The controller aligns the value of energy (hashpower, difficulty) revealed by miner decisions with the proposed rewards associated with actual energy use. It does so by:
Learning the relationship between difficulty and miner choice;
Deriving an estimated value of difficulty from