<snapdata remixID="15149997"><project name="U5L2-Simulation" app="Snap! 11.0.8, https://snap.berkeley.edu" version="2"><notes></notes><thumbnail>data:image/png;base64,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</thumbnail><scenes select="1"><scene name="U5L2-Simulation"><notes></notes><hidden></hidden><headers></headers><code></code><blocks><block-definition s="simulate disease, population: %&apos;population input&apos; percent infected: %&apos;percent initially infected input&apos; speed: %&apos;speed input&apos;" type="reporter" category="other"><header></header><code></code><translations></translations><inputs><input type="%n"></input><input type="%n"></input><input type="%n"></input></inputs><script><block s="clear"></block><block s="doDeclareVariables"><list><l>elapsed time</l><l>start time</l></list></block><block s="doSetVar"><l>clones ready?</l><block s="reportBoolean"><l><bool>false</bool></l></block></block><custom-block s="initialize simulation %n %n %n"><block var="population input"/><block var="percent initially infected input"/><block var="speed input"/></custom-block><block s="show"></block><block s="doRepeat"><block var="population input"/><script><block s="createClone"><l><option>myself</option></l></block></script><comment w="136.66666666666666" collapsed="true">Create the clones.</comment></block><block s="hide"></block><block s="doSetVar"><l>start time</l><block s="reportDate"><l><option>time in milliseconds</option></l></block></block><block s="doSetVar"><l>clones ready?</l><block s="reportBoolean"><l><bool>true</bool></l></block></block><block s="doWaitUntil"><block s="reportVariadicEquals"><list><block var="number infected"/><block var="population"/></list></block><comment w="135.33333333333334" collapsed="false">Wait until everyone is&#xD;infected.</comment></block><block s="doSetVar"><l>elapsed time</l><block s="reportQuotient"><block s="reportDifference"><block s="reportDate"><l><option>time in milliseconds</option></l></block><block var="start time"/></block><l>1000</l></block></block><block s="doBroadcast"><l>vanish</l><list></list></block><block s="doReport"><block var="elapsed time"/></block></script></block-definition><block-definition s="average time for disease spread with population size: %&apos;size&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%n"></input></inputs><script><block s="doDeclareVariables"><list><l>a</l></list></block><block s="doRepeat"><l>10</l><script><block s="doChangeVar"><l>a</l><custom-block s="simulate disease, population: %n percent infected: %n speed: %n"><block var="size"/><l>10</l><l>2</l></custom-block></block><block s="goBack"><l>1</l></block></script></block><block s="doReport"><block s="reportQuotient"><block var="a"/><l>10</l></block></block></script><scripts><script x="73" y="188.33333333333303"><block s="doWarp"><script></script></block></script></scripts></block-definition><block-definition s="initialize clone" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doIf"><block s="reportVariadicLessThan"><list><block var="number infected"/><block s="reportVariadicProduct"><list><block var="population"/><block s="reportQuotient"><block var="percent initially infected"/><l>100</l></block></list></block></list></block><script><block s="doChangeVar"><l>number infected</l><l>1</l></block><block s="doSetVar"><l>infected?</l><block s="reportBoolean"><l><bool>true</bool></l></block></block><block s="doSwitchToCostume"><l>sick</l></block></script><list></list></block><block s="doGotoObject"><l><option>random position</option></l></block><block s="doFaceTowards"><l><option>random position</option></l></block></script></block-definition><block-definition s="touching infected person?" type="predicate" category="sensing"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doForEach"><l>neighbor</l><block s="reportGet"><l><option>neighbors</option></l></block><script><block s="doIf"><block s="reportVariadicAnd"><list><block s="reportTouchingObject"><block var="neighbor"/></block><block s="reportAskFor"><block var="neighbor"/><block var="infected?"/><list></list></block></list></block><script><block s="doReport"><block s="reportBoolean"><l><bool>true</bool></l></block></block></script><list></list></block></script><comment w="174.66666666666666" collapsed="false">Fill in the blank to check whether&#xD;this clone is touching an infected one.</comment></block><block s="doReport"><block s="reportBoolean"><l><bool>false</bool></l></block></block></script><scripts><script x="240.64160156250006" y="188.8"><block s="reportVariadicEquals"><list><l>2</l><block s="reportAttributeOf"><l><option>costume #</option></l><block var="neighbor"/></block></list></block></script><script x="370.81835937500006" y="218.8"><block s="reportVariadicEquals"><list><l>1</l><block s="getCostumeIdx"></block></list></block></script></scripts></block-definition><block-definition s="initialize simulation %&apos;pop&apos; %&apos;inf&apos; %&apos;sp&apos;" type="command" category="variables"><header></header><code></code><translations></translations><inputs><input type="%n"></input><input type="%n"></input><input type="%n"></input></inputs><script><block s="doSetVar"><l>population</l><block var="pop"/><comment w="216.66666666666666" collapsed="true">Make global so &quot;when I start&quot; can use it.</comment></block><block s="doSetVar"><l>percent initially infected</l><block var="inf"/></block><block s="doSetVar"><l>speed</l><block var="sp"/></block><block s="doSetVar"><l>clones ready?</l><block s="reportBoolean"><l><bool>false</bool></l></block></block><block s="doSetVar"><l>number infected</l><l>0</l></block><block s="doSetVar"><l>infected?</l><block s="reportBoolean"><l><bool>false</bool></l></block></block><block s="doSwitchToCostume"><l>well</l></block><block s="setScale"><l>50</l></block></script></block-definition></blocks><primitives></primitives><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="203"><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="204"></list></costumes><sounds><list struct="atomic" id="205"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites select="1"><sprite name="Sprite" idx="1" x="-50.25" y="73.25" heading="152.38" scale="0.5" volume="100" pan="0" rotation="0" draggable="true" hidden="true" costume="1" color="80,80,80,1" pen="tip" id="210"><costumes><list id="211"><item><ref mediaID="U5L2-Simulation_Sprite_cst_well"></ref></item><item><ref mediaID="U5L2-Simulation_Sprite_cst_sick"></ref></item></list></costumes><sounds><list struct="atomic" id="212"></list></sounds><blocks></blocks><variables><variable name="infected?"><bool>false</bool></variable></variables><scripts><script x="30" y="20"><custom-block s="simulate disease, population: %n percent infected: %n speed: %n"><l>100</l><l>1</l><l>1</l></custom-block></script><script x="30" y="53"><block s="receiveOnClone"></block><custom-block s="initialize clone"></custom-block><block s="doWaitUntil"><block var="clones ready?"/></block><block s="doUntil"><block s="reportVariadicEquals"><list><block var="number infected"/><block var="population"/></list></block><script><block s="forward"><block var="speed"/></block><block s="bounceOffEdge"></block><block s="doIf"><block s="reportVariadicAnd"><list><custom-block s="touching infected person?"></custom-block><block s="reportVariadicEquals"><list><l>1</l><block s="reportAttributeOf"><l><option>costume #</option></l><block s="reportGet"><l><option>self</option></l></block></block></list></block></list></block><script><block s="doSwitchToCostume"><l>sick</l></block><block s="doSetVar"><l>infected?</l><block s="reportBoolean"><l><bool>true</bool></l></block></block><block s="doChangeVar"><l>number infected</l><l>1</l></block></script><list></list></block></script></block></script><script x="30" y="361.58333333333326"><block s="receiveGo"></block><block s="doReport"><custom-block s="average time for disease spread with population size: %n"><l>10</l></custom-block></block></script><script x="30" y="439.58333333333326"><block s="receiveMessage"><l>vanish</l><list></list></block><block s="removeClone"></block></script></scripts></sprite><watcher scope="Sprite" var="infected?" style="normal" x="9.999999999999545" y="10.000000000000007" color="243,118,29" hidden="true"/><watcher var="number infected" style="normal" x="9.999999999999545" y="40.000001999999995" color="243,118,29" hidden="true"/><watcher scope="Sprite" s="getCostumeIdx" style="normal" x="10" y="10" color="143,86,227" hidden="true"/></sprites></stage><variables><variable name="number infected"><l>6</l></variable><variable name="population"><l>10</l></variable><variable name="percent initially infected"><l>10</l></variable><variable name="speed"><l>2</l></variable><variable name="clones ready?"><bool>true</bool></variable></variables></scene></scenes></project><media name="U5L2-Simulation" app="Snap! 11.0.8, https://snap.berkeley.edu" version="2"><costume name="well" center-x="12" center-y="26" image="data:image/png;base64,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" mediaID="U5L2-Simulation_Sprite_cst_well"/><costume name="sick" center-x="12" center-y="26" image="data:image/png;base64,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" mediaID="U5L2-Simulation_Sprite_cst_sick"/></media></snapdata>