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



Texel 1.13a4 JA - new version chess engine!



Texel - UCI Chess engines
Rating Chess Engines Diary CEDR=3499, Author - Peter Osterlund

Texel 1.13a4 JA, rebuilt by Jim Ablett, is a highly intriguing and powerful chess engine. The previous version achieved a CEDR rating of 3499, ranking 53rd. Testing of the new version begins today, and it promises to be exciting.


v.1.12:
2025-01-05: Texel 1.12 (ELO: +85)

Neural network improvements:
Speed up matrix multiplication for AVX-512.
New network based on new training data.
Use 4 "heads" (all NN layers except the first) for evaluation. The active head depends on the number of pieces on the board.
Increase NN layer 1 output size from 256 to 384.
Tablebases:

Measure thinking time more accurately. Useful when TB files are on mechanical disks.
Better handling of DTZ scores in search.
Avoid expensive (wrong side to move) DTZ probes in search.
Add UCI parameter to control required search depth for DTZ probes.
Measure time required to perform a TB probe instead of guessing. This avoids time losses in fast games when TB files are on mechanical disks.
Allow RTB WDL probes in some cases even if hmc > 0.
Change TB swindle depth from 16 to "15+minProbeDepth", to avoid slowdown in late middlegame/early endgame when TB files are on mechanical disks.
Search:

Implement the counter move heuristic.
Implement multi-cut pruning based on singular search score.
Adjust singular extension search parameters.
Allow both extension and reduction in the same search node.
Remove no longer useful "recapture" and "going into pawn endgame" extensions.
Reduce aspiration window size.
Other:

Use multiple threads to initialize the transposition table.
Better handling of mate scores in the transposition table.
Fix handling of empty strings in UCI string options.

Texel 1.12 vs other engines:

Fire 107.5/16-116 Games
Arasan 25.07.5/14+114 Games
Equisetum 1.15 JA7/14+014 Games
Uralochka 3.42 dev75/12-212 Games
Sting Black Hole 89.5/10+910 Games
Lizard 11.1.5 JA7.5/10+510 Games
Patricia 4.06.5/10+310 Games
Halogen 12.12.3 JA4.5/10-110 Games
Revenge 4.03.5/10-310 Games
Turbulence v4 0.0.48/8+88 Games
Critter 1.6a7/8+68 Games
Pingu 5.0.07/8+68 Games
Carp 3.0.15/8+28 Games
Pawn 3.0 JA4.5/8+18 Games
Toad 3.0.06/6+66 Games
EveAnn 2.26/6+66 Games
Lynx 1.8.04.5/6+36 Games
Schoenemann 0.4.04.5/6+36 Games
Marvin 6.3.04.5/6+36 Games
Rice 8.0.04/6+26 Games
Slowchess 2.93/6+06 Games


Jim Ablett compiles:
Texel 1.13a4 JA download
All files (games, tables and engines) - download from page

Comments