Write interactive fiction as a graph of passages and choices.
Every route a reader can take, given the variables and conditions.