Valid Attribute and Simulation Property Names

When a simulation property is created or renamed, or when an attribute is used in an agent's behavior, you need to make sure that the name you are providing is a valid one. Here are the rules for giving valid names to attributes and simulation properties:

  • Attribute and simulation property names need to be unique
  • An attribute or a simulation property name cannot be a number (e.g. "11"), but can contain numbers (e.g. "Range1")
  • Every character in the name needs to be an alphanumeric character (0-9, a-z, A-Z). A name can also contain underscores (_). Unlike agent names, attribute and simulation property names cannot contain dashes (-), as they will be perceived as the minus arithmetic operator when the attribute or simulation property is used in a VAT formula.

AgentSheets will warn you if you violate these rules.


| Reference Manual | Getting Started Manual |