NAME
soak - how long a deal of durak runs, measured
SYNOPSIS
perl -Ilib bin/soak --deals 2000 --seed-prefix durak-soak
DESCRIPTION
Plays deals of random legal play from a seeded stream and reports the distributions that later phases need: moves a deal and moves a seat, which is what a consumer's per move deadline has to live with; bouts a deal; how many cards the fool was left holding, which is the instrument a bot ladder can be measured on when the result itself is one bit; how many deals were drawn; and whether the seat that opened is the fool more often than the other.
Random legal play is a weak instrument for the last of those, because it measures the deal rather than the game. It is the first pass. The bot ladder repeats it.
The output is committed as docs/measured.md, dated, with the command that produced it, because a number in a plan file is a number nobody can reproduce.
AUTHOR
LNATION, <email@lnation.org>
LICENSE AND COPYRIGHT
This software is Copyright (c) 2026 by LNATION.
This is free software, licensed under the Artistic License 2.0.