Sapeli 1.0 - New chess engine
Posted: Sat Apr 20, 2019 11:08 am
I have published my chess960 engine in the wild:
Source code:
https://github.com/SamuraiDangyo/Sapeli
There's 1 binary. But you should be able to build better binaries with make - program.
Possibly testing different flags.
First thing to do is run: sapeli -id
Video Sapeli vs fairymax:
https://www.youtube.com/watch?v=zGUUWj-vJRQ
About Sapeli.
This program was written back in 2016.
Then it reached the point I wanted.
A week ago I thought I lost my old code.
My memory stick died.
Luckily I found my backups.
I cleaned up Sapeli's code and published it.
Sapeli is still rather a perft counter with chess engine.
Than a chess engine with perft counter.
I liked doing this perft stuff.
I used to play myself against fairymax quite a lot.
And thought it would be great to write a program that could play and possibly beat fairymax.
I have no idea of strength. All I know Sapeli beats fairymax.
These are 1 second games:
# Score of Sapeli 1.0 vs Fairy-Max 4.8V: 76 - 14 - 10 [0.81] 100
# Score of Sapeli 1.0 vs Fairy-Max 4.8V: 721 - 193 - 86 [0.76] 1000
In 1 minute games Sapeli beats fairymax also.
About strength.
I have no plans to make a Stockfish clone.
I have wasted too much time with chess programming.
So from now on I'm only improving code quality and fixing bugs.
But if you want to improve Sapeli's strength then go ahead!
Source code:
https://github.com/SamuraiDangyo/Sapeli
There's 1 binary. But you should be able to build better binaries with make - program.
Possibly testing different flags.
First thing to do is run: sapeli -id
Video Sapeli vs fairymax:
https://www.youtube.com/watch?v=zGUUWj-vJRQ
About Sapeli.
This program was written back in 2016.
Then it reached the point I wanted.
A week ago I thought I lost my old code.
My memory stick died.
Luckily I found my backups.
I cleaned up Sapeli's code and published it.
Sapeli is still rather a perft counter with chess engine.
Than a chess engine with perft counter.
I liked doing this perft stuff.
I used to play myself against fairymax quite a lot.
And thought it would be great to write a program that could play and possibly beat fairymax.
I have no idea of strength. All I know Sapeli beats fairymax.
These are 1 second games:
# Score of Sapeli 1.0 vs Fairy-Max 4.8V: 76 - 14 - 10 [0.81] 100
# Score of Sapeli 1.0 vs Fairy-Max 4.8V: 721 - 193 - 86 [0.76] 1000
In 1 minute games Sapeli beats fairymax also.
About strength.
I have no plans to make a Stockfish clone.
I have wasted too much time with chess programming.
So from now on I'm only improving code quality and fixing bugs.
But if you want to improve Sapeli's strength then go ahead!