I just recall that the EVE Online code is going to be migrated to Python 3, which is awsome. And I could not stop thinking about one field that Python 3 optimized at, Artifitial Intelligence. For all the time scripts is always against EULA, but what about CCP bring some kind of AI into a new Proving Ground arena, and use a adversarial training to let it battle with players, mimicing and improving its piloting technique?
The background should not be that hard to design since there are many AI species in New Eden, such as the Drifters and the Rogue Drones. Even Triglavians has the tradition to compete within the collective and improve themselves.
Also the loot value for defeating the AI could be adjusted according to the average winning ratio of the AI team, maybe need a lower bound for the cold start.
I knew this may be a huge challange to the current NPC AI system, but Python 3 has many famous libs optimized for AI algorithms which provide a huge potential to push further what NPC AI can do. And the AI model does not need to run on GPU even, there are plenty of solutions to use parallel processing to increase the speed of model calculation when deployed on a huge server like the one CCP has, not to mention that the model does not need to learn while online, it can, for example, update and learn for a certain amount of epochs within a spesific time period within a day, for example 2 hours before the daily downtime the arena is closed and the model start to train on data collected, and during downtime the model updated the weight and refresh the AI used by those NPCs.
AI Proving Grounds… I’d rather see AI seekers that hunt down bots…