Skip to content

History / Training

Revisions

  • docs(wiki): add cross-reference and source-code hyperlinks throughout Link source-file references (src/*.rs, tests/*.rs, regret-games/src/kuhn.rs) to the files on GitHub (blob/tree/main), fixing the wrong src/deep.rs path to src/deep/deep.rs. Add page-to-page cross-reference links wherever a page names a concept documented on another page (Game trait, Trainer, Profile, exploitability, subgames, blueprints, abstraction, deep CFR, rtcfr, reference games), so a reader never has to hunt for the referenced topic. Links use page-slug form with no .md extension and no fragile anchors.

    @sqlongithub sqlongithub committed Jul 18, 2026
  • docs(wiki): add rtcfr page, task-oriented nav, and cover remaining public API Close the documentation gaps found by auditing the crate prelude against the wiki. Add an Interior-perturbed-strategies page for the previously undocumented rtcfr module (rtcfr_solve, rtcfr_solve_with, perturb_uniform), described accurately as the CFR+ average with an annealed gamma-interior output perturbation rather than a last-iterate algorithm. Name the other publicly exported helpers that had no coverage: regret_matching in Training, and UniformPolicy, the Policy trait, and namespace_key/split_namespace in Profiles. Reorganize navigation around tasks: rename Game-trait to Implementing-a-game and Evaluation to Evaluating-agents, regroup Home's index into Guides and Reference, and add a _Sidebar with the same grouping.

    @sqlongithub sqlongithub committed Jul 18, 2026
  • docs(wiki): rewrite pages to follow the wiki style guide; add Getting Started Apply the wiki AGENTS_README style rules across every page: replace em dashes used as colon/period substitutes, drop mechanical boldface and bold inline-header lists, remove 'X, not Y' negative parallelism, and move act/act_stochastic and other panic conditions into the first paragraph of their section. Add a Getting-Started page with a compiling KuhnPoker walkthrough. Trim Home to a hub and drop the duplicated tour, lead Subgames with Subgame::at, and restructure the Game trait page around a worked example instead of a method-by-method walk.

    @sqlongithub sqlongithub committed Jul 18, 2026
  • docs(wiki): add API reference pages and correct subgame constructor semantics Add Game trait, Training, Profiles, Analytics, Subgames, Abstraction, Deep CFR, Evaluation, and Reference games pages, plus a build/test section on Home. Correct the Subgame::new/DepthLimitedSubgame::new description: they wrap an already-stepped state and take Arc<Profile<G>>, so they do not validate a path; Subgame::at is the Result-returning path builder. Link Reference games from Home and drop filler wording.

    @sqlongithub sqlongithub committed Jul 18, 2026