rbp 1.0.0

GTO poker toolkit: MCCFR solver, hand evaluation, strategic abstraction, and training pipeline
Documentation

Poker solver toolkit for game-theoretically optimal strategies.

This facade crate re-exports all public rbp crates for convenient access.

Crate Organization

Core Types

  • [core] — Type aliases, constants, DTOs, and shared traits
  • [transport] — Optimal transport (Sinkhorn, EMD)
  • [cards] — Card primitives and hand evaluation
  • [mccfr] — Game-agnostic CFR framework

Domain Logic

  • [gameplay] — Poker game engine
  • [clustering] — K-means abstraction
  • [nlhe] — No-Limit Hold'em solver

Infrastructure

  • [database] — Database pipeline
  • [auth] — Authentication

Application

  • [gameroom] — Async game coordinator with player implementations and records
  • [server] — Unified backend with analysis API and WebSocket hosting
  • [autotrain] — Training orchestration with distributed workers