<snapdata remixID="14319317"><project name="U5L2-TJaikumar-Simulation" app="Snap! 10.7.0, https://snap.berkeley.edu" version="2"><notes></notes><thumbnail>data:image/png;base64,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</thumbnail><scenes select="1"><scene name="U5L2-TJaikumar-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="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"><l/><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="bubble"><l></l></block><block s="doReport"><block s="reportQuotient"><block s="reportCombine"><block s="reportMap"><block s="reifyReporter"><autolambda><custom-block s="simulate disease, population: %n percent infected: %n speed: %n"><block var="size"/><l>10</l><l>2</l></custom-block></autolambda><list></list></block><block s="reportNumbers"><l>1</l><l>10</l></block></block><block s="reifyReporter"><autolambda><block s="reportVariadicSum"><list><block var="number infected"/><block var="speed"/></list></block></autolambda><list></list></block></block><l>10</l></block></block></script></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="reportNot"><block var="infected?"/></block><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></list></block><script><block s="doReport"><block s="reportBoolean"><l><bool>true</bool></l></block></block></script><list></list></block></script></block><block s="doReport"><block s="reportBoolean"><l><bool>false</bool></l></block></block></script></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><block-definition s="Hiding Variables" type="command" category="control"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doHideVar"><l>infected?</l></block><block s="doHideVar"><l>number infected</l></block><block s="doHideVar"><l>population</l></block><block s="doHideVar"><l>percent initially infected</l></block><block s="doHideVar"><l>speed</l></block><block s="doHideVar"><l>clones ready?</l></block></script></block-definition></blocks><primitives><block-definition s="wait until %&apos;condition&apos;" type="command" category="control" selector="doWaitUntil" primitive="doWaitUntil"><header></header><code></code><translations></translations><inputs><input type="%boolUE" readonly="true"></input></inputs><script><block s="doPrimitive"><l><bool>true</bool></l><l>doWaitUntil</l></block><block s="doIf"><block s="reportNot"><block s="evaluate"><block var="condition"/><list></list></block></block><script><block s="doWaitUntil"><block s="evaluate"><block var="condition"/><list></list></block></block></script><list></list></block></script></block-definition></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="238"><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="239"></list></costumes><sounds><list struct="atomic" id="240"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites select="1"><watcher scope="Sprite" var="infected?" style="normal" x="9.999999999999156" y="10" color="243,118,29" hidden="true"/><watcher var="number infected" style="normal" x="9.999999999999156" y="40.00000200000005" color="243,118,29" hidden="true"/><watcher var="population" style="normal" x="9.99999999999976" y="55.00000399999998" color="243,118,29" hidden="true"/><watcher var="speed" style="normal" x="9.99999999999976" y="76.00000599999996" color="243,118,29" hidden="true"/><watcher var="clones ready?" style="normal" x="-1.0000000000002651" y="96.00000000000003" color="243,118,29" hidden="true"/><watcher var="percent initially infected" style="normal" x="-3.0000000000000724" y="136.000002" color="243,118,29" hidden="true"/><sprite name="Sprite" idx="1" x="-147.89749800793854" y="-91.67457769856514" heading="149.56999999999994" scale="0.5" volume="100" pan="0" rotation="0" draggable="true" hidden="true" costume="2" color="80,80,80,1" pen="tip" id="251"><costumes><list id="252"><item><ref mediaID="U5L2-TJaikumar-Simulation_Sprite_cst_well"></ref></item><item><ref mediaID="U5L2-TJaikumar-Simulation_Sprite_cst_sick"></ref></item></list></costumes><sounds><list struct="atomic" id="253"></list></sounds><blocks></blocks><variables><variable name="infected?"><bool>true</bool></variable></variables><scripts><comment x="33.66666666666666" y="10" w="331.3333333333333" collapsed="true">There are things to write inside these blocks:</comment><script x="18.666666666666657" y="384.1666666666667"><custom-block s="average time for disease spread with population size: %n"><l>5</l></custom-block></script><script x="63.66666666666663" y="57.222222222222115"><custom-block s="simulate disease, population: %n percent infected: %n speed: %n"><l>100</l><l>10</l><l>10</l></custom-block></script><script x="62" y="73.88888888888897"><block s="receiveOnClone"></block><block s="doForever"><script><custom-block s="initialize clone"></custom-block><custom-block s="Hiding Variables"></custom-block><block s="doWaitUntil"><block var="clones ready?"><comment w="295.3333333333333" collapsed="true">This will be true when all the clones have been created.</comment></block></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"><custom-block s="touching infected person?"></custom-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></script><list></list></block></script></block></script></block></script></scripts></sprite></sprites></stage><variables><variable name="number infected"><l>10</l></variable><variable name="population"><l>100</l></variable><variable name="percent initially infected"><l>10</l></variable><variable name="speed"><l>10</l></variable><variable name="clones ready?"><bool>true</bool></variable></variables></scene></scenes></project><media name="U5L2-TJaikumar-Simulation" app="Snap! 10.7.0, 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-TJaikumar-Simulation_Sprite_cst_well"/><costume name="sick" center-x="12" center-y="26" image="data:image/png;base64,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" mediaID="U5L2-TJaikumar-Simulation_Sprite_cst_sick"/></media></snapdata>