これらのシミュレーションソフトウェアの1つに似たものをどのように作成しますか？
まず、シミュレーションのリアリズムのレベルを定義します。現実はどれほど近いか？
プログラムの範囲を決定します。ラフモデルからより正確なモデルに反復したい場合があります。

次に、入力 /出力を使用してブロックのシミュレーションを分解します。

 - 各コンポーネントのプログラムを作成します
 - 入力 /出力が現実に一致することを確認します