BETA!; Possible fix for chooseTurn() and potentialUpdate() implemented