2016-08-31 2 views
0

Pour la chaîne fen donnée -Chess.js ne détecte pas l'impasse

k7/1R1RN3/p3p3/P3P2p/1PP4P/3K1PP1/8/8 b KQkq h3 0 1

Chess.js ne détecte pas et show chess.moves() vous donne ['0-0-0'], qui est le roque de la reine, pas possible sans une reine.

Une idée?

+0

Peut-être roque côté reine sans reine est un code pour l'impasse? :) – Kaz

+0

Haha, je suppose, alors .in_stalemate() ou .in_draw() devrait retourner vrai, –

+0

"Queen side roque" est un mouvement impliquant roi et la tour, il est tout à fait possible sans une reine –

Répondre

0

Il s'avère qu'il s'agit d'un problème avec la chaîne de fens. Les drapeaux de ronronnement n'étaient pas corrects!

Le Fen devrait être:

k7/1R1RN3/p3p3/P3P2p/1PP4P/3K1PP1/8/8 b - h3 0 1