Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/sherfert/chess
Enjoy a casual game of chess against friends and the computer.
https://github.com/sherfert/chess
alpha-beta-pruning chess-engine game java minimax-algorithm
Last synced: 22 days ago
JSON representation
Enjoy a casual game of chess against friends and the computer.
- Host: GitHub
- URL: https://github.com/sherfert/chess
- Owner: sherfert
- Created: 2017-03-26T13:48:18.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2024-08-05T20:00:10.000Z (6 months ago)
- Last Synced: 2024-11-07T23:54:09.990Z (2 months ago)
- Topics: alpha-beta-pruning, chess-engine, game, java, minimax-algorithm
- Language: Java
- Homepage:
- Size: 1.22 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## Chess
A desktop appllication to play chess against one another or against the computer.
The application feautues a time constrained modues in PvP, seven computer
difficulty settings and two different modes: aggressive and non-aggressive.Implementation-wise a recursive minimax algorithm with alpha-beta-pruning is used. The
algorithm should make use of all available cores via multi-threading.Use ```ant build``` to compile.
The GUI is in German and the source code in a horrible German-Englisch mixture
("Denglisch").