Rules & mechanics

The one-way target chain: why assignment method decides everything

Short answer

Each player is assigned exactly one target. When you eliminate your target, you inherit their target. This creates a one-way chain where every kill advances the game toward an endpoint. Random pairing methods break this flow because players can get stuck pointing at already-eliminated targets.

The assignment method you pick shapes everything that happens next. A good method keeps the game moving for weeks. A bad one gets players stuck pointing at phantoms within days. The mechanics are simple, but they cascade in ways that surprise most organizers.

The one-way chain explained

In senior assassin, the game forms a directed chain. You have exactly one target. Your target is someone else's target. That person's target is someone else's target. This continues until you reach the final player, who targets the person at the start of the chain, creating a closed loop with everyone in it.

When you eliminate your target, you do not get to pick a new one. Instead, you inherit whoever your target was pointing at. You step into their position in the chain. The chain keeps its shape but shrinks by one. This is the core mechanic that makes the game work.

How a worked example unfolds

Say you have five players: Alice, Bob, Carol, Dave, and Emma. The chain is: Alice targets Bob → Bob targets Carol → Carol targets Dave → Dave targets Emma → Emma targets Alice.

Alice eliminates Bob on day three. Now Alice inherits Bob's target. Alice now targets Carol. The chain becomes: Alice targets Carol → Carol targets Dave → Dave targets Emma → Emma targets Alice. Four players remain, and the chain still connects.

Three days later, Carol eliminates Dave. Carol inherits Dave's target. Carol now targets Emma. The chain: Alice targets Carol → Carol targets Emma → Emma targets Alice. Now you have three players in a tighter loop.

Emma eliminates Carol next. Emma inherits Carol's target and now targets Alice. Only Alice and Emma remain, and each is pointing at the other.

Why random pairing breaks the game

Some organizers think random assignment is easier or more fair. It is not. Random methods immediately create problems that grow worse as the game goes on.

In random pairing, players can point at the same target. Three players might all be assigned the same person as their target. When that person gets eliminated, two of the three are now pointing at a ghost. They have no valid target and cannot progress.

Even if you check for conflicts at the start, players get reassigned on each elimination. Reassigning randomly creates new conflicts. Within a few days, your game board shows multiple players with dead targets.

The one-way chain prevents this entirely. It guarantees that every elimination creates exactly one new opening and puts exactly one new player in that opening. The chain stays valid from start to finish.

How the chain stays connected

The chain works because it is a closed loop where everyone appears exactly once. Each player has exactly one incoming arrow (someone targeting them) and one outgoing arrow (their target). No one is orphaned. No one is duplicated.

This structure is mathematically forced. If you have ten players, there are exactly ten valid assignments that preserve the chain property. You cannot pick randomly from those ten and get a valid result. You must pick a specific permutation.

The target chain generator builds that permutation for you. It takes the list of players, builds a closed loop through all of them, encrypts the assignments so players cannot see each other's targets, and shows each player only their own. The chain is unbreakable.

Why the chain matters for game flow

Eliminations should feel like progress. When you eliminate your target, you should feel like you moved the game forward. The chain guarantees this. You eliminated someone, and the game continues with ten fewer people instead of eleven. Your next target has no choice but to be a living player.

Without the chain, eliminations feel arbitrary. You knock out a player and learn that you were already reassigned to someone else. Two other players were both targeting that eliminated person, and they are now stuck. You lose momentum.

Players start checking the board less often if they cannot understand why their target keeps changing or why they are pointed at a dead player. The game falls apart not because of rule disputes but because no one trusts the assignments.

What breaks a chain and how to prevent it

A chain breaks if you reassign players after eliminations without preserving the structure. If you pick a new random target for a freed-up player instead of giving them the old target's target, you break the chain.

A chain also breaks if you allow players to rejoin after sitting out, or if you add new players mid-season without inserting them into the loop. Either action orphans someone or creates a duplicate pointer.

Build your assignment at the start and commit to the structure. Before the season begins, write down the chain explicitly or screenshot it. When players ask why their target changed, you have proof that the change was because their target was eliminated, not because you reassigned randomly.

Using the chain across different season lengths

The chain works the same whether you have eight players or eighty. Start the game, run eliminations, and the chain contracts. Every kill removes one player and one pointer, keeping the structure intact.

If your game is moving too slowly, you can use senior assassin bounty round mechanics to speed it up without breaking the chain. If you are near the end and want to prevent a stalemate, the senior assassin final two rules show you how to end the game cleanly.

If you are running senior assassin team rules instead of individual players, the chain structure changes but the principle holds. Teams need a valid one-way chain through all teams, not random assignments.

How to set up your chain correctly

Get your full player list locked before you build assignments. Open the target chain generator, paste in your player names, and let it build the loop. The generator handles the hard part: creating a random but valid permutation and encrypting the assignments so no one can reverse-engineer other players' targets from their own.

Share the generator link with your players. Each player enters their own name and sees only their target. They cannot see who is targeting them. The board stays secret.

Copy the chain once the generator is done, or keep the generator link open during the game so players can check their target without remembering it. You have the option to lock assignments now and hand out target sheets, or to keep them live on the board. Either way, the structure is preserved.

Questions people actually ask

What happens when someone is eliminated in senior assassin?

When you eliminate your target, you inherit whoever your target was pointing at. You become their new threat. This keeps the chain intact and guarantees that every player still alive has a valid target.

Can I reassign targets during the game if someone gets stuck?

No. If you reassign randomly, you create new conflicts. The chain works because the structure is fixed from start to finish. If a player is stuck with a dead target, the mistake happened at the start, not during play.

What if I start with a small player count and more people join later?

Do not add new players mid-season. Once the chain is live, inserting someone new has no clean place to go. Inserting them breaks the loop by orphaning another player or creates duplicate pointers. Freeze your final player list before you run the generator. Tell late joiners they can join next season.

Does the chain work for team games too?

Yes. Build the chain through teams instead of individuals. Each team has exactly one target team. When a team is eliminated, every player assigned to target them now targets that team's target. The one-way chain structure works identically. Your rules need small changes for team games though.

Sources