wc-fitness-eval
Installation
SKILL.md
wc-fitness-eval — risk-adjusted, rank-relative fitness
Implements footballfantasy/context/frameworks/fitness-function.md. The whole evolution engine selects on this number, so it must encode the two things that make fantasy fitness not raw points: rank is relative (ownership matters) and the rank objective sets the variance target (the selection-pressure dial).
The formula
fitness(c | θ) = raw_xEV(c) # Σ player xEV (fixture-scaled) + captaincy uplift
+ cs_corr_bonus(c) # within-team clean-sheet correlation (BB2 stacks)
+ progression_carry(c, horizon) # discounted future-round value of deep-team players
+ ownership_leverage(c | θ) # rank term — sign/shape set by θ
− variance_term(c | θ) # selection pressure — sign flips with θ
− feasibility_penalty(c) # 0 after clean repair; disqualifying if infeasible