課程目錄:Repast - Agent Based Modeling and Simulation (ABMS)培訓
        4401 人關注
        (78637/99817)
        課程大綱:

          Repast - Agent Based Modeling and Simulation (ABMS)培訓

         

         

        DAY 1
        Introduction

        Session 1 – Introduction to ABMS
        Industrial Modeling and Simulation
        What is a model, level of abstraction
        Advantages of creating executable model
        Benefits of system simulation
        Session 2 – Agents
        What are Agents
        How to identify Agents
        How to model agents
        Agent choice selection and abstraction level decision
        Installing repast environment
        Q & A

        DAY 2
        Refresher of Day 1

        Session 3 – Essential background
        What are logo, OO, Java
        Object Oriented Concepts
        inheritance concepts
        Agents as Objects
        Recalling LOGO
        Session 4 – Repast/relogo environment
        The basic relogo program
        The reLogo environment
        Built-in classes of relogo
        Q & A

        DAY 3
        Refresher of Day 2

        Session 5 – The Model Governing Rules
        Examples of physics and mathematic rules for modeling
        Position, speed and acceleration
        Newton second law rule
        Chemical and Physical changes
        Session 6 – Developing the model
        Turtle Groovy/Class
        Turtle step method
        Patch Groovy
        User Panel
        What are relogo links
        link groovy
        Q & A

        DAY 4
        Refresher of Day 3

        Session 7 – Simulating the model
        General simulation Concepts
        Control the simulation through parameters
        Creating scenarios and what if situations
        Collecting the simulation result
        A Case study
        Session 8 – Maintaining models
        inheriting an existing model
        minor changes to models
        creating a real example ABMS