Here are the list of improvements to this bot since the start (not including earlier lichess-bot commits).
- All excess ‘variant not supported by lishogi’ files were deleted. Only allowing the variants lishogi allows, i.e., shogi and from position shogi.
- All files that Wanderer had used were added to allow first functioning version of bot.
- Engine and docs were made completely updated as per this repo.
- Every detail was changed from Lichess completely to Lishogi (including a terrible attempt to make to knight into a shogi piece).
- Feature to accept challenges from only bots added.
- Fixed ‘Board State Update’.
- Replaced search engine loop with simpler condition.
- Called ‘task_done()’ after processing an event on the control queue.
- Added support for minimum and maximum base time.
- Added support for minimum and maximum byoyomi.
- Use of windows executable instead of lishogi-bot.py if you would like to.
- Deletion of all Linux based binaries present in the repo.
- Allow user the choice of what engine they want to add.
- Remove censored word ‘Engine’ from conversation.py .
- Send Go Commands properly (this seemed to be giving many users an issue)
- White Space Corrections.
- Deletion of Unused Imports.
- Class definitions made uniform.
- Class definition spacing made consistent.
- Removal of redundant Boolean values.
- Deletion of extra parentheses.
- Account for spent time in a game.
Thanks to Wanderer, Zzhangb4 and all of lichess-bot contributors.
To view the repo go here: github.com/TheYoBots/Lishogi-Bot
Release of Lishogi-Bot v0.8.0
This topic has been archived and can no longer be replied to.