Name | Lines of code | Maintainability | Test coverage |
.gitignore | |||
.travis.yml | |||
LICENSE | |||
Makefile | |||
README.md | |||
bin/TicTacToe | |||
composer.json | |||
composer.lock | |||
phpcs.xml | |||
phpstan.neon | |||
src/AI/AI.php | 9 | A 0 mins | |
src/AI/Easy.php | 18 | A 0 mins | |
src/AI/Hard.php | 17 | A 0 mins | |
src/AI/Normal.php | 18 | A 0 mins | |
src/Board.php | 49 | A 0 mins | |
src/Cli.php | 39 | A 0 mins | |
src/Enums/BoardSize.php | 16 | A 0 mins | |
src/Enums/Difficulty.php | 20 | A 0 mins | |
src/Enums/Filler.php | 7 | A 0 mins | |
src/Enums/PlayerType.php | 7 | A 0 mins | |
src/Exceptions/BoardException.php | 5 | A 0 mins | |
src/Exceptions/TicTacToeException.php | 6 | A 0 mins | |
src/Game.php | 104 | A 0 mins | |
src/Player.php | 12 | A 0 mins |