Match
class Match(val config: MatchConfig, scope: CoroutineScope, host: MatchHost, aiDispatcher: CoroutineDispatcher = Dispatchers.Default, aiDelayMs: Long = 420, random: Random = Random.Default)
State for one sitting: a series of rounds between the same two seats, with a running session score. Rounds alternate who starts. Compose reads the fields directly.
Constructors
Link copied to clipboard
constructor(config: MatchConfig, scope: CoroutineScope, host: MatchHost, aiDispatcher: CoroutineDispatcher = Dispatchers.Default, aiDelayMs: Long = 420, random: Random = Random.Default)