OpenAI trained neural networks to play Dota 2 from scratch using only machine learning. Also, it learned how to play by playing with only itself.
It then defeated the top players, first 1v1, then team vs. team.
After this, they polished the data by playing against real players online; it helped with fun things like item dropping (so it wasn't an "enemy item" anymore) and other human tricks.
SIMS are not the hard game; opposite of this, actually. For the sake of the game, it also needs only the mouse, two buttons, and WASD+ time control (pause, 1x, 2x, 3x) for optimized gameplay.
Theoretically, any problems with the UI and game parameters tracking are nothing if you just force AI to play by pure visual perception, real player abilities, and machine learning. Like people, they do not seek out parameters in the code and how to access them; they just look at the image and control the mouse cursor (who is visually oriented too).
I don't know if it is possible and optimal, but just saying, 10+ years ago, I already used MMO cheats (bots) that were breaking any security just by abusing visual data gathering and player-like control.
It was purely scripted—not even an AI.
The reason for any coding isn't it to make a human interfere in the working process as little as possible? Isn't it a machine's job, in general, to make everything for us? Arent the neural networks created to avoid writing a gigantic wall of code? To create solutions in situations where you will be required to do enormous thinking and spend a lot of time and are not even sure how it needs to work at the end.
To code an almost fully scripted bot, line by line, by hand, seems generally wrong and far from machine learning and neural networks. To me, at least.
|| SIMS can be a great step to create and strengthen a harem, also an endless content creating hole. Mb she will even create you there? Like, top donaters or something. ||