Software Challenge 2023 Rust Client
A template client for the Software Challenge 2023 (Hey, Danke für den Fisch!) written in Rust.
The client implements the XML protocol for communication with the game server, the game structures and a very simple logic that picks moves at random.
Building
To build the client into a statically linked executable, run
cargo build --release
Running
First make sure to have the game server for "Hey, Danke für den Fisch!" running (you can download a copy from GitHub here).
To start an instance of the client, you can now run
cargo run --release
Note that you will need another client (either a second instance of this one or another one) to play.