{
  "iterations": [
    {
      "iteration": 1,
      "candidates_generated": 5,
      "ic_passed": 0,
      "correlation_passed": 0,
      "admitted": 0,
      "rejected": 5,
      "replaced": 0,
      "library_size": 0,
      "best_ic": 0.2486060606060606,
      "mean_ic": 0.049721212121212124,
      "elapsed_seconds": 0.008219003677368164,
      "timestamp": 1773921156.643179,
      "yield_rate": 0.0
    }
  ],
  "factors": [
    {
      "expression": "Neg(CsRank(Delta($close, 5)))",
      "ic": 0.0,
      "icir": 0.0,
      "max_correlation": 0.0,
      "admitted": false,
      "rejection_reason": "Signal computation error: Expression evaluation failed for 'Neg(CsRank(Delta($close, 5)))': \"Feature '$close' not found in data. Available: ['$high', '$low', '$open']\"",
      "timestamp": 1773921156.64333
    },
    {
      "expression": "CsZScore(Div(Sub($volume, Mean($volume, 20)), Std($volume, 20)))",
      "ic": 0.0,
      "icir": 0.0,
      "max_correlation": 0.0,
      "admitted": false,
      "rejection_reason": "Signal computation error: Expression evaluation failed for 'CsZScore(Div(Sub($volume, Mean($volume, 20)), Std($volume, 20)))': \"Feature '$volume' not found in data. Available: ['$high', '$low', '$open']\"",
      "timestamp": 1773921156.6433449
    },
    {
      "expression": "Div(Sub($high, $low), Add($high, $low))",
      "ic": 0.2486060606060606,
      "icir": -0.3678513450563207,
      "max_correlation": 0.0,
      "admitted": false,
      "rejection_reason": "ICIR -0.3679 < threshold 0.5",
      "timestamp": 1773921156.643349
    },
    {
      "expression": "CsRank(Div(Sub($close, $vwap), $vwap))",
      "ic": 0.0,
      "icir": 0.0,
      "max_correlation": 0.0,
      "admitted": false,
      "rejection_reason": "Signal computation error: Expression evaluation failed for 'CsRank(Div(Sub($close, $vwap), $vwap))': \"Feature '$close' not found in data. Available: ['$high', '$low', '$open']\"",
      "timestamp": 1773921156.643352
    },
    {
      "expression": "Neg(Skew($returns, 20))",
      "ic": 0.0,
      "icir": 0.0,
      "max_correlation": 0.0,
      "admitted": false,
      "rejection_reason": "Signal computation error: Expression evaluation failed for 'Neg(Skew($returns, 20))': \"Feature '$returns' not found in data. Available: ['$high', '$low', '$open']\"",
      "timestamp": 1773921156.6433542
    }
  ],
  "summary": {
    "total_iterations": 1,
    "total_candidates": 5,
    "total_admitted": 0,
    "overall_yield_rate": 0.0,
    "final_library_size": 0
  }
}