Slightly optimized the AlphaBeta Pruning. Got rid of accpeting an option which was equal to the current best.
Moved around the basis for pruning. This way it'll still work if no basis has uet been established, without needing to accept equal values.