modify history heuristics; now generateAttacks will also generate attacks that attack pawns