A simple agent based foraging model. Consumer agents will move between fertile patches consuming them.

A simple agent based foraging model. Consumer agents will move between fertile patches consuming them.

Hybrid conceptual mapping of relationships involving system causal loop diagram linked with ABM. Output of the problem conceptualization phase of the modelling process prior to developing a computational hybrid model in AnyLogic. Includes Nate Osgood's O PARTIES extension of Ross Hammond's PARTE
Hybrid conceptual mapping of relationships involving system causal loop diagram linked with ABM. Output of the problem conceptualization phase of the modelling process prior to developing a computational hybrid model in AnyLogic. Includes Nate Osgood's O PARTIES extension of Ross Hammond's PARTE
Three Agent Model of  IM-13669 . Unconscious affective dynamics Josh Epstein's Agent Zero Book  webpage   See spatial patches version  IM-15119    
Three Agent Model of IM-13669. Unconscious affective dynamics Josh Epstein's Agent Zero Book webpage 
See spatial patches version IM-15119
 
 A spatially aware, agent based model of disease spread. There are three classes of people: susceptible (healthy), infected (sick and infectious), and recovered (healthy and temporarily immune).

A spatially aware, agent based model of disease spread. There are three classes of people: susceptible (healthy), infected (sick and infectious), and recovered (healthy and temporarily immune).

From Schluter et al 2017  article  A framework for mapping and comparing behavioural theories in models of social-ecological systems   See also Balke and Gilbert 2014 JASSS  article  How do agents make decisions? (recommended by Kurt Kreuger U of S)
From Schluter et al 2017 article A framework for mapping and comparing behavioural theories in models of social-ecological systems See also Balke and Gilbert 2014 JASSS article How do agents make decisions? (recommended by Kurt Kreuger U of S)
 A spatially aware, agent based model of disease spread. There are three classes of people: susceptible (healthy), infected (sick and infectious), and recovered (healthy and temporarily immune).

A spatially aware, agent based model of disease spread. There are three classes of people: susceptible (healthy), infected (sick and infectious), and recovered (healthy and temporarily immune).

6 6 months ago
A random walk demonstration using an ABM. As individuals drink more they become more intoxicated and their walk becomes more random. And when they drink to much it finally kills them.     Understanding Relationship and Their Implications: The Essence of AND?
A random walk demonstration using an ABM. As individuals drink more they become more intoxicated and their walk becomes more random. And when they drink to much it finally kills them.

 A simple agent based foraging model. Consumer agents will move between fertile patches consuming them.

A simple agent based foraging model. Consumer agents will move between fertile patches consuming them.

Model combining system dynamics and agent based modeling. Based on Prochaska's Transtheoretical Model of Behaviour Change. See also preceding SD Version  IM-574
Model combining system dynamics and agent based modeling. Based on Prochaska's Transtheoretical Model of Behaviour Change. See also preceding SD Version IM-574
From Schluter et al 2017  article  A framework for mapping and comparing behavioural theories in models of social-ecological systems COMSeS2017  video .   See also Balke and Gilbert 2014 JASSS  article  How do agents make decisions? (recommended by Kurt Kreuger U of S)
From Schluter et al 2017 article A framework for mapping and comparing behavioural theories in models of social-ecological systems COMSeS2017 video. See also Balke and Gilbert 2014 JASSS article How do agents make decisions? (recommended by Kurt Kreuger U of S)
 A simple agent based foraging model. Consumer agents will move between fertile patches consuming them.

A simple agent based foraging model. Consumer agents will move between fertile patches consuming them.

I used the "disease dynamics" tutorial to help me construct this ABM, in which the individual agents are students and the states in which they can find themselves (with regard to learning a new skill/concept) include "confusion," "familiarity," and "mastery." I modeled the transitions from one state
I used the "disease dynamics" tutorial to help me construct this ABM, in which the individual agents are students and the states in which they can find themselves (with regard to learning a new skill/concept) include "confusion," "familiarity," and "mastery." I modeled the transitions from one state to the next under the assumption that a student cannot transition from "mastery" of a particular concept back to "confusion." This model also operates under the assumption that the more students who become familiar with a skill, the more likely it is that other students will, too (presumably, students help each other). 

The skill I imagined being taught to these students is something like Argumentative Writing, as most students can become "familiar" with this skill (or perform "satisfactorily" in it), while only some students are likely to "master" this skill in a given school year. 

I labeled the transitions "exposure" and "practice" to signify that exposing students to a new skill/concept tends to lead to their becoming familiar with it, while students taking on the task of practicing is the only way for them to transition to mastery. 

