Chess-Engine-Lovers Forum
Would you like to react to this message? Create an account in a few clicks or log in to continue.

Go down
supersharp77
supersharp77
Posts : 253
Join date : 2023-04-09
Location : SW USA

Obsidian Chess Engine Empty Obsidian Chess Engine

Fri Mar 01, 2024 1:27 am
Obsidian Chess Engine.......Enjoy!! Smile Cool Wink

https://github.com/gab8192/Obsidian

Obsidian, an UCI chess engine written in c++
Rating CEDR=3224

Search algorithm
* Iterative deepening with aspiration windows
* Very simple negamax
* Very simple move ordering
* Quiescence search
* Razoring
* Null move pruning
* Internal iterative reductions (IIR)
* Check extension

Evaluation
Obsidian evaluates position with a neural network, the architecture is 2x(768->256)->1 and is trained on 100M positions as of now.
Trivial endgames are evaluated with a special function.

To do
* Make the code cleaner
* Add move which give check to quiescence search
* Implement more pruning techniques

v.6.0:
Obsidian 6.0 features thousands of search improvements, and it is much better at finding forced mate sequences!
This new version annihilates Obsidian 5.0:

Elo | 148.70 +- 22.13 (95%)
Conf | 12.0+0.12s Threads=1 Hash=64MB


Obsidian v6.0 NNUE : https://workupload.com/file/HTdxNSUcgt2


Obsidian v8.0 NNUE: https://workupload.com/file/yJucU2NHZKU


Obsidian v 9.0 NNUE: https://workupload.com/start/hvUGxNM4Sdn


Obsidian v10.0 NNUE: https://workupload.com/start/twVLxV4k4hu











Obsidian Chess Engine Images?q=tbn:ANd9GcTVZz3sGjn3XNVbB5ddBisp5t2CXIx0QXatMQ&usqp=CAU









Ghppn likes this post

Back to top
Permissions in this forum:
You cannot reply to topics in this forum