Greedy Move Update Random

Added to random move to pick a random move when all moves have equal
value.