From f62f88a1fecb688435f956f936a4bc13f3244658 Mon Sep 17 00:00:00 2001 From: Yichuan Shen Date: Tue, 23 Feb 2016 18:37:02 +0100 Subject: [PATCH] Add 'Take' move interpretation --- view/index.view.js | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/view/index.view.js b/view/index.view.js index 70c122bcd..00be3f845 100644 --- a/view/index.view.js +++ b/view/index.view.js @@ -363,6 +363,15 @@ function setRepresentedFilename(filename) { function getCurrentMoveInterpretation() { var board = getBoard() + var tp = getCurrentTreePosition() + var ptp = gametree.navigate.apply(null, tp.concat([-1])) + + if (ptp[0]) { + var prevBoard = ptp[0].nodes[ptp[1]].board + + if (!helper.equals(prevBoard.captures, board.captures)) + return 'Take' + } for (var x = 0; x < board.size; x++) { for (var y = 0; y < board.size; y++) {