From ca4b04723ff5aff6db773d62a427b9a899bb4723 Mon Sep 17 00:00:00 2001 From: Baipyrus Date: Tue, 7 May 2024 13:30:18 +0200 Subject: [PATCH] bugfix: x, y mismatch --- src/cell.rs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/cell.rs b/src/cell.rs index 196f05f..3276063 100644 --- a/src/cell.rs +++ b/src/cell.rs @@ -81,11 +81,11 @@ fn map_num(n: usize, s: usize, e: usize, a: usize, b: usize) -> usize { } pub fn display_grid(grid: &Vec>) { - for i in 0..HEIGHT { - for j in 0..WIDTH { + for j in 0..HEIGHT { + for i in 0..WIDTH { let x = i as usize; let y = j as usize; - let state = grid[x][y].state as usize; + let state = grid[y][x].state as usize; let index = map_num(state, 0, Q as usize, 0, BRIGHTNESS.len()); print!("{}", BRIGHTNESS.chars().nth(index).unwrap());