<snapdata remixID="10227204"><project name="Jens - Conways Game of Life - The Clown" app="Snap! 6, https://snap.berkeley.edu" version="1"><notes>Le jeu de la vie&#xD;https://fr.wikipedia.org/wiki/Jeu_de_la_vie&#xD;Voir la section ` Dimension et complexité ` : &#xD;Dès les années 1980, le clown émerge à l’itération 110 d’une dynamique d’un réseau amorcé à partir d’un U initial de 7 cellules (appelé généralement "pi heptomino") formant une image de la lettre U. &#xD;&#xD; Just changing the initial conditions from Jen&apos;s project https://snap.berkeley.edu/project?user=jens&amp;project=Conways%20Game%20of%20Life%20-%20Gospers%20Gun</notes><thumbnail>data:image/png;base64,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</thumbnail><stage name="Stage" width="480" height="360" costume="1" color="255,255,255,1" tempo="60" threadsafe="false" penlog="false" volume="100" pan="0" lines="round" ternary="true" hyperops="true" codify="false" inheritance="true" sublistIDs="false" scheduled="false" id="1"><pentrails>data:image/png;base64,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</pentrails><costumes><list id="2"><item><costume name="Untitled" center-x="240" center-y="180" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAAGFUlEQVR4nO3OIQHAQBAEsfNvunXxCyYgPHd3HwDw3DwAAEXzAAAUzQMAUDQPAEDRPAAARfMAABTNAwBQNA8AQNE8AABF8wAAFM0DAFA0DwBA0TwAAEXzAAAUzQMAUDQPAEDRPAAARfMAABTNAwBQNA8AQNE8AABF8wAAFM0DAFA0DwBA0TwAAEXzAAAUzQMAUDQPAEDRPAAARfMAABTNAwBQNA8AQNE8AABF8wAAFM0DAFA0DwBA0TwAAEXzAAAUzQMAUDQPAEDRPAAARfMAABTNAwBQNA8AQNE8AABF8wAAFM0DAFA0DwBA0TwAAEXzAAAUzQMAUDQPAEDRPAAARfMAABTNAwBQNA8AQNE8AABF8wAAFM0DAFA0DwBA0TwAAEXzAAAUzQMAUDQPAEDRPAAARfMAABTNAwBQNA8AQNE8AABF8wAAFM0DAFA0DwBA0TwAAEXzAAAUzQMAUDQPAEDRPAAARfMAABTNAwBQNA8AQNE8AABF8wAAFM0DAFA0DwBA0TwAAEXzAAAUzQMAUDQPAEDRPAAARfMAABTNAwBQNA8AQNE8AABF8wAAFM0DAFA0DwBA0TwAAEXzAAAUzQMAUDQPAEDRPAAARfMAABTNAwBQNA8AQNE8AABF8wAAFM0DAFA0DwBA0TwAAEXzAAAUzQMAUDQPAEDRPAAARfMAABTNAwBQNA8AQNE8AABF8wAAFM0DAFA0DwBA0TwAAEXzAAAUzQMAUDQPAEDRPAAARfMAABTNAwBQNA8AQNE8AABF8wAAFM0DAFA0DwBA0TwAAEXzAAAUzQMAUDQPAEDRPAAARfMAABTNAwBQNA8AQNE8AABF8wAAFM0DAFA0DwBA0TwAAEXzAAAUzQMAUDQPAEDRPAAARfMAABTNAwBQNA8AQNE8AABF8wAAFM0DAFA0DwBA0TwAAEXzAAAUzQMAUDQPAEDRPAAARfMAABTNAwBQNA8AQNE8AABF8wAAFM0DAFA0DwBA0TwAAEXzAAAUzQMAUDQPAEDRPAAARfMAABTNAwBQNA8AQNE8AABF8wAAFM0DAFA0DwBA0TwAAEXzAAAUzQMAUDQPAEDRPAAARfMAABTNAwBQNA8AQNE8AABF8wAAFM0DAFA0DwBA0TwAAEXzAAAUzQMAUDQPAEDRPAAARfMAABTNAwBQNA8AQNE8AABF8wAAFM0DAFA0DwBA0TwAAEXzAAAUzQMAUDQPAEDRPAAARfMAABTNAwBQNA8AQNE8AABF8wAAFM0DAFA0DwBA0TwAAEXzAAAUzQMAUDQPAEDRPAAARfMAABTNAwBQNA8AQNE8AABF8wAAFM0DAFA0DwBA0TwAAEXzAAAUzQMAUDQPAEDRPAAARfMAABTNAwBQNA8AQNE8AABF8wAAFM0DAFA0DwBA0TwAAEXzAAAUzQMAUDQPAEDRPAAARfMAABTNAwBQNA8AQNE8AABF8wAAFM0DAFA0DwBA0TwAAEXzAAAUzQMAUDQPAEDRPAAARfMAABTNAwBQNA8AQNE8AABF8wAAFM0DAFA0DwBA0TwAAEXzAAAUzQMAUDQPAEDRPAAARfMAABTNAwBQNA8AQNE8AABF8wAAFM0DAFA0DwBA0TwAAEXzAAAUzQMAUDQPAEDRPAAARfMAABTNAwBQNA8AQNE8AABF8wAAFM0DAFA0DwBA0TwAAEXzAAAUzQMAUDQPAEDRPAAARfMAABTNAwBQNA8AQNE8AABF8wAAFM0DAFA0DwBA0TwAAEXzAAAUzQMAUDQPAEDRPAAARfMAABTNAwBQNA8AQNE8AABF8wAAFM0DAFA0DwBA0TwAAEXzAAAUzQMAUDQPAEDRPAAARfMAABTNAwBQNA8AQNE8AABF8wAAFM0DAFA0DwBA0TwAAEXzAAAUzQMAUDQPAEDRPAAARfMAABTNAwBQNA8AQNE8AABF8wAAFM0DAFA0DwBA0TwAAEXzAAAUzQMAUDQPAEDRPAAARfMAABTNAwBQNA8AQNE8AABF8wAAFM0DAFA0DwBA0TwAAEXzAAAUzQMAUDQPAEDRPAAARfMAABTNAwBQNA8AQNE8AABF8wAAFM0DAJDzAwnWhGGOnjSMAAAAAElFTkSuQmCC" id="3"/></item></list></costumes><sounds><list struct="atomic" id="4"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites><sprite name="Sprite" idx="1" x="52" y="-104" heading="270" scale="1" volume="100" pan="0" rotation="0" draggable="true" hidden="true" costume="0" color="71,131,255,1" pen="tip" id="9"><costumes><list struct="atomic" id="10"></list></costumes><sounds><list struct="atomic" id="11"></list></sounds><blocks></blocks><variables></variables><scripts><script x="36" y="10"><block s="receiveGo"></block><block s="hide"></block><block s="doDeclareVariables"><list><l>grid</l><l>buffer</l></list></block><block s="doSetVar"><l>size</l><l>8</l></block><block s="doSetVar"><l>nb_iteration</l><l>0</l></block><block s="doSetVar"><l>width</l><block s="reportMonadic"><l><option>floor</option></l><block s="reportQuotient"><custom-block s="stage width"></custom-block><block var="size"/></block></block></block><block s="doSetVar"><l>height</l><block s="reportMonadic"><l><option>floor</option></l><block s="reportQuotient"><custom-block s="stage height"></custom-block><block var="size"/></block></block></block><block s="doSetVar"><l>grid</l><custom-block s="table of %n columns by %n rows default: %s"><block var="width"/><block var="height"/><block s="reportBoolean"><l><bool>false</bool></l></block></custom-block></block><block s="doSetVar"><l>buffer</l><custom-block s="table of %n columns by %n rows default: %s"><block var="width"/><block var="height"/><block s="reportBoolean"><l><bool>false</bool></l></block></custom-block></block><block s="doIfElse"><block s="reportLessThan"><block var="size"/><l>14</l></block><script><custom-block s="Clown U initiation %obj"><block var="grid"/></custom-block></script><script><block s="doWarp"><script><block s="doRepeat"><l>80</l><script><custom-block s="at column %n row %n of %obj put %s"><block s="reportRandom"><l>1</l><block var="width"/></block><block s="reportRandom"><l>1</l><block var="height"/></block><block var="grid"/><block s="reportBoolean"><l><bool>true</bool></l></block></custom-block></script></block></script></block></script></block><block s="doUntil"><block s="reportEquals"><block var="nb_iteration"/><l>111</l></block><script><custom-block s="plot grid %obj cell size %n"><block var="grid"/><block var="size"/></custom-block><custom-block s="tick source %obj target %obj"><block var="grid"/><block var="buffer"/></custom-block><custom-block s="switch values of %anyUE and %anyUE"><block var="buffer"/><block var="grid"/></custom-block><block s="doChangeVar"><l>nb_iteration</l><l>1</l></block></script></block></script><script x="458" y="30.666666666666686"><block s="receiveKey"><l><option>space</option></l></block><block s="doIfElse"><block s="reportGreaterThan"><block var="size"/><l>12</l></block><script><block s="doSetVar"><l>size</l><l>12</l></block></script><script><block s="doSetVar"><l>size</l><l>20</l></block></script></block><block s="doBroadcast"><l>__shout__go__</l></block></script><script x="277.000001" y="653.833334333331"><block s="doIf"><block s="reportMouseDown"></block><script><block s="doDeclareVariables"><list><l>coords</l></list></block><block s="doUntil"><block s="reportNot"><block s="reportMouseDown"></block></block><script><block s="doSetVar"><l>coords</l><custom-block s="coordinates at mouse size %n"><block var="size"/></custom-block></block><custom-block s="at column %n row %n of %obj put %s"><custom-block s="x of %obj"><block var="coords"/></custom-block><custom-block s="y of %obj"><block var="coords"/></custom-block><block var="grid"/><block s="reportBoolean"><l><bool>true</bool></l></block></custom-block><custom-block s="plot grid %obj cell size %n"><block var="grid"/><block var="size"/></custom-block></script></block></script></block></script><script x="32" y="681.8333343333314"><block s="setColor"><color>255,15,231,1</color></block><block s="gotoXY"><l>-60</l><l>120</l></block><custom-block s="dot %n"><l>10</l></custom-block></script><script x="437.000001" y="308.0000010000005"><custom-block s="Gospers Glider Gun %obj"><block var="grid"/></custom-block></script></scripts></sprite><watcher scope="Sprite" s="direction" style="normal" x="14.453958058049807" y="44.80727287074532" color="74,108,212" hidden="true"/><watcher var="width" style="normal" x="11.173916861020302" y="11.173916861020388" color="243,118,29" hidden="true"/><watcher var="height" style="normal" x="11.173916861020302" y="34.639144503946625" color="243,118,29" hidden="true"/><watcher var="size" style="slider" min="1" max="100" x="7.425614381593277" y="7.425614381592993" color="243,118,29" hidden="true"/><watcher var="nb_iteration" style="normal" x="10" y="10" color="243,118,29" hidden="true"/></sprites></stage><hidden></hidden><headers></headers><code></code><blocks><block-definition s="dot %&apos;size&apos;" type="command" category="pen"><header></header><code></code><translations></translations><inputs><input type="%n">5</input></inputs><script><block s="setSize"><block var="size"/></block><block s="down"></block><block s="forward"><l>0</l></block><block s="up"></block></script></block-definition><block-definition s="table of %&apos;x&apos; columns by %&apos;y&apos; rows default: %&apos;value&apos;" type="reporter" category="lists"><header></header><code></code><translations></translations><inputs><input type="%n">120</input><input type="%n">90</input><input type="%s">0</input></inputs><script><block s="doWarp"><script><block s="doDeclareVariables"><list><l>empty row</l><l>table</l></list></block><block s="doSetVar"><l>empty row</l><block s="reportNewList"><list></list></block></block><block s="doRepeat"><block var="x"/><script><block s="doAddToList"><block var="value"/><block var="empty row"/></block></script></block><block s="doSetVar"><l>table</l><block s="reportNewList"><list><block var="empty row"/></list></block></block><block s="doRepeat"><block s="reportDifference"><block var="y"/><l>1</l></block><script><block s="doAddToList"><custom-block s="map %repRing over %l"><block s="reifyReporter"><autolambda><custom-block s="%s"><l></l></custom-block></autolambda><list></list></block><block var="empty row"/></custom-block><block var="table"/></block></script></block><block s="doReport"><block var="table"/></block></script></block></script></block-definition><block-definition s="at column %&apos;col&apos; row %&apos;row&apos; of %&apos;table&apos; put %&apos;value&apos;" type="command" category="lists"><header></header><code></code><translations></translations><inputs><input type="%n">60</input><input type="%n">45</input><input type="%obj"></input><input type="%s"></input></inputs><script><block s="doReplaceInList"><block var="col"/><block s="reportListItem"><block var="row"/><block var="table"/></block><block var="value"/></block></script></block-definition><block-definition s="point x: %&apos;x&apos; y: %&apos;y&apos;" type="reporter" category="other"><header></header><code></code><translations></translations><inputs><input type="%n"></input><input type="%n"></input></inputs><script><block s="doReport"><block s="reportNewList"><list><block var="x"/><block var="y"/></list></block></block></script></block-definition><block-definition s="x of %&apos;point&apos;" type="reporter" category="other"><header></header><code></code><translations></translations><inputs><input type="%obj"></input></inputs><script><block s="doReport"><block s="reportListItem"><l>1</l><block var="point"/></block></block></script></block-definition><block-definition s="y of %&apos;point&apos;" type="reporter" category="other"><header></header><code></code><translations></translations><inputs><input type="%obj"></input></inputs><script><block s="doReport"><block s="reportListItem"><l>2</l><block var="point"/></block></block></script></block-definition><block-definition s="stage width" type="reporter" category="sensing"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><block s="evaluate"><block s="reportJSFunction"><list></list><l>return StageMorph.prototype.dimensions.x;</l></block><list></list></block></block></script></block-definition><block-definition s="stage height" type="reporter" category="sensing"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><block s="evaluate"><block s="reportJSFunction"><list></list><l>return StageMorph.prototype.dimensions.y;</l></block><list></list></block></block></script></block-definition><block-definition s="plot grid %&apos;table&apos; cell size %&apos;size&apos;" type="command" category="pen"><header></header><code></code><translations></translations><inputs><input type="%obj"></input><input type="%n">4</input></inputs><script><block s="doDeclareVariables"><list><l>left</l><l>top</l><l>row</l><l>col</l></list></block><block s="doSetVar"><l>left</l><block s="reportDifference"><block s="reportProduct"><block s="reportQuotient"><block var="width"/><l>-2</l></block><block var="size"/></block><block s="reportQuotient"><block var="size"/><l>2</l></block></block></block><block s="doSetVar"><l>top</l><block s="reportDifference"><block s="reportProduct"><block s="reportQuotient"><block var="height"/><l>2</l></block><block var="size"/></block><block s="reportQuotient"><block var="size"/><l>2</l></block></block></block><block s="doSetVar"><l>row</l><l>1</l></block><block s="clear"></block><block s="doWarp"><script><block s="doRepeat"><block var="height"/><script><block s="doSetVar"><l>col</l><l>1</l></block><block s="doRepeat"><block var="width"/><script><block s="doIf"><block s="reportListItem"><block var="col"/><block s="reportListItem"><block var="row"/><block var="table"/></block></block><script><block s="gotoXY"><block s="reportSum"><block var="left"/><block s="reportProduct"><block var="col"/><block var="size"/></block></block><block s="reportDifference"><block var="top"/><block s="reportProduct"><block var="row"/><block var="size"/></block></block></block><block s="setColor"><color>71,131,255,1</color></block><custom-block s="dot %n"><block var="size"/></custom-block></script></block><block s="doChangeVar"><l>col</l><l>1</l></block></script></block><block s="doChangeVar"><l>row</l><l>1</l></block></script></block></script></block></script></block-definition><block-definition s="empty? %&apos;data&apos;" type="predicate" category="lists"><header></header><code></code><translations>de:ist _ leer?&#xD;</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="for each %&apos;item&apos; of %&apos;data&apos; %&apos;action&apos;" type="command" category="lists"><header></header><code></code><translations>de:für jedes _ von _ _&#xD;</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="%&apos;x&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doReport"><block var="x"/></block></script></block-definition><block-definition s="map %&apos;func&apos; over %&apos;data&apos;" type="reporter" category="lists"><header></header><code></code><translations>de:wende _ an auf _&#xD;</translations><inputs><input type="%repRing"></input><input type="%l"></input></inputs><script><block s="doIf"><custom-block s="empty? %l"><block var="data"/></custom-block><script><block s="doReport"><block var="data"/></block></script></block><block s="doReport"><block s="reportCONS"><block s="evaluate"><block var="func"/><list><block s="reportListItem"><l>1</l><block var="data"/></block></list></block><custom-block s="map %repRing over %l"><block var="func"/><block s="reportCDR"><block var="data"/></block></custom-block></block></block></script></block-definition><block-definition s="count region of x: %&apos;col&apos; y: %&apos;row&apos; in %&apos;table&apos;" type="reporter" category="sensing"><header></header><code></code><translations></translations><inputs><input type="%n"></input><input type="%n"></input><input type="%obj"></input></inputs><script><block s="doDeclareVariables"><list><l>count</l><l>read col</l><l>read row</l></list></block><block s="doSetVar"><l>count</l><l>0</l></block><block s="doSetVar"><l>read row</l><block s="reportDifference"><block var="row"/><l>1</l></block></block><block s="doRepeat"><l>3</l><script><block s="doIf"><block s="reportAnd"><block s="reportGreaterThan"><block var="read row"/><l>0</l></block><block s="reportLessThan"><block var="read row"/><block s="reportSum"><block var="height"/><l>1</l></block></block></block><script><block s="doSetVar"><l>read col</l><block s="reportDifference"><block var="col"/><l>1</l></block></block><block s="doRepeat"><l>3</l><script><block s="doIf"><block s="reportAnd"><block s="reportGreaterThan"><block var="read col"/><l>0</l></block><block s="reportLessThan"><block var="read col"/><block s="reportSum"><block var="width"/><l>1</l></block></block></block><script><block s="doIf"><block s="reportListItem"><block var="read col"/><block s="reportListItem"><block var="read row"/><block var="table"/></block></block><script><block s="doChangeVar"><l>count</l><l>1</l></block><block s="doIf"><block s="reportGreaterThan"><block var="count"/><l>4</l></block><script><block s="doReport"><l>5</l></block></script></block></script></block></script></block><block s="doChangeVar"><l>read col</l><l>1</l></block></script></block></script></block><block s="doChangeVar"><l>read row</l><l>1</l></block></script></block><block s="doReport"><block var="count"/></block></script></block-definition><block-definition s="new generation of x: %&apos;col&apos; y: %&apos;row&apos; in %&apos;table&apos;" type="predicate" category="sensing"><header></header><code></code><translations></translations><inputs><input type="%n"></input><input type="%n"></input><input type="%obj"></input></inputs><script><block s="doDeclareVariables"><list><l>neighbors</l></list></block><block s="doSetVar"><l>neighbors</l><custom-block s="count region of x: %n y: %n in %obj"><block var="col"/><block var="row"/><block var="table"/></custom-block></block><block s="doReport"><block s="reportOr"><block s="reportEquals"><block var="neighbors"/><l>3</l></block><block s="reportAnd"><block s="reportEquals"><block var="neighbors"/><l>4</l></block><block s="reportListItem"><block var="col"/><block s="reportListItem"><block var="row"/><block var="table"/></block></block></block></block></block></script></block-definition><block-definition s="tick source %&apos;src&apos; target %&apos;trg&apos;" type="command" category="looks"><header></header><code></code><translations></translations><inputs><input type="%obj"></input><input type="%obj"></input></inputs><script><block s="doDeclareVariables"><list><l>row</l><l>col</l></list></block><block s="doSetVar"><l>row</l><l>1</l></block><block s="doWarp"><script><block s="doRepeat"><block var="height"/><script><block s="doSetVar"><l>col</l><l>1</l></block><block s="doRepeat"><block var="width"/><script><block s="doReplaceInList"><block var="col"/><block s="reportListItem"><block var="row"/><block var="trg"/></block><custom-block s="new generation of x: %n y: %n in %obj"><block var="col"/><block var="row"/><block var="src"/></custom-block></block><block s="doChangeVar"><l>col</l><l>1</l></block></script></block><block s="doChangeVar"><l>row</l><l>1</l></block></script></block></script></block></script></block-definition><block-definition s="Gospers Glider Gun %&apos;table&apos;" type="command" category="other"><header></header><code></code><translations></translations><inputs><input type="%obj"></input></inputs><script><custom-block s="for each %upvar of %l %cs"><l>organism</l><block s="reportNewList"><list><block s="reportNewList"><list><custom-block s="point x: %n y: %n"><l>2</l><l>6</l></custom-block><custom-block s="point x: %n y: %n"><l>2</l><l>7</l></custom-block><custom-block s="point x: %n y: %n"><l>3</l><l>6</l></custom-block><custom-block s="point x: %n y: %n"><l>3</l><l>7</l></custom-block></list></block><block s="reportNewList"><list><custom-block s="point x: %n y: %n"><l>12</l><l>6</l></custom-block><custom-block s="point x: %n y: %n"><l>12</l><l>7</l></custom-block><custom-block s="point x: %n y: %n"><l>12</l><l>8</l></custom-block><custom-block s="point x: %n y: %n"><l>13</l><l>5</l></custom-block><custom-block s="point x: %n y: %n"><l>13</l><l>9</l></custom-block><custom-block s="point x: %n y: %n"><l>14</l><l>4</l></custom-block><custom-block s="point x: %n y: %n"><l>14</l><l>10</l></custom-block><custom-block s="point x: %n y: %n"><l>15</l><l>4</l></custom-block><custom-block s="point x: %n y: %n"><l>15</l><l>10</l></custom-block><custom-block s="point x: %n y: %n"><l>16</l><l>7</l></custom-block><custom-block s="point x: %n y: %n"><l>17</l><l>5</l></custom-block><custom-block s="point x: %n y: %n"><l>17</l><l>9</l></custom-block><custom-block s="point x: %n y: %n"><l>18</l><l>6</l></custom-block><custom-block s="point x: %n y: %n"><l>18</l><l>7</l></custom-block><custom-block s="point x: %n y: %n"><l>18</l><l>8</l></custom-block><custom-block s="point x: %n y: %n"><l>19</l><l>7</l></custom-block></list></block><block s="reportNewList"><list><custom-block s="point x: %n y: %n"><l>22</l><l>4</l></custom-block><custom-block s="point x: %n y: %n"><l>22</l><l>5</l></custom-block><custom-block s="point x: %n y: %n"><l>22</l><l>6</l></custom-block><custom-block s="point x: %n y: %n"><l>23</l><l>4</l></custom-block><custom-block s="point x: %n y: %n"><l>23</l><l>5</l></custom-block><custom-block s="point x: %n y: %n"><l>23</l><l>6</l></custom-block><custom-block s="point x: %n y: %n"><l>24</l><l>3</l></custom-block><custom-block s="point x: %n y: %n"><l>24</l><l>7</l></custom-block><custom-block s="point x: %n y: %n"><l>26</l><l>2</l></custom-block><custom-block s="point x: %n y: %n"><l>26</l><l>3</l></custom-block><custom-block s="point x: %n y: %n"><l>26</l><l>7</l></custom-block><custom-block s="point x: %n y: %n"><l>26</l><l>8</l></custom-block></list></block><block s="reportNewList"><list><custom-block s="point x: %n y: %n"><l>36</l><l>4</l></custom-block><custom-block s="point x: %n y: %n"><l>36</l><l>5</l></custom-block><custom-block s="point x: %n y: %n"><l>37</l><l>4</l></custom-block><custom-block s="point x: %n y: %n"><l>37</l><l>5</l></custom-block></list></block></list><comment w="90" collapsed="false">Gosper&apos;s Glider Gun</comment></block><script><custom-block s="for each %upvar of %l %cs"><l>cell</l><block var="organism"/><script><custom-block s="at column %n row %n of %obj put %s"><custom-block s="x of %obj"><block var="cell"/></custom-block><custom-block s="y of %obj"><block var="cell"/></custom-block><block var="table"/><block s="reportBoolean"><l><bool>true</bool></l></block></custom-block></script></custom-block></script></custom-block></script></block-definition><block-definition s="switch values of %&apos;a&apos; and %&apos;b&apos;" type="command" category="other"><header></header><code></code><translations></translations><inputs><input type="%anyUE"></input><input type="%anyUE"></input></inputs><script><block s="doDeclareVariables"><list><l>tmp</l></list></block><block s="doSetVar"><l>tmp</l><block s="evaluate"><block var="a"/><list></list></block></block><block s="doRun"><block s="reifyScript"><script><block s="doSetVar"><l></l><l></l></block></script><list></list></block><list><block var="a"/><block s="evaluate"><block var="b"/><list></list></block></list></block><block s="doRun"><block s="reifyScript"><script><block s="doSetVar"><l></l><l></l></block></script><list></list></block><list><block var="b"/><block var="tmp"/></list></block></script></block-definition><block-definition s="coordinates at mouse size %&apos;size&apos;" type="reporter" category="sensing"><header></header><code></code><translations></translations><inputs><input type="%n"></input></inputs><script><block s="doDeclareVariables"><list><l>left</l><l>top</l><l>row</l><l>col</l><l>abs x</l><l>abs y</l></list></block><block s="doSetVar"><l>abs x</l><block s="reportSum"><block s="reportMouseX"></block><block s="reportQuotient"><custom-block s="stage width"></custom-block><l>2</l></block></block></block><block s="doSetVar"><l>abs y</l><block s="reportSum"><block s="reportProduct"><block s="reportMouseY"></block><l>-1</l></block><block s="reportQuotient"><custom-block s="stage height"></custom-block><l>2</l></block></block></block><block s="doReport"><block s="reportNewList"><list><block s="reportMonadic"><l><option>ceiling</option></l><block s="reportQuotient"><block var="abs x"/><block var="size"/></block></block><block s="reportMonadic"><l><option>floor</option></l><block s="reportQuotient"><block var="abs y"/><block var="size"/></block></block></list></block></block></script></block-definition><block-definition s="Clown U initiation %&apos;table&apos;" type="command" category="other"><header></header><code></code><translations></translations><inputs><input type="%obj"></input></inputs><script><custom-block s="for each %upvar of %l %cs"><l>organism</l><block s="reportNewList"><list><block s="reportNewList"><list><custom-block s="point x: %n y: %n"><l>29</l><l>23</l></custom-block><custom-block s="point x: %n y: %n"><l>29</l><l>24</l></custom-block><custom-block s="point x: %n y: %n"><l>29</l><l>25</l></custom-block><custom-block s="point x: %n y: %n"><l>30</l><l>23</l></custom-block><custom-block s="point x: %n y: %n"><l>31</l><l>23</l></custom-block><custom-block s="point x: %n y: %n"><l>31</l><l>24</l></custom-block><custom-block s="point x: %n y: %n"><l>31</l><l>25</l></custom-block></list></block></list><comment w="90" collapsed="false">U coordinates</comment></block><script><custom-block s="for each %upvar of %l %cs"><l>cell</l><block var="organism"/><script><custom-block s="at column %n row %n of %obj put %s"><custom-block s="x of %obj"><block var="cell"/></custom-block><custom-block s="y of %obj"><block var="cell"/></custom-block><block var="table"/><block s="reportBoolean"><l><bool>true</bool></l></block></custom-block></script></custom-block></script></custom-block></script></block-definition><block-definition s="Clown U initiation_b %&apos;table&apos;" type="command" category="other"><header></header><code></code><translations></translations><inputs><input type="%obj"></input></inputs><script><custom-block s="for each %upvar of %l %cs"><l>organism</l><block s="reportNewList"><list><block s="reportNewList"><list><custom-block s="point x: %n y: %n"><block s="reportDifference"><block s="reportQuotient"><block var="width"/><l>2</l></block><l>1</l></block><block s="reportDifference"><block s="reportQuotient"><block var="height"/><l>2</l></block><l>1</l></block></custom-block><custom-block s="point x: %n y: %n"><block s="reportDifference"><block s="reportQuotient"><block var="width"/><l>2</l></block><l>1</l></block><block s="reportQuotient"><block var="height"/><l>2</l></block></custom-block><custom-block s="point x: %n y: %n"><block s="reportDifference"><block s="reportQuotient"><block var="width"/><l>2</l></block><l>1</l></block><block s="reportSum"><block s="reportQuotient"><block var="height"/><l>2</l></block><l>1</l></block></custom-block><custom-block s="point x: %n y: %n"><block s="reportQuotient"><block var="width"/><l>2</l></block><block s="reportDifference"><block s="reportQuotient"><block var="height"/><l>2</l></block><l>1</l></block></custom-block><custom-block s="point x: %n y: %n"><block s="reportSum"><block s="reportQuotient"><block var="width"/><l>2</l></block><l>1</l></block><block s="reportDifference"><block s="reportQuotient"><block var="height"/><l>2</l></block><l>1</l></block></custom-block><custom-block s="point x: %n y: %n"><block s="reportSum"><block s="reportQuotient"><block var="width"/><l>2</l></block><l>1</l></block><block s="reportQuotient"><block var="height"/><l>2</l></block></custom-block><custom-block s="point x: %n y: %n"><block s="reportSum"><block s="reportQuotient"><block var="width"/><l>2</l></block><l>1</l></block><block s="reportSum"><block s="reportQuotient"><block var="height"/><l>2</l></block><l>1</l></block></custom-block></list></block></list><comment w="90" collapsed="false">U coordinates</comment></block><script><custom-block s="for each %upvar of %l %cs"><l>cell</l><block var="organism"/><script><custom-block s="at column %n row %n of %obj put %s"><custom-block s="x of %obj"><block var="cell"/></custom-block><custom-block s="y of %obj"><block var="cell"/></custom-block><block var="table"/><block s="reportBoolean"><l><bool>true</bool></l></block></custom-block></script></custom-block></script></custom-block></script></block-definition></blocks><variables><variable name="width"><l>60</l></variable><variable name="height"><l>45</l></variable><variable name="size"><l>8</l></variable><variable name="nb_iteration"><l>111</l></variable></variables></project><media name="Jens - Conways Game of Life - The Clown" app="Snap! 6, https://snap.berkeley.edu" version="1"></media></snapdata>