{
  "manifest": {
    "protocol": {
      "id": "racing-q-learning-v3",
      "seeds": [
        11,
        29,
        47,
        73,
        101
      ],
      "evaluationSeeds": [
        211,
        307,
        419,
        509,
        601
      ],
      "transitions": 20000,
      "actionRepeat": 6,
      "trafficAfterTransitions": 10000,
      "episodeTransitions": 600,
      "termination": "finish only; off-road recovery follows RaceWorld",
      "truncation": "600 decisions, race time limit, or solo-to-traffic curriculum boundary",
      "trainEvery": 4,
      "hiddenLayers": [
        32,
        32
      ],
      "learningRate": 0.001,
      "batchSize": 32,
      "memorySize": 10000,
      "gamma": 0.99,
      "epsilonDecay": 0.9995,
      "minEpsilon": 0.05,
      "targetUpdateFrequency": 100,
      "evaluation": "5 seeds x 2 tracks x solo/traffic = 20 full races per trained policy",
      "selection": "last scheduled checkpoint; all failures retained"
    },
    "createdAt": "2026-09-06T17:54:21.297Z",
    "node": "v22.14.0",
    "tfjs": "4.22.0",
    "backend": "tensorflow",
    "platform": "darwin",
    "arch": "arm64",
    "head": "5847b7651daebef749d438c7e45feb32c3cbbd28",
    "sourceHashes": {
      "packages/demo-car-circuit/src/racing/q-training.ts": "d318d252bab4e4e3a9c98c58c60fa7c0e97f6d94d90c10d577624fb6e34396cc",
      "packages/demo-car-circuit/src/racing/q-protocol.ts": "332e8c1c22cba8a4cdbbf8708835ca364ed9d654e3f68698ed4d9b0bb823d0e1",
      "packages/demo-car-circuit/src/racing/learned-driver.ts": "67dd9890d773d8f1935f6b02da8585da9e09bbb6190af0239e37c71bc548e361",
      "packages/demo-car-circuit/src/racing/training.ts": "04e2eb652afd50eb316a812d12f1eac5b9001b9811861f420da54c24cc826ccd",
      "packages/demo-car-circuit/src/racing/driving.ts": "7a0c694794810a651525746d613549859a8dc5ba6c81e94e61a5201f1e589979",
      "packages/demo-car-circuit/src/racing/race.ts": "e83a8e10fc984f6e9ee22c74e0e56af97e9a508916a57ba97956371f2045ad68",
      "packages/demo-car-circuit/src/racing/observations.ts": "284640c1e5c00d854013ac724910b4a565596320477f0346dbc7c43f3bb9f9e4",
      "packages/demo-car-circuit/src/racing/reference.ts": "152745f44908c0953568de46df75a09f78f5c57bcb5f99f31708e01a01d23b24",
      "packages/backend-tfjs/src/agents/dqn.ts": "acc73079c7d5c95e59628311517e0a9e3b1e668200e2fd6c84cb1178e2afb648",
      "packages/backend-tfjs/src/model/BuildMLP.ts": "f359df8f1ec1544d8c0b5d5b9e1b53f63ef38f8ddd190ddf7997fe5e9375e28e",
      "packages/backend-tfjs/src/memory/ReplayBuffer.ts": "09e9b9b839cb3b4c98eba82ec10a735510bde195daa90efdc3aa17f33af43f80"
    }
  },
  "additionalProvenance": {
    "machine": {
      "cpu": "Apple M4",
      "memoryBytes": 17179869184,
      "observedAfterRun": true
    },
    "implementationCommit": "020ba09b92b06cf1cebae344d5774ea833970064",
    "allRecordedSourcesVerifiedAtCommit": true,
    "reference": {
      "path": "packages/demo-car-circuit/src/racing/reference.ts",
      "sha256": "152745f44908c0953568de46df75a09f78f5c57bcb5f99f31708e01a01d23b24",
      "verifiedIdenticalToRecordedHead": "5847b7651daebef749d438c7e45feb32c3cbbd28",
      "capturedAfterRun": true
    }
  },
  "reports": [
    {
      "algorithm": "dqn",
      "seed": 11,
      "trainingSeconds": 20.268202582999997,
      "evaluationSeconds": 18.286260125000005,
      "transitions": 20000,
      "updates": 4993,
      "backend": "tensorflow",
      "reports": [
        {
          "seed": 211,
          "test": false,
          "traffic": false,
          "completed": true,
          "success": true,
          "laps": 3,
          "finishSeconds": 32.31666666666666,
          "penaltySeconds": 0,
          "rescues": 0,
          "contacts": 0
        },
        {
          "seed": 307,
          "test": false,
          "traffic": false,
          "completed": true,
          "success": true,
          "laps": 3,
          "finishSeconds": 32.5,
          "penaltySeconds": 0,
          "rescues": 0,
          "contacts": 0
        },
        {
          "seed": 419,
          "test": false,
          "traffic": false,
          "completed": true,
          "success": true,
          "laps": 3,
          "finishSeconds": 32.15,
          "penaltySeconds": 0,
          "rescues": 0,
          "contacts": 0
        },
        {
          "seed": 509,
          "test": false,
          "traffic": false,
          "completed": true,
          "success": true,
          "laps": 3,
          "finishSeconds": 32.266666666666666,
          "penaltySeconds": 0,
          "rescues": 0,
          "contacts": 0
        },
        {
          "seed": 601,
          "test": false,
          "traffic": false,
          "completed": true,
          "success": true,
          "laps": 3,
          "finishSeconds": 32.166666666666664,
          "penaltySeconds": 0,
          "rescues": 0,
          "contacts": 0
        },
        {
          "seed": 211,
          "test": false,
          "traffic": true,
          "completed": true,
          "success": true,
          "laps": 3,
          "finishSeconds": 111.35,
          "penaltySeconds": 0,
          "rescues": 0,
          "contacts": 3657
        },
        {
          "seed": 307,
          "test": false,
          "traffic": true,
          "completed": true,
          "success": true,
          "laps": 3,
          "finishSeconds": 149.65,
          "penaltySeconds": 0,
          "rescues": 0,
          "contacts": 5805
        },
        {
          "seed": 419,
          "test": false,
          "traffic": true,
          "completed": true,
          "success": true,
          "laps": 3,
          "finishSeconds": 151.7,
          "penaltySeconds": 0,
          "rescues": 0,
          "contacts": 5841
        },
        {
          "seed": 509,
          "test": false,
          "traffic": true,
          "completed": true,
          "success": false,
          "laps": 3,
          "finishSeconds": 258.3666666666667,
          "penaltySeconds": 15,
          "rescues": 3,
          "contacts": 9936
        },
        {
          "seed": 601,
          "test": false,
          "traffic": true,
          "completed": true,
          "success": true,
          "laps": 3,
          "finishSeconds": 273.8,
          "penaltySeconds": 0,
          "rescues": 0,
          "contacts": 11121
        },
        {
          "seed": 211,
          "test": true,
          "traffic": false,
          "completed": true,
          "success": false,
          "laps": 3,
          "finishSeconds": 52.81666666666666,
          "penaltySeconds": 9,
          "rescues": 1,
          "contacts": 44
        },
        {
          "seed": 307,
          "test": true,
          "traffic": false,
          "completed": true,
          "success": true,
          "laps": 3,
          "finishSeconds": 38.85,
          "penaltySeconds": 2,
          "rescues": 0,
          "contacts": 0
        },
        {
          "seed": 419,
          "test": true,
          "traffic": false,
          "completed": true,
          "success": true,
          "laps": 3,
          "finishSeconds": 52.03333333333333,
          "penaltySeconds": 4,
          "rescues": 0,
          "contacts": 0
        },
        {
          "seed": 509,
          "test": true,
          "traffic": false,
          "completed": true,
          "success": true,
          "laps": 3,
          "finishSeconds": 38.88333333333333,
          "penaltySeconds": 2,
          "rescues": 0,
          "contacts": 7
        },
        {
          "seed": 601,
          "test": true,
          "traffic": false,
          "completed": true,
          "success": true,
          "laps": 3,
          "finishSeconds": 39.1,
          "penaltySeconds": 2,
          "rescues": 0,
          "contacts": 7
        },
        {
          "seed": 211,
          "test": true,
          "traffic": true,
          "completed": true,
          "success": true,
          "laps": 3,
          "finishSeconds": 168.8,
          "penaltySeconds": 2,
          "rescues": 0,
          "contacts": 6288
        },
        {
          "seed": 307,
          "test": true,
          "traffic": true,
          "completed": true,
          "success": true,
          "laps": 3,
          "finishSeconds": 120.43333333333334,
          "penaltySeconds": 2,
          "rescues": 0,
          "contacts": 3359
        },
        {
          "seed": 419,
          "test": true,
          "traffic": true,
          "completed": true,
          "success": false,
          "laps": 3,
          "finishSeconds": 188.98333333333332,
          "penaltySeconds": 7,
          "rescues": 1,
          "contacts": 6086
        },
        {
          "seed": 509,
          "test": true,
          "traffic": true,
          "completed": true,
          "success": true,
          "laps": 3,
          "finishSeconds": 163.15,
          "penaltySeconds": 0,
          "rescues": 0,
          "contacts": 5083
        },
        {
          "seed": 601,
          "test": true,
          "traffic": true,
          "completed": true,
          "success": true,
          "laps": 3,
          "finishSeconds": 145.26666666666665,
          "penaltySeconds": 0,
          "rescues": 0,
          "contacts": 4983
        }
      ]
    },
    {
      "algorithm": "dqn",
      "seed": 29,
      "trainingSeconds": 19.354727291999996,
      "evaluationSeconds": 27.695169916999998,
      "transitions": 20000,
      "updates": 4993,
      "backend": "tensorflow",
      "reports": [
        {
          "seed": 211,
          "test": false,
          "traffic": false,
          "completed": false,
          "success": false,
          "laps": 1,
          "finishSeconds": null,
          "penaltySeconds": 196,
          "rescues": 0,
          "contacts": 74
        },
        {
          "seed": 307,
          "test": false,
          "traffic": false,
          "completed": false,
          "success": false,
          "laps": 0,
          "finishSeconds": null,
          "penaltySeconds": 192,
          "rescues": 0,
          "contacts": 66
        },
        {
          "seed": 419,
          "test": false,
          "traffic": false,
          "completed": false,
          "success": false,
          "laps": 0,
          "finishSeconds": null,
          "penaltySeconds": 190,
          "rescues": 0,
          "contacts": 76
        },
        {
          "seed": 509,
          "test": false,
          "traffic": false,
          "completed": false,
          "success": false,
          "laps": 0,
          "finishSeconds": null,
          "penaltySeconds": 196,
          "rescues": 0,
          "contacts": 45
        },
        {
          "seed": 601,
          "test": false,
          "traffic": false,
          "completed": false,
          "success": false,
          "laps": 0,
          "finishSeconds": null,
          "penaltySeconds": 190,
          "rescues": 0,
          "contacts": 56
        },
        {
          "seed": 211,
          "test": false,
          "traffic": true,
          "completed": true,
          "success": false,
          "laps": 3,
          "finishSeconds": 232.18333333333334,
          "penaltySeconds": 46,
          "rescues": 0,
          "contacts": 3915
        },
        {
          "seed": 307,
          "test": false,
          "traffic": true,
          "completed": false,
          "success": false,
          "laps": 2,
          "finishSeconds": null,
          "penaltySeconds": 86,
          "rescues": 0,
          "contacts": 4751
        },
        {
          "seed": 419,
          "test": false,
          "traffic": true,
          "completed": false,
          "success": false,
          "laps": 2,
          "finishSeconds": null,
          "penaltySeconds": 72,
          "rescues": 0,
          "contacts": 4066
        },
        {
          "seed": 509,
          "test": false,
          "traffic": true,
          "completed": false,
          "success": false,
          "laps": 2,
          "finishSeconds": null,
          "penaltySeconds": 42,
          "rescues": 0,
          "contacts": 9715
        },
        {
          "seed": 601,
          "test": false,
          "traffic": true,
          "completed": true,
          "success": false,
          "laps": 3,
          "finishSeconds": 382.23333333333335,
          "penaltySeconds": 86,
          "rescues": 0,
          "contacts": 3823
        },
        {
          "seed": 211,
          "test": true,
          "traffic": false,
          "completed": false,
          "success": false,
          "laps": 0,
          "finishSeconds": null,
          "penaltySeconds": 254,
          "rescues": 0,
          "contacts": 69
        },
        {
          "seed": 307,
          "test": true,
          "traffic": false,
          "completed": false,
          "success": false,
          "laps": 0,
          "finishSeconds": null,
          "penaltySeconds": 258,
          "rescues": 0,
          "contacts": 35
        },
        {
          "seed": 419,
          "test": true,
          "traffic": false,
          "completed": false,
          "success": false,
          "laps": 0,
          "finishSeconds": null,
          "penaltySeconds": 260,
          "rescues": 0,
          "contacts": 48
        },
        {
          "seed": 509,
          "test": true,
          "traffic": false,
          "completed": false,
          "success": false,
          "laps": 0,
          "finishSeconds": null,
          "penaltySeconds": 238,
          "rescues": 0,
          "contacts": 61
        },
        {
          "seed": 601,
          "test": true,
          "traffic": false,
          "completed": false,
          "success": false,
          "laps": 0,
          "finishSeconds": null,
          "penaltySeconds": 256,
          "rescues": 0,
          "contacts": 56
        },
        {
          "seed": 211,
          "test": true,
          "traffic": true,
          "completed": true,
          "success": false,
          "laps": 3,
          "finishSeconds": 336.0833333333333,
          "penaltySeconds": 80,
          "rescues": 0,
          "contacts": 2507
        },
        {
          "seed": 307,
          "test": true,
          "traffic": true,
          "completed": false,
          "success": false,
          "laps": 1,
          "finishSeconds": null,
          "penaltySeconds": 106,
          "rescues": 0,
          "contacts": 5136
        },
        {
          "seed": 419,
          "test": true,
          "traffic": true,
          "completed": true,
          "success": false,
          "laps": 3,
          "finishSeconds": 283.3666666666667,
          "penaltySeconds": 78,
          "rescues": 0,
          "contacts": 2332
        },
        {
          "seed": 509,
          "test": true,
          "traffic": true,
          "completed": true,
          "success": false,
          "laps": 3,
          "finishSeconds": 339.1666666666667,
          "penaltySeconds": 70,
          "rescues": 0,
          "contacts": 4397
        },
        {
          "seed": 601,
          "test": true,
          "traffic": true,
          "completed": true,
          "success": false,
          "laps": 3,
          "finishSeconds": 204.15,
          "penaltySeconds": 42,
          "rescues": 0,
          "contacts": 2390
        }
      ]
    },
    {
      "algorithm": "dqn",
      "seed": 47,
      "trainingSeconds": 18.929095499999995,
      "evaluationSeconds": 32.961104208000016,
      "transitions": 20000,
      "updates": 4993,
      "backend": "tensorflow",
      "reports": [
        {
          "seed": 211,
          "test": false,
          "traffic": false,
          "completed": true,
          "success": false,
          "laps": 3,
          "finishSeconds": 521.65,
          "penaltySeconds": 254,
          "rescues": 2,
          "contacts": 273
        },
        {
          "seed": 307,
          "test": false,
          "traffic": false,
          "completed": true,
          "success": false,
          "laps": 3,
          "finishSeconds": 391.4666666666667,
          "penaltySeconds": 176,
          "rescues": 2,
          "contacts": 367
        },
        {
          "seed": 419,
          "test": false,
          "traffic": false,
          "completed": false,
          "success": false,
          "laps": 2,
          "finishSeconds": null,
          "penaltySeconds": 272,
          "rescues": 2,
          "contacts": 339
        },
        {
          "seed": 509,
          "test": false,
          "traffic": false,
          "completed": false,
          "success": false,
          "laps": 1,
          "finishSeconds": null,
          "penaltySeconds": 268,
          "rescues": 2,
          "contacts": 356
        },
        {
          "seed": 601,
          "test": false,
          "traffic": false,
          "completed": false,
          "success": false,
          "laps": 2,
          "finishSeconds": null,
          "penaltySeconds": 270,
          "rescues": 2,
          "contacts": 590
        },
        {
          "seed": 211,
          "test": false,
          "traffic": true,
          "completed": false,
          "success": false,
          "laps": 1,
          "finishSeconds": null,
          "penaltySeconds": 157,
          "rescues": 1,
          "contacts": 1481
        },
        {
          "seed": 307,
          "test": false,
          "traffic": true,
          "completed": false,
          "success": false,
          "laps": 1,
          "finishSeconds": null,
          "penaltySeconds": 159,
          "rescues": 1,
          "contacts": 1418
        },
        {
          "seed": 419,
          "test": false,
          "traffic": true,
          "completed": false,
          "success": false,
          "laps": 1,
          "finishSeconds": null,
          "penaltySeconds": 150,
          "rescues": 2,
          "contacts": 2311
        },
        {
          "seed": 509,
          "test": false,
          "traffic": true,
          "completed": false,
          "success": false,
          "laps": 1,
          "finishSeconds": null,
          "penaltySeconds": 157,
          "rescues": 1,
          "contacts": 1529
        },
        {
          "seed": 601,
          "test": false,
          "traffic": true,
          "completed": false,
          "success": false,
          "laps": 1,
          "finishSeconds": null,
          "penaltySeconds": 155,
          "rescues": 1,
          "contacts": 1542
        },
        {
          "seed": 211,
          "test": true,
          "traffic": false,
          "completed": false,
          "success": false,
          "laps": 1,
          "finishSeconds": null,
          "penaltySeconds": 230,
          "rescues": 4,
          "contacts": 826
        },
        {
          "seed": 307,
          "test": true,
          "traffic": false,
          "completed": false,
          "success": false,
          "laps": 1,
          "finishSeconds": null,
          "penaltySeconds": 218,
          "rescues": 4,
          "contacts": 1181
        },
        {
          "seed": 419,
          "test": true,
          "traffic": false,
          "completed": false,
          "success": false,
          "laps": 1,
          "finishSeconds": null,
          "penaltySeconds": 219,
          "rescues": 3,
          "contacts": 880
        },
        {
          "seed": 509,
          "test": true,
          "traffic": false,
          "completed": false,
          "success": false,
          "laps": 1,
          "finishSeconds": null,
          "penaltySeconds": 218,
          "rescues": 4,
          "contacts": 1470
        },
        {
          "seed": 601,
          "test": true,
          "traffic": false,
          "completed": false,
          "success": false,
          "laps": 1,
          "finishSeconds": null,
          "penaltySeconds": 218,
          "rescues": 4,
          "contacts": 1372
        },
        {
          "seed": 211,
          "test": true,
          "traffic": true,
          "completed": false,
          "success": false,
          "laps": 1,
          "finishSeconds": null,
          "penaltySeconds": 131,
          "rescues": 7,
          "contacts": 4058
        },
        {
          "seed": 307,
          "test": true,
          "traffic": true,
          "completed": false,
          "success": false,
          "laps": 1,
          "finishSeconds": null,
          "penaltySeconds": 189,
          "rescues": 27,
          "contacts": 3008
        },
        {
          "seed": 419,
          "test": true,
          "traffic": true,
          "completed": false,
          "success": false,
          "laps": 1,
          "finishSeconds": null,
          "penaltySeconds": 140,
          "rescues": 4,
          "contacts": 3014
        },
        {
          "seed": 509,
          "test": true,
          "traffic": true,
          "completed": false,
          "success": false,
          "laps": 1,
          "finishSeconds": null,
          "penaltySeconds": 182,
          "rescues": 28,
          "contacts": 4341
        },
        {
          "seed": 601,
          "test": true,
          "traffic": true,
          "completed": false,
          "success": false,
          "laps": 1,
          "finishSeconds": null,
          "penaltySeconds": 140,
          "rescues": 10,
          "contacts": 5176
        }
      ]
    },
    {
      "algorithm": "dqn",
      "seed": 73,
      "trainingSeconds": 23.377249374999984,
      "evaluationSeconds": 24.209969583,
      "transitions": 20000,
      "updates": 4993,
      "backend": "tensorflow",
      "reports": [
        {
          "seed": 211,
          "test": false,
          "traffic": false,
          "completed": true,
          "success": false,
          "laps": 3,
          "finishSeconds": 66.53333333333333,
          "penaltySeconds": 16,
          "rescues": 0,
          "contacts": 3
        },
        {
          "seed": 307,
          "test": false,
          "traffic": false,
          "completed": true,
          "success": false,
          "laps": 3,
          "finishSeconds": 172.76666666666665,
          "penaltySeconds": 44,
          "rescues": 0,
          "contacts": 25
        },
        {
          "seed": 419,
          "test": false,
          "traffic": false,
          "completed": true,
          "success": true,
          "laps": 3,
          "finishSeconds": 37.06666666666666,
          "penaltySeconds": 6,
          "rescues": 0,
          "contacts": 0
        },
        {
          "seed": 509,
          "test": false,
          "traffic": false,
          "completed": true,
          "success": false,
          "laps": 3,
          "finishSeconds": 125.18333333333334,
          "penaltySeconds": 36,
          "rescues": 0,
          "contacts": 0
        },
        {
          "seed": 601,
          "test": false,
          "traffic": false,
          "completed": true,
          "success": false,
          "laps": 3,
          "finishSeconds": 93.83333333333333,
          "penaltySeconds": 24,
          "rescues": 0,
          "contacts": 0
        },
        {
          "seed": 211,
          "test": false,
          "traffic": true,
          "completed": true,
          "success": true,
          "laps": 3,
          "finishSeconds": 118.14999999999999,
          "penaltySeconds": 2,
          "rescues": 0,
          "contacts": 4783
        },
        {
          "seed": 307,
          "test": false,
          "traffic": true,
          "completed": true,
          "success": true,
          "laps": 3,
          "finishSeconds": 161.91666666666666,
          "penaltySeconds": 4,
          "rescues": 0,
          "contacts": 6459
        },
        {
          "seed": 419,
          "test": false,
          "traffic": true,
          "completed": true,
          "success": true,
          "laps": 3,
          "finishSeconds": 206.11666666666667,
          "penaltySeconds": 6,
          "rescues": 0,
          "contacts": 7582
        },
        {
          "seed": 509,
          "test": false,
          "traffic": true,
          "completed": true,
          "success": true,
          "laps": 3,
          "finishSeconds": 164.43333333333334,
          "penaltySeconds": 2,
          "rescues": 0,
          "contacts": 6279
        },
        {
          "seed": 601,
          "test": false,
          "traffic": true,
          "completed": false,
          "success": false,
          "laps": 2,
          "finishSeconds": null,
          "penaltySeconds": 38,
          "rescues": 0,
          "contacts": 7458
        },
        {
          "seed": 211,
          "test": true,
          "traffic": false,
          "completed": false,
          "success": false,
          "laps": 0,
          "finishSeconds": null,
          "penaltySeconds": 88,
          "rescues": 0,
          "contacts": 30
        },
        {
          "seed": 307,
          "test": true,
          "traffic": false,
          "completed": false,
          "success": false,
          "laps": 0,
          "finishSeconds": null,
          "penaltySeconds": 78,
          "rescues": 0,
          "contacts": 28
        },
        {
          "seed": 419,
          "test": true,
          "traffic": false,
          "completed": false,
          "success": false,
          "laps": 2,
          "finishSeconds": null,
          "penaltySeconds": 90,
          "rescues": 0,
          "contacts": 63
        },
        {
          "seed": 509,
          "test": true,
          "traffic": false,
          "completed": false,
          "success": false,
          "laps": 1,
          "finishSeconds": null,
          "penaltySeconds": 68,
          "rescues": 0,
          "contacts": 21
        },
        {
          "seed": 601,
          "test": true,
          "traffic": false,
          "completed": false,
          "success": false,
          "laps": 2,
          "finishSeconds": null,
          "penaltySeconds": 94,
          "rescues": 0,
          "contacts": 12
        },
        {
          "seed": 211,
          "test": true,
          "traffic": true,
          "completed": true,
          "success": false,
          "laps": 3,
          "finishSeconds": 217.04999999999998,
          "penaltySeconds": 11,
          "rescues": 1,
          "contacts": 7758
        },
        {
          "seed": 307,
          "test": true,
          "traffic": true,
          "completed": true,
          "success": true,
          "laps": 3,
          "finishSeconds": 173.96666666666667,
          "penaltySeconds": 8,
          "rescues": 0,
          "contacts": 4394
        },
        {
          "seed": 419,
          "test": true,
          "traffic": true,
          "completed": true,
          "success": true,
          "laps": 3,
          "finishSeconds": 166.26666666666665,
          "penaltySeconds": 6,
          "rescues": 0,
          "contacts": 6204
        },
        {
          "seed": 509,
          "test": true,
          "traffic": true,
          "completed": true,
          "success": true,
          "laps": 3,
          "finishSeconds": 145.5,
          "penaltySeconds": 6,
          "rescues": 0,
          "contacts": 4763
        },
        {
          "seed": 601,
          "test": true,
          "traffic": true,
          "completed": true,
          "success": false,
          "laps": 3,
          "finishSeconds": 147.98333333333332,
          "penaltySeconds": 11,
          "rescues": 1,
          "contacts": 4480
        }
      ]
    },
    {
      "algorithm": "dqn",
      "seed": 101,
      "trainingSeconds": 18.509864499999996,
      "evaluationSeconds": 19.90444,
      "transitions": 20000,
      "updates": 4993,
      "backend": "tensorflow",
      "reports": [
        {
          "seed": 211,
          "test": false,
          "traffic": false,
          "completed": true,
          "success": true,
          "laps": 3,
          "finishSeconds": 32.96666666666667,
          "penaltySeconds": 0,
          "rescues": 0,
          "contacts": 0
        },
        {
          "seed": 307,
          "test": false,
          "traffic": false,
          "completed": true,
          "success": true,
          "laps": 3,
          "finishSeconds": 32.93333333333333,
          "penaltySeconds": 0,
          "rescues": 0,
          "contacts": 0
        },
        {
          "seed": 419,
          "test": false,
          "traffic": false,
          "completed": true,
          "success": true,
          "laps": 3,
          "finishSeconds": 32.833333333333336,
          "penaltySeconds": 0,
          "rescues": 0,
          "contacts": 0
        },
        {
          "seed": 509,
          "test": false,
          "traffic": false,
          "completed": true,
          "success": true,
          "laps": 3,
          "finishSeconds": 32.81666666666666,
          "penaltySeconds": 0,
          "rescues": 0,
          "contacts": 0
        },
        {
          "seed": 601,
          "test": false,
          "traffic": false,
          "completed": true,
          "success": true,
          "laps": 3,
          "finishSeconds": 32.9,
          "penaltySeconds": 0,
          "rescues": 0,
          "contacts": 0
        },
        {
          "seed": 211,
          "test": false,
          "traffic": true,
          "completed": true,
          "success": true,
          "laps": 3,
          "finishSeconds": 168.45,
          "penaltySeconds": 0,
          "rescues": 0,
          "contacts": 6762
        },
        {
          "seed": 307,
          "test": false,
          "traffic": true,
          "completed": true,
          "success": true,
          "laps": 3,
          "finishSeconds": 159.9,
          "penaltySeconds": 0,
          "rescues": 0,
          "contacts": 6390
        },
        {
          "seed": 419,
          "test": false,
          "traffic": true,
          "completed": false,
          "success": false,
          "laps": 2,
          "finishSeconds": null,
          "penaltySeconds": 2,
          "rescues": 0,
          "contacts": 11906
        },
        {
          "seed": 509,
          "test": false,
          "traffic": true,
          "completed": true,
          "success": true,
          "laps": 3,
          "finishSeconds": 162.03333333333333,
          "penaltySeconds": 0,
          "rescues": 0,
          "contacts": 6489
        },
        {
          "seed": 601,
          "test": false,
          "traffic": true,
          "completed": true,
          "success": true,
          "laps": 3,
          "finishSeconds": 169.95,
          "penaltySeconds": 0,
          "rescues": 0,
          "contacts": 7258
        },
        {
          "seed": 211,
          "test": true,
          "traffic": false,
          "completed": true,
          "success": true,
          "laps": 3,
          "finishSeconds": 39.55,
          "penaltySeconds": 2,
          "rescues": 0,
          "contacts": 0
        },
        {
          "seed": 307,
          "test": true,
          "traffic": false,
          "completed": true,
          "success": true,
          "laps": 3,
          "finishSeconds": 39.483333333333334,
          "penaltySeconds": 2,
          "rescues": 0,
          "contacts": 0
        },
        {
          "seed": 419,
          "test": true,
          "traffic": false,
          "completed": true,
          "success": true,
          "laps": 3,
          "finishSeconds": 41.53333333333333,
          "penaltySeconds": 4,
          "rescues": 0,
          "contacts": 0
        },
        {
          "seed": 509,
          "test": true,
          "traffic": false,
          "completed": true,
          "success": true,
          "laps": 3,
          "finishSeconds": 41.65,
          "penaltySeconds": 4,
          "rescues": 0,
          "contacts": 0
        },
        {
          "seed": 601,
          "test": true,
          "traffic": false,
          "completed": true,
          "success": true,
          "laps": 3,
          "finishSeconds": 37.53333333333333,
          "penaltySeconds": 0,
          "rescues": 0,
          "contacts": 0
        },
        {
          "seed": 211,
          "test": true,
          "traffic": true,
          "completed": true,
          "success": false,
          "laps": 3,
          "finishSeconds": 190,
          "penaltySeconds": 12,
          "rescues": 0,
          "contacts": 4645
        },
        {
          "seed": 307,
          "test": true,
          "traffic": true,
          "completed": true,
          "success": true,
          "laps": 3,
          "finishSeconds": 291.8833333333333,
          "penaltySeconds": 6,
          "rescues": 0,
          "contacts": 10158
        },
        {
          "seed": 419,
          "test": true,
          "traffic": true,
          "completed": true,
          "success": false,
          "laps": 3,
          "finishSeconds": 217.98333333333332,
          "penaltySeconds": 12,
          "rescues": 0,
          "contacts": 6190
        },
        {
          "seed": 509,
          "test": true,
          "traffic": true,
          "completed": true,
          "success": true,
          "laps": 3,
          "finishSeconds": 233.68333333333334,
          "penaltySeconds": 10,
          "rescues": 0,
          "contacts": 7396
        },
        {
          "seed": 601,
          "test": true,
          "traffic": true,
          "completed": true,
          "success": true,
          "laps": 3,
          "finishSeconds": 201.45,
          "penaltySeconds": 8,
          "rescues": 0,
          "contacts": 6433
        }
      ]
    },
    {
      "algorithm": "double-dqn",
      "seed": 11,
      "trainingSeconds": 19.357375624999985,
      "evaluationSeconds": 14.820086458000006,
      "transitions": 20000,
      "updates": 4993,
      "backend": "tensorflow",
      "reports": [
        {
          "seed": 211,
          "test": false,
          "traffic": false,
          "completed": true,
          "success": true,
          "laps": 3,
          "finishSeconds": 31.8,
          "penaltySeconds": 0,
          "rescues": 0,
          "contacts": 0
        },
        {
          "seed": 307,
          "test": false,
          "traffic": false,
          "completed": true,
          "success": true,
          "laps": 3,
          "finishSeconds": 32.05,
          "penaltySeconds": 0,
          "rescues": 0,
          "contacts": 0
        },
        {
          "seed": 419,
          "test": false,
          "traffic": false,
          "completed": true,
          "success": true,
          "laps": 3,
          "finishSeconds": 43.9,
          "penaltySeconds": 2,
          "rescues": 0,
          "contacts": 0
        },
        {
          "seed": 509,
          "test": false,
          "traffic": false,
          "completed": true,
          "success": true,
          "laps": 3,
          "finishSeconds": 31.9,
          "penaltySeconds": 0,
          "rescues": 0,
          "contacts": 0
        },
        {
          "seed": 601,
          "test": false,
          "traffic": false,
          "completed": true,
          "success": true,
          "laps": 3,
          "finishSeconds": 31.966666666666665,
          "penaltySeconds": 0,
          "rescues": 0,
          "contacts": 0
        },
        {
          "seed": 211,
          "test": false,
          "traffic": true,
          "completed": true,
          "success": false,
          "laps": 3,
          "finishSeconds": 149.1,
          "penaltySeconds": 5,
          "rescues": 1,
          "contacts": 5482
        },
        {
          "seed": 307,
          "test": false,
          "traffic": true,
          "completed": true,
          "success": true,
          "laps": 3,
          "finishSeconds": 111.68333333333334,
          "penaltySeconds": 0,
          "rescues": 0,
          "contacts": 3990
        },
        {
          "seed": 419,
          "test": false,
          "traffic": true,
          "completed": true,
          "success": true,
          "laps": 3,
          "finishSeconds": 123.76666666666667,
          "penaltySeconds": 0,
          "rescues": 0,
          "contacts": 5240
        },
        {
          "seed": 509,
          "test": false,
          "traffic": true,
          "completed": true,
          "success": false,
          "laps": 3,
          "finishSeconds": 187.56666666666666,
          "penaltySeconds": 20,
          "rescues": 4,
          "contacts": 5943
        },
        {
          "seed": 601,
          "test": false,
          "traffic": true,
          "completed": true,
          "success": true,
          "laps": 3,
          "finishSeconds": 123.56666666666666,
          "penaltySeconds": 0,
          "rescues": 0,
          "contacts": 5219
        },
        {
          "seed": 211,
          "test": true,
          "traffic": false,
          "completed": true,
          "success": true,
          "laps": 3,
          "finishSeconds": 36.55,
          "penaltySeconds": 0,
          "rescues": 0,
          "contacts": 0
        },
        {
          "seed": 307,
          "test": true,
          "traffic": false,
          "completed": true,
          "success": true,
          "laps": 3,
          "finishSeconds": 36.416666666666664,
          "penaltySeconds": 0,
          "rescues": 0,
          "contacts": 0
        },
        {
          "seed": 419,
          "test": true,
          "traffic": false,
          "completed": true,
          "success": true,
          "laps": 3,
          "finishSeconds": 36.38333333333333,
          "penaltySeconds": 0,
          "rescues": 0,
          "contacts": 0
        },
        {
          "seed": 509,
          "test": true,
          "traffic": false,
          "completed": true,
          "success": true,
          "laps": 3,
          "finishSeconds": 59.35,
          "penaltySeconds": 0,
          "rescues": 0,
          "contacts": 0
        },
        {
          "seed": 601,
          "test": true,
          "traffic": false,
          "completed": true,
          "success": true,
          "laps": 3,
          "finishSeconds": 36.766666666666666,
          "penaltySeconds": 0,
          "rescues": 0,
          "contacts": 0
        },
        {
          "seed": 211,
          "test": true,
          "traffic": true,
          "completed": true,
          "success": false,
          "laps": 3,
          "finishSeconds": 201.56666666666666,
          "penaltySeconds": 20,
          "rescues": 4,
          "contacts": 5973
        },
        {
          "seed": 307,
          "test": true,
          "traffic": true,
          "completed": true,
          "success": false,
          "laps": 3,
          "finishSeconds": 173.05,
          "penaltySeconds": 30,
          "rescues": 6,
          "contacts": 2967
        },
        {
          "seed": 419,
          "test": true,
          "traffic": true,
          "completed": true,
          "success": false,
          "laps": 3,
          "finishSeconds": 134.05,
          "penaltySeconds": 5,
          "rescues": 1,
          "contacts": 3057
        },
        {
          "seed": 509,
          "test": true,
          "traffic": true,
          "completed": true,
          "success": false,
          "laps": 3,
          "finishSeconds": 167.96666666666667,
          "penaltySeconds": 10,
          "rescues": 2,
          "contacts": 3573
        },
        {
          "seed": 601,
          "test": true,
          "traffic": true,
          "completed": true,
          "success": false,
          "laps": 3,
          "finishSeconds": 152.4,
          "penaltySeconds": 15,
          "rescues": 3,
          "contacts": 3677
        }
      ]
    },
    {
      "algorithm": "double-dqn",
      "seed": 29,
      "trainingSeconds": 19.588850874999974,
      "evaluationSeconds": 17.360047083000012,
      "transitions": 20000,
      "updates": 4993,
      "backend": "tensorflow",
      "reports": [
        {
          "seed": 211,
          "test": false,
          "traffic": false,
          "completed": true,
          "success": true,
          "laps": 3,
          "finishSeconds": 31.816666666666666,
          "penaltySeconds": 0,
          "rescues": 0,
          "contacts": 0
        },
        {
          "seed": 307,
          "test": false,
          "traffic": false,
          "completed": true,
          "success": true,
          "laps": 3,
          "finishSeconds": 31.7,
          "penaltySeconds": 0,
          "rescues": 0,
          "contacts": 0
        },
        {
          "seed": 419,
          "test": false,
          "traffic": false,
          "completed": true,
          "success": true,
          "laps": 3,
          "finishSeconds": 33.68333333333334,
          "penaltySeconds": 2,
          "rescues": 0,
          "contacts": 0
        },
        {
          "seed": 509,
          "test": false,
          "traffic": false,
          "completed": true,
          "success": true,
          "laps": 3,
          "finishSeconds": 45.666666666666664,
          "penaltySeconds": 4,
          "rescues": 0,
          "contacts": 0
        },
        {
          "seed": 601,
          "test": false,
          "traffic": false,
          "completed": true,
          "success": true,
          "laps": 3,
          "finishSeconds": 45.9,
          "penaltySeconds": 4,
          "rescues": 0,
          "contacts": 0
        },
        {
          "seed": 211,
          "test": false,
          "traffic": true,
          "completed": true,
          "success": true,
          "laps": 3,
          "finishSeconds": 177.93333333333334,
          "penaltySeconds": 0,
          "rescues": 0,
          "contacts": 7772
        },
        {
          "seed": 307,
          "test": false,
          "traffic": true,
          "completed": true,
          "success": true,
          "laps": 3,
          "finishSeconds": 185.51666666666665,
          "penaltySeconds": 0,
          "rescues": 0,
          "contacts": 8119
        },
        {
          "seed": 419,
          "test": false,
          "traffic": true,
          "completed": true,
          "success": true,
          "laps": 3,
          "finishSeconds": 189.8,
          "penaltySeconds": 0,
          "rescues": 0,
          "contacts": 8534
        },
        {
          "seed": 509,
          "test": false,
          "traffic": true,
          "completed": true,
          "success": false,
          "laps": 3,
          "finishSeconds": 170.13333333333333,
          "penaltySeconds": 5,
          "rescues": 1,
          "contacts": 6806
        },
        {
          "seed": 601,
          "test": false,
          "traffic": true,
          "completed": true,
          "success": true,
          "laps": 3,
          "finishSeconds": 172.86666666666667,
          "penaltySeconds": 0,
          "rescues": 0,
          "contacts": 6973
        },
        {
          "seed": 211,
          "test": true,
          "traffic": false,
          "completed": true,
          "success": false,
          "laps": 3,
          "finishSeconds": 138.58333333333331,
          "penaltySeconds": 12,
          "rescues": 0,
          "contacts": 2
        },
        {
          "seed": 307,
          "test": true,
          "traffic": false,
          "completed": true,
          "success": true,
          "laps": 3,
          "finishSeconds": 62.85,
          "penaltySeconds": 4,
          "rescues": 0,
          "contacts": 0
        },
        {
          "seed": 419,
          "test": true,
          "traffic": false,
          "completed": true,
          "success": false,
          "laps": 3,
          "finishSeconds": 97.06666666666666,
          "penaltySeconds": 16,
          "rescues": 0,
          "contacts": 0
        },
        {
          "seed": 509,
          "test": true,
          "traffic": false,
          "completed": true,
          "success": true,
          "laps": 3,
          "finishSeconds": 66.38333333333333,
          "penaltySeconds": 8,
          "rescues": 0,
          "contacts": 1
        },
        {
          "seed": 601,
          "test": true,
          "traffic": false,
          "completed": true,
          "success": true,
          "laps": 3,
          "finishSeconds": 55.25,
          "penaltySeconds": 8,
          "rescues": 0,
          "contacts": 0
        },
        {
          "seed": 211,
          "test": true,
          "traffic": true,
          "completed": true,
          "success": true,
          "laps": 3,
          "finishSeconds": 112.36666666666666,
          "penaltySeconds": 4,
          "rescues": 0,
          "contacts": 3169
        },
        {
          "seed": 307,
          "test": true,
          "traffic": true,
          "completed": true,
          "success": true,
          "laps": 3,
          "finishSeconds": 132.81666666666666,
          "penaltySeconds": 4,
          "rescues": 0,
          "contacts": 4401
        },
        {
          "seed": 419,
          "test": true,
          "traffic": true,
          "completed": true,
          "success": true,
          "laps": 3,
          "finishSeconds": 121.71666666666667,
          "penaltySeconds": 4,
          "rescues": 0,
          "contacts": 3736
        },
        {
          "seed": 509,
          "test": true,
          "traffic": true,
          "completed": true,
          "success": true,
          "laps": 3,
          "finishSeconds": 138.46666666666667,
          "penaltySeconds": 4,
          "rescues": 0,
          "contacts": 4491
        },
        {
          "seed": 601,
          "test": true,
          "traffic": true,
          "completed": true,
          "success": false,
          "laps": 3,
          "finishSeconds": 230.53333333333333,
          "penaltySeconds": 14,
          "rescues": 2,
          "contacts": 7986
        }
      ]
    },
    {
      "algorithm": "double-dqn",
      "seed": 47,
      "trainingSeconds": 19.644881458999997,
      "evaluationSeconds": 23.20549349999998,
      "transitions": 20000,
      "updates": 4993,
      "backend": "tensorflow",
      "reports": [
        {
          "seed": 211,
          "test": false,
          "traffic": false,
          "completed": true,
          "success": false,
          "laps": 3,
          "finishSeconds": 98.43333333333334,
          "penaltySeconds": 14,
          "rescues": 0,
          "contacts": 58
        },
        {
          "seed": 307,
          "test": false,
          "traffic": false,
          "completed": true,
          "success": true,
          "laps": 3,
          "finishSeconds": 63.1,
          "penaltySeconds": 10,
          "rescues": 0,
          "contacts": 13
        },
        {
          "seed": 419,
          "test": false,
          "traffic": false,
          "completed": true,
          "success": false,
          "laps": 3,
          "finishSeconds": 91.85,
          "penaltySeconds": 18,
          "rescues": 0,
          "contacts": 45
        },
        {
          "seed": 509,
          "test": false,
          "traffic": false,
          "completed": true,
          "success": true,
          "laps": 3,
          "finishSeconds": 75.1,
          "penaltySeconds": 10,
          "rescues": 0,
          "contacts": 55
        },
        {
          "seed": 601,
          "test": false,
          "traffic": false,
          "completed": true,
          "success": false,
          "laps": 3,
          "finishSeconds": 111.25,
          "penaltySeconds": 16,
          "rescues": 0,
          "contacts": 55
        },
        {
          "seed": 211,
          "test": false,
          "traffic": true,
          "completed": false,
          "success": false,
          "laps": 2,
          "finishSeconds": null,
          "penaltySeconds": 48,
          "rescues": 0,
          "contacts": 8505
        },
        {
          "seed": 307,
          "test": false,
          "traffic": true,
          "completed": false,
          "success": false,
          "laps": 1,
          "finishSeconds": null,
          "penaltySeconds": 52,
          "rescues": 0,
          "contacts": 5802
        },
        {
          "seed": 419,
          "test": false,
          "traffic": true,
          "completed": false,
          "success": false,
          "laps": 2,
          "finishSeconds": null,
          "penaltySeconds": 22,
          "rescues": 0,
          "contacts": 11753
        },
        {
          "seed": 509,
          "test": false,
          "traffic": true,
          "completed": false,
          "success": false,
          "laps": 1,
          "finishSeconds": null,
          "penaltySeconds": 48,
          "rescues": 0,
          "contacts": 7869
        },
        {
          "seed": 601,
          "test": false,
          "traffic": true,
          "completed": false,
          "success": false,
          "laps": 1,
          "finishSeconds": null,
          "penaltySeconds": 50,
          "rescues": 0,
          "contacts": 6440
        },
        {
          "seed": 211,
          "test": true,
          "traffic": false,
          "completed": true,
          "success": false,
          "laps": 3,
          "finishSeconds": 62.583333333333336,
          "penaltySeconds": 14,
          "rescues": 0,
          "contacts": 15
        },
        {
          "seed": 307,
          "test": true,
          "traffic": false,
          "completed": true,
          "success": false,
          "laps": 3,
          "finishSeconds": 66.43333333333334,
          "penaltySeconds": 16,
          "rescues": 0,
          "contacts": 89
        },
        {
          "seed": 419,
          "test": true,
          "traffic": false,
          "completed": true,
          "success": false,
          "laps": 3,
          "finishSeconds": 74.13333333333333,
          "penaltySeconds": 14,
          "rescues": 0,
          "contacts": 21
        },
        {
          "seed": 509,
          "test": true,
          "traffic": false,
          "completed": true,
          "success": false,
          "laps": 3,
          "finishSeconds": 79.21666666666667,
          "penaltySeconds": 18,
          "rescues": 0,
          "contacts": 45
        },
        {
          "seed": 601,
          "test": true,
          "traffic": false,
          "completed": true,
          "success": true,
          "laps": 3,
          "finishSeconds": 56.96666666666667,
          "penaltySeconds": 8,
          "rescues": 0,
          "contacts": 41
        },
        {
          "seed": 211,
          "test": true,
          "traffic": true,
          "completed": false,
          "success": false,
          "laps": 2,
          "finishSeconds": null,
          "penaltySeconds": 118,
          "rescues": 0,
          "contacts": 5069
        },
        {
          "seed": 307,
          "test": true,
          "traffic": true,
          "completed": false,
          "success": false,
          "laps": 2,
          "finishSeconds": null,
          "penaltySeconds": 140,
          "rescues": 0,
          "contacts": 2388
        },
        {
          "seed": 419,
          "test": true,
          "traffic": true,
          "completed": false,
          "success": false,
          "laps": 2,
          "finishSeconds": null,
          "penaltySeconds": 100,
          "rescues": 0,
          "contacts": 5871
        },
        {
          "seed": 509,
          "test": true,
          "traffic": true,
          "completed": true,
          "success": false,
          "laps": 3,
          "finishSeconds": 316.29999999999995,
          "penaltySeconds": 74,
          "rescues": 0,
          "contacts": 5532
        },
        {
          "seed": 601,
          "test": true,
          "traffic": true,
          "completed": false,
          "success": false,
          "laps": 1,
          "finishSeconds": null,
          "penaltySeconds": 111,
          "rescues": 1,
          "contacts": 6163
        }
      ]
    },
    {
      "algorithm": "double-dqn",
      "seed": 73,
      "trainingSeconds": 19.733418707999984,
      "evaluationSeconds": 26.09760725,
      "transitions": 20000,
      "updates": 4993,
      "backend": "tensorflow",
      "reports": [
        {
          "seed": 211,
          "test": false,
          "traffic": false,
          "completed": false,
          "success": false,
          "laps": 2,
          "finishSeconds": null,
          "penaltySeconds": 196,
          "rescues": 0,
          "contacts": 2168
        },
        {
          "seed": 307,
          "test": false,
          "traffic": false,
          "completed": false,
          "success": false,
          "laps": 1,
          "finishSeconds": null,
          "penaltySeconds": 196,
          "rescues": 0,
          "contacts": 2133
        },
        {
          "seed": 419,
          "test": false,
          "traffic": false,
          "completed": false,
          "success": false,
          "laps": 1,
          "finishSeconds": null,
          "penaltySeconds": 206,
          "rescues": 0,
          "contacts": 2048
        },
        {
          "seed": 509,
          "test": false,
          "traffic": false,
          "completed": false,
          "success": false,
          "laps": 1,
          "finishSeconds": null,
          "penaltySeconds": 202,
          "rescues": 0,
          "contacts": 1982
        },
        {
          "seed": 601,
          "test": false,
          "traffic": false,
          "completed": false,
          "success": false,
          "laps": 0,
          "finishSeconds": null,
          "penaltySeconds": 198,
          "rescues": 0,
          "contacts": 2379
        },
        {
          "seed": 211,
          "test": false,
          "traffic": true,
          "completed": true,
          "success": false,
          "laps": 3,
          "finishSeconds": 261.98333333333335,
          "penaltySeconds": 44,
          "rescues": 0,
          "contacts": 4522
        },
        {
          "seed": 307,
          "test": false,
          "traffic": true,
          "completed": true,
          "success": false,
          "laps": 3,
          "finishSeconds": 222.21666666666667,
          "penaltySeconds": 26,
          "rescues": 0,
          "contacts": 5085
        },
        {
          "seed": 419,
          "test": false,
          "traffic": true,
          "completed": true,
          "success": true,
          "laps": 3,
          "finishSeconds": 152.68333333333334,
          "penaltySeconds": 8,
          "rescues": 0,
          "contacts": 4771
        },
        {
          "seed": 509,
          "test": false,
          "traffic": true,
          "completed": true,
          "success": false,
          "laps": 3,
          "finishSeconds": 193.35,
          "penaltySeconds": 24,
          "rescues": 0,
          "contacts": 4640
        },
        {
          "seed": 601,
          "test": false,
          "traffic": true,
          "completed": true,
          "success": false,
          "laps": 3,
          "finishSeconds": 140.13333333333333,
          "penaltySeconds": 16,
          "rescues": 0,
          "contacts": 3998
        },
        {
          "seed": 211,
          "test": true,
          "traffic": false,
          "completed": false,
          "success": false,
          "laps": 1,
          "finishSeconds": null,
          "penaltySeconds": 222,
          "rescues": 0,
          "contacts": 1087
        },
        {
          "seed": 307,
          "test": true,
          "traffic": false,
          "completed": false,
          "success": false,
          "laps": 0,
          "finishSeconds": null,
          "penaltySeconds": 218,
          "rescues": 0,
          "contacts": 1052
        },
        {
          "seed": 419,
          "test": true,
          "traffic": false,
          "completed": false,
          "success": false,
          "laps": 0,
          "finishSeconds": null,
          "penaltySeconds": 208,
          "rescues": 0,
          "contacts": 1459
        },
        {
          "seed": 509,
          "test": true,
          "traffic": false,
          "completed": false,
          "success": false,
          "laps": 0,
          "finishSeconds": null,
          "penaltySeconds": 204,
          "rescues": 0,
          "contacts": 1143
        },
        {
          "seed": 601,
          "test": true,
          "traffic": false,
          "completed": false,
          "success": false,
          "laps": 0,
          "finishSeconds": null,
          "penaltySeconds": 208,
          "rescues": 0,
          "contacts": 1202
        },
        {
          "seed": 211,
          "test": true,
          "traffic": true,
          "completed": true,
          "success": false,
          "laps": 3,
          "finishSeconds": 201.76666666666665,
          "penaltySeconds": 22,
          "rescues": 0,
          "contacts": 3800
        },
        {
          "seed": 307,
          "test": true,
          "traffic": true,
          "completed": true,
          "success": false,
          "laps": 3,
          "finishSeconds": 224.01666666666665,
          "penaltySeconds": 31,
          "rescues": 1,
          "contacts": 3659
        },
        {
          "seed": 419,
          "test": true,
          "traffic": true,
          "completed": true,
          "success": false,
          "laps": 3,
          "finishSeconds": 174.25,
          "penaltySeconds": 26,
          "rescues": 0,
          "contacts": 3476
        },
        {
          "seed": 509,
          "test": true,
          "traffic": true,
          "completed": true,
          "success": false,
          "laps": 3,
          "finishSeconds": 177.55,
          "penaltySeconds": 20,
          "rescues": 0,
          "contacts": 4543
        },
        {
          "seed": 601,
          "test": true,
          "traffic": true,
          "completed": true,
          "success": false,
          "laps": 3,
          "finishSeconds": 221.66666666666666,
          "penaltySeconds": 30,
          "rescues": 0,
          "contacts": 4527
        }
      ]
    },
    {
      "algorithm": "double-dqn",
      "seed": 101,
      "trainingSeconds": 18.915386750000007,
      "evaluationSeconds": 24.592432750000036,
      "transitions": 20000,
      "updates": 4993,
      "backend": "tensorflow",
      "reports": [
        {
          "seed": 211,
          "test": false,
          "traffic": false,
          "completed": true,
          "success": false,
          "laps": 3,
          "finishSeconds": 183.28333333333333,
          "penaltySeconds": 52,
          "rescues": 0,
          "contacts": 99
        },
        {
          "seed": 307,
          "test": false,
          "traffic": false,
          "completed": true,
          "success": false,
          "laps": 3,
          "finishSeconds": 124.5,
          "penaltySeconds": 44,
          "rescues": 0,
          "contacts": 20
        },
        {
          "seed": 419,
          "test": false,
          "traffic": false,
          "completed": true,
          "success": false,
          "laps": 3,
          "finishSeconds": 339.7833333333333,
          "penaltySeconds": 110,
          "rescues": 0,
          "contacts": 108
        },
        {
          "seed": 509,
          "test": false,
          "traffic": false,
          "completed": true,
          "success": false,
          "laps": 3,
          "finishSeconds": 370.2,
          "penaltySeconds": 110,
          "rescues": 0,
          "contacts": 184
        },
        {
          "seed": 601,
          "test": false,
          "traffic": false,
          "completed": true,
          "success": false,
          "laps": 3,
          "finishSeconds": 268.01666666666665,
          "penaltySeconds": 80,
          "rescues": 0,
          "contacts": 32
        },
        {
          "seed": 211,
          "test": false,
          "traffic": true,
          "completed": true,
          "success": false,
          "laps": 3,
          "finishSeconds": 192.35,
          "penaltySeconds": 20,
          "rescues": 2,
          "contacts": 7136
        },
        {
          "seed": 307,
          "test": false,
          "traffic": true,
          "completed": true,
          "success": false,
          "laps": 3,
          "finishSeconds": 203.85,
          "penaltySeconds": 23,
          "rescues": 3,
          "contacts": 7671
        },
        {
          "seed": 419,
          "test": false,
          "traffic": true,
          "completed": true,
          "success": false,
          "laps": 3,
          "finishSeconds": 201.83333333333334,
          "penaltySeconds": 21,
          "rescues": 3,
          "contacts": 7779
        },
        {
          "seed": 509,
          "test": false,
          "traffic": true,
          "completed": true,
          "success": false,
          "laps": 3,
          "finishSeconds": 201.85,
          "penaltySeconds": 20,
          "rescues": 2,
          "contacts": 6857
        },
        {
          "seed": 601,
          "test": false,
          "traffic": true,
          "completed": true,
          "success": false,
          "laps": 3,
          "finishSeconds": 159.21666666666667,
          "penaltySeconds": 13,
          "rescues": 1,
          "contacts": 5746
        },
        {
          "seed": 211,
          "test": true,
          "traffic": false,
          "completed": false,
          "success": false,
          "laps": 1,
          "finishSeconds": null,
          "penaltySeconds": 138,
          "rescues": 0,
          "contacts": 140
        },
        {
          "seed": 307,
          "test": true,
          "traffic": false,
          "completed": false,
          "success": false,
          "laps": 1,
          "finishSeconds": null,
          "penaltySeconds": 132,
          "rescues": 0,
          "contacts": 222
        },
        {
          "seed": 419,
          "test": true,
          "traffic": false,
          "completed": false,
          "success": false,
          "laps": 1,
          "finishSeconds": null,
          "penaltySeconds": 144,
          "rescues": 0,
          "contacts": 370
        },
        {
          "seed": 509,
          "test": true,
          "traffic": false,
          "completed": true,
          "success": false,
          "laps": 3,
          "finishSeconds": 342.9,
          "penaltySeconds": 98,
          "rescues": 0,
          "contacts": 14
        },
        {
          "seed": 601,
          "test": true,
          "traffic": false,
          "completed": false,
          "success": false,
          "laps": 2,
          "finishSeconds": null,
          "penaltySeconds": 158,
          "rescues": 0,
          "contacts": 379
        },
        {
          "seed": 211,
          "test": true,
          "traffic": true,
          "completed": true,
          "success": false,
          "laps": 3,
          "finishSeconds": 234.06666666666666,
          "penaltySeconds": 33,
          "rescues": 3,
          "contacts": 7486
        },
        {
          "seed": 307,
          "test": true,
          "traffic": true,
          "completed": true,
          "success": false,
          "laps": 3,
          "finishSeconds": 321.6,
          "penaltySeconds": 53,
          "rescues": 1,
          "contacts": 5791
        },
        {
          "seed": 419,
          "test": true,
          "traffic": true,
          "completed": true,
          "success": false,
          "laps": 3,
          "finishSeconds": 303.1,
          "penaltySeconds": 62,
          "rescues": 6,
          "contacts": 8268
        },
        {
          "seed": 509,
          "test": true,
          "traffic": true,
          "completed": true,
          "success": false,
          "laps": 3,
          "finishSeconds": 146.31666666666666,
          "penaltySeconds": 17,
          "rescues": 1,
          "contacts": 3703
        },
        {
          "seed": 601,
          "test": true,
          "traffic": true,
          "completed": true,
          "success": false,
          "laps": 3,
          "finishSeconds": 267.45,
          "penaltySeconds": 24,
          "rescues": 2,
          "contacts": 10415
        }
      ]
    }
  ]
}