{
  "type": "excalidraw",
  "version": 2,
  "source": "https://github.com/excalidraw/excalidraw-mcp",
  "elements": [
    {
      "id": "04-gepa-loop-1",
      "type": "text",
      "x": 35,
      "y": 20,
      "width": 647.302490234375,
      "height": 31.25,
      "angle": 0,
      "strokeColor": "#292c2b",
      "backgroundColor": "transparent",
      "fillStyle": "solid",
      "strokeWidth": 1.5,
      "strokeStyle": "solid",
      "roughness": 0.5,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "index": "a0",
      "roundness": null,
      "seed": 20260921,
      "version": 2,
      "versionNonce": 464690556,
      "isDeleted": false,
      "boundElements": null,
      "updated": 1789891542325,
      "link": null,
      "locked": false,
      "text": "Adapt the task definition. Keep Jev’s weights fixed.",
      "fontSize": 25,
      "fontFamily": 1,
      "textAlign": "left",
      "verticalAlign": "top",
      "containerId": null,
      "originalText": "Adapt the task definition. Keep Jev’s weights fixed.",
      "autoResize": true,
      "lineHeight": 1.25
    },
    {
      "id": "04-gepa-loop-2",
      "type": "rectangle",
      "x": 65,
      "y": 138,
      "width": 290,
      "height": 92,
      "angle": 0,
      "strokeColor": "#80658f",
      "backgroundColor": "#80658f",
      "fillStyle": "solid",
      "strokeWidth": 1.5,
      "strokeStyle": "solid",
      "roughness": 0.5,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "index": "a1",
      "roundness": {
        "type": 3
      },
      "seed": 20260922,
      "version": 2,
      "versionNonce": 611125316,
      "isDeleted": false,
      "boundElements": [
        {
          "type": "text",
          "id": "xN3rypdbGuL3JJyvATtwb"
        }
      ],
      "updated": 1789891542325,
      "link": null,
      "locked": false
    },
    {
      "id": "04-gepa-loop-3",
      "type": "arrow",
      "x": 368,
      "y": 183,
      "width": 226,
      "height": 0,
      "angle": 0,
      "strokeColor": "#292c2b",
      "backgroundColor": "transparent",
      "fillStyle": "solid",
      "strokeWidth": 1.5,
      "strokeStyle": "solid",
      "roughness": 0.5,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "index": "a2",
      "roundness": null,
      "seed": 20260923,
      "version": 2,
      "versionNonce": 1794739708,
      "isDeleted": false,
      "boundElements": null,
      "updated": 1789891542325,
      "link": null,
      "locked": false,
      "points": [
        [
          0.5,
          0
        ],
        [
          225.5,
          0
        ]
      ],
      "lastCommittedPoint": null,
      "startBinding": null,
      "endBinding": null,
      "startArrowhead": null,
      "endArrowhead": "arrow",
      "elbowed": false
    },
    {
      "id": "04-gepa-loop-4",
      "type": "rectangle",
      "x": 610,
      "y": 138,
      "width": 290,
      "height": 92,
      "angle": 0,
      "strokeColor": "#557f91",
      "backgroundColor": "#557f91",
      "fillStyle": "solid",
      "strokeWidth": 1.5,
      "strokeStyle": "solid",
      "roughness": 0.5,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "index": "a3",
      "roundness": {
        "type": 3
      },
      "seed": 20260924,
      "version": 2,
      "versionNonce": 95117252,
      "isDeleted": false,
      "boundElements": [
        {
          "type": "text",
          "id": "nq6nl-cOOcsl_hay4yxvA"
        }
      ],
      "updated": 1789891542325,
      "link": null,
      "locked": false
    },
    {
      "id": "04-gepa-loop-5",
      "type": "text",
      "x": 419,
      "y": 141,
      "width": 85.00624084472656,
      "height": 23.75,
      "angle": 0,
      "strokeColor": "#292c2b",
      "backgroundColor": "transparent",
      "fillStyle": "solid",
      "strokeWidth": 1.5,
      "strokeStyle": "solid",
      "roughness": 0.5,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "index": "a4",
      "roundness": null,
      "seed": 20260925,
      "version": 2,
      "versionNonce": 84831868,
      "isDeleted": false,
      "boundElements": null,
      "updated": 1789891542325,
      "link": null,
      "locked": false,
      "text": "Evaluate",
      "fontSize": 19,
      "fontFamily": 1,
      "textAlign": "left",
      "verticalAlign": "top",
      "containerId": null,
      "originalText": "Evaluate",
      "autoResize": true,
      "lineHeight": 1.25
    },
    {
      "id": "04-gepa-loop-6",
      "type": "arrow",
      "x": 755,
      "y": 241,
      "width": 0,
      "height": 153,
      "angle": 0,
      "strokeColor": "#292c2b",
      "backgroundColor": "transparent",
      "fillStyle": "solid",
      "strokeWidth": 1.5,
      "strokeStyle": "solid",
      "roughness": 0.5,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "index": "a5",
      "roundness": null,
      "seed": 20260926,
      "version": 2,
      "versionNonce": 1815267140,
      "isDeleted": false,
      "boundElements": null,
      "updated": 1789891542325,
      "link": null,
      "locked": false,
      "points": [
        [
          0,
          0.5
        ],
        [
          0,
          152.5
        ]
      ],
      "lastCommittedPoint": null,
      "startBinding": null,
      "endBinding": null,
      "startArrowhead": null,
      "endArrowhead": "arrow",
      "elbowed": false
    },
    {
      "id": "04-gepa-loop-7",
      "type": "text",
      "x": 788,
      "y": 278,
      "width": 136.51983642578125,
      "height": 50,
      "angle": 0,
      "strokeColor": "#292c2b",
      "backgroundColor": "transparent",
      "fillStyle": "solid",
      "strokeWidth": 1.5,
      "strokeStyle": "solid",
      "roughness": 0.5,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "index": "a6",
      "roundness": null,
      "seed": 20260927,
      "version": 2,
      "versionNonce": 984825596,
      "isDeleted": false,
      "boundElements": null,
      "updated": 1789891542325,
      "link": null,
      "locked": false,
      "text": "Compare with\ntraining labels",
      "fontSize": 20,
      "fontFamily": 1,
      "textAlign": "left",
      "verticalAlign": "top",
      "containerId": null,
      "originalText": "Compare with\ntraining labels",
      "autoResize": true,
      "lineHeight": 1.25
    },
    {
      "id": "04-gepa-loop-8",
      "type": "rectangle",
      "x": 610,
      "y": 411,
      "width": 290,
      "height": 95,
      "angle": 0,
      "strokeColor": "#b45b48",
      "backgroundColor": "#b45b48",
      "fillStyle": "solid",
      "strokeWidth": 1.5,
      "strokeStyle": "solid",
      "roughness": 0.5,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "index": "a7",
      "roundness": {
        "type": 3
      },
      "seed": 20260928,
      "version": 2,
      "versionNonce": 1818312388,
      "isDeleted": false,
      "boundElements": [
        {
          "type": "text",
          "id": "wMhqT9JN9VP0zJAnKhbj1"
        }
      ],
      "updated": 1789891542325,
      "link": null,
      "locked": false
    },
    {
      "id": "04-gepa-loop-9",
      "type": "arrow",
      "x": 597,
      "y": 458,
      "width": 226,
      "height": 0,
      "angle": 0,
      "strokeColor": "#292c2b",
      "backgroundColor": "transparent",
      "fillStyle": "solid",
      "strokeWidth": 1.5,
      "strokeStyle": "solid",
      "roughness": 0.5,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "index": "a8",
      "roundness": null,
      "seed": 20260929,
      "version": 2,
      "versionNonce": 1953103740,
      "isDeleted": false,
      "boundElements": null,
      "updated": 1789891542325,
      "link": null,
      "locked": false,
      "points": [
        [
          -0.5,
          0
        ],
        [
          -225.5,
          0
        ]
      ],
      "lastCommittedPoint": null,
      "startBinding": null,
      "endBinding": null,
      "startArrowhead": null,
      "endArrowhead": "arrow",
      "elbowed": false
    },
    {
      "id": "04-gepa-loop-10",
      "type": "text",
      "x": 420,
      "y": 416,
      "width": 68.17219543457031,
      "height": 23.75,
      "angle": 0,
      "strokeColor": "#292c2b",
      "backgroundColor": "transparent",
      "fillStyle": "solid",
      "strokeWidth": 1.5,
      "strokeStyle": "solid",
      "roughness": 0.5,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "index": "a9",
      "roundness": null,
      "seed": 20260930,
      "version": 2,
      "versionNonce": 1591002692,
      "isDeleted": false,
      "boundElements": null,
      "updated": 1789891542325,
      "link": null,
      "locked": false,
      "text": "Reflect",
      "fontSize": 19,
      "fontFamily": 1,
      "textAlign": "left",
      "verticalAlign": "top",
      "containerId": null,
      "originalText": "Reflect",
      "autoResize": true,
      "lineHeight": 1.25
    },
    {
      "id": "04-gepa-loop-11",
      "type": "rectangle",
      "x": 65,
      "y": 411,
      "width": 290,
      "height": 95,
      "angle": 0,
      "strokeColor": "#80658f",
      "backgroundColor": "#80658f",
      "fillStyle": "solid",
      "strokeWidth": 1.5,
      "strokeStyle": "solid",
      "roughness": 0.5,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "index": "aA",
      "roundness": {
        "type": 3
      },
      "seed": 20260931,
      "version": 2,
      "versionNonce": 980725756,
      "isDeleted": false,
      "boundElements": [
        {
          "type": "text",
          "id": "OQN9QtZ2LD2mQeRmHaO7e"
        }
      ],
      "updated": 1789891542325,
      "link": null,
      "locked": false
    },
    {
      "id": "04-gepa-loop-12",
      "type": "arrow",
      "x": 210,
      "y": 398,
      "width": 0,
      "height": 154,
      "angle": 0,
      "strokeColor": "#292c2b",
      "backgroundColor": "transparent",
      "fillStyle": "solid",
      "strokeWidth": 1.5,
      "strokeStyle": "solid",
      "roughness": 0.5,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "index": "aB",
      "roundness": null,
      "seed": 20260932,
      "version": 2,
      "versionNonce": 1483431364,
      "isDeleted": false,
      "boundElements": null,
      "updated": 1789891542325,
      "link": null,
      "locked": false,
      "points": [
        [
          0,
          -0.5
        ],
        [
          0,
          -153.5
        ]
      ],
      "lastCommittedPoint": null,
      "startBinding": null,
      "endBinding": null,
      "startArrowhead": null,
      "endArrowhead": "arrow",
      "elbowed": false
    },
    {
      "id": "04-gepa-loop-13",
      "type": "text",
      "x": 45,
      "y": 280,
      "width": 103.25987243652344,
      "height": 50,
      "angle": 0,
      "strokeColor": "#292c2b",
      "backgroundColor": "transparent",
      "fillStyle": "solid",
      "strokeWidth": 1.5,
      "strokeStyle": "solid",
      "roughness": 0.5,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "index": "aC",
      "roundness": null,
      "seed": 20260933,
      "version": 2,
      "versionNonce": 1020612732,
      "isDeleted": false,
      "boundElements": null,
      "updated": 1789891542325,
      "link": null,
      "locked": false,
      "text": "Revise the\nquestion",
      "fontSize": 20,
      "fontFamily": 1,
      "textAlign": "left",
      "verticalAlign": "top",
      "containerId": null,
      "originalText": "Revise the\nquestion",
      "autoResize": true,
      "lineHeight": 1.25
    },
    {
      "id": "04-gepa-loop-14",
      "type": "text",
      "x": 46,
      "y": 545,
      "width": 682.3392333984375,
      "height": 25,
      "angle": 0,
      "strokeColor": "#292c2b",
      "backgroundColor": "transparent",
      "fillStyle": "solid",
      "strokeWidth": 1.5,
      "strokeStyle": "solid",
      "roughness": 0.5,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "index": "aD",
      "roundness": null,
      "seed": 20260934,
      "version": 2,
      "versionNonce": 574817604,
      "isDeleted": false,
      "boundElements": null,
      "updated": 1789891542325,
      "link": null,
      "locked": false,
      "text": "The assistant writes revisions. GEPA runs the search and selection.",
      "fontSize": 20,
      "fontFamily": 1,
      "textAlign": "left",
      "verticalAlign": "top",
      "containerId": null,
      "originalText": "The assistant writes revisions. GEPA runs the search and selection.",
      "autoResize": true,
      "lineHeight": 1.25
    },
    {
      "id": "04-gepa-loop-15",
      "type": "text",
      "x": 46,
      "y": 600,
      "width": 718.3192749023438,
      "height": 25,
      "angle": 0,
      "strokeColor": "#292c2b",
      "backgroundColor": "transparent",
      "fillStyle": "solid",
      "strokeWidth": 1.5,
      "strokeStyle": "solid",
      "roughness": 0.5,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "index": "aE",
      "roundness": null,
      "seed": 20260935,
      "version": 2,
      "versionNonce": 1531830524,
      "isDeleted": false,
      "boundElements": null,
      "updated": 1789891542325,
      "link": null,
      "locked": false,
      "text": "Validation chooses a candidate. The fresh test stays closed until then.",
      "fontSize": 20,
      "fontFamily": 1,
      "textAlign": "left",
      "verticalAlign": "top",
      "containerId": null,
      "originalText": "Validation chooses a candidate. The fresh test stays closed until then.",
      "autoResize": true,
      "lineHeight": 1.25
    },
    {
      "id": "xN3rypdbGuL3JJyvATtwb",
      "type": "text",
      "x": 109.32421875,
      "y": 171.35,
      "width": 201.3515625,
      "height": 25.299999999999997,
      "angle": 0,
      "strokeColor": "#ffffff",
      "backgroundColor": "transparent",
      "fillStyle": "solid",
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "index": "aF",
      "roundness": null,
      "seed": 834256068,
      "version": 3,
      "versionNonce": 534985412,
      "isDeleted": false,
      "boundElements": null,
      "updated": 1789891542326,
      "link": null,
      "locked": false,
      "text": "1  Candidate prompt",
      "fontSize": 22,
      "fontFamily": 2,
      "textAlign": "center",
      "verticalAlign": "middle",
      "containerId": "04-gepa-loop-2",
      "originalText": "1  Candidate prompt",
      "autoResize": true,
      "lineHeight": 1.15
    },
    {
      "id": "nq6nl-cOOcsl_hay4yxvA",
      "type": "text",
      "x": 665.08251953125,
      "y": 171.35,
      "width": 179.8349609375,
      "height": 25.299999999999997,
      "angle": 0,
      "strokeColor": "#ffffff",
      "backgroundColor": "transparent",
      "fillStyle": "solid",
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "index": "aG",
      "roundness": null,
      "seed": 544048196,
      "version": 3,
      "versionNonce": 789955452,
      "isDeleted": false,
      "boundElements": null,
      "updated": 1789891542326,
      "link": null,
      "locked": false,
      "text": "2  Jev predictions",
      "fontSize": 22,
      "fontFamily": 2,
      "textAlign": "center",
      "verticalAlign": "middle",
      "containerId": "04-gepa-loop-4",
      "originalText": "2  Jev predictions",
      "autoResize": true,
      "lineHeight": 1.15
    },
    {
      "id": "wMhqT9JN9VP0zJAnKhbj1",
      "type": "text",
      "x": 667.0859375,
      "y": 445.85,
      "width": 175.828125,
      "height": 25.299999999999997,
      "angle": 0,
      "strokeColor": "#ffffff",
      "backgroundColor": "transparent",
      "fillStyle": "solid",
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "index": "aH",
      "roundness": null,
      "seed": 607935428,
      "version": 3,
      "versionNonce": 1219969604,
      "isDeleted": false,
      "boundElements": null,
      "updated": 1789891542326,
      "link": null,
      "locked": false,
      "text": "3  Error feedback",
      "fontSize": 22,
      "fontFamily": 2,
      "textAlign": "center",
      "verticalAlign": "middle",
      "containerId": "04-gepa-loop-8",
      "originalText": "3  Error feedback",
      "autoResize": true,
      "lineHeight": 1.15
    },
    {
      "id": "OQN9QtZ2LD2mQeRmHaO7e",
      "type": "text",
      "x": 113.556640625,
      "y": 445.85,
      "width": 192.88671875,
      "height": 25.299999999999997,
      "angle": 0,
      "strokeColor": "#ffffff",
      "backgroundColor": "transparent",
      "fillStyle": "solid",
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "index": "aI",
      "roundness": null,
      "seed": 121914180,
      "version": 3,
      "versionNonce": 856159228,
      "isDeleted": false,
      "boundElements": null,
      "updated": 1789891542326,
      "link": null,
      "locked": false,
      "text": "4  Revised wording",
      "fontSize": 22,
      "fontFamily": 2,
      "textAlign": "center",
      "verticalAlign": "middle",
      "containerId": "04-gepa-loop-11",
      "originalText": "4  Revised wording",
      "autoResize": true,
      "lineHeight": 1.15
    }
  ],
  "appState": {
    "viewBackgroundColor": "#ffffff",
    "gridSize": null
  },
  "files": {}
}