|
|
0d3f4027c7
|
Require Nim 2.2.6 (bench 5370815)
|
2026-04-08 17:33:31 +02:00 |
|
|
|
c515b84065
|
Add git commit-bench alias (bench 5370815)
|
2026-04-08 17:33:31 +02:00 |
|
|
|
5cdee8954e
|
Temporary fix for issues with Nim 2.2.8 (bench 5370815)
|
2026-04-08 17:33:31 +02:00 |
|
|
|
6b4a3c97f1
|
Remove band-aid aspiration window loop fix, use old alpha/beta values for widening (bench 5739439)
|
2026-04-04 13:44:15 +02:00 |
|
|
|
d8ccfa570c
|
Implement a simplified variant of probcut (bench 5370815)
|
2026-03-21 12:03:28 +01:00 |
|
|
|
5af38d9a8a
|
Minor stylistic changes (bench 5634666)
|
2026-03-20 13:33:13 +01:00 |
|
|
|
11607ddcc4
|
Restore verbatim functionality (bench 5634666)
|
2026-03-20 13:33:13 +01:00 |
|
|
|
b847a00b43
|
Use total conthist score in individual conthist updates + fix gravity() helper to use int32 scores (bench 5634666)
|
2026-03-20 13:33:12 +01:00 |
|
|
|
733c3aacd8
|
Temporarily disable verbatim code (clang borked??) (bench 5648475)
|
2026-03-17 10:38:02 +01:00 |
|
|
|
2d381d3b6f
|
Update ratings (bench 5648475)
|
2026-03-17 09:47:19 +01:00 |
|
|
|
6398e91e41
|
Clean up history updates with gravity formula helper (bench 5648475)
|
2026-03-14 12:27:35 +01:00 |
|
|
|
0d45c1bc6b
|
Refactor search parameters to be tunable only when SPSA tuning (bench 5648475)
|
2026-03-13 17:18:22 +01:00 |
|
|
|
583e2d9e01
|
Disable tuning (bench 5648475)
|
2026-03-02 16:14:18 +01:00 |
|
|
|
2906ecd186
|
Fix typo (bench 5648475)
|
2026-03-02 16:13:00 +01:00 |
|
|
|
440d0d5700
|
Apply SPSA parameters (bench 5648475)
|
2026-03-02 09:02:05 +01:00 |
|
|
|
0901426bd6
|
Increase number of tunables (bench 5459982)
|
2026-02-25 23:21:06 +01:00 |
|
|
|
2f8155b165
|
Make LMR base table tunable (bench 5459982)
|
2026-02-24 16:00:42 +01:00 |
|
|
|
522cea4db1
|
Enable tuning (bench 5459982)
|
2026-02-24 14:51:21 +01:00 |
|
|
|
ef47af43e5
|
Implement fractional LMR (bench 5459982)
|
2026-02-24 12:27:43 +01:00 |
|
|
|
f27d9aa96b
|
Nonfunctional cleanup of futility pruning code (bench 6370442)
|
2026-02-23 22:45:46 +01:00 |
|
|
|
8f11fba5ce
|
Tighten margin for futility pruning (bench 6370442)
|
2026-02-22 23:38:33 +01:00 |
|
|
|
3313a5320c
|
Minor tweaks to command-line interface for bench, add support for silencing logs and multithreaded search (bench 6628665)
|
2026-02-21 13:32:42 +01:00 |
|
|
|
e7b96132da
|
Remove unnecessary comment, fix test suite (bench 6628665)
|
2026-02-21 13:04:42 +01:00 |
|
|
|
d8fc0616af
|
Fix some long-standing issues with evaluation clamping and mate scores (bench 6628665)
|
2026-02-09 20:27:05 +01:00 |
|
|
|
13c7a45479
|
Tweak eval scale for 2 ply continuation corrhist (bench 6628665)
|
2026-02-04 16:45:40 +01:00 |
|
|
|
c4fd244a3b
|
Implement 2-ply continuation correction history (bench 6664534)
|
2026-02-03 12:21:11 +01:00 |
|
|
|
18ba6c4706
|
Update nimble file (bench 7197102)
|
2026-02-03 11:08:32 +01:00 |
|
|
|
1742c7351b
|
Add continuation correction history (bench 7197102)
|
2026-02-02 20:14:22 +01:00 |
|
|
|
74aa4112f6
|
Tighten SE multi extension margins (bench 6415274)
|
2026-02-01 16:08:04 +01:00 |
|
|
|
19839d07c1
|
Update ratings (bench 5349640)
|
2026-01-29 13:27:06 +01:00 |
|
|
|
3f7a0990d6
|
Add pairwise multiplication support (bench 5349640)
|
2026-01-13 13:58:34 +01:00 |
|
|
|
16a82d0e3c
|
Switch to laevateinn-v2 network (bench 5349640)
|
2026-01-13 12:12:27 +01:00 |
|
|
|
c986f3abde
|
Print FENs in shredder notation (instead of X-FEN) when in Chess960 mode in the mixed mode interface (bench 5736541)
|
2026-01-08 11:33:12 +01:00 |
|
|
|
b38dde3906
|
Add TODOs (bench 5736541)
|
2026-01-02 12:25:48 +01:00 |
|
|
|
1d6ad4353e
|
More cleanup (bench 5736541)
|
2025-12-29 19:17:44 +01:00 |
|
|
|
d945d881cf
|
Make HistoryTables a ref to ensure individual histories are aligned (bench 5736541)
|
2025-12-28 16:08:21 +01:00 |
|
|
|
6f60a984c4
|
Migrate to managed references for most objects and align almost all SearchManager fields (bench 5736541)
|
2025-12-26 17:52:50 +01:00 |
|
|
|
2fe8aac424
|
Nonfunctional changes, update ratings (bench 5736541)
|
2025-12-26 11:27:27 +01:00 |
|
|
|
1e0e64111a
|
Use raw pointers for search parameters to avoid false sharing, make global tunable dictionary constant (bench 5736541)
|
2025-12-16 18:20:55 +01:00 |
|
|
|
cb8da3f524
|
Add missing newline to styledWrite call (bench 5736541)
|
2025-12-14 19:09:28 +01:00 |
|
|
|
d04f8dca4d
|
No longer count NMP nodes, minor fix for hard limits in logging (bench 5736541)
|
2025-12-11 19:17:14 +01:00 |
|
|
|
ed05a6773c
|
Don't copy anything from the main thread to workers except for the TT pointer (bench 6295424)
|
2025-12-11 13:40:43 +01:00 |
|
|
|
6fdd7a3dec
|
Use relaxed memory ordering for all atomic operations (bench 6295424)
|
2025-12-11 13:40:42 +01:00 |
|
|
|
c7d4cae81e
|
Move styledWrite macro in logs module, add separate tunable weights for conthist (bench 6295424)
|
2025-12-11 13:40:42 +01:00 |
|
|
|
75ddcfdfb0
|
Remove unused variable in command-line parsing, make bench output colored unless NO_COLOR is set (bench 6295424)
|
2025-12-11 13:40:42 +01:00 |
|
|
|
1aaf5efc94
|
Fix very important problem *wink wink* (bench 6295424)
|
2025-12-11 13:40:41 +01:00 |
|
|
|
58ec26d2fb
|
Preserve pretty logs without color when NO_COLOR is set (bench 6295424)
|
2025-12-11 13:40:41 +01:00 |
|
|
|
1223129af5
|
Correctly parse well-formed position and go commands contained within ill-formed strings when in UCI mode (bench 6295424)
|
2025-12-11 13:40:40 +01:00 |
|
|
|
037368f573
|
Add lots of pretty unicorn vomit and full NO_COLOR support (bench 6295424)
|
2025-12-11 13:40:40 +01:00 |
|
|
|
4a314f82f6
|
Deep copy search parameters to each worker thread to avoid contention issues (bench 6295424)
|
2025-12-11 13:40:40 +01:00 |
|