pub struct Rates {
pub free_stop: f64,
pub free_live: f64,
pub later: f64,
pub wait: f64,
pub ask_live: f64,
}Expand description
The learned delivery rates a route’s value uses (module doc), posterior means of Beta(1, 1) with the fit’s forgetting.
Fields§
§free_stop: f64A stop’s free lesson was delivered (a next prompt came).
free_live: f64A live check’s free lesson was delivered.
later: f64A lesson a live check left for later was delivered later in the session: shown, not used (not
now is worth 0, Valuer::value; the later delivery earns its value at its own check).
wait: f64A live question was still waiting at the stop and asked there in a block: shown, not used.
ask_live: f64A live question of a check with a 3, of a lesson its session lacked, reached the drone, during
the turn or waiting for the stop and asked in its block (select/summary.rs ASK_LIVE): such an
ask’s rate in its value (Valuer::ask; a stop’s is 1, it blocks; one of a live check without a
3 no stop asks, so it arrives as a hand-over does, at free_live). 1 until one is tallied
(baseline: the fixed rule takes every question as delivered, as a stop’s is).