News Box
WELCOME TO MLNO!!! ... ENJOY YOUR TIME HERE! ... WHILE YOU ARE HERE, CHECK OUT OUR RPGS!
My LEGO Nexus Organization
January 31, 2026, 02:57:06 pm
Welcome, Guest. Please login or register.

Login with username, password and session length
News: Guests: Please register and look around! Tell your friends. Registration is instant, but you'll have to wait for an active admin to get online to approve your account, which should take less than 24 hours.  If you do not receive your approval email, just try to login. We are having issues with the automated email system.
 
  Home   Forum   Help Arcade Gallery Rules Staff List Login Register Chat  

Pokémon General Discussion

Pages: 1 ... 162 163 164 165 [166] 167 168 169 170 ... 187   Go Down
  Print  
Author Topic: Pokémon General Discussion  (Read 108843 times)
0 Members and 94 Guests are viewing this topic.
Flipz
Inventor
*

MLNO Reputation 2
Offline Offline

Team: No Team
Purpose: Oh, just to hang out occasionally.
Posts: 3211


Yeah, I have that effect on people.


WWW
Badges: (View All)
Level 6 Tenth Year Anniversary Ninth Year Anniversary
« Reply #3300 on: November 27, 2011, 11:06:09 pm »

it would be cool if the AI were updated to be more challenging. Especially Elite Four members and gym leaders. but an app like that would be challenging to add I think, although I don't know enough about that kind of stuff to be accurate.
It wouldn't be THAT hard to record matches over the Internet, and it would only be moderately difficult to translate metagame strategies into computer-readable formats.  The hard part would be analyzing them.  Here's how I would go about it:

A team of about 20-30 employees would then read the Serebii Pokemon of the Week info and other sources to learn about the strategies in human-understandable language, then they would search through recordings to see that strategy in action.  (Since the battles would be stored as sequences of actions (a la Brawl replays), it would be perfectly easy for the team to do a simple search for Pokemon X using move Y.)

Once a number of replays showing a given strategy in use are identified, the team would assign the strategy some sort of ID number or other tag that the computer would be able to read and learn.  This tag would also identify which Pokemon can legally use the strategy.  Repeat until most ordinary strategies are recorded in the system.

Here comes the tricky part: the team would then sit down with a list of strategies and watch them in use, then judge their overall effectiveness and difficulty to counter.  This highly subjective rating would be averaged across all employees who rated a given strategy and then compiled into the database, essentially giving each strategy a "difficulty rating."  From there, a simple code will assign each strategy a probability of use in various lookup tables (each balanced for a certain level of difficulty).  When the player encounters a Trainer, that trainer's file contains a variable that tells it which lookup table to randomly select a strategy from, as well as any relevant modifiers (i.e. early-game trainers' random "dice rolls" would carry a heavy penalty, ensuring they only select strategies that are easy to counter).  If a given strategy is illegal for the Pokemon that Trainer has, the game will select a new one.

This is, essentially, the same A.I. currently used for in-game Trainers, just tweaked a bit to pseudo-randomly choose series of moves, instead of just random moves.

Also note that, to prevent in-game Trainers from ONLY using really effective battle strategies, the team would have to come up with various "dud" strategies and place them into the database and lookup tables.  This would have the effect of representing poor training or poor prediction, and would serve to randomize moves a little to keep things interesting for players.  TL;DR not every Rattata should be a FEAR Rattata.  Wink
Report Spam   Logged

3DS Friend Code: 3625-9584-9417 (Pokemon X Friend Safari: Electric-type, Pachirisu, Electabuzz, Huh?)
Fallen London Profile!
Joining through the link on my page earns me coffee.
Welcome, Delicious Friend!
Pages: 1 ... 162 163 164 165 [166] 167 168 169 170 ... 187   Go Up
  Print  
 
Jump to:  

LEGO® is a trademark of the LEGO Group, which does not sponsor, authorize or endorse this site.
Bookmark this site! | Upgrade This Forum
SMF For Free - Create your own Forum

Powered by SMF | SMF © 2016, Simple Machines
Privacy Policy
Page created in 0.057 seconds with 11 queries.