https://github.com/sun-yuliang/reversi
A Reversi/Othello engine developed in 2017.1
https://github.com/sun-yuliang/reversi
othello reversi
Last synced: 30 days ago
JSON representation
A Reversi/Othello engine developed in 2017.1
- Host: GitHub
- URL: https://github.com/sun-yuliang/reversi
- Owner: sun-yuliang
- License: mit
- Created: 2019-04-29T12:00:12.000Z (about 7 years ago)
- Default Branch: master
- Last Pushed: 2019-10-03T09:48:17.000Z (over 6 years ago)
- Last Synced: 2025-02-27T02:50:30.268Z (over 1 year ago)
- Topics: othello, reversi
- Language: C++
- Homepage:
- Size: 173 KB
- Stars: 2
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Reversi
This is a Reversi/Othello playing engine with command line interface, strong enough to beat amateurs. The algorithm is based on heuristic alpha-beta search. The evaluation function quantifies mobility, potential mobility and stable discs of the board with penalties.
## Getting Started
Click [here](https://github.com/sun-yuliang/Reversi/releases/download/0.0.1/Reversi-Release.zip) to download the exe file with database.
### Environment
64-bit Windows 10 is recommended. Chess board display may be distorted in Windows 7 command prompt.
### Running the Program
Unzip the file and run the program by clicking Reversi.exe. Notice that stable_b.txt and stable_w.txt must be in the same directory of the exe file.
## Development
Microsoft Visual Studio is needed for immediate development.
## Author
* **Sun**
## License
This project is licensed under the MIT License - see the [LICENSE](https://github.com/sun-yuliang/Reversi/blob/master/LICENSE) file for details