<snapdata remixID="14940212"><project name="U3L1-Tic-Tac-Toe Setup" 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="U3L1-Tic-Tac-Toe Setup"><notes></notes><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><list></list></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><list></list></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="reportVariadicEquals"><list><block var="data"/><block s="reportNewList"><list></list></block></list></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><list></list></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><list></list></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="reportVariadicGreaterThan"><list><block var="start"/><block var="end"/></list></block><script><block s="doSetVar"><l>step</l><l>-1</l></block><block s="doSetVar"><l>tester</l><block s="reifyReporter"><autolambda><block s="reportVariadicLessThan"><list><block var="i"/><block var="end"/></list></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="reportVariadicGreaterThan"><list><block var="i"/><block var="end"/></list></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><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><l></l><block s="reportListItem"><l>1</l><block var="words"/></block></list></block><script><block s="doReport"><custom-block s="join words %mult%txt"><block s="reportCDR"><block var="words"/></block></custom-block></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><l></l><block s="reportListItem"><l>2</l><block var="words"/></block></list></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><list></list></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><custom-block s="ignore %s"><l>3</l></custom-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><list></list></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="make ONE row" type="command" category="motion"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doRepeat"><l>3</l><script><block s="doChangeVar"><l>clone number</l><l>1</l></block><block s="createClone"><l><option>myself</option></l></block><block s="changeXPosition"><l>50</l></block></script></block></script></block-definition><block-definition s="make Tic Tac Toe Board" type="command" category="motion"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doFor"><l>column</l><l>1</l><l>3</l><script><custom-block s="make ONE row"></custom-block><block s="changeXPosition"><l>-150</l></block><block s="changeYPosition"><l>-50</l></block></script></block></script></block-definition><block-definition s="x wins?" type="predicate" category="operators"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doForEach"><l>triple</l><block var="winning triples"/><script><block s="doIf"><block s="reportVariadicAnd"><list><block s="reportVariadicEquals"><list><block s="reportListItem"><block s="reportListItem"><l>1</l><block var="triple"/></block><block var="board"/></block><l>X</l></list></block><block s="reportVariadicAnd"><list><block s="reportVariadicEquals"><list><block s="reportListItem"><block s="reportListItem"><l>2</l><block var="triple"/></block><block var="board"/></block><l>X</l></list></block><block s="reportVariadicEquals"><list><block s="reportListItem"><block s="reportListItem"><l>3</l><block var="triple"/></block><block var="board"/></block><l>X</l></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="O wins?" type="predicate" category="operators"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doForEach"><l>triple</l><block var="winning triples"/><script><block s="doIf"><block s="reportVariadicAnd"><list><block s="reportVariadicEquals"><list><block s="reportListItem"><block s="reportListItem"><l>1</l><block var="triple"/></block><block var="board"/></block><l>O</l></list></block><block s="reportVariadicAnd"><list><block s="reportVariadicEquals"><list><block s="reportListItem"><block s="reportListItem"><l>2</l><block var="triple"/></block><block var="board"/></block><l>O</l></list></block><block s="reportVariadicEquals"><list><block s="reportListItem"><block s="reportListItem"><l>3</l><block var="triple"/></block><block var="board"/></block><l>O</l></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><scripts><script x="284" y="31.80000000000001"><block s="doReport"><l></l></block></script></scripts></block-definition><block-definition s="%&apos;X or O&apos; Wins?" type="predicate" category="operators"><header></header><code></code><translations></translations><inputs><input type="%s" initial="1"></input></inputs><script><block s="doIf"><block s="reportVariadicEquals"><list><block var="X or O"/><l>X</l></list></block><script><block s="doIfElse"><block s="reportVariadicEquals"><list><custom-block s="x wins?"></custom-block><block s="reportBoolean"><l><bool>true</bool></l></block></list></block><script><block s="doReport"><block s="reportBoolean"><l><bool>true</bool></l></block></block></script><script><block s="doReport"><block s="reportBoolean"><l><bool>false</bool></l></block></block></script></block></script><list><block s="reportVariadicEquals"><list><block var="X or O"/><l>O</l></list></block><script><block s="doIfElse"><block s="reportVariadicEquals"><list><custom-block s="O wins?"></custom-block><block s="reportBoolean"><l><bool>true</bool></l></block></list></block><script><block s="doReport"><block s="reportBoolean"><l><bool>true</bool></l></block></block></script><script><block s="doReport"><block s="reportBoolean"><l><bool>false</bool></l></block></block></script></block></script></list></block></script><scripts><script x="342.6416015625" y="235.49999999999994"><block s="reportVariadicEquals"><list><l>O</l><l></l></list></block></script><script x="257.5791015625" y="245.49999999999994"><custom-block s="x wins?"></custom-block></script></scripts></block-definition><block-definition s="Draw?" type="predicate" category="operators"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doIfElse"><block s="reportVariadicAnd"><list><block s="reportVariadicEquals"><list><block var="spaces taken"/><l>9</l></list></block><block s="reportVariadicAnd"><list><block s="reportVariadicEquals"><list><custom-block s="x wins?"></custom-block><block s="reportBoolean"><l><bool>false</bool></l></block></list></block><block s="reportVariadicEquals"><list><custom-block s="O wins?"></custom-block><block s="reportBoolean"><l><bool>false</bool></l></block></list></block></list></block></list></block><script><block s="doReport"><block s="reportBoolean"><l><bool>true</bool></l></block></block></script><script><block s="doReport"><block s="reportBoolean"><l><bool>false</bool></l></block></block></script></block></script></block-definition><block-definition s="Computer Vs human" type="command" category="operators"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doFor"><l>i</l><l>1</l><l>10</l><script></script></block></script></block-definition><block-definition s="randomized number" type="reporter" category="variables"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><block s="reportRandom"><l>1</l><l>9</l></block></block></script></block-definition></blocks><primitives></primitives><stage name="Stage" width="480" height="360" costume="1" color="255,255,255,1" tempo="60" threadsafe="false" penlog="false" volume="100" pan="0" lines="round" ternary="true" hyperops="true" codify="false" inheritance="true" sublistIDs="false" id="897"><pentrails>data:image/png;base64,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</pentrails><costumes><list id="898"><item><ref mediaID="U3L1-Tic-Tac-Toe Setup_Stage_cst_Untitled"></ref></item><item><ref mediaID="U3L1-Tic-Tac-Toe Setup_Stage_cst_Untitled(2)"></ref></item><item><ref mediaID="U3L1-Tic-Tac-Toe Setup_Stage_cst_Untitled(3)"></ref></item></list></costumes><sounds><list struct="atomic" id="899"></list></sounds><variables></variables><blocks></blocks><scripts><script x="27" y="113.33333333333337"><block s="receiveMessage"><l>O</l><list></list></block><block s="doSwitchToCostume"><l>Untitled(2)</l></block><block s="doStopThis"><l><option>all</option></l></block></script><script x="22" y="217"><block s="receiveMessage"><l>X</l><list></list></block><block s="doSwitchToCostume"><l>Untitled</l></block><block s="doStopThis"><l><option>all</option></l></block></script><script x="10" y="305.33333333333337"><block s="receiveMessage"><l>Draw</l><list></list></block><block s="doSwitchToCostume"><l>Untitled(3)</l></block><block s="doStopThis"><l><option>all</option></l></block></script><script x="76" y="19.333333333333343"><block s="receiveGo"><comment w="90" collapsed="false">Whenever green flag is clicked, the costume switches to a blank stage.</comment></block><block s="doSwitchToCostume"><l><option>Empty</option></l></block></script></scripts><sprites select="1"><sprite name="Square" idx="1" x="1000" y="1000" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="false" costume="1" color="80,80,80,1" pen="tip" id="931"><costumes><list id="932"><item><ref mediaID="U3L1-Tic-Tac-Toe Setup_Square_cst_Empty"></ref></item><item><ref mediaID="U3L1-Tic-Tac-Toe Setup_Square_cst_X"></ref></item><item><ref mediaID="U3L1-Tic-Tac-Toe Setup_Square_cst_O"></ref></item></list></costumes><sounds><list struct="atomic" id="933"></list></sounds><blocks></blocks><variables><variable name="clone number"><l>9</l></variable></variables><scripts><script x="220" y="10"><custom-block s="make ONE row"></custom-block></script><script x="10" y="38.00000000000023"><block s="receiveGo"></block><block s="doSetVar"><l>O</l><l>0</l></block><block s="doSetVar"><l>spaces taken</l><l>0</l></block><block s="doSetVar"><l>X&apos;s turn?</l><block s="reportBoolean"><l><bool>true</bool></l></block></block><block s="doSetVar"><l>clone number</l><l>0</l></block><block s="doSetVar"><l>board</l><block s="reportNewList"><list><l>empty</l><l>empty</l><l>empty</l><l>empty</l><l>empty</l><l>empty</l><l>empty</l><l>empty</l><l>empty</l></list></block></block><block s="doSetVar"><l>winning triples</l><block s="reportNewList"><list><block s="reportNewList"><list><l>1</l><l>2</l><l>3</l></list></block><block s="reportNewList"><list><l>4</l><l>5</l><l>6</l></list></block><block s="reportNewList"><list><l>7</l><l>8</l><l>9</l></list></block><block s="reportNewList"><list><l>1</l><l>5</l><l>9</l></list></block><block s="reportNewList"><list><l>3</l><l>5</l><l>7</l></list></block><block s="reportNewList"><list><l>1</l><l>4</l><l>7</l></list></block><block s="reportNewList"><list><l>2</l><l>5</l><l>8</l></list></block><block s="reportNewList"><list><l>3</l><l>6</l><l>9</l></list></block></list></block></block><block s="doSwitchToCostume"><l>Empty</l></block><block s="gotoXY"><l>-50</l><l>50</l></block><custom-block s="make Tic Tac Toe Board"></custom-block><block s="gotoXY"><l>1000</l><l>1000</l></block></script><script x="11" y="396.16666666666697"><block s="receiveOnClone"><comment w="90" collapsed="true">(3) Code for this is included within the major code comment 2</comment></block><block s="doWaitUntil"><block s="reportVariadicEquals"><list><block s="reportListItem"><block var="clone number"/><block var="board"/></block><l>O</l></list></block></block><block s="doSwitchToCostume"><l>O</l></block></script><script x="976" y="83.00000000000023"><custom-block s="make Tic Tac Toe Board"></custom-block></script><script x="508.00000000000045" y="74.00000000000023"><block s="receiveInteraction"><l><option>clicked</option></l></block><block s="doIf"><block s="reportVariadicEquals"><list><block s="getCostumeIdx"></block><l>1</l></list></block><script><block s="doIf"><block s="reportVariadicEquals"><list><block var="X&apos;s turn?"/><block s="reportBoolean"><l><bool>true</bool></l></block></list></block><script><block s="doSwitchToCostume"><l>X</l></block><block s="doReplaceInList"><block var="clone number"/><block var="board"/><l>X</l></block><block s="doSetVar"><l>X&apos;s turn?</l><block s="reportBoolean"><l><bool>false</bool></l></block></block><block s="doChangeVar"><l>spaces taken</l><l>1</l></block></script><list></list></block><block s="doIf"><custom-block s="%s Wins?"><l>X</l></custom-block><script><block s="doBroadcast"><l>X</l><list></list></block></script><list></list></block><block s="doIf"><custom-block s="Draw?"></custom-block><script><block s="doBroadcast"><l>Draw</l><list></list></block></script><list></list></block><block s="doIf"><block s="reportVariadicAnd"><list><block s="reportVariadicEquals"><list><block var="X&apos;s turn?"/><block s="reportBoolean"><l><bool>false</bool></l></block></list></block><block s="reportListContainsItem"><block var="board"/><l>empty</l></block></list></block><script><block s="doUntil"><block s="reportVariadicEquals"><list><block s="reportListItem"><block var="O"/><block var="board"/></block><l>empty</l></list></block><script><block s="doSetVar"><l>O</l><block s="reportRandom"><l>1</l><l>9</l></block></block></script></block><block s="doWait"><l>1</l></block><block s="doReplaceInList"><block var="O"/><block var="board"/><l>O</l></block><block s="doSetVar"><l>X&apos;s turn?</l><block s="reportBoolean"><l><bool>true</bool></l></block></block><block s="doChangeVar"><l>spaces taken</l><l>1</l></block></script><list></list></block><block s="doIf"><custom-block s="%s Wins?"><l>O</l></custom-block><script><block s="doBroadcast"><l>O</l><list></list></block></script><list></list></block><block s="doIf"><custom-block s="Draw?"></custom-block><script><block s="doBroadcast"><l>Draw</l><list></list></block></script><list></list></block></script><list></list></block></script><comment x="196.62890625" y="53.00000000000023" w="680.6279296875002" collapsed="true">(1) Within this code, I first intialized all my values in order to ensure that my game ran smoothly. First, I set my O value to zero to ensure that no random O&apos;s would pop up during the start of the game, then initalized amount of spaces taken to zero to ensure that my draw function would work properly, and then set my clone number to zero in order to ensure my replace item block when used with the board would work because I intialized my board to a list of 9 boxes that list empty. Finally, I set winning triples to a a big list with 8 smaller lists in it that would check all possible winning combinations possible within a game of Tic Tac Toe, allowing for me to make my X win, O win, and draw predicates later on. Lastly, I ensured that all the clone&apos;s customes would be switched to empty in order to ensure all boxes would spawn in empty, and finally made my the orginal sprite move to x=-50 and y=50, contruct a Tic Toe Board, and then ensure the orginal sprite goes to x=1000,y=1000.  I made by tic toe board by using a for i= 1 to 3 block, it would make one row, change x by -150, and then change y by -50 3 times. I made the one row block by repeating 3 times that the clone number would be changed by 1, a clone would be created of itself, and then x would be changed by 50 in order to make my functional tic tac toe board. Lastly, I set X&apos;s Turn to true in order to ensure that the player would go first, and then the computer would go second. -JG</comment><comment x="971.5556640625" y="153.00000000000023" w="390.0000000000001" collapsed="true">(2) For this code, I made the game use a computer in order to randomly put O&apos;s on the tic tac toe board in order to win aganist a human (me). I did this first by first ensuring that the line of code would only work when the costume number is equal to one, which it is because it&apos;s within the empty stage. Next, I used a if block stating that whenever X&apos;s turn, it is X&apos;s move, or also the players move. I programmed my code in order to ensure that any box in Tic Tac Toe the human player would click, the clicked box would show a X outfit of a the sprite (square), be replaced within the list of board in order to update the game&apos;s counter to either a X win, O win, or draw. Next, in order to signifiy that it is the computers turn, I set the value of X&apos;s turn to false in order to intiaite the compuiter&apos;s turn aganist the player, and then changing spaces taken by 1 in order to signifiy to the game how close the game is to ending in a draw. Next, I used two if blocks, with one conditional being of X wins then it&apos;d broadcast the winning sequence by changing the stage costume and clearing the Tic Toe Board, and another if block with the conditional whenever a Draw is deemed true, it would broadcast Draw which would also result in the Tic Tac Toe board being cleared, but with the message that there has been a draw. Next, I programmed the computer bot, which was the hardest part of this lesson. Using the logic that the computer can only play if X&apos;s Turn is false because it&apos;s the players turn if it&apos;s true, and the game can only continue if there are still empty spaces on the bloo, I made my conditional for the AI to be if X&apos;s turn is equal to false, and the board list still contains empty. Next, I used a repeat until and made a new variable, O. I made the repeat block repeat until any randomized value of O (1-9) of board list is equal to Empty. Ex: if O=1, then item 1 of board would be replaced with a O. The game would then wait one secon, replace the randomized value of O that is found within the board with a O, set X&apos;s turn as true in order to signify to the player it&apos;s their turn, and change the spaces taken by one in order to also ensure the correct counting of a draw. While a clone is made, I ensured to wait until item clone of board equaled to zero before I switched the costume to O as if the program didn&apos;t wait when startign as a clone, it&apos;d automatically make all clones appear of a O, defeating thew purpose of Tic Tx Toe. Finally, I added a if block with the conditional that if O wins, it&apos;d broadcast O which would lead to the TIc tac toe board dissapearing and a O message appearing, and then a if block using the conditional Draw. Whenever the game saw that the game is a draw during O&apos;s turn, it would broadcast the draw message, resulting in the stage&apos;s costume to be changed to a Draw screen. -JG</comment></scripts></sprite><watcher scope="Square" s="xPosition" style="normal" x="10" y="10" color="74,108,212" hidden="true"/><watcher scope="Square" s="yPosition" style="normal" x="10" y="31.000001999999995" color="74,108,212" hidden="true"/><watcher var="board" style="normal" x="10" y="52.00000399999999" color="243,118,29" extX="80" extY="69.99999999999999"/><watcher var="spaces taken" style="normal" x="10" y="145.00000599999998" color="243,118,29" hidden="true"/><watcher var="O" style="normal" x="10" y="166.00000799999998" color="243,118,29" hidden="true"/></sprites></stage><variables><variable name="X&apos;s turn?"><bool>false</bool></variable><variable name="board"><list struct="atomic" id="1199">X,empty,O,empty,X,empty,O,empty,X</list></variable><variable name="winning triples"><list id="1200"><item><list struct="atomic" id="1201">1,2,3</list></item><item><list struct="atomic" id="1202">4,5,6</list></item><item><list struct="atomic" id="1203">7,8,9</list></item><item><list struct="atomic" id="1204">1,5,9</list></item><item><list struct="atomic" id="1205">3,5,7</list></item><item><list struct="atomic" id="1206">1,4,7</list></item><item><list struct="atomic" id="1207">2,5,8</list></item><item><list struct="atomic" id="1208">3,6,9</list></item></list></variable><variable name="spaces taken"><l>5</l></variable><variable name="O"><l>5</l></variable></variables></scene></scenes></project><media name="U3L1-Tic-Tac-Toe Setup" app="Snap! 11.0.8, https://snap.berkeley.edu" version="2"><costume name="Untitled" center-x="218.5" center-y="40.5" image="data:image/png;base64,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" mediaID="U3L1-Tic-Tac-Toe Setup_Stage_cst_Untitled"/><costume name="Untitled(2)" center-x="226.5" center-y="48.5" image="data:image/png;base64,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" mediaID="U3L1-Tic-Tac-Toe Setup_Stage_cst_Untitled(2)"/><costume name="Untitled(3)" center-x="259.5" center-y="77.5" image="data:image/png;base64,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" mediaID="U3L1-Tic-Tac-Toe Setup_Stage_cst_Untitled(3)"/><costume name="Empty" center-x="26" center-y="26" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAYAAADFeBvrAAAA30lEQVR4AeySwQ3CQBADN4jv9RBRBIIftYCoCkE7IEQhpAN+R0IF9mdNLo6yP6+cnckqGnumgw7jTbWF6fvNazoojqdz1FpnPffHM0op699Bo51mXh/07yptyIaSCfiXSwZO19kQjSx5wYaSgdN1NkQjS16woWTgdJ3UEP21wIIPAiBJIzYkxQ+U2xAASRqxISl+oNyGAEjSiA1J8QPlNgRAkkZsSIofKLchAJI0slxDUuxEuQ0RsCRRG5JgJ0ptiIAlidqQBDtRakMELEm0TUO36yW6rpv17HfbGIb35wsAAP//YCtmxAAAAAZJREFUAwBGS82CCTBFoQAAAABJRU5ErkJggg==" mediaID="U3L1-Tic-Tac-Toe Setup_Square_cst_Empty"/><costume name="X" center-x="26" center-y="26" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAYAAADFeBvrAAACZ0lEQVR4AezZy0ojQRQG4MOsZjU+QGaGIczMMzgMQ2YfIwRdKF6yVLyAglvFVjeCuhLxEsEXEEHpd4i4iYqaVRBv+AjqSv+GBhFS3VV1TnW3uDghIV2n/i9Vi1T3JyL6USqV13t6eneyXuVy91QAur+/q/z9V8h0/fz1u/L09DgGEOXz+YexkSHKchWLxZfNRhSAgnfv5OUDlPaFVK7Q1fVN6vJHZVKCPG+OpmdmU4M6O7+g/4UC7e7tt8ykBK0sL1Gj0UgFCphSRwf19Q9QV7nTDNTW9oWqW5uJo15j5ufUO0a5QvgZkkbpYJA3EoSLkkLpYpA1FggXukaZYJAzNggXu0KZYpBRC4QB0igbDPJpgzBICmWLQTYjEAZyozgwyGUMwmAuFBcGmaxAaGCL4sQgjzUITUxR3BhkYQGhkS5KAoMcbCA0i4uSwiADKwgNo1CSGMzPDkLTVihpDOYWAaHxW5QLDOYVA6F5iKrX6/SnvT04nEWdZzDOpkRBCHZze0unJ8eUy+XwUbxEQeE2GxisUK1Wc3LyFQOFGNwDwDYLt5/0PQoR0FtMuM9coNhBrTCuUKygKIwLFBsoLkYaxQLSxUiirEGmGCmUFcgWI4EyBnFhuFFGIG4MJ0obJIXhQsUGYUJpDOZA2fyjiA1yhQEIZYqKBXKNAQhlgooEJYUBCKWLUoKSxgCE0kEpQZMTk06OzQgdVa9Rxg+Nq9tVwuEsajJX34co44fG3799dZU19jxAqS5WbjnVwLR+9wFK68qEuYIVajabn1fXNijL5ft+YALo8ujocHF8dNjLci3Me57vH8w+AwAA//+k3GjbAAAABklEQVQDAJg3Rha9RQziAAAAAElFTkSuQmCC" mediaID="U3L1-Tic-Tac-Toe Setup_Square_cst_X"/><costume name="O" center-x="26" center-y="26" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAYAAADFeBvrAAAFPElEQVR4AeyaX1BUVRjAv216iwVfGapxCJDqJVCSHgqGAWoa1P5oLpJNkyyS1aQsMT1k7Goz/XPBpiJls2kyYBVLRXooCwMfwv64vVSahjNYkY8CzfS23d/V66Dcs/cue9e7oswedu+553zn+53vO+ee/b69SebZH0CVGlN8PpSFC/N/BEieWeeXeDx+TZfvRr8Xr9d7sw6kWWfevG4AZbopHbfQV18PyRtvhWVdY5Pk598hHo9nVln1hE82bgrIx5/0yPjZPx2dI0eAUGrzq0EdINLdrSu42ueTb4eHTTeaQCAg95SUys+x41JZUSEAfrZ/QO+X6r+UgAwQlLoly6sD9O+NysttAamtrpLbb7vVVL/ypWXy9FMNsr0zLGNjf4ivfo1E+3qltvYhSRVszkC4iwESi8V0CBWAKdWMyscfXS5MRGtbm+z8oEt3VyZrRhPbH5MGOn9+UvD/3k93S2/fBWvk5GTbHjBRQ6za379XCosW6a7IekzU3uxeUkDANPqbZGpqShgY1zETmkodk4PLvh3ulOYmf9IuaBvIgCkuLpZdH3YLA6eiuFVf3PDQ4KC8FNiUFJRtoJZAq+Tl5cnWLUErXRy7f/dddwpQKx9bIaPHfrAl1xbQe107ZXJyUkLBdltCnWwE1L7PD8qaep/gJVayLYF++fU3eeG5ZglqMOl2M5WyuN/yFY9IezCkanKp3hKoo6NT3n1/hzBTl3q58AHvGDh4wNL1EgLht0eGvpG1DfUuIFw+JN7R0tomkUjk8htXXCUEikajghCEXdHPlUsmlglmGagUUALxpH5ne0daraNSSlXPxDY1b5BodI+qiSiBho4My4sbW9L+vFFqprixrO5hOTY6qrgraiBOwvc/UKHs6NYNNqfTp0+Jyu2UFmJHKV5U6JbeCcdlCz9x8pRpGyXQmTNjrm/VphprlQWFRTIxMaF9mv0yBWK7Xrlq9ezWGVJTVFQoseM/mWpjCkTL7GxnvhIgy+mS7fUqRSqBlD0y/Mb1AeT1ZsnZ8fGMtcVff08QJTXVz9RC7PWHD39p2iETKtnh2OnMdDEFomFNzYOWJ1vauVHY4XJzc02HVgItLS+XEyd/N+3kdiUH1LIlpaZqKIEIBH4xeMi0k5uVRIIKCgpFFTJTAlVXVcq+/j2Oh2pTnYyjIyNSVV2jFKME4qj+yuZ2LfamPqorpabpBjGF17aGtPiC+hSjBEInv79Rund02QpO0D7dZXdPnzDJKndj/IRAdGx4cq1sC3fQ1tXCF06CNUxyIkUSAtERAT1a2JcDK9dulVBoi7z+5jblZmDoZQmElQjL2o2LGYKdfCffRFzw2fV+S7GWQEggLobrNWpxbRYmdVerkF5hHduNC9oCQnlCwMS1ryYUMMS2CQdzHEMPq2IbCEEzoVTf6WnnRCH8nCwM4yYFRAegFi8pk2V1dXqOlDonC7sZ+dmBA/v1QL1dyxg6JA1ER/I3JLtIejG4EzsgaxOrkBUk4UX+KVkYdJsTEB1JdjFoSeli7cntE8Dwee4lU7AIu1hJSYkeJ2CimDBOKsnIMdrOGQgBDPr8hvVCjpUYHolfUvmkLJltLEdh9kX7Y91xDTgQZL+xyL/TU9oRK6on0pgoremcXykBGaMCRlabxC+pfOCmp6f1wHo4HJYFC3L03yqw7gi2Hx0ZlqysLAlo6X2y4KzLVEEMXRwBMoTxzoOY5xZuQ+oSyPjFH0ahPHWk87GsUxCMaxTHgQzBbr3fAHJr5u2Oq1voo10RfdF6PJ5r9v2+8nvl3Ll//vsfAAD//0DbRQQAAAAGSURBVAMAInitoCvEVH8AAAAASUVORK5CYII=" mediaID="U3L1-Tic-Tac-Toe Setup_Square_cst_O"/></media></snapdata>