diff options
| Commit | 2ca1a9df39c2d6331160e6ccb50ab2f9bb677e66 (patch) | |
|---|---|---|
| Author | 2025-01-13 18:05:00 +0200 | |
| Committer | 2025-01-13 18:05:00 +0200 | |
| Files | 89fee0f9c70b3db53bb2858b250fb5bf57129701 | |
| uni-projects-2ca1a9df39c2d6331160e6ccb50ab2f9bb677e66.tar uni-projects-2ca1a9df39c2d6331160e6ccb50ab2f9bb677e66.tar.gz uni-projects-2ca1a9df39c2d6331160e6ccb50ab2f9bb677e66.zip | ||
| Parent | f4c86d83629b282f39cc3750d42c8afe77d24fe9 (diff) | |
hw(AI/4): Fix depth limit being off by one
1 files changed, 1 insertions, 1 deletions
| -rw-r--r-- | Year 4/Artificial Intelligence/hw04/src/main.rs | 2 |
diff --git a/Year 4/Artificial Intelligence/hw04/src/main.rs b/Year 4/Artificial Intelligence/hw04/src/main.rs index 933083b..a6704a0 100644 --- a/Year 4/Artificial Intelligence/hw04/src/main.rs +++ b/Year 4/Artificial Intelligence/hw04/src/main.rs @@ -140,7 +140,7 @@ fn player_move(board: &mut [[Tile; 3]; 3]) { } fn computer_move(board: &mut [[Tile; 3]; 3], turn: i32) { - let (_, x, y) = minimax(board, 9 - turn, i32::MIN, i32::MAX, true); + let (_, x, y) = minimax(board, 8 - turn, i32::MIN, i32::MAX, true); println!("Computer move: {x} {y}"); board[x][y] = Tile::O; } |
