Im Forschungsbereich der Künstlichen Intelligenz wird nach Optimierungsmöglichkeiten für Programme gesucht. Durch die gewonnen Erkenntnisse können Module produziert werden, die die Programmeigenschaften verbessern. Jedes Forschungsgebiet befasst sich mit einem speziellen Thema. Es können die Angriffs- und Verteidigungswerte, die Transportkapazität und viele weitere Eigenschaften gesteigert werden.
Da die Erforschung bisher unbekannter Technologien sehr zeitaufwändig und datenintensiv ist, muss in der Künstlichen Intelligenz der Forschungsbereich ausgebaut werden. Pro Ausbaustufe gibt es eine bestimmte Anzahl an neuen Forschungsstufen. Daher ist es sinnvoll sich auf ein Forschungsgebiet zu spezialisieren, um qualitativ hochwertige Programme sowie Module herstellen zu können. Ein späterer Handel mit Modulen ermöglicht es Programme zu fertigen oder fertigen zu lassen, die ansonsten nicht möglich gewesen wären.
Ab einem gewissen Forschungsfortschritt kann es passieren, dass sich die Möglichkeit auftut in eine bestimmte Forschungsrichtung verstärkt nach neuen Potentialen zu suchen. Um die Forschungen in diesen Untergebieten voranzutreiben, muss die übergeordnete Forschung mindestens den selben Forschungsfortschritt besitzen wie die Spezialforschung. Einhergehend mit den steten Verbesserungen in den einzelnen Forschungsgebieten kann nicht garantiert werden, dass jeder Fortschritt in der Forschung auch in einem neuen benutzbaren Modul oder Programm resultiert. Erst wenn der entscheidende technologische Entwicklungsgrad erreicht wurde, können die gewonnen Kenntnisse in einem neuen Modul oder Programm umgesetzt werden.
Bereits gestartete Forschungsinitiativen können während des Forschungsprozesses abgebrochen werden. In diesem Fall werden die vorhandenen Kapazitäten freigegeben und sind einsetzbar für ein erneutes Forschungsprojekt. Die eingesetzten Ressourcen sind nicht wiederherstellbar, da sie von der Künstlichen Intelligenz bereits verarbeitet wurden.
Eine ausgiebige Forschungstätigkeit sollte erst im späteren Spielverlauf angestrebt werden. Somit ist die Finanzierung der kostspieligen Forschung einfacher möglich und durch die eigene Spielpraxis sollte sich herausgestellt haben welche Forschung beispielsweise im eigenen Clan nötig ist.
Löschen einer Forschung
Es ist möglich eine fälschlicherweise eingeschlagene Forschungsrichtung schrittweise aufzugeben. Die gewonnen Erkenntnisse gehen dann verloren, es können somit also keine weiteren Module oder Programme des ursprünglichen Forschungszweiges produziert werden. Durch diese Maßnahme werden die Forschungsbereiche der Künstlichen Intelligenz freigegeben, um anschließend wieder freie Kapazitäten für weitere Forschungen zu besitzen. Der Löschvorgang ist kostenlos und dauert immer 0T 04:00:00. Die ehemals investierten Ressourcen sind vollständig in die Forschung eingeflossen, sodass keine Rückgewinnung erfolgen kann. Die Forschungen können nicht beliebig entfernt werden. Eine Hauptforschung kann nur gelöscht werden, wenn alle ihre zugehörigen Spezialforschungen bereits mindestens auf das zukünftige Level reduziert wurden.
Die Forschungen
Bisher wurden vier grundsätzlich verschiedene Forschungszweige entdeckt, welche jeweils durch das Setzen von Forschungsschwerpunkten in bestimmten Kategorien weiter verbessert werden können. Mitunter kann es sehr schwierig sein an weitere Informationen zu diesen Spezialisierungen zu gelangen.
Virologie
Die Erforschung des Bereichs Virologie bringt Module zur Verbesserung der Viren- und Antivirenstrategien hervor. Werden diese Module in einem Programm verbaut, hat dies Einfluss auf die folgenden Programmeigenschaften:
Die Erforschung des Bereichs Kommunikationskontrolle bringt Module zur Überwachung und Verschleierung der digitalen Programmsignatur sowie Optimierung der internen Speicherblöcke hervor. Werden diese Module in einem Programm verbaut, hat dies Einfluss auf die folgenden Programmeigenschaften:
Die Erforschung des Bereichs Codeoptimierung bringt Module zur Optimierung der Größe und passiven Kampfeigenschaften des Programms hervor. Werden diese Module in einem Programm verbaut, hat dies Einfluss auf die folgenden Programmeigenschaften:
Die Erforschung des Bereichs Programmentwicklung stellt neue und verbesserte baubare Programmgrundgerüste zur Verfügung. Diese können mit den Modulen der anderen Forschungsgebiete versehen werden, um die Eigenschaften des fertigen Programms zu steigern. Jede Künstliche Intelligenz ist standardmäßig in der Lage ein "Rookie XS" zu produzieren. Mit diesem Programmgerüst ist es bereits möglich die Welt zu erforschen. Mit dem Voranschreiten in dieser Forschung werden weitere Programmgerüste mit besseren Grundwerten zugänglich.