Definitions
Grasshopper: Moves in queen directions, but the penultimate square must be occupied by a piece (the "hurdle") which can be of either colour and is unaffected by the move.
Nightrider: A rider along a straight line on squares lying a Knight's move away from each other