Fixed evaluating variants
En passant implemented