From 63242e1bce3ef2e02f517191c10642a8ef969a64 Mon Sep 17 00:00:00 2001 From: LinlyBoi Date: Thu, 4 May 2023 21:15:26 +0300 Subject: [PATCH] moved heuristic test to its own file --- src/gamedata/tests.rs | 18 ------------------ 1 file changed, 18 deletions(-) diff --git a/src/gamedata/tests.rs b/src/gamedata/tests.rs index 84027b6..1e41c8f 100644 --- a/src/gamedata/tests.rs +++ b/src/gamedata/tests.rs @@ -140,21 +140,3 @@ fn game_over_test() { board.columns.set(0, 0, Disk::EMPTY).expect("balls"); assert!(!board.game_over()); } - -#[test] -fn heuristic_pot_wins() { - let mut board = Board::default(); - board.play(Disk::BLU, 3); - board.play(Disk::BLU, 3); - board.play(Disk::BLU, 3); - board.play(Disk::BLU, 2); - board.play(Disk::BLU, 1); - assert_eq!(16, potential_wins(&board.columns, &Disk::BLU)); - board.play(Disk::BLU, 0); - assert_eq!(5, potential_wins(&board.columns, &Disk::BLU)); - board.play(Disk::BLU, 3); - board.play(Disk::BLU, 3); - board.play(Disk::BLU, 3); - board.play(Disk::BLU, 3); - assert_eq!(0, potential_wins(&board.columns, &Disk::BLU)); -}