{(set: $knowledge to 1)(set: $wellbeing to 1)(set: $network to 1)
(set: $copied to false)(set: $flagged to false)(set: $creator to false)
(set: $ch1 to "")(set: $ch2 to "")(set: $ch3 to "")(set: $ch4 to "")(set: $flagcause to "")
(set: $rewinds to 2)(set: $rewound to (a:))(set: $banned to "")(set: $scene to "")(set: $current to "")
(set: $snap to (dm:))(set: $name to "")(set: $good to 3)(set: $mod to 0)(set: $lowmax to 3)(set: $mem to (a:))(set: $gameversion to 6)}(unless: $gameversion is 6)[<div class="stats">This game has been updated since your last visit. (link: "Start a fresh game")[(restart:)]</div>]|stats>[](replace: ?stats)[(display: "StatsText")](unless: (passage:)'s name is "Start")[<div class="stats">Knowledge: <b>(display: "KWord")</b> · Wellbeing: <b>(display: "WWord")</b> · Network: <b>(display: "NWord")</b> · Rewinds: <b>$rewinds</b>(if: $copied)[ · Copied with AI](if: $flagged)[ · Flagged](if: $creator)[ · Creator]</div>](if: $knowledge >= 6)[Sharp](else-if: $knowledge >= 3)[Solid](else-if: $knowledge >= 1)[Getting there](else:)[Shaky](if: $wellbeing >= 4)[Thriving](else-if: $wellbeing >= 1)[Okay](else-if: $wellbeing >= -1)[Tired](else:)[Burnt out](if: $network >= 5)[Well connected](else-if: $network >= 2)[A few friends](else:)[On your own](if: $rewinds > 0 and not ($rewound contains $scene))[<span class="small">(link: "Rewind this choice (costs some wellbeing)")[(set: $knowledge to $snap's k)(set: $wellbeing to $snap's w)(set: $network to $snap's n)(set: $copied to $snap's copied)(set: $flagged to $snap's flagged)(set: $creator to $snap's creator)(set: $wellbeing to it - 1)(set: $rewinds to it - 1)(set: $rewound to it + (a: $scene))(set: $banned to $current)(go-to: $scene)]</span>]<div class="title">Silicon Crossroads</div><div class="tagline">Own your every decision.</div>
You’re a first-term student in a demanding program at Stanford. You work part-time at Coupa Café to pay the bills, and you’re also considering a career in social media content creation. Sometimes you make exploratory videos with your pet dog, Pixel.
''There’s no winning or losing here.'' Each chapter, you decide what to do with your time.
<div class="flow"><div class="step">Chapter 1<span>Week 2</span></div><div class="arrow"></div><div class="step">Chapter 2<span>Week 5</span></div><div class="arrow"></div><div class="step">Chapter 3<span>Week 7</span></div><div class="arrow"></div><div class="step">Chapter 4<span>Week 10</span></div><div class="arrow"></div><div class="step">Final choice<span>After finals</span></div><div class="arrow"></div><div class="step">Your ending<span>1 of 9</span></div></div>''How it works''
You find out what a choice does after you make it.
Some options only show up if your earlier choices earned them.
Risky choices come down to a die roll. You see the odds first.
You get 2 rewinds for the whole game. A rewind undoes your last choice, but it costs some wellbeing. You can’t rewind the same scene twice, or your final choice.
What’s your name? (input-box: bind $name, "XXXXXXXXXXXXXXXXXXXX=", 1)
(link: "Begin")[(if: $name is "")[(set: $name to "Alex")](go-to: "Scene 1")]{(set: $scene to "Scene 1")(set: $snap to (dm: "k", $knowledge, "w", $wellbeing, "n", $network, "copied", $copied, "flagged", $flagged, "creator", $creator))}<div class="meta">CHAPTER 1 OF 4 · WEEK 2 · THURSDAY NIGHT</div><div class="title">The Essay</div>
Your ENGR 101 essay on renewable energy is due at 9 AM tomorrow. It’s worth 25% of your grade, and you haven’t started.
Writing isn’t your strength, and you lost marks for clunky sentences last time. Your AI assistant is open in another tab. And Professor Jessica said creative formats are fine if they cover the material, which has you thinking about your content creation plans. You wonder whether to use this moment to make an explainer video with Pixel.
<div class="opt">(if: $banned is "Outcome 1")[<span class="gone">Write it yourself.</span>](else:)[ [[Write it yourself.->Outcome 1]] ]</div><div class="opt">(if: $banned is "Outcome 2")[<span class="gone">Ask the AI to explain the topic, then write it yourself.</span>](else:)[ [[Ask the AI to explain the topic, then write it yourself.->Outcome 2]] ]</div><div class="opt">(if: $banned is "Outcome 3")[<span class="gone">Write a draft, then let the AI clean up your sentences.</span>](else:)[ [[Write a draft, then let the AI clean up your sentences.->Outcome 3]] ]</div><div class="opt">(if: $banned is "Outcome 4")[<span class="gone">Paste the prompt into the AI and hand in what it writes.</span>](else:)[ [[Paste the prompt into the AI and hand in what it writes.->Outcome 4]] ]</div><div class="opt">(if: $banned is "Outcome 5")[<span class="gone">Skip the essay. Film a 60-second video with Pixel instead.</span>](else:)[ [[Skip the essay. Film a 60-second video with Pixel instead.->Outcome 5]] ]</div>{(set: $banned to "")(set: $current to "Outcome 1")(set: $ch1 to "self")(set: $knowledge to it + 2)(set: $wellbeing to it - 1)}You finish at 2 AM, tired but proud. You could teach this now.
''Your knowledge grows a lot. Your wellbeing drops.''
[[Continue->Scene 2A]]
(display: "Rewind"){(set: $banned to "")(set: $current to "Outcome 2")(set: $ch1 to "tutor")(set: $knowledge to it + 2)}The AI answers your questions, and you write it in your own words. You’re done by midnight.
''Your knowledge grows a lot.''
[[Continue->Scene 2A]]
(display: "Rewind"){(set: $banned to "")(set: $current to "Outcome 3")(set: $ch1 to "polish")(set: $knowledge to it + 1)(set: $wellbeing to it + 1)}The ideas are yours, and the sentences read better. You learned a bit less, but you got some sleep.
''Your knowledge grows. Your wellbeing goes up.''
[[Continue->Scene 2A]]
(display: "Rewind"){(set: $banned to "")(set: $current to "Outcome 4")(set: $ch1 to "copied")(set: $wellbeing to it + 1)(set: $copied to true)}Four minutes and you’re done. You get an A, but you couldn’t explain a word of it.
''Your wellbeing goes up. You’re marked as Copied with AI.''
[[Continue->Scene 2B]]
(display: "Rewind"){(set: $banned to "")(set: $current to "Outcome 5")(set: $good to 4)(set: $mod to 0)(set: $good to it + $mod)(if: $good > 5)[(set: $good to 5)](if: $good < 1)[(set: $good to 1)](set: $lowmax to $good)}You film Pixel next to a desk fan and a solar charger, and hand it in at 8:59 AM.
Roll to see what happens.
<span class="small"><b>(if: $lowmax is 1)[1](else:)[1 to $lowmax]:</b> Professor Jessica loves it.<br><b>(if: $lowmax is 5)[6](else:)[(print: $lowmax + 1) to 6]:</b> She doesn’t.</span>
(link: "Roll the die")[{(set: $roll to (random: 1, 6))}|rolling>[//Rolling…//](after: 600ms)[(replace: ?rolling)[<span class="die">$roll</span>]
(if: $roll <= $lowmax)[{(set: $ch1 to "video-hit")(set: $knowledge to it + 1)(set: $network to it + 2)}She gives it a B-minus and shows it to her other class. You post it on Instagram, and by morning it’s everywhere.
''Your knowledge grows. Your network grows a lot.''
[[Continue->Scene 2C]] ](else:)[{(set: $ch1 to "video-flop")(set: $knowledge to it + 1)(set: $wellbeing to it - 1)}She gives it a C-minus: //“Fun, but too shallow.”// You post it anyway. Eleven likes.
''Your knowledge grows. Your wellbeing drops.''
[[Continue->Scene 2A]] ]
(display: "Rewind")(replace: ?stats)[(display: "StatsText")]]]{(set: $scene to "Scene 2A")(set: $snap to (dm: "k", $knowledge, "w", $wellbeing, "n", $network, "copied", $copied, "flagged", $flagged, "creator", $creator))}<div class="meta">CHAPTER 2 OF 4 · WEEK 5 · TUESDAY, 11:47 PM</div><div class="title">The Midnight Scroll</div>
(if: $ch1 is "self")[Your essay came back with an A-minus. Every word was yours.](else-if: $ch1 is "tutor")[Your essay came back with an A-minus, in your own words. You’re quietly proud of it.](else-if: $ch1 is "polish")[Your essay came back with an A. You’re still not sure how much of it was you.](else-if: $ch1 is "video-flop")[Pixel’s video is stuck at eleven likes. You tell yourself you don’t care.]
Your ENGR 101 midterm is Thursday at 8 AM, and it’s worth 30% of your grade. You’re in bed, exhausted.
Your friends are posting from a party you skipped. The class group chat is panicking, and someone is begging for good notes. Yours are the best in the class. You’ve also been meaning to take a break from your phone for weeks.
<div class="opt">(if: $banned is "Outcome 6")[<span class="gone">Check Instagram. Just five minutes (that never ends up being five minutes 😂).</span>](else:)[ [[Check Instagram. Just five minutes (that never ends up being five minutes 😂).->Outcome 6]] ]</div><div class="opt">(if: $banned is "Outcome 7")[<span class="gone">Put your phone across the room and go to sleep.</span>](else:)[ [[Put your phone across the room and go to sleep.->Outcome 7]] ]</div><div class="opt">(if: $banned is "Outcome 8")[<span class="gone">Turn your notes into a study guide for the group chat.</span>](else:)[ [[Turn your notes into a study guide for the group chat.->Outcome 8]] ]</div><div class="opt">(if: $banned is "Outcome 9")[<span class="gone">Give your phone to your roommate until after the exam.</span>](else:)[ [[Give your phone to your roommate until after the exam.->Outcome 9]] ]</div>{(set: $banned to "")(set: $current to "Outcome 6")(set: $ch2 to "scrolled")(set: $knowledge to it - 1)(set: $wellbeing to it - 1)}Five minutes turns into 2:40 AM. The next morning’s lecture goes right over your head.
''Your knowledge slips. Your wellbeing drops.''
[[Continue->Scene 3A]]
(display: "Rewind"){(set: $banned to "")(set: $current to "Outcome 7")(set: $ch2 to "slept")(set: $wellbeing to it + 2)}You wake up before your alarm, rested and ready.
''Your wellbeing goes up a lot.''
[[Continue->Scene 3A]]
(display: "Rewind"){(set: $banned to "")(set: $current to "Outcome 8")(set: $ch2 to "guide")(set: $knowledge to it + 1)(set: $wellbeing to it - 1)(set: $network to it + 2)}Explaining it to others helps you learn it too. Thirty people thank you, but you lose an hour of sleep.
''Your knowledge grows. Your wellbeing drops. Your network grows a lot.''
[[Continue->Scene 3A]]
(display: "Rewind"){(set: $banned to "")(set: $current to "Outcome 9")(set: $good to 4)(set: $mod to 0)(if: $wellbeing >= 4)[(set: $mod to 1)](else-if: $wellbeing <= -2)[(set: $mod to -1)](set: $good to it + $mod)(if: $good > 5)[(set: $good to 5)](if: $good < 1)[(set: $good to 1)](set: $lowmax to $good)}Your roommate takes your phone and promises not to give it back, whatever you say.
(if: $mod > 0)[Your wellbeing is (display: "WWord"), so the odds are on your side. ](else-if: $mod < 0)[Your wellbeing is (display: "WWord"), so the odds are against you. ]Roll to see what happens.
<span class="small"><b>(if: $lowmax is 1)[1](else:)[1 to $lowmax]:</b> You hold out.<br><b>(if: $lowmax is 5)[6](else:)[(print: $lowmax + 1) to 6]:</b> You crack.</span>
(link: "Roll the die")[{(set: $roll to (random: 1, 6))}|rolling>[//Rolling…//](after: 600ms)[(replace: ?rolling)[<span class="die">$roll</span>]
(if: $roll <= $lowmax)[{(set: $ch2 to "roommate-won")(set: $wellbeing to it + 2)(set: $network to it + 1)}You hold out and sleep well. Your roommate is so impressed they start doing it too.
''Your wellbeing goes up a lot. Your network grows.''
[[Continue->Scene 3A]] ](else:)[{(set: $ch2 to "roommate-lost")(set: $wellbeing to it - 1)}At 1 AM you’re knocking on their door. They give it back, laughing.
''Your wellbeing drops.''
[[Continue->Scene 3A]] ]
(display: "Rewind")(replace: ?stats)[(display: "StatsText")]]]{(set: $scene to "Scene 2B")(set: $snap to (dm: "k", $knowledge, "w", $wellbeing, "n", $network, "copied", $copied, "flagged", $flagged, "creator", $creator))}<div class="meta">CHAPTER 2 OF 4 · WEEK 5 · MONDAY</div><div class="title">The Email</div>
The A on your essay felt great for a day. Then a classmate asked what your argument was, and you changed the subject.
Now Professor Jessica has emailed you: //“Hi $name, your essay was very polished. Can you come to office hours on Thursday and walk me through it?”//
If she thinks you didn’t write it, she can report you, and that stays on your record. You have three evenings, and your midterm is the same week. She’s known to go easy on students who come clean. You’re a good talker. And a classmate just showed you a tool that fakes a document’s edit history.
<div class="opt">(if: $banned is "Outcome 10")[<span class="gone">Go to office hours early and tell her the truth.</span>](else:)[ [[Go to office hours early and tell her the truth.->Outcome 10]] ]</div><div class="opt">(if: $banned is "Outcome 11")[<span class="gone">Spend three evenings learning the essay inside out.</span>](else:)[ [[Spend three evenings learning the essay inside out.->Outcome 11]] ]</div><div class="opt">(if: $banned is "Outcome 12")[<span class="gone">Show up and bluff.</span>](else:)[ [[Show up and bluff.->Outcome 12]] ]</div><div class="opt">(if: $banned is "Outcome 13")[<span class="gone">Use the tool to fake a week of drafts.</span>](else:)[ [[Use the tool to fake a week of drafts.->Outcome 13]] ]</div>{(set: $banned to "")(set: $current to "Outcome 10")(set: $ch2 to "confessed")(set: $knowledge to it + 1)(set: $wellbeing to it - 1)(set: $copied to false)}She lets you rewrite it for a lower grade. It stings, but it’s over, and this time you actually learn it.
''Your knowledge grows. Your wellbeing drops. Copied with AI is cleared.''
[[Continue->Scene 3A]]
(display: "Rewind"){(set: $banned to "")(set: $current to "Outcome 11")(set: $ch2 to "studied-essay")(set: $knowledge to it + 2)(set: $wellbeing to it - 2)}Three short nights. By Thursday you can defend every line, even though you didn’t write them.
''Your knowledge grows a lot. Your wellbeing drops a lot.''
[[Continue->Scene 3A]]
(display: "Rewind"){(set: $banned to "")(set: $current to "Outcome 12")(set: $good to 2)(set: $mod to 0)(if: $knowledge >= 6)[(set: $mod to 1)](else-if: $knowledge <= 0)[(set: $mod to -1)](set: $good to it + $mod)(if: $good > 5)[(set: $good to 5)](if: $good < 1)[(set: $good to 1)](set: $lowmax to $good)}You walk in with no notes and a confident smile.
(if: $mod > 0)[Your knowledge is (display: "KWord"), so the odds are on your side. ](else-if: $mod < 0)[Your knowledge is (display: "KWord"), so the odds are against you. ]Roll to see what happens.
<span class="small"><b>(if: $lowmax is 1)[1](else:)[1 to $lowmax]:</b> She believes you.<br><b>(if: $lowmax is 5)[6](else:)[(print: $lowmax + 1) to 6]:</b> She doesn’t.</span>
(link: "Roll the die")[{(set: $roll to (random: 1, 6))}|rolling>[//Rolling…//](after: 600ms)[(replace: ?rolling)[<span class="die">$roll</span>]
(if: $roll <= $lowmax)[{(set: $ch2 to "bluff-ok")}She nods and lets you go. You feel less relieved than you expected.
''Nothing changes.''
[[Continue->Scene 3A]] ](else:)[{(set: $ch2 to "bluff-caught")(set: $wellbeing to it - 1)(set: $flagged to true)(set: $flagcause to "bluff")}Her second question is about something you never read. She reports you.
''Your wellbeing drops. You’ve been reported.''
[[Continue->Scene 3B]] ]
(display: "Rewind")(replace: ?stats)[(display: "StatsText")]]]{(set: $banned to "")(set: $current to "Outcome 13")(set: $good to 3)(set: $mod to 0)(set: $good to it + $mod)(if: $good > 5)[(set: $good to 5)](if: $good < 1)[(set: $good to 1)](set: $lowmax to 6 - $good)}You show Professor Jessica a week of fake drafts.
Roll to see what happens.
<span class="small"><b>(if: $lowmax is 1)[1](else:)[1 to $lowmax]:</b> She spots the fake.<br><b>(if: $lowmax is 5)[6](else:)[(print: $lowmax + 1) to 6]:</b> It works.</span>
(link: "Roll the die")[{(set: $roll to (random: 1, 6))}|rolling>[//Rolling…//](after: 600ms)[(replace: ?rolling)[<span class="die">$roll</span>]
(if: $roll <= $lowmax)[{(set: $ch2 to "fake-caught")(set: $wellbeing to it - 1)(set: $flagged to true)(set: $flagcause to "fake")}The history shows you typing 900 words a minute. She reports you.
''Your wellbeing drops. You’ve been reported.''
[[Continue->Scene 3B]] ](else:)[{(set: $ch2 to "fake-ok")(set: $wellbeing to it - 1)}She scrolls through the drafts and nods. You got away with it, and you feel sick the whole walk home.
''Your wellbeing drops.''
[[Continue->Scene 3A]] ]
(display: "Rewind")(replace: ?stats)[(display: "StatsText")]]]{(set: $scene to "Scene 2C")(set: $snap to (dm: "k", $knowledge, "w", $wellbeing, "n", $network, "copied", $copied, "flagged", $flagged, "creator", $creator))}<div class="meta">CHAPTER 2 OF 4 · WEEK 5 · MONDAY</div><div class="title">Going Viral</div>
You wake up to 40,000 views. Pixel is famous.
A snack brand offers you $200 for a sponsored video by Friday. That’s a month of groceries. But your ENGR 101 midterm is Thursday, and it’s worth 30% of your grade. Part of you wonders if this is your shot at being a real creator.
<div class="opt">(if: $banned is "Outcome 14")[<span class="gone">Take the deal and film all week.</span>](else:)[ [[Take the deal and film all week.->Outcome 14]] ]</div><div class="opt">(if: $banned is "Outcome 15")[<span class="gone">Turn it down and study.</span>](else:)[ [[Turn it down and study.->Outcome 15]] ]</div><div class="opt">(if: $banned is "Outcome 16")[<span class="gone">Ask the brand if you can film it after the midterm.</span>](else:)[ [[Ask the brand if you can film it after the midterm.->Outcome 16]] ]</div><div class="opt">(if: $banned is "Outcome 17")[<span class="gone">Go all in and start posting a video with Pixel every day.</span>](else:)[ [[Go all in and start posting a video with Pixel every day.->Outcome 17]] ]</div>{(set: $banned to "")(set: $current to "Outcome 14")(set: $ch2 to "sold-out")(set: $knowledge to it - 1)(set: $wellbeing to it - 1)(set: $network to it + 2)(set: $creator to true)}The $200 lands, but you walk into the midterm on three hours’ sleep.
''Your knowledge slips. Your wellbeing drops. Your network grows a lot. You’re now a Creator.''
[[Continue->Scene 3A]]
(display: "Rewind"){(set: $banned to "")(set: $current to "Outcome 15")(set: $ch2 to "walked-away")(set: $knowledge to it + 2)}The brand finds another dog. You walk into the midterm ready.
''Your knowledge grows a lot.''
[[Continue->Scene 3A]]
(display: "Rewind"){(set: $banned to "")(set: $current to "Outcome 16")(set: $good to 3)(set: $mod to 0)(set: $good to it + $mod)(if: $good > 5)[(set: $good to 5)](if: $good < 1)[(set: $good to 1)](set: $lowmax to $good)}You email the brand and ask for a week’s delay.
Roll to see what happens.
<span class="small"><b>(if: $lowmax is 1)[1](else:)[1 to $lowmax]:</b> They say yes.<br><b>(if: $lowmax is 5)[6](else:)[(print: $lowmax + 1) to 6]:</b> They move on.</span>
(link: "Roll the die")[{(set: $roll to (random: 1, 6))}|rolling>[//Rolling…//](after: 600ms)[(replace: ?rolling)[<span class="die">$roll</span>]
(if: $roll <= $lowmax)[{(set: $ch2 to "waited-yes")(set: $knowledge to it + 1)(set: $network to it + 1)(set: $creator to true)}They say yes. You do well on the midterm and film the video on Friday.
''Your knowledge grows. Your network grows. You’re now a Creator.''
[[Continue->Scene 3A]] ](else:)[{(set: $ch2 to "waited-no")(set: $knowledge to it + 2)(set: $wellbeing to it - 1)}They pick someone else. At least you were ready for the midterm.
''Your knowledge grows a lot. Your wellbeing drops.''
[[Continue->Scene 3A]] ]
(display: "Rewind")(replace: ?stats)[(display: "StatsText")]]]{(set: $banned to "")(set: $current to "Outcome 17")(set: $ch2 to "channel")(set: $knowledge to it - 1)(set: $wellbeing to it + 1)(set: $network to it + 1)(set: $creator to true)}You have 3,000 followers by Friday. Your studying is what gets squeezed.
''Your knowledge slips. Your wellbeing goes up. Your network grows. You’re now a Creator.''
[[Continue->Scene 3A]]
(display: "Rewind"){(set: $scene to "Scene 3A")(set: $snap to (dm: "k", $knowledge, "w", $wellbeing, "n", $network, "copied", $copied, "flagged", $flagged, "creator", $creator))}<div class="meta">CHAPTER 3 OF 4 · WEEK 7 · MONDAY</div><div class="title">Midterm Week</div>
(if: $ch2 is "scrolled")[You still can’t remember a single video from that night, only how tired you were in the exam.](else-if: $ch2 is "slept")[You aced the ENGR 101 midterm after a good night’s sleep. Maybe you can do this.](else-if: $ch2 is "guide")[People still thank you for that study guide. It feels good to help.](else-if: $ch2 is "roommate-won")[You lasted two days without your phone. You didn’t think you could.](else-if: $ch2 is "roommate-lost")[Your roommate still teases you about knocking on their door at 1 AM.](else-if: $ch2 is "confessed")[Telling Professor Jessica the truth was hard, but you can look her in the eye now.](else-if: $ch2 is "studied-essay")[You can defend that essay now, but it still isn’t yours, and that bothers you.](else-if: $ch2 is "bluff-ok")[You got away with it. You keep waiting to feel relieved.](else-if: $ch2 is "fake-ok")[Your fake drafts fooled Professor Jessica. You keep waiting for someone to find out.](else-if: $ch2 is "sold-out")[The $200 helped. But the comments said Pixel looked bored, and that stuck with you.](else-if: $ch2 is "walked-away")[You turned the brand down. Pixel’s video still gets views every day, and you still wonder what would have happened if you’d said yes.](else-if: $ch2 is "waited-yes")[You got the midterm and the brand deal. For once, you didn’t have to choose.](else-if: $ch2 is "waited-no")[The brand went with someone else. You did well on the midterm, but you still wonder.](else-if: $ch2 is "channel")[Pixel’s channel keeps growing. So does the pile of work you haven’t done.]
Your Design 101 midterm is Thursday at 8 AM, and it’s worth 30% of your grade. You have three evenings to get ready.
Phones get collected at the door, but nobody checks smartwatches. Your friends are studying in the library every night, though last time you mostly chatted among yourselves and shared laughs. A classmate swears the AI predicted last year’s questions.(if: $knowledge >= 3)[ And you have a design project idea you’ve been dying to start.]
<div class="opt">(if: $banned is "Outcome 18")[<span class="gone">Put your notes on your smartwatch.</span>](else:)[ [[Put your notes on your smartwatch.->Outcome 18]] ]</div><div class="opt">(if: $banned is "Outcome 19")[<span class="gone">Study alone in your room every night.</span>](else:)[ [[Study alone in your room every night.->Outcome 19]] ]</div><div class="opt">(if: $banned is "Outcome 20")[<span class="gone">Join your friends in the library.</span>](else:)[ [[Join your friends in the library.->Outcome 20]] ]</div>(if: $knowledge >= 3)[<div class="opt">(if: $banned is "Outcome 21")[<span class="gone">Trust what you know and work on your project instead.</span>](else:)[ [[Trust what you know and work on your project instead.->Outcome 21]] ]<span class="unlock">Unlocked by your knowledge</span></div>]<div class="opt">(if: $banned is "Outcome 22")[<span class="gone">Ask the AI to predict the questions and only study those.</span>](else:)[ [[Ask the AI to predict the questions and only study those.->Outcome 22]] ]</div>{(set: $banned to "")(set: $current to "Outcome 18")(set: $good to 4)(set: $mod to 0)(if: $wellbeing >= 4)[(set: $mod to 1)](else-if: $wellbeing <= -2)[(set: $mod to -1)](set: $good to it + $mod)(if: $good > 5)[(set: $good to 5)](if: $good < 1)[(set: $good to 1)](set: $lowmax to 6 - $good)}Thursday, 8 AM. Your notes are on your wrist, and the proctor is walking the rows.
(if: $mod > 0)[Your wellbeing is (display: "WWord"), so the odds are on your side. ](else-if: $mod < 0)[Your wellbeing is (display: "WWord"), so the odds are against you. ]Roll to see what happens.
<span class="small"><b>(if: $lowmax is 1)[1](else:)[1 to $lowmax]:</b> You get caught.<br><b>(if: $lowmax is 5)[6](else:)[(print: $lowmax + 1) to 6]:</b> No one notices.</span>
(link: "Roll the die")[{(set: $roll to (random: 1, 6))}|rolling>[//Rolling…//](after: 600ms)[(replace: ?rolling)[<span class="die">$roll</span>]
(if: $roll <= $lowmax)[{(set: $ch3 to "watch-caught")(set: $knowledge to it - 1)(set: $wellbeing to it - 1)(set: $flagged to true)(set: $flagcause to "watch")}Your hands are shaking, and the proctor sees it. She reports you.
''Your knowledge slips. Your wellbeing drops. You’ve been reported.''
[[Continue->Scene 3B]] ](else:)[{(set: $ch3 to "watch-ok")}No one notices. You pass, but you couldn’t tell anyone what you wrote.
''Nothing changes.''
[[Continue->Scene 4]] ]
(display: "Rewind")(replace: ?stats)[(display: "StatsText")]]]{(set: $banned to "")(set: $current to "Outcome 19")(set: $ch3 to "alone")(set: $knowledge to it + 2)(set: $wellbeing to it - 1)}You know the material cold by Thursday. But three nights alone wear you down.
''Your knowledge grows a lot. Your wellbeing drops.''
[[Continue->Scene 4]]
(display: "Rewind"){(set: $banned to "")(set: $current to "Outcome 20")(set: $ch3 to "library")(set: $knowledge to it + 1)(set: $wellbeing to it + 1)(set: $network to it + 1)}Late nights, bad snacks, good friends. Their questions help you as much as your notes.
''Your knowledge grows. Your wellbeing goes up. Your network grows.''
[[Continue->Scene 4]]
(display: "Rewind"){(set: $banned to "")(set: $current to "Outcome 21")(set: $ch3 to "project")(set: $wellbeing to it + 1)(set: $network to it + 1)}What you already knew gets you through the exam, and a lecturer loves your project.
''Your wellbeing goes up. Your network grows.''
[[Continue->Scene 4]]
(display: "Rewind"){(set: $banned to "")(set: $current to "Outcome 22")(set: $good to 3)(set: $mod to 0)(set: $good to it + $mod)(if: $good > 5)[(set: $good to 5)](if: $good < 1)[(set: $good to 1)](set: $lowmax to $good)}The AI gives you ten questions. You learn the answers and take your evenings off.
Roll to see what happens.
<span class="small"><b>(if: $lowmax is 1)[1](else:)[1 to $lowmax]:</b> It’s right.<br><b>(if: $lowmax is 5)[6](else:)[(print: $lowmax + 1) to 6]:</b> It’s wrong.</span>
(link: "Roll the die")[{(set: $roll to (random: 1, 6))}|rolling>[//Rolling…//](after: 600ms)[(replace: ?rolling)[<span class="die">$roll</span>]
(if: $roll <= $lowmax)[{(set: $ch3 to "predict-hit")(set: $knowledge to it + 1)(set: $wellbeing to it + 2)}The exam matches almost perfectly. Three free evenings and a good grade.
''Your knowledge grows. Your wellbeing goes up a lot.''
[[Continue->Scene 4]] ](else:)[{(set: $ch3 to "predict-miss")(set: $knowledge to it - 1)(set: $wellbeing to it - 1)}The exam is nothing like the predictions. You stare at the first question for ten minutes.
''Your knowledge slips. Your wellbeing drops.''
[[Continue->Scene 4]] ]
(display: "Rewind")(replace: ?stats)[(display: "StatsText")]]]{(set: $scene to "Scene 3B")(set: $snap to (dm: "k", $knowledge, "w", $wellbeing, "n", $network, "copied", $copied, "flagged", $flagged, "creator", $creator))}<div class="meta">CHAPTER 3 OF 4 · WEEK 7 · FRIDAY</div><div class="title">The Hearing</div>
(if: $flagcause is "bluff")[You keep replaying the moment Professor Jessica stopped believing you.](else-if: $flagcause is "fake")[Your fake drafts are printed out in a folder on the table.](else-if: $flagcause is "watch")[You can still feel the proctor’s tap on your wrist.]
You’ve been called before the Academic Integrity Board. You have to go, but what you say is up to you. A finding stays on your record, and employers can ask about it.
The board lets students suggest their own way to make things right, and plenty of first-years are confused about the AI rules.(if: $network >= 3)[ You can also bring someone who knows you to speak for you.]
<div class="opt">(if: $banned is "Outcome 23")[<span class="gone">Admit everything and take the penalty.</span>](else:)[ [[Admit everything and take the penalty.->Outcome 23]] ]</div><div class="opt">(if: $banned is "Outcome 24")[<span class="gone">Deny it. They might not be able to prove it.</span>](else:)[ [[Deny it. They might not be able to prove it.->Outcome 24]] ]</div><div class="opt">(if: $banned is "Outcome 25")[<span class="gone">Offer to write a guide for first-years on using AI honestly.</span>](else:)[ [[Offer to write a guide for first-years on using AI honestly.->Outcome 25]] ]</div>(if: $network >= 3)[<div class="opt">(if: $banned is "Outcome 26")[<span class="gone">Ask someone you met this term to speak for you.</span>](else:)[ [[Ask someone you met this term to speak for you.->Outcome 26]] ]<span class="unlock">Unlocked by your network</span></div>]{(set: $banned to "")(set: $current to "Outcome 23")(set: $ch3 to "owned")(set: $knowledge to it + 1)(set: $wellbeing to it - 1)(set: $flagged to false)}You get a zero on the assignment, but the board clears your record.
''Your knowledge grows. Your wellbeing drops. Your record is cleared.''
[[Continue->Scene 4]]
(display: "Rewind"){(set: $banned to "")(set: $current to "Outcome 24")(set: $good to 2)(set: $mod to 0)(set: $good to it + $mod)(if: $good > 5)[(set: $good to 5)](if: $good < 1)[(set: $good to 1)](set: $lowmax to $good)}You tell the board you did nothing wrong.
Roll to see what happens.
<span class="small"><b>(if: $lowmax is 1)[1](else:)[1 to $lowmax]:</b> They can’t prove it.<br><b>(if: $lowmax is 5)[6](else:)[(print: $lowmax + 1) to 6]:</b> They can.</span>
(link: "Roll the die")[{(set: $roll to (random: 1, 6))}|rolling>[//Rolling…//](after: 600ms)[(replace: ?rolling)[<span class="die">$roll</span>]
(if: $roll <= $lowmax)[{(set: $ch3 to "denied-ok")(set: $flagged to false)}There isn’t enough evidence, and they let it go.
''Your record is cleared.''
[[Continue->Scene 4]] ](else:)[{(set: $ch3 to "denied-fail")(set: $wellbeing to it - 2)}The evidence is clear, and the finding stays on your record.
''Your wellbeing drops a lot.''
[[Continue->Scene 4]] ]
(display: "Rewind")(replace: ?stats)[(display: "StatsText")]]]{(set: $banned to "")(set: $current to "Outcome 25")(set: $ch3 to "guidetalk")(set: $knowledge to it + 1)(set: $wellbeing to it - 1)(set: $network to it + 2)(set: $flagged to false)}The board agrees. Two hundred first-years come to your talk.
''Your knowledge grows. Your wellbeing drops. Your network grows a lot. Your record is cleared.''
[[Continue->Scene 4]]
(display: "Rewind"){(set: $banned to "")(set: $current to "Outcome 26")(set: $ch3 to "vouched")(set: $network to it - 1)(set: $flagged to false)}They speak up for you, and the board clears your record. You owe them a big favor.
''Your network shrinks. Your record is cleared.''
[[Continue->Scene 4]]
(display: "Rewind"){(set: $scene to "Scene 4")(set: $snap to (dm: "k", $knowledge, "w", $wellbeing, "n", $network, "copied", $copied, "flagged", $flagged, "creator", $creator))}<div class="meta">CHAPTER 4 OF 4 · WEEK 10 · SATURDAY</div><div class="title">The Last Saturday</div>
(if: $ch3 is "watch-ok")[You passed Design 101 with notes from your wrist. Nobody found out, and you remember none of it.](else-if: $ch3 is "alone")[You topped the class in Design 101 and celebrated alone with cold noodles.](else-if: $ch3 is "library")[You got a B-plus in Design 101, and friends who feel like family.](else-if: $ch3 is "project")[Your design project caught a lecturer’s eye. It feels like something that’s truly yours.](else-if: $ch3 is "predict-hit")[The AI got the questions right, and you aced Design 101 with almost no work. You know that won’t happen twice.](else-if: $ch3 is "predict-miss")[The AI got the questions wrong, and you’re still angry, mostly at yourself.](else-if: $ch3 is "owned")[Owning up cost you a zero, but you’re sleeping better.](else-if: $ch3 is "denied-ok")[The board couldn’t prove it. You’re free, but it doesn’t feel that way.](else-if: $ch3 is "denied-fail")[The finding is on your record, and you think about it every day.](else-if: $ch3 is "guidetalk")[Your talk for first-years turned your worst week into something useful.](else-if: $ch3 is "vouched")[Someone stood up for you in front of the board. You won’t forget it.]
Finals start Monday and count for 40% of every grade. You’re working at Coupa on Sunday, so today is your only free day.
Three practice exams sit on your desk. Your roommate has a spare spot on a hackathon team, and the winners get interviews with TechNova. Your friends are driving to Half Moon Bay, and you haven’t really seen them in weeks. And Coupa is short-staffed today and paying double, with rent due next week.(if: $creator)[ Pixel’s followers keep asking when you’ll post again.]
<div class="opt">(if: $banned is "Outcome 27")[<span class="gone">Do the practice exams.</span>](else:)[ [[Do the practice exams.->Outcome 27]] ]</div><div class="opt">(if: $banned is "Outcome 32")[<span class="gone">Join the hackathon team.</span>](else:)[ [[Join the hackathon team.->Outcome 32]] ]</div><div class="opt">(if: $banned is "Outcome 29")[<span class="gone">Go to Half Moon Bay and leave your phone in the car.</span>](else:)[ [[Go to Half Moon Bay and leave your phone in the car.->Outcome 29]] ]</div><div class="opt">(if: $banned is "Outcome 28")[<span class="gone">Take the double shift at Coupa.</span>](else:)[ [[Take the double shift at Coupa.->Outcome 28]] ]</div>(if: $creator)[<div class="opt">(if: $banned is "Outcome 31")[<span class="gone">Film yourself studying for finals and post it.</span>](else:)[ [[Film yourself studying for finals and post it.->Outcome 31]] ]<span class="unlock">Unlocked by your Creator tag</span></div>]{(set: $banned to "")(set: $current to "Outcome 27")(set: $ch4 to "practice")(set: $knowledge to it + 2)}By tonight, nothing on the exam can surprise you.
''Your knowledge grows a lot.''
[[Continue->The Crossroads]]
(display: "Rewind"){(set: $banned to "")(set: $current to "Outcome 28")(set: $good to 3)(set: $mod to 0)(if: $network >= 5)[(set: $mod to 1)](else-if: $network <= 1)[(set: $mod to -1)](set: $good to it + $mod)(if: $good > 5)[(set: $good to 5)](if: $good < 1)[(set: $good to 1)](set: $lowmax to $good)}Rent is covered, whatever else happens today.
(if: $mod > 0)[Your network is (display: "NWord"), so the odds are on your side. ](else-if: $mod < 0)[Your network is (display: "NWord"), so the odds are against you. ]Roll to see what happens.
<span class="small"><b>(if: $lowmax is 1)[1](else:)[1 to $lowmax]:</b> A regular starts chatting.<br><b>(if: $lowmax is 5)[6](else:)[(print: $lowmax + 1) to 6]:</b> It’s a quiet shift.</span>
(link: "Roll the die")[{(set: $roll to (random: 1, 6))}|rolling>[//Rolling…//](after: 600ms)[(replace: ?rolling)[<span class="die">$roll</span>]
(if: $roll <= $lowmax)[{(set: $ch4 to "coupa-met")(set: $wellbeing to it + 1)(set: $network to it + 2)}A regular turns out to manage a team at TechNova. She asks you to email her.
''Your wellbeing goes up. Your network grows a lot.''
[[Continue->The Crossroads]] ](else:)[{(set: $ch4 to "coupa-quiet")(set: $wellbeing to it + 2)}Nobody interesting comes in, but you go home with rent paid and a lighter head.
''Your wellbeing goes up a lot.''
[[Continue->The Crossroads]] ]
(display: "Rewind")(replace: ?stats)[(display: "StatsText")]]]{(set: $banned to "")(set: $current to "Outcome 29")(set: $ch4 to "beach")(set: $wellbeing to it + 2)(set: $network to it + 1)}No signal, a sunburn and a lot of laughing. A friend’s cousin who works in tech gives you her number.
''Your wellbeing goes up a lot. Your network grows.''
[[Continue->The Crossroads]]
(display: "Rewind"){(set: $banned to "")(set: $current to "Outcome 31")(set: $ch4 to "studystream")(set: $knowledge to it + 1)(set: $network to it + 2)}Your followers quiz you in the comments all day. You learn more than you expected.
''Your knowledge grows. Your network grows a lot.''
[[Continue->The Crossroads]]
(display: "Rewind"){(set: $banned to "")(set: $current to "Outcome 32")(set: $good to 3)(set: $mod to 0)(if: $knowledge >= 6)[(set: $mod to 1)](else-if: $knowledge <= 0)[(set: $mod to -1)](set: $good to it + $mod)(if: $good > 5)[(set: $good to 5)](if: $good < 1)[(set: $good to 1)](set: $lowmax to $good)}You join the team at 9 AM with a laptop and an energy drink.
(if: $mod > 0)[Your knowledge is (display: "KWord"), so the odds are on your side. ](else-if: $mod < 0)[Your knowledge is (display: "KWord"), so the odds are against you. ]Roll to see what happens.
<span class="small"><b>(if: $lowmax is 1)[1](else:)[1 to $lowmax]:</b> Your team wins.<br><b>(if: $lowmax is 5)[6](else:)[(print: $lowmax + 1) to 6]:</b> Your team loses.</span>
(link: "Roll the die")[{(set: $roll to (random: 1, 6))}|rolling>[//Rolling…//](after: 600ms)[(replace: ?rolling)[<span class="die">$roll</span>]
(if: $roll <= $lowmax)[{(set: $ch4 to "hackathon-win")(set: $knowledge to it + 2)(set: $wellbeing to it - 1)(set: $network to it + 3)}You win. A TechNova recruiter hands you her card and tells you to apply.
''Your knowledge grows a lot. Your wellbeing drops. Your network grows a lot.''
[[Continue->The Crossroads]] ](else:)[{(set: $ch4 to "hackathon-lose")(set: $knowledge to it + 1)(set: $wellbeing to it - 2)}You don’t place, and you fall asleep at your keyboard around 4 AM. You still learned a lot.
''Your knowledge grows. Your wellbeing drops a lot.''
[[Continue->The Crossroads]] ]
(display: "Rewind")(replace: ?stats)[(display: "StatsText")]]]{(set: $scene to "")}<div class="meta">FINAL CHOICE · AFTER FINALS</div><div class="title">The Crossroads</div>
(if: $ch4 is "practice")[You walked into finals ready, and it showed.](else-if: $ch4 is "hackathon-win")[The TechNova recruiter’s card is still in your wallet.](else-if: $ch4 is "hackathon-lose")[You’re still catching up on sleep from the hackathon.](else-if: $ch4 is "beach")[A photo from Half Moon Bay is your new lock screen.](else-if: $ch4 is "coupa-met")[The TechNova manager from Coupa wrote back: //“Apply. I’ll put in a word.”//](else-if: $ch4 is "coupa-quiet")[Rent is paid, and money isn’t keeping you up at night.](else-if: $ch4 is "studystream")[Your study video got more views than anything else you’ve posted.] The term is over. (if: $knowledge >= 5)[Finals went well.](else-if: $knowledge >= 2)[Finals went okay.](else:)[You’d rather not look at your grades.](if: $wellbeing <= -2)[ You’re running on empty.]
TechNova is hiring junior analysts, and everyone is applying.(if: $copied)[ You still couldn’t explain the essay you handed in.](if: $flagged)[ The finding on your record still worries you.]
There’s also a campus pitch competition with a $25,000 prize. You’ve had an idea since Week 1 for an app that helps students manage their time, and you’re not sure you want a 9-to-5 anyway.(if: $creator)[ Pixel’s followers keep asking what’s next.](if: $network >= 4)[ And a friend you met this term is starting a company and wants you on the team.]
This is your last choice. You can’t rewind it.
<div class="opt">[[Apply to TechNova.->The Interview]]</div><div class="opt">[[Enter the pitch competition.->The Competition]]</div>(if: $creator)[<div class="opt">[[Make videos with Pixel full-time.->Full-Time Creator]]<span class="unlock">Unlocked by your Creator tag</span></div>](if: $network >= 4)[<div class="opt">[[Join your friend’s startup.->The Startup]]<span class="unlock">Unlocked by your network</span></div>]{(set: $result to "")}<div class="meta">FINAL CHOICE</div><div class="title">The Interview</div>
Three people from TechNova sit across from you. //“Welcome, $name.”//
(if: $flagged)[One of them mentions the finding on your record. (if: $network >= 3)[Luckily, someone you met this term has already called to vouch for you.
](else:)[(set: $result to "Ending 2")Nobody vouches for you, and the interview ends early.
]](if: $result is "" and $copied)[//“Walk us through your renewable energy essay.”// (if: $knowledge >= 6)[You studied it so much that you can. You get through it.
](else:)[(set: $result to "Ending 2")You can’t. You never really read it.
]](if: $result is "")[Then they give you a problem to solve. (if: $knowledge >= 5)[(set: $result to "Ending 1")You work through it out loud, and they look impressed.](else:)[(set: $result to "Ending 3")You do your best and admit what you don’t know.]]
(link-goto: "Continue", $result){(set: $result to "")(set: $good to 2)(set: $mod to 0)(if: $knowledge >= 6)[(set: $mod to 1)](else-if: $knowledge <= 0)[(set: $mod to -1)](set: $good to it + $mod)(if: $good > 5)[(set: $good to 5)](if: $good < 1)[(set: $good to 1)](set: $lowmax to 6 - $good)}<div class="meta">FINAL CHOICE</div><div class="title">The Pitch Competition</div>
You pitch your time-management app to five judges.
(if: $mod > 0)[Your knowledge is (display: "KWord"), so the odds are on your side. ](else-if: $mod < 0)[Your knowledge is (display: "KWord"), so the odds are against you. ]Roll to see what happens.
<span class="small"><b>(if: $lowmax is 1)[1](else:)[1 to $lowmax]:</b> You don’t win.<br><b>(if: $lowmax is 5)[6](else:)[(print: $lowmax + 1) to 6]:</b> You win.</span>
(link: "Roll the die")[{(set: $roll to (random: 1, 6))}|rolling>[//Rolling…//](after: 600ms)[(replace: ?rolling)[<span class="die">$roll</span>]
(if: $roll > $lowmax)[(set: $result to "Ending 4")They call your name.](else:)[The prize goes to someone else. (if: $creator)[(set: $result to "Ending 6")But you filmed the whole thing.](else-if: $wellbeing >= 1)[(set: $result to "Ending 5")You shrug it off and go to dinner with friends.](else:)[(set: $result to "Ending 2")You sit alone in the empty hall for a long time.]]
(link-goto: "Continue", $result)(replace: ?stats)[(display: "StatsText")]]]{(set: $result to "")(set: $good to 2)(set: $mod to 0)(if: $network >= 5)[(set: $mod to 1)](else-if: $network <= 1)[(set: $mod to -1)](set: $good to it + $mod)(if: $good > 5)[(set: $good to 5)](if: $good < 1)[(set: $good to 1)](set: $lowmax to 6 - $good)}<div class="meta">FINAL CHOICE</div><div class="title">Full-Time Creator</div>
You skip the job hunt and post with Pixel every day.
(if: $mod > 0)[Your network is (display: "NWord"), so the odds are on your side. ](else-if: $mod < 0)[Your network is (display: "NWord"), so the odds are against you. ]Roll to see what happens.
<span class="small"><b>(if: $lowmax is 1)[1](else:)[1 to $lowmax]:</b> Slow growth.<br><b>(if: $lowmax is 5)[6](else:)[(print: $lowmax + 1) to 6]:</b> Your big break.</span>
(link: "Roll the die")[{(set: $roll to (random: 1, 6))}|rolling>[//Rolling…//](after: 600ms)[(replace: ?rolling)[<span class="die">$roll</span>]
(if: $roll > $lowmax)[(set: $result to "Ending 7")A big creator shares one of your videos.](else:)[(set: $result to "Ending 8")Your numbers grow, slowly.]
(link-goto: "Continue", $result)(replace: ?stats)[(display: "StatsText")]]]{(set: $result to "")(set: $good to 3)(set: $mod to 0)(if: $network >= 5)[(set: $mod to 1)](else-if: $network <= 1)[(set: $mod to -1)](set: $good to it + $mod)(if: $good > 5)[(set: $good to 5)](if: $good < 1)[(set: $good to 1)](set: $lowmax to 6 - $good)}<div class="meta">FINAL CHOICE</div><div class="title">The Startup</div>
You spend the break building the company, then pitch it to investors.
(if: $mod > 0)[Your network is (display: "NWord"), so the odds are on your side. ](else-if: $mod < 0)[Your network is (display: "NWord"), so the odds are against you. ]Roll to see what happens.
<span class="small"><b>(if: $lowmax is 1)[1](else:)[1 to $lowmax]:</b> They pass.<br><b>(if: $lowmax is 5)[6](else:)[(print: $lowmax + 1) to 6]:</b> They invest.</span>
(link: "Roll the die")[{(set: $roll to (random: 1, 6))}|rolling>[//Rolling…//](after: 600ms)[(replace: ?rolling)[<span class="die">$roll</span>]
(if: $roll > $lowmax)[(set: $result to "Ending 9")They say yes.](else:)[(set: $result to "Ending 3")They pass, for now.]
(link-goto: "Continue", $result)(replace: ?stats)[(display: "StatsText")]]]{(set: $mem to (a:))(if: (dm: "self", "the essay you wrote yourself", "tutor", "the essay you learned to write", "polish", "the essay the AI polished", "copied", "the essay you never wrote", "video-hit", "Pixel’s video going viral", "video-flop", "Pixel’s video with eleven likes") contains $ch1)[(set: $mem to it + (a: (dm: "self", "the essay you wrote yourself", "tutor", "the essay you learned to write", "polish", "the essay the AI polished", "copied", "the essay you never wrote", "video-hit", "Pixel’s video going viral", "video-flop", "Pixel’s video with eleven likes")'s ($ch1)))](if: (dm: "scrolled", "the night you lost to Instagram", "slept", "the night you chose sleep", "guide", "the study guide you shared", "roommate-won", "the night your roommate kept your phone", "roommate-lost", "the night you begged for your phone back", "confessed", "the day you told Professor Jessica the truth", "studied-essay", "learning someone else’s essay", "bluff-ok", "the bluff that worked", "bluff-caught", "the bluff that didn’t", "fake-ok", "the fake drafts that fooled your professor", "fake-caught", "the fake drafts that fooled no one", "sold-out", "the brand deal you said yes to", "walked-away", "the brand deal you turned down", "waited-yes", "the brand deal you got on your terms", "waited-no", "the brand deal you asked to delay", "channel", "the channel you started for Pixel") contains $ch2)[(set: $mem to it + (a: (dm: "scrolled", "the night you lost to Instagram", "slept", "the night you chose sleep", "guide", "the study guide you shared", "roommate-won", "the night your roommate kept your phone", "roommate-lost", "the night you begged for your phone back", "confessed", "the day you told Professor Jessica the truth", "studied-essay", "learning someone else’s essay", "bluff-ok", "the bluff that worked", "bluff-caught", "the bluff that didn’t", "fake-ok", "the fake drafts that fooled your professor", "fake-caught", "the fake drafts that fooled no one", "sold-out", "the brand deal you said yes to", "walked-away", "the brand deal you turned down", "waited-yes", "the brand deal you got on your terms", "waited-no", "the brand deal you asked to delay", "channel", "the channel you started for Pixel")'s ($ch2)))](if: (dm: "watch-ok", "the notes on your wrist", "alone", "the nights you studied alone", "library", "the library nights with friends", "project", "your design project", "predict-hit", "the AI’s lucky guesses", "predict-miss", "the AI’s wrong guesses", "owned", "owning up to the board", "denied-ok", "the denial that worked", "denied-fail", "the denial that didn’t", "guidetalk", "your talk for first-years", "vouched", "the friend who spoke up for you") contains $ch3)[(set: $mem to it + (a: (dm: "watch-ok", "the notes on your wrist", "alone", "the nights you studied alone", "library", "the library nights with friends", "project", "your design project", "predict-hit", "the AI’s lucky guesses", "predict-miss", "the AI’s wrong guesses", "owned", "owning up to the board", "denied-ok", "the denial that worked", "denied-fail", "the denial that didn’t", "guidetalk", "your talk for first-years", "vouched", "the friend who spoke up for you")'s ($ch3)))](if: (dm: "practice", "a quiet Saturday of practice exams", "hackathon-win", "the hackathon you won", "hackathon-lose", "the hackathon that wore you out", "beach", "Half Moon Bay", "coupa-met", "the double shift at Coupa", "coupa-quiet", "the shift that paid your rent", "studystream", "your study video") contains $ch4)[(set: $mem to it + (a: (dm: "practice", "a quiet Saturday of practice exams", "hackathon-win", "the hackathon you won", "hackathon-lose", "the hackathon that wore you out", "beach", "Half Moon Bay", "coupa-met", "the double shift at Coupa", "coupa-quiet", "the shift that paid your rent", "studystream", "your study video")'s ($ch4)))]}(if: $mem's length > 0)[Looking back on your first term, $name, you think about (if: $mem's length is 1)[(print: $mem's 1st)](else-if: $mem's length is 2)[(print: $mem's 1st) and (print: $mem's 2nd)](else-if: $mem's length is 3)[(print: $mem's 1st), (print: $mem's 2nd) and (print: $mem's 3rd)](else:)[(print: $mem's 1st), (print: $mem's 2nd), (print: $mem's 3rd) and (print: $mem's 4th)].]''Knowledge: (display: "KWord").'' (if: $knowledge >= 6)[You really know your stuff.](else-if: $knowledge >= 3)[You learned more than you think.](else-if: $knowledge >= 1)[Some of it stuck. Go back over what confused you during the break.](else:)[Not much stuck this term. That’s hard to hear, and it’s where a comeback starts.]
''Wellbeing: (display: "WWord").'' (if: $wellbeing >= 4)[You took care of yourself.](else-if: $wellbeing >= 1)[A bit tired, but okay.](else-if: $wellbeing >= -1)[You’re running low. Take some real time off over the break.](else:)[You’re worn out. Rest first, and talk to someone you trust.]
''Network: (display: "NWord").'' (if: $network >= 5)[You have people in your corner.](else-if: $network >= 2)[You made a few real friends. Keep in touch with them.](else:)[You spent a lot of this term alone. Say yes to more next term.]<div class="meta">ENDING 1 OF 9</div><div class="title">Knew Your Onions</div>
TechNova offers you the job. You knew your stuff, and it showed.
(display: "Reflection")
(display: "WhereYouAre")
Every choice was yours. You owned every decision.
''THE END''
(link: "Play again")[(restart:)]<div class="meta">ENDING 2 OF 9</div><div class="title">Back to Nothing</div>
It didn’t work out. You’re back where you started.
(display: "Reflection")
(display: "WhereYouAre")
Every choice was yours. You owned every decision.
''THE END''
(link: "Play again")[(restart:)]<div class="meta">ENDING 3 OF 9</div><div class="title">Not Yet</div>
Not this time. They liked your honesty and told you to try again in six months.
(display: "Reflection")
(display: "WhereYouAre")
Every choice was yours. You owned every decision.
''THE END''
(link: "Play again")[(restart:)]<div class="meta">ENDING 4 OF 9</div><div class="title">Life From Another Perspective</div>
You win the $25,000. No job and no boss, just your own idea.
(display: "Reflection")
(display: "WhereYouAre")
Every choice was yours. You owned every decision.
''THE END''
(link: "Play again")[(restart:)]<div class="meta">ENDING 5 OF 9</div><div class="title">Rich in Other Ways</div>
No prize and no job. But you’re healthy, you have good friends, and you’re okay.
(display: "Reflection")
(display: "WhereYouAre")
Every choice was yours. You owned every decision.
''THE END''
(link: "Play again")[(restart:)]<div class="meta">ENDING 6 OF 9</div><div class="title">Lost the Pitch, Won the Internet</div>
Your video of losing the pitch goes viral. A sponsor calls the next morning.
(display: "Reflection")
(display: "WhereYouAre")
Every choice was yours. You owned every decision.
''THE END''
(link: "Play again")[(restart:)]<div class="meta">ENDING 7 OF 9</div><div class="title">Main Character</div>
Making videos with Pixel becomes your full-time job.
(display: "Reflection")
(display: "WhereYouAre")
Every choice was yours. You owned every decision.
''THE END''
(link: "Play again")[(restart:)]<div class="meta">ENDING 8 OF 9</div><div class="title">Small but Mighty</div>
A small, loyal audience and a part-time job. You’re doing what you love.
(display: "Reflection")
(display: "WhereYouAre")
Every choice was yours. You owned every decision.
''THE END''
(link: "Play again")[(restart:)]<div class="meta">ENDING 9 OF 9</div><div class="title">Founding Team</div>
The company gets funded, and you’re on the founding team.
(display: "Reflection")
(display: "WhereYouAre")
Every choice was yours. You owned every decision.
''THE END''
(link: "Play again")[(restart:)]