diff --git a/src/main.rs b/src/main.rs index b3c0d58..8df62e1 100644 --- a/src/main.rs +++ b/src/main.rs @@ -15,7 +15,8 @@ mod function; mod plot; const THREAD_CNT: usize = 20; -const SAMPLE_LIMIT: usize = 100_000_000; +const SAMPLE_START: usize = 100_000_000_000; +const SAMPLE_LIMIT: usize = 1_000_000_000_000; const SUB_SAMPLES: [usize; 3] = [1, 2, 5]; const SAMPLES_PER_ITERATION: usize = 250; @@ -49,11 +50,13 @@ fn simulate(bounds: &Bounds, func: &Function) { } sample_cnt *= 10; - let file: io::Result = File::create(format!("output{}.json", sample_cnt.ilog10())); + let file: io::Result = File::create(format!("out/output{}.json", sample_cnt.ilog10())); if file.is_err() { panic!("Error creating output file") } if let Err(_) = file.unwrap().write(result.to_json().to_string().as_bytes()) { panic!("Error writing to file") }; + + result = Plot::new(); } }