rusty_marvin/docs
Jan-Peter v. Hunnius 7c79ae4966 feat: tournament rake, percentage-based prizes, and finish position fixes
- Add tournament_rake_percentage field to GameConfig (house share of entry fees)
- Convert prize structure from absolute amounts to percentages of prize pool
- Fix finish position calculation for tournament eliminations (was inverted)
- Add batch bustout processing for multi-table tournaments (shared positions)
- Add max_rebuys field and rebuy_count tracking on Seat
- Add PrizeStructure::with_rake() and rake_amount field
- Accumulate stats across tournament series (hands, rake, profit)
- Add best_finish and prize_won fields to PlayerStats
- Replace floating-point prize math with integer arithmetic (chip conservation)
- Add comprehensive tests for prize distribution and finish positions
- Update config examples to use percentage-based prizes with rake
- Add ARCHITECTURE_TOURNAMENT_RAKE.md documentation
2026-05-22 14:32:24 +02:00
..
ACHIEVEMENTS.md feat: refactor AlgorithmicEvaluator to stateless, add game engine module and holdem_sim CLI 2026-05-18 15:12:34 +02:00
ARCHITECTURE_HAND_LOGGING_TOURNAMENT_IMPROVEMENTS.md feat: hand history logging, tournament series, MTT consolidation, Meerkat API 2026-05-20 21:05:22 +02:00
ARCHITECTURE_RAKE_BANKROLL_SEATS.md feat: add rake, bankroll management, seat randomization, FlockBot & ChumpBot 2026-05-18 20:44:08 +02:00
ARCHITECTURE_TOURNAMENT_RAKE.md feat: tournament rake, percentage-based prizes, and finish position fixes 2026-05-22 14:32:24 +02:00
ROADMAP.md feat: refactor AlgorithmicEvaluator to stateless, add game engine module and holdem_sim CLI 2026-05-18 15:12:34 +02:00
VISION.md Fixed hand evaluator LUT generation 2025-11-16 16:02:26 +01:00