From 05750e04c6a56936e8920b21d4729de61469e607 Mon Sep 17 00:00:00 2001 From: "Danny (craptop)" Date: Sun, 18 Aug 2024 22:16:57 -0600 Subject: [PATCH] fix: fixed bad calculation in time remaining. now uses 5% remaining + 50% inc --- brogle/src/engine.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/brogle/src/engine.rs b/brogle/src/engine.rs index d9d7a94..46ce72b 100644 --- a/brogle/src/engine.rs +++ b/brogle/src/engine.rs @@ -602,8 +602,8 @@ impl UciEngine for Engine { let (time, inc) = (time.unwrap_or(Duration::MAX), inc.unwrap_or(Duration::ZERO)); - // 5% of time remaining + time increment - time / 20 + inc + // 5% of time remaining + 50% time increment + time / 20 + inc / 2 }; // eprintln!("Starting search for {timeout:?}");