From a209b91a5dfda41d476311da6d85128a768f7657 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Peter=20Babi=C4=8D?= Date: Sun, 3 Jan 2021 14:12:47 +0100 Subject: [PATCH] implement jumpOver --- src/App.svelte | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/App.svelte b/src/App.svelte index ccb6b60..6461f9b 100644 --- a/src/App.svelte +++ b/src/App.svelte @@ -81,8 +81,13 @@ if (state[clicked] == emptyHole && possibleMove.length == 1) { const indexOfMoved = possibleMove[0] + const jumpedOver = adjacents.adjacencyList[clicked].filter(common => + adjacents.adjacencyList[indexOfMoved].includes(common) + ) + state[clicked] = standingPole state[indexOfMoved] = emptyHole + state[jumpedOver] = emptyHole return }