Bullfighting algorithm (chess game)