lichess-bot-devs / lichess-bot

A bridge between Lichess bots and chess engines
GNU Affero General Public License v3.0
715 stars 434 forks source link

Support running the default homemade engines without the need to provide a `homemade.py` file #951

Closed AttackingOrDefending closed 2 months ago

AttackingOrDefending commented 2 months ago

Type of pull request:

Description:

This will also allow any custom dockers built with a changed extra_game_handlers.py file to work without needing to change lib/extra_game_handlers_wrapper.py.

Related Issues:

https://github.com/lichess-bot-devs/lichess-bot/pull/936#issuecomment-2067743469

Checklist:

Screenshots/logs (if applicable):

MarkZH commented 2 months ago

Go ahead and merge this, too, if no more changes are needed.