I do believe I'm missing something. Can I have the match durations?
Stage 1 (Ellen) - 1:15
Stage 2 (Rikako) - 1:30
Stage 3 (Reimu) - 1:25
Stage 4 (Kotohime) - 2:05
Stage 5 (Marisa) - 2:30
Stage 6 (Kana) - 1:40
Stage 7 (Mima) - 2:45
Stage 8 (Chiyuri) - 3:00
Stage 9 (Yumemi) - 3:10
I don't have the first successful run recorded but this one was certainly MUCH easier. The first 1cc's stages 1-7 were absolutely brutal. I got even luckier with getting Kana at stage 6, and with Chiyuri eating a ying-yang orb while completely in the clear, but still.
The trick is making the AI's use of its gauge completely useless. If you play smart you can minimize pressure on your side and maximize pressure on the AI - and I'm pretty sure that PoDD's AI
does crumble under intense pressure*.
The way to achieve this is putting all your efforts into facing the least boss attacks as possible and dodging the rest, with the only exception being when you get a boss on your face at the very beginning of a round - if this happens you should just shrug and try to dodge everything until it gets countered/shot down/goes away.
The end result is that when shit gets really serious, the AI is often having to deal with a boss attack and you aren't. The rest is more or less trivial dodging.
(edit: notice that a bomb + a lvl1 ofuda charge parked on top of a boss will kill it before the bomb ends, except against Chiyuri who's apparently invincible while she's teleporting around.)
(edit#2: to make things shorter, PoDD is a race for gauge. if you have two bombs, three-quarters gauge and you see the AI charging a boss attack... time to check if you can fill that gauge AND release a counter-boss before things get ugly so you can save the bombs for later. this sort of stuff.)
* I'm almost convinced that this makes PoDD essentially easier than PoFV, where you first must die against Shikieiki at least once and then last upwards of three minutes no matter what, under much more intense, claustrophobic, random accelerating replicating adsfaf fire. Needs more testing, though.