I almost agree. It is easier to program the pawn structure if backward is always flagged on a half-open file. Perhaps that might be an error.xmas79 wrote:1- As Bob says the open-file stuff is bogus. There is not such a requirement for a pawn to be backward. It simply increases the weakness of the pawn, but only if there are rooks on the board.
It is surprising for you to say that since your OP indicated you were not satisfied with the definition of backward. There has to be some way of distinguishing between a backward (meaning blocked and unprotected) pawn and a backward (meaning repairable) pawn. Repairable simply means the opposite of blocked.xmas79 wrote:2- The base of the pawn chain could be (should be?) easily seen as a backward pawn, therefore in position 1 d2 could also backward
b7 is not backward because it can advance safely to b6 or b5.xmas79 wrote:3- in position 1 b7 is clearly a backward pawn.
It is possible to define it that way but it is not clear. The e7 pawn is in no danger on a closed file so there is nothing to score.xmas79 wrote:4- in position 2 e7 is clearly a backward pawn.
b2 is not backward because it can advance safely to b3.xmas79 wrote:5- in position 3 b2, d7 are clearly backward pawns.
d7 is not backward because it can advance safely to d6.
The difference could be zugzwang.