DPC Minimal Reference

dpc-loop-detail.png
Fig: DPC bag structure.

Setups

O DPC
O<J - Kuruma DPC
J<O - TSD DPC
S DPC
O<S - Kuruma DPC
S<O - Lime DPC
or alternatively
(O<S - TSD DPC*)
I DPC
O<I - Fake Butter
J<O,S<Z
J<O,Z<S - stick DPC
I<O<JL
J DPC
S<Z - MKO SPC
Z<S - TSMS J SPC
T DPC
OSZ Ball SPC
+ optional
(J<OZ - MKO DPC*)

This section includes the DPC setups with 100% combined build cover and 100% solve rate. You must learn these setups* in order to always be able to solve DPC.

* optional setups included because they create the same residue as other setups in this section and have higher scoring in some situations. Optional setups are marked by asterisk.

Technically the I DPC set provided here is not minimal per se. It has 4 setups while covering sets with 3 setups exist. However, all of those sets up Bad TKI DPC or an even worse. Bad TKI DPC bad, therefore we present a slightly larger set of better setups here instead.

Note that most 8-line setups + recoveries only require you to learn the easier O and S DPC, and occasionally T DPC. Check what you need to learn before starting.

(jump to top)

O DPC

O DPC is symmetrical and therefore can be mirrored. Mirroring is not necessary for O DPC build cover.
You can often choose from both setups to build.

O DPC is essential for most 8L/2nd PC setups. Learn O DPC.

O<J - Kuruma DPC

Setup

TSD%TSS+%Tet%bad%PC%
0.00%0.00%82.78%17.22%100.00%

Minimals (2)

Extras (1)

Residue congruent with S O<S - Kuruma DPC.

