User:Ch4zm/Maps Revamp/Terminology: Difference between revisions

From Golly.Life Wiki
(Created page with "{{Main|User:Ch4zm/Maps Revamp}} "pattern" is currently the term we are using for the "stamp" patterns - small patterns in a text file, defined using circle-dot notation * "p...")
 
 
(One intermediate revision by the same user not shown)
Line 1: Line 1:
{{Main|User:Ch4zm/Maps Revamp}}
{{Main|User:Ch4zm/Maps Revamp}}
==pattern==


"pattern" is currently the term we are using for the "stamp" patterns - small patterns in a text file, defined using circle-dot notation
"pattern" is currently the term we are using for the "stamp" patterns - small patterns in a text file, defined using circle-dot notation
Line 10: Line 12:


recursive definition: a map pattern is composed of other patterns... those patterns can be composed of still other patterns...
recursive definition: a map pattern is composed of other patterns... those patterns can be composed of still other patterns...
==map name vs map pattern name==
part of the reason i'm confusing myself is, i think of the maps the way anyone would - with their display names.
but looking in the code, no idea which one is parking lot, or cave, or anything... very frustrating to have double layers of lookup
'''the fix:''' just name the functions for the display names

Latest revision as of 02:29, 12 August 2025

Main: User:Ch4zm/Maps Revamp

pattern

"pattern" is currently the term we are using for the "stamp" patterns - small patterns in a text file, defined using circle-dot notation

  • "pattern" refers to a particular arrangement of cells - one color or two colors.
  • "stamp pattern" is a single pattern that can be stamped multiple times when making a map... it's a "unit" pattern
  • "map pattern" is a composite pattern that composes multiple stamp patterns together into one map pattern

recursive definition: a map pattern is composed of other patterns... those patterns can be composed of still other patterns...

map name vs map pattern name

part of the reason i'm confusing myself is, i think of the maps the way anyone would - with their display names.

but looking in the code, no idea which one is parking lot, or cave, or anything... very frustrating to have double layers of lookup

the fix: just name the functions for the display names