ChessPy
A downloadable they/them for Windows
Important Note! The game is playable, but to use the neural-network-bot and neural network command line interface, you have to download Cuda environment and cDNN.
ChessPy is a multifunctional chess engine:
- You can play against other players or bots
- You can train neural networks used for the bot
The game function is self explanatory, the neural network training bit is a tad more complicated.
Status | In development |
Platforms | Windows |
Authors | JakMakarewicz, WojciechCebula |
Genre | Strategy |
Tags | 1v1, 2D, arena, Chess, Multiplayer, PvP, Singleplayer, Turn-based, Turn-Based Combat, Turn-based Strategy |
Download
Install instructions
Aby zagrać, rozpakuj archiwum zip, kliknij dwukrotnie na ChessPy.exe, a następnie poczekaj ~10sekund.
Trenowanie sieci neuronowych:
Alternatywne uruchomienie przez CMD: Path_to_exe/ChessPy.exe --help
Po wpisaniu w cmd ChessPy.exe -n --help
Po wykorzystaniu opcji -n -d [file_path] [output_path] zostanie pobrana lista pozycji w notacji FEN z pliku podanego w [file_path], a następnie zostanie zewaluowana przez silnik stockfish, aby można było ją wykorzystać w celu uczenia sieci przez supervised learning, oraz zapisana w pliku [output_path]
Po wykorzystaniu opcji -n --train [model_type] [layer_size] [numer_of_layers][finished_model_saved_path] [optimizer] [learning_rate] [loss_function] [dataset_path] zostanie utworzony model o podanej architekturze, a następnie wyuczony za pomocą danych treningowych z [dataset_path] i zapisany w [finished_model_saved_path]
Po wykorzystaniu opcji -n -v [model_path] [dataset_path] model podany w [model_path] zostanie oceniony na danych walidacyjnych podanych w [dataset_path]
Comments
Log in with itch.io to leave a comment.
People like me don't waste time and generate unnecessary traffic if you could point out that it is a 64 bit game.