EA tests self-learning AI agents in Battlefield 1
Click here to post a comment for EA tests self-learning AI agents in Battlefield 1 on our message forum
cryohellinc
Next step they will teach them how to go to work and earn money. And then Micro transaction the HELL out of them.
fantaskarsef
So EA is making bots now to farm their own lootbox games and sell what they get for additional $? 😀
droopy_ro
They had bots in Battlefield 2. Now they need AI to do the same thing ?
lucidus
KissSh0t
lucidus
schmidtbag
This is an interesting project, but a bit hypocritical and wasteful:
* One of the reasons EA does MTs is because, according to them, making games is too expensive. And yet here they are, spending all this time and money constructing an AI that learns how to play a game. How exactly is them doing this ever going to yield a profit?
* "Back in my day", games came with bots you could play against, and for the most part were pretty skilled. Whether you were playing a FPS or an RTS, a lot of them could form strategies and understand the game mode. This was back when crappy 32-bit single-core CPUs were still popular. So, it really doesn't make sense to me why EA is doing this. This method is expensive and inefficient in comparison.
entr0cks
Some issues from past experiences (ways bots were designed), that seemed to be also in the video of this early thing, that it's not really visual based, but they're given location based information - target through objects, or more often through pass-through objects, like bushes - aren't optically fooled.
Still, definitely a fun system to design and play around with.
Reddoguk
It feels like no one is playing the game so they want Bots to fill the gaps? That's how it seems to me.
Stormyandcold
CaptaPraelium
So they learn by watching real human players? Then I expect the AI to run around in circles banging into things, never spot or shoot at enemy, never drop ammo or health, and then complain on reddit that the enemy are overpowered until DICE nerf things for them.
Fox2232
Reddoguk
I think having Bots in a multiplayer game allows for cheaters to create aimbots and other cheats because they are already included in the game if bots are built into that said game. That's how cheaters used to make cheats years ago. Not sure if that's still the case now but highly likely.
Imagine if you could use this AI, hard to detect because it's based off of human behavior.
Thunk_It
Hopefully this will ultimately lead to smarter AI bots in single player games. I'm currently playing Vermintide 2, and the bots are not very intuitive; they are helpful, but not intuitive.
Mysteryboi
Your all missing the actual point they want to make these bots so they can mimic real players that way when there games are dead because everyone is boycotting EA they will deploy the bots with real names and hope people can't tell the difference / prove there bots not real players
Fox2232
pederlk
Hmm Skynet 🙂
Jonathanese
Am I the only one who finds this pretty cool?
Ok yes. They had programmers who had to meticulously program each and every strategy by hand using a fixed-function AI model that was neither adaptable nor creative. Bots have always been cake to learn, and the only way they make them bettor or worse is simply adjusting response time and artificially nerfing accuracy.
Evolving neural networks is a very expensive process, yes. Actually running a neural network is at worst as hard as traditional fixed-function AI, but more often much faster.
This would mean EA would evolve the AI on their servers, and then would release an evolved neural network in a small, fast "cooked" package. This "cooked" version would be what would run on the client with significant ease.
So we are talking about smarter, more creative AI with less of a performance impact and less man-hours of AI programming to ultimately achieve.
Oh, and let's not forget that the vector/tensor/neuron mathematics is exactly what GPUs are built for, so we'd be able to see more GPU-powered AI as well.
So like, this sounds pretty good. We wouldn't have to have AIs that are stupid but can only beat you via over-the-table knowledge and program-level cheating. Bots that feel real.
We should hold a large Turing test and see if humans can tell who are bots and who are players after a system becomes more evolved.
schmidtbag