Francois Schneider
Francois Schneider
Hey, I had the same need for a python bot to replace one of the players. You can find a prototype here: [https://github.com/francoijs/TicTacBot](https://github.com/francoijs/TicTacBot) The bot plays TicTacToe (randomly) against the...
Thanks for the feedback, your design idea is indeed much cleaner. I will work toward adapting my prototype and get back to you.
The prototype was updated: it now connects to the server using the Socket.IO python client and can emit actions until game is over. Next: emitting 'endTurn' and 'endPhase' events to...
Here it is: #195
@jstacoder: thanks for the hint, that could prove useful! @nicolodavis: By 'simulating future moves', do you mean implementing the game logic to process the transition from one game state G...
About the concept of making available the JS game logic through a python API: - I've implemented an OpenAI 'Gym' environment around the `game.js` from Tic-Tac-Toe, using the Js2Py library...
Another approach for AI enthusiasts could be to write the core game logic only in Python: - use the Python native version for training a bot (as you said, some...
Bravo for the lobby design proposal and the documentation! I've added a few things in the description of the current behavior.
Hi, thanks for the quick feedback! No problem, I will have a look at the GTP code ASAP