§
    E«jË  ã                   óV   — d Z ddlmZ ddlmZ dej        defd„Zdej        defd„Z	d	S )
zeFunctions for the user to implement when the config file is not adequate to express bot requirements.é    )Úmodel)ÚOPTIONS_TYPEÚgameÚreturnc                 ó   — i S )z©
    Return a dictionary of engine options based on game aspects.

    By default, an empty dict is returned so that the options in the configuration file are used.
    © )r   s    ú./app/lichess-bot-master/extra_game_handlers.pyÚgame_specific_optionsr
      s	   € ð €Ió    Ú	challengec                 ó   — dS )z¤
    Determine whether to accept a challenge.

    By default, True is always returned so that there are no extra restrictions beyond those in the config file.
    Tr   )r   s    r	   Úis_supported_extrar      s	   € ð ˆ4r   N)
Ú__doc__Úlibr   Úlib.lichess_typesr   ÚGamer
   Ú	ChallengeÚboolr   r   r   r	   ú<module>r      s�   ðØ kÐ kØ Ð Ð Ð Ð Ð Ø *Ð *Ð *Ð *Ð *Ð *ð ¤
ð ¨|ð ð ð ð ð %¤/ð °dð ð ð ð ð ð r   