Skip to content

Code and details about my human migration simulator, done as final project for CX4230 Computer Simulation class

Notifications You must be signed in to change notification settings

karanprime/MigrationSimulator

Repository files navigation

Simulating Human Population Growth and Migration

Members: Karan Shah and Kartikeya Kumar

Our simulator can be used to simulate population behavior with respect to population growth and migration in a world consisting of different countries.

Files in this branch:

    1. Initial Project Proposal
    1. Literature review, Conceptual Model and Implementation Plan
    1. First implementation milestone. Implemented a distribution function to distribute resources and people, and initialized the world grid. Details in 3_3CSummary.pdf.
    1. Second implementation milestone. Implemented population change and some migration functions. Calculating the migration destination is slow because we have to check the utility of each cell with respect to every other cell. Details in 4_3DSummary.pdf.
    1. Final milestone. Implemented a recursive algorithm to calculate destinations. Details in 5_3ESummary.pdf. Ran the simulation. Results are in PrelimResult.pdf.

The final code is in Final_Project3.ipynb. The poster we made for the presentation is Final_Poster.pdf.

Read the poster and the conceptual model files for more details.

About

Code and details about my human migration simulator, done as final project for CX4230 Computer Simulation class

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published