<snapdata remixID="11920465"><project name="Lab 2.4 - 1 to X Guessing Game" app="Snap! 7, https://snap.berkeley.edu" version="2"><notes></notes><thumbnail>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAAB4CAYAAAB1ovlvAAAAAXNSR0IArs4c6QAABGdJREFUeF7t3U9Ik3Ecx/HvnAheQvAgHdZalxAiB4mCHUbotYNQXXZQPOxgEMJOI/E4cOGhkE4ePXSJglKYCEMIwT+wIJBWtMT0kAcjxGHOWOwBh0PqmbH5ge09CBF/ez49b1/M1kVPoVAoGA8KiAp4TgPc3t62XC5Xs79Ke3u7Ff/woMBJgRLA2dlZ6+vrO1cZn89nHz+kze1FdPPLJ7vRfdu59uLiokUikXPtcLh+CzgAp6enbWBg4Nx3mXh43551/6zoed8jKcvn887Z1tZW8/v9FT2PQ/VdwAG4tLRkbW1tzp0Gg0EbHh62sbEx1zt/EX9kj69+LZ3z+oLWfOue/Xo9fua534aTdnR0VHoVjEajrtfnQP0XcACur6+X3en8/LxtbGxYLBazyclJ52M6nbb+/n4LhUI2Nzdn+/v79vJJtAxgc9ddK+R+2O/P786Uy4bflgCurq7a6Oho/dflDl0LOABnZmass7PTOez1eq23t9eWl5edjysrK9bT02NFpMWvBQIBOz4+tmw2a2+exmw8sOk6UjyQefDKDg8PnbOpVMrGx8++SlZ0IQ7VVYHSm5AiCo/HU/aGwu3z69eu2KXnd1yD5C/ftPddUef6Ozs7Fg6HXZ/DgcYoUPbfMFNTU5bJZGp258V32cV/X/KgwEmBMoBkocBFFwDgRRdnr6wAAAEhLQBAaX7GAYgBaQEASvMzDkAMSAsAUJqfcQBiQFoAgNL8jAMQA9ICAJTmZxyAGJAWAKA0P+MAxIC0AACl+RkHIAakBQAozc84ADEgLQBAaX7GAYgBaQEASvMzDkAMSAsAUJqfcQBiQFoAgNL8jAMQA9ICAJTmZxyAGJAWAKA0P+MAxIC0AACl+RkHIAakBQAozc84ADEgLQBAaX7GAYgBaQEASvMzDkAMSAsAUJqfcQBiQFoAgNL8jAMQA9ICAJTmZxyAGJAWAKA0P+MAxIC0AACl+RkH4F8M+P1+GxkZsYmJCec3vfOoTQEA/qPr4OBg6atbW1u2trbmYARk9TAC0KXlaYQnR1taWmxvb8+SyaQ1NTVV77vRgFcC4H8ALD7l4ODAFhYWGpBMdW8ZgBX+CN7d3bV4PG6hUKi634EGvxoA/wKgo6PDEomEDQ0NNTiR2t4+AGvbl6u7FAAgRKQFACjNzzgAMSAtAEBpfsYBiAFpAQBK8zMOQAxICwBQmp9xAGJAWgCA0vyMAxAD0gIAlOZnHIAYkBYAoDQ/4wDEgLQAAKX5GQcgBqQFACjNzzgAMSAtAEBpfsYBiAFpAQBK8zMOQAxICwBQmp9xAGJAWgCA0vyMAxAD0gIAlOZnHIAYkBYAoDQ/4wDEgLQAAKX5GQcgBqQFACjNzzgAMSAtAEBpfsYBiAFpAQBK8zMOQAxICwBQmp9xAGJAWgCA0vyMAxAD0gIAlOZnHIAYkBYAoDQ/4wDEgLQAAKX5GQcgBqQFACjNzzgAMSAtAEBpfsYBiAFpAQBK8zMOQAxICwBQmp/xPz35jLdtgK9QAAAAAElFTkSuQmCC</thumbnail><scenes select="1"><scene name="Lab 2.4 - 1 to X Guessing Game"><notes></notes><hidden></hidden><headers></headers><code></code><blocks></blocks><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" id="5"><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="6"></list></costumes><sounds><list struct="atomic" id="7"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites select="1"><sprite name="Sprite" idx="1" x="0" y="0" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="false" costume="0" color="80,80,80,1" pen="tip" id="12"><costumes><list struct="atomic" id="13"></list></costumes><sounds><list struct="atomic" id="14"></list></sounds><blocks></blocks><variables></variables><scripts><script x="10" y="10"><block s="receiveGo"></block><block s="doAsk"><l>Hello player, what&apos;s your name</l></block><block s="doSetVar"><l>User_Name</l><block s="getLastAnswer"></block></block><block s="doAsk"><l>Please select maximum value (Higher is more difficult)</l></block><block s="doIfElse"><block s="reportEquals"><block s="reportIsA"><block s="getLastAnswer"></block><l><option>number</option></l></block><block s="reportBoolean"><l><bool>true</bool></l></block></block><script><block s="doSayFor"><l>Number Accepted</l><l>2</l></block></script><script><block s="doUntil"><block s="reportEquals"><block s="reportIsA"><block s="getLastAnswer"></block><l><option>number</option></l></block><block s="reportBoolean"><l><bool>true</bool></l></block></block><script><block s="doAsk"><l>That is not a number, please try again</l></block></script></block></script></block><block s="doSetVar"><l>Secret_Number</l><block s="reportRandom"><l>1</l><block s="getLastAnswer"></block></block></block><block s="doAsk"><block s="reportJoinWords"><list><l>hello </l><block var="User_Name"/><l>, please select a number between 1 and </l><block s="getLastAnswer"></block></list></block></block><block s="doIfElse"><block s="reportEquals"><block s="getLastAnswer"></block><block var="Secret_Number"/></block><script><block s="doChangeVar"><l>Number_of_Attempts</l><l>1</l></block><block s="doSayFor"><block s="reportJoinWords"><list><l>Congratulations </l><block var="User_Name"/><l>, you have found the secret number of your first attempt</l></list></block><l>2</l></block></script><script><block s="doChangeVar"><l>Number_of_Attempts</l><l>1</l></block><block s="doUntil"><block s="reportEquals"><block s="getLastAnswer"></block><block var="Secret_Number"/></block><script><block s="doIfElse"><block s="reportGreaterThan"><block var="Secret_Number"/><block s="getLastAnswer"></block></block><script><block s="doChangeVar"><l>Number_of_Attempts</l><l>1</l></block><block s="doAsk"><block s="reportJoinWords"><list><l>Appologies </l><block var="User_Name"/><l>, but that is not the correct number, please try again </l><l>(Hint, try guessing higher)</l></list></block></block></script><script><block s="doIfElse"><block s="reportLessThan"><block var="Secret_Number"/><block s="getLastAnswer"></block></block><script><block s="doChangeVar"><l>Number_of_Attempts</l><l>1</l></block><block s="doAsk"><block s="reportJoinWords"><list><l>Appologies </l><block var="User_Name"/><l>, but that is not the correct number, please try again </l><l>(Hint, try guessing lower)</l></list></block></block></script><script><block s="doSayFor"><l>You should not see this!</l><l>2</l></block></script></block></script></block></script></block><block s="doIfElse"><block s="reportAnd"><block s="reportEquals"><block var="Number_of_Attempts"/><block var="Secret_Number"/></block><block s="reportGreaterThan"><block var="Secret_Number"/><l>3</l></block></block><script><block s="doSayFor"><l>Detecting possible systematic search pattern, program restart imminent</l><l>2</l></block><block s="doSetVar"><l>Secret_Number</l><l>0</l></block><block s="doSetVar"><l>User_Name</l><l>0</l></block><block s="doSetVar"><l>Number_of_Attempts</l><l>0</l></block><block s="doSetVar"><l>Score</l><l>-1</l></block><block s="doSayFor"><l>Restart complete</l><l>2</l></block><block s="doStopThis"><l><option>all</option></l></block></script><script><block s="doSayFor"><block s="reportJoinWords"><list><l>Congratulations </l><block var="User_Name"/><l>, you have found the secret number after </l><block var="Number_of_Attempts"/><l> attempts</l></list></block><l>2</l></block></script></block></script></block><block s="doSayFor"><l>Regardless of how you did, I hope you enjoyed, thanks for playing</l><l>2</l></block><block s="doSetVar"><l>Score</l><block s="reportQuotient"><l>100</l><block var="Number_of_Attempts"/></block></block><block s="doSetVar"><l>Number_of_Attempts</l><l>0</l></block><block s="doSetVar"><l>Secret_Number</l><l>0</l></block><block s="doSetVar"><l>User_Name</l><l>0</l></block><block s="doWait"><l>3</l></block><block s="doSetVar"><l>Score</l><l>0</l></block><block s="doSayFor"><l>Reset Complete</l><l>2</l></block></script></scripts></sprite><watcher var="Secret_Number" style="normal" x="10" y="10" color="243,118,29" hidden="true"/><watcher scope="Stage" s="getLastAnswer" style="normal" x="10" y="31.000001999999995" color="4,148,220" hidden="true"/><watcher var="User_Name" style="normal" x="10" y="52.00000399999999" color="243,118,29" hidden="true"/><watcher var="Number_of_Attempts" style="normal" x="10" y="73.00000599999998" color="243,118,29" hidden="true"/><watcher var="Score" style="normal" x="3" y="5.00000799999998" color="243,118,29"/></sprites></stage><variables><variable name="Secret_Number"><l>0</l></variable><variable name="User_Name"><l>0</l></variable><variable name="Number_of_Attempts"><l>0</l></variable><variable name="Score"><l>0</l></variable></variables></scene></scenes></project><media name="Lab 2.4 - 1 to X Guessing Game" app="Snap! 7, https://snap.berkeley.edu" version="2"></media></snapdata>