From 18316e1a8fdf5891b113d112b2b3bec8ca2b5f1a Mon Sep 17 00:00:00 2001 From: Mikolaj Wielgus Date: Sun, 7 Jun 2026 03:37:58 +0200 Subject: [PATCH] Don't merge deltas during autoplacer steps to speed it up --- topola/src/autoplacer/mod.rs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/topola/src/autoplacer/mod.rs b/topola/src/autoplacer/mod.rs index 4ab335d..f8c55fc 100644 --- a/topola/src/autoplacer/mod.rs +++ b/topola/src/autoplacer/mod.rs @@ -135,7 +135,8 @@ impl Autoplacer { fn accept_move(&mut self, board: &mut Board) { crate::profile_function!(); - self.origin_delta = self.origin_delta.clone().merge_delta(board.flush_delta()); + //self.origin_delta = self.origin_delta.clone().merge_delta(board.flush_delta()); + board.flush_delta(); } fn reject_move(&mut self, board: &mut Board) {