{"repo":"arianahejazyan/Athena","free":true,"listed":false,"github":"https://github.com/arianahejazyan/Athena","clone":"git clone https://github.com/arianahejazyan/Athena.git","description":"A UCI-compatible four-player chess engine","language":"C++","stars":32,"topics":["artificial-intelligence","chess","chess-engine","deep-learning","neural-networks","nnue","ai","chess-engines","cpp","gamedev"],"license":"MIT","category":"game-templates","readme_excerpt":"Athena A UCI-compatible four-player chess engine Table of Contents - Introduction - Getting Started - Commands - Features - 4PC Engines - Acknowledgements Introduction coming soon Getting Started To build Athena from source, run the following commands: Launch the interactive CLI with: Athena's move generator is highly optimized, achieving approximately 120 Mnps (million nodes per second) in benchmarks. You can verify this yourself: Commands Athena is a UCI-compatible chess engine and supports all standard UCI commands. UCI Commands Command Description --------------- ----------------------------------------------------------------------------- uci Identifies the engine and returns its name, version, and supported options. isready Checks if the engine is ready; responds with readyok when synchronized. setoption Sets a configuration option (e.g. Hash , Threads ). ucinewgame Notifies the engine that a new game is about to begin. position Sets the board position, optionally followed by a sequence of moves. go Starts the search on the current position. stop Stops the current search as soon as possible. quit Shuts down the engine. UCI Options Name Default Description --------- ---------- -------------------------------------------------------------- Setup modern Board setup variant to use ( modern or classic ). Debug Commands Athena also provides additional commands for testing and debugging: Command Description --------- ------------------------------------------------------------","default_branch":null,"files":null,"tree":[],"storefront":"/r/arianahejazyan","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/arianahejazyan/Athena/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}