• Welcome to Smashboards, the world's largest Super Smash Brothers community! Over 250,000 Smash Bros. fans from around the world have come to discuss these great games in over 19 million posts!

    You are currently viewing our boards as a visitor. Click here to sign up right now and start on your path in the Smash community!

Project M's learning AI?

Status
Not open for further replies.

CoeusFreeze

Smash Cadet
Joined
May 18, 2013
Messages
59
I have been playing Project M for a long time now, and I have started to notice that the CPUs tend to develop new tactics as I play the game more. It seems to adapt to my strategies and change accordingly. Is this just my imagination, or does PM possess an AI who learns as you fight it, becoming more and more potent over time?
 

ShadowGanon

Smash Lord
Joined
Nov 29, 2013
Messages
1,120
Location
Washington
I have been playing Project M for a long time now, and I have started to notice that the CPUs tend to develop new tactics as I play the game more. It seems to adapt to my strategies and change accordingly. Is this just my imagination, or does PM possess an AI who learns as you fight it, becoming more and more potent over time?
Hello, brother in the faith. Yes, the CPUs in PM do learn as you play them more. False prophets will seek to tell you otherwise, but you must not listen to them. Shun them, for they are heretics.
 

Xermo

Smash Champion
Joined
Feb 19, 2013
Messages
2,811
Location
afk
NNID
SSBFC-Xerom
3DS FC
4425-1998-0670
Brawl's AI programming will reveal no such possible lines of code for adaptation, but it's plainly obvious to those that fought CPUs for a living that the AI does adapt to some extent in both vBrawl and P:M.
 

PsionicSabreur

Smash Journeyman
Joined
Nov 6, 2013
Messages
380
Location
Neither here nor there
Only thing I know for sure is that replays only save inputs for human players, not CPU's. The replay still looks the same, no matter what, because CPU's will always react the same way to any given input pattern, even if you move to a different machine with different save data.
In all honesty it's probably you who's doing the changing, and the AI is just making adjustments in return.
 

DrinkingFood

Smash Hero
Joined
May 5, 2012
Messages
5,600
Location
Beaumont, TX
The CPUs in none of the games have ever learned, actually. Replays wouldn't work if they could, based on how CPU actions are saved for replays (not as button inputs but as reactions to the player based on preset information the AI has).
 

xXSciophobiaXx

Smash Apprentice
Joined
Jul 9, 2008
Messages
131
The CPUs in none of the games have ever learned, actually. Replays wouldn't work if they could, based on how CPU actions are saved for replays (not as button inputs but as reactions to the player based on preset information the AI has).
Does this mean there zero "random" elements for a CPU?
IE given an exact player position and condition, CPU's will always do one action? If so, I find it odd that I haven't noticed this. I would've assumed there was some random element to CPU action.
 

Shadic

Alakadoof?
Joined
Dec 18, 2003
Messages
5,695
Location
Olympia, WA
NNID
Shadoof
Their actions are influenced by a random seed that's stored in the replay file, instead of their actual actions.

CPUs do not learn in Brawl, nor do they learn in Project M.

That is all.
 
Status
Not open for further replies.
Top Bottom