<snapdata remixID="13529769"><project name="Conways Game of Life 2024" app="Snap! 10, https://snap.berkeley.edu" version="2"><notes></notes><thumbnail>data:image/png;base64,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</thumbnail><scenes select="1"><scene name="Conways Game of Life 2024"><notes></notes><hidden></hidden><headers></headers><code></code><blocks><block-definition s="for each tile sized %&apos;side&apos; %&apos;action&apos;" type="command" category="control"><comment x="0" y="0" w="144.00000000000023" collapsed="false">Divide the stage into a grid of square regions with the given side length and perform an action at the center of each.</comment><header></header><code></code><translations>de:für jede Kachel der Größe _ _&#xD;</translations><inputs><input type="%n">20</input><input type="%ca"></input></inputs><script><block s="doDeclareVariables"><list><l>ext</l><l>dim</l><l>origin</l></list></block><block s="doSetVar"><l>ext</l><block s="reportAttributeOf"><l><option>extent</option></l><block s="reportGet"><l><option>stage</option></l></block></block></block><block s="doSetVar"><l>dim</l><block s="reportMonadic"><l><option>ceiling</option></l><block s="reportQuotient"><block var="ext"/><block var="side"/></block></block></block><block s="doSetVar"><l>origin</l><block s="reportVariadicSum"><list><block s="reportQuotient"><block var="ext"/><l>-2</l></block><block s="reportQuotient"><block s="reportDifference"><block var="ext"/><block s="reportVariadicProduct"><list><block var="dim"/><block var="side"/></list></block></block><l>2</l></block><block s="reportQuotient"><block var="side"/><l>2</l></block></list></block></block><block s="doWarp"><script><block s="doForEach"><l>coord</l><block s="reportCrossproduct"><block s="reportNumbers"><l>1</l><block var="dim"/></block></block><script><block s="doGotoObject"><block s="reportVariadicSum"><list><block var="origin"/><block s="reportVariadicProduct"><list><block s="reportDifference"><block var="coord"/><l>1</l></block><block var="side"/></list></block></list></block></block><block s="doRun"><block var="action"/><list></list></block></script></block></script></block></script></block-definition><block-definition s="for each %&apos;tile&apos; in %&apos;cols&apos; %&apos;col&apos; by %&apos;rows&apos; %&apos;row&apos; %&apos;action&apos;" type="command" category="control"><comment x="0" y="0" w="181" collapsed="false">Divide the stage into a grid of same-sized rectangles specified by the number of columns and rows and perform an action at the center of each.</comment><header></header><code></code><translations>de:für jede Zelle _ im Raster _ _ zu _ _ _&#xD;</translations><inputs><input type="%upvar"></input><input type="%n">20</input><input type="%upvar"></input><input type="%n">15</input><input type="%upvar"></input><input type="%ca"></input></inputs><script><block s="doDeclareVariables"><list><l>ext</l><l>dim</l><l>origin</l></list></block><block s="doSetVar"><l>ext</l><block s="reportAttributeOf"><l><option>extent</option></l><block s="reportGet"><l><option>stage</option></l></block></block></block><block s="doSetVar"><l>dim</l><block s="reportNewList"><list><block var="cols"/><block var="rows"/></list></block></block><block s="doSetVar"><l>tile</l><block s="reportQuotient"><block var="ext"/><block var="dim"/></block></block><block s="doSetVar"><l>origin</l><block s="reportVariadicSum"><list><block s="reportQuotient"><block var="ext"/><l>-2</l></block><block s="reportQuotient"><block var="tile"/><l>2</l></block></list></block></block><block s="doWarp"><script><block s="doForEach"><l>coord</l><block s="reportCrossproduct"><block s="reportNumbers"><l>1</l><block var="dim"/></block></block><script><block s="doGotoObject"><block s="reportVariadicSum"><list><block var="origin"/><block s="reportVariadicProduct"><list><block s="reportDifference"><block var="coord"/><l>1</l></block><block var="tile"/></list></block></list></block></block><block s="doSetVar"><l>col</l><block s="reportListItem"><l>1</l><block var="coord"/></block></block><block s="doSetVar"><l>row</l><block s="reportListItem"><l>2</l><block var="coord"/></block></block><block s="doRun"><block var="action"/><list></list></block></script></block></script></block></script></block-definition><block-definition s="render %&apos;grid&apos;" type="command" category="pen"><header></header><code></code><translations></translations><inputs><input type="%l" initial="1"></input></inputs><script><block s="doDeclareVariables"><list><l>cell</l></list></block><block s="doSetVar"><l>cell</l><block s="reportQuotient"><block s="reportNewList"><list><block s="reportAttributeOf"><l><option>height</option></l><l>Stage</l></block><block s="reportAttributeOf"><l><option>width</option></l><l>Stage</l></block></list></block><block s="reportListAttribute"><l><option>dimensions</option></l><block var="grid"/></block></block></block><block s="setColor"><color>245,255,253,1</color></block><block s="setSize"><block s="reportVariadicMin"><block var="cell"/></block></block><block s="clear"></block><custom-block s="render each %upvar in table %l %cs"><l>item</l><block var="grid"/><script><block s="doIf"><block s="reportVariadicEquals"><list><block var="item"/><l>1</l></list></block><script><block s="down"></block><block s="forward"><l>0</l></block><block s="up"></block></script><list></list></block></script></custom-block></script></block-definition><block-definition s="next generation at %&apos;coordinates&apos; of %&apos;grid&apos;" type="reporter" category="other"><header></header><code></code><translations></translations><inputs><input type="%l" initial="1"></input><input type="%l" initial="1"></input></inputs><script><block s="doDeclareVariables"><list><l>cells</l><l>alive</l></list></block><block s="doSetVar"><l>cells</l><block s="reportListItem"><block s="reportNumbers"><block s="reportDifference"><block var="coordinates"/><l>1</l></block><block s="reportVariadicSum"><list><block var="coordinates"/><l>1</l></list></block></block><block var="grid"/></block></block><block s="doSetVar"><l>alive</l><block s="reportVariadicSum"><block s="reportVariadicSum"><block var="cells"/></block></block></block><block s="doReport"><block s="reportIfElse"><block s="reportVariadicOr"><list><block s="reportVariadicEquals"><list><block var="alive"/><l>3</l></list></block><block s="reportVariadicAnd"><list><block s="reportVariadicEquals"><list><block var="alive"/><l>4</l></list></block><block s="reportVariadicEquals"><list><block s="reportListItem"><l>2</l><block s="reportListItem"><l>2</l><block var="cells"/></block></block><l>1</l></list></block></list></block></list></block><l>1</l><l>0</l></block></block></script></block-definition><block-definition s="render each %&apos;item&apos; in table %&apos;table&apos; %&apos;action&apos;" type="command" category="control"><comment w="144.00000000000023" collapsed="false">Divide the stage into a grid of square regions matching the dimensions of the given table and perform an action at the center of each.</comment><header></header><code></code><translations>de:für jeden Wert _ in Tabelle _ _&#xD;</translations><inputs><input type="%upvar" initial="1"></input><input type="%l" initial="1"></input><input type="%cs" initial="1"></input></inputs><script><block s="doSetVar"><l>table</l><block s="reportListAttribute"><l><option>reverse</option></l><block var="table"/></block></block><custom-block s="for each %upvar in %n %upvar by %n %upvar %ca"><l>tile</l><block s="reportListAttribute"><l><option>length</option></l><block s="reportListItem"><l>1</l><block var="table"/></block></block><l>col</l><block s="reportListAttribute"><l><option>length</option></l><block var="table"/></block><l>row</l><script><block s="doSetVar"><l>item</l><block s="reportListItem"><block var="col"/><block s="reportListItem"><block var="row"/><block var="table"/></block></block></block><block s="doRun"><block var="action"/><list></list></block></script></custom-block></script></block-definition></blocks><primitives></primitives><stage name="Stage" width="480" height="360" costume="0" color="0,0,0,1" tempo="60" threadsafe="false" penlog="false" volume="100" pan="0" lines="round" ternary="false" hyperops="true" codify="false" inheritance="true" sublistIDs="false" id="341"><pentrails>data:image/png;base64,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</pentrails><costumes><list struct="atomic" id="342"></list></costumes><sounds><list struct="atomic" id="343"></list></sounds><variables></variables><blocks></blocks><scripts><script x="51" y="200.16666666666669"><block s="setBackgroundColorDimension"><l><option>brightness</option></l><l>0</l></block></script></scripts><sprites select="1"><sprite name="Sprite" idx="1" x="235.20000000000005" y="175.5" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" hidden="true" costume="0" color="245,255,253,1" pen="tip" id="351"><costumes><list struct="atomic" id="352"></list></costumes><sounds><list struct="atomic" id="353"></list></sounds><blocks></blocks><variables></variables><scripts><script x="52" y="30"><block s="receiveGo"></block><block s="doDeclareVariables"><list><l>grid</l><l>cell</l><l>last</l></list></block><block s="doSetVar"><l>last</l><block s="reportNewList"><list></list></block></block><block s="doForever"><script><block s="doSetVar"><l>grid</l><block s="reportRandom"><l>0</l><block s="reportReshape"><l>1</l><list><l>40</l><l>50</l></list></block></block></block><block s="doUntil"><block s="reportListContainsItem"><block var="last"/><block var="grid"/></block><script><custom-block s="render %l"><block var="grid"/></custom-block><block s="doSetVar"><l>last</l><block s="reportCONS"><block var="grid"/><block s="reportListItem"><block s="reportNumbers"><l>1</l><l>9</l></block><block var="last"/></block></block></block><block s="doSetVar"><l>grid</l><block s="reportReshape"><block s="reportMap"><block s="reifyReporter"><autolambda><custom-block s="next generation at %l of %l"><l/><block var="grid"/></custom-block></autolambda><list></list></block><block s="reportCrossproduct"><block s="reportNumbers"><l>1</l><block s="reportListAttribute"><l><option>dimensions</option></l><block var="grid"/></block></block></block></block><block s="reportListAttribute"><l><option>dimensions</option></l><block var="grid"/></block></block></block></script></block><block s="doWait"><l>.5</l></block></script></block></script></scripts></sprite></sprites></stage><variables></variables></scene></scenes></project><media name="Conways Game of Life 2024" app="Snap! 10, https://snap.berkeley.edu" version="2"></media></snapdata>