From af233189737620895afd1f3ade8add5f3e9340bc Mon Sep 17 00:00:00 2001 From: Eren Araz Date: Wed, 3 Dec 2025 04:42:44 +0300 Subject: [PATCH 1/5] professor dr. extension please cook --- src/search.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/search.cpp b/src/search.cpp index 12eb9013..b420f826 100644 --- a/src/search.cpp +++ b/src/search.cpp @@ -629,7 +629,9 @@ Value Worker::search( } // Triple Extension - if (!PV_NODE && quiet && singular_value <= singular_beta - 120) { + int triple_margin = 120 - (move_history / 512 * quiet); + + if (!PV_NODE && quiet && singular_value <= singular_beta - triple_margin) { extension = 3; } } From 705a868a10a77035545376ef5d524390f1da161e Mon Sep 17 00:00:00 2001 From: Eren Araz Date: Wed, 3 Dec 2025 04:52:15 +0300 Subject: [PATCH 2/5] Dr. Bench, please join the surgery bench: 12371917 --- src/search.cpp | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/search.cpp b/src/search.cpp index b420f826..5995d82e 100644 --- a/src/search.cpp +++ b/src/search.cpp @@ -629,8 +629,7 @@ Value Worker::search( } // Triple Extension - int triple_margin = 120 - (move_history / 512 * quiet); - + int triple_margin = 120 - (move_history / 512 * quiet); if (!PV_NODE && quiet && singular_value <= singular_beta - triple_margin) { extension = 3; } From d58f67fc97d09830333e092eccfbc81cd5b77afd Mon Sep 17 00:00:00 2001 From: Eren Araz Date: Wed, 24 Dec 2025 15:36:31 +0300 Subject: [PATCH 3/5] hey bench what's up --- src/search.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/search.cpp b/src/search.cpp index 836fe9b9..cb63590b 100644 --- a/src/search.cpp +++ b/src/search.cpp @@ -642,6 +642,7 @@ Value Worker::search( && singular_value <= singular_beta - tuned::sing_triple_margin) { extension = 3; } + } // Multicut From 6944595aaeb5c68b3977303ff5b03b9597fb73b4 Mon Sep 17 00:00:00 2001 From: Eren Araz Date: Wed, 24 Dec 2025 15:37:02 +0300 Subject: [PATCH 4/5] glad to hear, now sit here bench: 12447864 --- src/search.cpp | 1 - 1 file changed, 1 deletion(-) diff --git a/src/search.cpp b/src/search.cpp index cb63590b..836fe9b9 100644 --- a/src/search.cpp +++ b/src/search.cpp @@ -642,7 +642,6 @@ Value Worker::search( && singular_value <= singular_beta - tuned::sing_triple_margin) { extension = 3; } - } // Multicut From 3f569e7549d3c6ec108a2833348295da8ca5efde Mon Sep 17 00:00:00 2001 From: TheRealGioviok <425gioviok@gmail.com> Date: Wed, 24 Dec 2025 14:25:05 +0100 Subject: [PATCH 5/5] Bench: 12447864 --- src/search.cpp | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/search.cpp b/src/search.cpp index 836fe9b9..05be3580 100644 --- a/src/search.cpp +++ b/src/search.cpp @@ -636,8 +636,7 @@ Value Worker::search( } // Triple Extension - int triple_margin = - tuned::sing_triple_margin - (move_history / 512 * quiet); + int triple_margin = tuned::sing_triple_margin - (move_history / 512 * quiet); if (!PV_NODE && quiet && singular_value <= singular_beta - tuned::sing_triple_margin) { extension = 3;