Releases: colding10/Kingfish
Kingfish 1.2.2
Kingfish 1.2.0
This minor update fixes a bug in where the hash table does not fill up. Additionally, it adds hashfull
output to the UCI output.
Kingfish 1.1.0
This version of Kingfish has a more solid implementation of a transposition table and hashing. In the following versions of Kingfish, Kingfish will include UCI output about the hash table and it's status.
Kingfish 1.0.2
This bug fix patches a time allocation issue in where Kingfish uses the wrong color's time to allocate time.
If you want to help patch more bugs like these: play Kingfish here!.
Opening issues is another great way to help Kingfish improve.
Kingfish 1.0.1
This bug fix patches a time allocation issue in where Kingfish takes too much time to think.
If you want to help patch more bugs like these: play Kingfish here!.
Opening issues is another great way to help Kingfish improve.
Kingfish 1.0.0
This is the first production-ready release of Kingfish. This version of Kingfish is fully functioning and can search up to depths of 13 middle-lategame. Kingfish no longer makes illegal moves, and it's ELO has been estimated to be around 1500-2000.
I might consider implementing bitboards in the next release of Kingfish.
Kingfish v0.6.0-beta
This release fixes the bug in which the engine makes seemingly illegal moves. Polyglot opening book capabilities have been added but are not used yet.
The engine now plays decent chess most of the time. However, it occasionally starts to blunder over and over again, as if it is playing to help you out.
Kingfish v0.3.1-beta.3
Finally, the UCI engine. This version includes a prebuilt binary for MacOS. The bot in this version works and thinks.
Advantages
- Makes reasonable moves
- Seems to work properly
Flaws
- Takes a long time to think
- Sometimes makes invalid moves (a9, a number is +1 or -1). One of the squares is off by one.
Kingfish v0.1.0-alpha
very hacky, resources not included here.
What's Changed
- Create CODE_OF_CONDUCT.md by @colding10 in #1
New Contributors
- @colding10 made their first contribution in #1
Full Changelog: https://github.com/colding10/CXX-Chess/commits/a