<snapdata remixID="9142609"><project name="Final Project Crane, Skyler" app="Snap! 5.4, 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" penlog="false" volume="100" pan="0" lines="round" ternary="false" codify="false" inheritance="true" 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="pencil" idx="1" x="0" y="0" heading="90" scale="0.25" volume="100" pan="0" rotation="1" draggable="true" costume="1" color="20,0,13,1" pen="tip" id="8"><costumes><list id="9"><item><costume name="pencil a" center-x="51.5" center-y="60.5" image="data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHdpZHRoPSIxMDMiIGhlaWdodD0iMTIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4KICA8IS0tIEV4cG9ydGVkIGJ5IFNjcmF0Y2ggLSBodHRwOi8vc2NyYXRjaC5taXQuZWR1LyAtLT4KICA8ZyBpZD0iSUQwLjk1NDQ3MTQ1MzA5Mjk5MjMiIHRyYW5zZm9ybT0ibWF0cml4KDEsIDAsIDAsIDEsIDAsIC0wLjUpIj4KICAgIDxwYXRoIGlkPSJJRDAuODU4Njk3Nzg1OTk1OTAwNiIgZmlsbD0iI0ZGOTQwMCIgc3Ryb2tlPSJub25lIiBzdHJva2UtbGluZWNhcD0icm91bmQiIGQ9Ik0gMjAxLjI1MCAxMDQgQyAyMDQuNzIxIDEwMy45OTQgMjA4LjU0MCAxMDUuNDQ2IDIxMS4yNTAgMTA3Ljc1MCBDIDIxMy41NTYgMTA5LjcxMiAyMTUuNzcxIDExMi45MjMgMjE1LjUwMCAxMTYgQyAyMTUuMjUwIDExOC43OTIgMjExLjg2MSAxMjAuNjg4IDIwOS43NTAgMTIyLjc1MCBDIDIwOC4wNjcgMTI0LjQwNyAyMDYuNDg1IDEyOC4yMDAgMjA0IDEyNy43NTAgQyAyMDAuODMxIDEyNy4xNDggMTk5LjU4MyAxMjIuNzk2IDE5NyAxMjAuNzUwIEMgMTk1LjEwOSAxMTkuMjUwIDE5MC41MDEgMTE5Ljg0NSAxOTAuNTAwIDExNy41MDAgQyAxOTAuNjI0IDExMy41NzcgMTk0LjkwMCAxMTAuOTQwIDE5Ny4yNTAgMTA4IEMgMTk4LjQyNiAxMDYuNTI5IDE5OS4zNjAgMTA0LjAwMyAyMDEuMjUwIDEwNCBaICIgdHJhbnNmb3JtPSJtYXRyaXgoMSwgMCwgMCwgMSwgLTExNSwgLTEwMikiLz4KICAgIDxwYXRoIGlkPSJJRDAuOTcwMTAwMTM2OTM5NDM2MiIgZmlsbD0iI0I1QjVCNSIgc3Ryb2tlPSJub25lIiBzdHJva2UtbGluZWNhcD0icm91bmQiIGQ9Ik0gMTkzLjc1MCAxMTQuMjUwIEMgMTk3LjEzMCAxMTMuODMwIDIwMC42NjcgMTE1LjY3MCAyMDMuMzY5IDExNy43NDggQyAyMDUuNTEzIDExOS4zOTYgMjA4LjM1NCAxMjIuMjQ1IDIwNy43NTAgMTI1IEMgMjA2Ljc2MCAxMjkuNDk0IDIwMi42ODEgMTMzLjI0MSAxOTkgMTM2LjI1MCBDIDE5OC4wOTUgMTM2Ljk5NiAxOTcuMjYwIDEzNC44NjkgMTk2LjI1MCAxMzQuMjUwIEMgMTk0Ljg4NSAxMzMuMTIwIDE5My41MTMgMTMxLjk2NyAxOTEuODgxIDEzMS4wMDIgQyAxODkuMjIxIDEyOS40MjcgMTg1LjEyNyAxMjkuMjcwIDE4My43NTAgMTI2LjUwMCBDIDE4Mi42OTUgMTI0LjM2NyAxODQuODEwIDEyMS44OTQgMTg2LjI1MCAxMjAuMjUwIEMgMTg4LjI1OSAxMTcuNjY5IDE5MC42NzMgMTE0LjYyOSAxOTMuNzUwIDExNC4yNTAgWiAiIHRyYW5zZm9ybT0ibWF0cml4KDEsIDAsIDAsIDEsIC0xMTUsIC0xMDIpIi8+CiAgICA8cGF0aCBpZD0iSUQwLjg3ODM0OTY4NDE3ODgyOTIiIGZpbGw9IiNGRkZGQ0MiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBkPSJNIDEyNC41MDAgMTk3IEMgMTI3LjcxOCAxOTQuNzU1IDEzMi40MTQgMTkwLjMzOSAxMzUuNTAwIDE5Mi43NTAgQyAxMzkuOTA3IDE5Ni4xMTcgMTQxLjI2OSAyMDMuNjE4IDEzOS43NTAgMjA5IEMgMTM4LjY2NiAyMTIuODQyIDEzMi43NzYgMjEzLjEzNiAxMjkuMjUwIDIxNS4yNTAgQyAxMjcuMDMwIDIxNi4zODQgMTI0Ljc1MSAyMTcuNDE1IDEyMi41MDAgMjE4Ljc1MCBDIDEyMC45ODkgMjE5LjY0MyAxMTkuNzU1IDIyMC44MDQgMTE4IDIyMS41MDAgQyAxMTcuNTA1IDIyMS42OTUgMTE2LjE3OCAyMjIuNTk3IDExNi41MDAgMjIxIEMgMTE3Ljc5MiAyMTQuNjMxIDExOS45MjkgMjA4LjM5NSAxMjIgMjAyLjI1MCBDIDEyMi41OTUgMjAwLjQ4MiAxMjIuOTIzIDE5OC4xMjggMTI0LjUwMCAxOTcgWiAiIHRyYW5zZm9ybT0ibWF0cml4KDEsIDAsIDAsIDEsIC0xMTUsIC0xMDIpIi8+CiAgICA8cGF0aCBpZD0iSUQwLjM1MDcwMDkwNDYxNTIyMzQiIGZpbGw9IiNGRkZGMDAiIHN0cm9rZT0iIzAwMDAwMCIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIGQ9Ik0gMTI0LjUwMCAxOTYuNTAwIEMgMTIzLjE1OCAxOTguNTYxIDEyNi42NDQgMTk3LjI3NiAxMjcuNzUwIDE5Ny43NTAgQyAxMjguNTIzIDE5OC4wNzQgMTI5LjcyMSAxOTcuODA0IDEzMC4yNTAgMTk4LjUwMCBDIDEzMC44MDEgMTk5LjMyMiAxMzAuMzQ5IDIwMC4yNTggMTMwLjI1MCAyMDEgQyAxMzAuMTg2IDIwMi41OTUgMTI5LjA1OCAyMDQuMzYwIDEyOS43NTAgMjA1LjUwMCBDIDEzMC4zMDcgMjA2LjQwOCAxMzEuOTE4IDIwNS44MzcgMTMzIDIwNS43NTAgQyAxMzQuMDI2IDIwNS42NjggMTM0Ljk4NSAyMDQuODI0IDEzNiAyMDUgQyAxMzcuMDY5IDIwNS4xODYgMTM3LjkwMiAyMDYuMDcyIDEzOC43NTAgMjA2Ljc1MCBDIDEzOS41NzcgMjA3LjQxMiAxMzkuOTUwIDIwOS4wMzUgMTQxIDIwOSBDIDE0Mi4wNzkgMjA4Ljk1MSAxNDEuOTMzIDIwOC4wMjAgMTQzLjI1MCAyMDYuMjUwIEMgMTQ4LjcxNSAxOTkuNjgwIDE1NC4wMjEgMTkyLjk4NyAxNTkuNTAwIDE4Ni4yNTAgQyAxNzIuNTI4IDE3MC4yMzEgMTg1LjkwMCAxNTQuMzUwIDE5OC43NTAgMTM4LjI1MCBDIDIwMS45NTAgMTM0LjEwMCAyMDEuMTUwIDEzNS41NTAgMjAxIDEzNCBDIDIwMC43MDAgMTMxLjQ1MCAxOTkuMTUwIDEyOS4wNTAgMTk3LjUwMCAxMjcuMjUwIEMgMTk1LjgwMCAxMjUuMzUwIDE5My42MDAgMTIzLjk1MCAxOTEuMjUwIDEyMy4yNTAgQyAxODkuMTUwIDEyMi42MDAgMTg2LjkwMCAxMjIuNTAwIDE4NSAxMjMuMjUwIEMgMTgzLjYwMCAxMjMuNzUwIDE4NS4yNDAgMTIyLjU5OCAxODIgMTI2LjUwMCBDIDE2OS4wODggMTQyLjExNCAxNTYuMjU4IDE1Ny43MDMgMTQzLjUwMCAxNzMuMjUwIEMgMTM3LjExMSAxODEuMDEzIDEyOS44NDcgMTg4LjIwNyAxMjQuNTAwIDE5Ni41MDAgWiAiIHRyYW5zZm9ybT0ibWF0cml4KDEsIDAsIDAsIDEsIC0xMTUsIC0xMDIpIi8+CiAgICA8cGF0aCBpZD0iSUQwLjI2NTI4NDk3NTk5MDY1MzA0IiBmaWxsPSJub25lIiBzdHJva2U9IiMwMDAwMDAiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBkPSJNIDE4NS43NTAgMTM3LjI1MCBMIDEzMS41MDAgMjA1ICIgdHJhbnNmb3JtPSJtYXRyaXgoMSwgMCwgMCwgMSwgLTExNSwgLTEwMikiLz4KICAgIDxwYXRoIGlkPSJJRDAuODM4NDgxMTgxNzY2ODM3OCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMDAwMDAwIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgZD0iTSAxMjMuNTAwIDE5OCBDIDEyMy41MDAgMTk4IDEyMi40NTQgMjAwLjk4NyAxMjIgMjAyLjUwMCBDIDEyMS43MDQgMjAzLjQ4NiAxMjEuNTM2IDIwNC41MTEgMTIxLjI1MCAyMDUuNTAwIEMgMTIwLjYyMCAyMDcuNjc1IDExOS45MzIgMjA5Ljg0MCAxMTkuMjUwIDIxMiBDIDExOC45MzMgMjEzLjAwNCAxMTguNTUzIDIxMy45OTEgMTE4LjI1MCAyMTUgQyAxMTcuODAzIDIxNi40OTAgMTE3LjM5MyAyMTcuOTk1IDExNyAyMTkuNTAwIEMgMTE2Ljg5MyAyMTkuOTExIDExNi43NTAgMjIwLjc1MCAxMTYuNzUwIDIyMC43NTAgIiB0cmFuc2Zvcm09Im1hdHJpeCgxLCAwLCAwLCAxLCAtMTE1LCAtMTAyKSIvPgogICAgPHBhdGggaWQ9IklEMC44MjA5NjM3NDM2MDg0NDQ5IiBmaWxsPSJub25lIiBzdHJva2U9IiMwMDAwMDAiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBkPSJNIDE0MS4yNTAgMjA5IEMgMTQxLjI1MCAyMDkgMTM5Ljc1NiAyMDkuODQ3IDEzOSAyMTAuMjUwIEMgMTM3LjI1OSAyMTEuMTc5IDEzNS41MzMgMjEyLjE1MyAxMzMuNzUwIDIxMyBDIDEzMi4yMDAgMjEzLjczNiAxMzAuNTM1IDIxNC4yMzIgMTI5IDIxNSBDIDEyNi44NjYgMjE2LjA2NyAxMjQuODI5IDIxNy4zMzEgMTIyLjc1MCAyMTguNTAwIEMgMTIyLjE2NSAyMTguODI5IDEyMS41NjUgMjE5LjEzNyAxMjEgMjE5LjUwMCBDIDEyMC4zOTggMjE5Ljg4NyAxMTkuODUyIDIyMC4zNjMgMTE5LjI1MCAyMjAuNzUwIEMgMTE4LjY4NSAyMjEuMTEzIDExOC4xMTMgMjIxLjQ3NyAxMTcuNTAwIDIyMS43NTAgQyAxMTcuMzQ3IDIyMS44MTggMTE3IDIyMS43NTAgMTE3IDIyMS43NTAgIiB0cmFuc2Zvcm09Im1hdHJpeCgxLCAwLCAwLCAxLCAtMTE1LCAtMTAyKSIvPgogICAgPHBhdGggaWQ9IklEMC4wMzYxNjc5NjcxMzMyMjQwMSIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMDAwMDAwIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgZD0iTSAxMTYuNzUwIDIyMSBMIDExNy4wNTAgMjIxLjMwMCAiIHRyYW5zZm9ybT0ibWF0cml4KDEsIDAsIDAsIDEsIC0xMTUsIC0xMDIpIi8+CiAgICA8cGF0aCBpZD0iSUQwLjIxMDg1NTk1ODk4MzMwMjEyIiBmaWxsPSJub25lIiBzdHJva2U9IiMwMDAwMDAiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBkPSJNIDE4NSAxMjIuNTAwIEMgMTg1IDEyMi41MDAgMTg4Ljg3OSAxMTcuMjk3IDE5MSAxMTQuNzUwIEMgMTkxLjQ2MyAxMTQuMTgyIDE5MS42MzEgMTEzLjc2MCAxOTIuMjUwIDExMy43NTAgQyAxOTQuMjczIDExMy43MTMgMTk2LjM4OSAxMTMuODY4IDE5OC4yNTAgMTE0Ljc1MCBDIDIwMC44MzAgMTE1Ljk3NyAyMDMuMjE1IDExNy44OTUgMjA1IDEyMC4yNTAgQyAyMDYuNDc4IDEyMS45MzAgMjA2LjgxNiAxMjQuMzcwIDIwNy43NTAgMTI2LjUwMCBDIDIwNy45ODQgMTI3LjAzMiAyMDguMjE2IDEyNi40MzIgMjA4IDEyNi43NTAgQyAyMDcuMTg1IDEyNy45ODQgMjA2LjE5NyAxMjkuMDMyIDIwNS4yNTAgMTMwLjI1MCBDIDIwMy44NjYgMTMxLjk0NiAyMDEgMTM1LjUwMCAyMDEgMTM1LjUwMCAiIHRyYW5zZm9ybT0ibWF0cml4KDEsIDAsIDAsIDEsIC0xMTUsIC0xMDIpIi8+CiAgICA8cGF0aCBpZD0iSUQwLjIxMDg1NTk1ODk4MzMwMjEyIiBmaWxsPSJub25lIiBzdHJva2U9IiMwMDAwMDAiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBkPSJNIDE4NS40MDAgMTIzLjQwMCBDIDE4NS40MDAgMTIzLjQwMCAxODkuMzIwIDExNy45MzggMTkxLjU1MCAxMTUuNTUwIEMgMTkyLjA1MyAxMTQuOTI3IDE5Mi40NDIgMTE0LjE5NyAxOTMuMjAwIDExNC4xNTAgQyAxOTQuODkxIDExMy45OTAgMTk2LjY2OCAxMTQuMDIzIDE5OC4yNTAgMTE0Ljc1MCBDIDIwMC44MDkgMTE1LjkyNyAyMDMuMzM1IDExNy40MzggMjA1LjI1MCAxMTkuNTAwIEMgMjA2LjY1MyAxMjEuMDI1IDIwNy4zMTAgMTIzLjA2NSAyMDcuNzAwIDEyNS4wNTAgQyAyMDcuOTMxIDEyNS43MDkgMjA3LjMzOSAxMjYuMzY4IDIwNyAxMjYuOTUwIEMgMjA2LjI2OCAxMjguMjA3IDIwNS40OTggMTI5LjQ0MyAyMDQuNjAwIDEzMC41MDAgQyAyMDMuMDQ0IDEzMi40NjQgMTk5LjY1MCAxMzYgMTk5LjY1MCAxMzYgIiB0cmFuc2Zvcm09Im1hdHJpeCgxLjA1MjYzMTYxNjU5MjQwNzIsIDAsIDAsIDEuMDUyNjMxNjE2NTkyNDA3MiwgLTExNy42NSwgLTExOC40KSIvPgogICAgPHBhdGggaWQ9IklEMC40MTg2NjMwMjA3MTEzOTIxNiIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMDAwMDAwIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgZD0iTSAyMDQgMTI5LjI1MCBDIDIwNCAxMjkuMjUwIDIwMy4zNjQgMTI3LjU2OSAyMDMgMTI2Ljc1MCBDIDIwMi42OTggMTI2LjA3MCAyMDIuNDQwIDEyNS4zNTAgMjAyIDEyNC43NTAgQyAyMDEuNTEzIDEyNC4wODUgMjAwLjg1NCAxMjMuNTYxIDIwMC4yNTAgMTIzIEMgMTk5LjY4OCAxMjIuNDc4IDE5OS4xMDQgMTIxLjk3NCAxOTguNTAwIDEyMS41MDAgQyAxOTcuOTM3IDEyMS4wNTggMTk3LjM4MiAxMjAuNTg3IDE5Ni43NTAgMTIwLjI1MCBDIDE5Ni4xMjIgMTE5LjkxNSAxOTUuNDE2IDExOS43NTAgMTk0Ljc1MCAxMTkuNTAwIEMgMTk0LjU4MyAxMTkuNDM4IDE5NC43NTAgMTE5LjUwMCAxOTQuNzUwIDExOS41MDAgIiB0cmFuc2Zvcm09Im1hdHJpeCgxLCAwLCAwLCAxLCAtMTE1LCAtMTAyKSIvPgogICAgPHBhdGggaWQ9IklEMC4xMjcwNTU2MjU0MzEyMzk2IiBmaWxsPSIjMDAwMDAwIiBzdHJva2U9Im5vbmUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgZD0iTSAxMjEuNzUwIDIxMyBDIDEyMi4zOTMgMjEzLjA1NSAxMjMuMDM1IDIxMy4zNDYgMTIzLjUxNyAyMTMuNzY5IEMgMTI0LjA1MCAyMTQuMjM4IDEyNC40MDMgMjE0Ljg2OCAxMjQuNzAwIDIxNS41MDAgQyAxMjQuODk4IDIxNS45MjMgMTI1LjA2MCAyMTYuNDkwIDEyNC44NTAgMjE3IEMgMTI0Ljc4NCAyMTcuMjgyIDEyNC41MTUgMjE3LjIwMiAxMjQgMjE3LjUwMCBDIDEyMS45MzUgMjE4LjY5NSAxMTkuMDM3IDIyMS42NjYgMTE3Ljc1MCAyMjEgQyAxMTYuNTcwIDIyMC4zMzQgMTE3LjcyMiAyMTcuMTQ1IDExOCAyMTUuMjUwIEMgMTE4LjExMyAyMTQuNTUyIDExOC4xMjkgMjEzLjYzMCAxMTguNzUwIDIxMy4yNTAgQyAxMTkuNTk5IDIxMi43NDggMTIwLjc4OSAyMTIuOTEzIDEyMS43NTAgMjEzIFogIiB0cmFuc2Zvcm09Im1hdHJpeCgxLCAwLCAwLCAxLCAtMTE1LCAtMTAyKSIvPgogIDwvZz4KPC9zdmc+" id="10"/></item></list></costumes><sounds><list struct="atomic" id="11"></list></sounds><blocks></blocks><variables></variables><scripts><script x="30" y="91"><block s="receiveMessage"><l>Start</l><comment w="90" collapsed="false">Sets all the settings for the beginning of the game.</comment></block><block s="clear"></block><block s="bubble"><l></l></block><block s="setScale"><l>25</l></block><block s="setColor"><color>46,0,7,1</color></block><block s="gotoXY"><l>0</l><l>0</l></block><custom-block s="SetVariables"><comment w="90" collapsed="false">Resets all variables to their default.</comment></custom-block><block s="doBroadcast"><l>TicTacToe</l></block></script><script x="30" y="285"><block s="receiveMessage"><l>TicTacToe</l><comment w="90" collapsed="false">Tells player to choose team and gives instructions to play.</comment></block><block s="bubble"><l>Press X or O to choose team... When playing, use numberpad to choose location, with buttons 1-9 representing a square on the board.</l></block><block s="doSetVar"><l>TTTReadyToChooseTeam</l><l>1</l></block></script><script x="30" y="391"><block s="receiveKey"><l><option>x</option></l><comment w="90" collapsed="false">lets player play as x&apos;s. Then starts game.</comment></block><block s="doIfElse"><block s="reportEquals"><block var="TTTReadyToChooseTeam"/><l>1</l></block><script><block s="doSetVar"><l>PlayerX</l><l>1</l></block><block s="doSetVar"><l>TTTReadyToChooseTeam</l><l>0</l></block><block s="doBroadcast"><l>DrawBoard</l></block></script><script></script></block></script><script x="30" y="571"><block s="receiveKey"><l><option>o</option></l><comment w="90" collapsed="false">lets player play as O&apos;s. Then starts game</comment></block><block s="doIfElse"><block s="reportEquals"><block var="TTTReadyToChooseTeam"/><l>1</l></block><script><block s="doSetVar"><l>PlayerX</l><l>0</l></block><block s="doSetVar"><l>TTTReadyToChooseTeam</l><l>0</l></block><block s="doBroadcast"><l>DrawBoard</l></block></script><script></script></block></script><script x="30" y="751"><block s="receiveMessage"><l>DrawBoard</l><comment w="90" collapsed="false">Draws the TicTacToe board and lets the player do their first turn.</comment></block><block s="bubble"><l></l></block><custom-block s="Draw TicTacToe Board"></custom-block><custom-block s="Player Turn"></custom-block></script><script x="30" y="860"><block s="receiveMessage"><l>Turn</l></block><custom-block s="CheckWin"><comment w="90" collapsed="true">Checks if any player has 3 in a row.</comment></custom-block><custom-block s="Check Draw"><comment w="90" collapsed="true">Checks if all boxes are already filled.</comment></custom-block><block s="doIf"><block s="reportEquals"><block var="GameOver"/><l>0</l></block><script><block s="doIfElse"><block s="reportEquals"><block var="PlayerTurn"/><l>1</l><comment w="90" collapsed="true">checks who&apos;s turn it is.</comment></block><script><custom-block s="Player Turn"></custom-block></script><script><custom-block s="A.I. Turn"></custom-block></script></block></script></block></script><script x="34" y="1074"><block s="receiveKey"><l><option>r</option></l><comment w="90" collapsed="false">if player presses R, the game will restart.</comment></block><block s="doBroadcast"><l>Start</l></block></script><script x="283" y="10"><block s="receiveGo"><comment w="90" collapsed="false">Resets the scores&#xD;.</comment></block><block s="doSetVar"><l>wins</l><l>0</l></block><block s="doSetVar"><l>ties</l><l>0</l></block><block s="doSetVar"><l>losses</l><l>0</l></block><block s="doBroadcast"><l>Start</l></block></script></scripts></sprite><sprite name="WinBar" idx="2" x="0" y="0" heading="315" scale="1" volume="100" pan="0" rotation="1" draggable="true" hidden="true" costume="1" color="11.01600000000001,0,137.70000000000002,1" pen="tip" id="117"><costumes><list id="118"><item><costume name="Untitled" center-x="236" center-y="11" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAdgAAAAWCAYAAABjTI3pAAACJUlEQVR4Xu3di07CMBQA0MvL3zL+th/gR+EznZQAElg3WsY8S8xM6PNUvB1l3SJ+j+fd+fvC+dJrKdvh6yVpc96SPLXS1m5L7fJPXXbD6USAAAECrQUWuwq3EbFpXbn6mggMnfiYxBxPGodMjobkqeVeUu6U2v2f2qKv599ztV1qlf+WA+x7RKyb/LtXCQECBAgQmL/AkwA7/0HWQwIECBBoL7APsB8RsWpfvxoJECBAgMAsBTb5ClaAneX46hQBAgQI3ElgH2A/I2J5p0aolgABAgQIzE1gna9gBdi5Da3+ECBAgMA9BVY5wH5FRP79ng1SNwECBAgQmIOAADuHUdQHAgQIEJicwDJfteab0CfXQg0iQIAAAQIPKCDAPuCgaTIBAgQITF9gka5g009ag3UQIECAAAECtxHoAmy6PSd9i9hBgAABAgQIjBdIy67dR8QC7HhMJRAgQIAAgSywD7Bpi8S0k5ODAAECBAgQGC+Qll2723QE2PGYSiBAgAABAlkgLbt2Ozmlx9Slx9U5CBAgQIAAgfECAux4QyUQIECAAIE/AmnZtdvsfxMRW0AECBAgQIDATQSOAuzrwV7E+d7YVEve6anPuU+aXGZJ2inmKWl/Sdohfb1W/k3+WhRCgAABAr0F0rLr/oHrvXNJ+FAC14Jvi8lUjUnDuX716evppLEkT0naIX1ulWeK/ajdppLypT2+sOrj0SdNq/deSVtqp335AVGHG0eAMTmsAAAAAElFTkSuQmCC" id="119"/></item></list></costumes><sounds><list struct="atomic" id="120"></list></sounds><blocks></blocks><variables></variables><scripts><script x="20" y="20"><block s="receiveMessage"><l>Start</l><comment w="90" collapsed="false">Hides the bar at the beginning</comment></block><block s="hide"></block><block s="bubble"><l></l></block></script><script x="20" y="111"><block s="receiveMessage"><l>WinTop</l></block><block s="setHeading"><l>90</l></block><block s="gotoXY"><l>0</l><l>125</l></block><block s="show"></block><block s="bubble"><l>Press R to play again</l></block></script><script x="20" y="244"><block s="receiveMessage"><l>WinBottom</l></block><block s="setHeading"><l>90</l></block><block s="gotoXY"><l>0</l><l>-125</l></block><block s="show"></block><block s="bubble"><l>Press R to play again</l></block></script><script x="20" y="377"><block s="receiveMessage"><l>WinLeft</l></block><block s="setHeading"><l>0</l></block><block s="gotoXY"><l>-150</l><l>0</l></block><block s="show"></block><block s="bubble"><l>Press R to play again</l></block></script><script x="20" y="510"><block s="receiveMessage"><l>WinMiddleH</l></block><block s="setHeading"><l>90</l></block><block s="gotoXY"><l>0</l><l>0</l></block><block s="show"></block><block s="bubble"><l>Press R to play again</l></block></script><script x="20" y="643"><block s="receiveMessage"><l>WinMiddleV</l></block><block s="setHeading"><l>0</l></block><block s="gotoXY"><l>0</l><l>0</l></block><block s="show"></block><block s="bubble"><l>Press R to play again</l></block></script><script x="20" y="776"><block s="receiveMessage"><l>WinRight</l></block><block s="setHeading"><l>0</l></block><block s="gotoXY"><l>175</l><l>0</l></block><block s="show"></block><block s="bubble"><l>Press R to play again</l></block></script><script x="20" y="909"><block s="receiveMessage"><l>WinDiaLeft</l></block><block s="setHeading"><l>315</l></block><block s="gotoXY"><l>0</l><l>0</l></block><block s="show"></block><block s="bubble"><l>Press R to play again</l></block></script><script x="20" y="1042"><block s="receiveMessage"><l>WinDiaRight</l></block><block s="setHeading"><l>45</l></block><block s="gotoXY"><l>0</l><l>0</l></block><block s="show"></block><block s="bubble"><l>Press R to play again</l></block></script><comment x="217" y="121" w="80" collapsed="false">Sets the bar in the location that one player has made three in a row&#xD;&#xD;&#xD;&#xD;&#xD;&#xD;&#xD;&#xD;&#xD;&#xD;&#xD;&#xD;&#xD;&#xD;&#xD;&#xD;&#xD;&#xD;&#xD;&#xD;&#xD;&#xD;&#xD;&#xD;&#xD;&#xD;&#xD;&#xD;&#xD;&#xD;&#xD;&#xD;&#xD;&#xD;&#xD;&#xD;&#xD;&#xD;&#xD;&#xD;&#xD;&#xD;&#xD;&#xD;&#xD;&#xD;&#xD;&#xD;&#xD;&#xD;&#xD;&#xD;&#xD;&#xD;&#xD;&#xD;&#xD;&#xD;&#xD;&#xD;&#xD;&#xD;&#xD;&#xD;&#xD;&#xD;&#xD;&#xD;&#xD;&#xD;&#xD;&#xD;&#xD;&#xD;&#xD;&#xD;&#xD;.</comment><comment x="520" y="115" w="164" collapsed="false">I had not originally planned to use a second sprite, but when i was working on the win screen, I realized it would be easier to have a sprite already made that I can place wherever the three in a row is; instead of drawing a line with the pen tool. This is because I would have to find the distance and position of each spot, instead of just finding the loccation.</comment></scripts></sprite><watcher var="TTTPlayerStart" style="normal" x="9.638281249999864" y="9.638281250000013" color="243,118,29" hidden="true"/><watcher var="PlayerX" style="normal" x="9.638281249999864" y="252.52299188187487" color="243,118,29" hidden="true"/><watcher var="TTTReadyToChooseTeam" style="normal" x="9.638281249999864" y="272.7633844345311" color="243,118,29" hidden="true"/><watcher var="Box1" style="normal" x="0.513281250000091" y="326.44117380265607" color="243,118,29" hidden="true"/><watcher var="Box2" style="normal" x="156.55078124999977" y="327.5190663553122" color="243,118,29" hidden="true"/><watcher var="Box3" style="normal" x="308.93828124999936" y="327.6844589079686" color="243,118,29" hidden="true"/><watcher var="Box7" style="normal" x="0" y="2.5835291185938445" color="243,118,29" hidden="true"/><watcher var="Box8" style="normal" x="153.81328125000027" y="0" color="243,118,29" hidden="true"/><watcher var="Box9" style="normal" x="315.32578124999895" y="0.17681422390625556" color="243,118,29" hidden="true"/><watcher scope="pencil" s="xPosition" style="normal" x="-1.3117187500004093" y="106.35759932921871" color="74,108,212" hidden="true"/><watcher scope="pencil" s="yPosition" style="normal" x="162.02578124999923" y="106.19220677656244" color="74,108,212" hidden="true"/><watcher var="PlayerTurn" style="normal" x="2.7374999999994998" y="53.837500000000006" color="243,118,29" hidden="true"/><watcher var="Box4" style="normal" x="3.2507812500005002" y="149.91235146062488" color="243,118,29" hidden="true"/><watcher var="Box6" style="normal" x="324.4507812499994" y="158.45563656593734" color="243,118,29" hidden="true"/><watcher var="Box5" style="normal" x="245.06328124999914" y="220.34024401328116" color="243,118,29" hidden="true"/><watcher var="AllCornersFilled" style="normal" x="162" y="84" color="243,118,29" hidden="true"/><watcher var="TurnsSince" style="normal" x="3.6499999999998636" y="83.087501825" color="243,118,29" hidden="true"/><watcher var="PlayerStartSide" style="normal" x="164" y="26.00000399999999" color="243,118,29" hidden="true"/><watcher var="PlayerStartCorner" style="normal" x="165" y="52.000001999999995" color="243,118,29" hidden="true"/><watcher var="PlayerStartMid" style="normal" x="171" y="71" color="243,118,29" hidden="true"/><watcher scope="WinBar" s="yPosition" style="normal" x="10" y="10" color="74,108,212" hidden="true"/><watcher scope="WinBar" s="xPosition" style="normal" x="10" y="31.000001999999995" color="74,108,212" hidden="true"/><watcher scope="WinBar" s="direction" style="normal" x="10" y="52.00000399999999" color="74,108,212" hidden="true"/><watcher var="GameOver" style="normal" x="10" y="73.00000599999998" color="243,118,29" hidden="true"/><watcher var="wins" style="normal" x="0" y="339.000008" color="243,118,29"/><watcher var="ties" style="normal" x="163" y="339.00001" color="243,118,29"/><watcher var="losses" style="normal" x="322" y="339.00001199999997" color="243,118,29"/></sprites></stage><hidden></hidden><headers></headers><code></code><blocks><block-definition s="Draw TicTacToe Board" type="command" category="pen"><comment x="0" y="0" w="90" collapsed="false">Draws the game board.</comment><header></header><code></code><translations></translations><inputs></inputs><script><block s="gotoXY"><l>-80</l><l>180</l></block><block s="setSize"><l>5</l></block><block s="setColor"><color>20,0,13,1</color></block><block s="down"></block><block s="gotoXY"><l>-80</l><l>-180</l></block><block s="up"></block><block s="gotoXY"><l>80</l><l>180</l></block><block s="down"></block><block s="gotoXY"><l>80</l><l>-180</l></block><block s="up"></block><block s="gotoXY"><l>-240</l><l>60</l></block><block s="down"></block><block s="gotoXY"><l>240</l><l>60</l></block><block s="up"></block><block s="gotoXY"><l>-240</l><l>-60</l></block><block s="down"></block><block s="gotoXY"><l>240</l><l>-60</l></block><block s="up"></block><block s="gotoXY"><l>0</l><l>0</l></block></script></block-definition><block-definition s="Player Turn" type="command" category="motion"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doDeclareVariables"><list><l>a</l></list></block><block s="doSetVar"><l>PlayerTurn</l><l>0</l></block><block s="doChangeVar"><l>TurnsSince</l><l>1</l></block><block s="doSetVar"><l>a</l><l>0</l></block><block s="doUntil"><block s="reportEquals"><block var="a"/><l>1</l></block><script><block s="doIfElse"><block s="reportKeyPressed"><l><option>1</option></l></block><script><block s="doSetVar"><l>a</l><l>1</l></block><block s="doIfElse"><block s="reportEquals"><block var="Box1"/><l>0</l></block><script><block s="doSetVar"><l>Box1</l><l>1</l></block><block s="gotoXY"><l>-150</l><l>-120</l></block><custom-block s="DrawPlayerMark"></custom-block></script><script><custom-block s="Player Turn"></custom-block></script></block></script><script><block s="doIfElse"><block s="reportKeyPressed"><l><option>2</option></l></block><script><block s="doSetVar"><l>a</l><l>1</l></block><block s="doIfElse"><block s="reportEquals"><block var="Box2"/><l>0</l></block><script><block s="doSetVar"><l>Box2</l><l>1</l></block><block s="gotoXY"><l>10</l><l>-120</l></block><custom-block s="DrawPlayerMark"></custom-block></script><script><custom-block s="Player Turn"></custom-block></script></block></script><script><block s="doIfElse"><block s="reportKeyPressed"><l><option>3</option></l></block><script><block s="doSetVar"><l>a</l><l>1</l></block><block s="doIfElse"><block s="reportEquals"><block var="Box3"/><l>0</l></block><script><block s="doSetVar"><l>Box3</l><l>1</l></block><block s="gotoXY"><l>175</l><l>-120</l></block><custom-block s="DrawPlayerMark"></custom-block></script><script><custom-block s="Player Turn"></custom-block></script></block></script><script><block s="doIfElse"><block s="reportKeyPressed"><l><option>4</option></l></block><script><block s="doSetVar"><l>a</l><l>1</l></block><block s="doIfElse"><block s="reportEquals"><block var="Box4"/><l>0</l></block><script><block s="doSetVar"><l>Box4</l><l>1</l></block><block s="gotoXY"><l>-150</l><l>0</l></block><custom-block s="DrawPlayerMark"></custom-block></script><script><custom-block s="Player Turn"></custom-block></script></block></script><script><block s="doIfElse"><block s="reportKeyPressed"><l><option>5</option></l></block><script><block s="doSetVar"><l>a</l><l>1</l></block><block s="doIfElse"><block s="reportEquals"><block var="Box5"/><l>0</l></block><script><block s="doSetVar"><l>Box5</l><l>1</l></block><block s="gotoXY"><l>10</l><l>0</l></block><custom-block s="DrawPlayerMark"></custom-block></script><script><custom-block s="Player Turn"></custom-block></script></block></script><script><block s="doIfElse"><block s="reportKeyPressed"><l><option>6</option></l></block><script><block s="doSetVar"><l>a</l><l>1</l></block><block s="doIfElse"><block s="reportEquals"><block var="Box6"/><l>0</l></block><script><block s="doSetVar"><l>Box6</l><l>1</l></block><block s="gotoXY"><l>175</l><l>0</l></block><custom-block s="DrawPlayerMark"></custom-block></script><script><custom-block s="Player Turn"></custom-block></script></block></script><script><block s="doIfElse"><block s="reportKeyPressed"><l><option>7</option></l></block><script><block s="doSetVar"><l>a</l><l>1</l></block><block s="doIfElse"><block s="reportEquals"><block var="Box7"/><l>0</l></block><script><block s="doSetVar"><l>Box7</l><l>1</l></block><block s="gotoXY"><l>-150</l><l>125</l></block><custom-block s="DrawPlayerMark"></custom-block></script><script><custom-block s="Player Turn"></custom-block></script></block></script><script><block s="doIfElse"><block s="reportKeyPressed"><l><option>8</option></l></block><script><block s="doSetVar"><l>a</l><l>1</l></block><block s="doIfElse"><block s="reportEquals"><block var="Box8"/><l>0</l></block><script><block s="doSetVar"><l>Box8</l><l>1</l></block><block s="gotoXY"><l>10</l><l>125</l></block><custom-block s="DrawPlayerMark"></custom-block></script><script><custom-block s="Player Turn"></custom-block></script></block></script><script><block s="doIfElse"><block s="reportKeyPressed"><l><option>9</option></l></block><script><block s="doSetVar"><l>a</l><l>1</l></block><block s="doIfElse"><block s="reportEquals"><block var="Box9"/><l>0</l></block><script><block s="doSetVar"><l>Box9</l><l>1</l></block><block s="gotoXY"><l>175</l><l>125</l></block><custom-block s="DrawPlayerMark"></custom-block></script><script><custom-block s="Player Turn"></custom-block></script></block></script><script></script></block></script></block></script></block></script></block></script></block></script></block></script></block></script></block></script></block></script><comment w="90" collapsed="false">Checks which button the player has pressed, and draws their mark on that space.</comment></block></script></block-definition><block-definition s="DrawPlayerMark" type="command" category="pen"><header></header><code></code><translations></translations><inputs></inputs><script><block s="setHeading"><l>90</l></block><block s="doIfElse"><block s="reportEquals"><block var="PlayerX"/><l>1</l></block><script><block s="down"></block><block s="turnLeft"><l>45</l></block><block s="forward"><l>25</l></block><block s="forward"><l>-50</l></block><block s="forward"><l>25</l></block><block s="turnLeft"><l>90</l></block><block s="forward"><l>25</l></block><block s="forward"><l>-50</l></block><block s="forward"><l>25</l></block><block s="up"></block></script><script><block s="changeYPosition"><l>-25</l></block><block s="down"></block><block s="doRepeat"><l>36</l><script><block s="turnLeft"><l>10</l></block><block s="forward"><l>5</l></block></script></block><block s="up"></block></script></block><block s="setHeading"><l>90</l></block><block s="gotoXY"><l>0</l><l>0</l></block><custom-block s="AllCornersFilled"></custom-block><block s="doBroadcast"><l>Turn</l></block></script></block-definition><block-definition s="SetVariables" type="command" category="variables"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doSetVar"><l>TTTPlayerStart</l><l>1</l></block><block s="doSetVar"><l>PlayerX</l><l>0</l></block><block s="doSetVar"><l>TTTReadyToChooseTeam</l><l>0</l></block><block s="doSetVar"><l>Box1</l><l>0</l></block><block s="doSetVar"><l>Box2</l><l>0</l></block><block s="doSetVar"><l>Box3</l><l>0</l></block><block s="doSetVar"><l>Box4</l><l>0</l></block><block s="doSetVar"><l>Box5</l><l>0</l></block><block s="doSetVar"><l>Box6</l><l>0</l></block><block s="doSetVar"><l>Box7</l><l>0</l></block><block s="doSetVar"><l>Box8</l><l>0</l></block><block s="doSetVar"><l>Box9</l><l>0</l></block><block s="doSetVar"><l>PlayerTurn</l><l>0</l></block><block s="doSetVar"><l>TurnsSince</l><l>0</l></block><block s="doSetVar"><l>AllCornersFilled</l><l>0</l></block><block s="doSetVar"><l>PlayerStartMid</l><l>0</l></block><block s="doSetVar"><l>PlayerStartCorner</l><l>0</l></block><block s="doSetVar"><l>PlayerStartSide</l><l>0</l></block><block s="doSetVar"><l>GameOver</l><l>0</l></block></script></block-definition><block-definition s="A.I. Turn" type="command" category="motion"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doIfElse"><block s="reportEquals"><block var="TurnsSince"/><l>0</l></block><script><block s="doSetVar"><l>Box1</l><l>2</l></block><block s="gotoXY"><l>-150</l><l>-120</l></block><custom-block s="DrawAIMark %s"><block var="PlayerX"/></custom-block></script><script><block s="doIfElse"><block s="reportEquals"><l>1</l><block var="TurnsSince"/></block><script><block s="doIfElse"><custom-block s="A Corner Filled %s %s %s %s"><block var="Box1"/><block var="Box3"/><block var="Box7"/><block var="Box9"/><comment w="293" collapsed="true">if player started in a corner space.</comment></custom-block><script><block s="doSetVar"><l>PlayerStartCorner</l><l>1</l></block><custom-block s="FillMiddle"></custom-block><custom-block s="DrawAIMark %s"><block var="PlayerX"/></custom-block></script><script><block s="doIfElse"><custom-block s="BoxFilled %s"><block var="Box5"/></custom-block><script><block s="doSetVar"><l>PlayerStartMid</l><l>1</l></block><block s="doSetVar"><l>Box1</l><l>2</l></block><block s="gotoXY"><l>-150</l><l>-120</l></block><custom-block s="DrawAIMark %s"><block var="PlayerX"/></custom-block></script><script><block s="doSetVar"><l>PlayerStartSide</l><l>1</l><comment w="163" collapsed="true">if player started in a  side space.</comment></block><custom-block s="FillMiddle"></custom-block><custom-block s="DrawAIMark %s"><block var="PlayerX"/></custom-block></script><comment w="127" collapsed="true">if player started middle....</comment></block></script></block></script><script><block s="doIfElse"><block s="reportEquals"><l>3</l><block var="TurnsSince"/><comment w="90" collapsed="false">on its second turn, A.I. will check which spaces the player has filled and will make its move accordingly.</comment></block><script><block s="doIfElse"><block s="reportEquals"><block var="PlayerStartCorner"/><l>1</l></block><script><block s="doIfElse"><custom-block s="CheckMultipleBoxes %n %s %s %s %s %s %s %s %s"><block var="Box1"/><block var="Box3"/><l>1</l><l>1</l><l>1</l><l>1</l><l>1</l><l>1</l><l>1</l></custom-block><script><block s="doSetVar"><l>Box2</l><l>2</l></block><block s="gotoXY"><l>10</l><l>-120</l></block><custom-block s="DrawAIMark %s"><block var="PlayerX"/></custom-block></script><script><block s="doIfElse"><custom-block s="CheckMultipleBoxes %n %s %s %s %s %s %s %s %s"><block var="Box1"/><block var="Box7"/><l>1</l><l>1</l><l>1</l><l>1</l><l>1</l><l>1</l><l>1</l></custom-block><script><block s="doSetVar"><l>Box4</l><l>2</l></block><block s="gotoXY"><l>-150</l><l>0</l></block><custom-block s="DrawAIMark %s"><block var="PlayerX"/></custom-block></script><script><block s="doIfElse"><custom-block s="CheckMultipleBoxes %n %s %s %s %s %s %s %s %s"><block var="Box1"/><block var="Box9"/><l>1</l><l>1</l><l>1</l><l>1</l><l>1</l><l>1</l><l>1</l></custom-block><script><block s="doSetVar"><l>Box4</l><l>2</l></block><block s="gotoXY"><l>-150</l><l>0</l></block><custom-block s="DrawAIMark %s"><block var="PlayerX"/></custom-block></script><script><block s="doIfElse"><custom-block s="CheckMultipleBoxes %n %s %s %s %s %s %s %s %s"><block var="Box3"/><block var="Box7"/><l>1</l><l>1</l><l>1</l><l>1</l><l>1</l><l>1</l><l>1</l></custom-block><script><block s="doSetVar"><l>Box4</l><l>2</l></block><block s="gotoXY"><l>-150</l><l>0</l></block><custom-block s="DrawAIMark %s"><block var="PlayerX"/></custom-block></script><script><block s="doIfElse"><custom-block s="CheckMultipleBoxes %n %s %s %s %s %s %s %s %s"><block var="Box3"/><block var="Box9"/><l>1</l><l>1</l><l>1</l><l>1</l><l>1</l><l>1</l><l>1</l></custom-block><script><block s="doSetVar"><l>Box6</l><l>2</l></block><block s="gotoXY"><l>175</l><l>0</l></block><custom-block s="DrawAIMark %s"><block var="PlayerX"/></custom-block></script><script><block s="doIfElse"><custom-block s="CheckMultipleBoxes %n %s %s %s %s %s %s %s %s"><block var="Box7"/><block var="Box9"/><l>1</l><l>1</l><l>1</l><l>1</l><l>1</l><l>1</l><l>1</l></custom-block><script><block s="doSetVar"><l>Box8</l><l>2</l></block><block s="gotoXY"><l>10</l><l>125</l></block><custom-block s="DrawAIMark %s"><block var="PlayerX"/></custom-block></script><script><block s="doIfElse"><custom-block s="CheckMultipleBoxes %n %s %s %s %s %s %s %s %s"><block var="Box1"/><block var="Box6"/><l>1</l><l>1</l><l>1</l><l>1</l><l>1</l><l>1</l><l>1</l></custom-block><script><custom-block s="Fill Spot %n %s"><l>3</l><block var="Box3"/></custom-block></script><script><block s="doIfElse"><custom-block s="CheckMultipleBoxes %n %s %s %s %s %s %s %s %s"><block var="Box7"/><block var="Box6"/><l>1</l><l>1</l><l>1</l><l>1</l><l>1</l><l>1</l><l>1</l></custom-block><script><custom-block s="Fill Spot %n %s"><l>9</l><block var="Box9"/></custom-block></script><script><block s="doIfElse"><custom-block s="CheckMultipleBoxes %n %s %s %s %s %s %s %s %s"><block var="Box1"/><block var="Box8"/><l>1</l><l>1</l><l>1</l><l>1</l><l>1</l><l>1</l><l>1</l></custom-block><script><custom-block s="Fill Spot %n %s"><l>7</l><block var="Box7"/></custom-block></script><script><block s="doIfElse"><custom-block s="CheckMultipleBoxes %n %s %s %s %s %s %s %s %s"><block var="Box3"/><block var="Box8"/><l>1</l><l>1</l><l>1</l><l>1</l><l>1</l><l>1</l><l>1</l></custom-block><script><custom-block s="Fill Spot %n %s"><l>9</l><block var="Box9"/></custom-block></script><script><custom-block s="A.I. Attack"></custom-block></script></block></script></block></script></block></script></block></script></block></script></block></script></block></script></block></script></block></script></block></script><script><block s="doIfElse"><block s="reportEquals"><block var="PlayerStartMid"/><l>1</l></block><script><block s="doIfElse"><custom-block s="BoxFilled %s"><block var="Box3"/></custom-block><script><custom-block s="Fill Spot %n %s"><l>7</l><block var="Box7"/></custom-block></script><script><block s="doIfElse"><custom-block s="BoxFilled %s"><block var="Box7"/></custom-block><script><custom-block s="Fill Spot %n %s"><l>3</l><block var="Box3"/></custom-block></script><script><block s="doIfElse"><custom-block s="BoxFilled %s"><block var="Box9"/></custom-block><script><custom-block s="Fill Spot %n %s"><l>3</l><block var="Box3"/></custom-block></script><script><block s="doIfElse"><custom-block s="BoxFilled %s"><block var="Box2"/></custom-block><script><custom-block s="Fill Spot %n %s"><l>8</l><block var="Box8"/></custom-block></script><script><block s="doIfElse"><custom-block s="BoxFilled %s"><block var="Box4"/></custom-block><script><custom-block s="Fill Spot %n %s"><l>6</l><block var="Box6"/></custom-block></script><script><block s="doIfElse"><custom-block s="BoxFilled %s"><block var="Box6"/></custom-block><script><custom-block s="Fill Spot %n %s"><l>4</l><block var="Box4"/></custom-block></script><script><block s="doIfElse"><custom-block s="BoxFilled %s"><block var="Box8"/></custom-block><script><custom-block s="Fill Spot %n %s"><l>2</l><block var="Box2"/></custom-block></script><script><block s="doIfElse"><custom-block s="BoxFilled %s"><block var="Box9"/></custom-block><script><custom-block s="Fill Spot %n %s"><l>3</l><block var="Box3"/></custom-block></script><script><custom-block s="A.I. Attack"></custom-block></script></block></script></block></script></block></script></block></script></block></script></block></script></block></script></block></script><script><block s="doIfElse"><block s="reportEquals"><block var="PlayerStartSide"/><l>1</l></block><script><block s="doIfElse"><custom-block s="CheckMultipleBoxes %n %s %s %s %s %s %s %s %s"><block var="Box2"/><l>1</l><l>1</l><l>1</l><l>1</l><l>1</l><l>1</l><l>1</l><l>1</l></custom-block><script><block s="doIfElse"><custom-block s="CheckMultipleBoxes %n %s %s %s %s %s %s %s %s"><block var="Box2"/><block var="Box1"/><l>1</l><l>1</l><l>1</l><l>1</l><l>1</l><l>1</l><l>1</l></custom-block><script><custom-block s="Fill Spot %n %s"><l>3</l><block var="Box3"/></custom-block></script><script><block s="doIfElse"><custom-block s="CheckMultipleBoxes %n %s %s %s %s %s %s %s %s"><block var="Box2"/><block var="Box3"/><l>1</l><l>1</l><l>1</l><l>1</l><l>1</l><l>1</l><l>1</l></custom-block><script><custom-block s="Fill Spot %n %s"><l>1</l><block var="Box1"/></custom-block></script><script><block s="doIfElse"><block s="reportEquals"><block var="Box1"/><l>0</l></block><script><block s="doSetVar"><l>Box1</l><l>2</l></block><block s="gotoXY"><l>-150</l><l>-120</l></block><custom-block s="DrawAIMark %s"><block var="PlayerX"/></custom-block></script><script><block s="doIfElse"><block s="reportEquals"><block var="Box3"/><l>0</l></block><script><block s="doSetVar"><l>Box3</l><l>2</l></block><block s="gotoXY"><l>175</l><l>-120</l></block><custom-block s="DrawAIMark %s"><block var="PlayerX"/></custom-block></script><script><block s="doIfElse"><block s="reportEquals"><block var="Box7"/><l>0</l></block><script><block s="doSetVar"><l>Box7</l><l>2</l></block><block s="gotoXY"><l>-150</l><l>125</l></block><custom-block s="DrawAIMark %s"><block var="PlayerX"/></custom-block></script><script><block s="doIf"><block s="reportEquals"><block var="Box9"/><l>0</l></block><script><block s="doSetVar"><l>Box9</l><l>2</l></block><block s="gotoXY"><l>175</l><l>125</l></block><block s="doSetVar"><l>AllCornersFilled</l><l>1</l></block><custom-block s="DrawAIMark %s"><block var="PlayerX"/></custom-block></script></block></script></block></script></block></script></block></script></block></script></block></script><script><block s="doIfElse"><custom-block s="CheckMultipleBoxes %n %s %s %s %s %s %s %s %s"><block var="Box4"/><l>1</l><l>1</l><l>1</l><l>1</l><l>1</l><l>1</l><l>1</l><l>1</l></custom-block><script><block s="doIfElse"><custom-block s="CheckMultipleBoxes %n %s %s %s %s %s %s %s %s"><block var="Box4"/><block var="Box1"/><l>1</l><l>1</l><l>1</l><l>1</l><l>1</l><l>1</l><l>1</l></custom-block><script><custom-block s="Fill Spot %n %s"><l>7</l><block var="Box7"/></custom-block></script><script><block s="doIfElse"><custom-block s="CheckMultipleBoxes %n %s %s %s %s %s %s %s %s"><block var="Box4"/><block var="Box7"/><l>1</l><l>1</l><l>1</l><l>1</l><l>1</l><l>1</l><l>1</l></custom-block><script><custom-block s="Fill Spot %n %s"><l>1</l><block var="Box1"/></custom-block></script><script><block s="doIfElse"><block s="reportEquals"><block var="Box1"/><l>0</l></block><script><block s="doSetVar"><l>Box1</l><l>2</l></block><block s="gotoXY"><l>-150</l><l>-120</l></block><custom-block s="DrawAIMark %s"><block var="PlayerX"/></custom-block></script><script><block s="doIfElse"><block s="reportEquals"><block var="Box3"/><l>0</l></block><script><block s="doSetVar"><l>Box3</l><l>2</l></block><block s="gotoXY"><l>175</l><l>-120</l></block><custom-block s="DrawAIMark %s"><block var="PlayerX"/></custom-block></script><script><block s="doIfElse"><block s="reportEquals"><block var="Box7"/><l>0</l></block><script><block s="doSetVar"><l>Box7</l><l>2</l></block><block s="gotoXY"><l>-150</l><l>125</l></block><custom-block s="DrawAIMark %s"><block var="PlayerX"/></custom-block></script><script><block s="doIf"><block s="reportEquals"><block var="Box9"/><l>0</l></block><script><block s="doSetVar"><l>Box9</l><l>2</l></block><block s="gotoXY"><l>175</l><l>125</l></block><block s="doSetVar"><l>AllCornersFilled</l><l>1</l></block><custom-block s="DrawAIMark %s"><block var="PlayerX"/></custom-block></script></block></script></block></script></block></script></block></script></block></script></block></script><script><block s="doIfElse"><custom-block s="CheckMultipleBoxes %n %s %s %s %s %s %s %s %s"><block var="Box6"/><l>1</l><l>1</l><l>1</l><l>1</l><l>1</l><l>1</l><l>1</l><l>1</l></custom-block><script><block s="doIfElse"><custom-block s="CheckMultipleBoxes %n %s %s %s %s %s %s %s %s"><block var="Box6"/><block var="Box3"/><l>1</l><l>1</l><l>1</l><l>1</l><l>1</l><l>1</l><l>1</l></custom-block><script><custom-block s="Fill Spot %n %s"><l>9</l><block var="Box9"/></custom-block></script><script><block s="doIfElse"><custom-block s="CheckMultipleBoxes %n %s %s %s %s %s %s %s %s"><block var="Box6"/><block var="Box9"/><l>1</l><l>1</l><l>1</l><l>1</l><l>1</l><l>1</l><l>1</l></custom-block><script><custom-block s="Fill Spot %n %s"><l>3</l><block var="Box3"/></custom-block></script><script><block s="doIfElse"><block s="reportEquals"><block var="Box1"/><l>0</l></block><script><block s="doSetVar"><l>Box1</l><l>2</l></block><block s="gotoXY"><l>-150</l><l>-120</l></block><custom-block s="DrawAIMark %s"><block var="PlayerX"/></custom-block></script><script><block s="doIfElse"><block s="reportEquals"><block var="Box3"/><l>0</l></block><script><block s="doSetVar"><l>Box3</l><l>2</l></block><block s="gotoXY"><l>175</l><l>-120</l></block><custom-block s="DrawAIMark %s"><block var="PlayerX"/></custom-block></script><script><block s="doIfElse"><block s="reportEquals"><block var="Box7"/><l>0</l></block><script><block s="doSetVar"><l>Box7</l><l>2</l></block><block s="gotoXY"><l>-150</l><l>125</l></block><custom-block s="DrawAIMark %s"><block var="PlayerX"/></custom-block></script><script><block s="doIf"><block s="reportEquals"><block var="Box9"/><l>0</l></block><script><block s="doSetVar"><l>Box9</l><l>2</l></block><block s="gotoXY"><l>175</l><l>125</l></block><block s="doSetVar"><l>AllCornersFilled</l><l>1</l></block><custom-block s="DrawAIMark %s"><block var="PlayerX"/></custom-block></script></block></script></block></script></block></script></block></script></block></script></block></script><script><block s="doIfElse"><custom-block s="CheckMultipleBoxes %n %s %s %s %s %s %s %s %s"><block var="Box8"/><l>1</l><l>1</l><l>1</l><l>1</l><l>1</l><l>1</l><l>1</l><l>1</l></custom-block><script><block s="doIfElse"><custom-block s="CheckMultipleBoxes %n %s %s %s %s %s %s %s %s"><block var="Box8"/><block var="Box7"/><l>1</l><l>1</l><l>1</l><l>1</l><l>1</l><l>1</l><l>1</l></custom-block><script><custom-block s="Fill Spot %n %s"><l>9</l><block var="Box9"/></custom-block></script><script><block s="doIfElse"><custom-block s="CheckMultipleBoxes %n %s %s %s %s %s %s %s %s"><block var="Box8"/><block var="Box9"/><l>1</l><l>1</l><l>1</l><l>1</l><l>1</l><l>1</l><l>1</l></custom-block><script><custom-block s="Fill Spot %n %s"><l>7</l><block var="Box7"/></custom-block></script><script><block s="doIfElse"><block s="reportEquals"><block var="Box1"/><l>0</l></block><script><block s="doSetVar"><l>Box1</l><l>2</l></block><block s="gotoXY"><l>-150</l><l>-120</l></block><custom-block s="DrawAIMark %s"><block var="PlayerX"/></custom-block></script><script><block s="doIfElse"><block s="reportEquals"><block var="Box3"/><l>0</l></block><script><block s="doSetVar"><l>Box3</l><l>2</l></block><block s="gotoXY"><l>175</l><l>-120</l></block><custom-block s="DrawAIMark %s"><block var="PlayerX"/></custom-block></script><script><block s="doIfElse"><block s="reportEquals"><block var="Box7"/><l>0</l></block><script><block s="doSetVar"><l>Box7</l><l>2</l></block><block s="gotoXY"><l>-150</l><l>125</l></block><custom-block s="DrawAIMark %s"><block var="PlayerX"/></custom-block></script><script><block s="doIf"><block s="reportEquals"><block var="Box9"/><l>0</l></block><script><block s="doSetVar"><l>Box9</l><l>2</l></block><block s="gotoXY"><l>175</l><l>125</l></block><block s="doSetVar"><l>AllCornersFilled</l><l>1</l></block><custom-block s="DrawAIMark %s"><block var="PlayerX"/></custom-block></script></block></script></block></script></block></script></block></script></block></script></block></script><script><custom-block s="A.I. Attack"><comment w="90" collapsed="false">If player has 3 in a row. the A.I will block it.</comment></custom-block></script></block></script></block></script></block></script></block></script><script></script></block></script></block></script></block></script><script><block s="doIfElse"><block s="reportGreaterThan"><block var="TurnsSince"/><l>3</l></block><script><custom-block s="A.I. Attack"></custom-block></script><script></script></block></script></block></script><comment w="353.9999999999998" collapsed="true">On its first turn, the A.I will check if the player started and make it&apos;s move accordingly.</comment></block></script></block></script></block-definition><block-definition s="DrawAIMark %&apos;PlayerX&apos;" type="command" category="pen"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="setHeading"><l>90</l></block><block s="doIfElse"><block s="reportEquals"><block var="PlayerX"/><l>1</l></block><script><block s="changeYPosition"><l>-25</l></block><block s="down"></block><block s="doRepeat"><l>36</l><script><block s="turnLeft"><l>10</l></block><block s="forward"><l>5</l></block></script></block><block s="up"></block></script><script><block s="down"></block><block s="turnLeft"><l>45</l></block><block s="forward"><l>25</l></block><block s="forward"><l>-50</l></block><block s="forward"><l>25</l></block><block s="turnLeft"><l>90</l></block><block s="forward"><l>25</l></block><block s="forward"><l>-50</l></block><block s="forward"><l>25</l></block><block s="up"></block></script></block><block s="setHeading"><l>90</l></block><block s="gotoXY"><l>0</l><l>0</l></block><block s="doChangeVar"><l>TurnsSince</l><l>1</l></block><block s="doSetVar"><l>PlayerTurn</l><l>1</l></block><block s="doBroadcast"><l>Turn</l></block></script></block-definition><block-definition s="A Corner Filled %&apos;Box1&apos; %&apos;Box3&apos; %&apos;Box7&apos; %&apos;Box9&apos;" type="predicate" category="sensing"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%s"></input><input type="%s"></input><input type="%s"></input></inputs><script><block s="doIfElse"><block s="reportOr"><block s="reportOr"><block s="reportNot"><block s="reportEquals"><block var="Box1"/><l>0</l></block></block><block s="reportNot"><block s="reportEquals"><block var="Box7"/><l>0</l></block></block></block><block s="reportOr"><block s="reportNot"><block s="reportEquals"><block var="Box3"/><l>0</l></block></block><block s="reportNot"><block s="reportEquals"><block var="Box9"/><l>0</l></block></block></block></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="Fill Corner Spot %&apos;Box1&apos; %&apos;Box3&apos; %&apos;Box7&apos; %&apos;Box9&apos;" type="command" category="motion"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%s"></input><input type="%s"></input><input type="%s"></input></inputs></block-definition><block-definition s="FillMiddle" type="command" category="motion"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doIfElse"><block s="reportEquals"><block var="Box5"/><l>0</l></block><script><block s="doSetVar"><l>Box5</l><l>2</l></block><block s="gotoXY"><l>10</l><l>0</l></block></script><script></script></block></script></block-definition><block-definition s="CheckWin" type="command" category="sensing"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doIfElse"><block s="reportAnd"><block s="reportEquals"><block var="Box1"/><l>1</l></block><block s="reportAnd"><block s="reportEquals"><block var="Box2"/><l>1</l></block><block s="reportEquals"><block var="Box3"/><l>1</l></block></block></block><script><block s="doSetVar"><l>GameOver</l><l>1</l></block><custom-block s="PlayerWin"></custom-block><block s="doBroadcast"><l>WinBottom</l></block></script><script><block s="doIfElse"><block s="reportAnd"><block s="reportEquals"><block var="Box1"/><l>2</l></block><block s="reportAnd"><block s="reportEquals"><block var="Box2"/><l>2</l></block><block s="reportEquals"><block var="Box3"/><l>2</l></block></block></block><script><block s="doSetVar"><l>GameOver</l><l>1</l></block><custom-block s="A.I. Win"></custom-block><block s="doBroadcast"><l>WinBottom</l></block></script><script><block s="doIfElse"><block s="reportAnd"><block s="reportEquals"><block var="Box4"/><l>1</l></block><block s="reportAnd"><block s="reportEquals"><block var="Box5"/><l>1</l></block><block s="reportEquals"><block var="Box6"/><l>1</l></block></block></block><script><block s="doSetVar"><l>GameOver</l><l>1</l></block><custom-block s="PlayerWin"></custom-block><block s="doBroadcast"><l>WinMiddleH</l></block></script><script><block s="doIfElse"><block s="reportAnd"><block s="reportEquals"><block var="Box4"/><l>2</l></block><block s="reportAnd"><block s="reportEquals"><block var="Box5"/><l>2</l></block><block s="reportEquals"><block var="Box6"/><l>2</l></block></block></block><script><block s="doSetVar"><l>GameOver</l><l>1</l></block><custom-block s="A.I. Win"></custom-block><block s="doBroadcast"><l>WinMiddleH</l></block></script><script><block s="doIfElse"><block s="reportAnd"><block s="reportEquals"><block var="Box7"/><l>1</l></block><block s="reportAnd"><block s="reportEquals"><block var="Box8"/><l>1</l></block><block s="reportEquals"><block var="Box9"/><l>1</l></block></block></block><script><block s="doSetVar"><l>GameOver</l><l>1</l></block><custom-block s="PlayerWin"></custom-block><block s="doBroadcast"><l>WinTop</l></block></script><script><block s="doIfElse"><block s="reportAnd"><block s="reportEquals"><block var="Box7"/><l>2</l></block><block s="reportAnd"><block s="reportEquals"><block var="Box8"/><l>2</l></block><block s="reportEquals"><block var="Box9"/><l>2</l></block></block></block><script><block s="doSetVar"><l>GameOver</l><l>1</l></block><custom-block s="A.I. Win"></custom-block><block s="doBroadcast"><l>WinTop</l></block></script><script><block s="doIfElse"><block s="reportAnd"><block s="reportEquals"><block var="Box1"/><l>1</l></block><block s="reportAnd"><block s="reportEquals"><block var="Box4"/><l>1</l></block><block s="reportEquals"><block var="Box7"/><l>1</l></block></block></block><script><block s="doSetVar"><l>GameOver</l><l>1</l></block><custom-block s="PlayerWin"></custom-block><block s="doBroadcast"><l>WinLeft</l></block></script><script><block s="doIfElse"><block s="reportAnd"><block s="reportEquals"><block var="Box1"/><l>2</l></block><block s="reportAnd"><block s="reportEquals"><block var="Box4"/><l>2</l></block><block s="reportEquals"><block var="Box7"/><l>2</l></block></block></block><script><block s="doSetVar"><l>GameOver</l><l>1</l></block><custom-block s="A.I. Win"></custom-block><block s="doBroadcast"><l>WinLeft</l></block></script><script><block s="doIfElse"><block s="reportAnd"><block s="reportEquals"><block var="Box2"/><l>1</l></block><block s="reportAnd"><block s="reportEquals"><block var="Box5"/><l>1</l></block><block s="reportEquals"><block var="Box8"/><l>1</l></block></block></block><script><block s="doSetVar"><l>GameOver</l><l>1</l></block><custom-block s="PlayerWin"></custom-block><block s="doBroadcast"><l>WinMiddleV</l></block></script><script><block s="doIfElse"><block s="reportAnd"><block s="reportEquals"><block var="Box2"/><l>2</l></block><block s="reportAnd"><block s="reportEquals"><block var="Box5"/><l>2</l></block><block s="reportEquals"><block var="Box8"/><l>2</l></block></block></block><script><block s="doSetVar"><l>GameOver</l><l>1</l></block><custom-block s="A.I. Win"></custom-block><block s="doBroadcast"><l>WinMiddleV</l></block></script><script><block s="doIfElse"><block s="reportAnd"><block s="reportEquals"><block var="Box3"/><l>1</l></block><block s="reportAnd"><block s="reportEquals"><block var="Box6"/><l>1</l></block><block s="reportEquals"><block var="Box9"/><l>1</l></block></block></block><script><block s="doSetVar"><l>GameOver</l><l>1</l></block><custom-block s="PlayerWin"></custom-block><block s="doBroadcast"><l>WinRight</l></block></script><script><block s="doIfElse"><block s="reportAnd"><block s="reportEquals"><block var="Box3"/><l>2</l></block><block s="reportAnd"><block s="reportEquals"><block var="Box6"/><l>2</l></block><block s="reportEquals"><block var="Box9"/><l>2</l></block></block></block><script><block s="doSetVar"><l>GameOver</l><l>1</l></block><custom-block s="A.I. Win"></custom-block><block s="doBroadcast"><l>WinRight</l></block></script><script><block s="doIfElse"><block s="reportAnd"><block s="reportEquals"><block var="Box1"/><l>1</l></block><block s="reportAnd"><block s="reportEquals"><block var="Box5"/><l>1</l></block><block s="reportEquals"><block var="Box9"/><l>1</l></block></block></block><script><block s="doSetVar"><l>GameOver</l><l>1</l></block><custom-block s="PlayerWin"></custom-block><block s="doBroadcast"><l>WinDiaRight</l></block></script><script><block s="doIfElse"><block s="reportAnd"><block s="reportEquals"><block var="Box1"/><l>2</l></block><block s="reportAnd"><block s="reportEquals"><block var="Box5"/><l>2</l></block><block s="reportEquals"><block var="Box9"/><l>2</l></block></block></block><script><block s="doSetVar"><l>GameOver</l><l>1</l></block><custom-block s="A.I. Win"></custom-block><block s="doBroadcast"><l>WinDiaRight</l></block></script><script><block s="doIfElse"><block s="reportAnd"><block s="reportEquals"><block var="Box3"/><l>1</l></block><block s="reportAnd"><block s="reportEquals"><block var="Box5"/><l>1</l></block><block s="reportEquals"><block var="Box7"/><l>1</l></block></block></block><script><block s="doSetVar"><l>GameOver</l><l>1</l></block><custom-block s="PlayerWin"></custom-block><block s="doBroadcast"><l>WinDiaLeft</l></block></script><script><block s="doIfElse"><block s="reportAnd"><block s="reportEquals"><block var="Box3"/><l>2</l></block><block s="reportAnd"><block s="reportEquals"><block var="Box5"/><l>2</l></block><block s="reportEquals"><block var="Box7"/><l>2</l></block></block></block><script><block s="doSetVar"><l>GameOver</l><l>1</l></block><custom-block s="A.I. Win"></custom-block><block s="doBroadcast"><l>WinDiaLeft</l></block></script><script></script></block></script></block></script></block></script></block></script></block></script></block></script></block></script></block></script></block></script></block></script></block></script></block></script></block></script></block></script></block></script></block></script></block-definition><block-definition s="BoxFilled %&apos;Box5&apos;" type="predicate" category="sensing"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doIfElse"><block s="reportNot"><block s="reportEquals"><block var="Box5"/><l>0</l></block></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="AllCornersFilled" type="command" category="sensing"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doIf"><block s="reportAnd"><block s="reportNot"><block s="reportEquals"><block var="Box1"/><l>0</l></block></block><block s="reportAnd"><block s="reportNot"><block s="reportEquals"><block var="Box9"/><l>0</l></block></block><block s="reportAnd"><block s="reportNot"><block s="reportEquals"><block var="Box3"/><l>0</l></block></block><block s="reportNot"><block s="reportEquals"><block var="Box7"/><l>0</l></block></block></block></block></block><script><block s="doSetVar"><l>AllCornersFilled</l><l>1</l></block></script></block></script></block-definition><block-definition s="CheckMultipleBoxes %&apos;Box1&apos; %&apos;Box2&apos; %&apos;Box3&apos; %&apos;Box4&apos; %&apos;Box5&apos; %&apos;Box6&apos; %&apos;Box7&apos; %&apos;Box8&apos; %&apos;Box9&apos;" type="predicate" category="sensing"><header></header><code></code><translations></translations><inputs><input type="%n">1</input><input type="%s">1</input><input type="%s">1</input><input type="%s">1</input><input type="%s">1</input><input type="%s">1</input><input type="%s">1</input><input type="%s">1</input><input type="%s">1</input></inputs><script><block s="doIfElse"><block s="reportAnd"><block s="reportAnd"><block s="reportAnd"><block s="reportAnd"><block s="reportNot"><block s="reportEquals"><block var="Box1"/><l>0</l></block></block><block s="reportNot"><block s="reportEquals"><block var="Box2"/><l>0</l></block></block></block><block s="reportNot"><block s="reportEquals"><block var="Box3"/><l>0</l></block></block></block><block s="reportAnd"><block s="reportNot"><block s="reportEquals"><block var="Box4"/><l>0</l></block></block><block s="reportNot"><block s="reportEquals"><block var="Box5"/><l>0</l></block></block></block></block><block s="reportAnd"><block s="reportAnd"><block s="reportNot"><block s="reportEquals"><block var="Box6"/><l>0</l></block></block><block s="reportNot"><block s="reportEquals"><block var="Box7"/><l>0</l></block></block></block><block s="reportAnd"><block s="reportNot"><block s="reportEquals"><block var="Box8"/><l>0</l></block></block><block s="reportNot"><block s="reportEquals"><block var="Box9"/><l>0</l></block></block></block></block></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="Fill Spot %&apos;Input&apos; %&apos;CheckValidity&apos;" type="command" category="motion"><header></header><code></code><translations></translations><inputs><input type="%n"></input><input type="%s"></input></inputs><script><block s="doIfElse"><block s="reportEquals"><block var="CheckValidity"/><l>0</l></block><script><block s="doIfElse"><block s="reportEquals"><block var="Input"/><l>1</l></block><script><block s="doSetVar"><l>Box1</l><l>2</l></block><block s="gotoXY"><l>-150</l><l>-120</l></block><custom-block s="DrawAIMark %s"><block var="PlayerX"/></custom-block></script><script><block s="doIfElse"><block s="reportEquals"><block var="Input"/><l>2</l></block><script><block s="doSetVar"><l>Box2</l><l>2</l></block><block s="gotoXY"><l>10</l><l>-120</l></block><custom-block s="DrawAIMark %s"><block var="PlayerX"/></custom-block></script><script><block s="doIfElse"><block s="reportEquals"><block var="Input"/><l>3</l></block><script><block s="doSetVar"><l>Box3</l><l>2</l></block><block s="gotoXY"><l>175</l><l>-120</l></block><custom-block s="DrawAIMark %s"><block var="PlayerX"/></custom-block></script><script><block s="doIfElse"><block s="reportEquals"><block var="Input"/><l>4</l></block><script><block s="doSetVar"><l>Box4</l><l>2</l></block><block s="gotoXY"><l>-150</l><l>0</l></block><custom-block s="DrawAIMark %s"><block var="PlayerX"/></custom-block></script><script><block s="doIfElse"><block s="reportEquals"><block var="Input"/><l>5</l></block><script><block s="doSetVar"><l>Box5</l><l>2</l></block><block s="gotoXY"><l>10</l><l>0</l></block><custom-block s="DrawAIMark %s"><block var="PlayerX"/></custom-block></script><script><block s="doIfElse"><block s="reportEquals"><block var="Input"/><l>6</l></block><script><block s="doSetVar"><l>Box6</l><l>2</l></block><block s="gotoXY"><l>175</l><l>0</l></block><custom-block s="DrawAIMark %s"><block var="PlayerX"/></custom-block></script><script><block s="doIfElse"><block s="reportEquals"><block var="Input"/><l>7</l></block><script><block s="doSetVar"><l>Box7</l><l>2</l></block><block s="gotoXY"><l>-150</l><l>125</l></block><custom-block s="DrawAIMark %s"><block var="PlayerX"/></custom-block></script><script><block s="doIfElse"><block s="reportEquals"><block var="Input"/><l>8</l></block><script><block s="doSetVar"><l>Box8</l><l>2</l></block><block s="gotoXY"><l>10</l><l>125</l></block><custom-block s="DrawAIMark %s"><block var="PlayerX"/></custom-block></script><script><block s="doIf"><block s="reportEquals"><block var="Input"/><l>9</l></block><script><block s="doSetVar"><l>Box9</l><l>2</l></block><block s="gotoXY"><l>175</l><l>125</l></block><custom-block s="DrawAIMark %s"><block var="PlayerX"/></custom-block></script></block></script></block></script></block></script></block></script></block></script></block></script></block></script></block></script></block></script><script><block s="doReport"><l>0</l></block></script></block></script></block-definition><block-definition s="A.I Defend" type="command" category="motion"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doIfElse"><block s="reportAnd"><block s="reportEquals"><block var="Box1"/><l>1</l></block><block s="reportAnd"><block s="reportEquals"><block var="Box2"/><l>1</l></block><block s="reportEquals"><block var="Box3"/><l>0</l></block></block></block><script><custom-block s="Fill Spot %n %s"><l>3</l><block var="Box3"/></custom-block></script><script><block s="doIfElse"><block s="reportAnd"><block s="reportEquals"><block var="Box3"/><l>1</l></block><block s="reportAnd"><block s="reportEquals"><block var="Box2"/><l>1</l></block><block s="reportEquals"><block var="Box1"/><l>0</l></block></block></block><script><custom-block s="Fill Spot %n %s"><l>1</l><block var="Box1"/></custom-block></script><script><block s="doIfElse"><block s="reportAnd"><block s="reportEquals"><block var="Box3"/><l>1</l></block><block s="reportAnd"><block s="reportEquals"><block var="Box1"/><l>1</l></block><block s="reportEquals"><block var="Box2"/><l>0</l></block></block></block><script><custom-block s="Fill Spot %n %s"><l>2</l><block var="Box2"/></custom-block></script><script><block s="doIfElse"><block s="reportAnd"><block s="reportEquals"><block var="Box4"/><l>1</l></block><block s="reportAnd"><block s="reportEquals"><block var="Box5"/><l>1</l></block><block s="reportEquals"><block var="Box6"/><l>0</l></block></block></block><script><custom-block s="Fill Spot %n %s"><l>6</l><block var="Box6"/></custom-block></script><script><block s="doIfElse"><block s="reportAnd"><block s="reportEquals"><block var="Box4"/><l>1</l></block><block s="reportAnd"><block s="reportEquals"><block var="Box6"/><l>1</l></block><block s="reportEquals"><block var="Box5"/><l>0</l></block></block></block><script><custom-block s="Fill Spot %n %s"><l>5</l><block var="Box5"/></custom-block></script><script><block s="doIfElse"><block s="reportAnd"><block s="reportEquals"><block var="Box5"/><l>1</l></block><block s="reportAnd"><block s="reportEquals"><block var="Box6"/><l>1</l></block><block s="reportEquals"><block var="Box4"/><l>0</l></block></block></block><script><custom-block s="Fill Spot %n %s"><l>4</l><block var="Box4"/></custom-block></script><script><block s="doIfElse"><block s="reportAnd"><block s="reportEquals"><block var="Box7"/><l>1</l></block><block s="reportAnd"><block s="reportEquals"><block var="Box8"/><l>1</l></block><block s="reportEquals"><block var="Box9"/><l>0</l></block></block></block><script><custom-block s="Fill Spot %n %s"><l>9</l><block var="Box9"/></custom-block></script><script><block s="doIfElse"><block s="reportAnd"><block s="reportEquals"><block var="Box7"/><l>1</l></block><block s="reportAnd"><block s="reportEquals"><block var="Box9"/><l>1</l></block><block s="reportEquals"><block var="Box8"/><l>0</l></block></block></block><script><custom-block s="Fill Spot %n %s"><l>8</l><block var="Box8"/></custom-block></script><script><block s="doIfElse"><block s="reportAnd"><block s="reportEquals"><block var="Box8"/><l>1</l></block><block s="reportAnd"><block s="reportEquals"><block var="Box9"/><l>1</l></block><block s="reportEquals"><block var="Box7"/><l>0</l></block></block></block><script><custom-block s="Fill Spot %n %s"><l>7</l><block var="Box7"/></custom-block></script><script><block s="doIfElse"><block s="reportAnd"><block s="reportEquals"><block var="Box7"/><l>1</l></block><block s="reportAnd"><block s="reportEquals"><block var="Box4"/><l>1</l></block><block s="reportEquals"><block var="Box1"/><l>0</l></block></block></block><script><custom-block s="Fill Spot %n %s"><l>1</l><block var="Box1"/></custom-block></script><script><block s="doIfElse"><block s="reportAnd"><block s="reportEquals"><block var="Box1"/><l>1</l></block><block s="reportAnd"><block s="reportEquals"><block var="Box4"/><l>1</l></block><block s="reportEquals"><block var="Box7"/><l>0</l></block></block></block><script><custom-block s="Fill Spot %n %s"><l>7</l><block var="Box7"/></custom-block></script><script><block s="doIfElse"><block s="reportAnd"><block s="reportEquals"><block var="Box7"/><l>1</l></block><block s="reportAnd"><block s="reportEquals"><block var="Box1"/><l>1</l></block><block s="reportEquals"><block var="Box4"/><l>0</l></block></block></block><script><custom-block s="Fill Spot %n %s"><l>4</l><block var="Box4"/></custom-block></script><script><block s="doIfElse"><block s="reportAnd"><block s="reportEquals"><block var="Box8"/><l>1</l></block><block s="reportAnd"><block s="reportEquals"><block var="Box5"/><l>1</l></block><block s="reportEquals"><block var="Box2"/><l>0</l></block></block></block><script><custom-block s="Fill Spot %n %s"><l>2</l><block var="Box2"/></custom-block></script><script><block s="doIfElse"><block s="reportAnd"><block s="reportEquals"><block var="Box8"/><l>1</l></block><block s="reportAnd"><block s="reportEquals"><block var="Box2"/><l>1</l></block><block s="reportEquals"><block var="Box5"/><l>0</l></block></block></block><script><custom-block s="Fill Spot %n %s"><l>5</l><block var="Box5"/></custom-block></script><script><block s="doIfElse"><block s="reportAnd"><block s="reportEquals"><block var="Box2"/><l>1</l></block><block s="reportAnd"><block s="reportEquals"><block var="Box5"/><l>1</l></block><block s="reportEquals"><block var="Box8"/><l>0</l></block></block></block><script><custom-block s="Fill Spot %n %s"><l>8</l><block var="Box8"/></custom-block></script><script><block s="doIfElse"><block s="reportAnd"><block s="reportEquals"><block var="Box9"/><l>1</l></block><block s="reportAnd"><block s="reportEquals"><block var="Box6"/><l>1</l></block><block s="reportEquals"><block var="Box3"/><l>0</l></block></block></block><script><custom-block s="Fill Spot %n %s"><l>3</l><block var="Box3"/></custom-block></script><script><block s="doIfElse"><block s="reportAnd"><block s="reportEquals"><block var="Box9"/><l>1</l></block><block s="reportAnd"><block s="reportEquals"><block var="Box3"/><l>1</l></block><block s="reportEquals"><block var="Box6"/><l>0</l></block></block></block><script><custom-block s="Fill Spot %n %s"><l>6</l><block var="Box6"/></custom-block></script><script><block s="doIfElse"><block s="reportAnd"><block s="reportEquals"><block var="Box6"/><l>1</l></block><block s="reportAnd"><block s="reportEquals"><block var="Box3"/><l>1</l></block><block s="reportEquals"><block var="Box9"/><l>0</l></block></block></block><script><custom-block s="Fill Spot %n %s"><l>9</l><block var="Box9"/></custom-block></script><script><block s="doIfElse"><block s="reportAnd"><block s="reportEquals"><block var="Box1"/><l>1</l></block><block s="reportAnd"><block s="reportEquals"><block var="Box5"/><l>1</l></block><block s="reportEquals"><block var="Box9"/><l>0</l></block></block></block><script><custom-block s="Fill Spot %n %s"><l>9</l><block var="Box9"/></custom-block></script><script><block s="doIfElse"><block s="reportAnd"><block s="reportEquals"><block var="Box9"/><l>1</l></block><block s="reportAnd"><block s="reportEquals"><block var="Box5"/><l>1</l></block><block s="reportEquals"><block var="Box1"/><l>0</l></block></block></block><script><custom-block s="Fill Spot %n %s"><l>1</l><block var="Box1"/></custom-block></script><script><block s="doIfElse"><block s="reportAnd"><block s="reportEquals"><block var="Box1"/><l>1</l></block><block s="reportAnd"><block s="reportEquals"><block var="Box9"/><l>1</l></block><block s="reportEquals"><block var="Box5"/><l>0</l></block></block></block><script><custom-block s="Fill Spot %n %s"><l>5</l><block var="Box5"/></custom-block></script><script><block s="doIfElse"><block s="reportAnd"><block s="reportEquals"><block var="Box7"/><l>1</l></block><block s="reportAnd"><block s="reportEquals"><block var="Box5"/><l>1</l></block><block s="reportEquals"><block var="Box3"/><l>0</l></block></block></block><script><custom-block s="Fill Spot %n %s"><l>3</l><block var="Box3"/></custom-block></script><script><block s="doIfElse"><block s="reportAnd"><block s="reportEquals"><block var="Box3"/><l>1</l></block><block s="reportAnd"><block s="reportEquals"><block var="Box5"/><l>1</l></block><block s="reportEquals"><block var="Box7"/><l>0</l></block></block></block><script><custom-block s="Fill Spot %n %s"><l>7</l><block var="Box7"/></custom-block></script><script><block s="doIfElse"><block s="reportAnd"><block s="reportEquals"><block var="Box7"/><l>1</l></block><block s="reportAnd"><block s="reportEquals"><block var="Box3"/><l>1</l></block><block s="reportEquals"><block var="Box5"/><l>0</l></block></block></block><script><custom-block s="Fill Spot %n %s"><l>5</l><block var="Box5"/></custom-block></script><script><custom-block s="Fill Random Spot"></custom-block></script></block></script></block></script></block></script></block></script></block></script></block></script></block></script></block></script></block></script></block></script></block></script></block></script></block></script></block></script></block></script></block></script></block></script></block></script></block></script></block></script></block></script></block></script></block></script></block></script></block-definition><block-definition s="A.I. Attack" type="command" category="motion"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doIfElse"><block s="reportAnd"><block s="reportEquals"><block var="Box1"/><l>2</l></block><block s="reportAnd"><block s="reportEquals"><block var="Box2"/><l>2</l></block><block s="reportEquals"><block var="Box3"/><l>0</l></block></block></block><script><custom-block s="Fill Spot %n %s"><l>3</l><block var="Box3"/></custom-block></script><script><block s="doIfElse"><block s="reportAnd"><block s="reportEquals"><block var="Box3"/><l>2</l></block><block s="reportAnd"><block s="reportEquals"><block var="Box2"/><l>2</l></block><block s="reportEquals"><block var="Box1"/><l>0</l></block></block></block><script><custom-block s="Fill Spot %n %s"><l>1</l><block var="Box1"/></custom-block></script><script><block s="doIfElse"><block s="reportAnd"><block s="reportEquals"><block var="Box3"/><l>2</l></block><block s="reportAnd"><block s="reportEquals"><block var="Box1"/><l>2</l></block><block s="reportEquals"><block var="Box2"/><l>0</l></block></block></block><script><custom-block s="Fill Spot %n %s"><l>2</l><block var="Box2"/></custom-block></script><script><block s="doIfElse"><block s="reportAnd"><block s="reportEquals"><block var="Box4"/><l>2</l></block><block s="reportAnd"><block s="reportEquals"><block var="Box5"/><l>2</l></block><block s="reportEquals"><block var="Box6"/><l>0</l></block></block></block><script><custom-block s="Fill Spot %n %s"><l>6</l><block var="Box6"/></custom-block></script><script><block s="doIfElse"><block s="reportAnd"><block s="reportEquals"><block var="Box4"/><l>2</l></block><block s="reportAnd"><block s="reportEquals"><block var="Box6"/><l>2</l></block><block s="reportEquals"><block var="Box5"/><l>0</l></block></block></block><script><custom-block s="Fill Spot %n %s"><l>5</l><block var="Box5"/></custom-block></script><script><block s="doIfElse"><block s="reportAnd"><block s="reportEquals"><block var="Box5"/><l>2</l></block><block s="reportAnd"><block s="reportEquals"><block var="Box6"/><l>2</l></block><block s="reportEquals"><block var="Box4"/><l>0</l></block></block></block><script><custom-block s="Fill Spot %n %s"><l>4</l><block var="Box4"/></custom-block></script><script><block s="doIfElse"><block s="reportAnd"><block s="reportEquals"><block var="Box7"/><l>2</l></block><block s="reportAnd"><block s="reportEquals"><block var="Box8"/><l>2</l></block><block s="reportEquals"><block var="Box9"/><l>0</l></block></block></block><script><custom-block s="Fill Spot %n %s"><l>9</l><block var="Box9"/></custom-block></script><script><block s="doIfElse"><block s="reportAnd"><block s="reportEquals"><block var="Box7"/><l>2</l></block><block s="reportAnd"><block s="reportEquals"><block var="Box9"/><l>2</l></block><block s="reportEquals"><block var="Box8"/><l>0</l></block></block></block><script><custom-block s="Fill Spot %n %s"><l>8</l><block var="Box8"/></custom-block></script><script><block s="doIfElse"><block s="reportAnd"><block s="reportEquals"><block var="Box8"/><l>2</l></block><block s="reportAnd"><block s="reportEquals"><block var="Box9"/><l>2</l></block><block s="reportEquals"><block var="Box7"/><l>0</l></block></block></block><script><custom-block s="Fill Spot %n %s"><l>7</l><block var="Box7"/></custom-block></script><script><block s="doIfElse"><block s="reportAnd"><block s="reportEquals"><block var="Box7"/><l>2</l></block><block s="reportAnd"><block s="reportEquals"><block var="Box4"/><l>2</l></block><block s="reportEquals"><block var="Box1"/><l>0</l></block></block></block><script><custom-block s="Fill Spot %n %s"><l>1</l><block var="Box1"/></custom-block></script><script><block s="doIfElse"><block s="reportAnd"><block s="reportEquals"><block var="Box1"/><l>2</l></block><block s="reportAnd"><block s="reportEquals"><block var="Box4"/><l>2</l></block><block s="reportEquals"><block var="Box7"/><l>0</l></block></block></block><script><custom-block s="Fill Spot %n %s"><l>7</l><block var="Box7"/></custom-block></script><script><block s="doIfElse"><block s="reportAnd"><block s="reportEquals"><block var="Box7"/><l>2</l></block><block s="reportAnd"><block s="reportEquals"><block var="Box1"/><l>2</l></block><block s="reportEquals"><block var="Box4"/><l>0</l></block></block></block><script><custom-block s="Fill Spot %n %s"><l>4</l><block var="Box4"/></custom-block></script><script><block s="doIfElse"><block s="reportAnd"><block s="reportEquals"><block var="Box8"/><l>2</l></block><block s="reportAnd"><block s="reportEquals"><block var="Box5"/><l>2</l></block><block s="reportEquals"><block var="Box2"/><l>0</l></block></block></block><script><custom-block s="Fill Spot %n %s"><l>2</l><block var="Box2"/></custom-block></script><script><block s="doIfElse"><block s="reportAnd"><block s="reportEquals"><block var="Box8"/><l>2</l></block><block s="reportAnd"><block s="reportEquals"><block var="Box2"/><l>2</l></block><block s="reportEquals"><block var="Box5"/><l>0</l></block></block></block><script><custom-block s="Fill Spot %n %s"><l>5</l><block var="Box5"/></custom-block></script><script><block s="doIfElse"><block s="reportAnd"><block s="reportEquals"><block var="Box2"/><l>2</l></block><block s="reportAnd"><block s="reportEquals"><block var="Box5"/><l>2</l></block><block s="reportEquals"><block var="Box8"/><l>0</l></block></block></block><script><custom-block s="Fill Spot %n %s"><l>8</l><block var="Box8"/></custom-block></script><script><block s="doIfElse"><block s="reportAnd"><block s="reportEquals"><block var="Box9"/><l>2</l></block><block s="reportAnd"><block s="reportEquals"><block var="Box6"/><l>2</l></block><block s="reportEquals"><block var="Box3"/><l>0</l></block></block></block><script><custom-block s="Fill Spot %n %s"><l>3</l><block var="Box3"/></custom-block></script><script><block s="doIfElse"><block s="reportAnd"><block s="reportEquals"><block var="Box9"/><l>2</l></block><block s="reportAnd"><block s="reportEquals"><block var="Box3"/><l>2</l></block><block s="reportEquals"><block var="Box6"/><l>0</l></block></block></block><script><custom-block s="Fill Spot %n %s"><l>6</l><block var="Box6"/></custom-block></script><script><block s="doIfElse"><block s="reportAnd"><block s="reportEquals"><block var="Box6"/><l>2</l></block><block s="reportAnd"><block s="reportEquals"><block var="Box3"/><l>2</l></block><block s="reportEquals"><block var="Box9"/><l>0</l></block></block></block><script><custom-block s="Fill Spot %n %s"><l>9</l><block var="Box9"/></custom-block></script><script><block s="doIfElse"><block s="reportAnd"><block s="reportEquals"><block var="Box1"/><l>2</l></block><block s="reportAnd"><block s="reportEquals"><block var="Box5"/><l>2</l></block><block s="reportEquals"><block var="Box9"/><l>0</l></block></block></block><script><custom-block s="Fill Spot %n %s"><l>9</l><block var="Box9"/></custom-block></script><script><block s="doIfElse"><block s="reportAnd"><block s="reportEquals"><block var="Box9"/><l>2</l></block><block s="reportAnd"><block s="reportEquals"><block var="Box5"/><l>2</l></block><block s="reportEquals"><block var="Box1"/><l>0</l></block></block></block><script><custom-block s="Fill Spot %n %s"><l>1</l><block var="Box1"/></custom-block></script><script><block s="doIfElse"><block s="reportAnd"><block s="reportEquals"><block var="Box1"/><l>2</l></block><block s="reportAnd"><block s="reportEquals"><block var="Box9"/><l>2</l></block><block s="reportEquals"><block var="Box5"/><l>0</l></block></block></block><script><custom-block s="Fill Spot %n %s"><l>5</l><block var="Box5"/></custom-block></script><script><block s="doIfElse"><block s="reportAnd"><block s="reportEquals"><block var="Box7"/><l>2</l></block><block s="reportAnd"><block s="reportEquals"><block var="Box5"/><l>2</l></block><block s="reportEquals"><block var="Box3"/><l>0</l></block></block></block><script><custom-block s="Fill Spot %n %s"><l>3</l><block var="Box3"/></custom-block></script><script><block s="doIfElse"><block s="reportAnd"><block s="reportEquals"><block var="Box3"/><l>2</l></block><block s="reportAnd"><block s="reportEquals"><block var="Box5"/><l>2</l></block><block s="reportEquals"><block var="Box7"/><l>0</l></block></block></block><script><custom-block s="Fill Spot %n %s"><l>7</l><block var="Box7"/></custom-block></script><script><block s="doIfElse"><block s="reportAnd"><block s="reportEquals"><block var="Box7"/><l>2</l></block><block s="reportAnd"><block s="reportEquals"><block var="Box3"/><l>2</l></block><block s="reportEquals"><block var="Box5"/><l>0</l></block></block></block><script><custom-block s="Fill Spot %n %s"><l>5</l><block var="Box5"/></custom-block></script><script><custom-block s="A.I Defend"></custom-block></script></block></script></block></script></block></script></block></script></block></script></block></script></block></script></block></script></block></script></block></script></block></script></block></script></block></script></block></script></block></script></block></script></block></script></block></script></block></script></block></script></block></script></block></script></block></script></block></script></block-definition><block-definition s="Fill Random Spot" type="command" category="motion"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doIfElse"><block s="reportEquals"><block var="Box1"/><l>0</l></block><script><custom-block s="Fill Spot %n %s"><l>1</l><block var="Box1"/></custom-block></script><script><block s="doIfElse"><block s="reportEquals"><block var="Box2"/><l>0</l></block><script><custom-block s="Fill Spot %n %s"><l>2</l><block var="Box2"/></custom-block></script><script><block s="doIfElse"><block s="reportEquals"><block var="Box3"/><l>0</l></block><script><custom-block s="Fill Spot %n %s"><l>3</l><block var="Box3"/></custom-block></script><script><block s="doIfElse"><block s="reportEquals"><block var="Box4"/><l>0</l></block><script><custom-block s="Fill Spot %n %s"><l>4</l><block var="Box4"/></custom-block></script><script><block s="doIfElse"><block s="reportEquals"><block var="Box5"/><l>0</l></block><script><custom-block s="Fill Spot %n %s"><l>5</l><block var="Box5"/></custom-block></script><script><block s="doIfElse"><block s="reportEquals"><block var="Box6"/><l>0</l></block><script><custom-block s="Fill Spot %n %s"><l>6</l><block var="Box6"/></custom-block></script><script><block s="doIfElse"><block s="reportEquals"><block var="Box7"/><l>0</l></block><script><custom-block s="Fill Spot %n %s"><l>7</l><block var="Box7"/></custom-block></script><script><block s="doIfElse"><block s="reportEquals"><block var="Box8"/><l>0</l></block><script><custom-block s="Fill Spot %n %s"><l>8</l><block var="Box8"/></custom-block></script><script><block s="doIfElse"><block s="reportEquals"><block var="Box9"/><l>0</l></block><script><custom-block s="Fill Spot %n %s"><l>9</l><block var="Box9"/></custom-block></script><script></script></block></script></block></script></block></script></block></script></block></script></block></script></block></script></block></script></block></script></block-definition><block-definition s="PlayerWin" type="command" category="sensing"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doChangeVar"><l>wins</l><l>1</l></block><block s="setColor"><color>3,224,0,1</color></block><block s="gotoXY"><l>-200</l><l>50</l></block><block s="write"><l>YOU WIN!</l><l>100</l></block></script></block-definition><block-definition s="A.I. Win" type="command" category="sensing"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doChangeVar"><l>losses</l><l>1</l></block><block s="setColor"><color>255,47,31,1</color></block><block s="gotoXY"><l>-200</l><l>50</l></block><block s="write"><l>YOU LOSE!</l><l>100</l></block></script><scripts><script x="215" y="72"><block s="clear"></block></script></scripts></block-definition><block-definition s="Check Draw" type="command" category="sensing"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doIf"><block s="reportEquals"><block var="GameOver"/><l>0</l></block><script><block s="doIf"><block s="reportAnd"><block s="reportAnd"><block s="reportAnd"><block s="reportAnd"><block s="reportAnd"><block s="reportNot"><block s="reportEquals"><block var="Box1"/><l>0</l></block></block><block s="reportNot"><block s="reportEquals"><block var="Box2"/><l>0</l></block></block></block><block s="reportAnd"><block s="reportNot"><block s="reportEquals"><block var="Box3"/><l>0</l></block></block><block s="reportNot"><block s="reportEquals"><block var="Box4"/><l>0</l></block></block></block></block><block s="reportNot"><block s="reportEquals"><block var="Box5"/><l>0</l></block></block></block><block s="reportAnd"><block s="reportNot"><block s="reportEquals"><block var="Box6"/><l>0</l></block></block><block s="reportAnd"><block s="reportNot"><block s="reportEquals"><block var="Box7"/><l>0</l></block></block><block s="reportNot"><block s="reportEquals"><block var="Box8"/><l>0</l></block></block></block></block></block><block s="reportNot"><block s="reportEquals"><block var="Box9"/><l>0</l></block></block></block><script><block s="doChangeVar"><l>ties</l><l>1</l></block><block s="gotoXY"><l>-200</l><l>50</l></block><block s="setColor"><color>51,87,255,1</color></block><block s="write"><l>DRAW!</l><l>100</l></block><block s="bubble"><l>Press R to play again</l></block></script></block></script></block></script></block-definition></blocks><variables><variable name="TTTPlayerStart"><l>1</l></variable><variable name="Box1"><l>0</l></variable><variable name="Box2"><l>0</l></variable><variable name="Box3"><l>0</l></variable><variable name="Box4"><l>0</l></variable><variable name="Box5"><l>0</l></variable><variable name="Box6"><l>0</l></variable><variable name="Box7"><l>0</l></variable><variable name="Box8"><l>0</l></variable><variable name="Box9"><l>0</l></variable><variable name="PlayerX"><l>1</l></variable><variable name="TTTReadyToChooseTeam"><l>0</l></variable><variable name="PlayerTurn"><l>0</l></variable><variable name="TurnsSince"><l>1</l></variable><variable name="AllCornersFilled"><l>0</l></variable><variable name="PlayerStartMid"><l>0</l></variable><variable name="PlayerStartCorner"><l>0</l></variable><variable name="PlayerStartSide"><l>0</l></variable><variable name="GameOver"><l>0</l></variable><variable name="wins"><l>0</l></variable><variable name="ties"><l>0</l></variable><variable name="losses"><l>0</l></variable></variables></project><media name="Final Project Crane, Skyler" app="Snap! 5.4, http://snap.berkeley.edu" version="1"></media></snapdata>