changed gameTree to take a hypothetical move