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.
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.
Created by Stephan Wegewitz (2019 - 2020) MIT License