You can now describe the desired behavior for Pawns (regaining the double pushe when they are dropped on 2nd rank) by prefixing the double push by ii. Moves with such a prefix will be allowed whenever the piece is on a square that was occupied by a piece of that type in the start posiiton, irrespective of whether the piece moved before (and then somhow returned there). A single i prefix indicates moves that can be made only when the piece has not moved at all.
You can now describe the desired behavior for Pawns (regaining the double pushe when they are dropped on 2nd rank) by prefixing the double push by ii. Moves with such a prefix will be allowed whenever the piece is on a square that was occupied by a piece of that type in the start posiiton, irrespective of whether the piece moved before (and then somhow returned there). A single i prefix indicates moves that can be made only when the piece has not moved at all.