EDITAR : Ahora que lo miro detenidamente, he resuelto una variante diferente de lo que se pidió. Probablemente esto sea interesante de todos modos :) Las reglas de la variante se describen aquí: http://www.chesscorner.com/tutorial/basic/pawngame/pawngame.htm
He escrito una pieza de software para resolver esto. Al contrario de mis expectativas y las de otras personas, y salvo los errores, muestra que el juego es realmente una victoria para las blancas. Sin en passant fue un empate.
Los únicos movimientos de apertura ganadores para las blancas son 1. b4 y 1. c4 (y los simétricos 1. f4 y 1. g4 ).
Curiosamente, todos los demás movimientos de apertura blancos son una victoria para las negras. 1. d4 es refutado por 1. ... b5 0-1 ; todas las demás respuestas negras son victorias para las blancas.
Puse el código aquí: https://github.com/sliedes/pawnsonly . Con la configuración predeterminada, usa 25 gigabytes de memoria para la tabla de transposición y creo recordar que lleva unas horas resolver el caso de 8x8. No he probado lo lento que es con menos memoria.
Aquí hay algunos resultados de los primeros dos o tres movimientos:
Algunas de las líneas terminan con "1 / 2-1 / 2 +" o "1 / 2-1 / 2-". "1 / 2-1 / 2 +" significa que las blancas pueden forzar al menos un empate, y no se realizaron más búsquedas porque esta información fue suficiente para un juego perfecto desde la posición inicial (por lo que también podría ser una victoria blanca). En consecuencia, "1 / 2-1 / 2-" significa que el negro puede forzar al menos un empate.