Double Appearance: Multiple Target Candidates
Last updated 5/21/2026
Sometimes the question points to a target type, but the chart shows more than one candidate.
Father’s illness points to Parent. A wealth question points to Wealth. A promotion question points to Officer. That part can be clear, and still the chart can show two or three lines of the same type.
That is Double Appearance: multiple candidate lines for the same target role.
The target type is Parent.
The target type appears in multiple places.
The selection cascade chooses the operative target line.
Source basis: Zengshan Buyi, Double Appearance chapter; course calculation standard for the six-step candidate cascade. Source-language labels are kept in the reference layer.
The cascade
Run the candidates through the cascade in order. Stop at the first step that clearly separates them.
Prefer the non-void candidate over the void candidate.
Prefer a secretly active candidate over a merely static one.
Prefer an overtly moving candidate over a static candidate.
Compare seasonal strength, Month-Broken status, and other line-level condition.
If still tied, prefer the candidate sitting on the Month.
If still tied, prefer the candidate carrying the World position.
The order matters. Do not jump to the moving line before checking Void and Dark Moving. Do not pick the World line before checking strength and Month alignment.
Case 1 candidates
In Case 1, the question is about a father. The target type is Parent.
The chart gives three Parent appearances.
Visible in the primary chart and carrying World, but clashed by the Month. Month-Broken.
Produced by the moving line. Relevant later, but not an ordinary primary-chart target candidate.
Visible in the primary chart and aligned with the Month. This is the target.
The changed-side Parent is important, but it is not selected by the ordinary Six Relative rule. The target is chosen from the primary chart unless the rare transformed-carrier exception applies.
So the real comparison is line 6 versus line 3.
Walking the cascade
Line 6 and line 3 are not in the void window. Keep both candidates.
Neither candidate is secretly activated by the Day clash.
Both primary candidates are static. The moving line is not a Parent candidate here.
Line 6 is Month-Broken. Line 3 sits on the Month. Line 3 wins decisively.
Step 5 would confirm the same result: line 3 is the candidate aligned with the Month.
World position is not enough to overcome severe Month damage.
The father's target line is Parent / Chen / Earth at line 3.
Everything later in Case 1 hangs on that pick. Strength comparison, support, obstacle, timing, and outcome are all read around line 3.
The void wrinkle
Classical case literature contains a real wrinkle: sometimes a void or Month-Broken candidate becomes important because the event occurs when that condition resolves.
That does not make void or break the default winner. It means a more advanced timing layer has entered the reading.
For ordinary target selection, void and severe break count against a candidate.
Some cases focus on the date when Void fills or Month-Broken is released. That is a timing overlay, not the default pick.
Keep the two layers separate: first choose the target; later ask whether a special state describes timing.
Traps
The moving line may not even be a candidate. Run the cascade before reacting to the loudest mark.
World is the final tiebreaker, not the first rule. Month and strength usually matter more.
Any target type can appear more than once: Wealth, Officer, Sibling, Child, or Parent.
The same logic can also matter for support, obstacle, and support-blocker roles. If there are multiple lines of the relevant element, the reader may need to compare which one is operational.
What this module establishes
When the chart has too many target candidates, use the cascade:
Void -> Dark Moving -> Moving -> strength -> Month alignment -> World
Case 1 resolves cleanly: line 3 is the target because it is the Parent candidate aligned with the Month, while line 6 is Month-Broken.
The opposite problem comes next: what if the target type does not appear visibly at all?