Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/stylextv/bookmark
📚♟️ A small but fast chess engine.
https://github.com/stylextv/bookmark
ai brute-force chess chess-ai chess-ai-engine chess-engine java minimax minimax-alpha-beta-pruning
Last synced: 25 days ago
JSON representation
📚♟️ A small but fast chess engine.
- Host: GitHub
- URL: https://github.com/stylextv/bookmark
- Owner: stylextv
- License: mit
- Created: 2021-03-27T12:56:22.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2023-06-29T07:05:09.000Z (over 1 year ago)
- Last Synced: 2024-10-14T06:36:04.401Z (2 months ago)
- Topics: ai, brute-force, chess, chess-ai, chess-ai-engine, chess-engine, java, minimax, minimax-alpha-beta-pruning
- Language: Java
- Homepage:
- Size: 6.36 MB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
♟️ Source code of my Chess engine, made with ❤️ in Java.
## What is it?
This is a simple and interactive program in which you can play against my homemade chess AI.
> A downloadable executable can be found [here](https://github.com/StylexTV/Bookmark/raw/main/executables/Bookmark.jar).## Progress
As I work on this project, I will make sure to record the progress I have made.Date | Version | Elo
--- | --- | ---
30.03.21 | alpha 1.1.5 | 2550
20.03.21 | alpha 1.1.4 | 2500
20.03.21 | alpha 1.1.3 | 2450
05.03.21 | alpha 1.1.2 | 2200
03.03.21 | alpha 1.1.1 | 2050
27.02.21 | alpha 1.1.0 | ~1900
19.02.21 | pre-release 1.0.1 | ~1600
07.02.21 | pre-release 1.0.0 | ~1400## Project Layout
Here you can see the current structure of the project.```bash
├─ 📂 executables/ # ✨ Executables (download and run)
├─ 📂 src/ # 🌟 Source Files
│ ├─ 📂 assets/ # ✒️ Program Assets
│ │ └─ 📂 fonts/ # 📦 Fonts
│ │ └─ 📂 textures/ # 📦 Textures
│ │ └─ 📃 opening_book.txt # 📚 Opening Book
│ ├─ 📂 de/chess/ # ✉️ Source Code
└─ 📃 readme.md # 📖 Read Me!
```