Closed ctm closed 5 months ago
There is separate code for a one player move for rebalancing and the code for table splitting. I should examine both.
My recollection is that for rebalancing we do it at the end of hand and won't take a blind. Additionally, nobody has pointed out a problem with the rebalance motion, but I should still double-check it.
For table splitting, it's just a matter of adding constraints to Table::movable
(which perhaps should be renamed movables
, since it is not a predicate and returns a Vec<SeatIndex>
. AFAIK, all we have to do is exclude any SeatIndex
that occurs in either blind_seats
or solo_ante
.
Deploying now.
Fix it so that some players are ineligible to be moved when splitting tables, even when folded.