The world of racing games enters a new era, as Milestone presents Artificial Neural Network Agent (A.N.N.A.), the new MotoGP 19 Artificial Intelligence System, based on Neural Networks.
A.N.N.A. stands for Artificial Neural Network Agent: an AI that does not rely on predefined commands, written by a designer, but on rewards. Each action she makes – yes, some of us likes to address our AI as a “she” – can have a positive or negative outcome, and depending on this, she may receive or lose points.
This triggers a learning process that allows A.N.N.A to remember which actions are good (for example when to brake at the right time) and which are bad (like, well, going against a wall, or against another rider). It was real fun seeing A.N.N.A in its early stage, its infancy let’s say, when in the middle of a race it suddenly stopped and decided to go backward, just to see what would happen.
Starting from an AI that stopped mid-race to go backwards, we now have a complex, incredibly smart AI that is capable to challenge and beat even the most skilled of our devs acting as a real pro rider – but no worries, its difficulty is scalable, so all players of all skill level will enjoy the game!