Skip to content
1 viewer

rust 1,860,549 · typescript 235,540 · javascript 132,956 · python 20,426 · 6,408 files · digest f04d4637f52b · built in 1.5 s · crystals off

crates/cre8-app-capitalstrategy/src/hindsight.rs

cre8-app-capitalstrategy · module hindsight · src · 1,897 lines (1,245 code, 491 comment) · sha 1cde1f8d409136de

Items

const RING_CAPACITY_PER_ENVELOPE const MIN_SAMPLES_FOR_FEEDBACK struct KindEnvelopeStats const ROLLING_WINDOW const LOSING_HIT_RATE const MIN_SAMPLES_FOR_DEMOTION static KIND_ENV_STATS const HINDSIGHT_FEEDBACK_SCALE struct SolverEnvelopeStats impl Default for SolverEnvelopeStats static SOLVER_ENV_STATS static SOLVER_ENV_REGIME_STATS const MIN_SOLVER_SAMPLES_FOR_EXPLOIT const ALL_SOLVERS const REWARD_BAND const DIRICHLET_WIN_THRESHOLD const UCB_EXPLORATION_C const BANDIT_WINDOW const THOMPSON_PRIOR_SE_FLOOR enum BanditMode impl BanditMode static BANDIT_MODE static RAND_COUNTER struct HindsightRing static HINDSIGHT const ABLATION_SIGNALS static SIGNAL_ENV_STATS static SOLVER_ASSET_ENV_STATS static KIND_SOLVER_ASSET_ENV_STATS const DEFAULT_PREDICTED_SIGMA const SIGMA_Z_CLAMP

Functions

By call-graph weight (PageRank; 1.0 is the average function). 71 functions in all.

functionkindlinescyclomaticcallerscalleesweightcrystal
sanitizesrc/hindsight.rs:1892fn32904.5
pseudo_randomsrc/hindsight.rs:858fn51634.2
solver_env_statssrc/hindsight.rs:173fn31803.3
all_solver_env_statssrc/hindsight.rs:874fn411422.8
sample_gammasrc/hindsight.rs:544fn287422.5
record_solver_outcome_weightedsrc/hindsight.rs:335fn155342.4
kind_env_statssrc/hindsight.rs:58fn31602.3
mix_to_unitsrc/hindsight.rs:867fn41202.1
record_solver_outcomesrc/hindsight.rs:325fn311012
exp3_probabilitysrc/hindsight.rs:445fn72201.9
compute_realized_value_forsrc/hindsight.rs:1873fn186511.7
gaussian_samplesrc/hindsight.rs:816fn81211.7
windowed_stats_ofsrc/hindsight.rs:519fn164101.5
bar_close_atsrc/hindsight.rs:1822fn53501.5
hindsightsrc/hindsight.rs:1074fn31501.5
BanditMode::from_envsrc/hindsight.rs:283method31111.5
hindsight_multiplier_forsrc/hindsight.rs:78fn112231.4
evaluate_pendingsrc/hindsight.rs:1324fn13866171.3
apply_outcome_to_entrysrc/hindsight.rs:356fn476211.2
record_solver_outcome_with_regime_weightedsrc/hindsight.rs:477fn285251.2
solver_env_regime_statssrc/hindsight.rs:188fn31301.2
memory_usage_snapshotsrc/hindsight.rs:1081fn312451.2
current_bandit_modesrc/hindsight.rs:311fn31511.1
signal_flags_forsrc/hindsight.rs:1132fn2912201.1
rehydrate_solver_env_statssrc/hindsight.rs:888fn616221.1
all_solver_env_regime_statssrc/hindsight.rs:508fn41221
solver_env_exp3_termssrc/hindsight.rs:404fn193111
rehydrate_kind_env_statssrc/hindsight.rs:954fn374121
rehydrate_stored_decisionssrc/hindsight.rs:1003fn194131
all_kind_env_statssrc/hindsight.rs:91fn41121
solver_asset_env_stats_cellsrc/hindsight.rs:1603fn31201
arm_statssrc/hindsight.rs:714fn102200.9
signal_env_statssrc/hindsight.rs:1182fn31200.9
store_decision_with_alternatives_and_regimesrc/hindsight.rs:1274fn412240.9
store_decision_with_alternativessrc/hindsight.rs:1260fn131120.9
kind_solver_asset_env_stats_cellsrc/hindsight.rs:1611fn41200.9
demotion_threshold_multipliersrc/hindsight.rs:1049fn163230.9
signal_bucketssrc/hindsight.rs:1164fn132200.8
sample_dirichletsrc/hindsight.rs:573fn72210.8
all_solver_asset_env_statssrc/hindsight.rs:1724fn61420.8
select_solver_forsrc/hindsight.rs:665fn115290.8
solver_env_regime_exp3_termssrc/hindsight.rs:424fn203110.7
all_kind_solver_asset_env_statssrc/hindsight.rs:1733fn71220.7
refresh_signal_statssrc/hindsight.rs:1209fn206240.7
signal_ablation_rowssrc/hindsight.rs:1232fn151220.7
kind_env_stats_rowsrc/hindsight.rs:1577fn225110.7
price_at_timesrc/hindsight.rs:1789fn224140.7
record_counterfactual_solver_feedbacksrc/hindsight.rs:1517fn405220.6
rolling_stats_fromsrc/hindsight.rs:1186fn195110.6
BanditMode::is_windowedsrc/hindsight.rs:298method31200.6
BanditMode::is_thompsonsrc/hindsight.rs:302method31200.6
select_solver_dirichlet_thompson_innersrc/hindsight.rs:581fn295220.6
select_solver_exp3_innersrc/hindsight.rs:611fn336210.6
select_solver_ucb_innersrc/hindsight.rs:727fn375220.6
select_solver_thompson_innersrc/hindsight.rs:773fn385230.6
select_solver_for_with_regimesrc/hindsight.rs:677fn3392110.6
snapshot_stored_decisionssrc/hindsight.rs:1025fn103120.6
pending_hindsight_entrysrc/hindsight.rs:1467fn191100.6
envelope_hindsight_statssrc/hindsight.rs:1487fn184110.6
global_hindsight_statssrc/hindsight.rs:1506fn102100.6
refresh_kind_env_statssrc/hindsight.rs:1558fn185130.6
refresh_cross_tab_statssrc/hindsight.rs:1616fn10417140.6
hindsight_decision_scoresrc/hindsight.rs:1746fn93100.6
hindsight_verdictsrc/hindsight.rs:1756fn103100.6
compute_actual_returnssrc/hindsight.rs:1767fn175130.6
compute_realized_valuesrc/hindsight.rs:1830fn31110.6
SolverEnvelopeStats::defaultsrc/hindsight.rs:149trait impl201000.5
BanditMode::as_strsrc/hindsight.rs:287method106000.5
record_solver_outcome_with_regimesrc/hindsight.rs:464fn81010.5
best_solver_forsrc/hindsight.rs:828fn185030.5
store_decisionsrc/hindsight.rs:1250fn31010.5

Source not readable from this process.