brute force round robin.
This commit is contained in:
parent
5d9926fba7
commit
9cb7e25149
4 changed files with 250 additions and 115 deletions
|
|
@ -19,7 +19,7 @@ fn main() {
|
|||
(Position::new(1, 7), Direction::Up),
|
||||
);
|
||||
|
||||
b.set_blocked_range(0, 2, 5, 4, true);
|
||||
b.set_blocked_range(0, 2, 5, 5, true);
|
||||
// b.set_blocked_range(2, 0, 2, 2, true);
|
||||
|
||||
let mut b = b.build();
|
||||
|
|
@ -28,23 +28,22 @@ fn main() {
|
|||
println!("{}\n{}\n{}", b.count(), b.solution_count(), b);
|
||||
}
|
||||
|
||||
// println!("{}\n{}\n{}", b.count(), b.solution_count(), b);
|
||||
// b.next_state();
|
||||
// println!("{}\n{}\n{}", b.count(), b.solution_count(), b);
|
||||
// b.next_state();
|
||||
// println!("{}\n{}\n{}", b.count(), b.solution_count(), b);
|
||||
// b.next_state();
|
||||
// println!("{}\n{}\n{}", b.count(), b.solution_count(), b);
|
||||
// b.next_state();
|
||||
// println!("{}\n{}\n{}", b.count(), b.solution_count(), b);
|
||||
// b.next_state();
|
||||
// println!("{}\n{}\n{}", b.count(), b.solution_count(), b);
|
||||
// b.next_state();
|
||||
// println!("{}\n{}\n{}", b.count(), b.solution_count(), b);
|
||||
// b.next_state();
|
||||
// println!("{}\n{}\n{}", b.count(), b.solution_count(), b);
|
||||
// b.next_state();
|
||||
// println!("{}\n{}\n{}", b.count(), b.solution_count(), b);
|
||||
// b.next_state();
|
||||
// println!("{}\n{}\n{}", b.count(), b.solution_count(), b);
|
||||
// println!(
|
||||
// "{}\n{}\n{}\n{}",
|
||||
// b.count(),
|
||||
// b.solution_count(),
|
||||
// b.modify_pointer(),
|
||||
// b
|
||||
// );
|
||||
|
||||
// for i in 0..20 {
|
||||
// b.next_state();
|
||||
// println!(
|
||||
// "{}\n{}\n{}\n{}",
|
||||
// b.count(),
|
||||
// b.solution_count(),
|
||||
// b.modify_pointer(),
|
||||
// b
|
||||
// );
|
||||
// }
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue