Explicación
Una transposición ocurre cuando dos secuencias diferentes terminan en la misma posición. Esto significa que las mismas piezas ocupan las mismas casillas, le toca jugar al mismo bando y están disponibles las mismas jugadas legales. Lo importante no es el camino seguido, sino el estado alcanzado.
Es frecuente en las aperturas, la primera fase de la partida. Un jugador puede empezar con un orden y, tras varias jugadas, llegar a una posición normalmente asociada con otra apertura. Por eso un , el conjunto de opciones que un jugador prepara para usar habitualmente, no puede organizarse solo por nombres: también debe reconocer posiciones alcanzables por rutas distintas. En la , el trabajo previo sobre las primeras jugadas, detectar esas rutas evita estudiar dos veces la misma posición o entrar en una secuencia desconocida por un cambio de orden.
Cuándo dos tableros no son realmente iguales
La colocación visible de las piezas no siempre basta. El derecho a enrocar, es decir, a realizar la jugada especial que mueve al rey y una torre, depende de que ambas piezas no se hayan movido antes. También puede existir una captura al paso, la captura especial de un peón disponible solo inmediatamente después de que un peón rival avance dos casillas. Si esos derechos legales son distintos, no se trata de la misma posición aunque el tablero parezca idéntico.
En cálculo, una transposición puede hacer que dos , dos continuaciones nacidas de opciones distintas, desemboquen en el mismo punto. Reconocerlo ahorra trabajo: las continuaciones ya analizadas desde esa posición siguen siendo pertinentes.
Uso y contexto
Las transposiciones son especialmente importantes al estudiar aperturas y al organizar análisis con muchas alternativas.
Confusiones frecuentes
Transposición y repetición
Una transposición compara rutas diferentes que llegan al mismo punto. Una repetición ocurre cuando una partida vuelve a una posición anterior durante su propio desarrollo.
Fuentes
- 1.Transposition, Chess Programming Wiki
- 2.FIDE Laws of Chess taking effect from 1 January 2023, FIDE
- 3.Search, Chess Programming Wiki
