diff options
author | Dennis Kobert <dennis@kobert.dev> | 2020-01-04 00:52:36 +0100 |
---|---|---|
committer | Dennis Kobert <dennis@kobert.dev> | 2020-01-04 00:52:36 +0100 |
commit | 862695a7374bc60368d09a7e695ae0b8aa3b97c2 (patch) | |
tree | 81512be6ea894c3933ee20f0dbb85c02bc7c262d /src/main.rs | |
parent | 82a65a82873c6699f12c9c6186705e0089c58240 (diff) |
Rework intuitive solver to consider all solutions
Diffstat (limited to 'src/main.rs')
-rwxr-xr-x | src/main.rs | 14 |
1 files changed, 8 insertions, 6 deletions
diff --git a/src/main.rs b/src/main.rs index 95a05eb..8a96f05 100755 --- a/src/main.rs +++ b/src/main.rs @@ -2,11 +2,13 @@ mod solver; mod solvers; mod structs; -use solver::Solver; - fn main() { - let mut solver = solvers::incremental_block::IncrementalBlockSover::new(4); - - solver.solve().output(); - //wall.output(solver.n, solver.h); + #[cfg(feature = "gpu")] + solvers::ocl::trivial(); + #[cfg(not(feature = "gpu"))] + //let mut solver = solvers::incremental_block::IncrementalBlockSover::new(4); + { + let mut solver = solvers::intuitive::NormalSolver::new(8); + solver.solve(); + } } |