Practice common situations and try these situations when the dummy is set on “random” guard. You can also set the counterhit on random also to practice reacting to Crush Counters for instance.
There is no arcade mode, you ment survival. ANyway, you can start up training and set the training dummy to CPU and choose a difficulty level, much easier than doing this in survival mode.
Practicing hitconfirming on the CPU is a wasted effort to be honest, there is nothing to be gained there. A CPU doens’t cannot be conditined or read, it doesn’t have spacing or mindgames. A CPU simply reads the INPUTS of you and chooses the best option. If you hit the CPU it chose to let you hit him. CPU plays completely different than a human opponent so when you play online/offline against human opponents… not a whole lot will transfer from what you practiced fighting a CPU.
When practicing hitconfirming, practice what you would do on hit AND what you would do on block. When you are in a match and a similar situation arises you have it ingrained into your muscle memory and you don’t have to exert a lot of mental effort. You can think about other things then. This comes with experience, you won’t get it right immediately.
I have no idea who you use so i’ll just post a few very basic examples i practiced with my characters:
Cammy:
(blocked) cr.mp, walk up throw
(hit) cr.mp, cr.mp xx hk spiral arrow
If the opponent is always mashing buttons after i do 1 buttons, then i would just do this:
(blocked) cr.mp, (counterhit)cr.mp, cr.mk xx hk spiral arrow.
Necalli:
(blocked) st.mp, walk up throw
(hit) st.mp, cr.mp xx light Disc’s Guidance
If the opponent mashes buttons after my st.mk i would frametrap them:
(blocked) st.mk, (couterhit)cr.mp xx light/mk axekick
You can get as creative as you want with what you do on block as long as you have a read on what the opponent will try to do
You can even do this with necalli if you know they’ll block and are delaying their buttons a LOT, so you have to bait them into pressing buttons:
(blocked)st.mk, walk forward(this will make them think i will do a walk up throw), (counterhit)cr.mp xx mk axekick, cr.mp xx light Disc’s Guidance.
The person was going to press throw after they saw me walk forward, but i counterhit them with a cr.mp, this combos into mk axekick. I knew my opponent was really defensive and i baited them into pressing a button by walking forward. This is only possible if you have a read on an opponent and if you ahve conditioned them to block a lot or be conservative in their buttons presses on defense.
Hitconfirming is about anticipation in combination with reacting, if you can anticipate something then you are mentally prepared for what to do during that moment, what to do on hit and what to do on block.
After this you will look at the opponent their habits and intentions and try to exploit that, this is where hitconfirming really becomes important as you can can expect certain things to happen if you adjust your timings or use different buttons.
I went a bit on a rant, but in short:
Put dummy on random guard, practice common situation for your combo starter. There is a LOT more you can practice but you’ll get there gradually after mastering basic hit confirms.