<snapdata remixID="10176326"><project name="U5L2p2-Simulation(edit)" app="Snap! 6, https://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="false" hyperops="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><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="running" style="normal" x="9.999999999999545" y="160.00000999999995" color="243,118,29" hidden="true"/><watcher var="start time" style="normal" x="9.999999999999545" y="190.00001199999994" color="243,118,29" hidden="true"/><watcher var="elapsed time" style="normal" x="9.999999999999545" y="220.00001400000002" color="243,118,29" hidden="true"/><sprite name="Sprite" idx="1" x="-24" y="57" heading="51.65999999999997" scale="0.5" volume="100" pan="0" rotation="0" draggable="true" costume="1" color="80,80,80,1" pen="tip" id="13"><costumes><list id="14"><item><costume name="well" center-x="12" center-y="26" image="data:image/png;base64,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" id="15"/></item><item><costume name="sick" center-x="12" center-y="26" image="data:image/png;base64,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" id="16"/></item></list></costumes><sounds><list struct="atomic" id="17"></list></sounds><blocks></blocks><variables><variable name="infected?"><bool>false</bool></variable></variables><scripts><script x="20" y="148"><custom-block s="simulate disease, population: %n percent infected: %n speed: %n"><l>100</l><l>5</l><l>2</l><comment w="53.333333333333336" collapsed="true">5.2.2.3</comment></custom-block></script><script x="22" y="182.66666666666666"><block s="receiveOnClone"><comment w="53.333333333333336" collapsed="true">5.2.2.3</comment></block><custom-block s="initialize clone"></custom-block><block s="doWaitUntil"><block var="running"/></block><block s="doUntil"><block s="reportEquals"><block var="number infected"/><block var="population"/></block><script><block s="forward"><block var="speed"/></block><block s="bounceOffEdge"></block><block s="doWarp"><script><block s="doIf"><custom-block s="touching infected person?"></custom-block><script><block s="doIf"><block s="reportNot"><block var="infected?"/></block><script><block s="doChangeVar"><l>number infected</l><l>1</l></block></script></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></block></script></block></script></block></script><script x="23" y="501"><block s="receiveMessage"><l>vanish</l><comment w="53.333333333333336" collapsed="true">5.2.2.3</comment></block><block s="removeClone"></block></script><script x="26.333333333333343" y="569"><block s="receiveGo"><comment w="53.333333333333336" collapsed="true">5.2.2.3</comment></block><block s="bubble"><l></l></block><block s="bubble"><custom-block s="simulate disease, population: %n percent infected: %n speed: %n"><l>100</l><l>5</l><l>2</l></custom-block></block><block s="show"></block></script></scripts></sprite></sprites></stage><hidden></hidden><headers></headers><code></code><blocks><block-definition s="simulate disease, population: %&apos;population&apos; percent infected: %&apos;percent initially infected&apos; speed: %&apos;speed&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><custom-block s="initialize simulation %n %n %n"><block var="population"/><block var="percent initially infected"/><block var="speed"/></custom-block><block s="show"></block><block s="doRepeat"><block var="population"/><script><block s="createClone"><l><option>myself</option></l></block></script></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>running</l><block s="reportBoolean"><l><bool>true</bool></l></block></block><block s="doWaitUntil"><block s="reportEquals"><block var="number infected"/><block var="population"/></block></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></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="reportSum"><l></l><l></l></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="reportLessThan"><block var="number infected"/><block s="reportProduct"><block var="population"/><block s="reportQuotient"><block var="percent initially infected"/><l>100</l></block></block></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></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="other"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doForEach"><l>item</l><block s="reportGet"><l><option>neighbors</option></l></block><script><block s="doIf"><block s="reportAnd"><block s="reportNot"><block var="infected?"/></block><block s="reportAnd"><block s="reportTouchingObject"><l></l></block><block s="reportAskFor"><l></l><block s="reifyReporter"><autolambda><block var="infected?"/></autolambda><list></list></block><list></list></block></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><block-definition s="initialize simulation %&apos;pop&apos; %&apos;inf&apos; %&apos;sp&apos;" type="command" 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="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>infected?</l><block s="reportBoolean"><l><bool>false</bool></l></block></block><block s="doSetVar"><l>running</l><block s="reportBoolean"><l><bool>false</bool></l></block></block><block s="doSetVar"><l>number infected</l><l>0</l></block><block s="doSwitchToCostume"><l>well</l></block><block s="setScale"><l>50</l></block></script></block-definition></blocks><variables><variable name="number infected"><l>100</l></variable><variable name="running"><bool>true</bool></variable><variable name="start time"><l>1613750363132</l></variable><variable name="elapsed time"><l>34.061</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></variables></project><media name="U5L2p2-Simulation(edit)" app="Snap! 6, https://snap.berkeley.edu" version="1"></media></snapdata>