From 4d1c11594a094c30a7e02cbf404f451266c4af04 Mon Sep 17 00:00:00 2001 From: LinlyBoi Date: Wed, 10 May 2023 08:15:02 +0300 Subject: [PATCH] dbg the time for tests to show time elapsed too --- src/gamedata/algorithms.rs | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/gamedata/algorithms.rs b/src/gamedata/algorithms.rs index d3132f6..021c5b1 100644 --- a/src/gamedata/algorithms.rs +++ b/src/gamedata/algorithms.rs @@ -1,3 +1,5 @@ +use std::time::{self, Instant}; + use super::{flip_disk, heuristic::get_score, Board, Disk}; pub fn minimax_decision(board: &Board, disk: Disk, depth: &i32) -> Board { let (child, _) = maximise(board, &disk, depth); @@ -103,6 +105,7 @@ fn minimise_pruning( } #[test] fn minimax_test() { + let time = Instant::now(); let mut board = Board::default(); let mut disk = Disk::P2; let _depth = 5; @@ -126,10 +129,12 @@ fn minimax_test() { .count(); println!(); } + dbg!(time.elapsed().as_millis()); assert!(false); } #[test] fn minimax_pruning_test() { + let time = Instant::now(); let mut board = Board::default(); let mut disk = Disk::P2; let _depth = 5; @@ -168,5 +173,6 @@ fn minimax_pruning_test() { .count(); println!(); } + dbg!(time.elapsed().as_millis()); assert!(false); }