PRE and NEI conditions chain trig outcomes across steps and tracks
PRE (previous) and NEI (neighbor) are relational trig conditions that make one trig’s firing depend on what happened to another. PRE: the trig plays if the most recently evaluated non-PRE conditional trig on the same track was true. NOT PRE inverts this. These chain in a sequence: if trig 1 is 50%=true, trig 2 is PRE=true, trig 3 is PRE=true — trig 3 reflects whether trig 1 fired. NEI: uses the same logic but looks at the preceding numbered track (track 3 is NEI source for track 4). NEI is false if no conditional trigs exist on the neighbor track. A critical constraint: PRE conditions themselves are not evaluated as the ‘most recently evaluated’ condition — they are transparent links in the chain. This allows complex mutually-exclusive or coincidence patterns to be built across steps and tracks.
Examples
Track 1 trig 1 = 50%. Track 2 trig 1 = NEI: fires on track 2 only when track 1 fired. Track 2 trig 3 = NOT NEI: fires only when track 1’s trig 1 did not fire. Creates two track-2 variations gated by track 1’s randomness.
Assessment
Given: trig 1=50%, trig 3=PRE, trig 5=PRE. Trig 1 is false this cycle. What do trigs 3 and 5 do? Explain the chain.