5.8 Using Probability Variables

The prob instruction defines a probability variable with a name in the data label of that instruction. A jprob or case instruction can define a probability variable similarly to the prob instruction or use a probability variable with a name specified instead of a numeric probability value. There are three supported types of probability variables:

A controlled probability variable can simultaneously be an output probability variable.

An output probabilities array is the means of fetching probabilities learned for case instructions in a choice instruction block by indices of case instructions. A data label assigned to the choice instruction block is an array name.