那天看到 13 楼后,我已经痴迷于编写这样的模拟器。
我已经编写了几个具有男性和女性子类的人类基类的模拟。他们有一个名为 runYear 的例程,并且他们进行交互。他们约会、工作、死亡、生孩子、伤心、自杀、离婚等等。
它将运行数千“年”,并根据种子参数变得非常大或死亡。
我的问题是:我真的已经用尽了我能做的事情,我希望从头开始重写它,但我希望有一个向前发展的基础。是否有任何人可以指出我的好书或文章可以帮助我更好地理解我需要如何设计这个或我应该包括哪些关键基础?
在技术点上:
- 我应该考虑使用面向对象的数据库来存储这些信息吗?
- 我打算用 C# 写这个(出于舒适的原因),学习 LISP 会更好吗?
- 有没有其他人遇到过这样的开源模拟器我可以从中得到一些想法
任何其他想法/建议都会很棒。
埃里克