Halogen - UCI chess engine
Author: Kieren Pearson Rating Chess Engines Diary CEDR=3543
Halogen 14.16.11 what's new?
Commits
d209fd1: Fix Makefile to avoid downloading net if the user specified net cannot be found (#676) (Kieren Pearson) #676
51bbf43: Add a 10 minute timeout for all github actions (#677) (Kieren Pearson) #677
a95f82f: Fix some static exchange evaluation tests that broke due to the latest SPSA tune (#678) (Kieren Pearson) #678
94104b7: Update default network to 1407c11b.nn (#680) (Kieren Pearson) #680
c952a36: Defer bad loud moves behind quiet moves (#681) (Kieren Pearson) #681
72840ed: Simplify away the 2nd killer move (#682) (Kieren Pearson) #682
a98c513: Remove killer moves entirely (#683) (Kieren Pearson) #683
c95edeb: Fix various datagen issues (#684) (Kieren Pearson) #684
c2730db: Update default network to 2a2c41df.nn (#685) (Kieren Pearson) #685
2ecc6ab: SPSA LTC tune (#686) (Kieren Pearson) #686
492455d: Generalised double extensions (#687) (Kieren Pearson) #687
3d5ed44: Loud static exchange evaluation pruning (#688) (Kieren Pearson) #688
1f3cbe3: Add quiet history pruning (#689) (Kieren Pearson) #689
19d8824: Expose new parameters to SPSA and adjust min/max ranges (#690) (Kieren Pearson) #690
f0826a5: SPSA LTC tune (#691) (Kieren Pearson) #691
7a3ea0a: SPSA LTC tune (#692) (Kieren Pearson) #692
5c42bf5: Update Halogen logo, update readme (#693) (Kieren Pearson) #693
4904954: Bump version number to 14.0.0 (#694) (Kieren Pearson) #694
43ee4a3: Apply 4-ply continuation history for quiet move ordering (#695) (Kieren Pearson) #695
50a42bc: Increase RFP margin for positions with active threats that need to be resolved (#696) (Kieren Pearson) #696
b73f691: SPSA LTC tune (#697) (Kieren Pearson) #697
bfc4db3: Add Continuation Correction History [-2][-1] (#698) (Kieren Pearson) #698
2500ae8: Threat history should consider all threats, on both from and to square (#699) (Kieren Pearson) #699
50fd3f2: Include Knight capture Bishop as a threat for threat calculations (#700) (Kieren Pearson) #700
1d94183: Reduce search depth on root fail high (#701) (Kieren Pearson) #701
b6065ac: Apply double negative extensions for non-singular cut ndoes (#702) (Kieren Pearson) #702
8d82555: Apply double negative extensions to near multi-cut nodes (#703) (Kieren Pearson) #703
6f73057: Fix up some small TODO comments (#704) (Kieren Pearson) #704
993ba4c: SPSA LTC tune (#705) (Kieren Pearson) #705
1165a33: Adjust L3 inference to be portable and produce identical results on different platforms (#708) (Kieren Pearson) #708
0c206d5: Simplify double extensions to only non-pv nodes (#707) (Kieren Pearson) #707
6b0db7a: Update README, increase bench depth to 14 (#709) (Kieren Pearson)
574d6c1: Adjust good loud move margin to -100 (#710) (Kieren Pearson) #710
47ac628: Make good loud SEE margin tuneable (#711) (Kieren Pearson) #711
c869442: Scale good loud SEE margin by move history (#712) (Kieren Pearson) #712
e283df6: Fix AVX2-PEXT build (#713) (Kieren Pearson) #713
1dd6a47: Speedup enum conversions (#715) (Kieren Pearson) #715
40a44ef: Simplify away Singular Extension limit (#714) (Kieren Pearson) #714
f8cf762: Refactor 'threats' logic into BoardState (#716) (Kieren Pearson) #716
ccc09ad: Use AVX512_VBMI2 instructions to speed up movegen (#717) (Kieren Pearson) #717
4135c2e: Use AVX512_VBMI2 instructions to speed up pawn movegen (#718) (Kieren Pearson) #718
a206814: Use compress_epi16 to process 32 blocks of 4 FT activations at once (#719) (Kieren Pearson) #719
ce33548: Use dpbusd, mask_compressstoreu, to speedup Zen5 builds (#720) (Kieren Pearson) #720
bde5416: SPSA LTC tune (#721) (Kieren Pearson) #721
1118f5a: Fix UB detected by the CI pipeline (#723) (Kieren Pearson) #723
Halogen 14 vs other engines:
Fritz 20 | 40.5/99 | -18 | 99 Games |
Uralochka 3.42 dev14 | 2.5/4 | +1 | 4 Games |
Booot 7.4 | 2/4 | +0 | 4 Games |
Berserk 20250622 | 2/4 | +0 | 4 Games |
Astra 6.1.1 | 2/4 | +0 | 4 Games |
Clarity 8.0.0 JA | 2/4 | +0 | 4 Games |
Titan 1.1.0 | 2/4 | +0 | 4 Games |
Heimdall 1.4.0 | 2/4 | +0 | 4 Games |
Starzix 6.1 JA | 2/4 | +0 | 4 Games |
Igel 3.6.3 JA | 2/4 | +0 | 4 Games |
RubiChess 20250606 JA | 2/4 | +0 | 4 Games |
Lizard 11.2 | 2/4 | +0 | 4 Games |
Motor 0.9.0 | 2/4 | +0 | 4 Games |
Revenge 4.0 | 2/4 | +0 | 4 Games |
Pawnocchio 1.8 | 2/4 | +0 | 4 Games |
Alexandria 8.0.0 JA | 2/4 | +0 | 4 Games |
Viridithas 18.0.0 JA | 1.5/4 | -1 | 4 Games |
Integral 7.0.0 JA | 1.5/4 | -1 | 4 Games |
Horsie 1.1.0 | 1.5/4 | -1 | 4 Games |
Stormphrax 7.0.0 JA | 1.5/4 | -1 | 4 Games |
Clover 8.2 JA | 1.5/4 | -1 | 4 Games |
Our social media:
Comments
Post a Comment