Agent-based Model of Cityscape

Agent-based Modelling
Planning
Agent-based model simulating the impact of externality consideration in the formation of high-rise buildings.
Published

April 23, 2024

Capture of model under varying the selfishness of each agent after 200 ticks. A high selfishness value creates high-rise skyscrapers, while a low value deconstructs them.

Overview

This model explores the consideration of externalities of high-rise buildings to the decision-making process, and how that impacts the outcome of the skyline of the city.

In the model, each agent considers the amenity of access to direct sunlight, open space, amount of view that they have outside the property’s window, and the price (modelled as more expensive on higher floors).

Selfish agents only care about maximising their own amenity, whereas non-selfish agents consider the reduction of others’ amenity as well - the extent to which this is considered is dictated by a global variable. Agents will relocate to a different cell that maximises the amenity for themselves (and others if they are considerate).

The variables considered in the model.

Work related to my undergraduate dissertation cumulative impact assessment project, considering the externalities of high-rise buildings.

Model created using the ABM software NetLogo. Source code available at the GitHub repository