Skip to content

Hotelling Law Extension using Mesa (NetLego example using mesa) #119

@aumashankar

Description

@aumashankar

We are a group of students of Prof. Vipin P. Veetil. Studying "Agent-Based Modelling" as part of the MBA program for Executives at the Indian Institute of Management, Kozhikode.

As part of the subject, we did a project on Hotelling Law extension using the Python Mesa library under the guidance of a professor. We want to contribute this to mesa examples project

Overview
This project is an agent-based model implemented using the Mesa framework in Python. It simulates market dynamics based on Hotelling's Law, exploring the behavior of stores in a competitive market environment. Stores adjust their prices and locations to maximize revenue, providing insights into the effects of competition and customer behavior on market outcomes. The base implementation is from NetLogo logic.

Hotelling's Law
Hotelling's Law is an economic theory that predicts competitors in a market will end up in a state of minimum differentiation, often referred to as the "principle of minimum differentiation" or "Hotelling's linear city model". This model explores how businesses choose their location in relation to competitors and how this affects pricing and consumer choice.

We created an extension, including NetLogo implementation through Python Mesa, and deployed the model in the digital ocean here: http://178.128.112.142:8521/

Community! Please help us with your feedback

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions