Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/a9876543245/DEEPFOLD-SOLVER
/ functions
Functions
770 in github.com/a9876543245/DEEPFOLD-SOLVER
⨍
Functions
770
◇
Types & classes
152
↓ 1 callers
Function
handleFormat
(fmt: string)
src/components/GameContextSelector.tsx:113
↓ 1 callers
Function
handleGameType
(gt: string)
src/components/GameContextSelector.tsx:100
↓ 1 callers
Function
handleHeroSelect
(pos: Position)
src/components/PositionSelector.tsx:54
↓ 1 callers
Function
handleMouseEnter
(label: string)
src/components/RangeGrid.tsx:290
↓ 1 callers
Function
handleOpponentSelect
(opp: { opponent: Position; matchup: PositionMatchup; heroIsIP: boolean })
src/components/PositionSelector.tsx:59
↓ 1 callers
Function
handlePointerDown
(label: string)
src/components/RangeEditorModal.tsx:71
↓ 1 callers
Function
handlePointerEnter
(label: string)
src/components/RangeEditorModal.tsx:76
↓ 1 callers
Function
handlePotTypeChange
(type: PotType)
src/components/PositionSelector.tsx:49
↓ 1 callers
Function
handleStack
(bb: number | null)
src/components/GameContextSelector.tsx:118
↓ 1 callers
Function
indexAggregates
Group aggregates into a (suit → rank → TurnAggregate) lookup so the grid * can render in fixed positions.
src/components/RunoutReportModal.tsx:55
↓ 1 callers
Function
isAggressiveAction
Actions counted as "aggressive" for the aggression heatmap.
src/components/RangeGrid.tsx:22
↓ 1 callers
Method
is_initialized
core/include/hand_evaluator.h:111
↓ 1 callers
Function
iterFor
Pick iter cap based on (potType, sizingKey) — see parseArgs comments for * the rationale. `--iterations N` overrides via args.iterations.
scripts/bulk-presolve.mjs:96
↓ 1 callers
Method
iterate
core/include/cpu_backend.h:1011
↓ 1 callers
Function
loadGoogleScript
Load Google Identity Services script
src/lib/auth.ts:116
↓ 1 callers
Function
loginAndVerify
()
src/lib/auth.ts:213
↓ 1 callers
Function
lookupWeight
Look up the orbit weight for a given turn card from runout_options. * runout_options uses the same card token format ("2s", "Th", etc.).
src/lib/aggregateRunouts.ts:57
↓ 1 callers
Function
lookup_paired_case
core/src/main.cpp:1196
↓ 1 callers
Function
main
()
scripts/patch-mono-failures.mjs:205
↓ 1 callers
Function
main
()
scripts/bulk-presolve.mjs:264
↓ 1 callers
Function
main
()
scripts/compact-presolved.mjs:113
↓ 1 callers
Function
make_case
core/tests/bench_showdown_batch.cpp:32
↓ 1 callers
Function
max_diff
core/tests/bench_showdown_batch.cpp:81
↓ 1 callers
Function
meanEv
Mean of EV values. Returns 0 for empty input (so display shows 0 rather * than NaN). Caller can detect "no EVs available" by checking the source *
src/lib/aggregateRunouts.ts:69
↓ 1 callers
Function
mockSolve
( request: SolverRequest, onProgress?: (p: SolverProgress) => void, )
src/hooks/useSolver.ts:184
↓ 1 callers
Method
navigate_to_node
core/include/solver.h:2439
↓ 1 callers
Function
parseArgs
(argv)
scripts/patch-mono-failures.mjs:52
↓ 1 callers
Function
parseArgs
(argv)
scripts/bulk-presolve.mjs:55
↓ 1 callers
Function
parseArgs
(argv)
scripts/compact-presolved.mjs:37
↓ 1 callers
Function
parseFilename
(name)
scripts/compact-presolved.mjs:66
↓ 1 callers
Function
parseStrategy
Parse a combo strategy into sorted action entries
src/components/RangeGrid.tsx:102
↓ 1 callers
Function
parse_args
core/src/main.cpp:142
↓ 1 callers
Function
parse_backend_type
core/src/backend_factory.cpp:29
↓ 1 callers
Function
parse_combo_to_index
Parse a combo string like "Ad4s" into a combo index
core/src/main.cpp:404
↓ 1 callers
Function
parse_iter_line
v1.4.1: Parse an engine progress line like `[Iter 50] Exploitability: 0.00% (1771.25ms)` into an `EngineProgress`. Returns None for any line that does
src-tauri/src/engine.rs:558
↓ 1 callers
Function
parse_node_locks
Parse node locks from JSON string Format: [{"history":"Check,Bet_33","combo":"Ad4s","strategy":[0,1,0,0]}, ...]
core/src/main.cpp:414
↓ 1 callers
Method
phase_apply_discount_ms
core/include/solver_backend.h:218
↓ 1 callers
Method
phase_backward_fold_ms
core/include/solver_backend.h:226
↓ 1 callers
Method
phase_backward_pass_ip_ms
core/include/solver_backend.h:221
↓ 1 callers
Method
phase_backward_pass_oop_ms
core/include/solver_backend.h:220
↓ 1 callers
Method
phase_backward_showdown_ms
CPU-seconds (sum across threads) inside terminal evaluation, split by terminal type. Diagnostic only — used to decide whether to attack showdown matri
core/include/solver_backend.h:225
↓ 1 callers
Method
phase_compute_strategy_ms
v1.8.1+ per-iteration-phase timing in ms (cumulative across the whole solve). Default 0.0 — only the levelized CPU backend currently instruments these
core/include/solver_backend.h:217
↓ 1 callers
Method
phase_forward_pass_ms
core/include/solver_backend.h:219
↓ 1 callers
Function
pickCudaExe
()
scripts/patch-mono-failures.mjs:151
↓ 1 callers
Function
pickExe
()
scripts/bulk-presolve.mjs:209
↓ 1 callers
Function
pkce_s256_challenge
PKCE S256 code challenge: base64url(sha256(code_verifier)).
src-tauri/src/oauth.rs:127
↓ 1 callers
Method
prepare
core/include/cpu_backend.h:294
↓ 1 callers
Function
print_help
core/src/main.cpp:281
↓ 1 callers
Function
random_bytes
(n: usize)
src-tauri/src/oauth.rs:116
↓ 1 callers
Function
rangedLabels
( range: Record<string, number> | undefined, )
src/lib/comboDrill.ts:158
↓ 1 callers
Function
rankIndex
Returns rank index 0..12 for "2","3",..."A". -1 if invalid.
src/lib/aggregateRunouts.ts:42
↓ 1 callers
Function
read_metadata
Read one chart's metadata WITHOUT loading the (potentially large) per-action ranges. Used for the listing pass.
src-tauri/src/gto_charts.rs:118
↓ 1 callers
Function
renderAnswer
()
src/components/DrillMode.tsx:541
↓ 1 callers
Function
renderQuestion
()
src/components/DrillMode.tsx:343
↓ 1 callers
Function
renderSummary
()
src/components/DrillMode.tsx:684
↓ 1 callers
Method
resolve
Apply per-field overrides on top of a profile.
src-tauri/src/types.rs:128
↓ 1 callers
Function
restoreSession
(jwt: string)
src/lib/auth.ts:235
↓ 1 callers
Function
result_to_json
core/src/main.cpp:646
↓ 1 callers
Function
run
()
src-tauri/src/lib.rs:14
↓ 1 callers
Function
run_a2
core/tests/bench_showdown_encoding.cpp:364
↓ 1 callers
Function
run_baseline
core/tests/bench_showdown_encoding.cpp:344
↓ 1 callers
Function
run_benchmark_matrix
core/src/main.cpp:1003
↓ 1 callers
Function
run_benchmark_paired
Returns false on invalid input so main() can surface a non-zero exit code (POST_OPTIMIZATION_REVIEW Finding 4: invalid --benchmark-case used to print
core/src/main.cpp:1262
↓ 1 callers
Function
run_estimate
v1.2.2: Run the engine with `--estimate-only` to get a pre-solve cost preview (memory + ETA). Short-lived subprocess (~50-300ms typically; monotone is
src-tauri/src/engine.rs:613
↓ 1 callers
Function
run_signed
core/tests/bench_showdown_encoding.cpp:384
↓ 1 callers
Function
saveToken
(token: string)
src/lib/auth.ts:251
↓ 1 callers
Function
scoreDrillAnswer
( userAction: string, correctStrategy: ComboStrategy, )
src/lib/drill.ts:113
↓ 1 callers
Function
shortBackend
Shorten the verbose backend label for inline display. * Input: "CUDA (NVIDIA GeForce RTX 5090, 32606 MB, CC 12.0)" → "CUDA" * "CPU-DCFR" →
src/components/SolveEtaBanner.tsx:41
↓ 1 callers
Function
shortLabel
Shorten action labels for the mini bar display
src/components/SpotLibrary.tsx:76
↓ 1 callers
Function
showdown_ip_full_active_opp_blocks
core/include/cpu_simd.h:536
↓ 1 callers
Function
showdown_oop_full_active_opp_blocks
core/include/cpu_simd.h:521
↓ 1 callers
Function
showdown_oop_full_batch_tiled4
core/src/cpu_kernels_avx2.cpp:1381
↓ 1 callers
Function
showdown_oop_signed_count_zero_rake_8row_no_skip
core/src/cpu_kernels_avx2.cpp:1717
↓ 1 callers
Function
solveOne
(exe, item)
scripts/patch-mono-failures.mjs:157
↓ 1 callers
Function
solveOne
(exe, spot)
scripts/bulk-presolve.mjs:216
↓ 1 callers
Function
solveSpotReal
( matchupIdx: number, boardIdx: number, )
src/lib/presolvedSpots.ts:390
↓ 1 callers
Function
sortAggregates
(turns: TurnAggregate[], mode: SortMode)
src/lib/aggregateRunouts.ts:334
↓ 1 callers
Function
sortDrilledByBlocker
(combos: DrilledCombo[])
src/lib/comboDrill.ts:147
↓ 1 callers
Function
start_api_server
Start the headless API server. Call this on a separate tokio task so it doesn't block the main thread.
src-tauri/src/api_server.rs:44
↓ 1 callers
Function
success_page
()
src-tauri/src/oauth.rs:361
↓ 1 callers
Function
suit_perms_fixing_board
Compute the suit-permutation group that fixes a given multiset of board cards. Returns up to 4!=24 permutations, each represented as a length-4 array
core/include/isomorphism.h:206
↓ 1 callers
Function
test_7card_evaluation
core/tests/test_evaluator.cpp:104
↓ 1 callers
Function
test_basic_tree
core/tests/test_tree.cpp:14
↓ 1 callers
Function
test_card_parsing
core/tests/test_evaluator.cpp:17
↓ 1 callers
Function
test_combo_table
core/tests/test_evaluator.cpp:43
↓ 1 callers
Function
test_hand_categories
core/tests/test_evaluator.cpp:134
↓ 1 callers
Function
test_hand_rankings
core/tests/test_evaluator.cpp:68
↓ 1 callers
Function
test_hash_collisions
Regression for the hash-collision evaluator bug: open addressing without a stored key returned the FIRST non-empty slot, so the 197 paired-hand prime
core/tests/test_evaluator.cpp:165
↓ 1 callers
Function
test_node_integrity
core/tests/test_tree.cpp:131
↓ 1 callers
Function
test_pocket_pair_ordering
Regression for the exact symptom the bug produced in solves: on Ks9d4h2c7s, a higher pair must out-rank a lower pair, and a set must out-rank an overp
core/tests/test_evaluator.cpp:222
↓ 1 callers
Function
test_runout_iso_flop_textures
core/tests/test_tree.cpp:202
↓ 1 callers
Function
test_runout_iso_turn_textures
core/tests/test_tree.cpp:221
↓ 1 callers
Function
test_short_stack_allin
core/tests/test_tree.cpp:98
↓ 1 callers
Function
test_tree_pruning
core/tests/test_tree.cpp:49
↓ 1 callers
Method
thread_count
core/include/solver.h:95
↓ 1 callers
Function
tierFor
(exploit: number)
src/components/SolveQualityBadge.tsx:34
↓ 1 callers
Function
turnsToCSV
(turns: TurnAggregate[])
src/lib/aggregateRunouts.ts:355
↓ 1 callers
Function
useGtoAutoRange
( matchup: PositionMatchup | null, gameContext: GameContext, setCustomIpRange: (r: string | null) => voi
src/hooks/useGtoAutoRange.ts:118
↓ 1 callers
Function
useLanguage
()
src/lib/i18n.tsx:467
↓ 1 callers
Function
useSolver
()
src/hooks/useSolver.ts:304
← previous
next →
301–400 of 770, ranked by callers