{
  "checkpoint": {
    "version": 3291,
    "file": "apex_v3291_media990.pt",
    "sha256": "ddd9b395cdbd257c56939c3e265ac94ce94db73cf882e35085b3ace8f0d4ef30",
    "parameterCount": 1077131,
    "input": 212,
    "rawInput": 92,
    "hidden": [
      256,
      256
    ],
    "quantiles": 51,
    "actions": 72
  },
  "baselines": [
    {
      "label": "PPO · 39.7M steps",
      "records": [
        {
          "model": "ppo_champion",
          "ckpt": null,
          "tag": "PPO campeon legacy (39.7M) predict estocastico",
          "theta_version": null,
          "desync_max": null,
          "action_noise": null,
          "wins": 87,
          "episodes": 96,
          "win_rate": 0.90625,
          "states_fingerprint": "06132d47fd5b7b22",
          "per_state": {
            "RYU_BALROG_R1_lvl1": {
              "fitness": 1.2545596590909092,
              "wins": 8,
              "episodes": 8
            },
            "RYU_BLANKA_R1_lvl1": {
              "fitness": 1.2568715909090908,
              "wins": 8,
              "episodes": 8
            },
            "RYU_CHUNLI_R1_lvl1": {
              "fitness": 1.1725977272727273,
              "wins": 7,
              "episodes": 8
            },
            "RYU_DHALSIM_R1_lvl1": {
              "fitness": 1.3745556818181819,
              "wins": 8,
              "episodes": 8
            },
            "RYU_EHONDA_R1_lvl1": {
              "fitness": 0.511584090909091,
              "wins": 4,
              "episodes": 8
            },
            "RYU_GUILE_R1_lvl1": {
              "fitness": 1.2933829545454545,
              "wins": 8,
              "episodes": 8
            },
            "RYU_KEN_R1_lvl1": {
              "fitness": 1.2801414772727275,
              "wins": 8,
              "episodes": 8
            },
            "RYU_MBISON_R1_lvl1": {
              "fitness": 0.9682068181818182,
              "wins": 6,
              "episodes": 8
            },
            "RYU_RYU_R1_lvl1": {
              "fitness": 1.1759880681818182,
              "wins": 8,
              "episodes": 8
            },
            "RYU_SAGAT_R1_lvl1": {
              "fitness": 0.7904642045454545,
              "wins": 6,
              "episodes": 8
            },
            "RYU_VEGA_R1_lvl1": {
              "fitness": 1.3499369318181818,
              "wins": 8,
              "episodes": 8
            },
            "RYU_ZANGIEF_R1_lvl1": {
              "fitness": 1.399294318181818,
              "wins": 8,
              "episodes": 8
            }
          }
        },
        {
          "model": "ppo",
          "ckpt": null,
          "tag": "PPO ppo_v3_autocurrTest27_lvl4_plus6_WR83pct_ckpt_39681358steps.zip predict estocastico [noise=0.0 desync<=30]",
          "theta_version": null,
          "desync_max": 30,
          "action_noise": 0.0,
          "wins": 67,
          "episodes": 72,
          "win_rate": 0.9305555555555556,
          "states_fingerprint": "06132d47fd5b7b22",
          "per_state": {
            "RYU_BALROG_R1_lvl1": {
              "fitness": 1.3254916666666665,
              "wins": 6,
              "episodes": 6
            },
            "RYU_BLANKA_R1_lvl1": {
              "fitness": 1.3503227272727274,
              "wins": 6,
              "episodes": 6
            },
            "RYU_CHUNLI_R1_lvl1": {
              "fitness": 1.2278916666666666,
              "wins": 6,
              "episodes": 6
            },
            "RYU_DHALSIM_R1_lvl1": {
              "fitness": 1.2765113636363636,
              "wins": 6,
              "episodes": 6
            },
            "RYU_EHONDA_R1_lvl1": {
              "fitness": 1.0293886363636362,
              "wins": 5,
              "episodes": 6
            },
            "RYU_GUILE_R1_lvl1": {
              "fitness": 1.3597651515151512,
              "wins": 6,
              "episodes": 6
            },
            "RYU_KEN_R1_lvl1": {
              "fitness": 1.2070022727272727,
              "wins": 6,
              "episodes": 6
            },
            "RYU_MBISON_R1_lvl1": {
              "fitness": 1.0104946969696968,
              "wins": 5,
              "episodes": 6
            },
            "RYU_RYU_R1_lvl1": {
              "fitness": 0.9720303030303031,
              "wins": 5,
              "episodes": 6
            },
            "RYU_SAGAT_R1_lvl1": {
              "fitness": 1.0032833333333333,
              "wins": 5,
              "episodes": 6
            },
            "RYU_VEGA_R1_lvl1": {
              "fitness": 1.1035666666666666,
              "wins": 5,
              "episodes": 6
            },
            "RYU_ZANGIEF_R1_lvl1": {
              "fitness": 1.384572727272727,
              "wins": 6,
              "episodes": 6
            }
          }
        },
        {
          "model": "ppo",
          "ckpt": null,
          "tag": "PPO ppo_v3_autocurrTest27_lvl4_plus6_WR83pct_ckpt_39681358steps.zip predict estocastico [noise=0.05 desync<=0]",
          "theta_version": null,
          "desync_max": 0,
          "action_noise": 0.05,
          "wins": 69,
          "episodes": 72,
          "win_rate": 0.9583333333333334,
          "states_fingerprint": "06132d47fd5b7b22",
          "per_state": {
            "RYU_BALROG_R1_lvl1": {
              "fitness": 1.3334871212121213,
              "wins": 6,
              "episodes": 6
            },
            "RYU_BLANKA_R1_lvl1": {
              "fitness": 1.2745727272727272,
              "wins": 6,
              "episodes": 6
            },
            "RYU_CHUNLI_R1_lvl1": {
              "fitness": 1.0935674242424243,
              "wins": 5,
              "episodes": 6
            },
            "RYU_DHALSIM_R1_lvl1": {
              "fitness": 1.2701,
              "wins": 6,
              "episodes": 6
            },
            "RYU_EHONDA_R1_lvl1": {
              "fitness": 0.9615931818181819,
              "wins": 5,
              "episodes": 6
            },
            "RYU_GUILE_R1_lvl1": {
              "fitness": 1.4017083333333333,
              "wins": 6,
              "episodes": 6
            },
            "RYU_KEN_R1_lvl1": {
              "fitness": 1.28012196969697,
              "wins": 6,
              "episodes": 6
            },
            "RYU_MBISON_R1_lvl1": {
              "fitness": 1.2821727272727275,
              "wins": 6,
              "episodes": 6
            },
            "RYU_RYU_R1_lvl1": {
              "fitness": 1.2696348484848485,
              "wins": 6,
              "episodes": 6
            },
            "RYU_SAGAT_R1_lvl1": {
              "fitness": 1.1143833333333333,
              "wins": 5,
              "episodes": 6
            },
            "RYU_VEGA_R1_lvl1": {
              "fitness": 1.3954348484848484,
              "wins": 6,
              "episodes": 6
            },
            "RYU_ZANGIEF_R1_lvl1": {
              "fitness": 1.3768310606060608,
              "wins": 6,
              "episodes": 6
            }
          }
        }
      ],
      "source": "bench_12rivals.jsonl",
      "lines": [
        2,
        12,
        10
      ]
    },
    {
      "label": "PPO · 31M steps",
      "records": [
        {
          "model": "ppo",
          "ckpt": null,
          "tag": "PPO ppo_v3_autocurrTest27_lvl2_plus10_final_WR75pct_31031296steps.zip predict estocastico",
          "theta_version": null,
          "desync_max": 0,
          "action_noise": 0.0,
          "wins": 71,
          "episodes": 96,
          "win_rate": 0.7395833333333334,
          "states_fingerprint": "06132d47fd5b7b22",
          "per_state": {
            "RYU_BALROG_R1_lvl1": {
              "fitness": 1.3325414772727275,
              "wins": 8,
              "episodes": 8
            },
            "RYU_BLANKA_R1_lvl1": {
              "fitness": 0.8290556818181818,
              "wins": 6,
              "episodes": 8
            },
            "RYU_CHUNLI_R1_lvl1": {
              "fitness": 0.4408284090909091,
              "wins": 4,
              "episodes": 8
            },
            "RYU_DHALSIM_R1_lvl1": {
              "fitness": 1.174163068181818,
              "wins": 7,
              "episodes": 8
            },
            "RYU_EHONDA_R1_lvl1": {
              "fitness": 0.6948857954545454,
              "wins": 5,
              "episodes": 8
            },
            "RYU_GUILE_R1_lvl1": {
              "fitness": 1.2770943181818182,
              "wins": 8,
              "episodes": 8
            },
            "RYU_KEN_R1_lvl1": {
              "fitness": 1.0626835227272728,
              "wins": 7,
              "episodes": 8
            },
            "RYU_MBISON_R1_lvl1": {
              "fitness": 0.6504306818181819,
              "wins": 5,
              "episodes": 8
            },
            "RYU_RYU_R1_lvl1": {
              "fitness": 0.33453863636363634,
              "wins": 4,
              "episodes": 8
            },
            "RYU_SAGAT_R1_lvl1": {
              "fitness": 0.514765909090909,
              "wins": 4,
              "episodes": 8
            },
            "RYU_VEGA_R1_lvl1": {
              "fitness": 1.0983767045454544,
              "wins": 7,
              "episodes": 8
            },
            "RYU_ZANGIEF_R1_lvl1": {
              "fitness": 0.8847693181818181,
              "wins": 6,
              "episodes": 8
            }
          }
        },
        {
          "model": "ppo",
          "ckpt": null,
          "tag": "PPO ppo_v3_autocurrTest27_lvl2_plus10_final_WR75pct_31031296steps.zip predict estocastico [noise=0.0 desync<=30]",
          "theta_version": null,
          "desync_max": 30,
          "action_noise": 0.0,
          "wins": 58,
          "episodes": 72,
          "win_rate": 0.8055555555555556,
          "states_fingerprint": "06132d47fd5b7b22",
          "per_state": {
            "RYU_BALROG_R1_lvl1": {
              "fitness": 1.1681348484848486,
              "wins": 6,
              "episodes": 6
            },
            "RYU_BLANKA_R1_lvl1": {
              "fitness": 0.9068371212121212,
              "wins": 5,
              "episodes": 6
            },
            "RYU_CHUNLI_R1_lvl1": {
              "fitness": 0.9614810606060605,
              "wins": 5,
              "episodes": 6
            },
            "RYU_DHALSIM_R1_lvl1": {
              "fitness": 1.076478787878788,
              "wins": 5,
              "episodes": 6
            },
            "RYU_EHONDA_R1_lvl1": {
              "fitness": 0.6823340909090909,
              "wins": 4,
              "episodes": 6
            },
            "RYU_GUILE_R1_lvl1": {
              "fitness": 1.2455295454545452,
              "wins": 6,
              "episodes": 6
            },
            "RYU_KEN_R1_lvl1": {
              "fitness": 1.2109734848484848,
              "wins": 6,
              "episodes": 6
            },
            "RYU_MBISON_R1_lvl1": {
              "fitness": 0.1585090909090909,
              "wins": 2,
              "episodes": 6
            },
            "RYU_RYU_R1_lvl1": {
              "fitness": 0.27837575757575767,
              "wins": 2,
              "episodes": 6
            },
            "RYU_SAGAT_R1_lvl1": {
              "fitness": 1.008960606060606,
              "wins": 5,
              "episodes": 6
            },
            "RYU_VEGA_R1_lvl1": {
              "fitness": 1.170710606060606,
              "wins": 6,
              "episodes": 6
            },
            "RYU_ZANGIEF_R1_lvl1": {
              "fitness": 1.3088166666666667,
              "wins": 6,
              "episodes": 6
            }
          }
        },
        {
          "model": "ppo",
          "ckpt": null,
          "tag": "PPO ppo_v3_autocurrTest27_lvl2_plus10_final_WR75pct_31031296steps.zip predict estocastico [noise=0.05 desync<=0]",
          "theta_version": null,
          "desync_max": 0,
          "action_noise": 0.05,
          "wins": 59,
          "episodes": 72,
          "win_rate": 0.8194444444444444,
          "states_fingerprint": "06132d47fd5b7b22",
          "per_state": {
            "RYU_BALROG_R1_lvl1": {
              "fitness": 1.2296530303030304,
              "wins": 6,
              "episodes": 6
            },
            "RYU_BLANKA_R1_lvl1": {
              "fitness": 0.9171060606060605,
              "wins": 5,
              "episodes": 6
            },
            "RYU_CHUNLI_R1_lvl1": {
              "fitness": 0.7924893939393941,
              "wins": 4,
              "episodes": 6
            },
            "RYU_DHALSIM_R1_lvl1": {
              "fitness": 1.0722416666666668,
              "wins": 5,
              "episodes": 6
            },
            "RYU_EHONDA_R1_lvl1": {
              "fitness": 0.9860621212121212,
              "wins": 5,
              "episodes": 6
            },
            "RYU_GUILE_R1_lvl1": {
              "fitness": 1.3399454545454548,
              "wins": 6,
              "episodes": 6
            },
            "RYU_KEN_R1_lvl1": {
              "fitness": 0.5125090909090909,
              "wins": 3,
              "episodes": 6
            },
            "RYU_MBISON_R1_lvl1": {
              "fitness": 0.9097174242424243,
              "wins": 5,
              "episodes": 6
            },
            "RYU_RYU_R1_lvl1": {
              "fitness": 0.7561878787878787,
              "wins": 4,
              "episodes": 6
            },
            "RYU_SAGAT_R1_lvl1": {
              "fitness": 0.6356537878787879,
              "wins": 4,
              "episodes": 6
            },
            "RYU_VEGA_R1_lvl1": {
              "fitness": 1.3064090909090906,
              "wins": 6,
              "episodes": 6
            },
            "RYU_ZANGIEF_R1_lvl1": {
              "fitness": 1.2437537878787879,
              "wins": 6,
              "episodes": 6
            }
          }
        }
      ],
      "source": "bench_12rivals.jsonl",
      "lines": [
        29,
        38,
        39
      ]
    },
    {
      "label": "ES · escalar",
      "records": [
        {
          "model": "es_theta",
          "ckpt": null,
          "tag": "ES theta (gen 95, v4) argmax, sin ruido",
          "theta_version": "95",
          "desync_max": null,
          "action_noise": null,
          "wins": 20,
          "episodes": 24,
          "win_rate": 0.8333333333333334,
          "states_fingerprint": "06132d47fd5b7b22",
          "per_state": {
            "RYU_BALROG_R1_lvl1": {
              "fitness": 1.1403136363636361,
              "wins": 2,
              "episodes": 2
            },
            "RYU_BLANKA_R1_lvl1": {
              "fitness": 1.4846,
              "wins": 2,
              "episodes": 2
            },
            "RYU_CHUNLI_R1_lvl1": {
              "fitness": -0.059800000000000006,
              "wins": 0,
              "episodes": 2
            },
            "RYU_DHALSIM_R1_lvl1": {
              "fitness": 1.0112454545454546,
              "wins": 2,
              "episodes": 2
            },
            "RYU_EHONDA_R1_lvl1": {
              "fitness": 1.4827,
              "wins": 2,
              "episodes": 2
            },
            "RYU_GUILE_R1_lvl1": {
              "fitness": 1.425181818181818,
              "wins": 2,
              "episodes": 2
            },
            "RYU_KEN_R1_lvl1": {
              "fitness": 1.4272227272727274,
              "wins": 2,
              "episodes": 2
            },
            "RYU_MBISON_R1_lvl1": {
              "fitness": -0.10654090909090909,
              "wins": 0,
              "episodes": 2
            },
            "RYU_RYU_R1_lvl1": {
              "fitness": 1.1440954545454547,
              "wins": 2,
              "episodes": 2
            },
            "RYU_SAGAT_R1_lvl1": {
              "fitness": 1.4825,
              "wins": 2,
              "episodes": 2
            },
            "RYU_VEGA_R1_lvl1": {
              "fitness": 1.227340909090909,
              "wins": 2,
              "episodes": 2
            },
            "RYU_ZANGIEF_R1_lvl1": {
              "fitness": 1.292481818181818,
              "wins": 2,
              "episodes": 2
            }
          }
        },
        {
          "model": "es_theta",
          "ckpt": null,
          "tag": "ES theta (gen npz:theta_final.npz, v4) argmax [noise=0.0 desync<=30]",
          "theta_version": "npz:theta_final.npz",
          "desync_max": 30,
          "action_noise": 0.0,
          "wins": 46,
          "episodes": 72,
          "win_rate": 0.6388888888888888,
          "states_fingerprint": "06132d47fd5b7b22",
          "per_state": {
            "RYU_BALROG_R1_lvl1": {
              "fitness": 1.1864075757575756,
              "wins": 6,
              "episodes": 6
            },
            "RYU_BLANKA_R1_lvl1": {
              "fitness": 1.4846000000000001,
              "wins": 6,
              "episodes": 6
            },
            "RYU_CHUNLI_R1_lvl1": {
              "fitness": -0.05980000000000001,
              "wins": 0,
              "episodes": 6
            },
            "RYU_DHALSIM_R1_lvl1": {
              "fitness": -0.013849242424242411,
              "wins": 1,
              "episodes": 6
            },
            "RYU_EHONDA_R1_lvl1": {
              "fitness": 0.5311454545454546,
              "wins": 3,
              "episodes": 6
            },
            "RYU_GUILE_R1_lvl1": {
              "fitness": 1.4645272727272725,
              "wins": 6,
              "episodes": 6
            },
            "RYU_KEN_R1_lvl1": {
              "fitness": 1.4272227272727276,
              "wins": 6,
              "episodes": 6
            },
            "RYU_MBISON_R1_lvl1": {
              "fitness": -0.10654090909090909,
              "wins": 0,
              "episodes": 6
            },
            "RYU_RYU_R1_lvl1": {
              "fitness": 1.3140477272727273,
              "wins": 6,
              "episodes": 6
            },
            "RYU_SAGAT_R1_lvl1": {
              "fitness": -0.31931363636363636,
              "wins": 0,
              "episodes": 6
            },
            "RYU_VEGA_R1_lvl1": {
              "fitness": 1.227340909090909,
              "wins": 6,
              "episodes": 6
            },
            "RYU_ZANGIEF_R1_lvl1": {
              "fitness": 1.2849393939393938,
              "wins": 6,
              "episodes": 6
            }
          }
        },
        {
          "model": "es_theta",
          "ckpt": null,
          "tag": "ES theta (gen npz:theta_final.npz, v4) argmax [noise=0.05 desync<=0]",
          "theta_version": "npz:theta_final.npz",
          "desync_max": 0,
          "action_noise": 0.05,
          "wins": 55,
          "episodes": 72,
          "win_rate": 0.7638888888888888,
          "states_fingerprint": "06132d47fd5b7b22",
          "per_state": {
            "RYU_BALROG_R1_lvl1": {
              "fitness": 1.253568939393939,
              "wins": 6,
              "episodes": 6
            },
            "RYU_BLANKA_R1_lvl1": {
              "fitness": 1.2140022727272728,
              "wins": 6,
              "episodes": 6
            },
            "RYU_CHUNLI_R1_lvl1": {
              "fitness": 0.2590674242424243,
              "wins": 2,
              "episodes": 6
            },
            "RYU_DHALSIM_R1_lvl1": {
              "fitness": 0.9479765151515153,
              "wins": 5,
              "episodes": 6
            },
            "RYU_EHONDA_R1_lvl1": {
              "fitness": 1.0183234848484848,
              "wins": 5,
              "episodes": 6
            },
            "RYU_GUILE_R1_lvl1": {
              "fitness": 1.4049257575757574,
              "wins": 6,
              "episodes": 6
            },
            "RYU_KEN_R1_lvl1": {
              "fitness": 0.995098484848485,
              "wins": 5,
              "episodes": 6
            },
            "RYU_MBISON_R1_lvl1": {
              "fitness": 0.6528651515151515,
              "wins": 4,
              "episodes": 6
            },
            "RYU_RYU_R1_lvl1": {
              "fitness": 0.6656621212121213,
              "wins": 4,
              "episodes": 6
            },
            "RYU_SAGAT_R1_lvl1": {
              "fitness": 0.24451060606060607,
              "wins": 2,
              "episodes": 6
            },
            "RYU_VEGA_R1_lvl1": {
              "fitness": 0.7350909090909091,
              "wins": 4,
              "episodes": 6
            },
            "RYU_ZANGIEF_R1_lvl1": {
              "fitness": 1.3315704545454545,
              "wins": 6,
              "episodes": 6
            }
          }
        }
      ],
      "source": "bench_12rivals.jsonl",
      "lines": [
        5,
        9,
        7
      ]
    },
    {
      "label": "ES · one-hot",
      "records": [
        {
          "model": "es_theta",
          "ckpt": null,
          "tag": "ES theta (gen npz:theta_final.npz, v4onehot) argmax",
          "theta_version": "npz:theta_final.npz",
          "desync_max": 0,
          "action_noise": 0.0,
          "wins": 18,
          "episodes": 24,
          "win_rate": 0.75,
          "states_fingerprint": "06132d47fd5b7b22",
          "per_state": {
            "RYU_BALROG_R1_lvl1": {
              "fitness": -0.18663181818181818,
              "wins": 0,
              "episodes": 2
            },
            "RYU_BLANKA_R1_lvl1": {
              "fitness": 1.4573,
              "wins": 2,
              "episodes": 2
            },
            "RYU_CHUNLI_R1_lvl1": {
              "fitness": 1.4574,
              "wins": 2,
              "episodes": 2
            },
            "RYU_DHALSIM_R1_lvl1": {
              "fitness": 1.1078363636363637,
              "wins": 2,
              "episodes": 2
            },
            "RYU_EHONDA_R1_lvl1": {
              "fitness": 1.37265,
              "wins": 2,
              "episodes": 2
            },
            "RYU_GUILE_R1_lvl1": {
              "fitness": 1.2692363636363637,
              "wins": 2,
              "episodes": 2
            },
            "RYU_KEN_R1_lvl1": {
              "fitness": 1.0595909090909092,
              "wins": 2,
              "episodes": 2
            },
            "RYU_MBISON_R1_lvl1": {
              "fitness": 1.3975545454545455,
              "wins": 2,
              "episodes": 2
            },
            "RYU_RYU_R1_lvl1": {
              "fitness": -0.5213,
              "wins": 0,
              "episodes": 2
            },
            "RYU_SAGAT_R1_lvl1": {
              "fitness": -0.043240909090909094,
              "wins": 0,
              "episodes": 2
            },
            "RYU_VEGA_R1_lvl1": {
              "fitness": 1.2324545454545455,
              "wins": 2,
              "episodes": 2
            },
            "RYU_ZANGIEF_R1_lvl1": {
              "fitness": 1.4849,
              "wins": 2,
              "episodes": 2
            }
          }
        },
        {
          "model": "es_theta",
          "ckpt": null,
          "tag": "ES theta (gen npz:theta_final.npz, v4onehot) argmax [noise=0.0 desync<=30]",
          "theta_version": "npz:theta_final.npz",
          "desync_max": 30,
          "action_noise": 0.0,
          "wins": 54,
          "episodes": 72,
          "win_rate": 0.75,
          "states_fingerprint": "06132d47fd5b7b22",
          "per_state": {
            "RYU_BALROG_R1_lvl1": {
              "fitness": -0.40914393939393934,
              "wins": 0,
              "episodes": 6
            },
            "RYU_BLANKA_R1_lvl1": {
              "fitness": 1.2213416666666668,
              "wins": 6,
              "episodes": 6
            },
            "RYU_CHUNLI_R1_lvl1": {
              "fitness": 1.4574,
              "wins": 6,
              "episodes": 6
            },
            "RYU_DHALSIM_R1_lvl1": {
              "fitness": 1.3802454545454543,
              "wins": 6,
              "episodes": 6
            },
            "RYU_EHONDA_R1_lvl1": {
              "fitness": 1.37265,
              "wins": 6,
              "episodes": 6
            },
            "RYU_GUILE_R1_lvl1": {
              "fitness": 1.1612757575757575,
              "wins": 6,
              "episodes": 6
            },
            "RYU_KEN_R1_lvl1": {
              "fitness": 1.3006901515151517,
              "wins": 6,
              "episodes": 6
            },
            "RYU_MBISON_R1_lvl1": {
              "fitness": 1.3325878787878789,
              "wins": 6,
              "episodes": 6
            },
            "RYU_RYU_R1_lvl1": {
              "fitness": -0.48749545454545457,
              "wins": 0,
              "episodes": 6
            },
            "RYU_SAGAT_R1_lvl1": {
              "fitness": -0.11464545454545454,
              "wins": 0,
              "episodes": 6
            },
            "RYU_VEGA_R1_lvl1": {
              "fitness": 1.2324545454545455,
              "wins": 6,
              "episodes": 6
            },
            "RYU_ZANGIEF_R1_lvl1": {
              "fitness": 1.4584787878787882,
              "wins": 6,
              "episodes": 6
            }
          }
        },
        {
          "model": "es_theta",
          "ckpt": null,
          "tag": "ES theta (gen npz:theta_final.npz, v4onehot) argmax [noise=0.05 desync<=0]",
          "theta_version": "npz:theta_final.npz",
          "desync_max": 0,
          "action_noise": 0.05,
          "wins": 47,
          "episodes": 72,
          "win_rate": 0.6527777777777778,
          "states_fingerprint": "06132d47fd5b7b22",
          "per_state": {
            "RYU_BALROG_R1_lvl1": {
              "fitness": 0.42158863636363636,
              "wins": 3,
              "episodes": 6
            },
            "RYU_BLANKA_R1_lvl1": {
              "fitness": 0.6619234848484848,
              "wins": 4,
              "episodes": 6
            },
            "RYU_CHUNLI_R1_lvl1": {
              "fitness": 0.7681318181818182,
              "wins": 4,
              "episodes": 6
            },
            "RYU_DHALSIM_R1_lvl1": {
              "fitness": 0.6642878787878786,
              "wins": 4,
              "episodes": 6
            },
            "RYU_EHONDA_R1_lvl1": {
              "fitness": 0.23437348484848483,
              "wins": 2,
              "episodes": 6
            },
            "RYU_GUILE_R1_lvl1": {
              "fitness": 1.296651515151515,
              "wins": 6,
              "episodes": 6
            },
            "RYU_KEN_R1_lvl1": {
              "fitness": 0.6333371212121213,
              "wins": 4,
              "episodes": 6
            },
            "RYU_MBISON_R1_lvl1": {
              "fitness": 1.0367310606060607,
              "wins": 5,
              "episodes": 6
            },
            "RYU_RYU_R1_lvl1": {
              "fitness": -0.2802356060606061,
              "wins": 1,
              "episodes": 6
            },
            "RYU_SAGAT_R1_lvl1": {
              "fitness": 0.4511477272727273,
              "wins": 3,
              "episodes": 6
            },
            "RYU_VEGA_R1_lvl1": {
              "fitness": 1.2903712121212123,
              "wins": 6,
              "episodes": 6
            },
            "RYU_ZANGIEF_R1_lvl1": {
              "fitness": 1.1154659090909091,
              "wins": 5,
              "episodes": 6
            }
          }
        }
      ],
      "source": "bench_12rivals.jsonl",
      "lines": [
        21,
        24,
        22
      ]
    },
    {
      "label": "ES · perturbado",
      "records": [
        {
          "model": "es_theta",
          "ckpt": null,
          "tag": "ES theta (gen npz:theta_final.npz, v4onehot) argmax",
          "theta_version": "npz:theta_final.npz",
          "desync_max": 0,
          "action_noise": 0.0,
          "wins": 20,
          "episodes": 24,
          "win_rate": 0.8333333333333334,
          "states_fingerprint": "06132d47fd5b7b22",
          "per_state": {
            "RYU_BALROG_R1_lvl1": {
              "fitness": 1.1464772727272727,
              "wins": 2,
              "episodes": 2
            },
            "RYU_BLANKA_R1_lvl1": {
              "fitness": 1.3969636363636362,
              "wins": 2,
              "episodes": 2
            },
            "RYU_CHUNLI_R1_lvl1": {
              "fitness": -0.11091363636363635,
              "wins": 0,
              "episodes": 2
            },
            "RYU_DHALSIM_R1_lvl1": {
              "fitness": 1.4768,
              "wins": 2,
              "episodes": 2
            },
            "RYU_EHONDA_R1_lvl1": {
              "fitness": 1.176831818181818,
              "wins": 2,
              "episodes": 2
            },
            "RYU_GUILE_R1_lvl1": {
              "fitness": -0.12227727272727273,
              "wins": 0,
              "episodes": 2
            },
            "RYU_KEN_R1_lvl1": {
              "fitness": 1.3437772727272728,
              "wins": 2,
              "episodes": 2
            },
            "RYU_MBISON_R1_lvl1": {
              "fitness": 1.4425272727272727,
              "wins": 2,
              "episodes": 2
            },
            "RYU_RYU_R1_lvl1": {
              "fitness": 0.9894136363636364,
              "wins": 2,
              "episodes": 2
            },
            "RYU_SAGAT_R1_lvl1": {
              "fitness": 1.1659818181818182,
              "wins": 2,
              "episodes": 2
            },
            "RYU_VEGA_R1_lvl1": {
              "fitness": 1.2683409090909092,
              "wins": 2,
              "episodes": 2
            },
            "RYU_ZANGIEF_R1_lvl1": {
              "fitness": 1.0085181818181819,
              "wins": 2,
              "episodes": 2
            }
          }
        },
        {
          "model": "es_theta",
          "ckpt": null,
          "tag": "ES theta (gen npz:theta_final.npz, v4onehot) argmax [noise=0.0 desync<=30]",
          "theta_version": "npz:theta_final.npz",
          "desync_max": 30,
          "action_noise": 0.0,
          "wins": 57,
          "episodes": 72,
          "win_rate": 0.7916666666666666,
          "states_fingerprint": "06132d47fd5b7b22",
          "per_state": {
            "RYU_BALROG_R1_lvl1": {
              "fitness": 1.3280530303030302,
              "wins": 6,
              "episodes": 6
            },
            "RYU_BLANKA_R1_lvl1": {
              "fitness": 1.3969636363636362,
              "wins": 6,
              "episodes": 6
            },
            "RYU_CHUNLI_R1_lvl1": {
              "fitness": -0.11091363636363637,
              "wins": 0,
              "episodes": 6
            },
            "RYU_DHALSIM_R1_lvl1": {
              "fitness": 1.4379893939393937,
              "wins": 6,
              "episodes": 6
            },
            "RYU_EHONDA_R1_lvl1": {
              "fitness": 1.176831818181818,
              "wins": 6,
              "episodes": 6
            },
            "RYU_GUILE_R1_lvl1": {
              "fitness": -0.2689409090909091,
              "wins": 0,
              "episodes": 6
            },
            "RYU_KEN_R1_lvl1": {
              "fitness": 1.3437772727272728,
              "wins": 6,
              "episodes": 6
            },
            "RYU_MBISON_R1_lvl1": {
              "fitness": 1.4425272727272727,
              "wins": 6,
              "episodes": 6
            },
            "RYU_RYU_R1_lvl1": {
              "fitness": 0.2746136363636364,
              "wins": 3,
              "episodes": 6
            },
            "RYU_SAGAT_R1_lvl1": {
              "fitness": 1.4829,
              "wins": 6,
              "episodes": 6
            },
            "RYU_VEGA_R1_lvl1": {
              "fitness": 1.2683409090909092,
              "wins": 6,
              "episodes": 6
            },
            "RYU_ZANGIEF_R1_lvl1": {
              "fitness": 1.0537818181818184,
              "wins": 6,
              "episodes": 6
            }
          }
        },
        {
          "model": "es_theta",
          "ckpt": null,
          "tag": "ES theta (gen npz:theta_final.npz, v4onehot) argmax [noise=0.05 desync<=0]",
          "theta_version": "npz:theta_final.npz",
          "desync_max": 0,
          "action_noise": 0.05,
          "wins": 41,
          "episodes": 72,
          "win_rate": 0.5694444444444444,
          "states_fingerprint": "06132d47fd5b7b22",
          "per_state": {
            "RYU_BALROG_R1_lvl1": {
              "fitness": 0.3998151515151515,
              "wins": 3,
              "episodes": 6
            },
            "RYU_BLANKA_R1_lvl1": {
              "fitness": 0.4406575757575757,
              "wins": 3,
              "episodes": 6
            },
            "RYU_CHUNLI_R1_lvl1": {
              "fitness": 0.10263939393939396,
              "wins": 2,
              "episodes": 6
            },
            "RYU_DHALSIM_R1_lvl1": {
              "fitness": 0.6460219696969697,
              "wins": 4,
              "episodes": 6
            },
            "RYU_EHONDA_R1_lvl1": {
              "fitness": -0.04387196969696968,
              "wins": 1,
              "episodes": 6
            },
            "RYU_GUILE_R1_lvl1": {
              "fitness": 0.4405348484848484,
              "wins": 3,
              "episodes": 6
            },
            "RYU_KEN_R1_lvl1": {
              "fitness": 1.0028295454545455,
              "wins": 5,
              "episodes": 6
            },
            "RYU_MBISON_R1_lvl1": {
              "fitness": 1.3368022727272726,
              "wins": 6,
              "episodes": 6
            },
            "RYU_RYU_R1_lvl1": {
              "fitness": -0.41627121212121204,
              "wins": 0,
              "episodes": 6
            },
            "RYU_SAGAT_R1_lvl1": {
              "fitness": 0.569703787878788,
              "wins": 3,
              "episodes": 6
            },
            "RYU_VEGA_R1_lvl1": {
              "fitness": 1.0535409090909091,
              "wins": 5,
              "episodes": 6
            },
            "RYU_ZANGIEF_R1_lvl1": {
              "fitness": 1.3128015151515153,
              "wins": 6,
              "episodes": 6
            }
          }
        }
      ],
      "source": "bench_12rivals.jsonl",
      "lines": [
        35,
        36,
        37
      ]
    },
    {
      "label": "Ape-X · 90k actualizaciones",
      "records": [
        {
          "model": "rainbow",
          "ckpt": "apex_grads_00090000.pt",
          "tag": "Rainbow apex_grads_00090000.pt greedy",
          "theta_version": null,
          "desync_max": 0,
          "action_noise": 0.0,
          "wins": 24,
          "episodes": 24,
          "win_rate": 1.0,
          "states_fingerprint": "06132d47fd5b7b22",
          "per_state": {
            "RYU_BALROG_R1_lvl1": {
              "fitness": 1.4664954545454545,
              "wins": 2,
              "episodes": 2
            },
            "RYU_BLANKA_R1_lvl1": {
              "fitness": 1.2898590909090908,
              "wins": 2,
              "episodes": 2
            },
            "RYU_CHUNLI_R1_lvl1": {
              "fitness": 1.0236227272727272,
              "wins": 2,
              "episodes": 2
            },
            "RYU_DHALSIM_R1_lvl1": {
              "fitness": 1.4251454545454545,
              "wins": 2,
              "episodes": 2
            },
            "RYU_EHONDA_R1_lvl1": {
              "fitness": 1.3375545454545454,
              "wins": 2,
              "episodes": 2
            },
            "RYU_GUILE_R1_lvl1": {
              "fitness": 1.3850090909090909,
              "wins": 2,
              "episodes": 2
            },
            "RYU_KEN_R1_lvl1": {
              "fitness": 1.3610636363636361,
              "wins": 2,
              "episodes": 2
            },
            "RYU_MBISON_R1_lvl1": {
              "fitness": 1.4901,
              "wins": 2,
              "episodes": 2
            },
            "RYU_RYU_R1_lvl1": {
              "fitness": 1.411318181818182,
              "wins": 2,
              "episodes": 2
            },
            "RYU_SAGAT_R1_lvl1": {
              "fitness": 1.0345,
              "wins": 2,
              "episodes": 2
            },
            "RYU_VEGA_R1_lvl1": {
              "fitness": 1.4433272727272728,
              "wins": 2,
              "episodes": 2
            },
            "RYU_ZANGIEF_R1_lvl1": {
              "fitness": 1.0837590909090908,
              "wins": 2,
              "episodes": 2
            }
          }
        },
        {
          "model": "rainbow",
          "ckpt": "apex_grads_00090000.pt",
          "tag": "Rainbow apex_grads_00090000.pt greedy [noise=0.0 desync<=30]",
          "theta_version": null,
          "desync_max": 30,
          "action_noise": 0.0,
          "wins": 66,
          "episodes": 72,
          "win_rate": 0.9166666666666666,
          "states_fingerprint": "06132d47fd5b7b22",
          "per_state": {
            "RYU_BALROG_R1_lvl1": {
              "fitness": 1.2462583333333335,
              "wins": 6,
              "episodes": 6
            },
            "RYU_BLANKA_R1_lvl1": {
              "fitness": 0.7201924242424242,
              "wins": 4,
              "episodes": 6
            },
            "RYU_CHUNLI_R1_lvl1": {
              "fitness": 0.7677878787878788,
              "wins": 4,
              "episodes": 6
            },
            "RYU_DHALSIM_R1_lvl1": {
              "fitness": 1.3499893939393937,
              "wins": 6,
              "episodes": 6
            },
            "RYU_EHONDA_R1_lvl1": {
              "fitness": 1.2184568181818183,
              "wins": 6,
              "episodes": 6
            },
            "RYU_GUILE_R1_lvl1": {
              "fitness": 1.4043484848484848,
              "wins": 6,
              "episodes": 6
            },
            "RYU_KEN_R1_lvl1": {
              "fitness": 1.4436878787878786,
              "wins": 6,
              "episodes": 6
            },
            "RYU_MBISON_R1_lvl1": {
              "fitness": 1.4236939393939394,
              "wins": 6,
              "episodes": 6
            },
            "RYU_RYU_R1_lvl1": {
              "fitness": 0.8807371212121212,
              "wins": 4,
              "episodes": 6
            },
            "RYU_SAGAT_R1_lvl1": {
              "fitness": 1.0967469696969696,
              "wins": 6,
              "episodes": 6
            },
            "RYU_VEGA_R1_lvl1": {
              "fitness": 1.3813386363636362,
              "wins": 6,
              "episodes": 6
            },
            "RYU_ZANGIEF_R1_lvl1": {
              "fitness": 1.2437310606060603,
              "wins": 6,
              "episodes": 6
            }
          }
        },
        {
          "model": "rainbow",
          "ckpt": "apex_grads_00090000.pt",
          "tag": "Rainbow apex_grads_00090000.pt greedy [noise=0.05 desync<=0]",
          "theta_version": null,
          "desync_max": 0,
          "action_noise": 0.05,
          "wins": 69,
          "episodes": 72,
          "win_rate": 0.9583333333333334,
          "states_fingerprint": "06132d47fd5b7b22",
          "per_state": {
            "RYU_BALROG_R1_lvl1": {
              "fitness": 1.3260871212121212,
              "wins": 6,
              "episodes": 6
            },
            "RYU_BLANKA_R1_lvl1": {
              "fitness": 1.305687878787879,
              "wins": 6,
              "episodes": 6
            },
            "RYU_CHUNLI_R1_lvl1": {
              "fitness": 1.2960363636363634,
              "wins": 6,
              "episodes": 6
            },
            "RYU_DHALSIM_R1_lvl1": {
              "fitness": 1.3360962121212123,
              "wins": 6,
              "episodes": 6
            },
            "RYU_EHONDA_R1_lvl1": {
              "fitness": 1.2782530303030304,
              "wins": 6,
              "episodes": 6
            },
            "RYU_GUILE_R1_lvl1": {
              "fitness": 1.3505121212121214,
              "wins": 6,
              "episodes": 6
            },
            "RYU_KEN_R1_lvl1": {
              "fitness": 1.3170545454545455,
              "wins": 6,
              "episodes": 6
            },
            "RYU_MBISON_R1_lvl1": {
              "fitness": 1.3259371212121212,
              "wins": 6,
              "episodes": 6
            },
            "RYU_RYU_R1_lvl1": {
              "fitness": 0.7395999999999999,
              "wins": 4,
              "episodes": 6
            },
            "RYU_SAGAT_R1_lvl1": {
              "fitness": 0.9986803030303029,
              "wins": 5,
              "episodes": 6
            },
            "RYU_VEGA_R1_lvl1": {
              "fitness": 1.4609696969696968,
              "wins": 6,
              "episodes": 6
            },
            "RYU_ZANGIEF_R1_lvl1": {
              "fitness": 1.2284522727272726,
              "wins": 6,
              "episodes": 6
            }
          }
        }
      ],
      "source": "bench_12rivals.jsonl",
      "lines": [
        33,
        34,
        42
      ]
    },
    {
      "label": "Ape-X · modelo 511",
      "records": [
        {
          "model": "rainbow",
          "ckpt": "apex_v511_media9640.pt",
          "tag": "Rainbow apex_v511_media9640.pt greedy",
          "theta_version": null,
          "desync_max": 0,
          "action_noise": 0.0,
          "wins": 24,
          "episodes": 24,
          "win_rate": 1.0,
          "states_fingerprint": "06132d47fd5b7b22",
          "per_state": {
            "RYU_BALROG_R1_lvl1": {
              "fitness": 1.4922,
              "wins": 2,
              "episodes": 2
            },
            "RYU_BLANKA_R1_lvl1": {
              "fitness": 1.489,
              "wins": 2,
              "episodes": 2
            },
            "RYU_CHUNLI_R1_lvl1": {
              "fitness": 1.478018181818182,
              "wins": 2,
              "episodes": 2
            },
            "RYU_DHALSIM_R1_lvl1": {
              "fitness": 1.4507272727272726,
              "wins": 2,
              "episodes": 2
            },
            "RYU_EHONDA_R1_lvl1": {
              "fitness": 1.3814454545454546,
              "wins": 2,
              "episodes": 2
            },
            "RYU_GUILE_R1_lvl1": {
              "fitness": 1.4179772727272728,
              "wins": 2,
              "episodes": 2
            },
            "RYU_KEN_R1_lvl1": {
              "fitness": 1.4907,
              "wins": 2,
              "episodes": 2
            },
            "RYU_MBISON_R1_lvl1": {
              "fitness": 1.4166772727272727,
              "wins": 2,
              "episodes": 2
            },
            "RYU_RYU_R1_lvl1": {
              "fitness": 1.49,
              "wins": 2,
              "episodes": 2
            },
            "RYU_SAGAT_R1_lvl1": {
              "fitness": 1.4270590909090908,
              "wins": 2,
              "episodes": 2
            },
            "RYU_VEGA_R1_lvl1": {
              "fitness": 1.4881,
              "wins": 2,
              "episodes": 2
            },
            "RYU_ZANGIEF_R1_lvl1": {
              "fitness": 1.4242181818181818,
              "wins": 2,
              "episodes": 2
            }
          }
        },
        {
          "model": "rainbow",
          "ckpt": "apex_v511_media9640.pt",
          "tag": "Rainbow apex_v511_media9640.pt greedy [noise=0.0 desync<=30]",
          "theta_version": null,
          "desync_max": 30,
          "action_noise": 0.0,
          "wins": 96,
          "episodes": 96,
          "win_rate": 1.0,
          "states_fingerprint": "06132d47fd5b7b22",
          "per_state": {
            "RYU_BALROG_R1_lvl1": {
              "fitness": 1.3553948863636363,
              "wins": 8,
              "episodes": 8
            },
            "RYU_BLANKA_R1_lvl1": {
              "fitness": 1.4491818181818181,
              "wins": 8,
              "episodes": 8
            },
            "RYU_CHUNLI_R1_lvl1": {
              "fitness": 1.3951005681818183,
              "wins": 8,
              "episodes": 8
            },
            "RYU_DHALSIM_R1_lvl1": {
              "fitness": 1.3917772727272726,
              "wins": 8,
              "episodes": 8
            },
            "RYU_EHONDA_R1_lvl1": {
              "fitness": 1.3439335227272728,
              "wins": 8,
              "episodes": 8
            },
            "RYU_GUILE_R1_lvl1": {
              "fitness": 1.471419318181818,
              "wins": 8,
              "episodes": 8
            },
            "RYU_KEN_R1_lvl1": {
              "fitness": 1.421193181818182,
              "wins": 8,
              "episodes": 8
            },
            "RYU_MBISON_R1_lvl1": {
              "fitness": 1.4203960227272727,
              "wins": 8,
              "episodes": 8
            },
            "RYU_RYU_R1_lvl1": {
              "fitness": 1.4504005681818182,
              "wins": 8,
              "episodes": 8
            },
            "RYU_SAGAT_R1_lvl1": {
              "fitness": 1.3789028409090909,
              "wins": 8,
              "episodes": 8
            },
            "RYU_VEGA_R1_lvl1": {
              "fitness": 1.4881,
              "wins": 8,
              "episodes": 8
            },
            "RYU_ZANGIEF_R1_lvl1": {
              "fitness": 1.4083818181818182,
              "wins": 8,
              "episodes": 8
            }
          }
        },
        {
          "model": "rainbow",
          "ckpt": "apex_v511_media9640.pt",
          "tag": "Rainbow apex_v511_media9640.pt greedy [noise=0.05 desync<=0]",
          "theta_version": null,
          "desync_max": 0,
          "action_noise": 0.05,
          "wins": 96,
          "episodes": 96,
          "win_rate": 1.0,
          "states_fingerprint": "06132d47fd5b7b22",
          "per_state": {
            "RYU_BALROG_R1_lvl1": {
              "fitness": 1.3925886363636364,
              "wins": 8,
              "episodes": 8
            },
            "RYU_BLANKA_R1_lvl1": {
              "fitness": 1.4550261363636365,
              "wins": 8,
              "episodes": 8
            },
            "RYU_CHUNLI_R1_lvl1": {
              "fitness": 1.4215539772727275,
              "wins": 8,
              "episodes": 8
            },
            "RYU_DHALSIM_R1_lvl1": {
              "fitness": 1.4068789772727275,
              "wins": 8,
              "episodes": 8
            },
            "RYU_EHONDA_R1_lvl1": {
              "fitness": 1.409406818181818,
              "wins": 8,
              "episodes": 8
            },
            "RYU_GUILE_R1_lvl1": {
              "fitness": 1.4120301136363635,
              "wins": 8,
              "episodes": 8
            },
            "RYU_KEN_R1_lvl1": {
              "fitness": 1.395740340909091,
              "wins": 8,
              "episodes": 8
            },
            "RYU_MBISON_R1_lvl1": {
              "fitness": 1.422784659090909,
              "wins": 8,
              "episodes": 8
            },
            "RYU_RYU_R1_lvl1": {
              "fitness": 1.4280454545454546,
              "wins": 8,
              "episodes": 8
            },
            "RYU_SAGAT_R1_lvl1": {
              "fitness": 1.43094375,
              "wins": 8,
              "episodes": 8
            },
            "RYU_VEGA_R1_lvl1": {
              "fitness": 1.425571590909091,
              "wins": 8,
              "episodes": 8
            },
            "RYU_ZANGIEF_R1_lvl1": {
              "fitness": 1.4369954545454546,
              "wins": 8,
              "episodes": 8
            }
          }
        }
      ],
      "source": "bench_v511_canonico.jsonl",
      "lines": [
        1,
        2,
        3
      ]
    }
  ],
  "versions": [
    {
      "version": "511",
      "source": "bench_v511_escalera.jsonl",
      "levels": {
        "1": {
          "model": "rainbow",
          "ckpt": "apex_v511_media9640.pt",
          "tag": "Rainbow apex_v511_media9640.pt greedy [noise=0.0 desync<=30]",
          "theta_version": null,
          "desync_max": 30,
          "action_noise": 0.0,
          "wins": 96,
          "episodes": 96,
          "win_rate": 1.0,
          "states_fingerprint": "06132d47fd5b7b22",
          "per_state": {
            "RYU_BALROG_R1_lvl1": {
              "fitness": 1.3553948863636363,
              "wins": 8,
              "episodes": 8
            },
            "RYU_BLANKA_R1_lvl1": {
              "fitness": 1.4491818181818181,
              "wins": 8,
              "episodes": 8
            },
            "RYU_CHUNLI_R1_lvl1": {
              "fitness": 1.3951005681818183,
              "wins": 8,
              "episodes": 8
            },
            "RYU_DHALSIM_R1_lvl1": {
              "fitness": 1.3917772727272726,
              "wins": 8,
              "episodes": 8
            },
            "RYU_EHONDA_R1_lvl1": {
              "fitness": 1.3439335227272728,
              "wins": 8,
              "episodes": 8
            },
            "RYU_GUILE_R1_lvl1": {
              "fitness": 1.471419318181818,
              "wins": 8,
              "episodes": 8
            },
            "RYU_KEN_R1_lvl1": {
              "fitness": 1.421193181818182,
              "wins": 8,
              "episodes": 8
            },
            "RYU_MBISON_R1_lvl1": {
              "fitness": 1.4203960227272727,
              "wins": 8,
              "episodes": 8
            },
            "RYU_RYU_R1_lvl1": {
              "fitness": 1.4504005681818182,
              "wins": 8,
              "episodes": 8
            },
            "RYU_SAGAT_R1_lvl1": {
              "fitness": 1.3789028409090909,
              "wins": 8,
              "episodes": 8
            },
            "RYU_VEGA_R1_lvl1": {
              "fitness": 1.4881,
              "wins": 8,
              "episodes": 8
            },
            "RYU_ZANGIEF_R1_lvl1": {
              "fitness": 1.4083818181818182,
              "wins": 8,
              "episodes": 8
            }
          },
          "sourceLine": 2
        },
        "2": {
          "model": "rainbow",
          "ckpt": "apex_v511_media9640.pt",
          "tag": "Rainbow apex_v511_media9640.pt greedy [noise=0.0 desync<=30]",
          "theta_version": null,
          "desync_max": 30,
          "action_noise": 0.0,
          "wins": 96,
          "episodes": 96,
          "win_rate": 1.0,
          "states_fingerprint": "cdd936635f72ec73",
          "per_state": {
            "RYU_BALROG_R1_lvl2": {
              "fitness": 1.424809090909091,
              "wins": 8,
              "episodes": 8
            },
            "RYU_BLANKA_R1_lvl2": {
              "fitness": 1.432221590909091,
              "wins": 8,
              "episodes": 8
            },
            "RYU_CHUNLI_R1_lvl2": {
              "fitness": 1.3951005681818183,
              "wins": 8,
              "episodes": 8
            },
            "RYU_DHALSIM_R1_lvl2": {
              "fitness": 1.437869318181818,
              "wins": 8,
              "episodes": 8
            },
            "RYU_EHONDA_R1_lvl2": {
              "fitness": 1.3630573863636364,
              "wins": 8,
              "episodes": 8
            },
            "RYU_GUILE_R1_lvl2": {
              "fitness": 1.4185409090909091,
              "wins": 8,
              "episodes": 8
            },
            "RYU_KEN_R1_lvl2": {
              "fitness": 1.4252340909090908,
              "wins": 8,
              "episodes": 8
            },
            "RYU_MBISON_R1_lvl2": {
              "fitness": 1.309622159090909,
              "wins": 8,
              "episodes": 8
            },
            "RYU_RYU_R1_lvl2": {
              "fitness": 1.4239119318181819,
              "wins": 8,
              "episodes": 8
            },
            "RYU_SAGAT_R1_lvl2": {
              "fitness": 1.4428857954545453,
              "wins": 8,
              "episodes": 8
            },
            "RYU_VEGA_R1_lvl2": {
              "fitness": 1.4816,
              "wins": 8,
              "episodes": 8
            },
            "RYU_ZANGIEF_R1_lvl2": {
              "fitness": 1.4258795454545454,
              "wins": 8,
              "episodes": 8
            }
          },
          "sourceLine": 5
        },
        "3": {
          "model": "rainbow",
          "ckpt": "apex_v511_media9640.pt",
          "tag": "Rainbow apex_v511_media9640.pt greedy [noise=0.0 desync<=30]",
          "theta_version": null,
          "desync_max": 30,
          "action_noise": 0.0,
          "wins": 90,
          "episodes": 96,
          "win_rate": 0.9375,
          "states_fingerprint": "0e9d40f02c0898b1",
          "per_state": {
            "RYU_BALROG_R1_lvl3": {
              "fitness": 1.1994073863636363,
              "wins": 7,
              "episodes": 8
            },
            "RYU_BLANKA_R1_lvl3": {
              "fitness": 1.3856073863636365,
              "wins": 8,
              "episodes": 8
            },
            "RYU_CHUNLI_R1_lvl3": {
              "fitness": 1.3951005681818183,
              "wins": 8,
              "episodes": 8
            },
            "RYU_DHALSIM_R1_lvl3": {
              "fitness": 1.4333176136363637,
              "wins": 8,
              "episodes": 8
            },
            "RYU_EHONDA_R1_lvl3": {
              "fitness": 1.3794022727272728,
              "wins": 8,
              "episodes": 8
            },
            "RYU_GUILE_R1_lvl3": {
              "fitness": 1.4317517045454546,
              "wins": 8,
              "episodes": 8
            },
            "RYU_KEN_R1_lvl3": {
              "fitness": 0.9709579545454545,
              "wins": 6,
              "episodes": 8
            },
            "RYU_MBISON_R1_lvl3": {
              "fitness": 1.402100568181818,
              "wins": 8,
              "episodes": 8
            },
            "RYU_RYU_R1_lvl3": {
              "fitness": 1.4390215909090909,
              "wins": 8,
              "episodes": 8
            },
            "RYU_SAGAT_R1_lvl3": {
              "fitness": 0.8013823863636363,
              "wins": 5,
              "episodes": 8
            },
            "RYU_VEGA_R1_lvl3": {
              "fitness": 1.3769272727272728,
              "wins": 8,
              "episodes": 8
            },
            "RYU_ZANGIEF_R1_lvl3": {
              "fitness": 1.3313676136363637,
              "wins": 8,
              "episodes": 8
            }
          },
          "sourceLine": 8
        },
        "4": {
          "model": "rainbow",
          "ckpt": "apex_v511_media9640.pt",
          "tag": "Rainbow apex_v511_media9640.pt greedy [noise=0.0 desync<=30]",
          "theta_version": null,
          "desync_max": 30,
          "action_noise": 0.0,
          "wins": 80,
          "episodes": 96,
          "win_rate": 0.8333333333333334,
          "states_fingerprint": "6752f80c96dc50b3",
          "per_state": {
            "RYU_BALROG_R1_lvl4": {
              "fitness": 1.1667681818181819,
              "wins": 8,
              "episodes": 8
            },
            "RYU_BLANKA_R1_lvl4": {
              "fitness": 1.1436079545454545,
              "wins": 8,
              "episodes": 8
            },
            "RYU_CHUNLI_R1_lvl4": {
              "fitness": 1.377890909090909,
              "wins": 8,
              "episodes": 8
            },
            "RYU_DHALSIM_R1_lvl4": {
              "fitness": 1.2916869318181816,
              "wins": 8,
              "episodes": 8
            },
            "RYU_EHONDA_R1_lvl4": {
              "fitness": 1.2579295454545454,
              "wins": 8,
              "episodes": 8
            },
            "RYU_GUILE_R1_lvl4": {
              "fitness": 1.2317982954545454,
              "wins": 8,
              "episodes": 8
            },
            "RYU_KEN_R1_lvl4": {
              "fitness": 0.99093125,
              "wins": 7,
              "episodes": 8
            },
            "RYU_MBISON_R1_lvl4": {
              "fitness": 0.10377386363636362,
              "wins": 1,
              "episodes": 8
            },
            "RYU_RYU_R1_lvl4": {
              "fitness": 0.89050625,
              "wins": 6,
              "episodes": 8
            },
            "RYU_SAGAT_R1_lvl4": {
              "fitness": 0.13351306818181818,
              "wins": 2,
              "episodes": 8
            },
            "RYU_VEGA_R1_lvl4": {
              "fitness": 1.1249909090909092,
              "wins": 8,
              "episodes": 8
            },
            "RYU_ZANGIEF_R1_lvl4": {
              "fitness": 1.2553392045454546,
              "wins": 8,
              "episodes": 8
            }
          },
          "sourceLine": 11
        },
        "5": {
          "model": "rainbow",
          "ckpt": "apex_v511_media9640.pt",
          "tag": "Rainbow apex_v511_media9640.pt greedy [noise=0.0 desync<=30]",
          "theta_version": null,
          "desync_max": 30,
          "action_noise": 0.0,
          "wins": 59,
          "episodes": 96,
          "win_rate": 0.6145833333333334,
          "states_fingerprint": "4f7d95a33521f540",
          "per_state": {
            "RYU_BALROG_R1_lvl5": {
              "fitness": 0.7084636363636364,
              "wins": 5,
              "episodes": 8
            },
            "RYU_BLANKA_R1_lvl5": {
              "fitness": 0.02979886363636365,
              "wins": 1,
              "episodes": 8
            },
            "RYU_CHUNLI_R1_lvl5": {
              "fitness": 1.2843914772727274,
              "wins": 8,
              "episodes": 8
            },
            "RYU_DHALSIM_R1_lvl5": {
              "fitness": 1.2491335227272726,
              "wins": 8,
              "episodes": 8
            },
            "RYU_EHONDA_R1_lvl5": {
              "fitness": 0.7893551136363637,
              "wins": 5,
              "episodes": 8
            },
            "RYU_GUILE_R1_lvl5": {
              "fitness": 0.9093335227272727,
              "wins": 6,
              "episodes": 8
            },
            "RYU_KEN_R1_lvl5": {
              "fitness": 0.34769602272727274,
              "wins": 3,
              "episodes": 8
            },
            "RYU_MBISON_R1_lvl5": {
              "fitness": 1.0887977272727274,
              "wins": 8,
              "episodes": 8
            },
            "RYU_RYU_R1_lvl5": {
              "fitness": 0.720825,
              "wins": 5,
              "episodes": 8
            },
            "RYU_SAGAT_R1_lvl5": {
              "fitness": 0.07391022727272725,
              "wins": 2,
              "episodes": 8
            },
            "RYU_VEGA_R1_lvl5": {
              "fitness": -0.06296818181818183,
              "wins": 0,
              "episodes": 8
            },
            "RYU_ZANGIEF_R1_lvl5": {
              "fitness": 1.3562085227272727,
              "wins": 8,
              "episodes": 8
            }
          },
          "sourceLine": 14
        },
        "6": {
          "model": "rainbow",
          "ckpt": "apex_v511_media9640.pt",
          "tag": "Rainbow apex_v511_media9640.pt greedy [noise=0.0 desync<=30]",
          "theta_version": null,
          "desync_max": 30,
          "action_noise": 0.0,
          "wins": 62,
          "episodes": 96,
          "win_rate": 0.6458333333333334,
          "states_fingerprint": "627e9fcf173b5adf",
          "per_state": {
            "RYU_BALROG_R1_lvl6": {
              "fitness": 0.7084636363636364,
              "wins": 5,
              "episodes": 8
            },
            "RYU_BLANKA_R1_lvl6": {
              "fitness": 0.2751340909090909,
              "wins": 3,
              "episodes": 8
            },
            "RYU_CHUNLI_R1_lvl6": {
              "fitness": 1.263149431818182,
              "wins": 7,
              "episodes": 8
            },
            "RYU_DHALSIM_R1_lvl6": {
              "fitness": 1.2266761363636363,
              "wins": 8,
              "episodes": 8
            },
            "RYU_EHONDA_R1_lvl6": {
              "fitness": 0.668784090909091,
              "wins": 5,
              "episodes": 8
            },
            "RYU_GUILE_R1_lvl6": {
              "fitness": 0.9771181818181818,
              "wins": 7,
              "episodes": 8
            },
            "RYU_KEN_R1_lvl6": {
              "fitness": 0.6734869318181818,
              "wins": 5,
              "episodes": 8
            },
            "RYU_MBISON_R1_lvl6": {
              "fitness": 1.0887977272727274,
              "wins": 8,
              "episodes": 8
            },
            "RYU_RYU_R1_lvl6": {
              "fitness": 0.5097386363636364,
              "wins": 4,
              "episodes": 8
            },
            "RYU_SAGAT_R1_lvl6": {
              "fitness": 0.0580653409090909,
              "wins": 2,
              "episodes": 8
            },
            "RYU_VEGA_R1_lvl6": {
              "fitness": -0.06306818181818181,
              "wins": 0,
              "episodes": 8
            },
            "RYU_ZANGIEF_R1_lvl6": {
              "fitness": 1.231497159090909,
              "wins": 8,
              "episodes": 8
            }
          },
          "sourceLine": 17
        }
      }
    },
    {
      "version": "1212",
      "source": "bench_v1212_total.jsonl",
      "levels": {
        "1": {
          "model": "rainbow",
          "ckpt": "apex_v1212_escalera854.pt",
          "tag": "Rainbow apex_v1212_escalera854.pt greedy [noise=0.0 desync<=30]",
          "theta_version": null,
          "desync_max": 30,
          "action_noise": 0.0,
          "wins": 96,
          "episodes": 96,
          "win_rate": 1.0,
          "states_fingerprint": "06132d47fd5b7b22",
          "per_state": {
            "RYU_BALROG_R1_lvl1": {
              "fitness": 1.4576170454545454,
              "wins": 8,
              "episodes": 8
            },
            "RYU_BLANKA_R1_lvl1": {
              "fitness": 1.4717045454545454,
              "wins": 8,
              "episodes": 8
            },
            "RYU_CHUNLI_R1_lvl1": {
              "fitness": 1.4840482954545453,
              "wins": 8,
              "episodes": 8
            },
            "RYU_DHALSIM_R1_lvl1": {
              "fitness": 1.4564522727272726,
              "wins": 8,
              "episodes": 8
            },
            "RYU_EHONDA_R1_lvl1": {
              "fitness": 1.4248539772727273,
              "wins": 8,
              "episodes": 8
            },
            "RYU_GUILE_R1_lvl1": {
              "fitness": 1.4896250000000002,
              "wins": 8,
              "episodes": 8
            },
            "RYU_KEN_R1_lvl1": {
              "fitness": 1.447986363636364,
              "wins": 8,
              "episodes": 8
            },
            "RYU_MBISON_R1_lvl1": {
              "fitness": 1.4790971590909092,
              "wins": 8,
              "episodes": 8
            },
            "RYU_RYU_R1_lvl1": {
              "fitness": 1.4285761363636365,
              "wins": 8,
              "episodes": 8
            },
            "RYU_SAGAT_R1_lvl1": {
              "fitness": 1.4677784090909092,
              "wins": 8,
              "episodes": 8
            },
            "RYU_VEGA_R1_lvl1": {
              "fitness": 1.3547409090909093,
              "wins": 8,
              "episodes": 8
            },
            "RYU_ZANGIEF_R1_lvl1": {
              "fitness": 1.490375,
              "wins": 8,
              "episodes": 8
            }
          },
          "sourceLine": 2
        },
        "2": {
          "model": "rainbow",
          "ckpt": "apex_v1212_escalera854.pt",
          "tag": "Rainbow apex_v1212_escalera854.pt greedy [noise=0.0 desync<=30]",
          "theta_version": null,
          "desync_max": 30,
          "action_noise": 0.0,
          "wins": 95,
          "episodes": 96,
          "win_rate": 0.9895833333333334,
          "states_fingerprint": "cdd936635f72ec73",
          "per_state": {
            "RYU_BALROG_R1_lvl2": {
              "fitness": 1.4621789772727274,
              "wins": 8,
              "episodes": 8
            },
            "RYU_BLANKA_R1_lvl2": {
              "fitness": 1.4551045454545455,
              "wins": 8,
              "episodes": 8
            },
            "RYU_CHUNLI_R1_lvl2": {
              "fitness": 1.4840482954545453,
              "wins": 8,
              "episodes": 8
            },
            "RYU_DHALSIM_R1_lvl2": {
              "fitness": 1.4757284090909093,
              "wins": 8,
              "episodes": 8
            },
            "RYU_EHONDA_R1_lvl2": {
              "fitness": 1.456709659090909,
              "wins": 8,
              "episodes": 8
            },
            "RYU_GUILE_R1_lvl2": {
              "fitness": 1.4902,
              "wins": 8,
              "episodes": 8
            },
            "RYU_KEN_R1_lvl2": {
              "fitness": 1.463906818181818,
              "wins": 8,
              "episodes": 8
            },
            "RYU_MBISON_R1_lvl2": {
              "fitness": 1.4229119318181818,
              "wins": 8,
              "episodes": 8
            },
            "RYU_RYU_R1_lvl2": {
              "fitness": 1.4702892045454545,
              "wins": 8,
              "episodes": 8
            },
            "RYU_SAGAT_R1_lvl2": {
              "fitness": 1.2744079545454545,
              "wins": 7,
              "episodes": 8
            },
            "RYU_VEGA_R1_lvl2": {
              "fitness": 1.0452863636363636,
              "wins": 8,
              "episodes": 8
            },
            "RYU_ZANGIEF_R1_lvl2": {
              "fitness": 1.4617431818181816,
              "wins": 8,
              "episodes": 8
            }
          },
          "sourceLine": 5
        },
        "3": {
          "model": "rainbow",
          "ckpt": "apex_v1212_escalera854.pt",
          "tag": "Rainbow apex_v1212_escalera854.pt greedy [noise=0.0 desync<=30]",
          "theta_version": null,
          "desync_max": 30,
          "action_noise": 0.0,
          "wins": 96,
          "episodes": 96,
          "win_rate": 1.0,
          "states_fingerprint": "0e9d40f02c0898b1",
          "per_state": {
            "RYU_BALROG_R1_lvl3": {
              "fitness": 1.366922159090909,
              "wins": 8,
              "episodes": 8
            },
            "RYU_BLANKA_R1_lvl3": {
              "fitness": 1.490675,
              "wins": 8,
              "episodes": 8
            },
            "RYU_CHUNLI_R1_lvl3": {
              "fitness": 1.4840482954545453,
              "wins": 8,
              "episodes": 8
            },
            "RYU_DHALSIM_R1_lvl3": {
              "fitness": 1.4601130681818182,
              "wins": 8,
              "episodes": 8
            },
            "RYU_EHONDA_R1_lvl3": {
              "fitness": 1.3691477272727273,
              "wins": 8,
              "episodes": 8
            },
            "RYU_GUILE_R1_lvl3": {
              "fitness": 1.4628102272727275,
              "wins": 8,
              "episodes": 8
            },
            "RYU_KEN_R1_lvl3": {
              "fitness": 1.4617517045454544,
              "wins": 8,
              "episodes": 8
            },
            "RYU_MBISON_R1_lvl3": {
              "fitness": 1.3408988636363637,
              "wins": 8,
              "episodes": 8
            },
            "RYU_RYU_R1_lvl3": {
              "fitness": 1.439775,
              "wins": 8,
              "episodes": 8
            },
            "RYU_SAGAT_R1_lvl3": {
              "fitness": 1.1987181818181818,
              "wins": 8,
              "episodes": 8
            },
            "RYU_VEGA_R1_lvl3": {
              "fitness": 1.4852,
              "wins": 8,
              "episodes": 8
            },
            "RYU_ZANGIEF_R1_lvl3": {
              "fitness": 1.4212784090909092,
              "wins": 8,
              "episodes": 8
            }
          },
          "sourceLine": 8
        },
        "4": {
          "model": "rainbow",
          "ckpt": "apex_v1212_escalera854.pt",
          "tag": "Rainbow apex_v1212_escalera854.pt greedy [noise=0.0 desync<=30]",
          "theta_version": null,
          "desync_max": 30,
          "action_noise": 0.0,
          "wins": 76,
          "episodes": 96,
          "win_rate": 0.7916666666666666,
          "states_fingerprint": "6752f80c96dc50b3",
          "per_state": {
            "RYU_BALROG_R1_lvl4": {
              "fitness": 1.2037198863636365,
              "wins": 7,
              "episodes": 8
            },
            "RYU_BLANKA_R1_lvl4": {
              "fitness": 1.4192920454545455,
              "wins": 8,
              "episodes": 8
            },
            "RYU_CHUNLI_R1_lvl4": {
              "fitness": 1.368765340909091,
              "wins": 8,
              "episodes": 8
            },
            "RYU_DHALSIM_R1_lvl4": {
              "fitness": 1.3928181818181817,
              "wins": 8,
              "episodes": 8
            },
            "RYU_EHONDA_R1_lvl4": {
              "fitness": 0.27928977272727273,
              "wins": 3,
              "episodes": 8
            },
            "RYU_GUILE_R1_lvl4": {
              "fitness": 1.0159607954545455,
              "wins": 6,
              "episodes": 8
            },
            "RYU_KEN_R1_lvl4": {
              "fitness": 1.3402852272727273,
              "wins": 8,
              "episodes": 8
            },
            "RYU_MBISON_R1_lvl4": {
              "fitness": 1.1570295454545456,
              "wins": 8,
              "episodes": 8
            },
            "RYU_RYU_R1_lvl4": {
              "fitness": 1.0169732954545454,
              "wins": 6,
              "episodes": 8
            },
            "RYU_SAGAT_R1_lvl4": {
              "fitness": 0.6902727272727274,
              "wins": 6,
              "episodes": 8
            },
            "RYU_VEGA_R1_lvl4": {
              "fitness": -0.08265454545454545,
              "wins": 0,
              "episodes": 8
            },
            "RYU_ZANGIEF_R1_lvl4": {
              "fitness": 1.407409090909091,
              "wins": 8,
              "episodes": 8
            }
          },
          "sourceLine": 11
        },
        "5": {
          "model": "rainbow",
          "ckpt": "apex_v1212_escalera854.pt",
          "tag": "Rainbow apex_v1212_escalera854.pt greedy [noise=0.0 desync<=30]",
          "theta_version": null,
          "desync_max": 30,
          "action_noise": 0.0,
          "wins": 81,
          "episodes": 96,
          "win_rate": 0.84375,
          "states_fingerprint": "4f7d95a33521f540",
          "per_state": {
            "RYU_BALROG_R1_lvl5": {
              "fitness": 1.2915125,
              "wins": 8,
              "episodes": 8
            },
            "RYU_BLANKA_R1_lvl5": {
              "fitness": 1.2917926136363638,
              "wins": 8,
              "episodes": 8
            },
            "RYU_CHUNLI_R1_lvl5": {
              "fitness": 1.2322579545454544,
              "wins": 8,
              "episodes": 8
            },
            "RYU_DHALSIM_R1_lvl5": {
              "fitness": 1.1394073863636363,
              "wins": 7,
              "episodes": 8
            },
            "RYU_EHONDA_R1_lvl5": {
              "fitness": 1.3219982954545455,
              "wins": 8,
              "episodes": 8
            },
            "RYU_GUILE_R1_lvl5": {
              "fitness": 1.339384090909091,
              "wins": 8,
              "episodes": 8
            },
            "RYU_KEN_R1_lvl5": {
              "fitness": 1.1409744318181816,
              "wins": 7,
              "episodes": 8
            },
            "RYU_MBISON_R1_lvl5": {
              "fitness": 1.2565715909090909,
              "wins": 8,
              "episodes": 8
            },
            "RYU_RYU_R1_lvl5": {
              "fitness": 0.992125,
              "wins": 7,
              "episodes": 8
            },
            "RYU_SAGAT_R1_lvl5": {
              "fitness": 0.5585755681818182,
              "wins": 4,
              "episodes": 8
            },
            "RYU_VEGA_R1_lvl5": {
              "fitness": -0.17424545454545456,
              "wins": 0,
              "episodes": 8
            },
            "RYU_ZANGIEF_R1_lvl5": {
              "fitness": 1.243072727272727,
              "wins": 8,
              "episodes": 8
            }
          },
          "sourceLine": 14
        },
        "6": {
          "model": "rainbow",
          "ckpt": "apex_v1212_escalera854.pt",
          "tag": "Rainbow apex_v1212_escalera854.pt greedy [noise=0.0 desync<=30]",
          "theta_version": null,
          "desync_max": 30,
          "action_noise": 0.0,
          "wins": 80,
          "episodes": 96,
          "win_rate": 0.8333333333333334,
          "states_fingerprint": "627e9fcf173b5adf",
          "per_state": {
            "RYU_BALROG_R1_lvl6": {
              "fitness": 1.2915125,
              "wins": 8,
              "episodes": 8
            },
            "RYU_BLANKA_R1_lvl6": {
              "fitness": 1.2737352272727271,
              "wins": 8,
              "episodes": 8
            },
            "RYU_CHUNLI_R1_lvl6": {
              "fitness": 1.456203409090909,
              "wins": 8,
              "episodes": 8
            },
            "RYU_DHALSIM_R1_lvl6": {
              "fitness": 1.099080681818182,
              "wins": 8,
              "episodes": 8
            },
            "RYU_EHONDA_R1_lvl6": {
              "fitness": 1.2122238636363636,
              "wins": 8,
              "episodes": 8
            },
            "RYU_GUILE_R1_lvl6": {
              "fitness": 1.1721073863636364,
              "wins": 8,
              "episodes": 8
            },
            "RYU_KEN_R1_lvl6": {
              "fitness": 0.7579863636363637,
              "wins": 5,
              "episodes": 8
            },
            "RYU_MBISON_R1_lvl6": {
              "fitness": 1.2565715909090909,
              "wins": 8,
              "episodes": 8
            },
            "RYU_RYU_R1_lvl6": {
              "fitness": 1.3302710227272727,
              "wins": 8,
              "episodes": 8
            },
            "RYU_SAGAT_R1_lvl6": {
              "fitness": 0.3540903409090909,
              "wins": 3,
              "episodes": 8
            },
            "RYU_VEGA_R1_lvl6": {
              "fitness": -0.17424545454545456,
              "wins": 0,
              "episodes": 8
            },
            "RYU_ZANGIEF_R1_lvl6": {
              "fitness": 1.3383812499999999,
              "wins": 8,
              "episodes": 8
            }
          },
          "sourceLine": 17
        },
        "7": {
          "model": "rainbow",
          "ckpt": "apex_v1212_escalera854.pt",
          "tag": "Rainbow apex_v1212_escalera854.pt greedy [noise=0.0 desync<=30]",
          "theta_version": null,
          "desync_max": 30,
          "action_noise": 0.0,
          "wins": 72,
          "episodes": 96,
          "win_rate": 0.75,
          "states_fingerprint": "24bca923ba580bef",
          "per_state": {
            "RYU_BALROG_R1_lvl7": {
              "fitness": 1.2915125,
              "wins": 8,
              "episodes": 8
            },
            "RYU_BLANKA_R1_lvl7": {
              "fitness": 1.1065056818181818,
              "wins": 7,
              "episodes": 8
            },
            "RYU_CHUNLI_R1_lvl7": {
              "fitness": 1.4822613636363635,
              "wins": 8,
              "episodes": 8
            },
            "RYU_DHALSIM_R1_lvl7": {
              "fitness": 1.1258,
              "wins": 7,
              "episodes": 8
            },
            "RYU_EHONDA_R1_lvl7": {
              "fitness": 0.9788136363636364,
              "wins": 7,
              "episodes": 8
            },
            "RYU_GUILE_R1_lvl7": {
              "fitness": 0.8450431818181817,
              "wins": 6,
              "episodes": 8
            },
            "RYU_KEN_R1_lvl7": {
              "fitness": 0.6260517045454546,
              "wins": 4,
              "episodes": 8
            },
            "RYU_MBISON_R1_lvl7": {
              "fitness": 1.2565715909090909,
              "wins": 8,
              "episodes": 8
            },
            "RYU_RYU_R1_lvl7": {
              "fitness": 0.8488670454545454,
              "wins": 6,
              "episodes": 8
            },
            "RYU_SAGAT_R1_lvl7": {
              "fitness": 0.3540903409090909,
              "wins": 3,
              "episodes": 8
            },
            "RYU_VEGA_R1_lvl7": {
              "fitness": -0.17424545454545456,
              "wins": 0,
              "episodes": 8
            },
            "RYU_ZANGIEF_R1_lvl7": {
              "fitness": 1.2717857954545455,
              "wins": 8,
              "episodes": 8
            }
          },
          "sourceLine": 20
        },
        "8": {
          "model": "rainbow",
          "ckpt": "apex_v1212_escalera854.pt",
          "tag": "Rainbow apex_v1212_escalera854.pt greedy [noise=0.0 desync<=30]",
          "theta_version": null,
          "desync_max": 30,
          "action_noise": 0.0,
          "wins": 54,
          "episodes": 96,
          "win_rate": 0.5625,
          "states_fingerprint": "a72db9fbf0ddaa47",
          "per_state": {
            "RYU_BALROG_R1_lvl8": {
              "fitness": 0.9781437500000001,
              "wins": 7,
              "episodes": 8
            },
            "RYU_BLANKA_R1_lvl8": {
              "fitness": 1.29236875,
              "wins": 8,
              "episodes": 8
            },
            "RYU_CHUNLI_R1_lvl8": {
              "fitness": 0.648184090909091,
              "wins": 4,
              "episodes": 8
            },
            "RYU_DHALSIM_R1_lvl8": {
              "fitness": 0.9444977272727272,
              "wins": 7,
              "episodes": 8
            },
            "RYU_EHONDA_R1_lvl8": {
              "fitness": 0.0506778409090909,
              "wins": 1,
              "episodes": 8
            },
            "RYU_GUILE_R1_lvl8": {
              "fitness": 1.2958477272727271,
              "wins": 8,
              "episodes": 8
            },
            "RYU_KEN_R1_lvl8": {
              "fitness": 0.6100767045454545,
              "wins": 4,
              "episodes": 8
            },
            "RYU_MBISON_R1_lvl8": {
              "fitness": 0.7712102272727273,
              "wins": 5,
              "episodes": 8
            },
            "RYU_RYU_R1_lvl8": {
              "fitness": 0.2042073863636364,
              "wins": 3,
              "episodes": 8
            },
            "RYU_SAGAT_R1_lvl8": {
              "fitness": 0.2798988636363636,
              "wins": 3,
              "episodes": 8
            },
            "RYU_VEGA_R1_lvl8": {
              "fitness": -0.06090909090909091,
              "wins": 0,
              "episodes": 8
            },
            "RYU_ZANGIEF_R1_lvl8": {
              "fitness": 0.5878999999999999,
              "wins": 4,
              "episodes": 8
            }
          },
          "sourceLine": 23
        }
      }
    },
    {
      "version": "3291",
      "source": "bench_v3291_verificacion.jsonl",
      "levels": {
        "1": {
          "model": "rainbow",
          "ckpt": "apex_v3291_media990.pt",
          "tag": "Rainbow apex_v3291_media990.pt greedy [noise=0.0 desync<=30]",
          "theta_version": null,
          "desync_max": 30,
          "action_noise": 0.0,
          "wins": 96,
          "episodes": 96,
          "win_rate": 1.0,
          "states_fingerprint": "06132d47fd5b7b22",
          "per_state": {
            "RYU_BALROG_R1_lvl1": {
              "fitness": 1.4805119318181816,
              "wins": 8,
              "episodes": 8
            },
            "RYU_BLANKA_R1_lvl1": {
              "fitness": 1.4904,
              "wins": 8,
              "episodes": 8
            },
            "RYU_CHUNLI_R1_lvl1": {
              "fitness": 1.488325,
              "wins": 8,
              "episodes": 8
            },
            "RYU_DHALSIM_R1_lvl1": {
              "fitness": 1.4790818181818182,
              "wins": 8,
              "episodes": 8
            },
            "RYU_EHONDA_R1_lvl1": {
              "fitness": 1.3655607954545452,
              "wins": 8,
              "episodes": 8
            },
            "RYU_GUILE_R1_lvl1": {
              "fitness": 1.4738170454545454,
              "wins": 8,
              "episodes": 8
            },
            "RYU_KEN_R1_lvl1": {
              "fitness": 1.4021931818181819,
              "wins": 8,
              "episodes": 8
            },
            "RYU_MBISON_R1_lvl1": {
              "fitness": 1.3176426136363637,
              "wins": 8,
              "episodes": 8
            },
            "RYU_RYU_R1_lvl1": {
              "fitness": 1.3465056818181818,
              "wins": 8,
              "episodes": 8
            },
            "RYU_SAGAT_R1_lvl1": {
              "fitness": 1.4681875,
              "wins": 8,
              "episodes": 8
            },
            "RYU_VEGA_R1_lvl1": {
              "fitness": 1.4618022727272728,
              "wins": 8,
              "episodes": 8
            },
            "RYU_ZANGIEF_R1_lvl1": {
              "fitness": 1.4902,
              "wins": 8,
              "episodes": 8
            }
          },
          "sourceLine": 1
        },
        "2": {
          "model": "rainbow",
          "ckpt": "apex_v3291_media990.pt",
          "tag": "Rainbow apex_v3291_media990.pt greedy [noise=0.0 desync<=30]",
          "theta_version": null,
          "desync_max": 30,
          "action_noise": 0.0,
          "wins": 96,
          "episodes": 96,
          "win_rate": 1.0,
          "states_fingerprint": "cdd936635f72ec73",
          "per_state": {
            "RYU_BALROG_R1_lvl2": {
              "fitness": 1.4831323863636365,
              "wins": 8,
              "episodes": 8
            },
            "RYU_BLANKA_R1_lvl2": {
              "fitness": 1.4015511363636364,
              "wins": 8,
              "episodes": 8
            },
            "RYU_CHUNLI_R1_lvl2": {
              "fitness": 1.488325,
              "wins": 8,
              "episodes": 8
            },
            "RYU_DHALSIM_R1_lvl2": {
              "fitness": 1.4700835227272728,
              "wins": 8,
              "episodes": 8
            },
            "RYU_EHONDA_R1_lvl2": {
              "fitness": 1.4743926136363636,
              "wins": 8,
              "episodes": 8
            },
            "RYU_GUILE_R1_lvl2": {
              "fitness": 1.4903125,
              "wins": 8,
              "episodes": 8
            },
            "RYU_KEN_R1_lvl2": {
              "fitness": 1.4581727272727272,
              "wins": 8,
              "episodes": 8
            },
            "RYU_MBISON_R1_lvl2": {
              "fitness": 1.4608352272727274,
              "wins": 8,
              "episodes": 8
            },
            "RYU_RYU_R1_lvl2": {
              "fitness": 1.4120454545454546,
              "wins": 8,
              "episodes": 8
            },
            "RYU_SAGAT_R1_lvl2": {
              "fitness": 1.488175,
              "wins": 8,
              "episodes": 8
            },
            "RYU_VEGA_R1_lvl2": {
              "fitness": 1.4662335227272727,
              "wins": 8,
              "episodes": 8
            },
            "RYU_ZANGIEF_R1_lvl2": {
              "fitness": 1.4757727272727272,
              "wins": 8,
              "episodes": 8
            }
          },
          "sourceLine": 2
        },
        "3": {
          "model": "rainbow",
          "ckpt": "apex_v3291_media990.pt",
          "tag": "Rainbow apex_v3291_media990.pt greedy [noise=0.0 desync<=30]",
          "theta_version": null,
          "desync_max": 30,
          "action_noise": 0.0,
          "wins": 96,
          "episodes": 96,
          "win_rate": 1.0,
          "states_fingerprint": "0e9d40f02c0898b1",
          "per_state": {
            "RYU_BALROG_R1_lvl3": {
              "fitness": 1.491125,
              "wins": 8,
              "episodes": 8
            },
            "RYU_BLANKA_R1_lvl3": {
              "fitness": 1.469253409090909,
              "wins": 8,
              "episodes": 8
            },
            "RYU_CHUNLI_R1_lvl3": {
              "fitness": 1.488325,
              "wins": 8,
              "episodes": 8
            },
            "RYU_DHALSIM_R1_lvl3": {
              "fitness": 1.3998664772727274,
              "wins": 8,
              "episodes": 8
            },
            "RYU_EHONDA_R1_lvl3": {
              "fitness": 1.4832551136363636,
              "wins": 8,
              "episodes": 8
            },
            "RYU_GUILE_R1_lvl3": {
              "fitness": 1.4434352272727273,
              "wins": 8,
              "episodes": 8
            },
            "RYU_KEN_R1_lvl3": {
              "fitness": 1.4598136363636363,
              "wins": 8,
              "episodes": 8
            },
            "RYU_MBISON_R1_lvl3": {
              "fitness": 1.389565909090909,
              "wins": 8,
              "episodes": 8
            },
            "RYU_RYU_R1_lvl3": {
              "fitness": 1.4505204545454546,
              "wins": 8,
              "episodes": 8
            },
            "RYU_SAGAT_R1_lvl3": {
              "fitness": 1.3854295454545453,
              "wins": 8,
              "episodes": 8
            },
            "RYU_VEGA_R1_lvl3": {
              "fitness": 1.4333164772727272,
              "wins": 8,
              "episodes": 8
            },
            "RYU_ZANGIEF_R1_lvl3": {
              "fitness": 1.4911125,
              "wins": 8,
              "episodes": 8
            }
          },
          "sourceLine": 3
        },
        "4": {
          "model": "rainbow",
          "ckpt": "apex_v3291_media990.pt",
          "tag": "Rainbow apex_v3291_media990.pt greedy [noise=0.0 desync<=30]",
          "theta_version": null,
          "desync_max": 30,
          "action_noise": 0.0,
          "wins": 96,
          "episodes": 96,
          "win_rate": 1.0,
          "states_fingerprint": "6752f80c96dc50b3",
          "per_state": {
            "RYU_BALROG_R1_lvl4": {
              "fitness": 1.4156619318181818,
              "wins": 8,
              "episodes": 8
            },
            "RYU_BLANKA_R1_lvl4": {
              "fitness": 1.4280375,
              "wins": 8,
              "episodes": 8
            },
            "RYU_CHUNLI_R1_lvl4": {
              "fitness": 1.48895,
              "wins": 8,
              "episodes": 8
            },
            "RYU_DHALSIM_R1_lvl4": {
              "fitness": 1.2933999999999999,
              "wins": 8,
              "episodes": 8
            },
            "RYU_EHONDA_R1_lvl4": {
              "fitness": 1.4785596590909091,
              "wins": 8,
              "episodes": 8
            },
            "RYU_GUILE_R1_lvl4": {
              "fitness": 1.3842931818181818,
              "wins": 8,
              "episodes": 8
            },
            "RYU_KEN_R1_lvl4": {
              "fitness": 1.3041579545454545,
              "wins": 8,
              "episodes": 8
            },
            "RYU_MBISON_R1_lvl4": {
              "fitness": 1.307303409090909,
              "wins": 8,
              "episodes": 8
            },
            "RYU_RYU_R1_lvl4": {
              "fitness": 1.3104954545454546,
              "wins": 8,
              "episodes": 8
            },
            "RYU_SAGAT_R1_lvl4": {
              "fitness": 1.2199960227272726,
              "wins": 8,
              "episodes": 8
            },
            "RYU_VEGA_R1_lvl4": {
              "fitness": 1.2394454545454545,
              "wins": 8,
              "episodes": 8
            },
            "RYU_ZANGIEF_R1_lvl4": {
              "fitness": 1.4891,
              "wins": 8,
              "episodes": 8
            }
          },
          "sourceLine": 4
        },
        "5": {
          "model": "rainbow",
          "ckpt": "apex_v3291_media990.pt",
          "tag": "Rainbow apex_v3291_media990.pt greedy [noise=0.0 desync<=30]",
          "theta_version": null,
          "desync_max": 30,
          "action_noise": 0.0,
          "wins": 95,
          "episodes": 96,
          "win_rate": 0.9895833333333334,
          "states_fingerprint": "4f7d95a33521f540",
          "per_state": {
            "RYU_BALROG_R1_lvl5": {
              "fitness": 1.4364306818181818,
              "wins": 8,
              "episodes": 8
            },
            "RYU_BLANKA_R1_lvl5": {
              "fitness": 1.3774460227272727,
              "wins": 8,
              "episodes": 8
            },
            "RYU_CHUNLI_R1_lvl5": {
              "fitness": 1.470621590909091,
              "wins": 8,
              "episodes": 8
            },
            "RYU_DHALSIM_R1_lvl5": {
              "fitness": 1.2816278409090909,
              "wins": 8,
              "episodes": 8
            },
            "RYU_EHONDA_R1_lvl5": {
              "fitness": 1.447646590909091,
              "wins": 8,
              "episodes": 8
            },
            "RYU_GUILE_R1_lvl5": {
              "fitness": 1.2251948863636364,
              "wins": 8,
              "episodes": 8
            },
            "RYU_KEN_R1_lvl5": {
              "fitness": 1.3480227272727272,
              "wins": 8,
              "episodes": 8
            },
            "RYU_MBISON_R1_lvl5": {
              "fitness": 1.1609085227272726,
              "wins": 7,
              "episodes": 8
            },
            "RYU_RYU_R1_lvl5": {
              "fitness": 1.2970568181818183,
              "wins": 8,
              "episodes": 8
            },
            "RYU_SAGAT_R1_lvl5": {
              "fitness": 1.3364017045454544,
              "wins": 8,
              "episodes": 8
            },
            "RYU_VEGA_R1_lvl5": {
              "fitness": 1.3048971590909089,
              "wins": 8,
              "episodes": 8
            },
            "RYU_ZANGIEF_R1_lvl5": {
              "fitness": 1.4240852272727273,
              "wins": 8,
              "episodes": 8
            }
          },
          "sourceLine": 5
        },
        "6": {
          "model": "rainbow",
          "ckpt": "apex_v3291_media990.pt",
          "tag": "Rainbow apex_v3291_media990.pt greedy [noise=0.0 desync<=30]",
          "theta_version": null,
          "desync_max": 30,
          "action_noise": 0.0,
          "wins": 95,
          "episodes": 96,
          "win_rate": 0.9895833333333334,
          "states_fingerprint": "627e9fcf173b5adf",
          "per_state": {
            "RYU_BALROG_R1_lvl6": {
              "fitness": 1.4364306818181818,
              "wins": 8,
              "episodes": 8
            },
            "RYU_BLANKA_R1_lvl6": {
              "fitness": 1.3844664772727273,
              "wins": 8,
              "episodes": 8
            },
            "RYU_CHUNLI_R1_lvl6": {
              "fitness": 1.4472897727272727,
              "wins": 8,
              "episodes": 8
            },
            "RYU_DHALSIM_R1_lvl6": {
              "fitness": 1.399265340909091,
              "wins": 8,
              "episodes": 8
            },
            "RYU_EHONDA_R1_lvl6": {
              "fitness": 1.34415,
              "wins": 8,
              "episodes": 8
            },
            "RYU_GUILE_R1_lvl6": {
              "fitness": 1.392743181818182,
              "wins": 8,
              "episodes": 8
            },
            "RYU_KEN_R1_lvl6": {
              "fitness": 1.3034869318181819,
              "wins": 8,
              "episodes": 8
            },
            "RYU_MBISON_R1_lvl6": {
              "fitness": 1.1609085227272726,
              "wins": 7,
              "episodes": 8
            },
            "RYU_RYU_R1_lvl6": {
              "fitness": 1.2760653409090912,
              "wins": 8,
              "episodes": 8
            },
            "RYU_SAGAT_R1_lvl6": {
              "fitness": 1.3309579545454546,
              "wins": 8,
              "episodes": 8
            },
            "RYU_VEGA_R1_lvl6": {
              "fitness": 1.3048971590909089,
              "wins": 8,
              "episodes": 8
            },
            "RYU_ZANGIEF_R1_lvl6": {
              "fitness": 1.4553977272727274,
              "wins": 8,
              "episodes": 8
            }
          },
          "sourceLine": 6
        },
        "7": {
          "model": "rainbow",
          "ckpt": "apex_v3291_media990.pt",
          "tag": "Rainbow apex_v3291_media990.pt greedy [noise=0.0 desync<=30]",
          "theta_version": null,
          "desync_max": 30,
          "action_noise": 0.0,
          "wins": 94,
          "episodes": 96,
          "win_rate": 0.9791666666666666,
          "states_fingerprint": "24bca923ba580bef",
          "per_state": {
            "RYU_BALROG_R1_lvl7": {
              "fitness": 1.4364306818181818,
              "wins": 8,
              "episodes": 8
            },
            "RYU_BLANKA_R1_lvl7": {
              "fitness": 1.2783198863636362,
              "wins": 7,
              "episodes": 8
            },
            "RYU_CHUNLI_R1_lvl7": {
              "fitness": 1.4219448863636361,
              "wins": 8,
              "episodes": 8
            },
            "RYU_DHALSIM_R1_lvl7": {
              "fitness": 1.2913267045454546,
              "wins": 8,
              "episodes": 8
            },
            "RYU_EHONDA_R1_lvl7": {
              "fitness": 1.446140340909091,
              "wins": 8,
              "episodes": 8
            },
            "RYU_GUILE_R1_lvl7": {
              "fitness": 1.3981130681818181,
              "wins": 8,
              "episodes": 8
            },
            "RYU_KEN_R1_lvl7": {
              "fitness": 1.2749926136363636,
              "wins": 8,
              "episodes": 8
            },
            "RYU_MBISON_R1_lvl7": {
              "fitness": 1.1609085227272726,
              "wins": 7,
              "episodes": 8
            },
            "RYU_RYU_R1_lvl7": {
              "fitness": 1.2770352272727272,
              "wins": 8,
              "episodes": 8
            },
            "RYU_SAGAT_R1_lvl7": {
              "fitness": 1.3309579545454546,
              "wins": 8,
              "episodes": 8
            },
            "RYU_VEGA_R1_lvl7": {
              "fitness": 1.3048971590909089,
              "wins": 8,
              "episodes": 8
            },
            "RYU_ZANGIEF_R1_lvl7": {
              "fitness": 1.3265045454545454,
              "wins": 8,
              "episodes": 8
            }
          },
          "sourceLine": 7
        },
        "8": {
          "model": "rainbow",
          "ckpt": "apex_v3291_media990.pt",
          "tag": "Rainbow apex_v3291_media990.pt greedy [noise=0.0 desync<=30]",
          "theta_version": null,
          "desync_max": 30,
          "action_noise": 0.0,
          "wins": 90,
          "episodes": 96,
          "win_rate": 0.9375,
          "states_fingerprint": "a72db9fbf0ddaa47",
          "per_state": {
            "RYU_BALROG_R1_lvl8": {
              "fitness": 1.1652301136363636,
              "wins": 7,
              "episodes": 8
            },
            "RYU_BLANKA_R1_lvl8": {
              "fitness": 1.295784659090909,
              "wins": 8,
              "episodes": 8
            },
            "RYU_CHUNLI_R1_lvl8": {
              "fitness": 1.2875994318181818,
              "wins": 8,
              "episodes": 8
            },
            "RYU_DHALSIM_R1_lvl8": {
              "fitness": 1.0899693181818182,
              "wins": 7,
              "episodes": 8
            },
            "RYU_EHONDA_R1_lvl8": {
              "fitness": 0.5954568181818183,
              "wins": 5,
              "episodes": 8
            },
            "RYU_GUILE_R1_lvl8": {
              "fitness": 1.4100068181818182,
              "wins": 8,
              "episodes": 8
            },
            "RYU_KEN_R1_lvl8": {
              "fitness": 1.2098460227272727,
              "wins": 8,
              "episodes": 8
            },
            "RYU_MBISON_R1_lvl8": {
              "fitness": 0.9940488636363637,
              "wins": 7,
              "episodes": 8
            },
            "RYU_RYU_R1_lvl8": {
              "fitness": 1.0319795454545455,
              "wins": 8,
              "episodes": 8
            },
            "RYU_SAGAT_R1_lvl8": {
              "fitness": 1.3008517045454546,
              "wins": 8,
              "episodes": 8
            },
            "RYU_VEGA_R1_lvl8": {
              "fitness": 1.2146005681818182,
              "wins": 8,
              "episodes": 8
            },
            "RYU_ZANGIEF_R1_lvl8": {
              "fitness": 1.3941329545454544,
              "wins": 8,
              "episodes": 8
            }
          },
          "sourceLine": 8
        }
      }
    }
  ],
  "excludedRepeatedRecords": [
    {
      "source": "bench_v3291_verificacion.jsonl",
      "line": 9,
      "reason": "repeated difficulty record; excluded from the eight-level bank"
    },
    {
      "source": "bench_v3291_verificacion.jsonl",
      "line": 10,
      "reason": "repeated difficulty record; excluded from the eight-level bank"
    }
  ],
  "matches": {
    "date": "2026-08-28T13:50:24",
    "level": 8,
    "roundsToWin": 2,
    "desyncMax": 30,
    "actionNoise": 0.0,
    "seed": 1239588488,
    "wins": 323,
    "matches": 360,
    "wilson95": [
      0.8615450817646823,
      0.9245115730404113
    ],
    "byOpponent": [
      {
        "opponent": "BALROG",
        "wins": 16,
        "matches": 30,
        "wilson95": [
          0.36142299619873297,
          0.6976761109230025
        ]
      },
      {
        "opponent": "BLANKA",
        "wins": 30,
        "matches": 30,
        "wilson95": [
          0.8864866068260312,
          0.9999999999999999
        ]
      },
      {
        "opponent": "CHUNLI",
        "wins": 30,
        "matches": 30,
        "wilson95": [
          0.8864866068260312,
          0.9999999999999999
        ]
      },
      {
        "opponent": "DHALSIM",
        "wins": 30,
        "matches": 30,
        "wilson95": [
          0.8864866068260312,
          0.9999999999999999
        ]
      },
      {
        "opponent": "EHONDA",
        "wins": 20,
        "matches": 30,
        "wilson95": [
          0.4878005164454384,
          0.8076950191632386
        ]
      },
      {
        "opponent": "GUILE",
        "wins": 19,
        "matches": 30,
        "wilson95": [
          0.4551356365479487,
          0.7812607919389929
        ]
      },
      {
        "opponent": "KEN",
        "wins": 30,
        "matches": 30,
        "wilson95": [
          0.8864866068260312,
          0.9999999999999999
        ]
      },
      {
        "opponent": "MBISON",
        "wins": 28,
        "matches": 30,
        "wilson95": [
          0.7867654163738308,
          0.9815229762087295
        ]
      },
      {
        "opponent": "RYU",
        "wins": 30,
        "matches": 30,
        "wilson95": [
          0.8864866068260312,
          0.9999999999999999
        ]
      },
      {
        "opponent": "SAGAT",
        "wins": 30,
        "matches": 30,
        "wilson95": [
          0.8864866068260312,
          0.9999999999999999
        ]
      },
      {
        "opponent": "VEGA",
        "wins": 30,
        "matches": 30,
        "wilson95": [
          0.8864866068260312,
          0.9999999999999999
        ]
      },
      {
        "opponent": "ZANGIEF",
        "wins": 30,
        "matches": 30,
        "wilson95": [
          0.8864866068260312,
          0.9999999999999999
        ]
      }
    ],
    "episodes": [
      {
        "rival": "BALROG",
        "rounds_propios": 1,
        "rounds_rival": 2,
        "gano": false,
        "pasos": 351
      },
      {
        "rival": "BLANKA",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 539
      },
      {
        "rival": "CHUNLI",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 558
      },
      {
        "rival": "DHALSIM",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 435
      },
      {
        "rival": "EHONDA",
        "rounds_propios": 2,
        "rounds_rival": 1,
        "gano": true,
        "pasos": 776
      },
      {
        "rival": "GUILE",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 555
      },
      {
        "rival": "KEN",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 442
      },
      {
        "rival": "MBISON",
        "rounds_propios": 1,
        "rounds_rival": 2,
        "gano": false,
        "pasos": 555
      },
      {
        "rival": "RYU",
        "rounds_propios": 2,
        "rounds_rival": 1,
        "gano": true,
        "pasos": 971
      },
      {
        "rival": "SAGAT",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 604
      },
      {
        "rival": "VEGA",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 370
      },
      {
        "rival": "ZANGIEF",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 384
      },
      {
        "rival": "BALROG",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 396
      },
      {
        "rival": "BLANKA",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 535
      },
      {
        "rival": "CHUNLI",
        "rounds_propios": 2,
        "rounds_rival": 1,
        "gano": true,
        "pasos": 751
      },
      {
        "rival": "DHALSIM",
        "rounds_propios": 2,
        "rounds_rival": 1,
        "gano": true,
        "pasos": 824
      },
      {
        "rival": "EHONDA",
        "rounds_propios": 1,
        "rounds_rival": 2,
        "gano": false,
        "pasos": 613
      },
      {
        "rival": "GUILE",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 550
      },
      {
        "rival": "KEN",
        "rounds_propios": 2,
        "rounds_rival": 1,
        "gano": true,
        "pasos": 832
      },
      {
        "rival": "MBISON",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 367
      },
      {
        "rival": "RYU",
        "rounds_propios": 2,
        "rounds_rival": 1,
        "gano": true,
        "pasos": 794
      },
      {
        "rival": "SAGAT",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 689
      },
      {
        "rival": "VEGA",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 547
      },
      {
        "rival": "ZANGIEF",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 468
      },
      {
        "rival": "BALROG",
        "rounds_propios": 0,
        "rounds_rival": 2,
        "gano": false,
        "pasos": 207
      },
      {
        "rival": "BLANKA",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 427
      },
      {
        "rival": "CHUNLI",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 556
      },
      {
        "rival": "DHALSIM",
        "rounds_propios": 2,
        "rounds_rival": 1,
        "gano": true,
        "pasos": 826
      },
      {
        "rival": "EHONDA",
        "rounds_propios": 1,
        "rounds_rival": 2,
        "gano": false,
        "pasos": 610
      },
      {
        "rival": "GUILE",
        "rounds_propios": 1,
        "rounds_rival": 2,
        "gano": false,
        "pasos": 796
      },
      {
        "rival": "KEN",
        "rounds_propios": 2,
        "rounds_rival": 1,
        "gano": true,
        "pasos": 829
      },
      {
        "rival": "MBISON",
        "rounds_propios": 1,
        "rounds_rival": 2,
        "gano": false,
        "pasos": 556
      },
      {
        "rival": "RYU",
        "rounds_propios": 2,
        "rounds_rival": 1,
        "gano": true,
        "pasos": 969
      },
      {
        "rival": "SAGAT",
        "rounds_propios": 2,
        "rounds_rival": 1,
        "gano": true,
        "pasos": 893
      },
      {
        "rival": "VEGA",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 543
      },
      {
        "rival": "ZANGIEF",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 459
      },
      {
        "rival": "BALROG",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 300
      },
      {
        "rival": "BLANKA",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 425
      },
      {
        "rival": "CHUNLI",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 561
      },
      {
        "rival": "DHALSIM",
        "rounds_propios": 2,
        "rounds_rival": 1,
        "gano": true,
        "pasos": 827
      },
      {
        "rival": "EHONDA",
        "rounds_propios": 1,
        "rounds_rival": 2,
        "gano": false,
        "pasos": 605
      },
      {
        "rival": "GUILE",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 555
      },
      {
        "rival": "KEN",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 534
      },
      {
        "rival": "MBISON",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 359
      },
      {
        "rival": "RYU",
        "rounds_propios": 2,
        "rounds_rival": 1,
        "gano": true,
        "pasos": 790
      },
      {
        "rival": "SAGAT",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 702
      },
      {
        "rival": "VEGA",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 370
      },
      {
        "rival": "ZANGIEF",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 488
      },
      {
        "rival": "BALROG",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 399
      },
      {
        "rival": "BLANKA",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 515
      },
      {
        "rival": "CHUNLI",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 561
      },
      {
        "rival": "DHALSIM",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 547
      },
      {
        "rival": "EHONDA",
        "rounds_propios": 1,
        "rounds_rival": 2,
        "gano": false,
        "pasos": 604
      },
      {
        "rival": "GUILE",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 551
      },
      {
        "rival": "KEN",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 442
      },
      {
        "rival": "MBISON",
        "rounds_propios": 2,
        "rounds_rival": 1,
        "gano": true,
        "pasos": 653
      },
      {
        "rival": "RYU",
        "rounds_propios": 2,
        "rounds_rival": 1,
        "gano": true,
        "pasos": 797
      },
      {
        "rival": "SAGAT",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 478
      },
      {
        "rival": "VEGA",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 376
      },
      {
        "rival": "ZANGIEF",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 448
      },
      {
        "rival": "BALROG",
        "rounds_propios": 0,
        "rounds_rival": 2,
        "gano": false,
        "pasos": 212
      },
      {
        "rival": "BLANKA",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 552
      },
      {
        "rival": "CHUNLI",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 558
      },
      {
        "rival": "DHALSIM",
        "rounds_propios": 2,
        "rounds_rival": 1,
        "gano": true,
        "pasos": 824
      },
      {
        "rival": "EHONDA",
        "rounds_propios": 1,
        "rounds_rival": 2,
        "gano": false,
        "pasos": 608
      },
      {
        "rival": "GUILE",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 555
      },
      {
        "rival": "KEN",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 443
      },
      {
        "rival": "MBISON",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 362
      },
      {
        "rival": "RYU",
        "rounds_propios": 2,
        "rounds_rival": 1,
        "gano": true,
        "pasos": 968
      },
      {
        "rival": "SAGAT",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 537
      },
      {
        "rival": "VEGA",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 376
      },
      {
        "rival": "ZANGIEF",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 384
      },
      {
        "rival": "BALROG",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 296
      },
      {
        "rival": "BLANKA",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 399
      },
      {
        "rival": "CHUNLI",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 557
      },
      {
        "rival": "DHALSIM",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 547
      },
      {
        "rival": "EHONDA",
        "rounds_propios": 2,
        "rounds_rival": 1,
        "gano": true,
        "pasos": 774
      },
      {
        "rival": "GUILE",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 522
      },
      {
        "rival": "KEN",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 524
      },
      {
        "rival": "MBISON",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 362
      },
      {
        "rival": "RYU",
        "rounds_propios": 2,
        "rounds_rival": 1,
        "gano": true,
        "pasos": 890
      },
      {
        "rival": "SAGAT",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 550
      },
      {
        "rival": "VEGA",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 376
      },
      {
        "rival": "ZANGIEF",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 460
      },
      {
        "rival": "BALROG",
        "rounds_propios": 0,
        "rounds_rival": 2,
        "gano": false,
        "pasos": 208
      },
      {
        "rival": "BLANKA",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 396
      },
      {
        "rival": "CHUNLI",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 556
      },
      {
        "rival": "DHALSIM",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 415
      },
      {
        "rival": "EHONDA",
        "rounds_propios": 2,
        "rounds_rival": 1,
        "gano": true,
        "pasos": 778
      },
      {
        "rival": "GUILE",
        "rounds_propios": 1,
        "rounds_rival": 2,
        "gano": false,
        "pasos": 796
      },
      {
        "rival": "KEN",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 513
      },
      {
        "rival": "MBISON",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 366
      },
      {
        "rival": "RYU",
        "rounds_propios": 2,
        "rounds_rival": 1,
        "gano": true,
        "pasos": 971
      },
      {
        "rival": "SAGAT",
        "rounds_propios": 2,
        "rounds_rival": 1,
        "gano": true,
        "pasos": 892
      },
      {
        "rival": "VEGA",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 377
      },
      {
        "rival": "ZANGIEF",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 489
      },
      {
        "rival": "BALROG",
        "rounds_propios": 1,
        "rounds_rival": 2,
        "gano": false,
        "pasos": 351
      },
      {
        "rival": "BLANKA",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 484
      },
      {
        "rival": "CHUNLI",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 557
      },
      {
        "rival": "DHALSIM",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 436
      },
      {
        "rival": "EHONDA",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 468
      },
      {
        "rival": "GUILE",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 532
      },
      {
        "rival": "KEN",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 377
      },
      {
        "rival": "MBISON",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 325
      },
      {
        "rival": "RYU",
        "rounds_propios": 2,
        "rounds_rival": 1,
        "gano": true,
        "pasos": 971
      },
      {
        "rival": "SAGAT",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 538
      },
      {
        "rival": "VEGA",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 371
      },
      {
        "rival": "ZANGIEF",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 385
      },
      {
        "rival": "BALROG",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 399
      },
      {
        "rival": "BLANKA",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 398
      },
      {
        "rival": "CHUNLI",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 566
      },
      {
        "rival": "DHALSIM",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 546
      },
      {
        "rival": "EHONDA",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 467
      },
      {
        "rival": "GUILE",
        "rounds_propios": 1,
        "rounds_rival": 2,
        "gano": false,
        "pasos": 793
      },
      {
        "rival": "KEN",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 534
      },
      {
        "rival": "MBISON",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 363
      },
      {
        "rival": "RYU",
        "rounds_propios": 2,
        "rounds_rival": 1,
        "gano": true,
        "pasos": 791
      },
      {
        "rival": "SAGAT",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 537
      },
      {
        "rival": "VEGA",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 378
      },
      {
        "rival": "ZANGIEF",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 491
      },
      {
        "rival": "BALROG",
        "rounds_propios": 0,
        "rounds_rival": 2,
        "gano": false,
        "pasos": 206
      },
      {
        "rival": "BLANKA",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 539
      },
      {
        "rival": "CHUNLI",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 564
      },
      {
        "rival": "DHALSIM",
        "rounds_propios": 2,
        "rounds_rival": 1,
        "gano": true,
        "pasos": 827
      },
      {
        "rival": "EHONDA",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 467
      },
      {
        "rival": "GUILE",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 554
      },
      {
        "rival": "KEN",
        "rounds_propios": 2,
        "rounds_rival": 1,
        "gano": true,
        "pasos": 829
      },
      {
        "rival": "MBISON",
        "rounds_propios": 2,
        "rounds_rival": 1,
        "gano": true,
        "pasos": 648
      },
      {
        "rival": "RYU",
        "rounds_propios": 2,
        "rounds_rival": 1,
        "gano": true,
        "pasos": 969
      },
      {
        "rival": "SAGAT",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 603
      },
      {
        "rival": "VEGA",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 543
      },
      {
        "rival": "ZANGIEF",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 472
      },
      {
        "rival": "BALROG",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 303
      },
      {
        "rival": "BLANKA",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 535
      },
      {
        "rival": "CHUNLI",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 562
      },
      {
        "rival": "DHALSIM",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 548
      },
      {
        "rival": "EHONDA",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 464
      },
      {
        "rival": "GUILE",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 524
      },
      {
        "rival": "KEN",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 525
      },
      {
        "rival": "MBISON",
        "rounds_propios": 2,
        "rounds_rival": 1,
        "gano": true,
        "pasos": 654
      },
      {
        "rival": "RYU",
        "rounds_propios": 2,
        "rounds_rival": 1,
        "gano": true,
        "pasos": 891
      },
      {
        "rival": "SAGAT",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 602
      },
      {
        "rival": "VEGA",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 375
      },
      {
        "rival": "ZANGIEF",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 396
      },
      {
        "rival": "BALROG",
        "rounds_propios": 0,
        "rounds_rival": 2,
        "gano": false,
        "pasos": 206
      },
      {
        "rival": "BLANKA",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 483
      },
      {
        "rival": "CHUNLI",
        "rounds_propios": 2,
        "rounds_rival": 1,
        "gano": true,
        "pasos": 755
      },
      {
        "rival": "DHALSIM",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 567
      },
      {
        "rival": "EHONDA",
        "rounds_propios": 2,
        "rounds_rival": 1,
        "gano": true,
        "pasos": 770
      },
      {
        "rival": "GUILE",
        "rounds_propios": 1,
        "rounds_rival": 2,
        "gano": false,
        "pasos": 791
      },
      {
        "rival": "KEN",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 522
      },
      {
        "rival": "MBISON",
        "rounds_propios": 2,
        "rounds_rival": 1,
        "gano": true,
        "pasos": 656
      },
      {
        "rival": "RYU",
        "rounds_propios": 2,
        "rounds_rival": 1,
        "gano": true,
        "pasos": 788
      },
      {
        "rival": "SAGAT",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 549
      },
      {
        "rival": "VEGA",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 546
      },
      {
        "rival": "ZANGIEF",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 490
      },
      {
        "rival": "BALROG",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 255
      },
      {
        "rival": "BLANKA",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 517
      },
      {
        "rival": "CHUNLI",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 565
      },
      {
        "rival": "DHALSIM",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 550
      },
      {
        "rival": "EHONDA",
        "rounds_propios": 1,
        "rounds_rival": 2,
        "gano": false,
        "pasos": 607
      },
      {
        "rival": "GUILE",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 548
      },
      {
        "rival": "KEN",
        "rounds_propios": 2,
        "rounds_rival": 1,
        "gano": true,
        "pasos": 831
      },
      {
        "rival": "MBISON",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 367
      },
      {
        "rival": "RYU",
        "rounds_propios": 2,
        "rounds_rival": 1,
        "gano": true,
        "pasos": 975
      },
      {
        "rival": "SAGAT",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 549
      },
      {
        "rival": "VEGA",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 551
      },
      {
        "rival": "ZANGIEF",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 489
      },
      {
        "rival": "BALROG",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 393
      },
      {
        "rival": "BLANKA",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 398
      },
      {
        "rival": "CHUNLI",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 557
      },
      {
        "rival": "DHALSIM",
        "rounds_propios": 2,
        "rounds_rival": 1,
        "gano": true,
        "pasos": 826
      },
      {
        "rival": "EHONDA",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 471
      },
      {
        "rival": "GUILE",
        "rounds_propios": 1,
        "rounds_rival": 2,
        "gano": false,
        "pasos": 795
      },
      {
        "rival": "KEN",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 524
      },
      {
        "rival": "MBISON",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 326
      },
      {
        "rival": "RYU",
        "rounds_propios": 2,
        "rounds_rival": 1,
        "gano": true,
        "pasos": 795
      },
      {
        "rival": "SAGAT",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 689
      },
      {
        "rival": "VEGA",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 373
      },
      {
        "rival": "ZANGIEF",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 396
      },
      {
        "rival": "BALROG",
        "rounds_propios": 1,
        "rounds_rival": 2,
        "gano": false,
        "pasos": 349
      },
      {
        "rival": "BLANKA",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 540
      },
      {
        "rival": "CHUNLI",
        "rounds_propios": 2,
        "rounds_rival": 1,
        "gano": true,
        "pasos": 748
      },
      {
        "rival": "DHALSIM",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 436
      },
      {
        "rival": "EHONDA",
        "rounds_propios": 1,
        "rounds_rival": 2,
        "gano": false,
        "pasos": 610
      },
      {
        "rival": "GUILE",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 548
      },
      {
        "rival": "KEN",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 515
      },
      {
        "rival": "MBISON",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 373
      },
      {
        "rival": "RYU",
        "rounds_propios": 2,
        "rounds_rival": 1,
        "gano": true,
        "pasos": 974
      },
      {
        "rival": "SAGAT",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 539
      },
      {
        "rival": "VEGA",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 543
      },
      {
        "rival": "ZANGIEF",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 469
      },
      {
        "rival": "BALROG",
        "rounds_propios": 0,
        "rounds_rival": 2,
        "gano": false,
        "pasos": 207
      },
      {
        "rival": "BLANKA",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 515
      },
      {
        "rival": "CHUNLI",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 560
      },
      {
        "rival": "DHALSIM",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 548
      },
      {
        "rival": "EHONDA",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 465
      },
      {
        "rival": "GUILE",
        "rounds_propios": 1,
        "rounds_rival": 2,
        "gano": false,
        "pasos": 796
      },
      {
        "rival": "KEN",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 376
      },
      {
        "rival": "MBISON",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 364
      },
      {
        "rival": "RYU",
        "rounds_propios": 2,
        "rounds_rival": 1,
        "gano": true,
        "pasos": 883
      },
      {
        "rival": "SAGAT",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 548
      },
      {
        "rival": "VEGA",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 371
      },
      {
        "rival": "ZANGIEF",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 472
      },
      {
        "rival": "BALROG",
        "rounds_propios": 0,
        "rounds_rival": 2,
        "gano": false,
        "pasos": 209
      },
      {
        "rival": "BLANKA",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 515
      },
      {
        "rival": "CHUNLI",
        "rounds_propios": 2,
        "rounds_rival": 1,
        "gano": true,
        "pasos": 755
      },
      {
        "rival": "DHALSIM",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 538
      },
      {
        "rival": "EHONDA",
        "rounds_propios": 1,
        "rounds_rival": 2,
        "gano": false,
        "pasos": 603
      },
      {
        "rival": "GUILE",
        "rounds_propios": 1,
        "rounds_rival": 2,
        "gano": false,
        "pasos": 790
      },
      {
        "rival": "KEN",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 378
      },
      {
        "rival": "MBISON",
        "rounds_propios": 2,
        "rounds_rival": 1,
        "gano": true,
        "pasos": 652
      },
      {
        "rival": "RYU",
        "rounds_propios": 2,
        "rounds_rival": 1,
        "gano": true,
        "pasos": 965
      },
      {
        "rival": "SAGAT",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 601
      },
      {
        "rival": "VEGA",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 371
      },
      {
        "rival": "ZANGIEF",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 468
      },
      {
        "rival": "BALROG",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 302
      },
      {
        "rival": "BLANKA",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 537
      },
      {
        "rival": "CHUNLI",
        "rounds_propios": 2,
        "rounds_rival": 1,
        "gano": true,
        "pasos": 755
      },
      {
        "rival": "DHALSIM",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 567
      },
      {
        "rival": "EHONDA",
        "rounds_propios": 1,
        "rounds_rival": 2,
        "gano": false,
        "pasos": 604
      },
      {
        "rival": "GUILE",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 522
      },
      {
        "rival": "KEN",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 440
      },
      {
        "rival": "MBISON",
        "rounds_propios": 2,
        "rounds_rival": 1,
        "gano": true,
        "pasos": 654
      },
      {
        "rival": "RYU",
        "rounds_propios": 2,
        "rounds_rival": 1,
        "gano": true,
        "pasos": 965
      },
      {
        "rival": "SAGAT",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 478
      },
      {
        "rival": "VEGA",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 369
      },
      {
        "rival": "ZANGIEF",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 469
      },
      {
        "rival": "BALROG",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 298
      },
      {
        "rival": "BLANKA",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 484
      },
      {
        "rival": "CHUNLI",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 557
      },
      {
        "rival": "DHALSIM",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 416
      },
      {
        "rival": "EHONDA",
        "rounds_propios": 1,
        "rounds_rival": 2,
        "gano": false,
        "pasos": 610
      },
      {
        "rival": "GUILE",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 526
      },
      {
        "rival": "KEN",
        "rounds_propios": 2,
        "rounds_rival": 1,
        "gano": true,
        "pasos": 830
      },
      {
        "rival": "MBISON",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 362
      },
      {
        "rival": "RYU",
        "rounds_propios": 2,
        "rounds_rival": 1,
        "gano": true,
        "pasos": 885
      },
      {
        "rival": "SAGAT",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 478
      },
      {
        "rival": "VEGA",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 371
      },
      {
        "rival": "ZANGIEF",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 398
      },
      {
        "rival": "BALROG",
        "rounds_propios": 0,
        "rounds_rival": 2,
        "gano": false,
        "pasos": 209
      },
      {
        "rival": "BLANKA",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 517
      },
      {
        "rival": "CHUNLI",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 561
      },
      {
        "rival": "DHALSIM",
        "rounds_propios": 2,
        "rounds_rival": 1,
        "gano": true,
        "pasos": 825
      },
      {
        "rival": "EHONDA",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 466
      },
      {
        "rival": "GUILE",
        "rounds_propios": 1,
        "rounds_rival": 2,
        "gano": false,
        "pasos": 796
      },
      {
        "rival": "KEN",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 533
      },
      {
        "rival": "MBISON",
        "rounds_propios": 2,
        "rounds_rival": 1,
        "gano": true,
        "pasos": 656
      },
      {
        "rival": "RYU",
        "rounds_propios": 2,
        "rounds_rival": 1,
        "gano": true,
        "pasos": 887
      },
      {
        "rival": "SAGAT",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 549
      },
      {
        "rival": "VEGA",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 370
      },
      {
        "rival": "ZANGIEF",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 448
      },
      {
        "rival": "BALROG",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 395
      },
      {
        "rival": "BLANKA",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 551
      },
      {
        "rival": "CHUNLI",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 565
      },
      {
        "rival": "DHALSIM",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 437
      },
      {
        "rival": "EHONDA",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 472
      },
      {
        "rival": "GUILE",
        "rounds_propios": 1,
        "rounds_rival": 2,
        "gano": false,
        "pasos": 789
      },
      {
        "rival": "KEN",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 513
      },
      {
        "rival": "MBISON",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 324
      },
      {
        "rival": "RYU",
        "rounds_propios": 2,
        "rounds_rival": 1,
        "gano": true,
        "pasos": 885
      },
      {
        "rival": "SAGAT",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 440
      },
      {
        "rival": "VEGA",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 369
      },
      {
        "rival": "ZANGIEF",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 472
      },
      {
        "rival": "BALROG",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 397
      },
      {
        "rival": "BLANKA",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 515
      },
      {
        "rival": "CHUNLI",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 558
      },
      {
        "rival": "DHALSIM",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 549
      },
      {
        "rival": "EHONDA",
        "rounds_propios": 2,
        "rounds_rival": 1,
        "gano": true,
        "pasos": 779
      },
      {
        "rival": "GUILE",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 549
      },
      {
        "rival": "KEN",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 525
      },
      {
        "rival": "MBISON",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 362
      },
      {
        "rival": "RYU",
        "rounds_propios": 2,
        "rounds_rival": 1,
        "gano": true,
        "pasos": 888
      },
      {
        "rival": "SAGAT",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 480
      },
      {
        "rival": "VEGA",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 376
      },
      {
        "rival": "ZANGIEF",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 492
      },
      {
        "rival": "BALROG",
        "rounds_propios": 0,
        "rounds_rival": 2,
        "gano": false,
        "pasos": 209
      },
      {
        "rival": "BLANKA",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 426
      },
      {
        "rival": "CHUNLI",
        "rounds_propios": 2,
        "rounds_rival": 1,
        "gano": true,
        "pasos": 753
      },
      {
        "rival": "DHALSIM",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 547
      },
      {
        "rival": "EHONDA",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 467
      },
      {
        "rival": "GUILE",
        "rounds_propios": 1,
        "rounds_rival": 2,
        "gano": false,
        "pasos": 794
      },
      {
        "rival": "KEN",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 517
      },
      {
        "rival": "MBISON",
        "rounds_propios": 2,
        "rounds_rival": 1,
        "gano": true,
        "pasos": 655
      },
      {
        "rival": "RYU",
        "rounds_propios": 2,
        "rounds_rival": 1,
        "gano": true,
        "pasos": 975
      },
      {
        "rival": "SAGAT",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 604
      },
      {
        "rival": "VEGA",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 544
      },
      {
        "rival": "ZANGIEF",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 385
      },
      {
        "rival": "BALROG",
        "rounds_propios": 0,
        "rounds_rival": 2,
        "gano": false,
        "pasos": 211
      },
      {
        "rival": "BLANKA",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 519
      },
      {
        "rival": "CHUNLI",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 564
      },
      {
        "rival": "DHALSIM",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 416
      },
      {
        "rival": "EHONDA",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 470
      },
      {
        "rival": "GUILE",
        "rounds_propios": 1,
        "rounds_rival": 2,
        "gano": false,
        "pasos": 790
      },
      {
        "rival": "KEN",
        "rounds_propios": 2,
        "rounds_rival": 1,
        "gano": true,
        "pasos": 829
      },
      {
        "rival": "MBISON",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 367
      },
      {
        "rival": "RYU",
        "rounds_propios": 2,
        "rounds_rival": 1,
        "gano": true,
        "pasos": 791
      },
      {
        "rival": "SAGAT",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 548
      },
      {
        "rival": "VEGA",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 376
      },
      {
        "rival": "ZANGIEF",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 469
      },
      {
        "rival": "BALROG",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 397
      },
      {
        "rival": "BLANKA",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 537
      },
      {
        "rival": "CHUNLI",
        "rounds_propios": 2,
        "rounds_rival": 1,
        "gano": true,
        "pasos": 752
      },
      {
        "rival": "DHALSIM",
        "rounds_propios": 2,
        "rounds_rival": 1,
        "gano": true,
        "pasos": 824
      },
      {
        "rival": "EHONDA",
        "rounds_propios": 2,
        "rounds_rival": 1,
        "gano": true,
        "pasos": 779
      },
      {
        "rival": "GUILE",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 550
      },
      {
        "rival": "KEN",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 381
      },
      {
        "rival": "MBISON",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 359
      },
      {
        "rival": "RYU",
        "rounds_propios": 2,
        "rounds_rival": 1,
        "gano": true,
        "pasos": 887
      },
      {
        "rival": "SAGAT",
        "rounds_propios": 2,
        "rounds_rival": 1,
        "gano": true,
        "pasos": 892
      },
      {
        "rival": "VEGA",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 375
      },
      {
        "rival": "ZANGIEF",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 488
      },
      {
        "rival": "BALROG",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 303
      },
      {
        "rival": "BLANKA",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 485
      },
      {
        "rival": "CHUNLI",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 566
      },
      {
        "rival": "DHALSIM",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 547
      },
      {
        "rival": "EHONDA",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 470
      },
      {
        "rival": "GUILE",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 532
      },
      {
        "rival": "KEN",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 443
      },
      {
        "rival": "MBISON",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 326
      },
      {
        "rival": "RYU",
        "rounds_propios": 2,
        "rounds_rival": 1,
        "gano": true,
        "pasos": 889
      },
      {
        "rival": "SAGAT",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 440
      },
      {
        "rival": "VEGA",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 548
      },
      {
        "rival": "ZANGIEF",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 488
      },
      {
        "rival": "BALROG",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 394
      },
      {
        "rival": "BLANKA",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 515
      },
      {
        "rival": "CHUNLI",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 556
      },
      {
        "rival": "DHALSIM",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 566
      },
      {
        "rival": "EHONDA",
        "rounds_propios": 2,
        "rounds_rival": 1,
        "gano": true,
        "pasos": 773
      },
      {
        "rival": "GUILE",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 532
      },
      {
        "rival": "KEN",
        "rounds_propios": 2,
        "rounds_rival": 1,
        "gano": true,
        "pasos": 832
      },
      {
        "rival": "MBISON",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 327
      },
      {
        "rival": "RYU",
        "rounds_propios": 2,
        "rounds_rival": 1,
        "gano": true,
        "pasos": 884
      },
      {
        "rival": "SAGAT",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 439
      },
      {
        "rival": "VEGA",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 373
      },
      {
        "rival": "ZANGIEF",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 451
      },
      {
        "rival": "BALROG",
        "rounds_propios": 0,
        "rounds_rival": 2,
        "gano": false,
        "pasos": 207
      },
      {
        "rival": "BLANKA",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 518
      },
      {
        "rival": "CHUNLI",
        "rounds_propios": 2,
        "rounds_rival": 1,
        "gano": true,
        "pasos": 754
      },
      {
        "rival": "DHALSIM",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 435
      },
      {
        "rival": "EHONDA",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 471
      },
      {
        "rival": "GUILE",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 523
      },
      {
        "rival": "KEN",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 536
      },
      {
        "rival": "MBISON",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 365
      },
      {
        "rival": "RYU",
        "rounds_propios": 2,
        "rounds_rival": 1,
        "gano": true,
        "pasos": 886
      },
      {
        "rival": "SAGAT",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 548
      },
      {
        "rival": "VEGA",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 369
      },
      {
        "rival": "ZANGIEF",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 397
      },
      {
        "rival": "BALROG",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 302
      },
      {
        "rival": "BLANKA",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 550
      },
      {
        "rival": "CHUNLI",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 556
      },
      {
        "rival": "DHALSIM",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 569
      },
      {
        "rival": "EHONDA",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 468
      },
      {
        "rival": "GUILE",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 530
      },
      {
        "rival": "KEN",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 381
      },
      {
        "rival": "MBISON",
        "rounds_propios": 2,
        "rounds_rival": 1,
        "gano": true,
        "pasos": 563
      },
      {
        "rival": "RYU",
        "rounds_propios": 2,
        "rounds_rival": 1,
        "gano": true,
        "pasos": 791
      },
      {
        "rival": "SAGAT",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 478
      },
      {
        "rival": "VEGA",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 374
      },
      {
        "rival": "ZANGIEF",
        "rounds_propios": 2,
        "rounds_rival": 0,
        "gano": true,
        "pasos": 399
      }
    ]
  },
  "selectorMetadata": [
    {
      "version": 511,
      "file": "apex_v511_media9640.pt.json",
      "sha256": "354a1f84ff4756467fa4abd0dbe4e136c41ee14c9940863735a3a3b758a8e2dd",
      "data": {
        "weights_version": 511,
        "wr_lvl1": 1.0,
        "wr_lvl2": 1.0,
        "wr_lvl3": 1.0,
        "wr_lvl4": 0.854,
        "wr_media": 0.964
      }
    },
    {
      "version": 781,
      "file": "apex_v781_escalera831.pt.json",
      "sha256": "55e8b976cb4dbc6280a79a0fe3d8d7de412f2fcc80d75ac8ce91b201e58e8a76",
      "data": {
        "weights_version": 781,
        "wr_lvl1": 1.0,
        "wr_lvl2": 0.979,
        "wr_lvl3": 0.979,
        "wr_lvl4": 0.917,
        "wr_lvl5": 0.875,
        "wr_lvl6": 0.75,
        "wr_lvl7": 0.646,
        "wr_lvl8": 0.5,
        "wr_media": 0.831
      }
    },
    {
      "version": 1212,
      "file": "apex_v1212_escalera854.pt.json",
      "sha256": "7fcb1dd1378fbfaf02adddd2fa78943c7877ceec58340b919d062e69ec44feac",
      "data": {
        "weights_version": 1212,
        "wr_lvl1": 1.0,
        "wr_lvl2": 1.0,
        "wr_lvl3": 1.0,
        "wr_lvl4": 0.771,
        "wr_lvl5": 0.875,
        "wr_lvl6": 0.875,
        "wr_lvl7": 0.75,
        "wr_lvl8": 0.562,
        "wr_media": 0.854
      }
    },
    {
      "version": 1592,
      "file": "apex_v1592_benchmarked.pt.json",
      "sha256": "38bfce804850b414446f18ecd3f684ed8fa62d8a2daf46ec469b96b3713afa5c",
      "data": {
        "weights_version": 1592,
        "wr_lvl1": 1.0,
        "wr_lvl2": 1.0,
        "wr_lvl3": 1.0,
        "wr_lvl4": 0.958,
        "wr_lvl5": 1.0,
        "wr_lvl6": 0.875,
        "wr_lvl7": 0.938,
        "wr_lvl8": 0.792,
        "wr_media": 0.945
      }
    },
    {
      "version": 1952,
      "file": "apex_v1952_latest.pt.json",
      "sha256": "ec46a3c578dc6014155e7acabae490f442af95bfb830bd5be855a298ea06835c",
      "data": {
        "artifact_role": "latest_live_weights",
        "benchmark_status": "not_evaluated",
        "grad_steps_near_download": 1008780,
        "weights_version": 1952
      }
    },
    {
      "version": 3291,
      "file": "apex_v3291_media990.pt.json",
      "sha256": "ee3b4f2de3a03c3f4a3c21119cb52f505974cef7504fda7fdeb038357099f7f0",
      "data": {
        "weights_version": 3291,
        "wr_lvl1": 1.0,
        "wr_lvl2": 1.0,
        "wr_lvl3": 1.0,
        "wr_lvl4": 1.0,
        "wr_lvl5": 1.0,
        "wr_lvl6": 1.0,
        "wr_lvl7": 0.979,
        "wr_lvl8": 0.938,
        "wr_media": 0.99
      }
    }
  ],
  "quantileExample": {
    "fixtureIndex": 12,
    "fixtureCount": 640,
    "fixtureSha256": "2906828e111717d7e48af54874f24b010996b46b503598a8046eec71eda024f1",
    "checkpointSha256": "ddd9b395cdbd257c56939c3e265ac94ce94db73cf882e35085b3ace8f0d4ef30",
    "selectedAction": 64,
    "actions": [
      {
        "action": 64,
        "name": "Hadouken fuerte",
        "q": 59.134029388427734,
        "quantiles": [
          -2.9323577880859375,
          7.619924545288086,
          14.4976806640625,
          19.526538848876953,
          23.58403778076172,
          27.104934692382812,
          29.961315155029297,
          32.59562301635742,
          34.97691345214844,
          37.14398956298828,
          39.16143035888672,
          41.03831481933594,
          42.80660629272461,
          44.447486877441406,
          46.101104736328125,
          47.58955764770508,
          49.113521575927734,
          50.41669464111328,
          51.73846435546875,
          53.09812927246094,
          54.35560607910156,
          55.64892578125,
          56.86114501953125,
          58.10154342651367,
          59.28969955444336,
          60.51931381225586,
          61.710384368896484,
          62.888641357421875,
          64.01724243164062,
          65.22893524169922,
          66.42024993896484,
          67.6091537475586,
          68.83309936523438,
          70.03844451904297,
          71.35519409179688,
          72.64527893066406,
          74.01129913330078,
          75.46747589111328,
          76.87047576904297,
          78.39994812011719,
          79.97312927246094,
          81.68920135498047,
          83.45565795898438,
          85.34593200683594,
          87.39840698242188,
          89.64971923828125,
          92.10478973388672,
          94.994140625,
          98.4917221069336,
          103.06987762451172,
          109.8006591796875
        ]
      },
      {
        "action": 0,
        "name": "Neutral",
        "q": 56.04103088378906,
        "quantiles": [
          -5.7207536697387695,
          3.6567487716674805,
          10.400468826293945,
          15.302531242370605,
          19.65178680419922,
          22.771785736083984,
          25.72771453857422,
          28.323776245117188,
          30.643220901489258,
          32.777828216552734,
          34.85761260986328,
          36.67724609375,
          38.49833297729492,
          40.36968231201172,
          42.18244934082031,
          43.59408187866211,
          45.150943756103516,
          46.66918182373047,
          47.832237243652344,
          49.423194885253906,
          50.704933166503906,
          52.11240005493164,
          53.5465087890625,
          54.74995040893555,
          56.05756759643555,
          57.289459228515625,
          58.567039489746094,
          59.868648529052734,
          61.19516372680664,
          62.58734130859375,
          63.835697174072266,
          65.26976013183594,
          66.57925415039062,
          67.76054382324219,
          69.21451568603516,
          70.79865264892578,
          71.9505386352539,
          73.47134399414062,
          74.94168853759766,
          76.43667602539062,
          78.0787353515625,
          79.80889129638672,
          81.5008544921875,
          83.50003051757812,
          85.5412368774414,
          87.78440856933594,
          90.05209350585938,
          93.02176666259766,
          96.30908966064453,
          100.82640838623047,
          105.94143676757812
        ]
      },
      {
        "action": 66,
        "name": "Shoryuken fuerte",
        "q": 49.257667541503906,
        "quantiles": [
          -22.396116256713867,
          -9.332783699035645,
          -1.9583845138549805,
          3.2603540420532227,
          7.6437883377075195,
          12.026192665100098,
          15.048222541809082,
          17.610376358032227,
          20.069461822509766,
          22.73984146118164,
          25.147689819335938,
          26.951597213745117,
          28.945449829101562,
          30.963376998901367,
          32.533287048339844,
          34.43326187133789,
          35.92731475830078,
          37.63499450683594,
          39.307373046875,
          41.05840301513672,
          42.555809020996094,
          44.265777587890625,
          45.56864929199219,
          47.10713195800781,
          49.02772903442383,
          50.181392669677734,
          52.16029357910156,
          53.378780364990234,
          54.865169525146484,
          56.37984848022461,
          58.2288703918457,
          59.51154327392578,
          61.152130126953125,
          62.67229461669922,
          64.40005493164062,
          65.87216186523438,
          67.61986541748047,
          68.73568725585938,
          70.5687484741211,
          72.25325775146484,
          74.52703857421875,
          76.56958770751953,
          78.57679748535156,
          80.6163101196289,
          83.03305053710938,
          85.68804168701172,
          88.87051391601562,
          91.79207611083984,
          95.98814392089844,
          101.65636444091797,
          110.70440673828125
        ]
      }
    ],
    "scope": "one real frozen input fixture; predicted returns, not win probabilities"
  },
  "sourceHashes": {
    "bench_12rivals.jsonl": "a12a9606b62902b5fba8e11d62f561aa6a33b06492fba4d16006543d47e652aa",
    "bench_v511_canonico.jsonl": "fbda869d1de1c8c3c005e64cbb973710a809fc77e720169c1a26db51c97f9c4d",
    "bench_v511_escalera.jsonl": "32d5bd5246dede93958bcce11e3bc00e367b6008bf2f24725c9c8079ea146746",
    "bench_v1212_total.jsonl": "294a4e28bf57a7adfd224ee31d73ff05e81adab6a8153c9a258da3c592f963f6",
    "bench_v3291_verificacion.jsonl": "d813867110d321cd2e5e71658f432b79c5630e0a56091a18e2fa5b00891d2e03",
    "gauntlet_lvl8.json": "0a534c6aaf07ef969c34519254c7adde39e9f5ae0634d91c529008a1ec980afa"
  },
  "notes": [
    "Records audited from saved files; no new training or gameplay evaluation.",
    "Repeated level-7/8 rows excluded from the reported 768-round bank.",
    "Selector results have a different scope and are not mixed with external benchmark data.",
    "The earlier 91.7% full-match result is documented in the project diary; its episode-level act is not present here."
  ]
}
