<snapdata remixID="10701224"><project name="Lab 2.4" app="Snap! 6, https://snap.berkeley.edu" version="1"><notes></notes><thumbnail>data:image/png;base64,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</thumbnail><stage name="Stage" width="480" height="360" costume="0" color="255,255,255,1" tempo="60" threadsafe="false" penlog="false" volume="100" pan="0" lines="round" ternary="false" hyperops="true" codify="false" inheritance="true" sublistIDs="false" scheduled="false" id="1"><pentrails>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAAAAXNSR0IArs4c6QAADoVJREFUeF7t1cEJAAAIxDDdf2m3sJ+4wEEQuuMIECBAgACBd4F9XzRIgAABAgQIjAB7AgIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECByxcQFpoRMBzwAAAABJRU5ErkJggg==</pentrails><costumes><list struct="atomic" id="2"></list></costumes><sounds><list struct="atomic" id="3"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites><sprite name="Sprite" idx="1" x="0" y="0" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="80,80,80,1" pen="tip" id="8"><costumes><list struct="atomic" id="9"></list></costumes><sounds><list struct="atomic" id="10"></list></sounds><blocks></blocks><variables></variables><scripts><script x="10" y="10"><block s="receiveGo"></block><block s="doSetVar"><l>guesses</l><l>0</l></block><block s="doSayFor"><l>For this game, you must correctly guess a number. Choose a maximum number and I will generate a number between the 1 and that number.</l><l>4</l><comment w="90" collapsed="false">Intro</comment></block><block s="doAsk"><l>What is your name?</l><comment w="191" collapsed="true">Ask name and store answer</comment></block><block s="doSetVar"><l>userName</l><block s="getLastAnswer"></block></block><block s="doAsk"><l>Pick a maximum number</l><comment w="230" collapsed="true">Ask for the maximum number and generate it</comment></block><block s="doSetVar"><l>randomNumber</l><block s="reportRandom"><l>1</l><block s="getLastAnswer"></block></block></block><block s="doAsk"><l>What number am I thinking of?</l><comment w="350.2460937500001" collapsed="true">Ask the number and check</comment></block><block s="doIfElse"><block s="reportEquals"><block var="randomNumber"/><block s="getLastAnswer"></block></block><script><block s="doSayFor"><block s="reportJoinWords"><list><l>You guessed the number correctly.</l><l> It took you </l><block var="guesses"/><l> guesses</l></list><comment w="90" collapsed="true">Correct!</comment></block><l>3</l></block></script><script><block s="doIfElse"><block s="reportGreaterThan"><block s="getLastAnswer"></block><block var="randomNumber"/></block><script><block s="doSayFor"><block s="reportJoinWords"><list><l>Sorry, </l><block var="userName"/><l>, that guess is not correct!</l><l> The number is </l><l>lower than </l><block s="getLastAnswer"></block></list><comment w="155" collapsed="true">Lower than the number</comment></block><l>2</l></block></script><script><block s="doSayFor"><block s="reportJoinWords"><list><l>Sorry, </l><block var="userName"/><l>, that guess is not correct!</l><l> The number is </l><l>higher than </l><block s="getLastAnswer"></block></list></block><l>2</l><comment w="145" collapsed="true">Higher than the number</comment></block></script><comment w="220" collapsed="true">Check to see if the guess is higher or lower</comment></block><block s="doChangeVar"><l>guesses</l><l>1</l><comment w="174" collapsed="true">Add a guess</comment></block></script></block><block s="doUntil"><block s="reportEquals"><block var="randomNumber"/><block s="getLastAnswer"></block></block><script><block s="doAsk"><l>What number am I thinking of?</l></block><block s="doIfElse"><block s="reportEquals"><block var="randomNumber"/><block s="getLastAnswer"></block></block><script><block s="doSayFor"><block s="reportJoinWords"><list><l>You guessed the number correctly.</l><l> It took you </l><block var="guesses"/><l> guesses</l></list></block><l>3</l></block></script><script><block s="doIfElse"><block s="reportGreaterThan"><block s="getLastAnswer"></block><block var="randomNumber"/></block><script><block s="doSayFor"><block s="reportJoinWords"><list><l>Sorry, </l><block var="userName"/><l>, that guess is not correct!</l><l> The number is </l><l>lower than </l><block s="getLastAnswer"></block></list></block><l>2</l></block></script><script><block s="doSayFor"><block s="reportJoinWords"><list><l>Sorry, </l><block var="userName"/><l>, that guess is not correct!</l><l> The number is </l><l>higher than </l><block s="getLastAnswer"></block></list></block><l>2</l></block></script></block><block s="doChangeVar"><l>guesses</l><l>1</l></block></script></block></script><comment w="147.0000000000001" collapsed="true">Repeat of the code above</comment></block></script></scripts></sprite><watcher var="randomNumber" style="normal" x="10" y="10" color="243,118,29" hidden="true"/><watcher var="userName" style="normal" x="10" y="31.000001999999995" color="243,118,29"/><watcher var="guesses" style="normal" x="10" y="54.000005999999985" color="243,118,29"/></sprites></stage><hidden></hidden><headers></headers><code></code><blocks></blocks><variables><variable name="randomNumber"><l>96</l></variable><variable name="userName"><l>Gabe</l></variable><variable name="guesses"><l>8</l></variable></variables></project><media name="Lab 2.4" app="Snap! 6, https://snap.berkeley.edu" version="1"></media></snapdata>