2025年2月
assettoworldさんのiroha-full-courseMODをインストールしました。いろは坂の雰囲気が良く再現されています。
Iroha (Full Course) | Track Mod | Assetto World
しかしAIカー達を走らせるとスタートしてすぐ団子兄弟。壁やガードレールに擦りまくりスピンしてまた団子。挙げ句の果ては、のり面使って3回転ジャンプとまともなバトルにならない状態なので何故そうなるのか?を調べ出来るだけ改善してみます
Aiカー達は基本、コースに引かれたラインに沿って走りますので、まずはどんなラインで走らされている(お馬鹿だからぶつかったりしてる訳ではないのです)かを確認
今回は登りのコース”iroha_b”を使用して行います。
まずは準備です。システムを変更するので”assettocorsa.ini”内、下図行の0を1に書き換えます

次にOverTakeで”AI_Line_Helper”をダウンロードしコンテンツマネージャーにインストールし設定_ASSETTOCORSA_アプリで下記をチェック。このアプリはトラックリミットを再設定するために後で使用


コンテンツマネージャーでシングル_ホットラップを選び走行前にマウスを画面右に持って行くとタブが現れるのでAiアプリを起動しCtrL+Cで自動走行させラインをチェック(AI_push項目を60位にするとスロー走行になるので分かりやすい)ピンクの線は設定されたトレースライン赤はこれ以上はみ出したらペナなトラックリミット


この場所、ピンクのラインが壁に向かっているのでAiカーは正直に壁に向かいその先で蛇行になっています。このままだと出走させた全車が激突していくことになり団子確定。トラックリミット線も縁石より外側に設定されている所がありAIカーは目一杯そこを利用して走るのでそこで事故ります。ので、まずはピンクのトレースラインを引き直します。
今度は走り出す前にAIアプリのレコーデイングボタンを押してから自分で走ります。走ったラインが記録されるのでこれを二回繰り返します。セーブボタンとかはなくゲーム終了で勝手に記録されます。

ポイント コーナーではAi車はラインの内側を走る事が多い。右コーナーならラインの右側。左コーナーならラインの左側。
カーブではラインの内側を走る傾向があるので峠などの縁石乗りが使えないコースでは攻めたレコードラインにしない。ぶつからずに全車完走させるコース取りとは?を考えてトレースする。ただしセンターに寄せ過ぎると抜ける場所無くなるので塩梅がむずかしい

2回記録したらコースフォルダ内aiフォルダを開き作成されたcandidateファイルのcandidate部分を消し元のfast_lane.aiと置き換える。元ファイルはoldなどにリネームしておきます。同時にpayloads.binとwith_grid.aiが生成されていたら削除しときます。(これ残すと上手く出走出来ない。勉強不足で何故かは理解してないです)

Aiアプリ起動し走行してみてピンクラインが2本出ていればここまではOKです。
続いてトラックリミットの設定です。Ai_line_Helperアプリを開き走行開始後TrackLeftボタンをクリックしコースの左側を走行する事で左のトラックリミットの赤線を引き直せます。次にTracKRightスィッチでコース右のラインを引き直します。


この状態なら左記録中。2回(左右)走り終わったらSHIFTキーを押したままホットラップをスタートさせる事によりdataフォルダ内に作成されたCVSファイルが反映されるようです。

AIアプリを起動し自動走行させ問題ないか確認。タイヤがトレースした路面が黄色ラインで示されています

これで終了。 AIカーを走らせて確認します。周回コースでピットを使用する場合はピットの設定とかするのですが今回は登って終わりなので使いませんでした。

