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 : 346
Join date : 2023-04-09
Location : SW USA

Clarity Chess Engine Empty Clarity Chess Engine

Sat Oct 28, 2023 12:06 pm
Clarity Chess Engine

https://github.com/Vast342/Clarity

The C++ rewrite is complete! Clarity is now faster and better, using new techniques, and I have learned a new language!

For those who didn't see the engine in its depressing, confusing, error-filled C# state, this engine was originally written in C# before I decided to switch to C++. That decision was one of the greatest I think I've ever had, as the engine is now faster, easier to read, less error-filled(hopefully), and better overall.

My current Estimate of elo (calculated by playing large sums of games against engines with known CCRL ratings) is 2250.
Special Thanks (in no particular order):

Toanth: General help and explaining things I didn't understand before

Ciekce: Preventing the cardinal sins of C++ since day 1

RedBedHed: Lookup tables for move generation

JW: More random C++ things

A_randomnoob: Helping with a lot of random engine bits

zzzzz: Ideas, planning, and a lot that I probably forgot
Todo lists:

General Things:

Web version of the engine
or unleash it on lichess

Board Representation:

General performancey things

Divided by release:
Clarity V2.0.0 Plans:

Killer move table shenanigans
CMH+FMH (also known as continuation history (conthist))
SEE for move ordering, pruning, etc
try again with LMP
tune some search things
Maybe 2500 at this point

Clarity V3.0.0 Plans:

nnue

Clarity V4.0.0 Plans:

actual futility pruning (not reverse)
Razoring
Delta pruning in qsearch
Syzgyzy tablebase support (oh no not the 3000 uncommented lines)
history pruning
mate distance pruning
capture history heuristic?
singular extensions (huh)
multicut(huh)

Clarity v1.0.0 https://github.com/Vast342/Clarity/releases/download/V1.0.0/Clarity.exe


Clarity v1.01 https://github.com/Vast342/Clarity/releases/download/V1.0.1/Clarity.exe







Clarity Chess Engine 9k=
supersharp77
supersharp77
Posts : 346
Join date : 2023-04-09
Location : SW USA

Clarity Chess Engine Empty Clarity Chess Engines v5.0.0-7.0.0

Mon Jun 17, 2024 1:39 am
Back to top
Permissions in this forum:
You cannot reply to topics in this forum