summaryrefslogtreecommitdiff
path: root/src/bin
diff options
context:
space:
mode:
authorJustin Worthe <justin@worthe-it.co.za>2019-08-10 16:46:26 +0200
committerJustin Worthe <justin@worthe-it.co.za>2019-08-10 16:46:26 +0200
commitd5272bb0f9d9df63e05c62b30ed43d6387437251 (patch)
treee8723091587221100db7d1936423d4d143f58d25 /src/bin
parent1d54d0825505b670ee8cc5f370088ae1a6ed3b5f (diff)
Passing score weightings in, so they can be more configurable
Diffstat (limited to 'src/bin')
-rw-r--r--src/bin/benchmark.rs4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/bin/benchmark.rs b/src/bin/benchmark.rs
index 9a62aed..84e869e 100644
--- a/src/bin/benchmark.rs
+++ b/src/bin/benchmark.rs
@@ -4,7 +4,7 @@ use time::{Duration, PreciseTime};
use steam_powered_wyrm::game;
use steam_powered_wyrm::json;
-use steam_powered_wyrm::strategy::choose_move;
+use steam_powered_wyrm::strategy::{choose_move, ScoreConfig};
fn main() {
let max_time = Duration::milliseconds(19950);
@@ -13,7 +13,7 @@ fn main() {
match json::read_state_from_json_file(&Path::new(&format!("./tests/example-state.json"))) {
Ok(json_state) => {
let new_board = game::GameBoard::new(json_state);
- let _ = choose_move(&new_board, start_time, max_time);
+ let _ = choose_move(&new_board, &ScoreConfig::default(), start_time, max_time);
}
Err(e) => {
eprintln!("WARN: State file could not be parsed: {}", e);