no eval pruning if opponent can promote

+ code style and removing unused variable