<snapdata remixID="10123238"><project name="U5L2p3 Disease Spread Take it Further" 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="true" hyperops="true" codify="false" inheritance="false" sublistIDs="false" scheduled="true" 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="Person" idx="1" x="0" y="0" heading="138" 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="sick" center-x="6" center-y="6.5" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAANCAYAAACdKY9CAAAA8ElEQVQoU43Svy4EURTH8e/vmtl5AZVap0BDNFbDzhQaXkGs1gsQHoBWxCOgUSwqoxGNPwmdWuUF1q57ZNzsFDLZ3Fv+7v2cc5JzRcMx1ierWFx9/b/WKDDyDVq2jdcKjuwv9/Rxdse3TsX1ZSgCmCv2SOygqVudDbUv3zuUpZ0FpMexj+sxbFGW5Ec4dqOA51iWrZbYxHIU0M99NdIb0kwUMHuXpfkTYj4O8CxrFedgm1EAXVQduoiTKGDshD2kay/IzY5F5l81uJ0LgM40mc4w2o1IlPRtS9x81F8jwKKNGyxBMhXg8BOfPoheOSr0C+RuSlrAKxc8AAAAAElFTkSuQmCC" id="10"/></item><item><costume name="healthy" center-x="8" center-y="6.75" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAABAUlEQVQ4T5WSO07DUBBFzzx/EqGYQAkFJWsA07AE1gESbAWQYBthCTR8tgAlBZTgOIKE2G+Q/RQcx3ziV87cc0dv5gqLbyU9JLPHqNkqW2Kf8M0579HlvFRqXJC84pm1hpkzeOOjvz7rVWCQWjzqRosOijKJTOlT9rrpM7Dx46Rm8YVxtOnAzlCRv4d986owWRXBT0/xOVlympNlnAlh8oAx261Aax+FcDjAyEE7UK8ENKY7umkFjnt7biPLnGLmnKNMI+PAIi25Xvy72WKjnhwVKapu4Cd3eLLzK1xAud6T9XerAFRHiglH1xiC2p8tUz57+yC3zcg1tqOxK1XieckXvJFLRgiVQEUAAAAASUVORK5CYII=" id="11"/></item></list></costumes><sounds><list struct="atomic" id="12"></list></sounds><blocks></blocks><variables></variables><scripts><script x="30" y="47"><block s="receiveGo"></block><custom-block s="initialize"></custom-block><block s="show"></block><block s="doRepeat"><block var="population size"/><script><block s="createClone"><l><option>myself</option></l></block></script></block><block s="hide"></block><custom-block s="activateTimer"></custom-block></script><comment x="544" y="145" w="90" collapsed="false">See the hints page linked on the project page for some explanation of these blocks</comment><comment x="58" y="621" w="328" collapsed="false">5.2.3.5 One possible hypothesis:  As POPULATION SIZE increases, the duration of outbreak (TIME ELAPSED) will decrease because the rate of infection increases.  &#xD;&#xD;5.2.3.6 A graph like an exponential decay is expected.</comment><comment x="416" y="501" w="355" collapsed="false">5.2.3.1 What really matters is the population density but as the area where the population lives in the simulation is fixed, we can safely focus on the effects of population size.  A sensible hypothesis would be as population size (density) increases, the rate at which the disease spreads also increase (duration of outbreak decreases).</comment><script x="520" y="414.66666666666674"><block s="bounceOffEdge"></block><block s="forward"><block var="speed"/></block></script><comment x="41" y="537.9999999999999" w="332" collapsed="false">5.2.3.4 Some of the simplifying assumptions: &#xD;1) assume population is restricted to a fixed area, in reality population always in flux moving in/out of a locality.  (think international travelers for example)&#xD;2. assume there is no healing or immunity after infection&#xD;3. assume agents continue interacting after infection, in reality the sick will either die or be restricted in movement due to laying in hospital bed etc.).&#xD;</comment><script x="305" y="35"><block s="receiveOnClone"></block><custom-block s="cloneInitialize"></custom-block><block s="doTellTo"><l>Doctor</l><block s="reifyScript"><script><block s="gotoXY"><l>0</l><l>0</l></block></script><list></list></block><list></list></block><block s="doForever"><script><block s="doIf"><block s="reportGreaterThan"><block var="time elapsed"/><l>0</l></block><script><block s="bounceOffEdge"></block><block s="forward"><block var="speed"/></block></script></block><block s="doIf"><block s="reportEquals"><block s="reportAttributeOf"><l><option>costume name</option></l><block s="reportGet"><l><option>self</option></l></block></block><l>healthy</l></block><script><block s="doIf"><custom-block s="collideWithSick?"></custom-block><script><block s="doSwitchToCostume"><l>sick</l></block><block s="doChangeVar"><l>infected counter</l><l>1</l></block></script></block></script></block><block s="doIf"><block s="reportTouchingObject"><l>Doctor</l></block><script><block s="doSwitchToCostume"><l>healthy</l></block><block s="doChangeVar"><l>infected counter</l><l>-1</l></block></script></block></script></block></script></scripts></sprite><watcher var="speed" style="normal" x="10" y="10" color="243,118,29" hidden="true"/><watcher scope="Stage" s="getTimer" style="normal" x="113" y="5.000005999999985" color="4,148,220" hidden="true"/><watcher var="time elapsed" style="normal" x="3.888888888888914" y="6.777783777777763" color="243,118,29"/><sprite name="Doctor" idx="2" x="0" y="0" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="1" color="80,80,80,1" pen="tip" id="94"><costumes><list id="95"><item><costume name="costume1" center-x="204" center-y="34.5" image="data:image/png;base64,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" id="96"/></item></list></costumes><sounds><list struct="atomic" id="97"></list></sounds><blocks></blocks><variables></variables><scripts></scripts></sprite></sprites></stage><hidden></hidden><headers></headers><code></code><blocks><block-definition s="label %&apos;text&apos; of size %&apos;size&apos;" type="command" category="pen"><comment x="0" y="0" w="90" collapsed="false">LABEL will stamp text on the stage at the given font size. The direction of the text is the direction the sprite is facing, and color will match the pen color.</comment><header></header><code></code><translations></translations><inputs><input type="%txt">Hello!</input><input type="%n">12</input></inputs><script><block s="doRun"><block s="reportJSFunction"><list><l>text</l><l>size</l></list><l>var stage = this.parentThatIsA(StageMorph),&#xD;    context = stage.penTrails().getContext(&apos;2d&apos;),&#xD;    rotation = radians(this.direction() - 90),&#xD;    trans = new Point(&#xD;      this.center().x - stage.left(),&#xD;      this.center().y - stage.top()&#xD;    ),&#xD;    isWarped = this.Warped,&#xD;    len,&#xD;    pos;&#xD;&#xD;if (isWarped) {endWarp(); }&#xD;context.save();&#xD;context.font = size + &apos;px monospace&apos;;&#xD;context.textAlign = &apos;left&apos;;&#xD;context.textBaseline = &apos;alphabetic&apos;;&#xD;context.fillStyle = this.color.toString();&#xD;len = context.measureText(text).width;&#xD;trans = trans.multiplyBy(1 / stage.scale);&#xD;context.translate(trans.x, trans.y);&#xD;context.rotate(rotation);&#xD;context.fillText(text, 0, 0);&#xD;context.translate(-trans.x, -trans.y);&#xD;context.restore();&#xD;pos = new Point(&#xD;  len * Math.sin(radians(this.direction())),&#xD;  len * Math.cos(radians(this.direction())));&#xD;pos = pos.add(new Point(this.xPosition(), this.yPosition()));&#xD;this.gotoXY(pos.x, pos.y, false);&#xD;this.changed();&#xD;if (isWarped) {this.startWarp(); }&#xD;stage.changed();</l></block><list><block var="text"/><block var="size"/></list></block></script></block-definition><block-definition s="map %&apos;function&apos; over %&apos;lists&apos;" type="reporter" category="lists"><header></header><code></code><translations></translations><inputs><input type="%repRing"></input><input type="%mult%l"></input></inputs><script><block s="doWarp"><script><block s="doDeclareVariables"><list><l>mapone</l><l>mapmany</l></list></block><block s="doSetVar"><l>mapone</l><block s="reifyScript"><script><block s="doIf"><custom-block s="empty? %l"><block var="data"/></custom-block><script><block s="doReport"><block s="reportNewList"><list></list></block></block></script></block><block s="doReport"><block s="reportCONS"><block s="evaluate"><block var="function"/><list><block s="reportListItem"><l>1</l><block var="data"/></block></list></block><block s="evaluate"><block var="mapone"/><list><block s="reportCDR"><block var="data"/></block></list></block></block></block></script><list><l>data</l></list></block></block><block s="doSetVar"><l>mapmany</l><block s="reifyScript"><script><block s="doIf"><custom-block s="empty? %l"><block s="reportListItem"><l>1</l><block var="data lists"/></block></custom-block><script><block s="doReport"><block s="reportNewList"><list></list></block></block></script></block><block s="doReport"><block s="reportCONS"><block s="evaluate"><block var="function"/><custom-block s="map %repRing over %mult%l"><block s="reifyReporter"><autolambda><block s="reportListItem"><l>1</l><l/></block></autolambda><list></list></block><list><block var="data lists"/></list></custom-block></block><block s="evaluate"><block var="mapmany"/><list><custom-block s="map %repRing over %mult%l"><block s="reifyReporter"><autolambda><block s="reportCDR"><l/></block></autolambda><list></list></block><list><block var="data lists"/></list></custom-block></list></block></block></block></script><list><l>data lists</l></list></block></block><block s="doIfElse"><custom-block s="empty? %l"><block s="reportCDR"><block var="lists"/></block></custom-block><script><block s="doReport"><block s="evaluate"><block var="mapone"/><list><block s="reportListItem"><l>1</l><block var="lists"/></block></list></block></block></script><script><block s="doReport"><block s="evaluate"><block var="mapmany"/><list><block var="lists"/></list></block></block></script></block></script></block></script></block-definition><block-definition s="empty? %&apos;data&apos;" type="predicate" category="lists"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doReport"><block s="reportEquals"><block var="data"/><block s="reportNewList"><list></list></block></block></block></script></block-definition><block-definition s="keep items such that %&apos;pred&apos; from %&apos;data&apos;" type="reporter" category="lists"><header></header><code></code><translations></translations><inputs><input type="%predRing"></input><input type="%l"></input></inputs><script><block s="doWarp"><script><block s="doIf"><custom-block s="empty? %l"><block var="data"/></custom-block><script><block s="doReport"><block s="reportNewList"><list></list></block></block></script></block><block s="doIfElse"><block s="evaluate"><block var="pred"/><list><block s="reportListItem"><l>1</l><block var="data"/></block></list></block><script><block s="doReport"><block s="reportCONS"><block s="reportListItem"><l>1</l><block var="data"/></block><custom-block s="keep items such that %predRing from %l"><block var="pred"/><block s="reportCDR"><block var="data"/></block></custom-block></block></block></script><script><block s="doReport"><custom-block s="keep items such that %predRing from %l"><block var="pred"/><block s="reportCDR"><block var="data"/></block></custom-block></block></script></block></script></block></script></block-definition><block-definition s="combine with %&apos;function&apos; items of %&apos;data&apos;" type="reporter" category="lists"><header></header><code></code><translations></translations><inputs><input type="%repRing"></input><input type="%l"></input></inputs><script><block s="doWarp"><script><block s="doIf"><custom-block s="empty? %l"><block s="reportCDR"><block var="data"/></block></custom-block><script><block s="doReport"><block s="reportListItem"><l>1</l><block var="data"/></block></block></script></block><block s="doReport"><block s="evaluate"><block var="function"/><list><block s="reportListItem"><l>1</l><block var="data"/></block><custom-block s="combine with %repRing items of %l"><block var="function"/><block s="reportCDR"><block var="data"/></block></custom-block></list></block></block></script></block></script></block-definition><block-definition s="if %&apos;test&apos; then %&apos;true&apos; else %&apos;false&apos;" type="reporter" category="control"><header></header><code></code><translations></translations><inputs><input type="%b"></input><input type="%anyUE"></input><input type="%anyUE"></input></inputs><script><block s="doIfElse"><block var="test"/><script><block s="doReport"><block s="evaluate"><block var="true"/><list></list></block></block></script><script><block s="doReport"><block s="evaluate"><block var="false"/><list></list></block></block></script></block></script></block-definition><block-definition s="for %&apos;i&apos; = %&apos;start&apos; to %&apos;end&apos; %&apos;action&apos;" type="command" category="control"><header></header><code></code><translations></translations><inputs><input type="%upvar"></input><input type="%n">1</input><input type="%n">10</input><input type="%cs"></input></inputs><script><block s="doDeclareVariables"><list><l>step</l><l>tester</l></list></block><block s="doIfElse"><block s="reportGreaterThan"><block var="start"/><block var="end"/></block><script><block s="doSetVar"><l>step</l><l>-1</l></block><block s="doSetVar"><l>tester</l><block s="reifyReporter"><autolambda><block s="reportLessThan"><block var="i"/><block var="end"/></block></autolambda><list></list></block></block></script><script><block s="doSetVar"><l>step</l><l>1</l></block><block s="doSetVar"><l>tester</l><block s="reifyReporter"><autolambda><block s="reportGreaterThan"><block var="i"/><block var="end"/></block></autolambda><list></list></block></block></script></block><block s="doSetVar"><l>i</l><block var="start"/></block><block s="doUntil"><block s="evaluate"><block var="tester"/><list></list></block><script><block s="doRun"><block var="action"/><list></list></block><block s="doChangeVar"><l>i</l><block var="step"/></block></script></block></script></block-definition><block-definition s="join words %&apos;words&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%mult%txt"></input></inputs><script><block s="doWarp"><script><block s="doIf"><custom-block s="empty? %l"><block s="reportCDR"><block var="words"/></block></custom-block><script><block s="doReport"><block s="reportListItem"><l>1</l><block var="words"/></block></block></script></block><block s="doIf"><block s="reportEquals"><l></l><block s="reportListItem"><l>1</l><block var="words"/></block></block><script><block s="doReport"><custom-block s="join words %mult%txt"><block s="reportCDR"><block var="words"/></block></custom-block></block></script></block><block s="doIf"><block s="reportEquals"><l></l><block s="reportListItem"><l>2</l><block var="words"/></block></block><script><block s="doReport"><custom-block s="join words %mult%txt"><block s="reportCONS"><block s="reportListItem"><l>1</l><block var="words"/></block><block s="reportCDR"><block s="reportCDR"><block var="words"/></block></block></block></custom-block></block></script></block><block s="doReport"><block s="reportJoinWords"><list><block s="reportListItem"><l>1</l><block var="words"/></block><l> </l><custom-block s="join words %mult%txt"><block s="reportCDR"><block var="words"/></block></custom-block></list></block></block></script></block></script><scripts><script x="229.00000300000002" y="196.77778077777774"><block s="reportJoinWords"><list><l></l><l></l></list></block></script></scripts></block-definition><block-definition s="list $arrowRight sentence %&apos;data&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doWarp"><script><block s="doReport"><custom-block s="join words %mult%txt"><block var="data"/></custom-block></block></script></block></script></block-definition><block-definition s="sentence $arrowRight list %&apos;text&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%txt"></input></inputs><script><block s="doWarp"><script><block s="doReport"><block s="reportTextSplit"><block var="text"/><l><option>whitespace</option></l></block></block></script></block></script></block-definition><block-definition s="catch %&apos;tag&apos; %&apos;action&apos;" type="command" category="control"><header></header><code></code><translations></translations><inputs><input type="%upvar"></input><input type="%cs"></input></inputs><script><block s="doCallCC"><block s="reifyScript"><script><block s="doSetVar"><l>tag</l><block var="cont"/></block><block s="doRun"><block var="action"/><list></list></block></script><list><l>cont</l></list></block></block></script></block-definition><block-definition s="throw %&apos;cont&apos;" type="command" category="control"><header></header><code></code><translations></translations><inputs><input type="%s">catchtag</input></inputs><script><block s="doRun"><block var="cont"/><list></list></block></script></block-definition><block-definition s="catch %&apos;tag&apos; %&apos;value&apos;" type="reporter" category="control"><header></header><code></code><translations></translations><inputs><input type="%upvar"></input><input type="%anyUE"></input></inputs><script><block s="doCallCC"><block s="reifyScript"><script><block s="doSetVar"><l>tag</l><block var="cont"/></block><block s="doReport"><block s="evaluate"><block var="value"/><list></list></block></block></script><list><l>cont</l></list></block></block></script></block-definition><block-definition s="throw %&apos;tag&apos; %&apos;value&apos;" type="command" category="control"><header></header><code></code><translations></translations><inputs><input type="%s">catchtag</input><input type="%s"></input></inputs><script><block s="doRun"><block var="tag"/><list><block var="value"/></list></block></script></block-definition><block-definition s="for each %&apos;item&apos; of %&apos;data&apos; %&apos;action&apos;" type="command" category="lists"><header></header><code></code><translations></translations><inputs><input type="%upvar"></input><input type="%l"></input><input type="%cs"></input></inputs><script><block s="doUntil"><custom-block s="empty? %l"><block var="data"/></custom-block><script><block s="doSetVar"><l>item</l><block s="reportListItem"><l>1</l><block var="data"/></block></block><block s="doRun"><block var="action"/><list><block s="reportListItem"><l>1</l><block var="data"/></block></list></block><block s="doSetVar"><l>data</l><block s="reportCDR"><block var="data"/></block></block></script></block></script></block-definition><block-definition s="if %&apos;test&apos; do %&apos;action&apos; and pause all $pause-1-255-220-0" type="command" category="control"><header></header><code></code><translations></translations><inputs><input type="%boolUE"></input><input type="%cs"></input></inputs><script><block s="doDeclareVariables"><list><l>breakpoint</l></list></block><block s="doIf"><block s="evaluate"><block var="test"/><list></list></block><script><block s="doSetVar"><l>breakpoint</l><block var="test"/></block><block s="doShowVar"><l>breakpoint</l></block><block s="doRun"><block var="action"/><list></list></block><block s="doPauseAll"></block><block s="doHideVar"><l></l></block></script></block></script></block-definition><block-definition s="word $arrowRight list %&apos;word&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%txt"></input></inputs><script><block s="doWarp"><script><block s="doReport"><block s="reportTextSplit"><block var="word"/><l><option>letter</option></l></block></block></script></block></script></block-definition><block-definition s="ignore %&apos;x&apos;" type="command" category="control"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs></block-definition><block-definition s="tell %&apos;sprite&apos; to %&apos;action&apos;" type="command" category="control"><header></header><code></code><translations></translations><inputs><input type="%s">Sprite</input><input type="%cs"></input></inputs><script><block s="doRun"><block s="reportAttributeOf"><block var="action"/><block var="sprite"/></block><list></list></block></script></block-definition><block-definition s="ask %&apos;sprite&apos; for %&apos;expression&apos;" type="reporter" category="control"><header></header><code></code><translations></translations><inputs><input type="%s">Sprite</input><input type="%repRing"></input></inputs><script><block s="doReport"><block s="evaluate"><block s="reportAttributeOf"><block var="expression"/><block var="sprite"/></block><list></list></block></block></script></block-definition><block-definition s="list $arrowRight word %&apos;list&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doWarp"><script><block s="doReport"><block s="reportJoinWords"><block var="list"/></block></block></script></block></script></block-definition><block-definition s="activateTimer" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doResetTimer"></block><block s="doUntil"><block s="reportEquals"><block var="infected counter"/><block var="population size"/></block><script><block s="doSetVar"><l>time elapsed</l><block s="getTimer"></block></block></script></block><block s="doStopThis"><l><option>all but this script</option></l></block></script></block-definition><block-definition s="initialize" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doSetVar"><l>time elapsed</l><l>0</l></block><block s="doSetVar"><l>infected counter</l><l>0</l></block><block s="gotoXY"><l>0</l><l>0</l></block><block s="doAsk"><l>How many people in the population? Enter 1-200.</l></block><block s="doSetVar"><l>population size</l><block s="getLastAnswer"></block></block><block s="doAsk"><l>What percentage of the population is infected initially? Enter 1-100.</l></block><block s="doSetVar"><l>percent initially sick</l><block s="getLastAnswer"></block></block><block s="doAsk"><l>What is the speed of the people? Enter 1-10.</l></block><block s="doSetVar"><l>speed</l><block s="getLastAnswer"></block></block></script></block-definition><block-definition s="cloneInitialize" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doSwitchToCostume"><l>healthy</l></block><block s="doIf"><block s="reportLessThan"><block var="infected counter"/><block s="reportProduct"><block var="population size"/><block s="reportQuotient"><block var="percent initially sick"/><l>100</l></block></block></block><script><block s="doSwitchToCostume"><l>sick</l></block><block s="doChangeVar"><l>infected counter</l><l>1</l></block></script></block><block s="setHeading"><block s="reportRandom"><l>1</l><l>360</l></block></block><block s="gotoXY"><block s="reportRandom"><l>-240</l><l>240</l></block><block s="reportRandom"><l>-180</l><l>180</l></block></block></script></block-definition><block-definition s="collideWithSick?" type="predicate" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><custom-block s="for each %upvar of %l %cs"><l>item</l><block s="reportGet"><l><option>neighbors</option></l></block><script><block s="doIf"><block s="reportAnd"><block s="reportTouchingObject"><block var="item"/></block><block s="reportEquals"><block s="reportAttributeOf"><l><option>costume name</option></l><block var="item"/></block><l>sick</l></block></block><script><block s="doReport"><block s="reportBoolean"><l><bool>true</bool></l></block></block></script></block></script></custom-block><block s="doReport"><block s="reportBoolean"><l><bool>false</bool></l></block></block></script></block-definition></blocks><variables><variable name="speed"><l>10</l></variable><variable name="population size"><l>100</l></variable><variable name="percent initially sick"><l>1</l></variable><variable name="time elapsed"><l>9.5</l></variable><variable name="infected counter"><l>-477</l></variable></variables></project><media name="U5L2p3 Disease Spread Take it Further" app="Snap! 6, https://snap.berkeley.edu" version="1"></media></snapdata>