There is absolutely nothing that determines what moves a Wild Pokémon will use besides RNG. The AI controlling the Wild Pokémon has an equal chance of using each move the Wild Pokémon knows. Source: https://essentialsdocs.fandom.com/wiki/Battle_AI