aboutsummaryrefslogtreecommitdiff
path: root/src/player.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/player.rs')
-rw-r--r--src/player.rs3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/player.rs b/src/player.rs
index 26cf0cc..15f4a86 100644
--- a/src/player.rs
+++ b/src/player.rs
@@ -1,7 +1,8 @@
+use std::time::Duration;
use crate::{board::Board, moves::Move};
pub trait Player {
/// Analyze a position on a given board, giving
/// the score for the side to move and Principal Variation.
- fn analyze(&self, board: Board) -> (f32, Vec<Move>);
+ fn analyze(&mut self, board: Board, duration: Duration) -> (f32, Vec<Move>);
}