[{"data":1,"prerenderedAt":276},["ShallowReactive",2],{"/nw/generate-lattice-2d":3,"/nw/generate-lattice-2d-surround":265},{"id":4,"title":5,"body":6,"description":232,"extension":233,"meta":234,"navigation":251,"path":261,"seo":262,"stem":263,"__hash__":264},"content/nw/generate-lattice-2d.md","Networks Extension Dictionary: generate-lattice-2d",{"type":7,"value":8,"toc":221},"minimark",[9],[10,11,15,16,15,26,63,89,95,142,145],"div",{"className":12,"id":14},[13],"dict_entry","generate-lattice-2d","\n  ",[17,18,20,21,15],"h3",{"id":19},"nwgenerate-lattice-2d","\n    ",[22,23,25],"a",{"href":24},"#generate-lattice-2d","nw:generate-lattice-2d",[27,28,32],"h4",{"id":29,"className":30},"nwgenerate-lattice-2d-turtle-breed-link-breed-row-count-column-count-is-toroidal-optional-command-block",[31],"section-heading",[22,33,20,37,15],{"className":34,"href":36},[35],"section-anchor","#----nwgenerate-lattice-2d-turtle-breed-link-breed-row-count-column-count-is-toroidal-optional-command-block--",[38,39,42,43,47,48,47,51,47,54,47,57,47,60],"span",{"className":40},[41],"prim_example","nw:generate-lattice-2d ",[44,45,46],"i",{},"turtle-breed"," ",[44,49,50],{},"link-breed",[44,52,53],{},"row-count",[44,55,56],{},"column-count",[44,58,59],{},"is-toroidal",[44,61,62],{},"optional-command-block",[64,65,66,67,73,74,77,78,80,81,83,84,88],"p",{},"Generates a new 2D ",[22,68,72],{"href":69,"rel":70},"https://en.wikipedia.org/wiki/Lattice_graph",[71],"nofollow","lattice network"," (basically, a grid) of ",[75,76,53],"em",{}," rows and ",[75,79,56],{}," columns. The grid will wrap around itself if ",[75,82,59],{}," is ",[85,86,87],"code",{},"true",".",[64,90,91,92,94],{},"If you specify an ",[75,93,62],{},", it is executed for each turtle in the newly created network. For example:",[96,97,98],"pre",{},[85,99,100,47,105,47,110,47,114,47,119,47,122,127,128,47,133,47,137,141],{},[38,101,25],{"className":102},[103,104],"token","variable",[38,106,109],{"className":107},[103,108],"reporter","turtles",[38,111,113],{"className":112},[103,108],"links",[38,115,118],{"className":116},[103,117],"number","10",[38,120,118],{"className":121},[103,117],[38,123,126],{"className":124},[103,125],"constant","false"," [ ",[38,129,132],{"className":130},[103,131],"command","set",[38,134,136],{"className":135},[103,108],"color",[38,138,140],{"className":139},[103,125],"red"," ]",[64,143,144],{},"The turtles are generated in the order that they appear in the lattice. So, for instance, to generate a lattice accross the entire world, and lay it out accordingly, try the following:",[96,146,147],{},[85,148,149,47,152,47,155,47,158,47,162,47,166,169,172,173,177,178,47,182,185,186,47,189,193,194,47,198,201,202,47,206,47,210,127,213,47,217,220],{},[38,150,25],{"className":151},[103,104],[38,153,109],{"className":154},[103,108],[38,156,113],{"className":157},[103,108],[38,159,161],{"className":160},[103,108],"world-width",[38,163,165],{"className":164},[103,108],"world-height",[38,167,126],{"className":168},[103,125],[170,171],"br",{},"(",[38,174,176],{"className":175},[103,131],"foreach"," (",[38,179,181],{"className":180},[103,108],"sort",[38,183,109],{"className":184},[103,108],") (",[38,187,181],{"className":188},[103,108],[38,190,192],{"className":191},[103,108],"patches",") [ [",[38,195,197],{"className":196},[103,104],"t",[38,199,64],{"className":200},[103,104],"] ",[38,203,205],{"className":204},[103,108],"->",[38,207,209],{"className":208},[103,131],"ask",[38,211,197],{"className":212},[103,104],[38,214,216],{"className":215},[103,131],"move-to",[38,218,64],{"className":219},[103,104]," ] ])",{"title":222,"searchDepth":223,"depth":224,"links":225},"",5,3,[226],{"id":19,"depth":224,"text":227,"children":228},"\n    nw:generate-lattice-2d\n  ",[229],{"id":29,"depth":230,"text":231},4,"\n    nw:generate-lattice-2d turtle-breed link-breed row-count column-count is-toroidal optional-command-block\n  ","Documentation for the generate-lattice-2d primitive.","md",{"source":235,"metadataOutputPath":236,"projectConfig":237,"language":244,"inheritFrom":252,"output":251,"version":238,"layout":253,"dictionaryDisplayName":254,"dictionaryHomeDirectory":255,"indexFileURI":256,"currentItemId":14,"currentItemLabel":25,"primRoot":257,"icon":258,"extensionName":259,"assetsRoot":239},"../../external/extensions/nw/nw/generate-lattice-2d.md","content/nw/generate-lattice-2d.metadata.yaml",{"version":238,"projectRoot":88,"scanRoot":239,"outputRoot":240,"defaults":241,"engine":247,"partials":248,"dedupeIdenticalDiskWrites":251},"7.0.4","/home/runner/work/Helio/Helio/external/extensions/nw","content",{"inheritFrom":242,"language":244,"output":245,"extension":233,"title":246,"version":238},[243],0,"en",false,"NetLogo User Manual","mustache",{"directoryPaths":249,"extensions":250},[88],[247,233],true,[243],"catalog","Networks Extension Dictionary","/nw.html","/_index/extensions/nw.txt","nw","i-lucide-network",{"shortName":257,"fullName":260},"Networks","/nw/generate-lattice-2d",{"title":5,"description":232},"nw/generate-lattice-2d","3RVnOstOmCLl5f_q3wS62ZQwpeBrjtwIl_50wgCIrQ8",[266,271],{"title":267,"path":268,"stem":269,"description":270},"Networks Extension Dictionary: eigenvector-centrality","/nw/eigenvector-centrality","nw/eigenvector-centrality","Documentation for the eigenvector-centrality primitive.",{"title":272,"path":273,"stem":274,"description":275},"Networks Extension Dictionary: generate-preferential-attachment","/nw/generate-preferential-attachment","nw/generate-preferential-attachment","Documentation for the generate-preferential-attachment primitive.",1777657886260]