{
  "format": "refined.math.task",
  "schemaVersion": 1,
  "adapterId": "math-model",
  "title": "Field equipment kit — budget 27",
  "payload": {
    "model": {
      "schemaVersion": 1,
      "title": "Field equipment kit — budget 27",
      "numericPolicy": "exact",
      "variables": [
        {
          "name": "pick",
          "kind": "binary",
          "shape": [
            8
          ],
          "lower": 0,
          "upper": 1
        }
      ],
      "data": [
        {
          "name": "cost",
          "values": [
            "9",
            "7",
            "8",
            "6",
            "5",
            "4",
            "10",
            "3"
          ]
        },
        {
          "name": "mass",
          "values": [
            "3",
            "4",
            "5",
            "2",
            "4",
            "1",
            "6",
            "2"
          ]
        },
        {
          "name": "benefit",
          "values": [
            "18",
            "16",
            "20",
            "13",
            "14",
            "9",
            "24",
            "8"
          ]
        },
        {
          "name": "budget",
          "values": [
            "27"
          ]
        },
        {
          "name": "massLimit",
          "values": [
            "16"
          ]
        }
      ],
      "constraints": [
        "sum(pick) == 4",
        "dot(pick, cost) <= budget",
        "dot(pick, mass) <= massLimit",
        "pick[1]+pick[2] >= 1",
        "pick[3]+pick[4] >= 1",
        "pick[2]+pick[7] <= 1"
      ],
      "goal": {
        "mode": "maximize",
        "expression": "dot(pick, benefit)"
      }
    }
  },
  "options": {
    "seed": 42,
    "timeLimitMs": 3000,
    "maxEvaluations": 200000,
    "maxWorkUnits": 50000000
  }
}
