marola.scoring
Members list
Type members
Classlikes
args are already JSON so the board writes them as-is: numbers stay numbers (the page formats them per locale), dates are ISO strings, lists are arrays.
args are already JSON so the board writes them as-is: numbers stay numbers (the page formats them per locale), dates are ISO strings, lists are arrays.
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
MIP-0054 §5.1: a scoring reason as a code on the wire; the page and the CLI word it.
MIP-0054 §5.1: a scoring reason as a code on the wire; the page and the CLI word it.
Attributes
- Companion
- object
- Supertypes
-
trait Enumtrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Pure decision logic over one already-fetched hourly forecast slice — no I/O, no Kyo effect type, trivially unit-testable (see SwimabilitySpec).
Pure decision logic over one already-fetched hourly forecast slice — no I/O, no Kyo effect type, trivially unit-testable (see SwimabilitySpec).
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
Swimability.type
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
WaterVerdict.type
The bathing-water contribution to a beach's score (MIP-0001 §6): delta is added like any other deduction, veto forces the score to 0 regardless, note (if any) joins the notes list, and summary is the always-present short text for the ranked list's water column.
The bathing-water contribution to a beach's score (MIP-0001 §6): delta is added like any other deduction, veto forces the score to 0 regardless, note (if any) joins the notes list, and summary is the always-present short text for the ranked list's water column.
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all