Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/a9876543245/DEEPFOLD-SOLVER
/ types & classes
Types & classes
152 in github.com/a9876543245/DEEPFOLD-SOLVER
⨍
Functions
770
◇
Types & classes
152
↓ 1 callers
Class
Combo
Combo = ordered pair of cards (card1 < card2)
core/include/card.h:93
Class
Action
Represents a single action edge in the game tree
core/include/types.h:92
Interface
ActionStep
src/components/ActionNavigator.tsx:4
Interface
ActionStep
src/lib/gameTree.ts:29
Enum
ActionType
Action type enumeration
core/include/types.h:82
Class
ActiveRun
core/include/cpu_simd.h:40
Interface
AppliedGtoRange
src/hooks/useGtoAutoRange.ts:25
Interface
AuthUser
src/lib/auth.ts:41
Interface
BackendStatus
src/lib/backend.ts:12
Enum
BackendType
core/include/solver_backend.h:264
Interface
BetSizing
src/lib/gameTree.ts:63
Class
BetSizingConfig
Bet sizing preset
core/include/types.h:186
Interface
BlockerInfo
src/lib/comboDrill.ts:33
Interface
BucketAggregate
src/lib/aggregateRunouts.ts:242
Enum
BudgetDecision
core/include/memory_budget.h:353
Interface
BundledSpot
src/lib/presolvedSpots.ts:58
Class
CLIArgs
core/src/main.cpp:39
Interface
CacheEntry
src/lib/presolvedSpots.ts:245
Class
CallbackParams
src-tauri/src/oauth.rs:230
Class
CanonicalRunout
One canonical next-card class to deal at a CHANCE node.
core/include/isomorphism.h:190
Class
CanonicalRunouts
Result of canonical runout enumeration.
core/include/isomorphism.h:196
Class
CaseData
core/tests/bench_showdown_batch.cpp:19
Interface
CellMix
src/components/GtoChartBrowser.tsx:48
Interface
CellProps
src/components/RunoutReportModal.tsx:445
Class
ComboAnalysis
Per-combo strategy analysis
core/include/types.h:365
Class
ComboAnalysis
src-tauri/src/types.rs:154
Interface
ComboAnalysis
src/lib/poker.ts:184
Class
CpuBackend
core/include/cpu_backend.h:93
Class
CpuBackendDiagnostics
CPU backend runtime choices for sparse/combo traversal. These counters are intentionally cheap and per-solve, not per-iteration, so benchmark JSON can
core/include/types.h:418
Enum
CpuBackendKind
core/include/types.h:319
Enum
DcfrSchedule
core/include/types.h:251
Interface
DrillResult
src/lib/drill.ts:37
Interface
DrillScenario
src/lib/drill.ts:22
Interface
DrillSession
src/lib/drill.ts:45
Interface
DrilledCombo
src/lib/comboDrill.ts:54
Class
EngineProgress
src-tauri/src/engine.rs:19
Class
ErrorResponse
src-tauri/src/types.rs:327
Class
EstimateResponse
src-tauri/src/types.rs:272
Interface
EstimateResponse
src/lib/poker.ts:290
Class
FlatGameTree
* @brief BFS-flattened game tree in Structure-of-Arrays format. * * Absolutely NO pointers inside. All node relationships are expressed * via integ
core/include/types.h:121
Class
FlushEntry
Collect all 5-rank bit patterns
core/src/hand_evaluator.cpp:202
Interface
GameAction
src/lib/gameTree.ts:18
Interface
GameContext
src/lib/poker.ts:335
Class
GameTreeBuilder
core/include/game_tree_builder.h:61
Interface
GameTreeNode
src/lib/gameTree.ts:38
Class
GpuBackend
core/include/gpu_backend.h:31
Class
GpuInfo
src-tauri/src/types.rs:319
Interface
GpuInfo
src/lib/poker.ts:346
Interface
GridProps
src/components/RunoutReportModal.tsx:333
Class
GtoChart
src-tauri/src/gto_charts.rs:34
Interface
GtoChart
src/components/GtoChartBrowser.tsx:29
Class
GtoScenario
src-tauri/src/gto_charts.rs:18
Interface
GtoScenario
src/components/GtoChartBrowser.tsx:20
Enum
HandCategory
Hand category boundaries (lower rank = stronger)
core/include/hand_evaluator.h:32
Class
HandEvaluator
* @brief Hand evaluator with pre-computed lookup tables. * * Usage: * HandEvaluator eval; * eval.initialize(); // Call once at startup * u
core/include/hand_evaluator.h:79
Class
HashEntry
core/src/hand_evaluator.cpp:324
Interface
I18nContext
src/lib/i18n.tsx:416
Class
ISolverBackend
core/include/solver_backend.h:170
Class
Impl
core/include/gpu_backend.h:61
Class
IsomorphismMapping
Maps original combo indices to canonical indices
core/include/isomorphism.h:30
Class
Kernels
core/include/cpu_simd.h:58
Class
LevelizedCpuBackend
core/include/cpu_backend_levelized.h:64
Interface
MatchupOption
src/components/SpotLibrary.tsx:94
Class
MatchupTable
--------------------------------------------------------------------------- Synthetic data generator. Mirrors the rough distribution of a real 3-card-
core/tests/bench_showdown_encoding.cpp:243
Class
MatrixConfig
core/src/main.cpp:954
Class
MatrixScenario
core/src/main.cpp:948
Class
MemoryBudget
core/include/memory_budget.h:94
Class
Metadata
core/include/fold_blocker.h:33
Class
Metadata
core/include/showdown_rank_blocker.h:64
Interface
NodeLock
src/lib/poker.ts:65
Class
NodeLockEntry
Node lock entry: force strategy at a specific node for a specific combo
core/include/types.h:196
Enum
NodeType
Node type enumeration for game tree
core/include/types.h:74
Class
OAuthSession
src-tauri/src/oauth.rs:96
Class
OpponentRangeResult
core/include/solver.h:287
Class
PairedRun
Run one solve with the requested config, return iter/s.
core/src/main.cpp:1213
Class
PairedScenario
core/src/main.cpp:1183
Class
ParsedStep
--- Fuzzy step parser --- The frontend may send labels in formats that don't exactly match our internal action_to_label() output — e.g. "Bet 75%" vs "
core/include/solver.h:2456
Interface
PositionMatchup
src/lib/ranges.ts:9
Class
PostsolveThreadPool
core/include/solver.h:71
Interface
PresolvedSpot
src/lib/presolvedSpots.ts:30
Interface
Props
src/components/RunoutReportModal.tsx:34
Interface
Props
src/components/RunoutPicker.tsx:14
Interface
Props
src/components/ActionNavigator.tsx:9
Interface
Props
src/components/SolveEtaBanner.tsx:16
Interface
Props
src/components/AuthGate.tsx:7
Interface
Props
src/components/RangeEditorModal.tsx:7
Interface
Props
src/components/DrillMode.tsx:18
Interface
Props
src/components/SolveQualityBadge.tsx:21
Interface
Props
src/components/TurnRiverCardSelector.tsx:12
Interface
Props
src/components/GameContextSelector.tsx:25
Interface
Props
src/components/SpotLibrary.tsx:20
Interface
Props
src/components/GuideModal.tsx:8
Interface
Props
src/components/GtoChartBrowser.tsx:36
Interface
Props
src/components/ActionBar.tsx:6
Interface
Props
src/components/ComboDrillPanel.tsx:35
Interface
Props
src/components/BoardSelector.tsx:6
Interface
Props
src/components/NodeLockEditor.tsx:6
Interface
Props
src/components/RangeGrid.tsx:88
Interface
Props
src/components/StrategyPanel.tsx:14
Interface
Props
src/components/SolverControls.tsx:10
next →
1–100 of 152, ranked by callers