Compare commits

..

No commits in common. "9af5bc0269ce526aede15caba5aaa386a0c42deb" and "e304f519abbecded6dc7ecf2bb517e695d351473" have entirely different histories.

2 changed files with 2 additions and 10 deletions

View File

@ -1,7 +1,7 @@
use std::time::Instant; use std::time::Instant;
use powlib::{self, gen::{POWRange, POWChallenge}, hash::hash_num, num::Num, solver::POWSolver}; use powlib::{self, gen::{POWRange, POWChallenge}, hash::hash_num, num::Num};
fn main() { fn main() {
{ {
@ -13,7 +13,6 @@ fn main() {
{ {
let time = Instant::now(); let time = Instant::now();
let challenge = POWChallenge::make(POWRange::new(0, 20480)); let challenge = POWChallenge::make(POWRange::new(0, 20480));
let mut solver = POWSolver::new(challenge); println!("Solvling {} took {} seconds", challenge.solve_singlethread(), time.elapsed().as_secs_f32());
println!("Solvling {} took {} seconds", solver.solve_signle().unwrap(), time.elapsed().as_secs_f32());
} }
} }

View File

@ -53,13 +53,6 @@ impl POWSolver {
None None
} }
/**
Solve the challenge using just one thread.
*/
pub fn solve_signle(self: &mut POWSolver) -> Option<u128> {
return self.chunk_solve(self.challenge.range.min, self.challenge.range.max);
}
pub fn new(challenge: POWChallenge) -> POWSolver { pub fn new(challenge: POWChallenge) -> POWSolver {
POWSolver { challenge, result: None } POWSolver { challenge, result: None }
} }