diff options
Diffstat (limited to 'src/solvers/gpusolver.rs')
-rw-r--r-- | src/solvers/gpusolver.rs | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/src/solvers/gpusolver.rs b/src/solvers/gpusolver.rs index f9c63ea..0ddc4a6 100644 --- a/src/solvers/gpusolver.rs +++ b/src/solvers/gpusolver.rs @@ -80,11 +80,6 @@ impl GpuSolver { ); }); } else { - if index == 1 { - let mut data = self.progress.lock().unwrap(); - *data += 1; - println!("progress: {}%", *data as f64 / self.chunk as f64 * 100.0); - } for j in 0..self.chunk { new_num[index] = i * self.chunk + j; self.permute( @@ -94,6 +89,11 @@ impl GpuSolver { sender.clone(), ); } + if index == 1 { + let mut data = self.progress.lock().unwrap(); + *data += 1; + println!("progress: {}%", *data as f64 / self.chunk as f64 * 100.0); + } } } } |