...: routing rules defined using a a dot-like syntax, read --+ as an arrow and [:] as a range of score to move to the next stage
Returns
data.frame with columns...
Details
Each scoring rule in ... defines one or more routing rules together making up a booklet. For example, route1 = a[0:5] --+ d[9:15] --+ f means a start at module a, continue to module d when the score on a is between 0 and 5 (inclusive) and continue to g when the score on modules a + b is between 0 and 8 (for All routing) or the score on just module 'b' is between 0 and 8 (for Last routing). route1 becomes the id of the specific path or booklet, which must be supplied with the data later.
A routing design for a linear (non-multistage) booklet can simply be entered as mst_rules(my_booklet = my_single_module).