Since you’re here...

We hope you will consider supporting us today. We need your support to continue to exist, because good entries are more and more work time. Every reader contribution, however big or small, is so valuable. Support "Chess Engines Diary" even a small amount– and it only takes a minute. Thank you.
============================== My email: jotes@go2.pl



New version chess engine: Tcheran 4.1

 


Tcheran - UCI chess engine  Author: Jonathan Gilchrist
Rating Chess Engines Diary CEDR=2242

If you want to know what the ranking of the Tcheran engine is, we encourage you to visit the website with the monthly updated CEDR ranking - RATING page.

v.4.1:
Add tablebase probing in search based on 'fathom' (18.97 +- 8.35 (5-man))
Use arrayvec for PrincipalVariation (15.52 +- 8.72)
Fix an accidental fail hard in quiescence - fail soft when eval >= beta (12.54 +- 7.15)
Add futility pruning (10.82 +- 6.41)
Pack Move into u16 and store extra information, e.g. if the move is a capture (7.03 +- 4.89)
Add tablebase support and follow tablebase lines (6.79 +- 4.59 (5-man vs none))
Add an evaluation bonus for having a pair of bishops (4.35 +- 3.46)
Add countermove history (2.66 +- 2.03)
Use separate functions for scoring tacticals vs. quiets (2.64 +- 4.43)
Enable LTO (2.09 +- 3.32)
Pre-compute move flags (2.07 +- 4.01)
LMR: Reduce in check, but reduce less than normal (1.51 +- 2.70)
Use arrayvec for MoveList (1.05 +- 3.35)
Misc
Allow sending only 'go wtime' or 'go btime'
Avoid constructing Move objects directly where possible, preferring to extract them from MoveList
Hide the internal implementation details of Move
Add a ByPlayer struct for easily working with values stored for both players


Tcheran 2.5 - results:
OpponentScore+-Games
Oxidation 0.7.25/8+28 Games
Schoenemann 0.2.03/8-28 Games
Rengar 2.0.01/8-68 Games
4ku 5.10/8-88 Games
Radiance 3.36/6+66 Games
CT800 1.461/6-46 Games
Knightx 4.110.5/6-56 Games
Cwtch 10.5/6-56 Games
Integral v40/6-66 Games
Amelia 0.122/2+22 Games
Nectar 0.1.72/2+22 Games
StoneChess 2024-09-132/2+22 Games
Heimdall 1.0 JA0/2-22 Games
Fidelio 17 MPV0/2-22 Games
Fidelio 170/2-22 Games
Patricia 3.10/2-22 Games
Rems 1508240/2-22 Games
Rems MPV Sep240/2-22 Games
Rems Sep240/2-22 Games
Roc 2024Aug240/2-22 Games
RubiChess 202408170/2-22 Games

 

Sample game from the Tcheran engine:


Partia mi si� podoba�a (ChessBase 16)
Tcheran 3.0StoneChess 2024-09-131–0B002024.09.14.NewEnginesTest1.32Chess Engines Diary17.09.2024
[%evp 0,72,19,31,42,25,25,33,56,29,66,76,56,24,36,21,11,4,-5,-3,16,4,10,-56,-5,-36,-18,-61,-61,-18,-15,-1,7,3,-6,-10,5,-13,9,3,10,13,10,49,46,43,67,31,56,45,49,47,71,43,90,58,61,73,114,133,184,186,153,187,235,243,654,652,873,1006,2044,2497,29979,29984,29985] 1.e4 c6 2.d4 d5 3.e5 f6 4.f3 g5 5.h3 g7 6.b5 h6 7.0-0 0-0 8.e1 g4 9.hxg4 xg4 10.xc6 bxc6 11.e6 d6 12.e2 f5 13.c3 c5 14.c2 xf3 15.dxc5 c6 16.xf5 e4 17.h3 xc5 18.e3 b5 19.d2 g6 20.b3 d3 21.f3 c6 22.ac1 a6 23.a4 fb8 24.d4 b7 25.b4 c8 26.a5 c5 27.bxc5 xc5 28.b3 cb5 29.c5 xa5 30.xb7 xb7 31.ed1 c7 32.f3 e4 33.xe4 xc3 34.b1 xc1 35.b8+ f8 36.xc1 h5 1–0

Comments

Popular posts from this blog

New Strong Engines Test, by Chess Engines Diary, 2024.04.12

New chess opening book: M11.2 (bin and ctg)

Dragon NNUE by Komodo Chess - it's free!

Chess engines: ChessKiss 1.8

New version chess engine: Lc0 BT4

Houdidit 6.03