Managing the Complexity of Branching Scenarios

Christy Tucker, Experiencing E-Learning, Jul 18, 2017
Commentary by Stephen Downes
files/images/branching1.png

Although this post touts a solution to the complexity of branching scenarios (specifically: Twine) the post illustrates the core problem with them, and with rule-based systems in general. The problem is called the combinatorial explosion and is essentially the exponential multiplication of outcomes. Tucker gives an example: "If each choice has 3 options, you end up with 9 slides after just 2 choices, and 27 after 3 choices. This is 40 pages total with only 3 decisions per path." Twine (and similar systems) allow paths to merge, reducing the number of possibilities, but at the cost of making the scenario more like a narration and less like a game. 

Views: 1 today, 349 total (since January 1, 2017).[Direct Link]
Creative Commons License. gRSShopper

Copyright 2015 Stephen Downes ~ Contact: stephen@downes.ca
This page generated by gRSShopper.
Last Updated: Aug 23, 2017 09:56 a.m.