summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-x[-rw-r--r--].gitignore0
-rwxr-xr-x[-rw-r--r--]Cargo.toml0
-rwxr-xr-x[-rw-r--r--]data/log_6 (renamed from log_6)0
-rwxr-xr-x[-rw-r--r--]src/main.rs0
-rwxr-xr-x[-rw-r--r--]src/solver.rs0
-rwxr-xr-x[-rw-r--r--]src/solvers/intuitive.rs8
-rwxr-xr-x[-rw-r--r--]src/solvers/mod.rs0
-rwxr-xr-x[-rw-r--r--]src/structs.rs0
8 files changed, 4 insertions, 4 deletions
diff --git a/.gitignore b/.gitignore
index 2f7cd6f..2f7cd6f 100644..100755
--- a/.gitignore
+++ b/.gitignore
diff --git a/Cargo.toml b/Cargo.toml
index b5332fa..b5332fa 100644..100755
--- a/Cargo.toml
+++ b/Cargo.toml
diff --git a/log_6 b/data/log_6
index f0864e8..f0864e8 100644..100755
--- a/log_6
+++ b/data/log_6
diff --git a/src/main.rs b/src/main.rs
index 32143d5..32143d5 100644..100755
--- a/src/main.rs
+++ b/src/main.rs
diff --git a/src/solver.rs b/src/solver.rs
index c289cd6..c289cd6 100644..100755
--- a/src/solver.rs
+++ b/src/solver.rs
diff --git a/src/solvers/intuitive.rs b/src/solvers/intuitive.rs
index f4afcff..9521ffc 100644..100755
--- a/src/solvers/intuitive.rs
+++ b/src/solvers/intuitive.rs
@@ -114,14 +114,14 @@ impl<T: num::PrimInt> NormalSolver<T> {
fn permute(&mut self, up: usize, index: usize, numbers: &[u32]) {
let chunk = self.permutations.len() / self.h as usize;
- if index as usize == numbers.len() - 1 {
+ if index as usize == numbers.len() - 1 && false {
let mut new_num = Vec::from(numbers);
if self.n == 6 {
new_num[2] = 680;
}
if self.n == 8 {
- //new_num[3] = 38728;
- new_num[3] = 36719;
+ new_num[3] = 38728;
+ //new_num[3] = 36719;
}
if self.check_perm(&new_num) {
@@ -134,7 +134,7 @@ impl<T: num::PrimInt> NormalSolver<T> {
if index as usize == numbers.len() {
//println!("checking {:?}", numbers);
if self.check_perm(&numbers) {
- println!("success");
+ //println!("success");
for i in numbers {
println!("{},{}", numbers[0], i);
}
diff --git a/src/solvers/mod.rs b/src/solvers/mod.rs
index 0b1d716..0b1d716 100644..100755
--- a/src/solvers/mod.rs
+++ b/src/solvers/mod.rs
diff --git a/src/structs.rs b/src/structs.rs
index aa70680..aa70680 100644..100755
--- a/src/structs.rs
+++ b/src/structs.rs