diff options
| author | Charles Cabergs <me@cacharle.xyz> | 2021-02-02 13:18:39 +0100 |
|---|---|---|
| committer | Charles Cabergs <me@cacharle.xyz> | 2021-02-02 13:18:39 +0100 |
| commit | 15efc494b99492df189389474bb981d0ec5ce2b3 (patch) | |
| tree | 69fd81b49f0c3f52fd8aa90e3194b06011b68317 /src/main.rs | |
| parent | 5aa6abf0166868f13f9ab64c91f3f4b62e05ed58 (diff) | |
| download | connect4-15efc494b99492df189389474bb981d0ec5ce2b3.tar.gz connect4-15efc494b99492df189389474bb981d0ec5ce2b3.tar.bz2 connect4-15efc494b99492df189389474bb981d0ec5ce2b3.zip | |
Solving bad cache value, Added weak solver
Diffstat (limited to 'src/main.rs')
| -rw-r--r-- | src/main.rs | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/src/main.rs b/src/main.rs index e77ce2b..5dde7cb 100644 --- a/src/main.rs +++ b/src/main.rs @@ -6,7 +6,7 @@ pub mod position; pub mod solve; use position::Position; -use solve::solve; +use solve::{solve, solve_weak}; fn main() { @@ -33,9 +33,13 @@ fn main() { let begin = Instant::now(); let score = solve(pos); let elapsed = begin.elapsed(); + println!("{:03}: score: {:3}, time: {:?}\n", total_solve, score, elapsed); + // if score != expected_score { + // eprintln!("{:03}: score: {:3} {:3}", total_solve, score, expected_score); + // } + // assert_eq!(score, expected_score); total_time += elapsed; total_solve += 1; - println!("score: {:3} {:3}, time: {:?}\n", score, expected_score, elapsed); } Err(msg) => eprintln!("wrong score format {:?}: {}", fields[1], msg), |
