-
Notifications
You must be signed in to change notification settings - Fork 1
/
littleredridinghood-2-4-8-ancientrome-graph.json
1 lines (1 loc) · 33.8 KB
/
littleredridinghood-2-4-8-ancientrome-graph.json
1
{"nodes":[{"id":"Beat_1","gameState":"None","nr_beat":1,"beat":"Red, a young girl living in Ancient Rome, receives a message from her sick grandmother via carrier pigeon.","pathway":"1","summary":"Red's message from grandmother","index":0,"x":-723.4881699483167,"y":620.5060527710865,"variable":{"desiredPosition":0,"weight":1,"scale":1,"offset":0,"index":0},"bounds":{"x":-723.4881699483167,"X":-723.4881699483167,"y":620.5060527710865,"Y":620.5060527710865},"__originalId":"Beat_1"},{"id":"Beat_2","gameState":"None","nr_beat":2,"beat":"Grandmother requests Red to bring her some medicinal herbs from the marketplace.","pathway":"1","summary":"Grandmother's herb request","index":1,"x":-363.67797836557185,"y":894.1361751588526,"variable":{"desiredPosition":0,"weight":1,"scale":1,"offset":0,"index":1},"bounds":{"x":-363.67797836557185,"X":-363.67797836557185,"y":894.1361751588526,"Y":894.1361751588526},"__originalId":"Beat_2"},{"id":"Beat_3","gameState":"None","nr_beat":3,"beat":"Red, wearing her red cloak, ventures out with her trusted horse.","pathway":"1","summary":"Red ventures out","index":2,"x":50.79392667429264,"y":753.2300438111351,"variable":{"desiredPosition":0,"weight":1,"scale":1,"offset":0,"index":2},"bounds":{"x":50.79392667429264,"X":50.79392667429264,"y":753.2300438111351,"Y":753.2300438111351},"__originalId":"Beat_3"},{"id":"Beat_4","gameState":"None","nr_beat":4,"beat":"En route, Red encounters a stranger, a cunning thief, who learns about her mission.","pathway":"1","summary":"Encounter with thief","index":3,"x":896.9763828834672,"y":830.4127917858717,"variable":{"desiredPosition":0,"weight":1,"scale":1,"offset":0,"index":3},"bounds":{"x":896.9763828834672,"X":896.9763828834672,"y":830.4127917858717,"Y":830.4127917858717},"__originalId":"Beat_4"},{"id":"Beat_5","gameState":"None","nr_beat":5,"beat":"The thief misleads Red to a deserted gladiator arena.","pathway":"1","summary":"Tricked into gladiator arena","index":4,"x":936.9763828834672,"y":1054.637640792531,"variable":{"desiredPosition":0,"weight":1,"scale":1,"offset":0,"index":4},"bounds":{"x":936.9763828834672,"X":936.9763828834672,"y":1054.637640792531,"Y":1054.637640792531},"__originalId":"Beat_5"},{"id":"Beat_6","gameState":"None","nr_beat":6,"beat":"Realizing the trick, Red uses her knowledge of the city to find her way back.","pathway":"1","summary":"Red finds way back","index":5,"x":1074.1089421821496,"y":676.055660867277,"variable":{"desiredPosition":0,"weight":1,"scale":1,"offset":0,"index":5},"bounds":{"x":1074.1089421821496,"X":1074.1089421821496,"y":676.055660867277,"Y":676.055660867277},"__originalId":"Beat_6"},{"id":"Beat_7","gameState":"None","nr_beat":7,"beat":"Red exposes the thief to the city's guards and continues her journey to her grandmother's house.","pathway":"1","summary":"Thief exposed to guards","index":6,"x":1782.9024497961175,"y":593.6806544647782,"variable":{"desiredPosition":0,"weight":1,"scale":1,"offset":0,"index":6},"bounds":{"x":1782.9024497961175,"X":1782.9024497961175,"y":593.6806544647782,"Y":593.6806544647782},"__originalId":"Beat_7"},{"id":"Beat_8","gameState":"None","nr_beat":8,"beat":"Red delivers the herbs and they enjoy a meal together.","pathway":"1","summary":"Herbs delivered to grandmother","index":7,"x":2404.470739706097,"y":959.0443613546631,"variable":{"desiredPosition":0,"weight":1,"scale":1,"offset":0,"index":7},"bounds":{"x":2404.470739706097,"X":2404.470739706097,"y":959.0443613546631,"Y":959.0443613546631},"__originalId":"Beat_8"},{"id":"Beat_9","gameState":"None","nr_beat":9,"beat":"Grandmother asks Red to bring her a special amulet from the temple.","pathway":"2","summary":"Amulet request from grandmother","index":8,"x":-371.1003156315196,"y":636.1122323305472,"variable":{"desiredPosition":0,"weight":1,"scale":1,"offset":0,"index":8},"bounds":{"x":-371.1003156315196,"X":-371.1003156315196,"y":636.1122323305472,"Y":636.1122323305472},"__originalId":"Beat_9"},{"id":"Beat_10","gameState":"None","nr_beat":10,"beat":"The thief attempts to steal the amulet from Red.","pathway":"2","summary":"Thief attempts amulet theft","index":9,"x":1222.7285485723714,"y":385.3017198037439,"variable":{"desiredPosition":0,"weight":1,"scale":1,"offset":0,"index":9},"bounds":{"x":1222.7285485723714,"X":1222.7285485723714,"y":385.3017198037439,"Y":385.3017198037439},"__originalId":"Beat_10"},{"id":"Beat_11","gameState":"None","nr_beat":11,"beat":"Red, noticing the theft, seeks help from a group of passing soldiers.","pathway":"2","summary":"Red seeks soldier's help","index":10,"x":1531.1319672310892,"y":115.55052529363904,"variable":{"desiredPosition":0,"weight":1,"scale":1,"offset":0,"index":10},"bounds":{"x":1531.1319672310892,"X":1531.1319672310892,"y":115.55052529363904,"Y":115.55052529363904},"__originalId":"Beat_11"},{"id":"Beat_12","gameState":"None","nr_beat":12,"beat":"Together, they catch the thief and retrieve the amulet.","pathway":"2","summary":"Thief caught, amulet retrieved","index":11,"x":1578.959738464416,"y":-311.8024287521027,"variable":{"desiredPosition":0,"weight":1,"scale":1,"offset":0,"index":11},"bounds":{"x":1578.959738464416,"X":1578.959738464416,"y":-311.8024287521027,"Y":-311.8024287521027},"__originalId":"Beat_12"},{"id":"Beat_13","gameState":"None","nr_beat":13,"beat":"Red delivers the amulet to her grandmother.","pathway":"2","summary":"Amulet delivered to grandmother","index":12,"x":1822.9024497961175,"y":-476.5444962333525,"variable":{"desiredPosition":0,"weight":1,"scale":1,"offset":0,"index":12},"bounds":{"x":1822.9024497961175,"X":1822.9024497961175,"y":-476.5444962333525,"Y":-476.5444962333525},"__originalId":"Beat_13"},{"id":"Beat_14","gameState":"None","nr_beat":14,"beat":"Red, a skilled horse rider, plans a race to visit her grandmother.","pathway":"3","summary":"Red plans a race","index":13,"x":-702.7548832485736,"y":957.0562225796228,"variable":{"desiredPosition":0,"weight":1,"scale":1,"offset":0,"index":13},"bounds":{"x":-702.7548832485736,"X":-702.7548832485736,"y":957.0562225796228,"Y":957.0562225796228},"__originalId":"Beat_14"},{"id":"Beat_15","gameState":"None","nr_beat":15,"beat":"Red's race attracts the attention of a jealous rival.","pathway":"3","summary":"Jealous rival's attention","index":14,"x":395.8496204790866,"y":407.52544410752427,"variable":{"desiredPosition":0,"weight":1,"scale":1,"offset":0,"index":14},"bounds":{"x":395.8496204790866,"X":395.8496204790866,"y":407.52544410752427,"Y":407.52544410752427},"__originalId":"Beat_15"},{"id":"Beat_16","gameState":"None","nr_beat":16,"beat":"The rival tries to sabotage Red's race by setting traps.","pathway":"3","summary":"Rival sets traps","index":15,"x":671.2149484471872,"y":568.8616274759396,"variable":{"desiredPosition":0,"weight":1,"scale":1,"offset":0,"index":15},"bounds":{"x":671.2149484471872,"X":671.2149484471872,"y":568.8616274759396,"Y":568.8616274759396},"__originalId":"Beat_16"},{"id":"Beat_17","gameState":"None","nr_beat":17,"beat":"The rival tries to mislead Red's horse by scattering feed on a different path.","pathway":"3","summary":"Rival misleads Red's horse","index":16,"x":454.88081410909354,"y":-287.66981581276434,"variable":{"desiredPosition":0,"weight":1,"scale":1,"offset":0,"index":16},"bounds":{"x":454.88081410909354,"X":454.88081410909354,"y":-287.66981581276434,"Y":-287.66981581276434},"__originalId":"Beat_17"},{"id":"Beat_18","gameState":"None","nr_beat":18,"beat":"Red, noticing the diversion, uses her skills to steer her horse on the right path.","pathway":"3","summary":"Red avoids diversion","index":17,"x":773.9615045236129,"y":-650.0336914696054,"variable":{"desiredPosition":0,"weight":1,"scale":1,"offset":0,"index":17},"bounds":{"x":773.9615045236129,"X":773.9615045236129,"y":-650.0336914696054,"Y":-650.0336914696054},"__originalId":"Beat_18"},{"id":"Beat_19","gameState":"None","nr_beat":19,"beat":"Red's supporters, united, report the rival leading to his disqualification.","pathway":"3","summary":"Rival disqualified","index":18,"x":1247.4269886256657,"y":-733.6427187220587,"variable":{"desiredPosition":0,"weight":1,"scale":1,"offset":0,"index":18},"bounds":{"x":1247.4269886256657,"X":1247.4269886256657,"y":-733.6427187220587,"Y":-733.6427187220587},"__originalId":"Beat_19"},{"id":"Beat_20","gameState":"None","nr_beat":20,"beat":"Grandmother asks Red to bring her a special scroll from the library.","pathway":"4","summary":"Scroll request from grandmother","index":19,"x":-385.79285203754085,"y":1093.8466484988255,"variable":{"desiredPosition":0,"weight":1,"scale":1,"offset":0,"index":19},"bounds":{"x":-385.79285203754085,"X":-385.79285203754085,"y":1093.8466484988255,"Y":1093.8466484988255},"__originalId":"Beat_20"},{"id":"Beat_21","gameState":"None","nr_beat":21,"beat":"The thief tries to replace the scroll with a fake one.","pathway":"4","summary":"Thief's fake scroll trick","index":20,"x":1404.717960527655,"y":839.1925390565954,"variable":{"desiredPosition":0,"weight":1,"scale":1,"offset":0,"index":20},"bounds":{"x":1404.717960527655,"X":1404.717960527655,"y":839.1925390565954,"Y":839.1925390565954},"__originalId":"Beat_21"},{"id":"Beat_22","gameState":"None","nr_beat":22,"beat":"Red, noticing the difference, realizes the trick.","pathway":"4","summary":"Red notices the trick","index":21,"x":1742.9024497961175,"y":783.1211475040171,"variable":{"desiredPosition":0,"weight":1,"scale":1,"offset":0,"index":21},"bounds":{"x":1742.9024497961175,"X":1742.9024497961175,"y":783.1211475040171,"Y":783.1211475040171},"__originalId":"Beat_22"},{"id":"Beat_23","gameState":"None","nr_beat":23,"beat":"Red, with the help of the librarian, exposes the thief.","pathway":"4","summary":"Thief exposed by librarian","index":22,"x":2134.701764513456,"y":530.5000154769148,"variable":{"desiredPosition":0,"weight":1,"scale":1,"offset":0,"index":22},"bounds":{"x":2134.701764513456,"X":2134.701764513456,"y":530.5000154769148,"Y":530.5000154769148},"__originalId":"Beat_23"},{"id":"Beat_24","gameState":"None","nr_beat":24,"beat":"Red delivers the correct scroll to her grandmother.","pathway":"4","summary":"Scroll delivered to grandmother","index":23,"x":2174.701764513456,"y":183.96028382970925,"variable":{"desiredPosition":0,"weight":1,"scale":1,"offset":0,"index":23},"bounds":{"x":2174.701764513456,"X":2174.701764513456,"y":183.96028382970925,"Y":183.96028382970925},"__originalId":"Beat_24"},{"id":"Beat_25","gameState":"None","nr_beat":25,"beat":"Grandmother asks Red to bring her some exotic fruits from the market.","pathway":"5","summary":"Fruit request from grandmother","index":24,"x":-413.32497992586696,"y":448.85294017318785,"variable":{"desiredPosition":0,"weight":1,"scale":1,"offset":0,"index":24},"bounds":{"x":-413.32497992586696,"X":-413.32497992586696,"y":448.85294017318785,"Y":448.85294017318785},"__originalId":"Beat_25"},{"id":"Beat_26","gameState":"None","nr_beat":26,"beat":"The thief tries to steal Red's money pouch.","pathway":"5","summary":"Thief steals money pouch","index":25,"x":1319.2823885341386,"y":1230.814720803991,"variable":{"desiredPosition":0,"weight":1,"scale":1,"offset":0,"index":25},"bounds":{"x":1319.2823885341386,"X":1319.2823885341386,"y":1230.814720803991,"Y":1230.814720803991},"__originalId":"Beat_26"},{"id":"Beat_27","gameState":"None","nr_beat":27,"beat":"Red, noticing the theft, chases the thief and retrieves her money.","pathway":"5","summary":"Red retrieves her money","index":26,"x":1694.0494462423096,"y":1201.5172045512716,"variable":{"desiredPosition":0,"weight":1,"scale":1,"offset":0,"index":26},"bounds":{"x":1694.0494462423096,"X":1694.0494462423096,"y":1201.5172045512716,"Y":1201.5172045512716},"__originalId":"Beat_27"},{"id":"Beat_28","gameState":"None","nr_beat":28,"beat":"Red buys the fruits and delivers them to her grandmother.","pathway":"5","summary":"Fruits delivered to grandmother","index":27,"x":1822.9024497961175,"y":1472.2468286245632,"variable":{"desiredPosition":0,"weight":1,"scale":1,"offset":0,"index":27},"bounds":{"x":1822.9024497961175,"X":1822.9024497961175,"y":1472.2468286245632,"Y":1472.2468286245632},"__originalId":"Beat_28"},{"id":"Beat_29","gameState":"None","nr_beat":29,"beat":"The rival tries to sabotage Red's race by scaring her horse.","pathway":"6","summary":"Rival scares Red's horse","index":28,"x":691.3976952714415,"y":6.326472007672417,"variable":{"desiredPosition":0,"weight":1,"scale":1,"offset":0,"index":28},"bounds":{"x":691.3976952714415,"X":691.3976952714415,"y":6.326472007672417,"Y":6.326472007672417},"__originalId":"Beat_29"},{"id":"Beat_30","gameState":"None","nr_beat":30,"beat":"Red, being an experienced rider, calms her horse and continues the race.","pathway":"6","summary":"Red calms her horse","index":29,"x":1161.9056951181317,"y":-108.76137849701428,"variable":{"desiredPosition":0,"weight":1,"scale":1,"offset":0,"index":29},"bounds":{"x":1161.9056951181317,"X":1161.9056951181317,"y":-108.76137849701428,"Y":-108.76137849701428},"__originalId":"Beat_30"},{"id":"Beat_31","gameState":"None","nr_beat":31,"beat":"Red's supporters report the rival leading to his disqualification.","pathway":"6","summary":"Rival disqualified again","index":30,"x":1714.4913866778277,"y":-32.273941645077045,"variable":{"desiredPosition":0,"weight":1,"scale":1,"offset":0,"index":30},"bounds":{"x":1714.4913866778277,"X":1714.4913866778277,"y":-32.273941645077045,"Y":-32.273941645077045},"__originalId":"Beat_31"},{"id":"Beat_32","gameState":"None","nr_beat":32,"beat":"The rival tries to distract Red's horse by waving a red cloth.","pathway":"7","summary":"Rival's red cloth distraction","index":31,"x":513.2856414700178,"y":1239.5562421286888,"variable":{"desiredPosition":0,"weight":1,"scale":1,"offset":0,"index":31},"bounds":{"x":513.2856414700178,"X":513.2856414700178,"y":1239.5562421286888,"Y":1239.5562421286888},"__originalId":"Beat_32"},{"id":"Beat_33","gameState":"None","nr_beat":33,"beat":"Red, noticing the distraction, steers her horse away from the rival.","pathway":"7","summary":"Red avoids distraction","index":32,"x":826.1354052621668,"y":1660.8148715480636,"variable":{"desiredPosition":0,"weight":1,"scale":1,"offset":0,"index":32},"bounds":{"x":826.1354052621668,"X":826.1354052621668,"y":1660.8148715480636,"Y":1660.8148715480636},"__originalId":"Beat_33"},{"id":"Beat_34","gameState":"None","nr_beat":34,"beat":"Red's supporters, united, report the rival leading to his disqualification.","pathway":"7","summary":"Rival disqualified once more","index":33,"x":1296.8624785636962,"y":1754.7705078448316,"variable":{"desiredPosition":0,"weight":1,"scale":1,"offset":0,"index":33},"bounds":{"x":1296.8624785636962,"X":1296.8624785636962,"y":1754.7705078448316,"Y":1754.7705078448316},"__originalId":"Beat_34"},{"id":"START_1","gameState":"None","nr_beat":null,"beat":null,"pathway":null,"summary":"","index":34,"x":-1060.4936287224577,"y":344.9003186658172,"variable":{"desiredPosition":0,"weight":1,"scale":1,"offset":0,"index":34},"bounds":{"x":-1060.4936287224577,"X":-1060.4936287224577,"y":344.9003186658172,"Y":344.9003186658172},"__originalId":"START_1"},{"id":"START_2","gameState":"None","nr_beat":null,"beat":null,"pathway":null,"summary":"","index":35,"x":-985.1641179994434,"y":1295.9339773567376,"variable":{"desiredPosition":0,"weight":1,"scale":1,"offset":0,"index":35},"bounds":{"x":-985.1641179994434,"X":-985.1641179994434,"y":1295.9339773567376,"Y":1295.9339773567376},"__originalId":"START_2"},{"id":"END_1","gameState":"None","nr_beat":null,"beat":null,"pathway":null,"summary":"","index":36,"x":2706.415586348871,"y":1096.7291122331324,"variable":{"desiredPosition":0,"weight":1,"scale":1,"offset":0,"index":36},"bounds":{"x":2706.415586348871,"X":2706.415586348871,"y":1096.7291122331324,"Y":1096.7291122331324},"__originalId":"END_1"},{"id":"END_2","gameState":"None","nr_beat":null,"beat":null,"pathway":null,"summary":"","index":37,"x":1930.550888412601,"y":-872.2771673579227,"variable":{"desiredPosition":0,"weight":1,"scale":1,"offset":0,"index":37},"bounds":{"x":1930.550888412601,"X":1930.550888412601,"y":-872.2771673579227,"Y":-872.2771673579227},"__originalId":"END_2"},{"id":"END_3","gameState":"None","nr_beat":null,"beat":null,"pathway":null,"summary":"","index":38,"x":2561.4368210160173,"y":82.47513304470313,"variable":{"desiredPosition":0,"weight":1,"scale":1,"offset":0,"index":38},"bounds":{"x":2561.4368210160173,"X":2561.4368210160173,"y":82.47513304470313,"Y":82.47513304470313},"__originalId":"END_3"},{"id":"END_4","gameState":"None","nr_beat":null,"beat":null,"pathway":null,"summary":"","index":39,"x":1917.4893926996183,"y":1852.4760141813624,"variable":{"desiredPosition":0,"weight":1,"scale":1,"offset":0,"index":39},"bounds":{"x":1917.4893926996183,"X":1917.4893926996183,"y":1852.4760141813624,"Y":1852.4760141813624},"__originalId":"END_4"}],"links":[{"source":"~nodes~34","target":"~nodes~0","type":"in","length":3.449489742783178},{"source":"~nodes~0","target":"~nodes~1","type":"out","length":3.8284271247461903},{"source":"~nodes~0","target":"~nodes~8","type":"out","length":3.8284271247461903},{"source":"~nodes~0","target":"~nodes~19","type":"out","length":3.8284271247461903},{"source":"~nodes~0","target":"~nodes~24","type":"out","length":3.8284271247461903},{"source":"~nodes~0","target":"~nodes~1","type":"in","length":3.8284271247461903},{"source":"~nodes~13","target":"~nodes~1","type":"in","length":3.8284271247461903},{"source":"~nodes~1","target":"~nodes~2","type":"out","length":4},{"source":"~nodes~1","target":"~nodes~2","type":"in","length":4},{"source":"~nodes~8","target":"~nodes~2","type":"in","length":4},{"source":"~nodes~19","target":"~nodes~2","type":"in","length":4},{"source":"~nodes~24","target":"~nodes~2","type":"in","length":4},{"source":"~nodes~2","target":"~nodes~3","type":"out","length":4.3166247903554},{"source":"~nodes~2","target":"~nodes~14","type":"out","length":4.3166247903554},{"source":"~nodes~2","target":"~nodes~3","type":"in","length":4.3166247903554},{"source":"~nodes~3","target":"~nodes~4","type":"out","length":3.6457513110645907},{"source":"~nodes~3","target":"~nodes~9","type":"out","length":3.6457513110645907},{"source":"~nodes~3","target":"~nodes~20","type":"out","length":3.6457513110645907},{"source":"~nodes~3","target":"~nodes~25","type":"out","length":3.6457513110645907},{"source":"~nodes~3","target":"~nodes~4","type":"in","length":3.6457513110645907},{"source":"~nodes~4","target":"~nodes~5","type":"out","length":3.23606797749979},{"source":"~nodes~4","target":"~nodes~5","type":"in","length":3.23606797749979},{"source":"~nodes~15","target":"~nodes~5","type":"in","length":3.23606797749979},{"source":"~nodes~5","target":"~nodes~6","type":"out","length":4.3166247903554},{"source":"~nodes~5","target":"~nodes~6","type":"in","length":4.3166247903554},{"source":"~nodes~10","target":"~nodes~6","type":"in","length":4.3166247903554},{"source":"~nodes~21","target":"~nodes~6","type":"in","length":4.3166247903554},{"source":"~nodes~26","target":"~nodes~6","type":"in","length":4},{"source":"~nodes~6","target":"~nodes~7","type":"out","length":4.16227766016838},{"source":"~nodes~6","target":"~nodes~12","type":"out","length":4.464101615137754},{"source":"~nodes~6","target":"~nodes~23","type":"out","length":4.464101615137754},{"source":"~nodes~6","target":"~nodes~27","type":"out","length":4.16227766016838},{"source":"~nodes~6","target":"~nodes~7","type":"in","length":4.16227766016838},{"source":"~nodes~7","target":"~nodes~36","type":"out","length":2.732050807568877},{"source":"~nodes~0","target":"~nodes~8","type":"in","length":3.8284271247461903},{"source":"~nodes~13","target":"~nodes~8","type":"in","length":3.8284271247461903},{"source":"~nodes~8","target":"~nodes~2","type":"out","length":4},{"source":"~nodes~3","target":"~nodes~9","type":"in","length":3.6457513110645907},{"source":"~nodes~9","target":"~nodes~10","type":"out","length":3.23606797749979},{"source":"~nodes~9","target":"~nodes~10","type":"in","length":3.23606797749979},{"source":"~nodes~10","target":"~nodes~11","type":"out","length":3.23606797749979},{"source":"~nodes~10","target":"~nodes~11","type":"in","length":3.23606797749979},{"source":"~nodes~11","target":"~nodes~12","type":"out","length":3.449489742783178},{"source":"~nodes~11","target":"~nodes~12","type":"in","length":3.449489742783178},{"source":"~nodes~18","target":"~nodes~12","type":"in","length":3.449489742783178},{"source":"~nodes~12","target":"~nodes~37","type":"out","length":3.23606797749979},{"source":"~nodes~35","target":"~nodes~13","type":"in","length":3.449489742783178},{"source":"~nodes~13","target":"~nodes~1","type":"out","length":3.8284271247461903},{"source":"~nodes~13","target":"~nodes~8","type":"out","length":3.8284271247461903},{"source":"~nodes~13","target":"~nodes~19","type":"out","length":3.8284271247461903},{"source":"~nodes~13","target":"~nodes~24","type":"out","length":3.8284271247461903},{"source":"~nodes~2","target":"~nodes~14","type":"in","length":4.3166247903554},{"source":"~nodes~14","target":"~nodes~15","type":"out","length":3.6457513110645907},{"source":"~nodes~14","target":"~nodes~16","type":"out","length":3.6457513110645907},{"source":"~nodes~14","target":"~nodes~28","type":"out","length":3.6457513110645907},{"source":"~nodes~14","target":"~nodes~31","type":"out","length":3.6457513110645907},{"source":"~nodes~14","target":"~nodes~15","type":"in","length":3.6457513110645907},{"source":"~nodes~15","target":"~nodes~5","type":"out","length":3.23606797749979},{"source":"~nodes~14","target":"~nodes~16","type":"in","length":3.6457513110645907},{"source":"~nodes~16","target":"~nodes~17","type":"out","length":3},{"source":"~nodes~16","target":"~nodes~17","type":"in","length":3},{"source":"~nodes~17","target":"~nodes~18","type":"out","length":3},{"source":"~nodes~17","target":"~nodes~18","type":"in","length":3},{"source":"~nodes~18","target":"~nodes~12","type":"out","length":3.449489742783178},{"source":"~nodes~0","target":"~nodes~19","type":"in","length":3.8284271247461903},{"source":"~nodes~13","target":"~nodes~19","type":"in","length":3.8284271247461903},{"source":"~nodes~19","target":"~nodes~2","type":"out","length":4},{"source":"~nodes~3","target":"~nodes~20","type":"in","length":3.6457513110645907},{"source":"~nodes~20","target":"~nodes~21","type":"out","length":3.23606797749979},{"source":"~nodes~20","target":"~nodes~21","type":"in","length":3.23606797749979},{"source":"~nodes~21","target":"~nodes~22","type":"out","length":3.23606797749979},{"source":"~nodes~21","target":"~nodes~22","type":"in","length":3.23606797749979},{"source":"~nodes~22","target":"~nodes~23","type":"out","length":3.449489742783178},{"source":"~nodes~22","target":"~nodes~23","type":"in","length":3.449489742783178},{"source":"~nodes~30","target":"~nodes~23","type":"in","length":3.449489742783178},{"source":"~nodes~23","target":"~nodes~38","type":"out","length":3.23606797749979},{"source":"~nodes~0","target":"~nodes~24","type":"in","length":3.8284271247461903},{"source":"~nodes~13","target":"~nodes~24","type":"in","length":3.8284271247461903},{"source":"~nodes~24","target":"~nodes~2","type":"out","length":4},{"source":"~nodes~3","target":"~nodes~25","type":"in","length":3.6457513110645907},{"source":"~nodes~25","target":"~nodes~26","type":"out","length":3.23606797749979},{"source":"~nodes~25","target":"~nodes~26","type":"in","length":3.23606797749979},{"source":"~nodes~26","target":"~nodes~27","type":"out","length":3.23606797749979},{"source":"~nodes~26","target":"~nodes~27","type":"in","length":3.23606797749979},{"source":"~nodes~33","target":"~nodes~27","type":"in","length":3.449489742783178},{"source":"~nodes~27","target":"~nodes~39","type":"out","length":3.23606797749979},{"source":"~nodes~14","target":"~nodes~28","type":"in","length":3.6457513110645907},{"source":"~nodes~28","target":"~nodes~29","type":"out","length":3},{"source":"~nodes~28","target":"~nodes~29","type":"in","length":3},{"source":"~nodes~29","target":"~nodes~30","type":"out","length":3},{"source":"~nodes~29","target":"~nodes~30","type":"in","length":3},{"source":"~nodes~30","target":"~nodes~23","type":"out","length":3.449489742783178},{"source":"~nodes~14","target":"~nodes~31","type":"in","length":3.6457513110645907},{"source":"~nodes~31","target":"~nodes~32","type":"out","length":3},{"source":"~nodes~31","target":"~nodes~32","type":"in","length":3},{"source":"~nodes~32","target":"~nodes~33","type":"out","length":3},{"source":"~nodes~32","target":"~nodes~33","type":"in","length":3},{"source":"~nodes~33","target":"~nodes~27","type":"out","length":3.449489742783178},{"source":"~nodes~34","target":"~nodes~0","type":"out","length":3.449489742783178},{"source":"~nodes~35","target":"~nodes~13","type":"out","length":3.449489742783178},{"source":"~nodes~7","target":"~nodes~36","type":"in","length":2.732050807568877},{"source":"~nodes~12","target":"~nodes~37","type":"in","length":3.23606797749979},{"source":"~nodes~23","target":"~nodes~38","type":"in","length":3.23606797749979},{"source":"~nodes~27","target":"~nodes~39","type":"in","length":3.23606797749979}],"nodeMap":{"Beat_1":"~nodes~0","Beat_2":"~nodes~1","Beat_3":"~nodes~2","Beat_4":"~nodes~3","Beat_5":"~nodes~4","Beat_6":"~nodes~5","Beat_7":"~nodes~6","Beat_8":"~nodes~7","Beat_9":"~nodes~8","Beat_10":"~nodes~9","Beat_11":"~nodes~10","Beat_12":"~nodes~11","Beat_13":"~nodes~12","Beat_14":"~nodes~13","Beat_15":"~nodes~14","Beat_16":"~nodes~15","Beat_17":"~nodes~16","Beat_18":"~nodes~17","Beat_19":"~nodes~18","Beat_20":"~nodes~19","Beat_21":"~nodes~20","Beat_22":"~nodes~21","Beat_23":"~nodes~22","Beat_24":"~nodes~23","Beat_25":"~nodes~24","Beat_26":"~nodes~25","Beat_27":"~nodes~26","Beat_28":"~nodes~27","Beat_29":"~nodes~28","Beat_30":"~nodes~29","Beat_31":"~nodes~30","Beat_32":"~nodes~31","Beat_33":"~nodes~32","Beat_34":"~nodes~33","START_1":"~nodes~34","START_2":"~nodes~35","END_1":"~nodes~36","END_2":"~nodes~37","END_3":"~nodes~38","END_4":"~nodes~39"},"outputs":{"options":"Stories: Little Red Riding Hood, \nStarts: 2, \nEndings: 4, \nStorylines: 8, \nSettings: AncientRome","stories_draft":"Story: Little Red Riding HoodStarts: 2\nEndings: 4\nStorylines: 8\nSetting: Ancient Rome\n\nStorylines:\n\nStoryline 1:\nBeat 1: Red, a young girl living in Ancient Rome, receives a message from her sick grandmother via carrier pigeon.\nBeat 2: Grandmother requests Red to bring her some medicinal herbs from the marketplace.\nBeat 3: Red, wearing her red cloak, ventures out with her trusted horse.\nBeat 4: En route, Red encounters a stranger, a cunning thief, who learns about her mission.\nBeat 5: The thief misleads Red to a deserted gladiator arena.\nBeat 6: Realizing the trick, Red uses her knowledge of the city to find her way back.\nBeat 7: Red exposes the thief to the city's guards and continues her journey to her grandmother's house.\nBeat 8: Red delivers the herbs and they enjoy a meal together.\n\nStoryline 2:\nBeat 1: Red, a young girl living in Ancient Rome, receives a message from her sick grandmother via carrier pigeon.\nBeat 9: Grandmother asks Red to bring her a special amulet from the temple.\nBeat 3: Red, wearing her red cloak, ventures out with her trusted horse.\nBeat 4: En route, Red encounters a stranger, a cunning thief, who learns about her mission.\nBeat 10: The thief attempts to steal the amulet from Red.\nBeat 11: Red, noticing the theft, seeks help from a group of passing soldiers.\nBeat 12: Together, they catch the thief and retrieve the amulet.\nBeat 13: Red delivers the amulet to her grandmother.\n\nStoryline 3:\nBeat 14: Red, a skilled horse rider, plans a race to visit her grandmother.\nBeat 2: Grandmother requests Red to bring her some medicinal herbs from the marketplace.\nBeat 3: Red, wearing her red cloak, ventures out with her trusted horse.\nBeat 15: Red's race attracts the attention of a jealous rival.\nBeat 16: The rival tries to sabotage Red's race by setting traps.\nBeat 6: Realizing the trick, Red uses her knowledge of the city to avoid the traps.\nBeat 7: Red exposes the rival to the city's guards and continues her journey to her grandmother's house.\nBeat 8: Red delivers the herbs and they enjoy a meal together.\n\nStoryline 4:\nBeat 14: Red, a skilled horse rider, plans a race to visit her grandmother.\nBeat 9: Grandmother asks Red to bring her a special amulet from the temple.\nBeat 3: Red, wearing her red cloak, ventures out with her trusted horse.\nBeat 15: Red's race attracts the attention of a jealous rival.\nBeat 17: The rival tries to mislead Red's horse by scattering feed on a different path.\nBeat 18: Red, noticing the diversion, uses her skills to steer her horse on the right path.\nBeat 19: Red's supporters, united, report the rival leading to his disqualification.\nBeat 13: Red delivers the amulet to her grandmother.\n\nStoryline 5:\nBeat 1: Red, a young girl living in Ancient Rome, receives a message from her sick grandmother via carrier pigeon.\nBeat 20: Grandmother asks Red to bring her a special scroll from the library.\nBeat 3: Red, wearing her red cloak, ventures out with her trusted horse.\nBeat 4: En route, Red encounters a stranger, a cunning thief, who learns about her mission.\nBeat 21: The thief tries to replace the scroll with a fake one.\nBeat 22: Red, noticing the difference, realizes the trick.\nBeat 23: Red, with the help of the librarian, exposes the thief.\nBeat 24: Red delivers the correct scroll to her grandmother.\n\nStoryline 6:\nBeat 1: Red, a young girl living in Ancient Rome, receives a message from her sick grandmother via carrier pigeon.\nBeat 25: Grandmother asks Red to bring her some exotic fruits from the market.\nBeat 3: Red, wearing her red cloak, ventures out with her trusted horse.\nBeat 4: En route, Red encounters a stranger, a cunning thief, who learns about her mission.\nBeat 26: The thief tries to steal Red's money pouch.\nBeat 27: Red, noticing the theft, chases the thief and retrieves her money.\nBeat 28: Red buys the fruits and delivers them to her grandmother.\n\nStoryline 7:\nBeat 14: Red, a skilled horse rider, plans a race to visit her grandmother.\nBeat 20: Grandmother asks Red to bring her a special scroll from the library.\nBeat 3: Red, wearing her red cloak, ventures out with her trusted horse.\nBeat 15: Red's race attracts the attention of a jealous rival.\nBeat 29: The rival tries to sabotage Red's race by scaring her horse.\nBeat 30: Red, being an experienced rider, calms her horse and continues the race.\nBeat 31: Red's supporters report the rival leading to his disqualification.\nBeat 24: Red delivers the correct scroll to her grandmother.\n\nStoryline 8:\nBeat 14: Red, a skilled horse rider, plans a race to visit her grandmother.\nBeat 25: Grandmother asks Red to bring her some exotic fruits from the market.\nBeat 3: Red, wearing her red cloak, ventures out with her trusted horse.\nBeat 15: Red's race attracts the attention of a jealous rival.\nBeat 32: The rival tries to distract Red's horse by waving a red cloth.\nBeat 33: Red, noticing the distraction, steers her horse away from the rival.\nBeat 34: Red's supporters, united, report the rival leading to his disqualification.\nBeat 28: Red buys the fruits and delivers them to her grandmother.\n\nSTART_1: Points to Beat 1\nSTART_2: Points to Beat 14\n\nEND_1: Points from Beat 8\nEND_2: Points from Beat 13\nEND_3: Points from Beat 24\nEND_4: Points from Beat 28\n\nBeats:\nBeat 1: Red, a young girl living in Ancient Rome, receives a message from her sick grandmother via carrier pigeon.\nBeat 2: Grandmother requests Red to bring her some medicinal herbs from the marketplace.\nBeat 3: Red, wearing her red cloak, ventures out with her trusted horse.\nBeat 4: En route, Red encounters a stranger, a cunning thief, who learns about her mission.\nBeat 5: The thief misleads Red to a deserted gladiator arena.\nBeat 6: Realizing the trick, Red uses her knowledge of the city to find her way back.\nBeat 7: Red exposes the thief to the city's guards and continues her journey to her grandmother's house.\nBeat 8: Red delivers the herbs and they enjoy a meal together.\nBeat 9: Grandmother asks Red to bring her a special amulet from the temple.\nBeat 10: The thief attempts to steal the amulet from Red.\nBeat 11: Red, noticing the theft, seeks help from a group of passing soldiers.\nBeat 12: Together, they catch the thief and retrieve the amulet.\nBeat 13: Red delivers the amulet to her grandmother.\nBeat 14: Red, a skilled horse rider, plans a race to visit her grandmother.\nBeat 15: Red's race attracts the attention of a jealous rival.\nBeat 16: The rival tries to sabotage Red's race by setting traps.\nBeat 17: The rival tries to mislead Red's horse by scattering feed on a different path.\nBeat 18: Red, noticing the diversion, uses her skills to steer her horse on the right path.\nBeat 19: Red's supporters, united, report the rival leading to his disqualification.\nBeat 20: Grandmother asks Red to bring her a special scroll from the library.\nBeat 21: The thief tries to replace the scroll with a fake one.\nBeat 22: Red, noticing the difference, realizes the trick.\nBeat 23: Red, with the help of the librarian, exposes the thief.\nBeat 24: Red delivers the correct scroll to her grandmother.\nBeat 25: Grandmother asks Red to bring her some exotic fruits from the market.\nBeat 26: The thief tries to steal Red's money pouch.\nBeat 27: Red, noticing the theft, chases the thief and retrieves her money.\nBeat 28: Red buys the fruits and delivers them to her grandmother.\nBeat 29: The rival tries to sabotage Red's race by scaring her horse.\nBeat 30: Red, being an experienced rider, calms her horse and continues the race.\nBeat 31: Red's supporters report the rival leading to his disqualification.\nBeat 32: The rival tries to distract Red's horse by waving a red cloth.\nBeat 33: Red, noticing the distraction, steers her horse away from the rival.\nBeat 34: Red's supporters, united, report the rival leading to his disqualification.\n\nCommon intermediate Beats: Beat 3, Beat 4, Beat 15\n\nStorylines (8)\nStoryline 1: START_1, 1, 2, 3, 4, 5, 6, 7, 8, END_1\nStoryline 2: START_1, 1, 9, 3, 4, 10, 11, 12, 13, END_2\nStoryline 3: START_2, 14, 2, 3, 15, 16, 6, 7, 8, END_1\nStoryline 4: START_2, 14, 9, 3, 15, 17, 18, 19, 13, END_2\nStoryline 5: START_1, 1, 20, 3, 4, 21, 22, 23, 24, END_3\nStoryline 6: START_1, 1, 25, 3, 4, 26, 27, 28, END_4\nStoryline 7: START_2, 14, 20, 3, 15, 29, 30, 31, 24, END_3\nStoryline 8: START_2, 14, 25, 3, 15, 32, 33, 34, 28, END_4"}}