Computational Thinking: Agent-Based Models


Agent Thinking and Agent-Based Models

  • Local, Bottom Up, Individual Models

  • Rules-based Iteration (the mighty "IF")
    • Sequential (Gauss-Seidel) or Time-Synched (Jacobi) Updating
    • Probability, more than rate, causes CHANGE
    • Usually must count to determine N(t)
    • Rule can be equation

  • Identify Relevant Quantities:
    • Nouns --> Agents
    • Adjectives --> Depictions or Shapes
    • Verbs --> Actions
    • Adverbs --> Conditions that modify Actions.

  • The Story is the model, consistent with Concept Map
  • Use of Controls Helps Visualize Variation


Previous