私の仕事は、単純な 2D ビューを上から見たカーレース ゲームを作成することです。このゲームの唯一の目標は、可能な限り時間内に最高の結果を達成することです。プレイヤーは車を動かし、スピードを上げたり下げたりすることができます。プレイヤーが競馬場の外に出ると、ゲームオーバーです。
この時点では単純ですが、ゲームには AI もあります。AI の目標は、人間のプレーヤーの過去のトレースに基づいて、トラック上の「最適な」トレースを学習することです。
いくつかの関数を検討しています。これらはトレーニング セットとして使用できます。
- トラックのトポロジの関数としてのプレーヤーのトレース
- トラックの位置の関数としてのプレーヤーの速度
もちろん、他の機能や情報も役立ちます。
有効なトラックを作成するために使用できる学習方法は何ですか。私の目標は、人間のプレイヤーを倒すことではなく、トラックの最後まで到達することだけです。:)