Rencontrez ANGELINA – L’IA qui fait des jeux vidéo


L’intelligence artificielle s’avère être un progrès technologique plus profond que l’électricité. Surtout si l’on tient compte de l’IA senior de l’université de Falmouth. la dernière création du chercheur Mike Cook, un réseau neuronal capable de concevoir ses propres jeux. Il s’appelle ANGELINA, qui signifie “A Novel Game-Evolving Labrat I’ve Named Angelina”, et un exemple de son travail peut être trouvé ici.

En concevant le jeu illustré ci-dessus, Mike Cook lui-même avait commencé avec un concept partiel, impliquant une aventure dans un donjon combattant des squelettes pour trouver la sortie. Cependant, en quittant le projet pour ANGELINA, l’idée de Mike s’est transformée en quelque chose de complètement différent. Quelque chose de plus sombre et plus fidèle à la vie. Au lieu que le joueur contrôle un seul aventurier, combattant des squelettes pour atteindre la sortie du donjon, le joueur est accompagné de multiples aventures, dont certaines qu’il doit sacrifier pour permettre aux autres de s’échapper en toute sécurité.

Dans une explication à BGR sur le fonctionnement d’ANGELINA, Mike Cook a dit : “La technique la plus courante en ANGELINA est l’évolution informatique. Disons qu’il s’agit de concevoir un niveau pour un jeu qu’il crée. Il commencera par un gros lot de niveaux aléatoires, la plupart très mauvais, et il jouera chaque niveau et essayera de le terminer. Et presque tous seront terribles, mais peut-être qu’un ou deux sont légèrement moins terribles que les autres. Il choisit donc les meilleurs, et les mélange ensemble pour créer de nouveaux niveaux. Peut-être qu’il prend la moitié supérieure d’un niveau et la moitié inférieure d’un autre niveau et les colle ensemble. Puis il recommence le processus avec ces nouveaux niveaux hybrides.”

Il poursuit : “J’ai décomposé le processus de conception du jeu en différentes tâches, comme la conception des niveaux, l’invention de règles ou la difficulté des tests. ANGELINA sélectionne les tâches en fonction de ce qu’il manque dans le jeu en cours, puis utilise des techniques comme l’évolution computationnelle pour exécuter chaque tâche. À l’heure actuelle, il doit s’appuyer sur mes opinions pour certaines choses ; par exemple, je lui dis que les niveaux qui prennent plus de temps à résoudre doivent être mieux. J’espère qu’à l’avenir, je pourrai le rendre plus indépendant pour qu’il puisse jeter ces idées et développer de nouvelles opinions sur ce qui rend un niveau bon ou un jeu amusant.”

ANGELINA a plus de 30 jeux à son actif, bien que plusieurs d’entre eux aient été supprimés car “ils ne représentent pas vraiment toute l’étendue des capacités du système”, explique Mike, “un peu comme une artiste qui jette de vieux croquis”. Le système a depuis été mis à jour plusieurs fois, avec une 6ème version actuellement en développement pour les jeux 2D.

Source : TruthTheory


Vous aimerez aussi...

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *