当時 13 階を見た後、私はそのようなシミュレーターを書くことにある程度夢中になりました。
男性と女性のサブクラスを持つ人間の基本クラスを使用して、いくつかのシミュレーションを作成しました。それらには runYear と呼ばれるルーチンがあり、相互作用します。彼らはデートし、働き、死に、子供をもうけ、悲しみ、自殺し、離婚したりします。
それは数千の「年」にわたって実行され、シードパラメータに応じて非常に大きくなったり死んだりします。
私の質問は次のとおりです。これでできることは本当に限界に達しており、これをゼロから書き直そうとしていますが、基盤を前進させたいと考えています。これをどのように設計する必要があるか、またはどのような重要な基盤を含める必要があるかをよりよく理解するのに役立つ、誰かが私に指摘できる良い本や記事はありますか?
技術的な点について:
- オブジェクト指向データベースを使用してこの情報を保存することを検討する必要がありますか?
- 私はこれを C# で書くことを計画していました (快適さの理由から)、LISP を学ぶ方が良いでしょうか?
- 誰かがこのように遭遇した他のオープンソースシミュレーターはありますか?私はおそらくいくつかのアイデアを得ることができます
他のアイデア/提案は素晴らしいでしょう。
エリック