This contains a few suggestions for training your own A.I. Much of the following information is purely theory, as very little seems known for sure on the subject. Step One: Choosing a Character. Only choose a character that you know well. If you are new to the game, perhaps you should come back to this mode at a later date. Step Two: Sparring Mode. This mode is important. You should make sure you are prepared before entering this mode. The things that the A.I. learns here are 1) Individual Moves 2) String, Floats, and Multi-Part moves 3) Simple flowcharts and strategy. After showing a move or series to your AI, it will attempt to do what you showed it back to you. Let it. If it doesnt do it properly, try again. Also, the AI will not pick it up properly if it or you die during the lesson. So just do it again when the life bars refill. Before you come into this mode work out a list of all the moves that you do not want your ai to perform and purposefully leave them out while showing your A.I moves. Secondly, if you have a followup, or a flow chart that you want your A.I. to follow consistently do not just show him the moves one at a time. (for instance, if you want your Vane to follow up d+P with a ws+P then do those moves to her together, as though they were a string, instead of doing them one at a time, or at least, in addition to doing them one at a time) NEVER show your AI a move that floats without also going over a garaunteed float follow up. Do not show your ai stance, or weight specific followups as it will not know when to use them and when not to. If you want your AI to follow up certain throws or knockdown attacks with a ground hit (like Vanes df+K soccerball kick) Then go through every move that results in your opponent being in that position and tack on the kick. You may have to go through every single throw with your AI tacking on the ground hit afterwards, so it will know thats a valid followup. If you just teach your ai moves all by themselves, then it will attempt to use those moves by themselves aswell. So, if you want your AI to Punch, then Throw often, you cannot teach it the punch, then later in the session teach it the throw and expect him to put 1 and 1 together to make 2. You will have to Punch him, then immediately throw him, and then let the AI get up and try it on you. And if you want it to vary the throw using this example, you have to Punch it again, and insert a different throw immediately after. Or else its likely to stick with just the one that you taught him. Never EVER experiment with moves or flowcharts that arent sure of. And never just fool around here. Everything you do in this mode will work itself into the AI's memory and could kick out things it was learning earlier. After the initial Sparring, once you taught it all the basic moves and strings that you want it to do only come back to the mode for quick touch ups, or to correct oversites. Step 3: Replays. Before showing the Replay Files from the CD to your AI for real, check them out yourself. Make sure the replay file doesnt contain any moves you dont want your ai to learn. Also, make a mental note as to when the moves you really like, and want the AI to use more, appear (like d+P, which is always helpful). Replays do only one thing: They add or subtract points from a move, which the AI uses to determine how often it should use them. When you see a move in a replay that you want your ai to perform more, hit O. When a bad move comes up, or a move your AI performs too much, hit X. Your AI does not learn strategy, or flowcharting in this mode (or at least not to the extent it does in actual batte, or sparring) So just comment on the moves themselves. If there is a particular move you really want your AI to use alot, or more than it currently does, then make a Replay file in vs mode. Choose the same character as your AI, and perform the chosen move over and over in the rounds. Save the file then show it to your ai and keep hitting O. This will get the point across very quickly. This is how i got my Vanessa to K,K,P+G consistently after the wrist grab. Step 4: Actual Battle. Note: You should begin your AI in arcade mode until it appears to be doing well. When in arcade mode losses will not count against you. When you are happy with your AI's skills, you may then send him to Kumite. The control you have over your AI becomes much less clear when in an actual battle. Firstly, you will notice an object floating above your characters head. When you press O it turns red and spins, and when you hit X if turns whiter and spins. Also, now you will notice that hitting X or O in the battle when your character performs a move no longer gives the AI the same kind of pointers. More often than not your AI will just look at you for a while, and do nothing. The only time your button presses register with a Beep is when the word "PLAY" appears in the box on the lower left. What follows is now purely my own theories (be warned): When PLAY appears on the screen you are being asked whether the actions the AI has taken have been suitable, or whether a change in strategy is in order. All the moves performed within that time period will be either given a bonus, or a minus depending on that. And the string, and combinations performed within will either be done more, or slowly forgotten depending on whether O or X was pressed. So, if you AI starts a round by doing a giant slow move, then hits a float starter, then misses the followup to the float, And then PLAY appears on the screen you should naturally hit X. This will firstly tell him the slow move isnt very good. It will also negatively affect the float starter a little (something you can correct with replays if you still want your ai to do that move) and it will indicate that following the float starter with the move that whiffed is not a good idea. This part is purely theory: Pressing O or X during a match, at times in which PLAY isnt appearing on the screen indicates whether to be more (O) or less (X) aggressive. You must be wary of when you press these buttons however, as pressing them at a bad time will result in your AI just staring at you. I begin each match by tapping on O. You will notice that the icon above the AIs heads starts spinning very rapidly and turns red. I do this to indicate that i want it to start off by attacking or approaching, rather than standing still. During a move that will stagger, or stun etc i will tap O which (if done properly during the execution of the first move) will not cause my AI to look at the screen, and will (hopefully) tell him to keep up the aggression. Similarily, after a move that leaves me open (like a slow strike is thrown, and you know the opponent is preparing to block it) I will hit X to tell the AI to prepare to use its defense. I will also hit X after my AI gets thrown, or knocked around as an indication that those situations are good times to block or throw escape, with the hope that it will remember. Step 5: Going Back to Previous Steps You are eventually going to notice something you dont like about your AI's performance. If its something simple like a specific move that your AI performs too much, or not enough, then make a Replay to showcase that move, and either O or X whenever it appears, to increase or decrease the amount of points you AI associates with it. For something more complex, such as your AI following up a float starting with a bad move, or failing to attack a grounded opponent after a particular throw, then go into sparring. When in sparring execute either the full float (starter + ender) or the full set of commands in the case of throw to ground attack. And then let the AI do it do you. Repeat a few times as necessary, in the case of hard to perform actions, or those which you really really want the AI to remember. Keep careful watch during matchs and make sure to press O during PLAY when your ai does what you just taught him, and press X if it performs the old version your trying to unlearn. Step 6: Go Away! Thats the kind of strategy i have been using when training my AI. I am interested in people comments, critisisms and theories. Also, if you want to add anything to it, i would be glad to hear it. This isnt meant to be an actual FAQ at all, just a little post with a couple suggestions, and a place for people to share their own info. DO NOT POST YOUR AI'S STATS ON THIS THREAD. I dont want to be rude, but this is for strategy and theory discussion, and is not the place to tell me what rank you are.