In this chapter, we focused on adapting our previous example to implement randomness and probability. So, we focused on the pros and cons of randomness and probability. Randomness can overlap with probability if you predetermine the outputs. For example, if you want different animations to be played each time a player does a fist attack, you can have an array of different animations you randomly choose from. However, say that there are five available options; with this, you have a 20% chance of choosing any one of the available choices.
There is virtually no limit to the output
This introduces balance to systems
You must create a large output table for increased deviation
The paths are limited to control