グッドハートの法則が面白いのは、人々があなたの指標を最適化しようとすればするほど、全く異なる二つの問題の間をスムーズに移行することだよ。一つは測定の問題で、世界がどうなっているかを示すもの:あるエンジニアが特定のコーディングタスクの何ステップを何時間で終えられるかは、採用される確率に繋がる。測定しているものは逃げたり隠れたりしないから、事実はあなたを誤解させるための意識を持った存在じゃない。測定の問題は統計や最適化の問題で、その目標は関数f: 状態 -> 予測。あなたの問題は通常、数学の問題じゃなくて入力の問題だよ。でも、規模が大きくなって、テストを操作することが価値を持つほど、測定の問題から離れて、敵対的な問題に直面することになる。敵対的な問題は、相手が賢いほど難しくなるし、市場の見えない手が相手になると、さらに厄介になることもある。もう勾配降下法の世界にはいないよ、だって景観は固定されてないから。今はゲーム理論の世界にいて、目標は関数f: (状態) x (時間) x (敵対的能力) x (関数fの履歴) -> 予測。最後の再帰的な部分が、敵対的な問題を brutal にしてるんだ。非常にシンプルな関数でも、わずかな再帰を許すだけで、極めて深いカオス的なダイナミクスにすぐに至ることがあるからね。f(x) = 3.5x(1-x)のような素敵な関数でも、混乱のエルゴード的な塊になる。