JPBot 1.0
JPBot is an advanced difficulty bot for most characters, even ones that fight from longer ranges, (though perhaps can be considered moderate for Manon and in the Mirror Match). JP as a character relies heavily on the skill of the player using him, and does large amounts of damage as the reward for playing correctly. Usually this is not avoidable. JPBot is focused on teaching players how to handle JP players who may not be at this level of skill yet, without being intimidated by the character. Essentially, the goal of the bot is to ‘randomly’ make particularly good or particularly bad ‘decisions’ so that the player can slowly learn to recognize the difference in the situations. Please note that this bot has a slight potential to cause players to develop bad habits in the matchup, since the point systems are meant to repeatedly simulate ‘being at JP’s preferred range’ even when the player could probably ‘push forward and get more advantage’. It can be useful to remedy this by using the bot for your combo practice at the same time so that you ‘remember to take your chances when you have them’, but please also remember that getting the rhythm perfect so that bots correctly block, isn’t something we can guarantee. We have made efforts to have JPBot block correctly whenever possible.
This bot is considerably different than the CPU because of the difficulty in getting the CPU to fight ‘correctly’ while still not making it ‘perfectly predictive’. Please note, again, that the bot is ‘supposed to be wrong’ sometimes, simply so that players can learn to deal with imperfect JP.
Despite being complex, this bot is relatively easy to input if you are comfortable with bot input methods in general, but we do not recommend using it as your first bot, even if it is the only one you need, since it lacks good ways to verify if you understand bot input methods. We suggest attempting to input JamieBot instead, as it is similar and will teach most of the same skills, but has many more ways to confirm your understanding. This bot only really requires the first inputs to be on the First Frame possible, so if you are not confident or would like to get started generally, either skip Action #1 entirely and come back to it when you are ready, or input it without worrying about the FirstFrame requirement and fix it later. However, since it is required to get it right, detailed instructions are temporarily provided below, and will be moved to a separate page at a later date. For those who are used to using our SFV bots, please make note of this, as the method for getting FirstFrame inputs has changed.
First select the ‘Record On Input’ option at the bottom of the Input Recording menu. Then set whatever input you need to enter at the start of the recording on a button that does not interact with the training menu in your control settings. This will allow you to hold the button before hitting your confirmation button (X on the PlayStation version) on the recording slot you want to input to begin recording. This will cause the bot to automatically accept the button you were holding during the menu screen even though you have set it to ‘On Input’. This is because the game is reading the input as soon as it can. There is enough transition time between the menu being cleared from the screen and the recording starting, however, that you can add in a directional input fairly easily. This is still more difficult than the old version because any inputs that need to quickly follow this will feel like they need to be done ‘on reaction’ to the recording start.
Gauge Settings
As with all bots Vitality Gauge P1 should be set to “100%”, and Vitality Recovery Settings P1 should be set to “Standard”. Drive Gauge P1 should be set to “6”, and Drive Gauge Recovery Settings P1 should be set to “Standard”. SA Gauge P1 should be set to “2” (or “3” if you need it for your combo practice), and SA Gauge Recovery Settings P1 should be set to “30F” (Access this option by pressing the appropriate button -Triangle on Playstation- when on the SA Gauge Recovery Settings P1 ‘Refill’ option).
Vitality Gauge P2 should be set to “100%”, and Vitality Recovery Settings P2 should be set to “Refill”. Drive Gauge P2 should be set to “6”, and Drive Gauge Recovery Settings P2 should be set to “20F”. SA Gauge P2 should be set to “0”, and SA Gauge Recovery Settings P2 should be set to “Standard”.
Goals
Completing each action gives 1 point. Try to get to 10 points without dying.
Points System
- A - Whiff punish any of the following: JP’s 3HP (‘slide’), Drive Impact, or ‘cane swing’ (not all characters can reasonably whiff punish all of these)
- B - Escape JP’s projectile command grab using any method other than ‘being airborne before he even uses it’ or ‘hitting him while it is starting’
- C - Block JP’s overhead correctly (his 6MK ‘axe kick’)
- D - AntiAirs (including Air-to-Airs and Air Throws) - this point varies and can be customized by the player as long as the choice is not related to parrying
Difficulty Levels
- Easy - Points given for ABCD
- Medium - Points given for ABD only or ACD only (you choose depending on what you are ‘better’ at or want to practice)
- Hard - Same as Medium Difficulty, but the Whiff Punish requires a full combo of some kind to get the point
- Extreme - Points given for A and C only, or A and D only if you chose your own ‘custom’ Point System D to challenge yourself
Actions
Action #1
FirstFrame 1MP 2LK (2)36 end recording instantly
Action #2
4LP 4 1MK end recording
Action #3
3HP hidden [1/2HP] (8)963214 end recording instantly
Action #4
4LP+MP 4LP+MP (hold the MP until the end) 1236 end recording instantly
Action #5
5HP+HK 4HP (hold HP until the end) 2 2 (release) end recording instantly
Action #6
6MP+MK (hold, but not necessarily until end) 6 9 end recording
Action #7
6LK+MK hidden [5HP] 1 end recording
Action #8
5LK 5LP 236 end recording instantly
In-depth
Still in progress