#model #schellings

bin+lib schellings_model

用 Rust 编写的 Schelling 模型

5 个稳定版本

1.4.0 2023 年 7 月 16 日
1.3.2 2023 年 5 月 19 日
1.2.1 2023 年 5 月 18 日

#376模拟

Download history 6/week @ 2024-04-01

60 每月下载量

GPL-3.0-only

135KB
376 代码行

用 Rust 编写的 Schelling 模型。

Creates.io Creates.io

RU

关于 Schelling 模型的维基百科文章。

与原始 Schelling 模型存在细微差异。


快捷键

  • A - 使运行速度变慢。
  • S - 使运行速度变快。
  • D - 禁用/启用渲染。启用时,以尽可能快的速度运行。
  • Z - 减少使代理满意的类似邻居的数量。
  • X - 增加使代理满意的类似邻居的数量。
  • W - 切换主题(浅色/深色)。
  • T - 隐藏工具栏。
  • Q - 打开此页面。

构建和安装

Linux 的预构建二进制文件可在 发行版 中找到。

您需要安装 Rust。 您需要安装 SDL2。

cargo install schellings_model

如果您有任何问题,请打开问题!

屏幕截图

image image

依赖关系

~16MB
~350K SLoC