this.play(move);
// The only way to be "under check" is to have lost the king (thus game over)
let res = this.kingPos[c][0] < 0
this.play(move);
// The only way to be "under check" is to have lost the king (thus game over)
let res = this.kingPos[c][0] < 0