Updated UCT

Fixed all flake8 errors as well, probably more important to figure out
why it is misinterpreting  victory conditions than to add hero powers,
Cairne was throwing an error as well so that would be worth looking into