diff options
Diffstat (limited to 'CLI/rust/src/game_of_life/generators/input.rs')
| -rw-r--r-- | CLI/rust/src/game_of_life/generators/input.rs | 32 |
1 files changed, 16 insertions, 16 deletions
diff --git a/CLI/rust/src/game_of_life/generators/input.rs b/CLI/rust/src/game_of_life/generators/input.rs index 8d0ae0d..3b709e0 100644 --- a/CLI/rust/src/game_of_life/generators/input.rs +++ b/CLI/rust/src/game_of_life/generators/input.rs @@ -30,8 +30,8 @@ mod new { fn universe_mock(opts: Opts) -> Universe { Universe { opts, - current: vec![Plane(vec![])], - future: vec![Plane(vec![])], + current: Plane(vec![Plane(vec![])]), + future: Plane(vec![Plane(vec![])]), } } @@ -114,12 +114,12 @@ mod generate_file_data { universe, Universe { opts, - future: vec![Plane(vec![false; 4]); 3], - current: vec![ + future: Plane(vec![Plane(vec![false; 4]); 3]), + current: Plane(vec![ Plane(vec![false, false, true, true]), Plane(vec![false, false, true, true]), Plane(vec![false, false, false, false]), - ], + ]), } ) } @@ -191,12 +191,12 @@ mod generate_url_data { universe, Universe { opts, - future: vec![Plane(vec![false; 4]); 3], - current: vec![ + future: Plane(vec![Plane(vec![false; 4]); 3]), + current: Plane(vec![ Plane(vec![false, false, true, true]), // <!do Plane(vec![false, true, true, true]), // <htm Plane(vec![false, true, true, true]), // <hea - ], + ]), } ) } @@ -222,11 +222,11 @@ fn populate(opts: Opts, raw_data: String) -> Universe { }) .collect(); - let mut current = vec![Plane(vec![false; width]); height]; + let mut current = Plane(vec![Plane(vec![false; width]); height]); for i in 0..height { for j in 0..width { - current[i][j as isize] = data + current[i as isize][j as isize] = data .get(i) .unwrap_or(&vec![]) .get(j) @@ -238,7 +238,7 @@ fn populate(opts: Opts, raw_data: String) -> Universe { Universe { opts, current, - future: vec![Plane(vec![false; width]); height], + future: Plane(vec![Plane(vec![false; width]); height]), } } @@ -268,14 +268,14 @@ mod populate { universe, Universe { opts, - future: vec![Plane(vec![false; 5]); 5], - current: vec![ + future: Plane(vec![Plane(vec![false; 5]); 5]), + current: Plane(vec![ Plane(vec![true, false, true, false, false]), Plane(vec![true, false, true, false, false]), Plane(vec![true, false, true, false, false]), Plane(vec![false, false, false, false, false]), Plane(vec![false, false, false, false, false]), - ] + ]) } ) } @@ -290,8 +290,8 @@ mod populate { universe, Universe { opts, - future: vec![Plane(vec![false; 2]); 2], - current: vec![Plane(vec![true, false]), Plane(vec![true, false])] + future: Plane(vec![Plane(vec![false; 2]); 2]), + current: Plane(vec![Plane(vec![true, false]), Plane(vec![true, false])]) } ) } |
