Create a matchmaking and role...
About this model
Create a matchmaking and role distribution model for a 60-player game. 1. Create a Source node called "Incoming Players" that feeds a Pool node called "Queue". 2. From the Queue, use a deterministic gate to split players into two factions: a "Law Enforcement" pool (capacity 40) and a "Criminal Syndicates" pool (capacity 20). 3. From the "Law Enforcement" pool, use a random gate to split the 40 players into 5 separate agency pools with strict capacities: "Northport Police" (16), "West Northport" (8), "State Police" (8), "Sheriff" (4), and "Unmarked" (4). 4. Connect the "Sheriff" and "Unmarked" pools to an XP Converter node that applies a 3x multiplier, and connect the other agencies to an XP Converter node that applies a 1x multiplier. Feed all XP outputs into a final "Player Progression" pool.
"Create a matchmaking and role..." is a public Machinations diagram shared in the Community by Myles C, with 31 components.
It was created in August 2026 and last edited in August 2026.
Open the diagram in the Machinations app and press Play to watch the resources move, adjust its values to test how the system responds, or remix it to make an editable copy in My diagrams.