From d8f68e7fb1604b031e8dc58d237f789541ffc9f8 Mon Sep 17 00:00:00 2001 From: Simon Gardling Date: Wed, 26 Feb 2025 11:01:04 -0500 Subject: [PATCH] add error message for self.current_depth != self.max_depth --- src/logic/future_moves.rs | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/logic/future_moves.rs b/src/logic/future_moves.rs index 6787ff7..c3690de 100644 --- a/src/logic/future_moves.rs +++ b/src/logic/future_moves.rs @@ -65,7 +65,11 @@ impl FutureMoves { self.prune_bad_children(); self.current_depth += 1; } - assert_eq!(self.current_depth, self.max_depth); + assert_eq!( + self.current_depth, self.max_depth, + "iteration and extention did not extend current_depth ({}) to the max_depth ({})", + self.current_depth, self.max_depth + ); } /// Determines if a [`Move`] at index `idx` is connected to `self.current_root`