Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

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

Open
aumashankar opened this issue Apr 9, 2024 · 0 comments
Open

Comments

@aumashankar
Copy link
Contributor

aumashankar commented Apr 9, 2024

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

@aumashankar aumashankar changed the title Hotelling Law Extension using Mesa (NetLego Implementation for mesa examples) Hotelling Law Extension using Mesa (NetLego example using mesa for mesa examples) Apr 9, 2024
@aumashankar aumashankar changed the title Hotelling Law Extension using Mesa (NetLego example using mesa for mesa examples) Hotelling Law Extension using Mesa (NetLego example using mesa) Apr 9, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant