Maze generation: Difference between revisions

Content added Content deleted
(Added solution for EDSAC)
m (→‎{{header|Sidef}}: updated code)
Line 8,833: Line 8,833:


func walk(x, y) {
func walk(x, y) {
cell[y][x] = false;
cell[y][x] = false
avail-- > 0 || return; # no more bottles, er, cells
avail-- > 0 || return nil # no more cells


var d = [[-1, 0], [0, 1], [1, 0], [0, -1]]
var d = [[-1, 0], [0, 1], [1, 0], [0, -1]]