Move ranking and TM advice
Should I TM this, and do I need an Elite TM?
Psycho Cut + Shadow Ball (needs an Elite TM)
- The best set, Psycho Cut + Shadow Ball, needs an Elite Charged TM for Shadow Ball.
- Without it, Psycho Cut + Thunderbolt is the best ordinary-TM set and is 38.8% slower against Mewtwo — a real gap, worth an Elite TM on a Pokemon you will keep.
- A second charged move costs 100,000 Stardust and 100 Candy. In a raid it is only worth it when the two charged moves have different types — the simulator always throws whichever is charged, so a second move of the same type buys nothing.
- Its best moveset in the abstract is Confusion + Psystrike at 24.1 cycle DPS, but against Mewtwo it is 83.7% slower — type effectiveness beats raw DPS here.
- Movesets
- 24
- Elite-only moves
- 4
- Elite TM worth
- 38.8% faster
- Second charged move
- 100,000 dust
Ranked against Mewtwo (Tier 5)
Scroll sideways for cycle DPS and the availability column.
| # | Fast move | Charged move | Time to win | vs best | Cycle DPS | % of best | Fast per charged | How to get it |
|---|---|---|---|---|---|---|---|---|
| 1 | psychicPsycho Cut | ghostShadow Ball | 11:29 | 0.0% | 19.8 | 82% | 8 | Elite Charged TM |
| 2 | psychicConfusion | ghostShadow Ball | 12:28 | -8.5% | 21.2 | 88% | 4 | Elite Charged TM |
| 3 | fightingCounter | ghostShadow Ball | 12:58 | -12.8% | 19.8 | 82% | 6 | Elite Fast + Charged TM |
| 4 | psychicPsycho Cut | electricThunderbolt | 18:47 | -63.5% | 18.2 | 75% | 8 | Ordinary TM |
| 5 | psychicPsycho Cut | iceIce Beam | 19:18 | -68.0% | 17.8 | 74% | 8 | Ordinary TM |
| 6 | psychicPsycho Cut | normalHyper Beam | 19:19 | -68.2% | 19.3 | 80% | 15 | Elite Charged TM |
| 7 | psychicConfusion | electricThunderbolt | 19:19 | -68.2% | 20.1 | 83% | 4 | Ordinary TM |
| 8 | psychicPsycho Cut | fireFlamethrower | 19:55 | -73.4% | 17.2 | 71% | 8 | Ordinary TM |
| 9 | fightingCounter | iceIce Beam | 20:11 | -75.7% | 18.2 | 75% | 6 | Elite Fast TM |
| 10 | psychicPsycho Cut | psychicPsystrike | 20:19 | -76.8% | 23.4 | 97% | 8 | Elite Charged TM |
| 11 | fightingCounter | electricThunderbolt | 20:20 | -77.0% | 18.6 | 77% | 6 | Elite Fast TM |
| 12 | psychicConfusion | iceIce Beam | 20:36 | -79.3% | 19.6 | 81% | 4 | Ordinary TM |
| 13 | psychicConfusion | fireFlamethrower | 20:45 | -80.6% | 19.5 | 81% | 4 | Ordinary TM |
| 14 | psychicConfusion | normalHyper Beam | 21:02 | -83.1% | 20.8 | 86% | 8 | Elite Charged TM |
| 15 | psychicConfusion | psychicPsystrike | 21:06 | -83.7% | 24.1 | 100% | 4 | Elite Charged TM |
| 16 | fightingCounter | psychicPsystrike | 22:03 | -92.0% | 22.6 | 94% | 6 | Elite Fast + Charged TM |
| 17 | fightingCounter | fireFlamethrower | 22:06 | -92.4% | 17.9 | 74% | 6 | Elite Fast TM |
| 18 | fightingCounter | normalHyper Beam | 22:12 | -93.3% | 19.1 | 79% | 12 | Elite Fast + Charged TM |
| 19 | psychicConfusion | psychicPsychic | 22:18 | -94.1% | 22.8 | 94% | 4 | Ordinary TM |
| 20 | psychicPsycho Cut | psychicPsychic | 22:42 | -97.5% | 21.8 | 90% | 8 | Ordinary TM |
| 21 | fightingCounter | psychicPsychic | 23:19 | -103.0% | 21.3 | 88% | 6 | Elite Fast TM |
| 22 | psychicConfusion | fightingFocus Blast | 25:53 | -125.4% | 20.8 | 86% | 8 | Ordinary TM |
| 23 | psychicPsycho Cut | fightingFocus Blast | 27:00 | -135.1% | 19.3 | 80% | 15 | Ordinary TM |
| 24 | fightingCounter | fightingFocus Blast | 27:57 | -143.3% | 19.1 | 79% | 12 | Elite Fast TM |
Best without an Elite TM
Psycho Cut + Thunderbolt — 18:47 against Mewtwo, 75% of this Pokemon's best cycle DPS. Both halves are reachable by re-rolling ordinary Fast and Charged TMs.
How this is worked out
Cycle DPS is movesetCycleDps from src/engine/damage.ts: fire the fast move until the charged move is paid for (energy rounded up, so a partly wasted fast move still costs its full duration), fire it, repeat, with STAB applied per move and no target. Time to win is one deterministic battle of the shipped raid simulator per pairing — the same first pass rankAttackers uses to choose a moveset — and the best five get a 10-run Monte Carlo on top. "Elite TM" is read from the snapshot's own eliteFastMoves / eliteChargedMoves lists, and the second-charged-move cost from its thirdMove block.