• 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!

Brawl CPUs Learn?

Excellence

Smash Champion
Joined
May 19, 2008
Messages
2,137
Location
The Legion of Doom Headquarters
I've been hearing some people say Brawl CPUs can actually learn and pick up on habits. If anyone of you have played Star Ocean Till the End of Time, you might know how amazingly helpful that is. Can the CPUs really learn, or is this all just a misunderstanding?
 

Firus

You know what? I am good.
BRoomer
Joined
Apr 7, 2008
Messages
7,681
Location
Virginia
NNID
OctagonalWalnut
3DS FC
0619-4291-4974
They would have to have programmed some pretty intense CPUs to have ones that can pick up on your fighting style.
 

The Dinkoman

Smash Lord
Joined
Apr 13, 2008
Messages
1,277
Location
Back!
It may seem to our brains that they are learning but there actually doing is repeating a programed file of moves and other responses. Its not learning its reacting to your fighting style in a way that can possibly beat you. Its all just codes, and files.
 

lex.aut

Smash Apprentice
Joined
Jan 3, 2007
Messages
93
Location
Austria/Vienna
there are many people who say that the cpus learn. most of them see videos like the one below as the ultimate proof. however i never noticed anything. the cpus always react different to your attacks, and because of the huge random-factor they sometimes pull of combos or tricks that aren't typical for them. imo that's why so many people believe that their cpus imitate them, although they just know a lot more tricks than they did in melee and vary their attacks better.

here's one of the "proof"-videos.. most of you probably already know it.
http://allisbrawl.com/video/video.aspx?id=10268
 

MrPorn

Smash Rookie
Joined
Feb 9, 2009
Messages
10
Yes they do, one time I up+b to recover and then they suddenly started using up+B to recover too. I was like "WTF YOU COPY CATS!!!", after all these months the CPUs fight exactly like me, they be crampin my style!
 

Lawz.

The Original Deadpool Fan
Joined
Dec 29, 2008
Messages
1,056
Location
Pennsylvania
NNID
Lawz_Fearless
no they're too stupid for any of that. only thing they're good at is power shielding
 

Da-D-Mon-109

Smash Lord
Joined
Nov 18, 2008
Messages
1,169
Location
Dallas GA
CPU's are programed to adjust to your fighting style, but that's only because of the way they were made. They don't autonimously respond to your day to day routines, they just have files of what you Could do, and then they use a programed responce against it. Don't worry, CPU's aren't learning, or else we'd be in even more trouble of Robots TAKING OVER THE WORLD!
 

POKE40

Smash Lord
Joined
Aug 27, 2008
Messages
1,083
Location
♥ My post count is my age. Deal with it.
I have heard that CPU do have a limited artificial intelligence, in a sense they learn, but not in the way we learn.

The cpus I've played learn to use a different move if the move they are using misses all the time... coincidence? I don't know.

But for sure, they don't learn. As I think...
 

AvaricePanda

Smash Lord
Joined
Jan 30, 2009
Messages
1,664
Location
Indianapolis, Indiana
No, they don't learn. They just have insane reaction time and powersheild a lot, lulz.

But they don't learn. I've played CPU Snakes for a ton of time, and they still suck and still do the same things in the same situations.
 

ExCeL 52

Smash Lord
Joined
Nov 15, 2008
Messages
1,228
Location
Suck My Kiss!
C'mon man.. there set to do certain things... How can they learn...
Brawl Life as we know it would turn into some iRobot ****...
 

XienZo

Smash Lord
Joined
Apr 12, 2008
Messages
1,287
Well, how would you explain all of the videos? Coincidence? I don't see the Falcon Punch as coincidence.
 

KO M

Smash Apprentice
Joined
Jun 28, 2006
Messages
161
Location
NJ
Well, In Star Ocean Till the End of time, they had advanced AI... they thought for themselves, the programmers of the game said that, and the game producer stated that they act of their own will.
 

KO M

Smash Apprentice
Joined
Jun 28, 2006
Messages
161
Location
NJ
actually, unless i'm missing something subtle, it's strict logical proof that they don't.
Yes, but Logical sense doesn't always solve things...
for example.

The ways of luck.. how can that be explained in a logical sense?

Im just saying if you are looking for a logical sense, then they could have advanced AI(That can think for themselves) Think of them as infants, they learn as they copy.
 

Sosuke

Smash Obsessed
Joined
Aug 3, 2007
Messages
25,073
Switch FC
8132-9932-4710
You know, Scotus theory makes the most sense to me.

Besides, honestly, why would Nintendo program AI thats was THAT good anyway?
They don't do smart stuff like that. ^_^
 

Cook

