// Ideas with 2 kings:
// Stage 1 {w, b} : 2 kings on board, value 5.
// Stage 2: only one, get mated and all that, value 1000
// Ideas with 2 kings:
// Stage 1 {w, b} : 2 kings on board, value 5.
// Stage 2: only one, get mated and all that, value 1000
isAttackedByCommoner(sq, color) {
return this.isAttackedBySlideNJump(
isAttackedByCommoner(sq, color) {
return this.isAttackedBySlideNJump(
- sq,
- color,
- V.COMMONER,
- V.steps[V.ROOK].concat(V.steps[V.BISHOP]),
- "oneStep"
- );
+ sq, color, V.COMMONER, V.steps[V.ROOK].concat(V.steps[V.BISHOP]), 1);