Gibb's Sampling Steps:

  1. Set every variable to a random value.
  1. Choose a variable to update.
  1. Randomly Select (aka "Sample") a new value for the variable based on the current conditions.
  1. Repeat from Step 2.