3 Commits

Author SHA1 Message Date
ef25455ac0 added gif for readme
Some checks failed
pre-release / Pre Release (push) Has been cancelled
2025-02-19 15:00:37 +01:00
4aa3d4ba33 updated readme
Some checks are pending
pre-release / Pre Release (push) Waiting to run
2025-02-19 13:56:14 +01:00
cb1a1274a0 updated readme
Some checks are pending
pre-release / Pre Release (push) Waiting to run
2025-02-19 13:54:30 +01:00
2 changed files with 3 additions and 3 deletions

View File

@ -15,7 +15,7 @@ iterations, improving its decision-making capabilities through enhancements like
- **MVC Architecture**: The project follows the MVC pattern for clean separation of concerns: - **MVC Architecture**: The project follows the MVC pattern for clean separation of concerns:
- **Model**: Handles chess rules, board state, and AI logic. - **Model**: Handles chess rules, board state, and AI logic.
- **View**: GUI and NoOp (console-based) rendering options. - **View**: GUI and NoOp (that shows nothing, but is useful for debugging the AIs) rendering options.
- **Controller**: Manages interactions between players and the game. - **Controller**: Manages interactions between players and the game.
- **Multiple AI Versions**: Several AI versions with increasing complexity have been implemented. - **Multiple AI Versions**: Several AI versions with increasing complexity have been implemented.
- **AI vs AI Matches**: A dedicated mode to watch different AI versions compete. - **AI vs AI Matches**: A dedicated mode to watch different AI versions compete.
@ -53,11 +53,11 @@ This project has undergone multiple AI improvements, including:
``` ```
1. Create a build directory and compile: 1. Create a build directory and compile:
```sh ```sh
make main make stickfosh
``` ```
1. Run the program: 1. Run the program:
```sh ```sh
./main ./stickfosh
``` ```
## Running the Application ## Running the Application

BIN
res/stickfosh.gif Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.8 MiB