<snapdata remixID="8939969"><project name="tic tac toe" app="Snap! 5.1, http://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" volume="100" pan="0" lines="round" ternary="true" codify="false" inheritance="false" sublistIDs="false" scheduled="false" id="1"><pentrails>data:image/png;base64,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</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="Drawing" idx="2" x="-150" y="150" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" hidden="true" costume="0" color="15,1,0,1" pen="tip" id="8"><costumes><list id="9"><item><costume name="Untitled drawing (3)" center-x="240" center-y="180" image="data:image/png;base64,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" id="10"/></item></list></costumes><sounds><list struct="atomic" id="11"></list></sounds><blocks></blocks><variables></variables><scripts><script x="20" y="20"><block s="receiveGo"></block><custom-block s="housekeeping"><comment w="428.2727272727272" collapsed="true">Click this to clear the display and place the Drawing sprite in the upper left corner.</comment></custom-block><block s="doSetVar"><l>size</l><l>3</l></block><block s="show"></block><custom-block s="TicTacToe board size= %s"><block var="size"/><comment w="332.5454545454545" collapsed="false">This draws the TicTacToe board.&#xD;It draws a 3x3 grid, then whites out the outer border.&#xD;See its helper blocks below.</comment></custom-block><block s="hide"></block></script></scripts></sprite><sprite name="Sprite" idx="1" x="-190" y="150" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="1" color="80,80,80,1" pen="tip" id="24"><costumes><list id="25"><item><costume name="X" center-x="94" center-y="94" image="data:image/png;base64,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" id="26"/></item><item><costume name="O" center-x="94" center-y="94" image="data:image/png;base64,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" id="27"/></item></list></costumes><sounds><list struct="atomic" id="28"></list></sounds><blocks></blocks><variables><variable name="player"><l>x</l></variable></variables><scripts><script x="422.0000000000001" y="106"><block s="receiveGo"></block><block s="hide"></block><block s="gotoXY"><l>-190</l><l>150</l></block><block s="doSwitchToCostume"><l>X</l></block><block s="setScale"><block s="reportProduct"><block s="reportQuotient"><l>100</l><block var="size"/></block><l>3</l></block></block><block s="show"></block><block s="doSetVar"><l>player</l><l>x</l></block><block s="doSetVar"><l>row</l><block s="reportNewList"><list></list></block></block><block s="doFor"><l>i</l><l>1</l><block var="size"/><script><block s="doAddToList"><custom-block s="list of length %s %s"><block var="size"/><block var="i"/></custom-block><block var="row"/></block></script></block><block s="doSayFor"><l></l><l>2</l></block></script><script x="25.000000000000114" y="10"><block s="receiveInteraction"><l><option>dropped</option></l></block><block s="doReplaceInList"><custom-block s="column in tic-tac-toe grid?"></custom-block><block s="reportListItem"><custom-block s="row in tic-tac-toe grid?"></custom-block><block var="row"/></block><block var="player"/></block><block s="doStamp"></block><block s="gotoXY"><l>-190</l><l>150</l></block><block s="doWearNextCostume"></block><block s="doIfElse"><block s="reportEquals"><block var="player"/><l>x</l></block><script><block s="doSetVar"><l>player</l><l>o</l></block></script><script><block s="doSetVar"><l>player</l><l>x</l></block></script></block><block s="doIf"><custom-block s="game over?"></custom-block><script><block s="bubble"><custom-block s="who won?"></custom-block></block></script></block></script></scripts></sprite><watcher scope="Sprite" var="player" style="normal" x="10" y="31.000001999999995" color="243,118,29" hidden="true"/><watcher var="size" style="normal" x="10" y="52.00000399999999" color="243,118,29" hidden="true"/></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="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></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="draw tile of size %&apos;size&apos;" type="command" category="motion"><header></header><code></code><translations></translations><inputs><input type="%n"></input></inputs><script><block s="doRepeat"><l>4</l><script><block s="forward"><block var="size"/></block><block s="turn"><l>90</l></block></script></block></script></block-definition><block-definition s="draw row of %&apos;n&apos; tiles of size %&apos;size&apos;" type="command" category="motion"><header></header><code></code><translations></translations><inputs><input type="%n"></input><input type="%n"></input></inputs><script><block s="doRepeat"><block var="n"/><script><custom-block s="draw tile of size %n"><block var="size"/></custom-block><block s="forward"><block var="size"/></block></script></block><block s="forward"><block s="reportProduct"><block var="n"/><block s="reportProduct"><block var="size"/><l>-1</l></block></block></block></script></block-definition><block-definition s="draw square board with %&apos;n&apos; rows of tiles of size %&apos;size&apos;" type="command" category="motion"><header></header><code></code><translations></translations><inputs><input type="%n"></input><input type="%n"></input></inputs><script><block s="doRepeat"><block var="n"/><script><custom-block s="draw row of %n tiles of size %n"><block var="n"/><block var="size"/></custom-block><block s="turn"><l>90</l></block><block s="forward"><block var="size"/></block><block s="turnLeft"><l>90</l></block></script></block><block s="turnLeft"><l>90</l></block><block s="forward"><block s="reportProduct"><block var="n"/><block var="size"/></block></block><block s="turn"><l>90</l></block></script></block-definition><block-definition s="go to starting place for board" type="command" category="motion"><header></header><code></code><translations></translations><inputs></inputs><script><block s="gotoXY"><l>-150</l><l>150</l></block></script></block-definition><block-definition s="TicTacToe board size= %&apos;n&apos;" type="command" category="motion"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="setHeading"><l>90</l></block><custom-block s="go to starting place for board"></custom-block><block s="setSize"><l>4</l></block><block s="setColor"><color>61,255,235,1</color></block><block s="down"></block><custom-block s="draw gameboard with %n tiles per row"><block var="n"/></custom-block><block s="setColor"><color>15,1,0,1</color></block><block s="setSize"><l>6</l></block><custom-block s="draw gameboard with %n tiles per row"><l>1</l><comment w="259.3333333333333" collapsed="false">Drawing with the same color as the stage background (black in this case) gives the appearance of erasing lines.</comment></custom-block></script><scripts><comment x="285" y="115" w="242.00000000000003" collapsed="true">Size of squares is 300 divided by the number of tiles per row.  First 3 rows of size 100 squares are drawn.  Then one big square of size 300 is drawn in white, erasing the outer boarder of the board.</comment></scripts></block-definition><block-definition s="draw gameboard with %&apos;n&apos; tiles per row" type="command" category="motion"><header></header><code></code><translations></translations><inputs><input type="%n"></input></inputs><script><custom-block s="draw square board with %n rows of tiles of size %n"><block var="n"/><block s="reportQuotient"><l>300</l><block var="n"/></block></custom-block></script></block-definition><block-definition s="housekeeping" type="command" category="pen"><header></header><code></code><translations></translations><inputs></inputs><script><block s="setHeading"><l>90</l></block><custom-block s="go to starting place for board"></custom-block><block s="clear"></block><block s="down"></block><block s="setColor"><color>15,1,0,1</color></block><block s="floodFill"></block></script></block-definition><block-definition s="row in tic-tac-toe grid?" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><block s="reportRound"><block s="reportSum"><block s="reportQuotient"><custom-block s="y on tic-tac-toe grid"></custom-block><block s="reportQuotient"><l>300</l><block var="size"/></block></block><l>.5</l></block></block></block></script></block-definition><block-definition s="column in tic-tac-toe grid?" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><block s="reportRound"><block s="reportSum"><block s="reportQuotient"><custom-block s="x on tic-tac-toe grid"></custom-block><block s="reportQuotient"><l>300</l><block var="size"/></block></block><l>.5</l></block></block></block></script></block-definition><block-definition s="cell in tic-tac-toe grid?" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><block s="reportSum"><block s="reportProduct"><block s="reportDifference"><custom-block s="row in tic-tac-toe grid?"></custom-block><l>1</l></block><block var="size"/></block><custom-block s="column in tic-tac-toe grid?"></custom-block></block></block></script></block-definition><block-definition s="x on tic-tac-toe grid" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><block s="reportMonadic"><l><option>abs</option></l><block s="reportDifference"><l>-150</l><block s="xPosition"></block></block></block></block></script></block-definition><block-definition s="y on tic-tac-toe grid" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><block s="reportMonadic"><l><option>abs</option></l><block s="reportDifference"><l>150</l><block s="yPosition"></block></block></block></block></script></block-definition><block-definition s="list of length %&apos;length&apos; %&apos;iter&apos;" type="reporter" category="lists"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%s"></input></inputs><script><block s="doDeclareVariables"><list><l>list</l></list></block><block s="doSetVar"><l>list</l><block s="reportNewList"><list></list></block></block><block s="doFor"><l>i</l><l>1</l><block var="length"/><script><block s="doAddToList"><block s="reportSum"><block s="reportProduct"><block s="reportDifference"><block var="iter"/><l>1</l></block><block var="size"/></block><block var="i"/></block><block var="list"/></block></script></block><block s="doReport"><block var="list"/></block></script></block-definition><block-definition s="game win by row?" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doDeclareVariables"><list><l>condition</l><l>falseYet</l></list></block><block s="doFor"><l>i</l><l>1</l><block var="size"/><script><block s="doSetVar"><l>falseYet</l><block s="reportBoolean"><l><bool>false</bool></l></block></block><block s="doFor"><l>j</l><l>1</l><block var="size"/><script><block s="doIf"><block s="reportEquals"><block var="falseYet"/><block s="reportBoolean"><l><bool>false</bool></l></block></block><script><block s="doSetVar"><l>condition</l><block s="reportBoolean"><l><bool>true</bool></l></block></block></script></block><block s="doIf"><block s="reportNot"><block s="reportEquals"><block s="reportListItem"><l>1</l><block s="reportListItem"><block var="i"/><block var="row"/></block></block><block s="reportListItem"><block var="j"/><block s="reportListItem"><block var="i"/><block var="row"/></block></block></block></block><script><block s="doSetVar"><l>condition</l><block s="reportBoolean"><l><bool>false</bool></l></block></block><block s="doSetVar"><l>falseYet</l><block s="reportBoolean"><l><bool>true</bool></l></block></block></script></block></script></block><block s="doIf"><block s="reportEquals"><block var="condition"/><block s="reportBoolean"><l><bool>true</bool></l></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="game win by column?" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doDeclareVariables"><list><l>condition</l><l>falseYet</l></list></block><block s="doFor"><l>i</l><l>1</l><block var="size"/><script><block s="doSetVar"><l>falseYet</l><block s="reportBoolean"><l><bool>false</bool></l></block></block><block s="doFor"><l>j</l><l>1</l><block var="size"/><script><block s="doIf"><block s="reportEquals"><block var="falseYet"/><block s="reportBoolean"><l><bool>false</bool></l></block></block><script><block s="doSetVar"><l>condition</l><block s="reportBoolean"><l><bool>true</bool></l></block></block></script></block><block s="doIf"><block s="reportNot"><block s="reportEquals"><block s="reportListItem"><block var="i"/><block s="reportListItem"><l>1</l><block var="row"/></block></block><block s="reportListItem"><block var="i"/><block s="reportListItem"><block var="j"/><block var="row"/></block></block></block></block><script><block s="doSetVar"><l>condition</l><block s="reportBoolean"><l><bool>false</bool></l></block></block><block s="doSetVar"><l>falseYet</l><block s="reportBoolean"><l><bool>true</bool></l></block></block></script></block></script></block><block s="doIf"><block s="reportEquals"><block var="condition"/><block s="reportBoolean"><l><bool>true</bool></l></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="game win by diagonal?" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doFor"><l>i</l><l>1</l><block var="size"/><script><block s="doIf"><block s="reportNot"><block s="reportEquals"><block s="reportListItem"><l>1</l><block s="reportListItem"><l>1</l><block var="row"/></block></block><block s="reportListItem"><block var="i"/><block s="reportListItem"><block var="i"/><block var="row"/></block></block></block></block><script><block s="doReport"><block s="reportBoolean"><l><bool>false</bool></l></block></block></script></block></script></block><block s="doReport"><block s="reportBoolean"><l><bool>true</bool></l></block></block></script></block-definition><block-definition s="all cells filled?" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doFor"><l>i</l><l>1</l><block var="size"/><script><block s="doFor"><l>j</l><l>1</l><block var="size"/><script><block s="doIf"><block s="reportNot"><block s="reportOr"><block s="reportEquals"><l>x</l><block s="reportListItem"><block var="j"/><block s="reportListItem"><block var="i"/><block var="row"/></block></block></block><block s="reportEquals"><l>o</l><block s="reportListItem"><block var="j"/><block s="reportListItem"><block var="i"/><block var="row"/></block></block></block></block></block><script><block s="doReport"><block s="reportBoolean"><l><bool>false</bool></l></block></block></script></block></script></block></script></block><block s="doReport"><block s="reportBoolean"><l><bool>true</bool></l></block></block></script></block-definition><block-definition s="game over?" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><block s="reportOr"><custom-block s="game win by row?"></custom-block><block s="reportOr"><custom-block s="game win by column?"></custom-block><block s="reportOr"><custom-block s="game win by diagonal?"></custom-block><custom-block s="all cells filled?"></custom-block></block></block></block></block></script></block-definition><block-definition s="who won?" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doIfElse"><custom-block s="game win by row?"></custom-block><script><block s="doDeclareVariables"><list><l>a</l></list></block><block s="doForEach"><l>item</l><block var="row"/><script><block s="doSetVar"><l>a</l><block s="reportBoolean"><l><bool>true</bool></l></block></block><block s="doForEach"><l>item</l><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportEquals"><l></l><l>x</l></block></autolambda><list></list></block><block s="reportListItem"><l>1</l><block var="row"/></block></block><script><block s="doIf"><block s="reportEquals"><block var="item"/><block s="reportBoolean"><l><bool>true</bool></l></block></block><script><block s="doSetVar"><l>a</l><block s="reportBoolean"><l><bool>false</bool></l></block></block></script></block></script></block></script></block><block s="doIf"><block s="reportEquals"><block var="a"/><block s="reportBoolean"><l><bool>true</bool></l></block></block><script><block s="doReport"><l>x won!</l></block></script></block><block s="doReport"><l>o won!</l></block></script><script><block s="doIfElse"><custom-block s="game win by column?"></custom-block><script><block s="doReport"><l>Game over!</l></block></script><script><block s="doIfElse"><custom-block s="game win by diagonal?"></custom-block><script><block s="doIfElse"><block s="reportEquals"><block s="reportListItem"><block s="reportRound"><block s="reportQuotient"><block var="size"/><l>2</l></block></block><block s="reportListItem"><block s="reportRound"><block s="reportQuotient"><block var="size"/><l>2</l></block></block><block var="row"/></block></block><l>x</l></block><script><block s="doReport"><l>x won!</l></block></script><script><block s="doReport"><l>o won!</l></block></script></block></script><script><block s="doReport"><l>draw!</l></block></script></block></script></block></script></block></script><scripts><script x="262.0000009999999" y="66.000001"><block s="doReport"><l>Game over!</l></block></script></scripts></block-definition></blocks><variables><variable name="size"><l>3</l></variable><variable name="row"><list id="1228"><item><list struct="atomic" id="1229">1,2,3</list></item><item><list struct="atomic" id="1230">4,5,6</list></item><item><list struct="atomic" id="1231">7,8,9</list></item></list></variable></variables></project><media name="tic tac toe" app="Snap! 5.1, http://snap.berkeley.edu" version="1"></media></snapdata>