Refactor `UIPort` and `MinimaxPlayer` to simplify conditional logic invo...

...lved in `UIPort`’s `makeMove()`