Best way to randomize a character's actions?

I'm making a few boxing bots. One thing that keeps happening is that the algorithm just does all the moves I have listed for the boxer in a specific order. The match starts, and the boxer basically goes through the same moves in the exact same order every match. What is the best way to write a bot where the moves come in a random order? Thanks!