User:Ch4zm/Maps Revamp/Terminology

From Golly.Life Wiki

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