Sometimes you can get an extra Tetris solve using this funny spin sequence involving 180 (doesn't work on high gravity unless you bind two rotations to one key):

kuruma-dpc-funny-180.gif
Fig: Kuruma DPC funny spin.

Can be mirrored.
If you place O in the other position instead, you can build the setup with O<Z dependency instead.
Actual dependency with mirror is O<J/L/S/Z.

Better for VS, speed, low KPP, low softdrop rate, b2b, consistency, and when followed up by Gamushiro & friends (because it boosts the TST score).
Worse for Blitz, high gravity, average setup score, high PPB Ultra, and when followed up by 1st PC/Jigsaw.

J<O - TSD DPC

Setup

TSD%TSS+%Tet%bad%PC%
37.62%63.85%0.00%36.15%100.00%

Minimals (3)

Extra (2)

Can be mirrored.
Actual dependency with mirror is J/L<O

Better for Blitz, high gravity, average setup score, high PPB Ultra, and when followed up by 1st PC/Jigsaw.
Worse for VS, speed, low KPP, low softdrop rate, b2b, consistency, and when followed up by Gamushiro & friends.

(jump to top)

S DPC

S DPC is essential for most 8L/2nd PC setups. Learn S DPC.

O<S - Kuruma DPC

Setup

TSD%TSS+%Tet%bad%PC%
0.00%0.00%82.78%17.22%100.00%

Minimals (2)

Extra (1)

Residue congruent with O O<J - Kuruma DPC.

Sometimes you can get an extra Tetris solve using this funny spin sequence involving 180 (doesn't work on high gravity unless you bind two rotations to one key):

kuruma-dpc-funny-180.gif
Fig: Kuruma DPC funny spin.

Better for VS, speed, low KPP, low softdrop rate, b2b, consistency, and when followed up by Gamushiro & friends (because it boosts the TST score).
Worse for Blitz, high gravity, average setup score, high PPB Ultra, and when followed up by 1st PC/Jigsaw.

S<O - Lime DPC

Setup

TSD%TSS+%Tet%bad%PC%
21.43%33.33%0.00%66.67%100.00%

Minimals (6)

Extra (1)

Lime DPC is bad and should be avoided at all costs. Solves are complicated and average scoring is low. Unfortunately, Lime DPC is needed due to build cover. The only alternative (Elephant DPC) known at the time of writing (November 2022) is even more complicated.

Knowing only minimals might get you in a tight spot sometimes with Lime DPC. It's not a bad idea to know more solves. Here are all the unique solves: unique ↗️

(O<S - TSD DPC*)

* optional setup. Included because it makes congruent with O J<O - TSD DPC and because it scores higher in certain situations.
This can be used in place of O O<S - Kuruma DPC.

Setup

TSD%TSS+%Tet%bad%PC%
37.62%63.85%0.00%36.15%100.00%

Minimals (3)

Extra (2)

Better for Blitz, high gravity, average setup score, high PPB Ultra, and when followed up by 1st PC/Jigsaw.
Worse for VS, speed, low KPP, low softdrop rate, b2b, consistency, and when followed up by Gamushiro & friends.

(jump to top)

I DPC

I DPC is symmetrical and therefore can be mirrored. You must mirror for I DPC build cover.

I DPC isn't needed for some 8L/2nd PC setups. Check whether you need to learn this or not.

O<I - Fake Butter

Setup

TSD%TSS+%Tet%bad%PC%
0.00%0.00%66.67%33.33%100.00%

Minimals (2)

Must mirror. Build as shown if J<L, mirror if L<J.

J can be spun in after second I has been placed. Z can be spun in after L has been placed.

J<O,S<Z

Setup

TSD%TSS+%Tet%bad%PC%
0.00%18.57%56.67%29.68%100.00%

Minimals (1)

Extra (3)

Must mirror. Build as shown for J<O,S<Z, mirror for L<O,Z<S.
Shares I placement with J<O,Z<S - Stick DPC. Place I piece based on J<O or L<O, then decide setup based on S<Z or Z<S.

Funny setup. Build and solve order as sometimes wacky. L can be kicked in after J and Z have been placed:

funny-i-dpc-setup-spin.gif
Fig: Funny setup spin.

TSS Mushroom solves: J can be kicked in after L has been placed:

funny-i-dpc-solve-spin.gif
Fig: Funny solve spin.

J<O,Z<S - Stick DPC

Setup

TSD%TSS+%Tet%bad%PC%
0.00%0.00%65.56%34.44%100.00%

Minimals (2)

Extra (3)

Must mirror. Build as shown for J<O,Z<S, mirror for L<O,S<Z.
Shares I placement with J<O,S<Z. Place I piece based on J<O or L<O, then decide setup based on S<Z or Z<S.

Solves will sometimes clear top lines first.

Extra solves: S piece can be kicked in after box has been placed:

stick-dpc-kick.gif
Fig: Less known SRS kick.

I<O<JL

Setup

TSD%TSS+%Tet%bad%PC%
6.35%20.00%40.00%47.50%100.00%

Minimals (1)

Extra (1)

Does not need mirror.

Solves will sometimes clear top lines first.

(J<IL,O<Z Kuruma DPC*)

* optional setup. Mentioning here because it's congruent with O and S DPC setups, has good build rate, fast solves and scores higher than the four covering setups.
Only learn this if you're going for high PPB. I DPC is already complicated as it is.

Setup

TSD%TSS+%Tet%bad%PC%
0.00%0.00%82.78%17.22%100.00%

Check O or S DPC for solves.

Can mirror.

(jump to top)

J DPC

In general, J DPC is pretty bad. The goal is to easily and quickly get through J DPC and resume looping.
Many high scoring setups exist, but build order is wacky. Instead, we use a pair of SPCs in order to make J DPC simple while retaining decent score.

J DPC isn't needed for some 8L/2nd PC setups. Check whether you need to learn this or not.

S<Z - MKO SPC

Setup

TSD%TSS+%Tet%bad%PC%
0.00%55.24%0.00%44.76%100.00%

Minimals (3)

Residue congruent with extra T J<OZ - MKO DPC.

Z<S - TSMS J SPC

Setup

TSS+Tet%TSD%TSS+%Tet%bad%PC%
33.33%33.33%67.78%33.33%32.22%100.00%

Minimals (1)

Extra (1)

5-line solve after TSMS. Makes up for lost score from only doing TSMS by possible b2b TSS+Tet solve.

TSMS can be performed before second J overhang was placed.
When J overhang has been placed, T piece needs a series of spins involving 180 to get in place:

tsms-j-spc-spin-sequence.gif
Fig: TSMS J SPC spin sequence.

Solves will sometimes clear top lines first.

(jump to top)

T DPC

T DPC is symmetrical and therefore can be mirrored. Mirroring is not necessary for T DPC build cover.

In general, T DPC is pretty bad. The goal is to easily and quickly get through T DPC and resume looping.
Due to bad parity, high scoring T DPCs pretty much don't exist. Instead, we use a SPC in order to make T DPC simple while retaining decent score.

T DPC is sometimes necessary for recovery from 8L/2nd PC setups.

OSZ Ball SPC

Setup

TSD%TSS+%Tet%bad%PC%
0.00%0.00%71.67%28.33%100.00%

Minimals (1)

Extra (3)

Does not need mirror. This SPC is the only setup you'll need to remember for T DPC.

Tet solve chance can be improved by this sequence of S spins involving 180 once JLZ have been placed (partial mirror works for Z with JLS:

osz-ball-spc-spin-sequence.gif
Fig: OSZ Ball SPC spin sequence. Grey T shows piece orientation for clarity.

(J<OZ - MKO DPC*)

* optional setup. Included because it makes congruent with J S<Z - MKO SPC and because it scores higher and is easier to solve than T - OSZ Ball SPC.

Setup

TSD%TSS+%Tet%bad%PC%
0.00%55.24%0.00%44.76%100.00%

Minimals (3)

Residue congruent with extra J S<Z - MKO SPC.

The only good T DPC.

Can mirror. Build as shown for J<OZ, mirror for L<OS.

Changelog