En vez de analizar "hacia delante" a partir de la posición actual, la base de datos analizaría "hacia atrás" desde posiciones donde un jugador da jaque mate.