Bevor wir unser neues Allgemeines Flugmodell (General Flight Model, GFM) für die KI beschreiben, ist es vielleicht nützlich, die Entwicklungsgeschichte der Flugphysikmodelle in DCS seit der Einführung zu betrachten. Ursprünglich verwendeten wir ein Flugbahnmodell namens Standard FM (SFM) für menschliche Spieler und ein sehr einfaches Modell für die KI, das primitive physikalische Gesetze verwendete. Schließlich wurden das Advanced Flight Model (AFM) und sein Nachfolger, das Professional Flight Model (PFM), entwickelt und das SFM wurde für KI-Flugzeuge angepasst. Obwohl das SFM genaue Flugbahnparameter wie Kurvengeschwindigkeit, spezifische Überschussleistung, Flugbereich usw. liefert, mangelt es ihm an natürlichen kurzperiodischen Bewegungen und an Modellen für den Wechsel zwischen Boden und Flug.
Eine Ausweitung der Verwendung des PFM oder sogar AFM für KI-Flugzeuge wäre aus mehreren Gründen nicht sinnvoll, insbesondere erfordern sowohl AFM als auch PFM einen erheblichen Aufwand für die Erstellung jedes einzelnen Flugdatenmodells. Darüber hinaus wäre die Prozessorlast für die Laufzeitdaten in der Mission übermäßig hoch und würde die Leistung stark beeinträchtigen, insbesondere wenn viele verschiedene Flugzeuge in der Mission vorhanden sind.
Der Ansatz in unserem neuen GFM wird eine genaue KI-Flugbahnleistung liefern und die Kurzzeiteigenschaften des PFM von den spielergesteuerten Modellen, die wir bereits haben, kopieren. Der GFM-"Pilot" wird die gleiche Ruderauslenkung wie das PFM verwenden und kann natürlich auch in einen Strömungsabriss geraten und trudeln; das GFM erlebt auch Luftturbulenzen. Interessant ist, dass die Kurzzeiteigenschaften der neuen Modelle natürlich auch von der Machzahl abhängen.
Die größte Herausforderung zu Beginn der Arbeit am GFM war die Schaffung eines einzigartigen mehrstufigen Autopilotsystems, das alle Flugzeuge steuern kann. Im Gegensatz zu herkömmlichen Autopilot-Programmieransätzen, bei denen jedes Flugzeug einzeln eingestellt werden muss, ermöglicht der neue Ansatz die automatische Verwendung von Flugzeugflugparametern. Dies führt zu einer erheblichen Zeitersparnis und zu einem genaueren und realistischeren Verhalten des Autopiloten, das insbesondere bei Überschall- und Transschallflugzustandsänderungen geschätzt wird, die nun keine umfangreiche Abstimmung mehr erfordern.
Diese grundlegende Arbeit erforderte etwa zwei Jahre Programmierarbeit, wobei allein der Formationsflug weitere 5 Monate intensiver Entwicklungsarbeit erforderte. Die Hauptaufgabe bestand darin, der KI beizubringen, korrekt zu fliegen, aber nicht wie eine übernatürliche Drohne, sondern eher wie ein menschlicher Pilot, einschließlich Mikroverzögerungen, Fehlern und Grenzen. Bald kann jeder Pilot die Rolle des Formationsführers üben und sehr realistische Fähigkeiten entwickeln, ohne online spielen zu müssen und auf unzureichende Flügelmänner angewiesen zu sein, um sein Talent zu verbessern.
Alle gewöhnlichen Aufgaben wie Start, Landung, Luftkampf, Bodenangriffe und Bombardierung wurden ebenfalls komplett neu geschrieben. Die Implementierung ins Spiel wird für 2022 erwartet.