I complicated this model by adding a teacher to the mix. I also changed the number of states that students can exhibit in order to make it such that there is a 50/50 chance that once a student has learned a skill, he/she will enter a state of confusion as opposed to familiarity with the new skill/concept. The states that teachers can enter include "helpful" and "overwhelmed." The "overwhelmed" state depends on the number of students who are in a state of confusion (asking too many questions). As students transition to the states of familiarity or mastery, the teacher becomes less overwhelmed and moves back into the state of simply being "helpful."  
 An implementation of the classic Game of Life using agent based modeling. Rules:   A live cell with less than two alive neighbors dies.  A live cell with more than three alive neighbors dies.  A dead cell with three neighbors becomes alive.

An implementation of the classic Game of Life using agent based modeling.

Rules:
  • A live cell with less than two alive neighbors dies.
  • A live cell with more than three alive neighbors dies.
  • A dead cell with three neighbors becomes alive.
 A spatially aware, agent based model of disease spread. There are three classes of people: susceptible (healthy), infected (sick and infectious), and recovered (healthy and temporarily immune).

A spatially aware, agent based model of disease spread. There are three classes of people: susceptible (healthy), infected (sick and infectious), and recovered (healthy and temporarily immune).

A recent article by a former Australian cricketer got me thinking about how Agent Based Models could help understand how bowlers and batsmen behave in cricket....      http://www.theguardian.com/sport/blog/2013/aug/20/ashes-glenn-mcgrath-england-australia       To try and keep things simple I've ass
A recent article by a former Australian cricketer got me thinking about how Agent Based Models could help understand how bowlers and batsmen behave in cricket.... 


To try and keep things simple I've assumed there are 4 bowlers and 4 batsmen.

There are 2 innings for each side in each game and 5 games in the series, therefore 10 innings for each bowler-batsman combination in the series.

In each innings I model, for each batsman, the following parameters:

- A baseline estimate for how likely each bowler is to get the batsman out in each innings (the baseline varies between batsmen, but is kept constant for each combination for each innings)
- Whether or not the bowler got the batsman out in this innings
- The number of times the bowler has got the batsman out in previous innings
 A simple agent based foraging model. Consumer agents will move between fertile patches consuming them.

A simple agent based foraging model. Consumer agents will move between fertile patches consuming them.

A random walk demonstration using an ABM. As individuals drink more they become more intoxicated and their walk becomes more random. And when they drink to much it finally kills them.    Follow us on  YouTube ,  Twitter ,  LinkedIn  and please support  Systems Thinking World .
A random walk demonstration using an ABM. As individuals drink more they become more intoxicated and their walk becomes more random. And when they drink to much it finally kills them.

Follow us on YouTube, Twitter, LinkedIn and please support Systems Thinking World.
A random walk demonstration using an ABM. As individuals drink more they become more intoxicated and their walk becomes more random. And when they drink to much it finally kills them.    Follow us on  YouTube ,  Twitter ,  LinkedIn  and please support  Systems Thinking World .
A random walk demonstration using an ABM. As individuals drink more they become more intoxicated and their walk becomes more random. And when they drink to much it finally kills them.

Follow us on YouTube, Twitter, LinkedIn and please support Systems Thinking World.
A random walk demonstration using an ABM. As individuals drink more they become more intoxicated and their walk becomes more random. And when they drink to much it finally kills them.    If you find these contributions meaningful your  sponsorship  would be greatly appreciated.
A random walk demonstration using an ABM. As individuals drink more they become more intoxicated and their walk becomes more random. And when they drink to much it finally kills them.

If you find these contributions meaningful your sponsorship would be greatly appreciated.
 An implementation of the classic Game of Life using agent based modeling. Rules:   A live cell with less than two alive neighbors dies.  A live cell with more than three alive neighbors dies.  A dead cell with three neighbors becomes alive.

An implementation of the classic Game of Life using agent based modeling.

Rules:
  • A live cell with less than two alive neighbors dies.
  • A live cell with more than three alive neighbors dies.
  • A dead cell with three neighbors becomes alive.
 A simple agent based foraging model. Consumer agents will move between fertile patches consuming them.

A simple agent based foraging model. Consumer agents will move between fertile patches consuming them.

 A spatially aware, agent based model of disease spread. There are three classes of people: susceptible (healthy), infected (sick and infectious), and recovered (healthy and temporarily immune).

A spatially aware, agent based model of disease spread. There are three classes of people: susceptible (healthy), infected (sick and infectious), and recovered (healthy and temporarily immune).

 A simple agent based foraging model. Consumer agents will move between fertile patches consuming them.

A simple agent based foraging model. Consumer agents will move between fertile patches consuming them.