<snapdata remixID="9944925"><project name="Number Guessing Game Extensions" app="Snap! 6, https://snap.berkeley.edu" version="1"><notes></notes><thumbnail>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAAB4CAYAAAB1ovlvAAAFPklEQVR4Xu3Yz0vkBRjH8eergYuJ6GEQ2T3sOGCH8schsfzRpYMeUqZDEKlgonjoJHguyoP+Bd5EHJC97WVvKyEiUg2IJBSJ7E3wIEhgDXpoJppsWNvNeR56HgTn7UWEzzzDvL5vFExKpVJJ+ELgjgQSArwjed62LECAhHCnAgR4p/y8OQFeN5DL5WRoaMhUxKNHD+W77edSLBZvfd07774vFxe/SaFQkLa2NkmlUqb3uc9jAhSRlZUVyWaz5ud89NUH8uHjB6rXnXz+vLy7vLyU3t5e1WtqYUSAIrKzsyMtLS2SJIkcHBxIfX29dHV1lX/+658E//X9Ye4jefBGUunkza9/EklEfv/y7VfaefHZs8qdnp6eWmhL9RkJUETy+bzU1dVVYjs6OpLd3V1ZWFiQ+fl5mZyclM3NTZmYmJC5uTk5OTmR09NTefzk45sBfvOziJReG+Avnzyt3M9kMtLa2qp6QPd9RIAisr6+Lp2dnZXfUIODg7K3tycvfz8+PpazszMZGBiQw8NDubi4kLeefnojwNti+XH8yY379z0s7ecjwGup7e3tv/8vdf1n9x/A235+79dv5Y/vc1Wt6754Jj+8OC/v9vf3ZXFxsepramVAgC896Y2NjfJvPk181ljb29tlenpa0ul0rbSl+pwEqGJiFCVAgFGy3FUJEKCKiVGUAAFGyXJXJUCAKiZGUQIEGCXLXZUAAaqYGEUJEGCULHdVAgSoYmIUJUCAUbLcVQkQoIqJUZQAAUbJclclQIAqJkZRAgQYJctdlQABqpgYRQkQYJQsd1UCBKhiYhQlQIBRstxVCRCgiolRlAABRslyVyVAgComRlECBBgly12VAAGqmBhFCRBglCx3VQIEqGJiFCVAgFGy3FUJEKCKiVGUAAFGyXJXJUCAKiZGUQIEGCXLXZUAAaqYGEUJEGCULHdVAgSoYmIUJUCAUbLcVQkQoIqJUZQAAUbJclclQIAqJkZRAgQYJctdlQABqpgYRQkQYJQsd1UCBKhiYhQlQIBRstxVCRCgiolRlAABRslyVyVAgComRlECBBgly12VAAGqmBhFCRBglCx3VQIEqGJiFCVAgFGy3FUJEKCKiVGUAAFGyXJXJUCAKiZGUQIEGCXLXZUAAaqYGEUJEGCULHdVAgSoYmIUJUCAUbLcVQkQoIqJUZQAAUbJclclQIAqJkZRAgRYRXZtbU3Gx8cllUpFPYOavkuAVR5/Pp+X5eXl8qq5uVmmpqZkeHhYGhoaajocrw9PgArJ1dVV2draurEsFArS398vY2Nj0tfXp7jC5HUCBKjo4vz8XGZmZiRJklfWjY2N0tHRIUtLS4pLTP4tQIBVmigWizIyMiJNTU3lAK+urqS7u1tmZ2clk8lQ1P8UIMAqgNlsVtLptIyOjpZD5MtXgAB9PblmFCBAIxhzXwEC9PXkmlGAAI1gzH0FCNDXk2tGAQI0gjH3FSBAX0+uGQUI0AjG3FeAAH09uWYUIEAjGHNfAQL09eSaUYAAjWDMfQUI0NeTa0YBAjSCMfcVIEBfT64ZBQjQCMbcV4AAfT25ZhQgQCMYc18BAvT15JpRgACNYMx9BQjQ15NrRgECNIIx9xUgQF9PrhkFCNAIxtxXgAB9PblmFCBAIxhzXwEC9PXkmlGAAI1gzH0FCNDXk2tGAQI0gjH3FSBAX0+uGQUI0AjG3FeAAH09uWYUIEAjGHNfAQL09eSaUYAAjWDMfQUI0NeTa0YBAjSCMfcVIEBfT64ZBQjQCMbcV4AAfT25ZhQgQCMYc1+BPwER+KK3FVf4cQAAAABJRU5ErkJggg==</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,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAAOhUlEQVR4Xu3VwQkAAAjEMN1/abewn7jAQRC64wgQIECAAIF3gX1fNEiAAAECBAiMAHsCAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+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+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQIHLFxAWmhEwHPAAAAAElFTkSuQmCC</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="5.536510157805424" y="-45.64874423341797" 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="30" y="30"><block s="receiveGo"></block><block s="doSetVar"><l>Length</l><l>60</l></block><block s="doSayFor"><l>Welcome to the Number Guessing Game! Here are the rules:</l><l>2</l></block><block s="doSayFor"><l>The computer will pick a number between 1 and 100. Your goal is to guess that number in a few guesses as possible.</l><l>4</l></block><block s="doSayFor"><l>If you guess correctly on the first attempt, you win 500 points. For every additional guess, you can only receive half as many points as before.</l><l>4</l></block><block s="doSayFor"><l>You have 8 guesses per number, then we move on to a new number. See how many points you can get in 1 minute.</l><l>4</l></block><block s="doAsk"><l>How long would you like to play for? (seconds)</l></block><block s="doSetVar"><l>Length</l><block s="getLastAnswer"></block></block><block s="doBroadcast"><l>Begin</l></block></script><script x="257" y="277.5"><block s="receiveMessage"><l>Begin</l></block><block s="doSetVar"><l>Computer Number</l><block s="reportRandom"><l>1</l><l>100</l></block></block><block s="doSetVar"><l>Score</l><l>0</l></block><block s="doSetVar"><l>Points Possible</l><l>500</l></block><block s="doSetVar"><l>Guesses</l><l>1</l></block><block s="doAsk"><l>Enter a number from 1-100</l></block><block s="doSetVar"><l>User Guess</l><block s="getLastAnswer"></block></block><block s="doBroadcast"><l>Start Timer</l></block><custom-block s="Check Guess"></custom-block></script><script x="31" y="311"><block s="receiveKey"><l><option>space</option></l></block><block s="clear"></block><block s="doStopThis"><l><option>all but this script</option></l></block><block s="doBroadcast"><l>Begin</l></block></script></scripts></sprite><sprite name="Timer" idx="2" x="144.8828125" y="45.00000000000003" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" hidden="true" costume="0" color="0,127.19400000000002,219.29999999999998,1" pen="tip" id="71"><costumes><list struct="atomic" id="72"></list></costumes><sounds><list struct="atomic" id="73"></list></sounds><blocks></blocks><variables><variable name="Time Remaining"><l>0</l></variable></variables><scripts><script x="83" y="45.00000000000003"><block s="receiveMessage"><l>Start Timer</l></block><block s="doSetVar"><l>Time Remaining</l><block var="Length"/></block><block s="doRepeat"><block var="Length"/><script><block s="gotoXY"><l>-165</l><l>50</l></block><block s="clear"></block><block s="write"><block var="Time Remaining"/><l>50</l></block><block s="doChangeVar"><l>Time Remaining</l><l>-1</l></block><block s="doWait"><l>1</l></block></script></block><block s="doStopThis"><l><option>all but this script</option></l></block><block s="clear"></block><block s="changeXPosition"><l>20</l></block><block s="changeYPosition"><l>30</l></block><block s="write"><l>Times Up</l><l>40</l></block><block s="gotoXY"><l>-185</l><l>45</l></block><block s="write"><block s="reportJoinWords"><list><l>Final Score: </l><block var="Score"/></list></block><l>40</l></block></script><script x="364" y="35.16666666666666"><block s="receiveGo"></block><block s="clear"></block><block s="hide"></block><block s="gotoXY"><l>-200</l><l>-80</l></block><block s="write"><l>Press Space to Skip Rules or start over</l><l>20</l></block></script></scripts></sprite><watcher var="Guesses" style="normal" x="1" y="9" color="243,118,29" hidden="true"/><watcher var="User Guess" style="normal" x="104.74120290544283" y="9.590738932291643" color="243,118,29" hidden="true"/><watcher var="Computer Number" style="normal" x="2" y="33.59073893229163" color="243,118,29" hidden="true"/><watcher var="Points Possible" style="normal" x="4" y="60" color="243,118,29" hidden="true"/><watcher scope="Timer" var="Time Remaining" style="normal" x="10" y="10" color="243,118,29" hidden="true"/><watcher var="Score" style="normal" x="195" y="11" color="243,118,29"/><watcher var="Length" style="normal" x="10" y="31.000001999999995" color="243,118,29" hidden="true"/></sprites></stage><hidden></hidden><headers></headers><code></code><blocks><block-definition s="Check Guess" type="command" category="control"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doIfElse"><block s="reportEquals"><block var="Computer Number"/><block var="User Guess"/></block><script><block s="doChangeVar"><l>Score</l><block var="Points Possible"/></block><block s="doIfElse"><block s="reportEquals"><block var="Guesses"/><l>1</l></block><script><block s="doSayFor"><block s="reportJoinWords"><list><l>Correct!</l><l>It took you </l><block var="Guesses"/><l> guess!</l></list></block><l>1.5</l></block></script><script><block s="doSayFor"><block s="reportJoinWords"><list><l>Correct!</l><l>It took you </l><block var="Guesses"/><l> guesses!</l></list></block><l>1.5</l></block></script></block><block s="doSayFor"><block s="reportJoinWords"><list><l>You have </l><block var="Score"/><l> points!</l></list></block><l>1.5</l></block><custom-block s="New Number"></custom-block></script><script><block s="doSetVar"><l>Points Possible</l><block s="reportRound"><block s="reportQuotient"><block var="Points Possible"/><l>2</l></block></block></block><block s="doIf"><block s="reportEquals"><block var="Guesses"/><l>8</l></block><script><block s="doSayFor"><l>Incorrect! You receive 0 points.</l><l>1</l></block><block s="doSayFor"><block s="reportJoinWords"><list><l>The number was </l><block var="Computer Number"/></list></block><l>1</l></block><custom-block s="New Number"></custom-block></script></block><custom-block s="Higher or Lower"></custom-block><block s="doAsk"><l>Enter a number from 1-100</l></block><block s="doSetVar"><l>User Guess</l><block s="getLastAnswer"></block></block><block s="doChangeVar"><l>Guesses</l><l>1</l></block><custom-block s="Check Guess"></custom-block></script></block></script></block-definition><block-definition s="Higher or Lower" type="command" category="control"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doIfElse"><block s="reportGreaterThan"><block var="Computer Number"/><block var="User Guess"/></block><script><block s="doSayFor"><l>Higher</l><l>1</l></block></script><script><block s="doSayFor"><l>Lower</l><l>1</l></block></script></block></script></block-definition><block-definition s="New Number" type="command" category="control"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doSetVar"><l>Computer Number</l><block s="reportRandom"><l>1</l><l>100</l></block></block><block s="doSetVar"><l>Points Possible</l><l>500</l></block><block s="doSetVar"><l>Guesses</l><l>1</l></block><block s="doAsk"><l>Enter a number from 1-100</l></block><block s="doSetVar"><l>User Guess</l><block s="getLastAnswer"></block></block><custom-block s="Check Guess"></custom-block></script></block-definition></blocks><variables><variable name="Computer Number"><l>59</l></variable><variable name="User Guess"><l>85</l></variable><variable name="Guesses"><l>1</l></variable><variable name="Score"><l>0</l></variable><variable name="Points Possible"><l>500</l></variable><variable name="Length"><l>120</l></variable></variables></project><media name="Number Guessing Game Extensions" app="Snap! 6, https://snap.berkeley.edu" version="1"></media></snapdata>