Ugly ass looking code for game logic, but ok AI thingy
Find a file
2023-03-04 18:48:38 +01:00
chess_ai.py Add files via upload 2023-03-04 18:42:17 +01:00
chess_interface.py Add files via upload 2023-03-04 18:42:17 +01:00
chess_tools.py Add files via upload 2023-03-04 18:42:17 +01:00
README.md Create README.md 2023-03-04 18:48:38 +01:00

Chess-AI-Python

Pure python chess AI, and visual interface using min-max alpha-beta puring and handmade board evaluation function. Tree depth is choosen each turn in function of the previous turn exec time. But is typically arround 4 at the begning of the game and 6 at endgame. Optimized for pypy. Rank arround 1600 elo in chess.com.

chess_interface