H. G. Muller wrote on Tue, Nov 22, 2016 06:03 PM UTC:
Ah, I misunderstood your new Pegasus. This explains why the Elves were crushed so badly by the Orcs in my tests with Fairy-Max. (They scored only about 10%). I fixed that now on the web page.
The Wyvern and Hunter were already as you say, however. They cannot be blocked on the square adjacent to them.
What is unclear in your main article is how en-passant capture works with Orkish and Elvish Pawns. You write that all rules arethe same as in orthodox Chess, so that suggests there must also be en-passant capture. But if a Human or Orkish Pawn moves e2e4 while there is an Elvish Pawn on d4, can this Elvish Pawn then capture e4 by moving to e3? Can it move to e3 without capturing e4?
Fairy-Max should never e.p.-capture other pieces than Pawns (i.e. the first piece defined for each color). Do you have an example game where this happens? Fairy-Max assumes that a move with capture rights to the e.p. square (i.e. a square where the preceding initial double-push could have been blocked) is an e.p. capture of that last-moved piece. You can define an initial double-push in an alternative way, either as a jump or as a lame move that does not create e.p. rights.
Ah, I misunderstood your new Pegasus. This explains why the Elves were crushed so badly by the Orcs in my tests with Fairy-Max. (They scored only about 10%). I fixed that now on the web page.
The Wyvern and Hunter were already as you say, however. They cannot be blocked on the square adjacent to them.
What is unclear in your main article is how en-passant capture works with Orkish and Elvish Pawns. You write that all rules arethe same as in orthodox Chess, so that suggests there must also be en-passant capture. But if a Human or Orkish Pawn moves e2e4 while there is an Elvish Pawn on d4, can this Elvish Pawn then capture e4 by moving to e3? Can it move to e3 without capturing e4? Fairy-Max should never e.p.-capture other pieces than Pawns (i.e. the first piece defined for each color). Do you have an example game where this happens? Fairy-Max assumes that a move with capture rights to the e.p. square (i.e. a square where the preceding initial double-push could have been blocked) is an e.p. capture of that last-moved piece. You can define an initial double-push in an alternative way, either as a jump or as a lame move that does not create e.p. rights.