Actualités / Jeux

Comment Civilization 7 pourrait rendre son combat d’IA plus intelligent

La récente annonce de Civilization VI Anthology, que le producteur de Firaxis Kevin Schultz a qualifiée d’expérience «complète» et «finale» de Civ 6, est un autre indice que le travail du studio sur le jeu populaire 4X pourrait prendre fin. Bien que Firaxis soit muet sur la suite de la série, il est probable que Civilization 7 – ou peut-être quelque chose de plus grand – se profile à l’horizon.

Malgré son succès, Civ 6 a encore une marge de progression. Un domaine dans lequel le jeu de stratégie souffre est son intelligence artificielle, ou IA. Les leaders de l’IA de Civ 6 n’ont pas la capacité technologique de faire des jeux intelligents qui imitent ceux qu’un joueur humain ferait. Au lieu de cela, Firaxis a choisi de rendre le jeu plus difficile à des niveaux plus élevés en offrant aux leaders de l’IA des avantages statistiques toujours plus importants. Par exemple, au niveau de difficulté de divinité, chaque IA obtient un bonus de 32% à sa production scientifique, culturelle et religieuse, une augmentation de 80% de la production d’or, +4 de force de combat pour toutes les unités et trois colons gratuits au début de le jeu, entre autres bonus.

Tout cela rend certainement le jeu plus difficile, mais pas nécessairement mieux. Une IA qui est difficile principalement en raison de ses statistiques gonflées manque d’un élément majeur qui est fondamental pour le concept de l’IA : l’intelligence.

Dans Civ 6, les statistiques améliorées de l’IA sont l’équivalent stratégique d’un jeu FPS ajoutant plus de méchants, leur donnant plus de santé et l’appelant “mode difficile”. Un jeu de tir avec un mode difficile significatif fait que le comportement de l’ennemi pose des questions plus compliquées au joueur : cela peut changer ses schémas de mouvement, permettre de nouvelles tactiques comme le flanquement ou l’utilisation de grenades pour faire sortir le joueur de sa couverture, ou augmenter les pénalités en cas d’échec.

Diety AI attaque une ville dans Civ 6

Cela rend le jeu plus difficile, c’est vrai, mais en ajoutant de la richesse et de la complexité au processus de réflexion du joueur plutôt qu’en augmentant simplement les chiffres. Plus important encore, il n’y a jamais un point où il est fonctionnellement impossible de gagner.

Beaucoup de choses se sont passées depuis le début de Civ 6 et la technologie d’IA basée sur le jeu continue d’évoluer

Avec un jeu aussi basé sur RNG et situationnel que Civ, une rencontre précoce avec une civilisation agressive sur la divinité peut rendre le jeu carrément impossible à gagner. Mais si un joueur arrive en fin de partie et dépasse l’IA, les dernières ères peuvent être aussi fastidieuses que sur n’importe quelle autre difficulté, car l’IA est également incapable de réagir intelligemment à sa perte imminente.

Il est sûrement beaucoup plus compliqué de concevoir plusieurs gradations d’intelligence pour une IA dans un jeu de stratégie au tour par tour complexe comme Civ que dans un jeu de tir. Je ne dis pas que le problème est facilement résolu – lorsque Civ 6 était au début du développement, cette approche de l’IA, qui combine des arbres logiques avec des améliorations majeures des statistiques, était très probablement la seule option de programmation réalisable. Cependant, beaucoup de choses peuvent se passer en huit ans, et la technologie qui pilote l’IA basée sur le jeu continue d’évoluer.

En 2017, Elon Musk a donné aux joueurs de jeux de stratégie un avant-goût de ce qu’ils pouvaient attendre des futurs modèles d’IA lorsque sa société, OpenAI, a confronté son OpenAI Five Dota 2 AI aux meilleurs joueurs de Dota 2 du monde. L’IA a « appris » en jouant contre elle-même l’équivalent de 10 000 ans de jeux Dota, puis a utilisé ces connaissances pour vaincre ses adversaires dans des environnements hautement contrôlés.

Un jeu Civ amélioré avec une intelligence artificielle intelligente serait à peu près aussi épique que possible

Bien que Dota 2 soit un MOBA, ces capacités d’apprentissage représentent un avenir possible pour la série Civilization. En appliquant l’apprentissage automatique aux données collectées à partir de centaines de milliers d’heures de jeu auprès de personnes de tous niveaux de compétence, Firaxis pourrait théoriquement structurer son IA pour prendre des décisions «plus intelligentes».

Bien sûr, il faudra peut-être encore des décennies avant de voir une intelligence de niveau OpenAI dans un jeu commercial. Mais il est raisonnable de s’attendre à ce que la prochaine Civ s’appuie sur les avancées de la technologie de l’IA pour créer une expérience de jeu plus équilibrée.

Kupe regarde vers l'horizon dans une bande-annonce de DLC de civilisation

Avec toute la prudence et l’humilité que requiert le jeu « dev en fauteuil », certaines améliorations de l’IA semblent être assez simples. Par exemple, plutôt que de se débarrasser purement et simplement des bonus d’IA, Firaxis pourrait augmenter ces bonus à chaque époque. Il existe déjà des mods qui le font, comme Smoother Difficulty 2.0. Mais à un niveau plus avancé, le jeu pourrait intégrer un apprentissage en profondeur pour faire des prédictions sur le style de jeu du joueur, puis apprendre à contrer en conséquence.

Les scientifiques mènent déjà des expériences d’apprentissage en profondeur dans des jeux tels que les échecs et StarCraft II, et la série Civilization est dans une position privilégiée pour prendre ces leçons et les appliquer à grande échelle. Bien qu’on ne s’attende pas à ce que l’IA réponde à chaque décision unique, une mise en œuvre étendue à travers des mesures clés pourrait ajouter à l’équilibre global.

Le prochain chapitre de la série Civilization jettera les bases pour que Firaxis implémente une IA qui semble vraiment intelligente. Le mantra du studio est de « rendre la vie épique », et un jeu Civ amélioré avec une IA intelligente serait à peu près aussi épique que possible.