Sokoban: Difference between revisions

Content added Content deleted
(Updated second D entry)
(Updated first D entry)
Line 836: Line 836:
open.push(Four(dData, "", playerx, playery));
open.push(Four(dData, "", playerx, playery));


static immutable dirs = [tuple( 0, -1, 'u', 'U'),
static immutable[$] dirs = [tuple( 0, -1, 'u', 'U'),
tuple( 1, 0, 'r', 'R'),
tuple( 1, 0, 'r', 'R'),
tuple( 0, 1, 'd', 'D'),
tuple( 0, 1, 'd', 'D'),
tuple(-1, 0, 'l', 'L')];
tuple(-1, 0, 'l', 'L')];


while (!open.empty) {
while (!open.empty) {