From 3271a9e1295cabe273cf9f7cfd4901690bc27b53 Mon Sep 17 00:00:00 2001 From: Justin Lin Date: Sun, 20 Dec 2020 18:04:49 +0800 Subject: [PATCH] we don't need `visited' --- src/maze/mz_square_cells.scad | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/src/maze/mz_square_cells.scad b/src/maze/mz_square_cells.scad index 4bd8e466..2c9be460 100644 --- a/src/maze/mz_square_cells.scad +++ b/src/maze/mz_square_cells.scad @@ -2,8 +2,11 @@ use <_impl/_mz_cells_impl.scad>; use ; function mz_square_cells(rows, columns, start = [0, 0], init_cells, x_wrapping = false, y_wrapping = false, seed) = - go_maze( - start[0], start[1], // starting point - is_undef(init_cells) ? mz_square_initialize(rows, columns) : init_cells, - rows, columns, x_wrapping, y_wrapping, seed - ); + let( + cells = go_maze( + start[0], start[1], // starting point + is_undef(init_cells) ? mz_square_initialize(rows, columns) : init_cells, + rows, columns, x_wrapping, y_wrapping, seed + ) + ) + [for(cell = cells) [cell[0], cell[1], cell[2]]];