From 37169583ff1a10c9ef0ca263cc7959623fe1a130 Mon Sep 17 00:00:00 2001 From: MeerrettichMeister Date: Fri, 6 Dec 2024 20:50:30 +0100 Subject: [PATCH] broken piece of shit --- src/6/index.ts | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/6/index.ts b/src/6/index.ts index 102e0b3..5bd388e 100644 --- a/src/6/index.ts +++ b/src/6/index.ts @@ -238,10 +238,6 @@ for (const point of path) { let outOfBounds = false; while (!outOfBounds) { let free = false; - if (visited[field.posisiton.y][field.posisiton.x].visited && visited[field.posisiton.y][field.posisiton.x].direction === field.dir) { - limit = true; - break; - } while (!free) { switch (field.dir) { case "UP": { @@ -278,6 +274,10 @@ for (const point of path) { } } } + if (visited[field.posisiton.y][field.posisiton.x].visited && visited[field.posisiton.y][field.posisiton.x].direction === field.dir) { + limit = true; + break; + } visited[field.posisiton.y][field.posisiton.x] = {visited: true, direction: field.dir} field.visited[field.posisiton.y][field.posisiton.x] = '?'; field.move();