<snapdata remixID="9283156"><project name="U5L2-Disease" app="Snap! 5.4, http://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="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="-173" y="-137" heading="119.32" scale="1" volume="100" pan="0" rotation="1" draggable="true" hidden="true" costume="1" color="80,80,80,1" pen="tip" id="8"><costumes><list id="9"><item><costume name="healthy" center-x="9.5" center-y="9.5" image="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHNuYXA9Imh0dHA6Ly9zbmFwLmJlcmtlbGV5LmVkdS9ydW4iIHZlcnNpb249IjEuMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSBtZWV0IiB2aWV3Qm94PSIxMDA1LjUgMzY4LjUgMTkgMTkiIHdpZHRoPSIxOSIgaGVpZ2h0PSIxOSI+PGVsbGlwc2Ugc3Ryb2tlPSJyZ2IoMzIsMTgxLDI1NSkiIHN0cm9rZS1saW5lam9pbj0ibWl0ZXIiIHN0cm9rZS13aWR0aD0iMyIgZmlsbD0icmdiKDMyLDE4MSwyNTUpIiBwcm90b3R5cGU9IlZlY3RvckVsbGlwc2UiIGN4PSIxMDE1IiBjeT0iMzc4IiByeD0iOCIgcnk9IjgiLz48L3N2Zz4=" id="10"/></item><item><costume name="infected" center-x="8.5" center-y="8.5" image="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHNuYXA9Imh0dHA6Ly9zbmFwLmJlcmtlbGV5LmVkdS9ydW4iIHZlcnNpb249IjEuMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSBtZWV0IiB2aWV3Qm94PSIxMDExLjUgMzk1LjUgMTcgMTciIHdpZHRoPSIxNyIgaGVpZ2h0PSIxNyI+PGVsbGlwc2Ugc3Ryb2tlPSJyZ2IoMjU1LDYsMzEpIiBzdHJva2UtbGluZWpvaW49Im1pdGVyIiBzdHJva2Utd2lkdGg9IjMiIGZpbGw9InJnYigyNTUsNiwzMSkiIHByb3RvdHlwZT0iVmVjdG9yRWxsaXBzZSIgY3g9IjEwMjAiIGN5PSI0MDQiIHJ4PSI3IiByeT0iNyIvPjwvc3ZnPg==" id="11"/></item></list></costumes><sounds><list struct="atomic" id="12"></list></sounds><blocks></blocks><variables></variables><scripts><script x="30" y="30"><block s="receiveGo"></block><block s="doSetVar"><l>Infected</l><l>0</l></block><block s="doSetVar"><l>Time</l><l>0</l></block><block s="show"></block><block s="gotoXY"><l>0</l><l>0</l></block><block s="doSwitchToCostume"><l>healthy</l></block><block s="doAsk"><l>What&apos;s the population size?</l><comment w="90" collapsed="false">All of the questions.</comment></block><block s="doSetVar"><l>Size</l><block s="getLastAnswer"></block></block><block s="doAsk"><l>What percentage will be infected?</l></block><block s="doSetVar"><l>Percent</l><block s="getLastAnswer"></block></block><block s="doAsk"><l>How fast? (1-10)</l></block><block s="doSetVar"><l>Speed</l><block s="getLastAnswer"></block></block><block s="doResetTimer"></block><block s="doRepeat"><block var="Size"/><script><block s="createClone"><l><option>myself</option></l></block></script></block><block s="hide"></block><block s="doUntil"><block s="reportEquals"><block var="Infected"/><block var="Size"/></block><script><block s="doSetVar"><l>Time</l><block s="getTimer"></block></block></script><comment w="90" collapsed="false">The timer variable set up.</comment></block></script><script x="517.000001" y="24.00000100000011"><block s="receiveOnClone"></block><block s="doSwitchToCostume"><l>healthy</l></block><block s="doIf"><block s="reportLessThan"><block var="Infected"/><block s="reportProduct"><block var="Size"/><block s="reportQuotient"><block var="Percent"/><l>100</l></block></block></block><script><block s="doSwitchToCostume"><l>infected</l></block><block s="doChangeVar"><l>Infected</l><l>1</l></block></script><comment w="90" collapsed="false">Choose if it originates as healthy or infected.</comment></block><block s="gotoXY"><block s="reportRandom"><l>-270</l><l>270</l></block><block s="reportRandom"><l>-270</l><l>270</l></block></block><block s="doFaceTowards"><l><option>random position</option></l></block><block s="doUntil"><block s="reportEquals"><block var="Infected"/><block var="Size"/></block><script><block s="forward"><block var="Speed"/></block><block s="bounceOffEdge"></block><block s="doIf"><block s="reportAnd"><block s="reportEquals"><block s="reportAttributeOf"><l><option>costume #</option></l><block s="reportGet"><l><option>self</option></l></block></block><l>1</l></block><custom-block s="Infection"></custom-block></block><script><block s="doSwitchToCostume"><l>infected</l></block><block s="doChangeVar"><l>Infected</l><l>1</l></block></script><comment w="90" collapsed="false">If healthy touches infected... Change to infected.</comment></block></script></block></script></scripts></sprite><watcher scope="Stage" s="getTimer" style="normal" x="2.23593750000191" y="19.564453125000014" color="4,148,220" hidden="true"/><watcher var="Infected" style="normal" x="0.8289551660909638" y="2.9638999343891825" color="243,118,29"/><watcher var="Time" style="normal" x="-1.1590306281218545" y="25.226992791204182" color="243,118,29"/></sprites></stage><hidden></hidden><headers></headers><code></code><blocks><block-definition s="Infection" type="predicate" category="sensing"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doForEach"><l>Sprite</l><block s="reportGet"><l><option>neighbors</option></l></block><script><block s="doIf"><block s="reportAnd"><block s="reportTouchingObject"><block var="Sprite"/></block><block s="reportEquals"><block s="reportAttributeOf"><l><option>costume name</option></l><block var="Sprite"/></block><l>infected</l></block></block><script><block s="doReport"><block s="reportBoolean"><l><bool>true</bool></l></block></block></script></block></script></block><block s="doReport"><block s="reportBoolean"><l><bool>false</bool></l></block></block></script></block-definition></blocks><variables><variable name="Infected"><l>100</l></variable><variable name="Percent"><l>3</l></variable><variable name="Size"><l>100</l></variable><variable name="Speed"><l>4</l></variable><variable name="Time"><l>3.4</l></variable></variables></project><media name="U5L2-Disease" app="Snap! 5.4, http://snap.berkeley.edu" version="1"></media></snapdata>