Skip to content

A small module for creating a simple market simulation with agents, interacting with each other

License

Notifications You must be signed in to change notification settings

acmbo/MarketSimulation

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MarketSimulation

MarketSimulation is a small market simulation inspired by the youtube video Simulating Supply and Demand by Primer [Link added: 25.01.2020]. The aim is to create an object-oriented simulation in which agents communicate and trade with each other, according to their need and emulate supply and demand within the market.

Agents are able to decide, which amount of money they gonna bid on the market for an item and change it according to the sucess of the bid. Agent, who are selling, can raise their price according to the demand for their item. With a roundbased approach the market skript is able to simulate a small ecosystem of actors within the market and the changes within the market.

Why simulate an ideal market?

A simulation of ideal markets can reveal behaviours that produce better performance than other behaviours. Certain predetermined behaviours can change the result accross the whole market, as shown in the picture below. An agent-based approach can be used to implement and present these quickly.

Content

  1. Creating a market
  2. The Marketplace
  3. Market actors

Credits

Created by Stephan Wegewitz (2019 - 2020) MIT License

About

A small module for creating a simple market simulation with agents, interacting with each other

Resources

License

Stars

Watchers

Forks

Languages