From 093b21afc08787cb17b5ac0b0c133a01aa972837 Mon Sep 17 00:00:00 2001 From: natrixaeria Date: Mon, 20 Jan 2020 13:52:55 +0100 Subject: Add partition walls and optimize bwinf solver --- src/main.rs | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) (limited to 'src/main.rs') diff --git a/src/main.rs b/src/main.rs index 674d139..299dbc3 100644 --- a/src/main.rs +++ b/src/main.rs @@ -3,8 +3,10 @@ mod solvers; mod structs; use crate::solvers::{IteratorSolver, Solver}; -pub static N: u32 = 8; +pub static N: u32 = 30; fn main() { + let clock = std::time::Instant::now(); + //let mut solver = solvers::single::NormalSolver::new(N); //solver.solve(); //let solver = solvers::gpusolver::GpuSolver::new(N); @@ -12,7 +14,9 @@ fn main() { /*for (i, solution) in solver.solve().enumerate() { println!("{}: {:?}", i, solution); }*/ - let mut wall = solvers::bwinf::Wall::new(26); + let mut wall = solvers::bwinf::Wall::new(N); wall.solve(); - wall.output() + wall.output(); + + println!("took: {:?}", clock.elapsed()); } -- cgit v1.2.3-54-g00ecf