It can show the minimax value.
For developers, please look at these articles.
The contents are the same, I just posted them in 2 places.
https://github.com/KDevZilla/ArticlesPublic/blob/main/KReversi.md
https://www.codeproject.com/Articles/5348843/KReversi-Learn-to-Implement-Minimax-Algorithm-by-C
-
Support Mode Human vs Human, Human vs Bot, Bot vs Bot.
-
Support board editor.
-
Support Bot creator. You can choose an image and customize an AI score that will be used to evaluate the board.
-
Can show the bot's last move Minimax search tree.
-
Can change the profile picture of Human Player1 and Human Player2
-
Can navigate the move.
-
Support Dark Mode.
- .brd is used as board information.
- .bot is used as bot information.
- .rev is used as game save information, Game information retains the history of the move,
which is what distinguishes it from a board game, so you can navigate it via the navigate control.
The rules of the game are the same as a normal Reversi game.
-
Just download a project, it is just a small program written in C# Windows Form.
-
There are 2 projects KReversi: This is the main project KReversiUnitTest: This is the test project
-
The necessary file already being configured as "Copy to Output Directory" so you do not need to manually copy or configure anything, just run the program
-
For testing the project, you can just run The test cases in all of the test classes in KReversiUnitTest project.