Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/guerinoni/tictactoe
Revisited game of tic tac toe with a strong AI.
https://github.com/guerinoni/tictactoe
ai artificial-intelligence-algorithms game game-development gamengine hacktoberfest qt tic-tac-toe tictactoe
Last synced: 3 days ago
JSON representation
Revisited game of tic tac toe with a strong AI.
- Host: GitHub
- URL: https://github.com/guerinoni/tictactoe
- Owner: guerinoni
- License: mit
- Created: 2021-09-10T11:46:01.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2021-11-14T11:54:40.000Z (about 3 years ago)
- Last Synced: 2024-11-01T04:26:08.634Z (about 2 months ago)
- Topics: ai, artificial-intelligence-algorithms, game, game-development, gamengine, hacktoberfest, qt, tic-tac-toe, tictactoe
- Language: C++
- Homepage:
- Size: 211 KB
- Stars: 0
- Watchers: 3
- Forks: 1
- Open Issues: 8
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# tictactoe
[![CI](https://github.com/guerinoni/tictactoe/actions/workflows/CI.yml/badge.svg)](https://github.com/guerinoni/tictactoe/actions/workflows/CI.yml)
Game of tic tac toe with a strong AI.
Suuport for Linux, macOS and Windows.
![](./docs/screenshot.png)
## Build
```bash
git clone [email protected]:guerinoni/tictactoe.git
cd tictactoe
mkdir build
cd build
cmake ..
cmake --build .# if you want run tests
ctest
```## Lint
Run clang-format
```
./scripts/clang-format.sh
```Run clang-tidy (pass build-dir-path)
```
./scripts/clang-tidy.sh
```## Contributing
1. Any kind of help is welcome (issue, comment, request, PR...).
2. Make sure to run `./scripts/clang-format.sh` before PR.
3. Enjoy.