🖥️ Session A (Lab)¶
Building Schelling’s model on NetLogo.
🖥️ Session B (Visualization)¶
Discussing the implications of the Schelling model
Explore tolerance thresholds, group asymmetry, neighborhood sizes.
Class critique: What’s realistic? What’s missing (e.g., structural constraints)?
👷🏽♀️ Assignment: Lab Memo #2¶
Due: 9/25 before class | Points: 100 points
Prompt (1-2 pages):
Take the code for the Schelling model implemented in class in the link above (Lecture 6). Your task is to modify the model in some way and analyze the results. You can choose one of the following options:
Add a reporter: e.g., track the number of moves, average satisfaction, or segregation index over time.
Change the neighborhood definition: e.g., use a larger or smaller neighborhood size.
Introduce heterogeneity: e.g., allow agents to have different tolerance levels or preferences.
Add mobility constraints: e.g., limit how far agents can move in a single step.
Write your Lab Memo. You can download the template in here.
Make sure you add the codes you’ve changed, as well as interface modifications.
Submit your Lab Memo in PDF format through Moodle.