| Crates.io | gyges_engine |
| lib.rs | gyges_engine |
| version | 1.1.0 |
| created_at | 2024-08-01 01:54:49.278553+00 |
| updated_at | 2025-01-27 04:26:48.65231+00 |
| description | A powerful Gygès engine. |
| homepage | |
| repository | https://github.com/Beck-Bjella/Gyges |
| max_upload_size | |
| id | 1321476 |
| size | 77,345 |
A powerful Gygès engine.
The Gygès engine is a program designed to play the game of Gygès. Like a chess engine, it utilizes advanced algorithms and strategies to make intelligent moves. The engine communicates using the UGI Protocol, which was specifically developed for this engine. This protocol closely relates to the UCI Protocol used in chess engines, incorporating similar concepts and ideas. Check out the UGI Protocol for more information.
Please note that the Gygès engine is a standalone application and not intended to be used as a library. If you are looking for a library to integrate Gygès functionality into your projects, you can find it here.
Documentation and the Crates.io page.
The easiest and recommended way to experience the Gygès engine is through the GygesUI, which provides an intuitive graphical interface. For setup instructions, visit the GygesUI repository.
For advanced users who want to run the engine directly, follow one of the options below:
Executable:
Build from Source:
git clone https://github.com/Beck-Bjella/Gyges.git
cd gyges_engine
cargo build --release
Once installed, you can interact with the engine in the following ways:
Command Line Interface:
gyges_engine.exe
Contributions to the Gygès engine are highly welcome! If you would like to contribute to the project, please open a pull request with your changes. I appreciate any feedback, bug reports, or suggestions for improvements.
The Gygès engine is released under the GNU General Public License v3.0. Please review and comply with the license terms when using or distributing the engine.