Ultimate Tick Tack Toe implementation for algorithmic battles & hackathons :)
This is a Rust implementation of the Ultimate Tic Tac Toe game.
What this package provides is all the required logic for the game, by exposing a simple API.
- Download Rust from https://www.rust-lang.org/
- Install nodejs from https://nodejs.org/en/
game_engine - This module contains the logic necessary for the ultimate tic-tac-toe to operate smoothly agents - This is where you will code your agent. Take a look at the RandomAgent provided for a good starting point. Once you have created your agent in the agents folder, make sure to switch it over in the main.rs file.
- First build the project making sure to use release mode:
cargo build --release
- Then to connect to the game server run:
npx @socialgorithm/uabc --host "SERVER_NAME" --lobby "LOBY_NAME" --token "TEAM_NAME" -f "target\release\ultimate_ttt.exe"