tic_tac_toe_rust 0.4.0

A simple tic tac toe game with a minimax ai
Documentation
use clap::Parser;
use tic_tac_toe_rust::game::engine::TicTacToe;

mod cli;
use cli::{parse_cli, Cli};

fn main() {
    let cli = Cli::parse();

    let game_config = parse_cli(cli);

    TicTacToe::new(
        game_config.player1.as_ref(),
        game_config.player2.as_ref(),
        game_config.renderer.as_ref(),
        None,
    )
    .unwrap()
    .play(Some(game_config.starting_mark));
}