06. レシピブック 描画ツール2を使って歩くモデルをつくろう サンプルモデル3を参考に自動車での避難シミュレーションモデルを作成しています。そこに構造計画研究所が作成した自然渋滞発生モデルを組み合わせて、シミュレーション内に渋滞を発生させたいと考えています。最低限前方車両を後方車両が追い越さない設定(前の車との車間距離を保持する)を追加したいです。どのようにコードを作成すればよいかアドバイスをいただきたいです。よろしくお願いします。
自然渋滞発生モデルでは、carエージェントのpreceding_carに前方車両を格納しているので、
06.レシピブックのモデルでも同様に、
personエージェントをcarエージェントにリネームして、変数preceding_carを追加し、前方に移動するときに前方車両と車間距離を取るように移動すればよいと思います。