Smash Master
Joined
Mar 27, 2008
Messages
3,364
Location
Hannibal, MO
The first time I played a CPU Fox as Link he shinespiked me as an edgeguard. I was all like "lolwut??????"
 

SCOTU

Smash Hero
Joined
Mar 16, 2007
Messages
6,636
Location
Northville, MI
Yes, but Logical sense doesn't always solve things...
for example.

The ways of luck.. how can that be explained in a logical sense?

Im just saying if you are looking for a logical sense, then they could have advanced AI(That can think for themselves) Think of them as infants, they learn as they copy.
Actually, Luck can easily be analyzed logically. Both in probabilistic ways, and in the computer science way where "random" events like tripping can be reproduced precisely by just knowing a single number. In fact, one number will describe all of the "random" events in a given match of brawl.
 

Da-D-Mon-109

Smash Lord
Joined
Nov 18, 2008
Messages
1,169
Location
Dallas GA
Dude! I learned that in my Ap Statistics Class! HOLY CRAP IT'S IMPORTANT TO STAY AWAKE IN SCHOOL! STUFF LIKE THAT IS EVEN APPLIED TO VIDEO GAMES!
 

Napilopez

Smash Lord
Joined
Feb 16, 2008
Messages
1,775
Location
Columbia University, NY
Shoot, I had been quite a believer in the CPUs learn theory up until I read that argument of Scotu's. Very smart reasoning.

One of the reasons for which I believed it to be true is because it is something I noted with m own CPUs behavior. The day after I chaingrabbed a fox with my pikachu, I was chaingrabbed by a CPU pika while I was using fox. That is odd.

Suppose it was only a coinkidink though.
 

Teran

Through Fire, Justice is Served
Super Moderator
Premium
BRoomer
Joined
Oct 23, 2008
Messages
37,165
Location
Beastector HQ
3DS FC
3540-0079-4988
Why would you want them to get better?

Everyone knows Level 9 CPUs are unbeatable.
 

Ange

Smash Lord
Joined
Dec 3, 2008
Messages
1,179
Location
Sweden
Its all a myth, which got rated as Busted by SCOTU.

Therefor, they do not learn.

:bee:
 

Link_enfant

Smash Apprentice
Joined
Nov 27, 2005
Messages
92
Location
France
Replay files are small, yeah, but even if CPU's inputs are not recorded, the fact that the CPU has learned or not can be recorded imo. The file would simply tell the CPU to use what he has learned, instead of letting him act like a regular CPU.
 

trev94

Smash Journeyman
Joined
Jun 25, 2008
Messages
425
It may seem to our brains that they are learning but there actually doing is repeating a programed file of moves and other responses. Its not learning its reacting to your fighting style in a way that can possibly beat you. Its all just codes, and files.
i think this guys got it
 

|RK|

Smash Marketer
Moderator
Joined
Jan 6, 2009
Messages
4,033
Location
Maryland
I figured that it was like, they have the data of what you do, and whenever the images line up to cause a mimicry of that previous situation, the computer is programmed to execute that situation. This may turn out differently because of a computer's inability to use Directional Influence, but, yeah...

EDIT: That and they do at least learn to deal with moves you spam, likein SM3 DS. If you attacked with the same move too many times, they'd block it.
 

XienZo

Smash Lord
Joined
Apr 12, 2008
Messages
1,287
No. I wrote up a pretty decent argument for why they don't:
http://allisbrawl.com/forum/topic.aspx?pid=569180#p569180
Yeah, its a pretty good argument, but the issue is that I'm not sure if you can pull "Absolutely no CPU data is recorded" from "replay size is fairly small" and "CPUs have been observed to use AI in real-time". See, just because CPUs use AI in the times where we recorded it doesn't mean they CAN'T pull actions from other sources, and "fairly small" is relative.

Many of these reported "learned" chains are quite short, such as "jump, Reverse Falcon Punch" and "dusk, stand, duck, stand, duck, stand". What if the replay data stores information like "at 1:23, stop CPU AI, input duck, stand, duck, stand, duck, stand, resume CPU AI"? Such info could easily be inserted while keeping the data size "fairly small". I don't believe any of those "trip" videos have any actions that resemble "learned" actions so we don't know what happens then (as of now).

From the points you have presented as of now, I don't think there's any that shows the above is impossible.
 

Levitas

the moon
Joined
Jul 20, 2007
Messages
5,734
Location
Ann Arbor, MI
Uh, it does. If the replay doesn't save all the stuff that the cpu had learned at that point, it can't learn.

The replay doesn't save inputs from the cpu (evidenced from trip code on vs trip code off stuff)

therefore, the cpu doing the same things in replays can only be explained by either the replay saving all the "experience" present, or by the cpu not learning.

Therefore, the cpu cannot learn.
 
Top Bottom