Skip to content
A reversi AI which utilizes different heuristics.
Java
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
src/main
.gitignore
LICENSE
README.md
build.xml

README.md

reversi

This project is the corresponding AI to the reversi-server I wrote. It covers topics like:

  • MinMax
  • Alpha-Beta Pruning
  • Move Sorting
  • Aspiration Windows

Getting Started

  1. Get Java and Ant
  2. Clone this repository:
    • ssh: git clone git@github.com:Benzammour/reversi.git
    • https: git clone https://github.com/Benzammour/reversi.git
  3. Build project with ant jar
  4. Go into directory bin/jar
  5. Run jar with java -jar reversi.jar [options]

Contributing

Please don't submit PRs to the master but instead to the dev branch.

Authors

See also the list of contributors who participated in this project.

License

This project is licensed under the MIT License - see the LICENSE file for details

Acknowledgements

Footnote

This project was originally created in the context of a university-lab with an extended version of the game Reversi. Therefore, there might be a few resemblences from that time left.

You can’t perform that action at this time.