Skip to content

edlich/Finny

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Finny

Small UCI Chess Program based on the PythonChess lib and Python 3

Current Status: Plays only random moves.

Next coding step: Wrap it as a LichessBot and make it stronger with AlphaBeta search.

Playing installations:

  • Use the .exe executable for your UCI playing GUI (as e.g. Arena). Find it on the releases page!
  • You can test the exe (or the bat / bash scripts below) if you start it in a shell. Then type each command with return: "uci"; "isready"; "ucinewgame"; "position startpos d2d4"; "go depth 4" and see the response as e.g. "bestmove g8f6".
  • If you want to clone the git repo or download the zip you need to have python3 installed and do "pip install python-chess" in the shell. Then start finny.py.