SCL™ Basics

Finally we add the predictions. We take them from a data list which defines each individual line of each prediction and we draw them on the triangle.

editable

create data from list is used to create 'Text'. This contains a list of text where each prediction is three lines long. If a prediction is less than three lines, then define blanks "".
ShowPrediction randomly chooses a three line prediction using the 'data' function select. The trailing '.3' indicates the data is grouped in rows of three. data.Text.next chooses the next value in the list. To summarize: "choose a random string from every third entry in the data set, then get the next two entries".
Once the prediction is created, we draw it onto the triangle.