<snapdata remixID="13151576"><project name="U5L2-Simulation" app="Snap! 9.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-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"><block s="reportVariadicEquals"><list><block var="population input"/><block var="number infected"/></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>time</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><l></l><l></l></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="doSwitchToCostume"><l>sick</l></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 var="infected?"/></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></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="176"><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="177"></list></costumes><sounds><list struct="atomic" id="178"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites select="1"><sprite name="Sprite" idx="1" x="190.09650624429173" y="157.5181398514917" heading="217.79999999999995" scale="0.5" volume="100" pan="0" rotation="0" draggable="true" hidden="true" costume="1" color="80,80,80,1" pen="tip" id="183"><costumes><list id="184"><item><ref mediaID="Sprite_cst_well"></ref></item><item><ref mediaID="Sprite_cst_sick"></ref></item></list></costumes><sounds><list struct="atomic" id="185"></list></sounds><blocks></blocks><variables><variable name="infected?"><bool>false</bool></variable></variables><scripts><script x="33.666666666666686" y="64.77777777777777"><custom-block s="touching infected person?"></custom-block></script><script x="33.333333333333314" y="92.88888888888903"><block s="receiveOnClone"></block><custom-block s="initialize clone"></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></script><comment w="220" collapsed="false">Move the clone and&#xD;make it infected if it&apos;s touching an infected one.</comment></block></script><script x="427.6666666666662" y="254.73333333333335"><block s="receiveOnClone"></block><block s="doForever"><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="reportVariadicEquals"><list><custom-block s="touching infected person?"></custom-block><block s="reportBoolean"><l><bool>true</bool></l></block></list></block></list></block><script><block s="doSwitchToCostume"><l>sick</l></block><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></script><list></list></block></script></block></script></block></script><script x="586.3082682291662" y="83.39999999999998"><block s="reportVariadicAnd"><list><block s="reportVariadicEquals"><list><l>2</l><block s="reportAttributeOf"><l><option>costume #</option></l><l></l></block></list></block><l/><block s="reportVariadicEquals"><list><block s="getCostumeIdx"></block><l>1</l></list></block></list></block></script><comment x="28" y="10" w="331.3333333333333" collapsed="true">There are things to write inside these blocks:</comment><script x="87.30826822916617" y="404.23333333333335"><block s="reportVariadicEquals"><list><block s="reportAttributeOf"><l><option>costume #</option></l><block var="neighbors"/></block><block var="sick"/></list></block></script><script x="86" y="282.73333333333335"><block s="receiveGo"></block><block s="doRun"><custom-block s="simulate disease, population: %n percent infected: %n speed: %n"><l>100</l><l>5</l><l>2</l></custom-block><list></list></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 var="sick" style="normal" x="10" y="59.000001999999995" color="243,118,29" hidden="true"/></sprites></stage><variables><variable name="number infected"><l>139</l></variable><variable name="population"><l>100</l></variable><variable name="percent initially infected"><l>5</l></variable><variable name="speed"><l>2</l></variable><variable name="clones ready?"><bool>true</bool></variable><variable name="sick"><l>0</l></variable></variables></scene></scenes></project><media name="U5L2-Simulation" app="Snap! 9.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="Sprite_cst_well"/><costume name="sick" center-x="12" center-y="26" image="data:image/png;base64,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" mediaID="Sprite_cst_sick"/></media></snapdata>