Hi,
On the "Pawn Brotherhood" instruction, the left-picture shows that:
safe_pawns({"b4", "d4", "f4", "c3", "e3", "g5", "d2"}) == 6
I understand ("b4", "d4", "f4", "c3", "e3", "g5") can protect each other, because each ones is on the cross line ===> the value is 6 obviously.
But**, on the right picture:**
safe_pawns({"b4", "c4", "d4", "e4", "f4", "g4", "e5"}) == 1
all yellow pawns are in line, so as the chess game rule:
Assume yellow pawn goes first: when a yellow pawn - d4 or f4 attacks to e5. The game is over because no remaining blue pawns . So I think the value of it should be 0
Please help me clarify it.
Thanks,
dientu
Created at: 2015/09/14 13:50; Updated at: 2015/12/06 14:18
The question is resolved.