ChenboLin
01소개02프로젝트03연구실04노트
문의하기
엔지니어링 프로젝트로 돌아가기영어로 읽기
RUST / WASM6 min read

기록을 정직하게 유지하는 postflop solver.

정확한 핸드 리플레이, 로컬 캐시와 상대 증거가 부족할 때 닫히는 추천 경계를 갖춘 Rust/WASM heads-up postflop 분석 워크벤치입니다.

게시됨
2026-08-25
업데이트됨
2026-08-25

프로젝트 범위

2026 — 현재 / 제품 연구

Product architecture and runtime engineering

Execution
Rust/WASM in a dedicated solver worker
Supported scope
Heads-up no-limit postflop analysis
Trust model
Rust-owned ledger and qualified-result gates
긴 기술 본문은 현재 영어와 중국어로 제공됩니다. 이 언어에서는 탐색, 메타데이터와 프로젝트 요약을 현지화했습니다.

주제

Rust/WASM workerHeads-up postflop증거 인식 결과
01

The browser is the execution environment

FlopForge treats the browser as a serious compute platform rather than a thin form around a remote solver. React submits coarse-grained commands, a dedicated worker manages progress and Rust/WASM owns the computational hot path.

Cards, ranges, equity, tree traversal, regret updates and EV calculations stay outside the UI loop. That keeps interaction responsive while making the engine boundary explicit and testable.

02

A live hand is a ledger, not a sequence of buttons

The live-hand workspace replays a heads-up hand from blinds through river, including integer wager-to amounts, short all-ins, action reopening, uncalled refunds, street gates and forced all-in runouts.

Each accepted event contributes to a Rust-owned chip ledger and a hash checkpoint. The solver worker must reconstruct and match that checkpoint before a result can be shown, so the UI cannot quietly invent a different action state.

03

Recommendations need a quality boundary

A solver output is not automatically advice. FlopForge separates exact replay, known-hole-card review, weighted-range assumptions and automatic bounded modelling, then checks whether a result meets the configured quality threshold.

When evidence is insufficient or a model falls outside its declared scope, the product returns a baseline or labels the output as analysis evidence instead of manufacturing confidence.

04

Optimise only what the browser can check

Browser-aware solve budgeting, local cache reuse, compatibility-gated warm starts and current-spot sensitivity analysis are designed around questions that can be checked: will this tree fit, is this cache entry structurally compatible, and where does the preferred action first change in the sampled pots?

The project deliberately avoids turning those tools into claims of unrestricted game solving or mind-reading opponent psychology. The value is a reviewable analysis workflow with explicit assumptions.

공개 증거의 경계

The public scope is bounded to the recorded heads-up postflop abstraction and exact hand replay. Preflop, multiway, side-pot, rake, tournament/ICM, unrestricted exploitative play and professional-player claims remain outside the qualified scope.

이 페이지는 검토 가능한 엔지니어링 범위와 사고 과정을 공개합니다. 프로젝트 증거는 공유할 준비가 되었을 때만 추가합니다.

모든 엔지니어링 프로젝트 보기
Chenbo Lin
© 2026 Chenbo Lin. 모든 권리 보유.