Ok I think we can safely say, CPUS can learn and do learn in a way.
But they cannot learn on there own.
By fighting humans , they can copy behavior, a build there own style of play.. but they are still basically choosing a random style.
This is what happend when I tested this.
Fight #1 I used Marth , CPU is Falco lvl 9/ The Falco was very agressive and always was staying on my ***, tryed spking me a couple of times, it was very odd. When I got an early kill on it, it was almost as if.
It was thinking "How could that happen" Because it stayed there for about 10 seconds not doing anything.(Could also be it was searching its data banks for a counter messure).
Basic line is 1st fight Falco was agressive.
#2 Sheik, CPU Falco/ The Falco this was very campy... After I ledge gimped it... It started PLANKING
Kept jumping from the edge to double lazer me. I went over to stop it, and it stage spiked me.
Basic line-Falco was planking, very campy
#3 I used Snake, CPU Falco/ He started off by chain grabbing me ....( he saw I was Snake... it knows matchups) Spiked me , 1st stock goes to CPU. The 2nd Stock I kept him at bay with grenades and kept him off the stage. When I planted on mine, and threw him into it. he DI'd out of the way came back and SH lazer'd me and came in witha boost smash /UP smash) Now the Falco is still 3 stocks 180%
I get him with a an uptilt and he loses his stock.He Starts now wave bouncing like crazy, and SH DL'ing
I gets me to 30% grabs me and starts chain grabbing me to the Spike / 2 Stocking me
Basic Line- He played like a good Falco/ A Human
#4 I used ROB, CPU Falco /I have never played a ROB with my Falco on this Wii, So the match starts he really isnt sure what to do. Never had this kind of match up. I 3 stocked him didnt get hit once.
I camped and ledge stalled him. He tryed SH Dl and he even once tryed a boost smash. When I went under the stage. He tryed following to maybe stage spike me(Iv done that alot to Pits when they go under)
Basic Line- Was like a player who was not sure of the match up.
CPUS can learn , it justs not really our kind of learning. It is basically taking data from us, and using it to see if it will pay off.
If im Falco alot and Marth, and I do alot of match ups with Snake and win those. The CPU version will know the match up and beat the hell out of a Snake too.