Why is most AI in games utter trash, unchanged in almost 20 years...

Why is most AI in games utter trash, unchanged in almost 20 years? We should've had perfect AI by now to replace multiplayer and have 0 latency games all offline.

Attached: aOYA1mE_460s.jpg (460x613, 44.53K)

most complex AI are complete overkill for most scenarios because they require extra processing overhead that usually could be dedicated to improving the player's experience

Actual IA is hard for CPUs
And consoles are know for they're weak CPUs

Attached: 1601242447942m.jpg (576x1024, 53.7K)

Just wait until game devs will actually start using machine learning for their AIs
>Inb4 it won't be a thing until our toasters will have actual AIs in them

Ironically the closer we get to perfect AI, the more the AI will actually lose intelligence. Real people aren't perfect machines and are sometimes stupid and make mistakes, so perfect AI would also need to sometimes be stupid and make mistakes.

Read up on Alien Isolation's extremely complex Alien AI, and why IGN decided to give the game 6.8 because of it.

No, it's "artificial intelligence" not "artificial humanity"

That mistake being murdering entire populations

You guys don't seem to understand the trillions the elites have invested into AI. Yes, trillions. Nvidia gets near unlimited funding because they're building ever faster GPUs, not for gaming, but exclusively for AI. They want AI to micro manage every aspect of our lives. A lot of github repositories have been dumped of AI programs that do a lot of useful things. Multiplayer games could easily replicate the user experience, in fact there are already demonstrations of this done just by amature programmers.

While I agree for bots in multiplayer games, most genres don't require good AI in any way, enemies just need to put up a fight mathematically (deal lots of damage if they happen to touch you) and try to get to their ranges, be it close, far, or mid range, always keeping their optimal distance. That's about it.
They need to know how to chase and that's a pathfinding issue moreso than AI.

I should note I only mean for video games, it'd be no fun playing against perfect AI that never makes mistakes.

It's also no fun to play against AI who always makes the same mistake. Different sides of zhe same coin, pointless argument.

Imagine how anti-fun that would be...
The enemy ai can figure out how to track you, surround you, and dispose of you.
Like a pack of wolfs hunting for a baby deer.

What's the most impressive AI in a video game, to date, and why is it Hitman 2016-present?

Condemned

Anyone got the quake thing?

It's difficult to market AI properly, so it often gets left behind.

Star Citizen has some pretty incredible AI.

c'mon user, I'm sure she's totally fine. You'll love the future, trust me.

Attached: 1588854239633.jpg (900x680, 90.61K)

Because smart AI is not a selling point; AI that seems smart is.

FEAR AI isn't any smarter than any competent shooter AI; It only seems smart because it's broadly defined and the units have voice lines to highlight their behaviors.

Alien:Isolation's AI isn't particularly smart, It "cheats" and runs a separate routine to pretend it didn't see you if you are playing correctly. It's a very clever implementation that gives the illusion that the AI is operating on incomplete information (because it's intentionally making mistakes that you assume come from having that lack of information)

Chess AI's aren't particularly smart either: They are aggressively constrained by the time they're permitted to solve the gamestate: Most difficulty levels simply decide how much of their library they're allowed to look in and how many milliseconds they get to ponder it.

The reality is what you're looking for is a surprising "Clever" AI, and that doesn't need to be smart at all. You simply need to give it enough tools that it takes actions the player doesn't expect. The original version of this was grenades and flanking, which were just added to the ancient behavior tree. IF State(No.LOS), THEN Path(Flank.node[GetPlayerNode]) AND SqdTactic(CoverFriend) ELSE SqdTactic(Flush[GetPlayerNode]).

You don't want smart AI; You want dumb AI with the proper tools to engage in varied behaviors.

Attached: Encyclopedia.jpg (2214x3072, 563.16K)

Even Red Dead 2 which is literally full of TECHNOLOGY has dumb as fuck AI, constantly running into eachother on horseback and generally weak enemy tactics (some dude flanked me one time, thats about it)

Given that someone took the time to program realistically shrinking horse balls, I have to assume that any noticeable improvement to the AI would have been incredibly difficult.

Even the most advanced vidya AI are nothing more than an elaborate state machine that's run by laundry list of yanderedev-tier if/else statements.

Because normalfags don't care so its wasted budget.

I wonder what the first "if/else" is in my codebase, like what's my core trigger for action.

I wonder if we'll ever figure out how to translate brain waves to code

Better AI is improving the player's experience

We're really not all that binary, It's probably better to think of us as a mess of analogue sensors and outputs. Though at some scope of simplification I'm sure you get what would resemble a mess of transistors.

they should have ditched ayymd long ago, i don't know why consoles still insist on using such a shit gpu/cpu

that happaned with the elder scrolls game once?

i fucking hate terminator for bringing this meme to life we aren't that bad

Too smart A.I. can be too annoying for players. I remember when A.I. started to jump away and run from grenades and shit in fps games. Soon that got annoying because a tactic that is meant to clear a room eventually just didn't do anything outside of multiplayer. So alot of modern fps games don't even have their A.I. do that.

Now fps A.I. just does the basic hide in cover and shoot.

The only distinction between Skynet and Hard AI is that Skynet is assumed to be malicious.

It's trivial to design a learning machine that starts taking shortcuts and making inappropriate decisions.

Mark my words, in the next 50 years, we will need to attack and destroy an autonomous system when it learns a new optimization that puts ordinance into "friendly" units.

You're constraining your argument to specific genres when you should be thinking about how AI can be used in strategy and grand strategy games. Even RPGs that can keep track of behavior and reputation could make use of AI beyond simple decision trees that only branch out as far as the developers care to think through. Could you imagine a 3D AI dungeon?

Attached: Rhetoric.png (720x1000, 1.14M)

Because no one's really asking for it?
Thank you, somebody gets it.

>difficult AI is just input reading

People are asking for it, this thread is just not creative enough to understand what the question even is, let alone the answer

>You think you do, but you don't.