[ { "task_name": "QSPP", "problem_type": "QSPP", "instruction": "I work as the dispatcher planning a single run from pickup to delivery, thinking of the city as a set of intersections and one-way streets. The job is to pick one continuous route that starts at the pickup spot and ends at the drop-off, following only the allowed one-way streets. Every street taken has a normal charge and also its own little extra fee just for being used, and whenever two streets both end up on the route there can be additional combination charges — those combo fees can even depend on direction, and if both directions between a pair matter they both get added. The best route is simply the one that makes the total bill (all the street charges plus each street’s extra fee and all the pairwise combo fees for every pair of streets included) as small as possible. The final plan should be shown as a straight list of place names from pickup to delivery, with each step actually being a legal one-way move and nothing skipped or listed twice. The concrete map and numbers are shown below.\n\n{\n \"intersection_count\": 13,\n \"directed_street_count\": 32,\n \"intersections\": [\n \"A\",\n \"B\",\n \"C\",\n \"D\",\n \"E\",\n \"F\",\n \"G\",\n \"H\",\n \"I\",\n \"J\",\n \"K\",\n \"L\",\n \"M\"\n ],\n \"pickup_location\": \"L\",\n \"delivery_location\": \"M\",\n \"edges\": [\n {\n \"segment_start_intersection\": \"L\",\n \"segment_end_intersection\": \"A\",\n \"segment_id\": 0\n },\n {\n \"segment_start_intersection\": \"L\",\n \"segment_end_intersection\": \"B\",\n \"segment_id\": 1\n },\n {\n \"segment_start_intersection\": \"L\",\n \"segment_end_intersection\": \"C\",\n \"segment_id\": 2\n },\n {\n \"segment_start_intersection\": \"L\",\n \"segment_end_intersection\": \"D\",\n \"segment_id\": 3\n },\n {\n \"segment_start_intersection\": \"L\",\n \"segment_end_intersection\": \"E\",\n \"segment_id\": 4\n },\n {\n \"segment_start_intersection\": \"L\",\n \"segment_end_intersection\": \"F\",\n \"segment_id\": 5\n },\n {\n \"segment_start_intersection\": \"L\",\n \"segment_end_intersection\": \"G\",\n \"segment_id\": 6\n },\n {\n \"segment_start_intersection\": \"L\",\n \"segment_end_intersection\": \"H\",\n \"segment_id\": 7\n },\n {\n \"segment_start_intersection\": \"L\",\n \"segment_end_intersection\": \"I\",\n \"segment_id\": 8\n },\n {\n \"segment_start_intersection\": \"L\",\n \"segment_end_intersection\": \"J\",\n \"segment_id\": 9\n },\n {\n \"segment_start_intersection\": \"L\",\n \"segment_end_intersection\": \"K\",\n \"segment_id\": 10\n },\n {\n \"segment_start_intersection\": \"A\",\n \"segment_end_intersection\": \"M\",\n \"segment_id\": 11\n },\n {\n \"segment_start_intersection\": \"B\",\n \"segment_end_intersection\": \"M\",\n \"segment_id\": 12\n },\n {\n \"segment_start_intersection\": \"C\",\n \"segment_end_intersection\": \"M\",\n \"segment_id\": 13\n },\n {\n \"segment_start_intersection\": \"D\",\n \"segment_end_intersection\": \"M\",\n \"segment_id\": 14\n },\n {\n \"segment_start_intersection\": \"E\",\n \"segment_end_intersection\": \"M\",\n \"segment_id\": 15\n },\n {\n \"segment_start_intersection\": \"F\",\n \"segment_end_intersection\": \"M\",\n \"segment_id\": 16\n },\n {\n \"segment_start_intersection\": \"G\",\n \"segment_end_intersection\": \"M\",\n \"segment_id\": 17\n },\n {\n \"segment_start_intersection\": \"H\",\n \"segment_end_intersection\": \"M\",\n \"segment_id\": 18\n },\n {\n \"segment_start_intersection\": \"I\",\n \"segment_end_intersection\": \"M\",\n \"segment_id\": 19\n },\n {\n \"segment_start_intersection\": \"J\",\n \"segment_end_intersection\": \"M\",\n \"segment_id\": 20\n },\n {\n \"segment_start_intersection\": \"K\",\n \"segment_end_intersection\": \"M\",\n \"segment_id\": 21\n },\n {\n \"segment_start_intersection\": \"A\",\n \"segment_end_intersection\": \"B\",\n \"segment_id\": 22\n },\n {\n \"segment_start_intersection\": \"B\",\n \"segment_end_intersection\": \"C\",\n \"segment_id\": 23\n },\n {\n \"segment_start_intersection\": \"C\",\n \"segment_end_intersection\": \"D\",\n \"segment_id\": 24\n },\n {\n \"segment_start_intersection\": \"D\",\n \"segment_end_intersection\": \"E\",\n \"segment_id\": 25\n },\n {\n \"segment_start_intersection\": \"E\",\n \"segment_end_intersection\": \"F\",\n \"segment_id\": 26\n },\n {\n \"segment_start_intersection\": \"F\",\n \"segment_end_intersection\": \"G\",\n \"segment_id\": 27\n },\n {\n \"segment_start_intersection\": \"G\",\n \"segment_end_intersection\": \"H\",\n \"segment_id\": 28\n },\n {\n \"segment_start_intersection\": \"H\",\n \"segment_end_intersection\": \"I\",\n \"segment_id\": 29\n },\n {\n \"segment_start_intersection\": \"I\",\n \"segment_end_intersection\": \"J\",\n \"segment_id\": 30\n },\n {\n \"segment_start_intersection\": \"J\",\n \"segment_end_intersection\": \"K\",\n \"segment_id\": 31\n }\n ],\n \"linear_costs\": [\n {\n \"segment_id\": 0,\n \"segment_base_charge\": 10.0\n },\n {\n \"segment_id\": 1,\n \"segment_base_charge\": 10.0\n },\n {\n \"segment_id\": 2,\n \"segment_base_charge\": 5.0\n },\n {\n \"segment_id\": 3,\n \"segment_base_charge\": 2.0\n },\n {\n \"segment_id\": 4,\n \"segment_base_charge\": 3.0\n },\n {\n \"segment_id\": 5,\n \"segment_base_charge\": 4.0\n },\n {\n \"segment_id\": 6,\n \"segment_base_charge\": 2.0\n },\n {\n \"segment_id\": 7,\n \"segment_base_charge\": 7.0\n },\n {\n \"segment_id\": 8,\n \"segment_base_charge\": 6.0\n },\n {\n \"segment_id\": 9,\n \"segment_base_charge\": 4.0\n },\n {\n \"segment_id\": 10,\n \"segment_base_charge\": 5.0\n },\n {\n \"segment_id\": 11,\n \"segment_base_charge\": 10.0\n },\n {\n \"segment_id\": 12,\n \"segment_base_charge\": 8.0\n },\n {\n \"segment_id\": 13,\n \"segment_base_charge\": 8.0\n },\n {\n \"segment_id\": 14,\n \"segment_base_charge\": 9.0\n },\n {\n \"segment_id\": 15,\n \"segment_base_charge\": 5.0\n },\n {\n \"segment_id\": 16,\n \"segment_base_charge\": 8.0\n },\n {\n \"segment_id\": 17,\n \"segment_base_charge\": 8.0\n },\n {\n \"segment_id\": 18,\n \"segment_base_charge\": 2.0\n },\n {\n \"segment_id\": 19,\n \"segment_base_charge\": 4.0\n },\n {\n \"segment_id\": 20,\n \"segment_base_charge\": 3.0\n },\n {\n \"segment_id\": 21,\n \"segment_base_charge\": 9.0\n },\n {\n \"segment_id\": 22,\n \"segment_base_charge\": 4.0\n },\n {\n \"segment_id\": 23,\n \"segment_base_charge\": 7.0\n },\n {\n \"segment_id\": 24,\n \"segment_base_charge\": 7.0\n },\n {\n \"segment_id\": 25,\n \"segment_base_charge\": 2.0\n },\n {\n \"segment_id\": 26,\n \"segment_base_charge\": 7.0\n },\n {\n \"segment_id\": 27,\n \"segment_base_charge\": 4.0\n },\n {\n \"segment_id\": 28,\n \"segment_base_charge\": 7.0\n },\n {\n \"segment_id\": 29,\n \"segment_base_charge\": 1.0\n },\n {\n \"segment_id\": 30,\n \"segment_base_charge\": 3.0\n },\n {\n \"segment_id\": 31,\n \"segment_base_charge\": 6.0\n }\n ]\n}\n\n# Meaning: the quadratic_costs matrix is assumed symmetric and contributes to the objective as a sum over ALL ordered pairs (segment_i_id, segment_j_id). If two segments with IDs i and j are both used in the chosen path, then quadratic_costs[i][j] is added to the total. This includes diagonal terms (i == j), so selecting edge i also adds quadratic_costs[i][i]. Because the matrix is symmetric, the interaction between two distinct edges i and j is counted twice in the ordered-pair sum: quadratic_costs[i][j] + quadratic_costs[j][i] (= 2 * quadratic_costs[i][j]).\n# quadratic_costs\n| segment_i_id\\segment_j_id | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 |\n|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|\n| 0 | 1.0 | 6.0 | 9.0 | 3.0 | 2.0 | 8.0 | 4.0 | 10.0 | 10.0 | 2.0 | 1.0 | 2.0 | 2.0 | 6.0 | 2.0 | 9.0 | 3.0 | 2.0 | 7.0 | 4.0 | 10.0 | 10.0 | 9.0 | 8.0 | 7.0 | 4.0 | 6.0 | 6.0 | 9.0 | 7.0 | 9.0 | 4.0 |\n| 1 | 6.0 | 7.0 | 9.0 | 5.0 | 7.0 | 4.0 | 5.0 | 10.0 | 9.0 | 2.0 | 6.0 | 8.0 | 2.0 | 1.0 | 9.0 | 10.0 | 9.0 | 9.0 | 6.0 | 7.0 | 10.0 | 6.0 | 8.0 | 2.0 | 4.0 | 6.0 | 4.0 | 2.0 | 2.0 | 4.0 | 1.0 | 10.0 |\n| 2 | 9.0 | 9.0 | 1.0 | 5.0 | 7.0 | 5.0 | 8.0 | 4.0 | 3.0 | 4.0 | 9.0 | 10.0 | 1.0 | 6.0 | 10.0 | 2.0 | 10.0 | 3.0 | 4.0 | 4.0 | 10.0 | 9.0 | 2.0 | 2.0 | 2.0 | 3.0 | 8.0 | 9.0 | 10.0 | 2.0 | 2.0 | 5.0 |\n| 3 | 3.0 | 5.0 | 5.0 | 8.0 | 2.0 | 8.0 | 6.0 | 3.0 | 7.0 | 2.0 | 5.0 | 9.0 | 10.0 | 10.0 | 8.0 | 3.0 | 4.0 | 10.0 | 10.0 | 8.0 | 4.0 | 5.0 | 10.0 | 8.0 | 1.0 | 10.0 | 5.0 | 9.0 | 9.0 | 9.0 | 5.0 | 4.0 |\n| 4 | 2.0 | 7.0 | 7.0 | 2.0 | 4.0 | 5.0 | 5.0 | 1.0 | 8.0 | 9.0 | 10.0 | 1.0 | 9.0 | 1.0 | 3.0 | 3.0 | 4.0 | 2.0 | 6.0 | 5.0 | 5.0 | 6.0 | 10.0 | 10.0 | 6.0 | 4.0 | 2.0 | 1.0 | 4.0 | 5.0 | 9.0 | 4.0 |\n| 5 | 8.0 | 4.0 | 5.0 | 8.0 | 5.0 | 6.0 | 10.0 | 5.0 | 7.0 | 10.0 | 6.0 | 7.0 | 1.0 | 7.0 | 7.0 | 2.0 | 5.0 | 1.0 | 9.0 | 5.0 | 9.0 | 5.0 | 7.0 | 2.0 | 9.0 | 7.0 | 1.0 | 3.0 | 1.0 | 6.0 | 5.0 | 7.0 |\n| 6 | 4.0 | 5.0 | 8.0 | 6.0 | 5.0 | 10.0 | 2.0 | 6.0 | 1.0 | 1.0 | 1.0 | 3.0 | 10.0 | 1.0 | 10.0 | 9.0 | 7.0 | 2.0 | 2.0 | 9.0 | 6.0 | 8.0 | 3.0 | 3.0 | 10.0 | 1.0 | 1.0 | 1.0 | 5.0 | 8.0 | 2.0 | 8.0 |\n| 7 | 10.0 | 10.0 | 4.0 | 3.0 | 1.0 | 5.0 | 6.0 | 4.0 | 1.0 | 7.0 | 9.0 | 2.0 | 2.0 | 8.0 | 4.0 | 10.0 | 10.0 | 10.0 | 9.0 | 4.0 | 10.0 | 3.0 | 9.0 | 5.0 | 7.0 | 3.0 | 8.0 | 8.0 | 5.0 | 7.0 | 4.0 | 7.0 |\n| 8 | 10.0 | 9.0 | 3.0 | 7.0 | 8.0 | 7.0 | 1.0 | 1.0 | 7.0 | 2.0 | 10.0 | 2.0 | 4.0 | 7.0 | 8.0 | 7.0 | 5.0 | 8.0 | 7.0 | 7.0 | 7.0 | 4.0 | 9.0 | 3.0 | 1.0 | 7.0 | 6.0 | 3.0 | 4.0 | 7.0 | 9.0 | 9.0 |\n| 9 | 2.0 | 2.0 | 4.0 | 2.0 | 9.0 | 10.0 | 1.0 | 7.0 | 2.0 | 6.0 | 9.0 | 9.0 | 5.0 | 4.0 | 8.0 | 3.0 | 7.0 | 7.0 | 7.0 | 6.0 | 10.0 | 5.0 | 5.0 | 10.0 | 1.0 | 8.0 | 10.0 | 9.0 | 3.0 | 4.0 | 5.0 | 7.0 |\n| 10 | 1.0 | 6.0 | 9.0 | 5.0 | 10.0 | 6.0 | 1.0 | 9.0 | 10.0 | 9.0 | 5.0 | 6.0 | 4.0 | 5.0 | 6.0 | 8.0 | 8.0 | 1.0 | 3.0 | 6.0 | 2.0 | 1.0 | 6.0 | 5.0 | 7.0 | 9.0 | 3.0 | 6.0 | 5.0 | 4.0 | 5.0 | 10.0 |\n| 11 | 2.0 | 8.0 | 10.0 | 9.0 | 1.0 | 7.0 | 3.0 | 2.0 | 2.0 | 9.0 | 6.0 | 3.0 | 5.0 | 6.0 | 5.0 | 1.0 | 9.0 | 1.0 | 8.0 | 10.0 | 5.0 | 7.0 | 7.0 | 4.0 | 10.0 | 9.0 | 7.0 | 3.0 | 10.0 | 5.0 | 7.0 | 4.0 |\n| 12 | 2.0 | 2.0 | 1.0 | 10.0 | 9.0 | 1.0 | 10.0 | 2.0 | 4.0 | 5.0 | 4.0 | 5.0 | 9.0 | 8.0 | 7.0 | 9.0 | 7.0 | 10.0 | 10.0 | 8.0 | 6.0 | 5.0 | 9.0 | 2.0 | 1.0 | 3.0 | 8.0 | 4.0 | 7.0 | 8.0 | 2.0 | 4.0 |\n| 13 | 6.0 | 1.0 | 6.0 | 10.0 | 1.0 | 7.0 | 1.0 | 8.0 | 7.0 | 4.0 | 5.0 | 6.0 | 8.0 | 4.0 | 5.0 | 8.0 | 2.0 | 3.0 | 8.0 | 9.0 | 2.0 | 4.0 | 10.0 | 8.0 | 6.0 | 8.0 | 1.0 | 9.0 | 7.0 | 9.0 | 2.0 | 7.0 |\n| 14 | 2.0 | 9.0 | 10.0 | 8.0 | 3.0 | 7.0 | 10.0 | 4.0 | 8.0 | 8.0 | 6.0 | 5.0 | 7.0 | 5.0 | 4.0 | 3.0 | 1.0 | 4.0 | 5.0 | 2.0 | 3.0 | 8.0 | 5.0 | 1.0 | 7.0 | 4.0 | 1.0 | 3.0 | 5.0 | 9.0 | 5.0 | 1.0 |\n| 15 | 9.0 | 10.0 | 2.0 | 3.0 | 3.0 | 2.0 | 9.0 | 10.0 | 7.0 | 3.0 | 8.0 | 1.0 | 9.0 | 8.0 | 3.0 | 7.0 | 3.0 | 5.0 | 6.0 | 9.0 | 7.0 | 9.0 | 6.0 | 6.0 | 7.0 | 3.0 | 1.0 | 10.0 | 9.0 | 5.0 | 7.0 | 8.0 |\n| 16 | 3.0 | 9.0 | 10.0 | 4.0 | 4.0 | 5.0 | 7.0 | 10.0 | 5.0 | 7.0 | 8.0 | 9.0 | 7.0 | 2.0 | 1.0 | 3.0 | 8.0 | 10.0 | 6.0 | 9.0 | 3.0 | 6.0 | 2.0 | 4.0 | 2.0 | 10.0 | 4.0 | 4.0 | 2.0 | 9.0 | 1.0 | 6.0 |\n| 17 | 2.0 | 9.0 | 3.0 | 10.0 | 2.0 | 1.0 | 2.0 | 10.0 | 8.0 | 7.0 | 1.0 | 1.0 | 10.0 | 3.0 | 4.0 | 5.0 | 10.0 | 6.0 | 9.0 | 9.0 | 5.0 | 7.0 | 8.0 | 5.0 | 7.0 | 8.0 | 4.0 | 7.0 | 4.0 | 10.0 | 8.0 | 6.0 |\n| 18 | 7.0 | 6.0 | 4.0 | 10.0 | 6.0 | 9.0 | 2.0 | 9.0 | 7.0 | 7.0 | 3.0 | 8.0 | 10.0 | 8.0 | 5.0 | 6.0 | 6.0 | 9.0 | 4.0 | 5.0 | 10.0 | 9.0 | 9.0 | 6.0 | 10.0 | 6.0 | 7.0 | 5.0 | 1.0 | 4.0 | 4.0 | 10.0 |\n| 19 | 4.0 | 7.0 | 4.0 | 8.0 | 5.0 | 5.0 | 9.0 | 4.0 | 7.0 | 6.0 | 6.0 | 10.0 | 8.0 | 9.0 | 2.0 | 9.0 | 9.0 | 9.0 | 5.0 | 6.0 | 3.0 | 6.0 | 10.0 | 4.0 | 2.0 | 6.0 | 1.0 | 9.0 | 10.0 | 4.0 | 4.0 | 2.0 |\n| 20 | 10.0 | 10.0 | 10.0 | 4.0 | 5.0 | 9.0 | 6.0 | 10.0 | 7.0 | 10.0 | 2.0 | 5.0 | 6.0 | 2.0 | 3.0 | 7.0 | 3.0 | 5.0 | 10.0 | 3.0 | 10.0 | 5.0 | 3.0 | 6.0 | 9.0 | 9.0 | 9.0 | 4.0 | 8.0 | 3.0 | 8.0 | 2.0 |\n| 21 | 10.0 | 6.0 | 9.0 | 5.0 | 6.0 | 5.0 | 8.0 | 3.0 | 4.0 | 5.0 | 1.0 | 7.0 | 5.0 | 4.0 | 8.0 | 9.0 | 6.0 | 7.0 | 9.0 | 6.0 | 5.0 | 3.0 | 8.0 | 10.0 | 6.0 | 3.0 | 6.0 | 9.0 | 8.0 | 3.0 | 5.0 | 6.0 |\n| 22 | 9.0 | 8.0 | 2.0 | 10.0 | 10.0 | 7.0 | 3.0 | 9.0 | 9.0 | 5.0 | 6.0 | 7.0 | 9.0 | 10.0 | 5.0 | 6.0 | 2.0 | 8.0 | 9.0 | 10.0 | 3.0 | 8.0 | 1.0 | 7.0 | 4.0 | 3.0 | 4.0 | 9.0 | 7.0 | 10.0 | 6.0 | 6.0 |\n| 23 | 8.0 | 2.0 | 2.0 | 8.0 | 10.0 | 2.0 | 3.0 | 5.0 | 3.0 | 10.0 | 5.0 | 4.0 | 2.0 | 8.0 | 1.0 | 6.0 | 4.0 | 5.0 | 6.0 | 4.0 | 6.0 | 10.0 | 7.0 | 8.0 | 1.0 | 5.0 | 10.0 | 7.0 | 2.0 | 1.0 | 9.0 | 9.0 |\n| 24 | 7.0 | 4.0 | 2.0 | 1.0 | 6.0 | 9.0 | 10.0 | 7.0 | 1.0 | 1.0 | 7.0 | 10.0 | 1.0 | 6.0 | 7.0 | 7.0 | 2.0 | 7.0 | 10.0 | 2.0 | 9.0 | 6.0 | 4.0 | 1.0 | 7.0 | 10.0 | 4.0 | 10.0 | 6.0 | 8.0 | 7.0 | 2.0 |\n| 25 | 4.0 | 6.0 | 3.0 | 10.0 | 4.0 | 7.0 | 1.0 | 3.0 | 7.0 | 8.0 | 9.0 | 9.0 | 3.0 | 8.0 | 4.0 | 3.0 | 10.0 | 8.0 | 6.0 | 6.0 | 9.0 | 3.0 | 3.0 | 5.0 | 10.0 | 9.0 | 9.0 | 8.0 | 3.0 | 8.0 | 2.0 | 6.0 |\n| 26 | 6.0 | 4.0 | 8.0 | 5.0 | 2.0 | 1.0 | 1.0 | 8.0 | 6.0 | 10.0 | 3.0 | 7.0 | 8.0 | 1.0 | 1.0 | 1.0 | 4.0 | 4.0 | 7.0 | 1.0 | 9.0 | 6.0 | 4.0 | 10.0 | 4.0 | 9.0 | 2.0 | 8.0 | 4.0 | 3.0 | 4.0 | 7.0 |\n| 27 | 6.0 | 2.0 | 9.0 | 9.0 | 1.0 | 3.0 | 1.0 | 8.0 | 3.0 | 9.0 | 6.0 | 3.0 | 4.0 | 9.0 | 3.0 | 10.0 | 4.0 | 7.0 | 5.0 | 9.0 | 4.0 | 9.0 | 9.0 | 7.0 | 10.0 | 8.0 | 8.0 | 3.0 | 1.0 | 1.0 | 2.0 | 5.0 |\n| 28 | 9.0 | 2.0 | 10.0 | 9.0 | 4.0 | 1.0 | 5.0 | 5.0 | 4.0 | 3.0 | 5.0 | 10.0 | 7.0 | 7.0 | 5.0 | 9.0 | 2.0 | 4.0 | 1.0 | 10.0 | 8.0 | 8.0 | 7.0 | 2.0 | 6.0 | 3.0 | 4.0 | 1.0 | 3.0 | 10.0 | 10.0 | 1.0 |\n| 29 | 7.0 | 4.0 | 2.0 | 9.0 | 5.0 | 6.0 | 8.0 | 7.0 | 7.0 | 4.0 | 4.0 | 5.0 | 8.0 | 9.0 | 9.0 | 5.0 | 9.0 | 10.0 | 4.0 | 4.0 | 3.0 | 3.0 | 10.0 | 1.0 | 8.0 | 8.0 | 3.0 | 1.0 | 10.0 | 1.0 | 9.0 | 6.0 |\n| 30 | 9.0 | 1.0 | 2.0 | 5.0 | 9.0 | 5.0 | 2.0 | 4.0 | 9.0 | 5.0 | 5.0 | 7.0 | 2.0 | 2.0 | 5.0 | 7.0 | 1.0 | 8.0 | 4.0 | 4.0 | 8.0 | 5.0 | 6.0 | 9.0 | 7.0 | 2.0 | 4.0 | 2.0 | 10.0 | 9.0 | 3.0 | 1.0 |\n| 31 | 4.0 | 10.0 | 5.0 | 4.0 | 4.0 | 7.0 | 8.0 | 7.0 | 9.0 | 7.0 | 10.0 | 4.0 | 4.0 | 7.0 | 1.0 | 8.0 | 6.0 | 6.0 | 10.0 | 2.0 | 2.0 | 6.0 | 6.0 | 9.0 | 2.0 | 6.0 | 7.0 | 5.0 | 1.0 | 6.0 | 1.0 | 7.0 |\n\nAnd when you send the final route back, please stick it in a tiny JSON box so it's easy to read and parse. Something like this is exactly the shape I expect:\n\n{\n \"solution\": []\n}\n\nThink of that \"solution\" array as where you'll list the sequence of place names (node identifiers) from pickup to drop-off, in order — each step is a real one-way move on the map. This JSON is just a sketch of the shape I need, not the actual answer itself.\n\nQuick reminder: use the node identifiers exactly as they appear in the instance input — don't rename them or invent new labels. \n- for example: \"Valid identifiers look like plain numbers such as “1” or “23”, single capital letters like “A” or “B”, or a capital letter followed by digits like “A1” or “X7”.\"", "instance": { "nodes": [ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12 ], "edges": [ { "from": 11, "to": 0, "var_index": 0 }, { "from": 11, "to": 1, "var_index": 1 }, { "from": 11, "to": 2, "var_index": 2 }, { "from": 11, "to": 3, "var_index": 3 }, { "from": 11, "to": 4, "var_index": 4 }, { "from": 11, "to": 5, "var_index": 5 }, { "from": 11, "to": 6, "var_index": 6 }, { "from": 11, "to": 7, "var_index": 7 }, { "from": 11, "to": 8, "var_index": 8 }, { "from": 11, "to": 9, "var_index": 9 }, { "from": 11, "to": 10, "var_index": 10 }, { "from": 0, "to": 12, "var_index": 11 }, { "from": 1, "to": 12, "var_index": 12 }, { "from": 2, "to": 12, "var_index": 13 }, { "from": 3, "to": 12, "var_index": 14 }, { "from": 4, "to": 12, "var_index": 15 }, { "from": 5, "to": 12, "var_index": 16 }, { "from": 6, "to": 12, "var_index": 17 }, { "from": 7, "to": 12, "var_index": 18 }, { "from": 8, "to": 12, "var_index": 19 }, { "from": 9, "to": 12, "var_index": 20 }, { "from": 10, "to": 12, "var_index": 21 }, { "from": 0, "to": 1, "var_index": 22 }, { "from": 1, "to": 2, "var_index": 23 }, { "from": 2, "to": 3, "var_index": 24 }, { "from": 3, "to": 4, "var_index": 25 }, { "from": 4, "to": 5, "var_index": 26 }, { "from": 5, "to": 6, "var_index": 27 }, { "from": 6, "to": 7, "var_index": 28 }, { "from": 7, "to": 8, "var_index": 29 }, { "from": 8, "to": 9, "var_index": 30 }, { "from": 9, "to": 10, "var_index": 31 } ], "objective": { "constant": 0.0, "linear": [ 10.0, 10.0, 5.0, 2.0, 3.0, 4.0, 2.0, 7.0, 6.0, 4.0, 5.0, 10.0, 8.0, 8.0, 9.0, 5.0, 8.0, 8.0, 2.0, 4.0, 3.0, 9.0, 4.0, 7.0, 7.0, 2.0, 7.0, 4.0, 7.0, 1.0, 3.0, 6.0 ], "quadratic": [ [ 1.0, 6.0, 9.0, 3.0, 2.0, 8.0, 4.0, 10.0, 10.0, 2.0, 1.0, 2.0, 2.0, 6.0, 2.0, 9.0, 3.0, 2.0, 7.0, 4.0, 10.0, 10.0, 9.0, 8.0, 7.0, 4.0, 6.0, 6.0, 9.0, 7.0, 9.0, 4.0 ], [ 6.0, 7.0, 9.0, 5.0, 7.0, 4.0, 5.0, 10.0, 9.0, 2.0, 6.0, 8.0, 2.0, 1.0, 9.0, 10.0, 9.0, 9.0, 6.0, 7.0, 10.0, 6.0, 8.0, 2.0, 4.0, 6.0, 4.0, 2.0, 2.0, 4.0, 1.0, 10.0 ], [ 9.0, 9.0, 1.0, 5.0, 7.0, 5.0, 8.0, 4.0, 3.0, 4.0, 9.0, 10.0, 1.0, 6.0, 10.0, 2.0, 10.0, 3.0, 4.0, 4.0, 10.0, 9.0, 2.0, 2.0, 2.0, 3.0, 8.0, 9.0, 10.0, 2.0, 2.0, 5.0 ], [ 3.0, 5.0, 5.0, 8.0, 2.0, 8.0, 6.0, 3.0, 7.0, 2.0, 5.0, 9.0, 10.0, 10.0, 8.0, 3.0, 4.0, 10.0, 10.0, 8.0, 4.0, 5.0, 10.0, 8.0, 1.0, 10.0, 5.0, 9.0, 9.0, 9.0, 5.0, 4.0 ], [ 2.0, 7.0, 7.0, 2.0, 4.0, 5.0, 5.0, 1.0, 8.0, 9.0, 10.0, 1.0, 9.0, 1.0, 3.0, 3.0, 4.0, 2.0, 6.0, 5.0, 5.0, 6.0, 10.0, 10.0, 6.0, 4.0, 2.0, 1.0, 4.0, 5.0, 9.0, 4.0 ], [ 8.0, 4.0, 5.0, 8.0, 5.0, 6.0, 10.0, 5.0, 7.0, 10.0, 6.0, 7.0, 1.0, 7.0, 7.0, 2.0, 5.0, 1.0, 9.0, 5.0, 9.0, 5.0, 7.0, 2.0, 9.0, 7.0, 1.0, 3.0, 1.0, 6.0, 5.0, 7.0 ], [ 4.0, 5.0, 8.0, 6.0, 5.0, 10.0, 2.0, 6.0, 1.0, 1.0, 1.0, 3.0, 10.0, 1.0, 10.0, 9.0, 7.0, 2.0, 2.0, 9.0, 6.0, 8.0, 3.0, 3.0, 10.0, 1.0, 1.0, 1.0, 5.0, 8.0, 2.0, 8.0 ], [ 10.0, 10.0, 4.0, 3.0, 1.0, 5.0, 6.0, 4.0, 1.0, 7.0, 9.0, 2.0, 2.0, 8.0, 4.0, 10.0, 10.0, 10.0, 9.0, 4.0, 10.0, 3.0, 9.0, 5.0, 7.0, 3.0, 8.0, 8.0, 5.0, 7.0, 4.0, 7.0 ], [ 10.0, 9.0, 3.0, 7.0, 8.0, 7.0, 1.0, 1.0, 7.0, 2.0, 10.0, 2.0, 4.0, 7.0, 8.0, 7.0, 5.0, 8.0, 7.0, 7.0, 7.0, 4.0, 9.0, 3.0, 1.0, 7.0, 6.0, 3.0, 4.0, 7.0, 9.0, 9.0 ], [ 2.0, 2.0, 4.0, 2.0, 9.0, 10.0, 1.0, 7.0, 2.0, 6.0, 9.0, 9.0, 5.0, 4.0, 8.0, 3.0, 7.0, 7.0, 7.0, 6.0, 10.0, 5.0, 5.0, 10.0, 1.0, 8.0, 10.0, 9.0, 3.0, 4.0, 5.0, 7.0 ], [ 1.0, 6.0, 9.0, 5.0, 10.0, 6.0, 1.0, 9.0, 10.0, 9.0, 5.0, 6.0, 4.0, 5.0, 6.0, 8.0, 8.0, 1.0, 3.0, 6.0, 2.0, 1.0, 6.0, 5.0, 7.0, 9.0, 3.0, 6.0, 5.0, 4.0, 5.0, 10.0 ], [ 2.0, 8.0, 10.0, 9.0, 1.0, 7.0, 3.0, 2.0, 2.0, 9.0, 6.0, 3.0, 5.0, 6.0, 5.0, 1.0, 9.0, 1.0, 8.0, 10.0, 5.0, 7.0, 7.0, 4.0, 10.0, 9.0, 7.0, 3.0, 10.0, 5.0, 7.0, 4.0 ], [ 2.0, 2.0, 1.0, 10.0, 9.0, 1.0, 10.0, 2.0, 4.0, 5.0, 4.0, 5.0, 9.0, 8.0, 7.0, 9.0, 7.0, 10.0, 10.0, 8.0, 6.0, 5.0, 9.0, 2.0, 1.0, 3.0, 8.0, 4.0, 7.0, 8.0, 2.0, 4.0 ], [ 6.0, 1.0, 6.0, 10.0, 1.0, 7.0, 1.0, 8.0, 7.0, 4.0, 5.0, 6.0, 8.0, 4.0, 5.0, 8.0, 2.0, 3.0, 8.0, 9.0, 2.0, 4.0, 10.0, 8.0, 6.0, 8.0, 1.0, 9.0, 7.0, 9.0, 2.0, 7.0 ], [ 2.0, 9.0, 10.0, 8.0, 3.0, 7.0, 10.0, 4.0, 8.0, 8.0, 6.0, 5.0, 7.0, 5.0, 4.0, 3.0, 1.0, 4.0, 5.0, 2.0, 3.0, 8.0, 5.0, 1.0, 7.0, 4.0, 1.0, 3.0, 5.0, 9.0, 5.0, 1.0 ], [ 9.0, 10.0, 2.0, 3.0, 3.0, 2.0, 9.0, 10.0, 7.0, 3.0, 8.0, 1.0, 9.0, 8.0, 3.0, 7.0, 3.0, 5.0, 6.0, 9.0, 7.0, 9.0, 6.0, 6.0, 7.0, 3.0, 1.0, 10.0, 9.0, 5.0, 7.0, 8.0 ], [ 3.0, 9.0, 10.0, 4.0, 4.0, 5.0, 7.0, 10.0, 5.0, 7.0, 8.0, 9.0, 7.0, 2.0, 1.0, 3.0, 8.0, 10.0, 6.0, 9.0, 3.0, 6.0, 2.0, 4.0, 2.0, 10.0, 4.0, 4.0, 2.0, 9.0, 1.0, 6.0 ], [ 2.0, 9.0, 3.0, 10.0, 2.0, 1.0, 2.0, 10.0, 8.0, 7.0, 1.0, 1.0, 10.0, 3.0, 4.0, 5.0, 10.0, 6.0, 9.0, 9.0, 5.0, 7.0, 8.0, 5.0, 7.0, 8.0, 4.0, 7.0, 4.0, 10.0, 8.0, 6.0 ], [ 7.0, 6.0, 4.0, 10.0, 6.0, 9.0, 2.0, 9.0, 7.0, 7.0, 3.0, 8.0, 10.0, 8.0, 5.0, 6.0, 6.0, 9.0, 4.0, 5.0, 10.0, 9.0, 9.0, 6.0, 10.0, 6.0, 7.0, 5.0, 1.0, 4.0, 4.0, 10.0 ], [ 4.0, 7.0, 4.0, 8.0, 5.0, 5.0, 9.0, 4.0, 7.0, 6.0, 6.0, 10.0, 8.0, 9.0, 2.0, 9.0, 9.0, 9.0, 5.0, 6.0, 3.0, 6.0, 10.0, 4.0, 2.0, 6.0, 1.0, 9.0, 10.0, 4.0, 4.0, 2.0 ], [ 10.0, 10.0, 10.0, 4.0, 5.0, 9.0, 6.0, 10.0, 7.0, 10.0, 2.0, 5.0, 6.0, 2.0, 3.0, 7.0, 3.0, 5.0, 10.0, 3.0, 10.0, 5.0, 3.0, 6.0, 9.0, 9.0, 9.0, 4.0, 8.0, 3.0, 8.0, 2.0 ], [ 10.0, 6.0, 9.0, 5.0, 6.0, 5.0, 8.0, 3.0, 4.0, 5.0, 1.0, 7.0, 5.0, 4.0, 8.0, 9.0, 6.0, 7.0, 9.0, 6.0, 5.0, 3.0, 8.0, 10.0, 6.0, 3.0, 6.0, 9.0, 8.0, 3.0, 5.0, 6.0 ], [ 9.0, 8.0, 2.0, 10.0, 10.0, 7.0, 3.0, 9.0, 9.0, 5.0, 6.0, 7.0, 9.0, 10.0, 5.0, 6.0, 2.0, 8.0, 9.0, 10.0, 3.0, 8.0, 1.0, 7.0, 4.0, 3.0, 4.0, 9.0, 7.0, 10.0, 6.0, 6.0 ], [ 8.0, 2.0, 2.0, 8.0, 10.0, 2.0, 3.0, 5.0, 3.0, 10.0, 5.0, 4.0, 2.0, 8.0, 1.0, 6.0, 4.0, 5.0, 6.0, 4.0, 6.0, 10.0, 7.0, 8.0, 1.0, 5.0, 10.0, 7.0, 2.0, 1.0, 9.0, 9.0 ], [ 7.0, 4.0, 2.0, 1.0, 6.0, 9.0, 10.0, 7.0, 1.0, 1.0, 7.0, 10.0, 1.0, 6.0, 7.0, 7.0, 2.0, 7.0, 10.0, 2.0, 9.0, 6.0, 4.0, 1.0, 7.0, 10.0, 4.0, 10.0, 6.0, 8.0, 7.0, 2.0 ], [ 4.0, 6.0, 3.0, 10.0, 4.0, 7.0, 1.0, 3.0, 7.0, 8.0, 9.0, 9.0, 3.0, 8.0, 4.0, 3.0, 10.0, 8.0, 6.0, 6.0, 9.0, 3.0, 3.0, 5.0, 10.0, 9.0, 9.0, 8.0, 3.0, 8.0, 2.0, 6.0 ], [ 6.0, 4.0, 8.0, 5.0, 2.0, 1.0, 1.0, 8.0, 6.0, 10.0, 3.0, 7.0, 8.0, 1.0, 1.0, 1.0, 4.0, 4.0, 7.0, 1.0, 9.0, 6.0, 4.0, 10.0, 4.0, 9.0, 2.0, 8.0, 4.0, 3.0, 4.0, 7.0 ], [ 6.0, 2.0, 9.0, 9.0, 1.0, 3.0, 1.0, 8.0, 3.0, 9.0, 6.0, 3.0, 4.0, 9.0, 3.0, 10.0, 4.0, 7.0, 5.0, 9.0, 4.0, 9.0, 9.0, 7.0, 10.0, 8.0, 8.0, 3.0, 1.0, 1.0, 2.0, 5.0 ], [ 9.0, 2.0, 10.0, 9.0, 4.0, 1.0, 5.0, 5.0, 4.0, 3.0, 5.0, 10.0, 7.0, 7.0, 5.0, 9.0, 2.0, 4.0, 1.0, 10.0, 8.0, 8.0, 7.0, 2.0, 6.0, 3.0, 4.0, 1.0, 3.0, 10.0, 10.0, 1.0 ], [ 7.0, 4.0, 2.0, 9.0, 5.0, 6.0, 8.0, 7.0, 7.0, 4.0, 4.0, 5.0, 8.0, 9.0, 9.0, 5.0, 9.0, 10.0, 4.0, 4.0, 3.0, 3.0, 10.0, 1.0, 8.0, 8.0, 3.0, 1.0, 10.0, 1.0, 9.0, 6.0 ], [ 9.0, 1.0, 2.0, 5.0, 9.0, 5.0, 2.0, 4.0, 9.0, 5.0, 5.0, 7.0, 2.0, 2.0, 5.0, 7.0, 1.0, 8.0, 4.0, 4.0, 8.0, 5.0, 6.0, 9.0, 7.0, 2.0, 4.0, 2.0, 10.0, 9.0, 3.0, 1.0 ], [ 4.0, 10.0, 5.0, 4.0, 4.0, 7.0, 8.0, 7.0, 9.0, 7.0, 10.0, 4.0, 4.0, 7.0, 1.0, 8.0, 6.0, 6.0, 10.0, 2.0, 2.0, 6.0, 6.0, 9.0, 2.0, 6.0, 7.0, 5.0, 1.0, 6.0, 1.0, 7.0 ] ] }, "source": 11, "target": 12 }, "solution": [ 11, 6, 12 ], "obj": 22.0, "instance_variant": { "problem_type": "QSPP", "num_nodes": 13, "num_edges": 32, "nodes": [ "A", "B", "C", "D", "E", "F", "G", "H", "I", "J", "K", "L", "M" ], "source": "L", "target": "M", "objective": { "constant": 0.0, "linear": [ { "var_index": 0, "linear_cost": 10.0 }, { "var_index": 1, "linear_cost": 10.0 }, { "var_index": 2, "linear_cost": 5.0 }, { "var_index": 3, "linear_cost": 2.0 }, { "var_index": 4, "linear_cost": 3.0 }, { "var_index": 5, "linear_cost": 4.0 }, { "var_index": 6, "linear_cost": 2.0 }, { "var_index": 7, "linear_cost": 7.0 }, { "var_index": 8, "linear_cost": 6.0 }, { "var_index": 9, "linear_cost": 4.0 }, { "var_index": 10, "linear_cost": 5.0 }, { "var_index": 11, "linear_cost": 10.0 }, { "var_index": 12, "linear_cost": 8.0 }, { "var_index": 13, "linear_cost": 8.0 }, { "var_index": 14, "linear_cost": 9.0 }, { "var_index": 15, "linear_cost": 5.0 }, { "var_index": 16, "linear_cost": 8.0 }, { "var_index": 17, "linear_cost": 8.0 }, { "var_index": 18, "linear_cost": 2.0 }, { "var_index": 19, "linear_cost": 4.0 }, { "var_index": 20, "linear_cost": 3.0 }, { "var_index": 21, "linear_cost": 9.0 }, { "var_index": 22, "linear_cost": 4.0 }, { "var_index": 23, "linear_cost": 7.0 }, { "var_index": 24, "linear_cost": 7.0 }, { "var_index": 25, "linear_cost": 2.0 }, { "var_index": 26, "linear_cost": 7.0 }, { "var_index": 27, "linear_cost": 4.0 }, { "var_index": 28, "linear_cost": 7.0 }, { "var_index": 29, "linear_cost": 1.0 }, { "var_index": 30, "linear_cost": 3.0 }, { "var_index": 31, "linear_cost": 6.0 } ], "quadratic": [ { "var_i": 0, "var_j": 0, "quadratic_cost": 1.0 }, { "var_i": 0, "var_j": 1, "quadratic_cost": 6.0 }, { "var_i": 0, "var_j": 2, "quadratic_cost": 9.0 }, { "var_i": 0, "var_j": 3, "quadratic_cost": 3.0 }, { "var_i": 0, "var_j": 4, "quadratic_cost": 2.0 }, { "var_i": 0, "var_j": 5, "quadratic_cost": 8.0 }, { "var_i": 0, "var_j": 6, "quadratic_cost": 4.0 }, { "var_i": 0, "var_j": 7, "quadratic_cost": 10.0 }, { "var_i": 0, "var_j": 8, "quadratic_cost": 10.0 }, { "var_i": 0, "var_j": 9, "quadratic_cost": 2.0 }, { "var_i": 0, "var_j": 10, "quadratic_cost": 1.0 }, { "var_i": 0, "var_j": 11, "quadratic_cost": 2.0 }, { "var_i": 0, "var_j": 12, "quadratic_cost": 2.0 }, { "var_i": 0, "var_j": 13, "quadratic_cost": 6.0 }, { "var_i": 0, "var_j": 14, "quadratic_cost": 2.0 }, { "var_i": 0, "var_j": 15, "quadratic_cost": 9.0 }, { "var_i": 0, "var_j": 16, "quadratic_cost": 3.0 }, { "var_i": 0, "var_j": 17, "quadratic_cost": 2.0 }, { "var_i": 0, "var_j": 18, "quadratic_cost": 7.0 }, { "var_i": 0, "var_j": 19, "quadratic_cost": 4.0 }, { "var_i": 0, "var_j": 20, "quadratic_cost": 10.0 }, { "var_i": 0, "var_j": 21, "quadratic_cost": 10.0 }, { "var_i": 0, "var_j": 22, "quadratic_cost": 9.0 }, { "var_i": 0, "var_j": 23, "quadratic_cost": 8.0 }, { "var_i": 0, "var_j": 24, "quadratic_cost": 7.0 }, { "var_i": 0, "var_j": 25, "quadratic_cost": 4.0 }, { "var_i": 0, "var_j": 26, "quadratic_cost": 6.0 }, { "var_i": 0, "var_j": 27, "quadratic_cost": 6.0 }, { "var_i": 0, "var_j": 28, "quadratic_cost": 9.0 }, { "var_i": 0, "var_j": 29, "quadratic_cost": 7.0 }, { "var_i": 0, "var_j": 30, "quadratic_cost": 9.0 }, { "var_i": 0, "var_j": 31, "quadratic_cost": 4.0 }, { "var_i": 1, "var_j": 0, "quadratic_cost": 6.0 }, { "var_i": 1, "var_j": 1, "quadratic_cost": 7.0 }, { "var_i": 1, "var_j": 2, "quadratic_cost": 9.0 }, { "var_i": 1, "var_j": 3, "quadratic_cost": 5.0 }, { "var_i": 1, "var_j": 4, "quadratic_cost": 7.0 }, { "var_i": 1, "var_j": 5, "quadratic_cost": 4.0 }, { "var_i": 1, "var_j": 6, "quadratic_cost": 5.0 }, { "var_i": 1, "var_j": 7, "quadratic_cost": 10.0 }, { "var_i": 1, "var_j": 8, "quadratic_cost": 9.0 }, { "var_i": 1, "var_j": 9, "quadratic_cost": 2.0 }, { "var_i": 1, "var_j": 10, "quadratic_cost": 6.0 }, { "var_i": 1, "var_j": 11, "quadratic_cost": 8.0 }, { "var_i": 1, "var_j": 12, "quadratic_cost": 2.0 }, { "var_i": 1, "var_j": 13, "quadratic_cost": 1.0 }, { "var_i": 1, "var_j": 14, "quadratic_cost": 9.0 }, { "var_i": 1, "var_j": 15, "quadratic_cost": 10.0 }, { "var_i": 1, "var_j": 16, "quadratic_cost": 9.0 }, { "var_i": 1, "var_j": 17, "quadratic_cost": 9.0 }, { "var_i": 1, "var_j": 18, "quadratic_cost": 6.0 }, { "var_i": 1, "var_j": 19, "quadratic_cost": 7.0 }, { "var_i": 1, "var_j": 20, "quadratic_cost": 10.0 }, { "var_i": 1, "var_j": 21, "quadratic_cost": 6.0 }, { "var_i": 1, "var_j": 22, "quadratic_cost": 8.0 }, { "var_i": 1, "var_j": 23, "quadratic_cost": 2.0 }, { "var_i": 1, "var_j": 24, "quadratic_cost": 4.0 }, { "var_i": 1, "var_j": 25, "quadratic_cost": 6.0 }, { "var_i": 1, "var_j": 26, "quadratic_cost": 4.0 }, { "var_i": 1, "var_j": 27, "quadratic_cost": 2.0 }, { "var_i": 1, "var_j": 28, "quadratic_cost": 2.0 }, { "var_i": 1, "var_j": 29, "quadratic_cost": 4.0 }, { "var_i": 1, "var_j": 30, "quadratic_cost": 1.0 }, { "var_i": 1, "var_j": 31, "quadratic_cost": 10.0 }, { "var_i": 2, "var_j": 0, "quadratic_cost": 9.0 }, { "var_i": 2, "var_j": 1, "quadratic_cost": 9.0 }, { "var_i": 2, "var_j": 2, "quadratic_cost": 1.0 }, { "var_i": 2, "var_j": 3, "quadratic_cost": 5.0 }, { "var_i": 2, "var_j": 4, "quadratic_cost": 7.0 }, { "var_i": 2, "var_j": 5, "quadratic_cost": 5.0 }, { "var_i": 2, "var_j": 6, "quadratic_cost": 8.0 }, { "var_i": 2, "var_j": 7, "quadratic_cost": 4.0 }, { "var_i": 2, "var_j": 8, "quadratic_cost": 3.0 }, { "var_i": 2, "var_j": 9, "quadratic_cost": 4.0 }, { "var_i": 2, "var_j": 10, "quadratic_cost": 9.0 }, { "var_i": 2, "var_j": 11, "quadratic_cost": 10.0 }, { "var_i": 2, "var_j": 12, "quadratic_cost": 1.0 }, { "var_i": 2, "var_j": 13, "quadratic_cost": 6.0 }, { "var_i": 2, "var_j": 14, "quadratic_cost": 10.0 }, { "var_i": 2, "var_j": 15, "quadratic_cost": 2.0 }, { "var_i": 2, "var_j": 16, "quadratic_cost": 10.0 }, { "var_i": 2, "var_j": 17, "quadratic_cost": 3.0 }, { "var_i": 2, "var_j": 18, "quadratic_cost": 4.0 }, { "var_i": 2, "var_j": 19, "quadratic_cost": 4.0 }, { "var_i": 2, "var_j": 20, "quadratic_cost": 10.0 }, { "var_i": 2, "var_j": 21, "quadratic_cost": 9.0 }, { "var_i": 2, "var_j": 22, "quadratic_cost": 2.0 }, { "var_i": 2, "var_j": 23, "quadratic_cost": 2.0 }, { "var_i": 2, "var_j": 24, "quadratic_cost": 2.0 }, { "var_i": 2, "var_j": 25, "quadratic_cost": 3.0 }, { "var_i": 2, "var_j": 26, "quadratic_cost": 8.0 }, { "var_i": 2, "var_j": 27, "quadratic_cost": 9.0 }, { "var_i": 2, "var_j": 28, "quadratic_cost": 10.0 }, { "var_i": 2, "var_j": 29, "quadratic_cost": 2.0 }, { "var_i": 2, "var_j": 30, "quadratic_cost": 2.0 }, { "var_i": 2, "var_j": 31, "quadratic_cost": 5.0 }, { "var_i": 3, "var_j": 0, "quadratic_cost": 3.0 }, { "var_i": 3, "var_j": 1, "quadratic_cost": 5.0 }, { "var_i": 3, "var_j": 2, "quadratic_cost": 5.0 }, { "var_i": 3, "var_j": 3, "quadratic_cost": 8.0 }, { "var_i": 3, "var_j": 4, "quadratic_cost": 2.0 }, { "var_i": 3, "var_j": 5, "quadratic_cost": 8.0 }, { "var_i": 3, "var_j": 6, "quadratic_cost": 6.0 }, { "var_i": 3, "var_j": 7, "quadratic_cost": 3.0 }, { "var_i": 3, "var_j": 8, "quadratic_cost": 7.0 }, { "var_i": 3, "var_j": 9, "quadratic_cost": 2.0 }, { "var_i": 3, "var_j": 10, "quadratic_cost": 5.0 }, { "var_i": 3, "var_j": 11, "quadratic_cost": 9.0 }, { "var_i": 3, "var_j": 12, "quadratic_cost": 10.0 }, { "var_i": 3, "var_j": 13, "quadratic_cost": 10.0 }, { "var_i": 3, "var_j": 14, "quadratic_cost": 8.0 }, { "var_i": 3, "var_j": 15, "quadratic_cost": 3.0 }, { "var_i": 3, "var_j": 16, "quadratic_cost": 4.0 }, { "var_i": 3, "var_j": 17, "quadratic_cost": 10.0 }, { "var_i": 3, "var_j": 18, "quadratic_cost": 10.0 }, { "var_i": 3, "var_j": 19, "quadratic_cost": 8.0 }, { "var_i": 3, "var_j": 20, "quadratic_cost": 4.0 }, { "var_i": 3, "var_j": 21, "quadratic_cost": 5.0 }, { "var_i": 3, "var_j": 22, "quadratic_cost": 10.0 }, { "var_i": 3, "var_j": 23, "quadratic_cost": 8.0 }, { "var_i": 3, "var_j": 24, "quadratic_cost": 1.0 }, { "var_i": 3, "var_j": 25, "quadratic_cost": 10.0 }, { "var_i": 3, "var_j": 26, "quadratic_cost": 5.0 }, { "var_i": 3, "var_j": 27, "quadratic_cost": 9.0 }, { "var_i": 3, "var_j": 28, "quadratic_cost": 9.0 }, { "var_i": 3, "var_j": 29, "quadratic_cost": 9.0 }, { "var_i": 3, "var_j": 30, "quadratic_cost": 5.0 }, { "var_i": 3, "var_j": 31, "quadratic_cost": 4.0 }, { "var_i": 4, "var_j": 0, "quadratic_cost": 2.0 }, { "var_i": 4, "var_j": 1, "quadratic_cost": 7.0 }, { "var_i": 4, "var_j": 2, "quadratic_cost": 7.0 }, { "var_i": 4, "var_j": 3, "quadratic_cost": 2.0 }, { "var_i": 4, "var_j": 4, "quadratic_cost": 4.0 }, { "var_i": 4, "var_j": 5, "quadratic_cost": 5.0 }, { "var_i": 4, "var_j": 6, "quadratic_cost": 5.0 }, { "var_i": 4, "var_j": 7, "quadratic_cost": 1.0 }, { "var_i": 4, "var_j": 8, "quadratic_cost": 8.0 }, { "var_i": 4, "var_j": 9, "quadratic_cost": 9.0 }, { "var_i": 4, "var_j": 10, "quadratic_cost": 10.0 }, { "var_i": 4, "var_j": 11, "quadratic_cost": 1.0 }, { "var_i": 4, "var_j": 12, "quadratic_cost": 9.0 }, { "var_i": 4, "var_j": 13, "quadratic_cost": 1.0 }, { "var_i": 4, "var_j": 14, "quadratic_cost": 3.0 }, { "var_i": 4, "var_j": 15, "quadratic_cost": 3.0 }, { "var_i": 4, "var_j": 16, "quadratic_cost": 4.0 }, { "var_i": 4, "var_j": 17, "quadratic_cost": 2.0 }, { "var_i": 4, "var_j": 18, "quadratic_cost": 6.0 }, { "var_i": 4, "var_j": 19, "quadratic_cost": 5.0 }, { "var_i": 4, "var_j": 20, "quadratic_cost": 5.0 }, { "var_i": 4, "var_j": 21, "quadratic_cost": 6.0 }, { "var_i": 4, "var_j": 22, "quadratic_cost": 10.0 }, { "var_i": 4, "var_j": 23, "quadratic_cost": 10.0 }, { "var_i": 4, "var_j": 24, "quadratic_cost": 6.0 }, { "var_i": 4, "var_j": 25, "quadratic_cost": 4.0 }, { "var_i": 4, "var_j": 26, "quadratic_cost": 2.0 }, { "var_i": 4, "var_j": 27, "quadratic_cost": 1.0 }, { "var_i": 4, "var_j": 28, "quadratic_cost": 4.0 }, { "var_i": 4, "var_j": 29, "quadratic_cost": 5.0 }, { "var_i": 4, "var_j": 30, "quadratic_cost": 9.0 }, { "var_i": 4, "var_j": 31, "quadratic_cost": 4.0 }, { "var_i": 5, "var_j": 0, "quadratic_cost": 8.0 }, { "var_i": 5, "var_j": 1, "quadratic_cost": 4.0 }, { "var_i": 5, "var_j": 2, "quadratic_cost": 5.0 }, { "var_i": 5, "var_j": 3, "quadratic_cost": 8.0 }, { "var_i": 5, "var_j": 4, "quadratic_cost": 5.0 }, { "var_i": 5, "var_j": 5, "quadratic_cost": 6.0 }, { "var_i": 5, "var_j": 6, "quadratic_cost": 10.0 }, { "var_i": 5, "var_j": 7, "quadratic_cost": 5.0 }, { "var_i": 5, "var_j": 8, "quadratic_cost": 7.0 }, { "var_i": 5, "var_j": 9, "quadratic_cost": 10.0 }, { "var_i": 5, "var_j": 10, "quadratic_cost": 6.0 }, { "var_i": 5, "var_j": 11, "quadratic_cost": 7.0 }, { "var_i": 5, "var_j": 12, "quadratic_cost": 1.0 }, { "var_i": 5, "var_j": 13, "quadratic_cost": 7.0 }, { "var_i": 5, "var_j": 14, "quadratic_cost": 7.0 }, { "var_i": 5, "var_j": 15, "quadratic_cost": 2.0 }, { "var_i": 5, "var_j": 16, "quadratic_cost": 5.0 }, { "var_i": 5, "var_j": 17, "quadratic_cost": 1.0 }, { "var_i": 5, "var_j": 18, "quadratic_cost": 9.0 }, { "var_i": 5, "var_j": 19, "quadratic_cost": 5.0 }, { "var_i": 5, "var_j": 20, "quadratic_cost": 9.0 }, { "var_i": 5, "var_j": 21, "quadratic_cost": 5.0 }, { "var_i": 5, "var_j": 22, "quadratic_cost": 7.0 }, { "var_i": 5, "var_j": 23, "quadratic_cost": 2.0 }, { "var_i": 5, "var_j": 24, "quadratic_cost": 9.0 }, { "var_i": 5, "var_j": 25, "quadratic_cost": 7.0 }, { "var_i": 5, "var_j": 26, "quadratic_cost": 1.0 }, { "var_i": 5, "var_j": 27, "quadratic_cost": 3.0 }, { "var_i": 5, "var_j": 28, "quadratic_cost": 1.0 }, { "var_i": 5, "var_j": 29, "quadratic_cost": 6.0 }, { "var_i": 5, "var_j": 30, "quadratic_cost": 5.0 }, { "var_i": 5, "var_j": 31, "quadratic_cost": 7.0 }, { "var_i": 6, "var_j": 0, "quadratic_cost": 4.0 }, { "var_i": 6, "var_j": 1, "quadratic_cost": 5.0 }, { "var_i": 6, "var_j": 2, "quadratic_cost": 8.0 }, { "var_i": 6, "var_j": 3, "quadratic_cost": 6.0 }, { "var_i": 6, "var_j": 4, "quadratic_cost": 5.0 }, { "var_i": 6, "var_j": 5, "quadratic_cost": 10.0 }, { "var_i": 6, "var_j": 6, "quadratic_cost": 2.0 }, { "var_i": 6, "var_j": 7, "quadratic_cost": 6.0 }, { "var_i": 6, "var_j": 8, "quadratic_cost": 1.0 }, { "var_i": 6, "var_j": 9, "quadratic_cost": 1.0 }, { "var_i": 6, "var_j": 10, "quadratic_cost": 1.0 }, { "var_i": 6, "var_j": 11, "quadratic_cost": 3.0 }, { "var_i": 6, "var_j": 12, "quadratic_cost": 10.0 }, { "var_i": 6, "var_j": 13, "quadratic_cost": 1.0 }, { "var_i": 6, "var_j": 14, "quadratic_cost": 10.0 }, { "var_i": 6, "var_j": 15, "quadratic_cost": 9.0 }, { "var_i": 6, "var_j": 16, "quadratic_cost": 7.0 }, { "var_i": 6, "var_j": 17, "quadratic_cost": 2.0 }, { "var_i": 6, "var_j": 18, "quadratic_cost": 2.0 }, { "var_i": 6, "var_j": 19, "quadratic_cost": 9.0 }, { "var_i": 6, "var_j": 20, "quadratic_cost": 6.0 }, { "var_i": 6, "var_j": 21, "quadratic_cost": 8.0 }, { "var_i": 6, "var_j": 22, "quadratic_cost": 3.0 }, { "var_i": 6, "var_j": 23, "quadratic_cost": 3.0 }, { "var_i": 6, "var_j": 24, "quadratic_cost": 10.0 }, { "var_i": 6, "var_j": 25, "quadratic_cost": 1.0 }, { "var_i": 6, "var_j": 26, "quadratic_cost": 1.0 }, { "var_i": 6, "var_j": 27, "quadratic_cost": 1.0 }, { "var_i": 6, "var_j": 28, "quadratic_cost": 5.0 }, { "var_i": 6, "var_j": 29, "quadratic_cost": 8.0 }, { "var_i": 6, "var_j": 30, "quadratic_cost": 2.0 }, { "var_i": 6, "var_j": 31, "quadratic_cost": 8.0 }, { "var_i": 7, "var_j": 0, "quadratic_cost": 10.0 }, { "var_i": 7, "var_j": 1, "quadratic_cost": 10.0 }, { "var_i": 7, "var_j": 2, "quadratic_cost": 4.0 }, { "var_i": 7, "var_j": 3, "quadratic_cost": 3.0 }, { "var_i": 7, "var_j": 4, "quadratic_cost": 1.0 }, { "var_i": 7, "var_j": 5, "quadratic_cost": 5.0 }, { "var_i": 7, "var_j": 6, "quadratic_cost": 6.0 }, { "var_i": 7, "var_j": 7, "quadratic_cost": 4.0 }, { "var_i": 7, "var_j": 8, "quadratic_cost": 1.0 }, { "var_i": 7, "var_j": 9, "quadratic_cost": 7.0 }, { "var_i": 7, "var_j": 10, "quadratic_cost": 9.0 }, { "var_i": 7, "var_j": 11, "quadratic_cost": 2.0 }, { "var_i": 7, "var_j": 12, "quadratic_cost": 2.0 }, { "var_i": 7, "var_j": 13, "quadratic_cost": 8.0 }, { "var_i": 7, "var_j": 14, "quadratic_cost": 4.0 }, { "var_i": 7, "var_j": 15, "quadratic_cost": 10.0 }, { "var_i": 7, "var_j": 16, "quadratic_cost": 10.0 }, { "var_i": 7, "var_j": 17, "quadratic_cost": 10.0 }, { "var_i": 7, "var_j": 18, "quadratic_cost": 9.0 }, { "var_i": 7, "var_j": 19, "quadratic_cost": 4.0 }, { "var_i": 7, "var_j": 20, "quadratic_cost": 10.0 }, { "var_i": 7, "var_j": 21, "quadratic_cost": 3.0 }, { "var_i": 7, "var_j": 22, "quadratic_cost": 9.0 }, { "var_i": 7, "var_j": 23, "quadratic_cost": 5.0 }, { "var_i": 7, "var_j": 24, "quadratic_cost": 7.0 }, { "var_i": 7, "var_j": 25, "quadratic_cost": 3.0 }, { "var_i": 7, "var_j": 26, "quadratic_cost": 8.0 }, { "var_i": 7, "var_j": 27, "quadratic_cost": 8.0 }, { "var_i": 7, "var_j": 28, "quadratic_cost": 5.0 }, { "var_i": 7, "var_j": 29, "quadratic_cost": 7.0 }, { "var_i": 7, "var_j": 30, "quadratic_cost": 4.0 }, { "var_i": 7, "var_j": 31, "quadratic_cost": 7.0 }, { "var_i": 8, "var_j": 0, "quadratic_cost": 10.0 }, { "var_i": 8, "var_j": 1, "quadratic_cost": 9.0 }, { "var_i": 8, "var_j": 2, "quadratic_cost": 3.0 }, { "var_i": 8, "var_j": 3, "quadratic_cost": 7.0 }, { "var_i": 8, "var_j": 4, "quadratic_cost": 8.0 }, { "var_i": 8, "var_j": 5, "quadratic_cost": 7.0 }, { "var_i": 8, "var_j": 6, "quadratic_cost": 1.0 }, { "var_i": 8, "var_j": 7, "quadratic_cost": 1.0 }, { "var_i": 8, "var_j": 8, "quadratic_cost": 7.0 }, { "var_i": 8, "var_j": 9, "quadratic_cost": 2.0 }, { "var_i": 8, "var_j": 10, "quadratic_cost": 10.0 }, { "var_i": 8, "var_j": 11, "quadratic_cost": 2.0 }, { "var_i": 8, "var_j": 12, "quadratic_cost": 4.0 }, { "var_i": 8, "var_j": 13, "quadratic_cost": 7.0 }, { "var_i": 8, "var_j": 14, "quadratic_cost": 8.0 }, { "var_i": 8, "var_j": 15, "quadratic_cost": 7.0 }, { "var_i": 8, "var_j": 16, "quadratic_cost": 5.0 }, { "var_i": 8, "var_j": 17, "quadratic_cost": 8.0 }, { "var_i": 8, "var_j": 18, "quadratic_cost": 7.0 }, { "var_i": 8, "var_j": 19, "quadratic_cost": 7.0 }, { "var_i": 8, "var_j": 20, "quadratic_cost": 7.0 }, { "var_i": 8, "var_j": 21, "quadratic_cost": 4.0 }, { "var_i": 8, "var_j": 22, "quadratic_cost": 9.0 }, { "var_i": 8, "var_j": 23, "quadratic_cost": 3.0 }, { "var_i": 8, "var_j": 24, "quadratic_cost": 1.0 }, { "var_i": 8, "var_j": 25, "quadratic_cost": 7.0 }, { "var_i": 8, "var_j": 26, "quadratic_cost": 6.0 }, { "var_i": 8, "var_j": 27, "quadratic_cost": 3.0 }, { "var_i": 8, "var_j": 28, "quadratic_cost": 4.0 }, { "var_i": 8, "var_j": 29, "quadratic_cost": 7.0 }, { "var_i": 8, "var_j": 30, "quadratic_cost": 9.0 }, { "var_i": 8, "var_j": 31, "quadratic_cost": 9.0 }, { "var_i": 9, "var_j": 0, "quadratic_cost": 2.0 }, { "var_i": 9, "var_j": 1, "quadratic_cost": 2.0 }, { "var_i": 9, "var_j": 2, "quadratic_cost": 4.0 }, { "var_i": 9, "var_j": 3, "quadratic_cost": 2.0 }, { "var_i": 9, "var_j": 4, "quadratic_cost": 9.0 }, { "var_i": 9, "var_j": 5, "quadratic_cost": 10.0 }, { "var_i": 9, "var_j": 6, "quadratic_cost": 1.0 }, { "var_i": 9, "var_j": 7, "quadratic_cost": 7.0 }, { "var_i": 9, "var_j": 8, "quadratic_cost": 2.0 }, { "var_i": 9, "var_j": 9, "quadratic_cost": 6.0 }, { "var_i": 9, "var_j": 10, "quadratic_cost": 9.0 }, { "var_i": 9, "var_j": 11, "quadratic_cost": 9.0 }, { "var_i": 9, "var_j": 12, "quadratic_cost": 5.0 }, { "var_i": 9, "var_j": 13, "quadratic_cost": 4.0 }, { "var_i": 9, "var_j": 14, "quadratic_cost": 8.0 }, { "var_i": 9, "var_j": 15, "quadratic_cost": 3.0 }, { "var_i": 9, "var_j": 16, "quadratic_cost": 7.0 }, { "var_i": 9, "var_j": 17, "quadratic_cost": 7.0 }, { "var_i": 9, "var_j": 18, "quadratic_cost": 7.0 }, { "var_i": 9, "var_j": 19, "quadratic_cost": 6.0 }, { "var_i": 9, "var_j": 20, "quadratic_cost": 10.0 }, { "var_i": 9, "var_j": 21, "quadratic_cost": 5.0 }, { "var_i": 9, "var_j": 22, "quadratic_cost": 5.0 }, { "var_i": 9, "var_j": 23, "quadratic_cost": 10.0 }, { "var_i": 9, "var_j": 24, "quadratic_cost": 1.0 }, { "var_i": 9, "var_j": 25, "quadratic_cost": 8.0 }, { "var_i": 9, "var_j": 26, "quadratic_cost": 10.0 }, { "var_i": 9, "var_j": 27, "quadratic_cost": 9.0 }, { "var_i": 9, "var_j": 28, "quadratic_cost": 3.0 }, { "var_i": 9, "var_j": 29, "quadratic_cost": 4.0 }, { "var_i": 9, "var_j": 30, "quadratic_cost": 5.0 }, { "var_i": 9, "var_j": 31, "quadratic_cost": 7.0 }, { "var_i": 10, "var_j": 0, "quadratic_cost": 1.0 }, { "var_i": 10, "var_j": 1, "quadratic_cost": 6.0 }, { "var_i": 10, "var_j": 2, "quadratic_cost": 9.0 }, { "var_i": 10, "var_j": 3, "quadratic_cost": 5.0 }, { "var_i": 10, "var_j": 4, "quadratic_cost": 10.0 }, { "var_i": 10, "var_j": 5, "quadratic_cost": 6.0 }, { "var_i": 10, "var_j": 6, "quadratic_cost": 1.0 }, { "var_i": 10, "var_j": 7, "quadratic_cost": 9.0 }, { "var_i": 10, "var_j": 8, "quadratic_cost": 10.0 }, { "var_i": 10, "var_j": 9, "quadratic_cost": 9.0 }, { "var_i": 10, "var_j": 10, "quadratic_cost": 5.0 }, { "var_i": 10, "var_j": 11, "quadratic_cost": 6.0 }, { "var_i": 10, "var_j": 12, "quadratic_cost": 4.0 }, { "var_i": 10, "var_j": 13, "quadratic_cost": 5.0 }, { "var_i": 10, "var_j": 14, "quadratic_cost": 6.0 }, { "var_i": 10, "var_j": 15, "quadratic_cost": 8.0 }, { "var_i": 10, "var_j": 16, "quadratic_cost": 8.0 }, { "var_i": 10, "var_j": 17, "quadratic_cost": 1.0 }, { "var_i": 10, "var_j": 18, "quadratic_cost": 3.0 }, { "var_i": 10, "var_j": 19, "quadratic_cost": 6.0 }, { "var_i": 10, "var_j": 20, "quadratic_cost": 2.0 }, { "var_i": 10, "var_j": 21, "quadratic_cost": 1.0 }, { "var_i": 10, "var_j": 22, "quadratic_cost": 6.0 }, { "var_i": 10, "var_j": 23, "quadratic_cost": 5.0 }, { "var_i": 10, "var_j": 24, "quadratic_cost": 7.0 }, { "var_i": 10, "var_j": 25, "quadratic_cost": 9.0 }, { "var_i": 10, "var_j": 26, "quadratic_cost": 3.0 }, { "var_i": 10, "var_j": 27, "quadratic_cost": 6.0 }, { "var_i": 10, "var_j": 28, "quadratic_cost": 5.0 }, { "var_i": 10, "var_j": 29, "quadratic_cost": 4.0 }, { "var_i": 10, "var_j": 30, "quadratic_cost": 5.0 }, { "var_i": 10, "var_j": 31, "quadratic_cost": 10.0 }, { "var_i": 11, "var_j": 0, "quadratic_cost": 2.0 }, { "var_i": 11, "var_j": 1, "quadratic_cost": 8.0 }, { "var_i": 11, "var_j": 2, "quadratic_cost": 10.0 }, { "var_i": 11, "var_j": 3, "quadratic_cost": 9.0 }, { "var_i": 11, "var_j": 4, "quadratic_cost": 1.0 }, { "var_i": 11, "var_j": 5, "quadratic_cost": 7.0 }, { "var_i": 11, "var_j": 6, "quadratic_cost": 3.0 }, { "var_i": 11, "var_j": 7, "quadratic_cost": 2.0 }, { "var_i": 11, "var_j": 8, "quadratic_cost": 2.0 }, { "var_i": 11, "var_j": 9, "quadratic_cost": 9.0 }, { "var_i": 11, "var_j": 10, "quadratic_cost": 6.0 }, { "var_i": 11, "var_j": 11, "quadratic_cost": 3.0 }, { "var_i": 11, "var_j": 12, "quadratic_cost": 5.0 }, { "var_i": 11, "var_j": 13, "quadratic_cost": 6.0 }, { "var_i": 11, "var_j": 14, "quadratic_cost": 5.0 }, { "var_i": 11, "var_j": 15, "quadratic_cost": 1.0 }, { "var_i": 11, "var_j": 16, "quadratic_cost": 9.0 }, { "var_i": 11, "var_j": 17, "quadratic_cost": 1.0 }, { "var_i": 11, "var_j": 18, "quadratic_cost": 8.0 }, { "var_i": 11, "var_j": 19, "quadratic_cost": 10.0 }, { "var_i": 11, "var_j": 20, "quadratic_cost": 5.0 }, { "var_i": 11, "var_j": 21, "quadratic_cost": 7.0 }, { "var_i": 11, "var_j": 22, "quadratic_cost": 7.0 }, { "var_i": 11, "var_j": 23, "quadratic_cost": 4.0 }, { "var_i": 11, "var_j": 24, "quadratic_cost": 10.0 }, { "var_i": 11, "var_j": 25, "quadratic_cost": 9.0 }, { "var_i": 11, "var_j": 26, "quadratic_cost": 7.0 }, { "var_i": 11, "var_j": 27, "quadratic_cost": 3.0 }, { "var_i": 11, "var_j": 28, "quadratic_cost": 10.0 }, { "var_i": 11, "var_j": 29, "quadratic_cost": 5.0 }, { "var_i": 11, "var_j": 30, "quadratic_cost": 7.0 }, { "var_i": 11, "var_j": 31, "quadratic_cost": 4.0 }, { "var_i": 12, "var_j": 0, "quadratic_cost": 2.0 }, { "var_i": 12, "var_j": 1, "quadratic_cost": 2.0 }, { "var_i": 12, "var_j": 2, "quadratic_cost": 1.0 }, { "var_i": 12, "var_j": 3, "quadratic_cost": 10.0 }, { "var_i": 12, "var_j": 4, "quadratic_cost": 9.0 }, { "var_i": 12, "var_j": 5, "quadratic_cost": 1.0 }, { "var_i": 12, "var_j": 6, "quadratic_cost": 10.0 }, { "var_i": 12, "var_j": 7, "quadratic_cost": 2.0 }, { "var_i": 12, "var_j": 8, "quadratic_cost": 4.0 }, { "var_i": 12, "var_j": 9, "quadratic_cost": 5.0 }, { "var_i": 12, "var_j": 10, "quadratic_cost": 4.0 }, { "var_i": 12, "var_j": 11, "quadratic_cost": 5.0 }, { "var_i": 12, "var_j": 12, "quadratic_cost": 9.0 }, { "var_i": 12, "var_j": 13, "quadratic_cost": 8.0 }, { "var_i": 12, "var_j": 14, "quadratic_cost": 7.0 }, { "var_i": 12, "var_j": 15, "quadratic_cost": 9.0 }, { "var_i": 12, "var_j": 16, "quadratic_cost": 7.0 }, { "var_i": 12, "var_j": 17, "quadratic_cost": 10.0 }, { "var_i": 12, "var_j": 18, "quadratic_cost": 10.0 }, { "var_i": 12, "var_j": 19, "quadratic_cost": 8.0 }, { "var_i": 12, "var_j": 20, "quadratic_cost": 6.0 }, { "var_i": 12, "var_j": 21, "quadratic_cost": 5.0 }, { "var_i": 12, "var_j": 22, "quadratic_cost": 9.0 }, { "var_i": 12, "var_j": 23, "quadratic_cost": 2.0 }, { "var_i": 12, "var_j": 24, "quadratic_cost": 1.0 }, { "var_i": 12, "var_j": 25, "quadratic_cost": 3.0 }, { "var_i": 12, "var_j": 26, "quadratic_cost": 8.0 }, { "var_i": 12, "var_j": 27, "quadratic_cost": 4.0 }, { "var_i": 12, "var_j": 28, "quadratic_cost": 7.0 }, { "var_i": 12, "var_j": 29, "quadratic_cost": 8.0 }, { "var_i": 12, "var_j": 30, "quadratic_cost": 2.0 }, { "var_i": 12, "var_j": 31, "quadratic_cost": 4.0 }, { "var_i": 13, "var_j": 0, "quadratic_cost": 6.0 }, { "var_i": 13, "var_j": 1, "quadratic_cost": 1.0 }, { "var_i": 13, "var_j": 2, "quadratic_cost": 6.0 }, { "var_i": 13, "var_j": 3, "quadratic_cost": 10.0 }, { "var_i": 13, "var_j": 4, "quadratic_cost": 1.0 }, { "var_i": 13, "var_j": 5, "quadratic_cost": 7.0 }, { "var_i": 13, "var_j": 6, "quadratic_cost": 1.0 }, { "var_i": 13, "var_j": 7, "quadratic_cost": 8.0 }, { "var_i": 13, "var_j": 8, "quadratic_cost": 7.0 }, { "var_i": 13, "var_j": 9, "quadratic_cost": 4.0 }, { "var_i": 13, "var_j": 10, "quadratic_cost": 5.0 }, { "var_i": 13, "var_j": 11, "quadratic_cost": 6.0 }, { "var_i": 13, "var_j": 12, "quadratic_cost": 8.0 }, { "var_i": 13, "var_j": 13, "quadratic_cost": 4.0 }, { "var_i": 13, "var_j": 14, "quadratic_cost": 5.0 }, { "var_i": 13, "var_j": 15, "quadratic_cost": 8.0 }, { "var_i": 13, "var_j": 16, "quadratic_cost": 2.0 }, { "var_i": 13, "var_j": 17, "quadratic_cost": 3.0 }, { "var_i": 13, "var_j": 18, "quadratic_cost": 8.0 }, { "var_i": 13, "var_j": 19, "quadratic_cost": 9.0 }, { "var_i": 13, "var_j": 20, "quadratic_cost": 2.0 }, { "var_i": 13, "var_j": 21, "quadratic_cost": 4.0 }, { "var_i": 13, "var_j": 22, "quadratic_cost": 10.0 }, { "var_i": 13, "var_j": 23, "quadratic_cost": 8.0 }, { "var_i": 13, "var_j": 24, "quadratic_cost": 6.0 }, { "var_i": 13, "var_j": 25, "quadratic_cost": 8.0 }, { "var_i": 13, "var_j": 26, "quadratic_cost": 1.0 }, { "var_i": 13, "var_j": 27, "quadratic_cost": 9.0 }, { "var_i": 13, "var_j": 28, "quadratic_cost": 7.0 }, { "var_i": 13, "var_j": 29, "quadratic_cost": 9.0 }, { "var_i": 13, "var_j": 30, "quadratic_cost": 2.0 }, { "var_i": 13, "var_j": 31, "quadratic_cost": 7.0 }, { "var_i": 14, "var_j": 0, "quadratic_cost": 2.0 }, { "var_i": 14, "var_j": 1, "quadratic_cost": 9.0 }, { "var_i": 14, "var_j": 2, "quadratic_cost": 10.0 }, { "var_i": 14, "var_j": 3, "quadratic_cost": 8.0 }, { "var_i": 14, "var_j": 4, "quadratic_cost": 3.0 }, { "var_i": 14, "var_j": 5, "quadratic_cost": 7.0 }, { "var_i": 14, "var_j": 6, "quadratic_cost": 10.0 }, { "var_i": 14, "var_j": 7, "quadratic_cost": 4.0 }, { "var_i": 14, "var_j": 8, "quadratic_cost": 8.0 }, { "var_i": 14, "var_j": 9, "quadratic_cost": 8.0 }, { "var_i": 14, "var_j": 10, "quadratic_cost": 6.0 }, { "var_i": 14, "var_j": 11, "quadratic_cost": 5.0 }, { "var_i": 14, "var_j": 12, "quadratic_cost": 7.0 }, { "var_i": 14, "var_j": 13, "quadratic_cost": 5.0 }, { "var_i": 14, "var_j": 14, "quadratic_cost": 4.0 }, { "var_i": 14, "var_j": 15, "quadratic_cost": 3.0 }, { "var_i": 14, "var_j": 16, "quadratic_cost": 1.0 }, { "var_i": 14, "var_j": 17, "quadratic_cost": 4.0 }, { "var_i": 14, "var_j": 18, "quadratic_cost": 5.0 }, { "var_i": 14, "var_j": 19, "quadratic_cost": 2.0 }, { "var_i": 14, "var_j": 20, "quadratic_cost": 3.0 }, { "var_i": 14, "var_j": 21, "quadratic_cost": 8.0 }, { "var_i": 14, "var_j": 22, "quadratic_cost": 5.0 }, { "var_i": 14, "var_j": 23, "quadratic_cost": 1.0 }, { "var_i": 14, "var_j": 24, "quadratic_cost": 7.0 }, { "var_i": 14, "var_j": 25, "quadratic_cost": 4.0 }, { "var_i": 14, "var_j": 26, "quadratic_cost": 1.0 }, { "var_i": 14, "var_j": 27, "quadratic_cost": 3.0 }, { "var_i": 14, "var_j": 28, "quadratic_cost": 5.0 }, { "var_i": 14, "var_j": 29, "quadratic_cost": 9.0 }, { "var_i": 14, "var_j": 30, "quadratic_cost": 5.0 }, { "var_i": 14, "var_j": 31, "quadratic_cost": 1.0 }, { "var_i": 15, "var_j": 0, "quadratic_cost": 9.0 }, { "var_i": 15, "var_j": 1, "quadratic_cost": 10.0 }, { "var_i": 15, "var_j": 2, "quadratic_cost": 2.0 }, { "var_i": 15, "var_j": 3, "quadratic_cost": 3.0 }, { "var_i": 15, "var_j": 4, "quadratic_cost": 3.0 }, { "var_i": 15, "var_j": 5, "quadratic_cost": 2.0 }, { "var_i": 15, "var_j": 6, "quadratic_cost": 9.0 }, { "var_i": 15, "var_j": 7, "quadratic_cost": 10.0 }, { "var_i": 15, "var_j": 8, "quadratic_cost": 7.0 }, { "var_i": 15, "var_j": 9, "quadratic_cost": 3.0 }, { "var_i": 15, "var_j": 10, "quadratic_cost": 8.0 }, { "var_i": 15, "var_j": 11, "quadratic_cost": 1.0 }, { "var_i": 15, "var_j": 12, "quadratic_cost": 9.0 }, { "var_i": 15, "var_j": 13, "quadratic_cost": 8.0 }, { "var_i": 15, "var_j": 14, "quadratic_cost": 3.0 }, { "var_i": 15, "var_j": 15, "quadratic_cost": 7.0 }, { "var_i": 15, "var_j": 16, "quadratic_cost": 3.0 }, { "var_i": 15, "var_j": 17, "quadratic_cost": 5.0 }, { "var_i": 15, "var_j": 18, "quadratic_cost": 6.0 }, { "var_i": 15, "var_j": 19, "quadratic_cost": 9.0 }, { "var_i": 15, "var_j": 20, "quadratic_cost": 7.0 }, { "var_i": 15, "var_j": 21, "quadratic_cost": 9.0 }, { "var_i": 15, "var_j": 22, "quadratic_cost": 6.0 }, { "var_i": 15, "var_j": 23, "quadratic_cost": 6.0 }, { "var_i": 15, "var_j": 24, "quadratic_cost": 7.0 }, { "var_i": 15, "var_j": 25, "quadratic_cost": 3.0 }, { "var_i": 15, "var_j": 26, "quadratic_cost": 1.0 }, { "var_i": 15, "var_j": 27, "quadratic_cost": 10.0 }, { "var_i": 15, "var_j": 28, "quadratic_cost": 9.0 }, { "var_i": 15, "var_j": 29, "quadratic_cost": 5.0 }, { "var_i": 15, "var_j": 30, "quadratic_cost": 7.0 }, { "var_i": 15, "var_j": 31, "quadratic_cost": 8.0 }, { "var_i": 16, "var_j": 0, "quadratic_cost": 3.0 }, { "var_i": 16, "var_j": 1, "quadratic_cost": 9.0 }, { "var_i": 16, "var_j": 2, "quadratic_cost": 10.0 }, { "var_i": 16, "var_j": 3, "quadratic_cost": 4.0 }, { "var_i": 16, "var_j": 4, "quadratic_cost": 4.0 }, { "var_i": 16, "var_j": 5, "quadratic_cost": 5.0 }, { "var_i": 16, "var_j": 6, "quadratic_cost": 7.0 }, { "var_i": 16, "var_j": 7, "quadratic_cost": 10.0 }, { "var_i": 16, "var_j": 8, "quadratic_cost": 5.0 }, { "var_i": 16, "var_j": 9, "quadratic_cost": 7.0 }, { "var_i": 16, "var_j": 10, "quadratic_cost": 8.0 }, { "var_i": 16, "var_j": 11, "quadratic_cost": 9.0 }, { "var_i": 16, "var_j": 12, "quadratic_cost": 7.0 }, { "var_i": 16, "var_j": 13, "quadratic_cost": 2.0 }, { "var_i": 16, "var_j": 14, "quadratic_cost": 1.0 }, { "var_i": 16, "var_j": 15, "quadratic_cost": 3.0 }, { "var_i": 16, "var_j": 16, "quadratic_cost": 8.0 }, { "var_i": 16, "var_j": 17, "quadratic_cost": 10.0 }, { "var_i": 16, "var_j": 18, "quadratic_cost": 6.0 }, { "var_i": 16, "var_j": 19, "quadratic_cost": 9.0 }, { "var_i": 16, "var_j": 20, "quadratic_cost": 3.0 }, { "var_i": 16, "var_j": 21, "quadratic_cost": 6.0 }, { "var_i": 16, "var_j": 22, "quadratic_cost": 2.0 }, { "var_i": 16, "var_j": 23, "quadratic_cost": 4.0 }, { "var_i": 16, "var_j": 24, "quadratic_cost": 2.0 }, { "var_i": 16, "var_j": 25, "quadratic_cost": 10.0 }, { "var_i": 16, "var_j": 26, "quadratic_cost": 4.0 }, { "var_i": 16, "var_j": 27, "quadratic_cost": 4.0 }, { "var_i": 16, "var_j": 28, "quadratic_cost": 2.0 }, { "var_i": 16, "var_j": 29, "quadratic_cost": 9.0 }, { "var_i": 16, "var_j": 30, "quadratic_cost": 1.0 }, { "var_i": 16, "var_j": 31, "quadratic_cost": 6.0 }, { "var_i": 17, "var_j": 0, "quadratic_cost": 2.0 }, { "var_i": 17, "var_j": 1, "quadratic_cost": 9.0 }, { "var_i": 17, "var_j": 2, "quadratic_cost": 3.0 }, { "var_i": 17, "var_j": 3, "quadratic_cost": 10.0 }, { "var_i": 17, "var_j": 4, "quadratic_cost": 2.0 }, { "var_i": 17, "var_j": 5, "quadratic_cost": 1.0 }, { "var_i": 17, "var_j": 6, "quadratic_cost": 2.0 }, { "var_i": 17, "var_j": 7, "quadratic_cost": 10.0 }, { "var_i": 17, "var_j": 8, "quadratic_cost": 8.0 }, { "var_i": 17, "var_j": 9, "quadratic_cost": 7.0 }, { "var_i": 17, "var_j": 10, "quadratic_cost": 1.0 }, { "var_i": 17, "var_j": 11, "quadratic_cost": 1.0 }, { "var_i": 17, "var_j": 12, "quadratic_cost": 10.0 }, { "var_i": 17, "var_j": 13, "quadratic_cost": 3.0 }, { "var_i": 17, "var_j": 14, "quadratic_cost": 4.0 }, { "var_i": 17, "var_j": 15, "quadratic_cost": 5.0 }, { "var_i": 17, "var_j": 16, "quadratic_cost": 10.0 }, { "var_i": 17, "var_j": 17, "quadratic_cost": 6.0 }, { "var_i": 17, "var_j": 18, "quadratic_cost": 9.0 }, { "var_i": 17, "var_j": 19, "quadratic_cost": 9.0 }, { "var_i": 17, "var_j": 20, "quadratic_cost": 5.0 }, { "var_i": 17, "var_j": 21, "quadratic_cost": 7.0 }, { "var_i": 17, "var_j": 22, "quadratic_cost": 8.0 }, { "var_i": 17, "var_j": 23, "quadratic_cost": 5.0 }, { "var_i": 17, "var_j": 24, "quadratic_cost": 7.0 }, { "var_i": 17, "var_j": 25, "quadratic_cost": 8.0 }, { "var_i": 17, "var_j": 26, "quadratic_cost": 4.0 }, { "var_i": 17, "var_j": 27, "quadratic_cost": 7.0 }, { "var_i": 17, "var_j": 28, "quadratic_cost": 4.0 }, { "var_i": 17, "var_j": 29, "quadratic_cost": 10.0 }, { "var_i": 17, "var_j": 30, "quadratic_cost": 8.0 }, { "var_i": 17, "var_j": 31, "quadratic_cost": 6.0 }, { "var_i": 18, "var_j": 0, "quadratic_cost": 7.0 }, { "var_i": 18, "var_j": 1, "quadratic_cost": 6.0 }, { "var_i": 18, "var_j": 2, "quadratic_cost": 4.0 }, { "var_i": 18, "var_j": 3, "quadratic_cost": 10.0 }, { "var_i": 18, "var_j": 4, "quadratic_cost": 6.0 }, { "var_i": 18, "var_j": 5, "quadratic_cost": 9.0 }, { "var_i": 18, "var_j": 6, "quadratic_cost": 2.0 }, { "var_i": 18, "var_j": 7, "quadratic_cost": 9.0 }, { "var_i": 18, "var_j": 8, "quadratic_cost": 7.0 }, { "var_i": 18, "var_j": 9, "quadratic_cost": 7.0 }, { "var_i": 18, "var_j": 10, "quadratic_cost": 3.0 }, { "var_i": 18, "var_j": 11, "quadratic_cost": 8.0 }, { "var_i": 18, "var_j": 12, "quadratic_cost": 10.0 }, { "var_i": 18, "var_j": 13, "quadratic_cost": 8.0 }, { "var_i": 18, "var_j": 14, "quadratic_cost": 5.0 }, { "var_i": 18, "var_j": 15, "quadratic_cost": 6.0 }, { "var_i": 18, "var_j": 16, "quadratic_cost": 6.0 }, { "var_i": 18, "var_j": 17, "quadratic_cost": 9.0 }, { "var_i": 18, "var_j": 18, "quadratic_cost": 4.0 }, { "var_i": 18, "var_j": 19, "quadratic_cost": 5.0 }, { "var_i": 18, "var_j": 20, "quadratic_cost": 10.0 }, { "var_i": 18, "var_j": 21, "quadratic_cost": 9.0 }, { "var_i": 18, "var_j": 22, "quadratic_cost": 9.0 }, { "var_i": 18, "var_j": 23, "quadratic_cost": 6.0 }, { "var_i": 18, "var_j": 24, "quadratic_cost": 10.0 }, { "var_i": 18, "var_j": 25, "quadratic_cost": 6.0 }, { "var_i": 18, "var_j": 26, "quadratic_cost": 7.0 }, { "var_i": 18, "var_j": 27, "quadratic_cost": 5.0 }, { "var_i": 18, "var_j": 28, "quadratic_cost": 1.0 }, { "var_i": 18, "var_j": 29, "quadratic_cost": 4.0 }, { "var_i": 18, "var_j": 30, "quadratic_cost": 4.0 }, { "var_i": 18, "var_j": 31, "quadratic_cost": 10.0 }, { "var_i": 19, "var_j": 0, "quadratic_cost": 4.0 }, { "var_i": 19, "var_j": 1, "quadratic_cost": 7.0 }, { "var_i": 19, "var_j": 2, "quadratic_cost": 4.0 }, { "var_i": 19, "var_j": 3, "quadratic_cost": 8.0 }, { "var_i": 19, "var_j": 4, "quadratic_cost": 5.0 }, { "var_i": 19, "var_j": 5, "quadratic_cost": 5.0 }, { "var_i": 19, "var_j": 6, "quadratic_cost": 9.0 }, { "var_i": 19, "var_j": 7, "quadratic_cost": 4.0 }, { "var_i": 19, "var_j": 8, "quadratic_cost": 7.0 }, { "var_i": 19, "var_j": 9, "quadratic_cost": 6.0 }, { "var_i": 19, "var_j": 10, "quadratic_cost": 6.0 }, { "var_i": 19, "var_j": 11, "quadratic_cost": 10.0 }, { "var_i": 19, "var_j": 12, "quadratic_cost": 8.0 }, { "var_i": 19, "var_j": 13, "quadratic_cost": 9.0 }, { "var_i": 19, "var_j": 14, "quadratic_cost": 2.0 }, { "var_i": 19, "var_j": 15, "quadratic_cost": 9.0 }, { "var_i": 19, "var_j": 16, "quadratic_cost": 9.0 }, { "var_i": 19, "var_j": 17, "quadratic_cost": 9.0 }, { "var_i": 19, "var_j": 18, "quadratic_cost": 5.0 }, { "var_i": 19, "var_j": 19, "quadratic_cost": 6.0 }, { "var_i": 19, "var_j": 20, "quadratic_cost": 3.0 }, { "var_i": 19, "var_j": 21, "quadratic_cost": 6.0 }, { "var_i": 19, "var_j": 22, "quadratic_cost": 10.0 }, { "var_i": 19, "var_j": 23, "quadratic_cost": 4.0 }, { "var_i": 19, "var_j": 24, "quadratic_cost": 2.0 }, { "var_i": 19, "var_j": 25, "quadratic_cost": 6.0 }, { "var_i": 19, "var_j": 26, "quadratic_cost": 1.0 }, { "var_i": 19, "var_j": 27, "quadratic_cost": 9.0 }, { "var_i": 19, "var_j": 28, "quadratic_cost": 10.0 }, { "var_i": 19, "var_j": 29, "quadratic_cost": 4.0 }, { "var_i": 19, "var_j": 30, "quadratic_cost": 4.0 }, { "var_i": 19, "var_j": 31, "quadratic_cost": 2.0 }, { "var_i": 20, "var_j": 0, "quadratic_cost": 10.0 }, { "var_i": 20, "var_j": 1, "quadratic_cost": 10.0 }, { "var_i": 20, "var_j": 2, "quadratic_cost": 10.0 }, { "var_i": 20, "var_j": 3, "quadratic_cost": 4.0 }, { "var_i": 20, "var_j": 4, "quadratic_cost": 5.0 }, { "var_i": 20, "var_j": 5, "quadratic_cost": 9.0 }, { "var_i": 20, "var_j": 6, "quadratic_cost": 6.0 }, { "var_i": 20, "var_j": 7, "quadratic_cost": 10.0 }, { "var_i": 20, "var_j": 8, "quadratic_cost": 7.0 }, { "var_i": 20, "var_j": 9, "quadratic_cost": 10.0 }, { "var_i": 20, "var_j": 10, "quadratic_cost": 2.0 }, { "var_i": 20, "var_j": 11, "quadratic_cost": 5.0 }, { "var_i": 20, "var_j": 12, "quadratic_cost": 6.0 }, { "var_i": 20, "var_j": 13, "quadratic_cost": 2.0 }, { "var_i": 20, "var_j": 14, "quadratic_cost": 3.0 }, { "var_i": 20, "var_j": 15, "quadratic_cost": 7.0 }, { "var_i": 20, "var_j": 16, "quadratic_cost": 3.0 }, { "var_i": 20, "var_j": 17, "quadratic_cost": 5.0 }, { "var_i": 20, "var_j": 18, "quadratic_cost": 10.0 }, { "var_i": 20, "var_j": 19, "quadratic_cost": 3.0 }, { "var_i": 20, "var_j": 20, "quadratic_cost": 10.0 }, { "var_i": 20, "var_j": 21, "quadratic_cost": 5.0 }, { "var_i": 20, "var_j": 22, "quadratic_cost": 3.0 }, { "var_i": 20, "var_j": 23, "quadratic_cost": 6.0 }, { "var_i": 20, "var_j": 24, "quadratic_cost": 9.0 }, { "var_i": 20, "var_j": 25, "quadratic_cost": 9.0 }, { "var_i": 20, "var_j": 26, "quadratic_cost": 9.0 }, { "var_i": 20, "var_j": 27, "quadratic_cost": 4.0 }, { "var_i": 20, "var_j": 28, "quadratic_cost": 8.0 }, { "var_i": 20, "var_j": 29, "quadratic_cost": 3.0 }, { "var_i": 20, "var_j": 30, "quadratic_cost": 8.0 }, { "var_i": 20, "var_j": 31, "quadratic_cost": 2.0 }, { "var_i": 21, "var_j": 0, "quadratic_cost": 10.0 }, { "var_i": 21, "var_j": 1, "quadratic_cost": 6.0 }, { "var_i": 21, "var_j": 2, "quadratic_cost": 9.0 }, { "var_i": 21, "var_j": 3, "quadratic_cost": 5.0 }, { "var_i": 21, "var_j": 4, "quadratic_cost": 6.0 }, { "var_i": 21, "var_j": 5, "quadratic_cost": 5.0 }, { "var_i": 21, "var_j": 6, "quadratic_cost": 8.0 }, { "var_i": 21, "var_j": 7, "quadratic_cost": 3.0 }, { "var_i": 21, "var_j": 8, "quadratic_cost": 4.0 }, { "var_i": 21, "var_j": 9, "quadratic_cost": 5.0 }, { "var_i": 21, "var_j": 10, "quadratic_cost": 1.0 }, { "var_i": 21, "var_j": 11, "quadratic_cost": 7.0 }, { "var_i": 21, "var_j": 12, "quadratic_cost": 5.0 }, { "var_i": 21, "var_j": 13, "quadratic_cost": 4.0 }, { "var_i": 21, "var_j": 14, "quadratic_cost": 8.0 }, { "var_i": 21, "var_j": 15, "quadratic_cost": 9.0 }, { "var_i": 21, "var_j": 16, "quadratic_cost": 6.0 }, { "var_i": 21, "var_j": 17, "quadratic_cost": 7.0 }, { "var_i": 21, "var_j": 18, "quadratic_cost": 9.0 }, { "var_i": 21, "var_j": 19, "quadratic_cost": 6.0 }, { "var_i": 21, "var_j": 20, "quadratic_cost": 5.0 }, { "var_i": 21, "var_j": 21, "quadratic_cost": 3.0 }, { "var_i": 21, "var_j": 22, "quadratic_cost": 8.0 }, { "var_i": 21, "var_j": 23, "quadratic_cost": 10.0 }, { "var_i": 21, "var_j": 24, "quadratic_cost": 6.0 }, { "var_i": 21, "var_j": 25, "quadratic_cost": 3.0 }, { "var_i": 21, "var_j": 26, "quadratic_cost": 6.0 }, { "var_i": 21, "var_j": 27, "quadratic_cost": 9.0 }, { "var_i": 21, "var_j": 28, "quadratic_cost": 8.0 }, { "var_i": 21, "var_j": 29, "quadratic_cost": 3.0 }, { "var_i": 21, "var_j": 30, "quadratic_cost": 5.0 }, { "var_i": 21, "var_j": 31, "quadratic_cost": 6.0 }, { "var_i": 22, "var_j": 0, "quadratic_cost": 9.0 }, { "var_i": 22, "var_j": 1, "quadratic_cost": 8.0 }, { "var_i": 22, "var_j": 2, "quadratic_cost": 2.0 }, { "var_i": 22, "var_j": 3, "quadratic_cost": 10.0 }, { "var_i": 22, "var_j": 4, "quadratic_cost": 10.0 }, { "var_i": 22, "var_j": 5, "quadratic_cost": 7.0 }, { "var_i": 22, "var_j": 6, "quadratic_cost": 3.0 }, { "var_i": 22, "var_j": 7, "quadratic_cost": 9.0 }, { "var_i": 22, "var_j": 8, "quadratic_cost": 9.0 }, { "var_i": 22, "var_j": 9, "quadratic_cost": 5.0 }, { "var_i": 22, "var_j": 10, "quadratic_cost": 6.0 }, { "var_i": 22, "var_j": 11, "quadratic_cost": 7.0 }, { "var_i": 22, "var_j": 12, "quadratic_cost": 9.0 }, { "var_i": 22, "var_j": 13, "quadratic_cost": 10.0 }, { "var_i": 22, "var_j": 14, "quadratic_cost": 5.0 }, { "var_i": 22, "var_j": 15, "quadratic_cost": 6.0 }, { "var_i": 22, "var_j": 16, "quadratic_cost": 2.0 }, { "var_i": 22, "var_j": 17, "quadratic_cost": 8.0 }, { "var_i": 22, "var_j": 18, "quadratic_cost": 9.0 }, { "var_i": 22, "var_j": 19, "quadratic_cost": 10.0 }, { "var_i": 22, "var_j": 20, "quadratic_cost": 3.0 }, { "var_i": 22, "var_j": 21, "quadratic_cost": 8.0 }, { "var_i": 22, "var_j": 22, "quadratic_cost": 1.0 }, { "var_i": 22, "var_j": 23, "quadratic_cost": 7.0 }, { "var_i": 22, "var_j": 24, "quadratic_cost": 4.0 }, { "var_i": 22, "var_j": 25, "quadratic_cost": 3.0 }, { "var_i": 22, "var_j": 26, "quadratic_cost": 4.0 }, { "var_i": 22, "var_j": 27, "quadratic_cost": 9.0 }, { "var_i": 22, "var_j": 28, "quadratic_cost": 7.0 }, { "var_i": 22, "var_j": 29, "quadratic_cost": 10.0 }, { "var_i": 22, "var_j": 30, "quadratic_cost": 6.0 }, { "var_i": 22, "var_j": 31, "quadratic_cost": 6.0 }, { "var_i": 23, "var_j": 0, "quadratic_cost": 8.0 }, { "var_i": 23, "var_j": 1, "quadratic_cost": 2.0 }, { "var_i": 23, "var_j": 2, "quadratic_cost": 2.0 }, { "var_i": 23, "var_j": 3, "quadratic_cost": 8.0 }, { "var_i": 23, "var_j": 4, "quadratic_cost": 10.0 }, { "var_i": 23, "var_j": 5, "quadratic_cost": 2.0 }, { "var_i": 23, "var_j": 6, "quadratic_cost": 3.0 }, { "var_i": 23, "var_j": 7, "quadratic_cost": 5.0 }, { "var_i": 23, "var_j": 8, "quadratic_cost": 3.0 }, { "var_i": 23, "var_j": 9, "quadratic_cost": 10.0 }, { "var_i": 23, "var_j": 10, "quadratic_cost": 5.0 }, { "var_i": 23, "var_j": 11, "quadratic_cost": 4.0 }, { "var_i": 23, "var_j": 12, "quadratic_cost": 2.0 }, { "var_i": 23, "var_j": 13, "quadratic_cost": 8.0 }, { "var_i": 23, "var_j": 14, "quadratic_cost": 1.0 }, { "var_i": 23, "var_j": 15, "quadratic_cost": 6.0 }, { "var_i": 23, "var_j": 16, "quadratic_cost": 4.0 }, { "var_i": 23, "var_j": 17, "quadratic_cost": 5.0 }, { "var_i": 23, "var_j": 18, "quadratic_cost": 6.0 }, { "var_i": 23, "var_j": 19, "quadratic_cost": 4.0 }, { "var_i": 23, "var_j": 20, "quadratic_cost": 6.0 }, { "var_i": 23, "var_j": 21, "quadratic_cost": 10.0 }, { "var_i": 23, "var_j": 22, "quadratic_cost": 7.0 }, { "var_i": 23, "var_j": 23, "quadratic_cost": 8.0 }, { "var_i": 23, "var_j": 24, "quadratic_cost": 1.0 }, { "var_i": 23, "var_j": 25, "quadratic_cost": 5.0 }, { "var_i": 23, "var_j": 26, "quadratic_cost": 10.0 }, { "var_i": 23, "var_j": 27, "quadratic_cost": 7.0 }, { "var_i": 23, "var_j": 28, "quadratic_cost": 2.0 }, { "var_i": 23, "var_j": 29, "quadratic_cost": 1.0 }, { "var_i": 23, "var_j": 30, "quadratic_cost": 9.0 }, { "var_i": 23, "var_j": 31, "quadratic_cost": 9.0 }, { "var_i": 24, "var_j": 0, "quadratic_cost": 7.0 }, { "var_i": 24, "var_j": 1, "quadratic_cost": 4.0 }, { "var_i": 24, "var_j": 2, "quadratic_cost": 2.0 }, { "var_i": 24, "var_j": 3, "quadratic_cost": 1.0 }, { "var_i": 24, "var_j": 4, "quadratic_cost": 6.0 }, { "var_i": 24, "var_j": 5, "quadratic_cost": 9.0 }, { "var_i": 24, "var_j": 6, "quadratic_cost": 10.0 }, { "var_i": 24, "var_j": 7, "quadratic_cost": 7.0 }, { "var_i": 24, "var_j": 8, "quadratic_cost": 1.0 }, { "var_i": 24, "var_j": 9, "quadratic_cost": 1.0 }, { "var_i": 24, "var_j": 10, "quadratic_cost": 7.0 }, { "var_i": 24, "var_j": 11, "quadratic_cost": 10.0 }, { "var_i": 24, "var_j": 12, "quadratic_cost": 1.0 }, { "var_i": 24, "var_j": 13, "quadratic_cost": 6.0 }, { "var_i": 24, "var_j": 14, "quadratic_cost": 7.0 }, { "var_i": 24, "var_j": 15, "quadratic_cost": 7.0 }, { "var_i": 24, "var_j": 16, "quadratic_cost": 2.0 }, { "var_i": 24, "var_j": 17, "quadratic_cost": 7.0 }, { "var_i": 24, "var_j": 18, "quadratic_cost": 10.0 }, { "var_i": 24, "var_j": 19, "quadratic_cost": 2.0 }, { "var_i": 24, "var_j": 20, "quadratic_cost": 9.0 }, { "var_i": 24, "var_j": 21, "quadratic_cost": 6.0 }, { "var_i": 24, "var_j": 22, "quadratic_cost": 4.0 }, { "var_i": 24, "var_j": 23, "quadratic_cost": 1.0 }, { "var_i": 24, "var_j": 24, "quadratic_cost": 7.0 }, { "var_i": 24, "var_j": 25, "quadratic_cost": 10.0 }, { "var_i": 24, "var_j": 26, "quadratic_cost": 4.0 }, { "var_i": 24, "var_j": 27, "quadratic_cost": 10.0 }, { "var_i": 24, "var_j": 28, "quadratic_cost": 6.0 }, { "var_i": 24, "var_j": 29, "quadratic_cost": 8.0 }, { "var_i": 24, "var_j": 30, "quadratic_cost": 7.0 }, { "var_i": 24, "var_j": 31, "quadratic_cost": 2.0 }, { "var_i": 25, "var_j": 0, "quadratic_cost": 4.0 }, { "var_i": 25, "var_j": 1, "quadratic_cost": 6.0 }, { "var_i": 25, "var_j": 2, "quadratic_cost": 3.0 }, { "var_i": 25, "var_j": 3, "quadratic_cost": 10.0 }, { "var_i": 25, "var_j": 4, "quadratic_cost": 4.0 }, { "var_i": 25, "var_j": 5, "quadratic_cost": 7.0 }, { "var_i": 25, "var_j": 6, "quadratic_cost": 1.0 }, { "var_i": 25, "var_j": 7, "quadratic_cost": 3.0 }, { "var_i": 25, "var_j": 8, "quadratic_cost": 7.0 }, { "var_i": 25, "var_j": 9, "quadratic_cost": 8.0 }, { "var_i": 25, "var_j": 10, "quadratic_cost": 9.0 }, { "var_i": 25, "var_j": 11, "quadratic_cost": 9.0 }, { "var_i": 25, "var_j": 12, "quadratic_cost": 3.0 }, { "var_i": 25, "var_j": 13, "quadratic_cost": 8.0 }, { "var_i": 25, "var_j": 14, "quadratic_cost": 4.0 }, { "var_i": 25, "var_j": 15, "quadratic_cost": 3.0 }, { "var_i": 25, "var_j": 16, "quadratic_cost": 10.0 }, { "var_i": 25, "var_j": 17, "quadratic_cost": 8.0 }, { "var_i": 25, "var_j": 18, "quadratic_cost": 6.0 }, { "var_i": 25, "var_j": 19, "quadratic_cost": 6.0 }, { "var_i": 25, "var_j": 20, "quadratic_cost": 9.0 }, { "var_i": 25, "var_j": 21, "quadratic_cost": 3.0 }, { "var_i": 25, "var_j": 22, "quadratic_cost": 3.0 }, { "var_i": 25, "var_j": 23, "quadratic_cost": 5.0 }, { "var_i": 25, "var_j": 24, "quadratic_cost": 10.0 }, { "var_i": 25, "var_j": 25, "quadratic_cost": 9.0 }, { "var_i": 25, "var_j": 26, "quadratic_cost": 9.0 }, { "var_i": 25, "var_j": 27, "quadratic_cost": 8.0 }, { "var_i": 25, "var_j": 28, "quadratic_cost": 3.0 }, { "var_i": 25, "var_j": 29, "quadratic_cost": 8.0 }, { "var_i": 25, "var_j": 30, "quadratic_cost": 2.0 }, { "var_i": 25, "var_j": 31, "quadratic_cost": 6.0 }, { "var_i": 26, "var_j": 0, "quadratic_cost": 6.0 }, { "var_i": 26, "var_j": 1, "quadratic_cost": 4.0 }, { "var_i": 26, "var_j": 2, "quadratic_cost": 8.0 }, { "var_i": 26, "var_j": 3, "quadratic_cost": 5.0 }, { "var_i": 26, "var_j": 4, "quadratic_cost": 2.0 }, { "var_i": 26, "var_j": 5, "quadratic_cost": 1.0 }, { "var_i": 26, "var_j": 6, "quadratic_cost": 1.0 }, { "var_i": 26, "var_j": 7, "quadratic_cost": 8.0 }, { "var_i": 26, "var_j": 8, "quadratic_cost": 6.0 }, { "var_i": 26, "var_j": 9, "quadratic_cost": 10.0 }, { "var_i": 26, "var_j": 10, "quadratic_cost": 3.0 }, { "var_i": 26, "var_j": 11, "quadratic_cost": 7.0 }, { "var_i": 26, "var_j": 12, "quadratic_cost": 8.0 }, { "var_i": 26, "var_j": 13, "quadratic_cost": 1.0 }, { "var_i": 26, "var_j": 14, "quadratic_cost": 1.0 }, { "var_i": 26, "var_j": 15, "quadratic_cost": 1.0 }, { "var_i": 26, "var_j": 16, "quadratic_cost": 4.0 }, { "var_i": 26, "var_j": 17, "quadratic_cost": 4.0 }, { "var_i": 26, "var_j": 18, "quadratic_cost": 7.0 }, { "var_i": 26, "var_j": 19, "quadratic_cost": 1.0 }, { "var_i": 26, "var_j": 20, "quadratic_cost": 9.0 }, { "var_i": 26, "var_j": 21, "quadratic_cost": 6.0 }, { "var_i": 26, "var_j": 22, "quadratic_cost": 4.0 }, { "var_i": 26, "var_j": 23, "quadratic_cost": 10.0 }, { "var_i": 26, "var_j": 24, "quadratic_cost": 4.0 }, { "var_i": 26, "var_j": 25, "quadratic_cost": 9.0 }, { "var_i": 26, "var_j": 26, "quadratic_cost": 2.0 }, { "var_i": 26, "var_j": 27, "quadratic_cost": 8.0 }, { "var_i": 26, "var_j": 28, "quadratic_cost": 4.0 }, { "var_i": 26, "var_j": 29, "quadratic_cost": 3.0 }, { "var_i": 26, "var_j": 30, "quadratic_cost": 4.0 }, { "var_i": 26, "var_j": 31, "quadratic_cost": 7.0 }, { "var_i": 27, "var_j": 0, "quadratic_cost": 6.0 }, { "var_i": 27, "var_j": 1, "quadratic_cost": 2.0 }, { "var_i": 27, "var_j": 2, "quadratic_cost": 9.0 }, { "var_i": 27, "var_j": 3, "quadratic_cost": 9.0 }, { "var_i": 27, "var_j": 4, "quadratic_cost": 1.0 }, { "var_i": 27, "var_j": 5, "quadratic_cost": 3.0 }, { "var_i": 27, "var_j": 6, "quadratic_cost": 1.0 }, { "var_i": 27, "var_j": 7, "quadratic_cost": 8.0 }, { "var_i": 27, "var_j": 8, "quadratic_cost": 3.0 }, { "var_i": 27, "var_j": 9, "quadratic_cost": 9.0 }, { "var_i": 27, "var_j": 10, "quadratic_cost": 6.0 }, { "var_i": 27, "var_j": 11, "quadratic_cost": 3.0 }, { "var_i": 27, "var_j": 12, "quadratic_cost": 4.0 }, { "var_i": 27, "var_j": 13, "quadratic_cost": 9.0 }, { "var_i": 27, "var_j": 14, "quadratic_cost": 3.0 }, { "var_i": 27, "var_j": 15, "quadratic_cost": 10.0 }, { "var_i": 27, "var_j": 16, "quadratic_cost": 4.0 }, { "var_i": 27, "var_j": 17, "quadratic_cost": 7.0 }, { "var_i": 27, "var_j": 18, "quadratic_cost": 5.0 }, { "var_i": 27, "var_j": 19, "quadratic_cost": 9.0 }, { "var_i": 27, "var_j": 20, "quadratic_cost": 4.0 }, { "var_i": 27, "var_j": 21, "quadratic_cost": 9.0 }, { "var_i": 27, "var_j": 22, "quadratic_cost": 9.0 }, { "var_i": 27, "var_j": 23, "quadratic_cost": 7.0 }, { "var_i": 27, "var_j": 24, "quadratic_cost": 10.0 }, { "var_i": 27, "var_j": 25, "quadratic_cost": 8.0 }, { "var_i": 27, "var_j": 26, "quadratic_cost": 8.0 }, { "var_i": 27, "var_j": 27, "quadratic_cost": 3.0 }, { "var_i": 27, "var_j": 28, "quadratic_cost": 1.0 }, { "var_i": 27, "var_j": 29, "quadratic_cost": 1.0 }, { "var_i": 27, "var_j": 30, "quadratic_cost": 2.0 }, { "var_i": 27, "var_j": 31, "quadratic_cost": 5.0 }, { "var_i": 28, "var_j": 0, "quadratic_cost": 9.0 }, { "var_i": 28, "var_j": 1, "quadratic_cost": 2.0 }, { "var_i": 28, "var_j": 2, "quadratic_cost": 10.0 }, { "var_i": 28, "var_j": 3, "quadratic_cost": 9.0 }, { "var_i": 28, "var_j": 4, "quadratic_cost": 4.0 }, { "var_i": 28, "var_j": 5, "quadratic_cost": 1.0 }, { "var_i": 28, "var_j": 6, "quadratic_cost": 5.0 }, { "var_i": 28, "var_j": 7, "quadratic_cost": 5.0 }, { "var_i": 28, "var_j": 8, "quadratic_cost": 4.0 }, { "var_i": 28, "var_j": 9, "quadratic_cost": 3.0 }, { "var_i": 28, "var_j": 10, "quadratic_cost": 5.0 }, { "var_i": 28, "var_j": 11, "quadratic_cost": 10.0 }, { "var_i": 28, "var_j": 12, "quadratic_cost": 7.0 }, { "var_i": 28, "var_j": 13, "quadratic_cost": 7.0 }, { "var_i": 28, "var_j": 14, "quadratic_cost": 5.0 }, { "var_i": 28, "var_j": 15, "quadratic_cost": 9.0 }, { "var_i": 28, "var_j": 16, "quadratic_cost": 2.0 }, { "var_i": 28, "var_j": 17, "quadratic_cost": 4.0 }, { "var_i": 28, "var_j": 18, "quadratic_cost": 1.0 }, { "var_i": 28, "var_j": 19, "quadratic_cost": 10.0 }, { "var_i": 28, "var_j": 20, "quadratic_cost": 8.0 }, { "var_i": 28, "var_j": 21, "quadratic_cost": 8.0 }, { "var_i": 28, "var_j": 22, "quadratic_cost": 7.0 }, { "var_i": 28, "var_j": 23, "quadratic_cost": 2.0 }, { "var_i": 28, "var_j": 24, "quadratic_cost": 6.0 }, { "var_i": 28, "var_j": 25, "quadratic_cost": 3.0 }, { "var_i": 28, "var_j": 26, "quadratic_cost": 4.0 }, { "var_i": 28, "var_j": 27, "quadratic_cost": 1.0 }, { "var_i": 28, "var_j": 28, "quadratic_cost": 3.0 }, { "var_i": 28, "var_j": 29, "quadratic_cost": 10.0 }, { "var_i": 28, "var_j": 30, "quadratic_cost": 10.0 }, { "var_i": 28, "var_j": 31, "quadratic_cost": 1.0 }, { "var_i": 29, "var_j": 0, "quadratic_cost": 7.0 }, { "var_i": 29, "var_j": 1, "quadratic_cost": 4.0 }, { "var_i": 29, "var_j": 2, "quadratic_cost": 2.0 }, { "var_i": 29, "var_j": 3, "quadratic_cost": 9.0 }, { "var_i": 29, "var_j": 4, "quadratic_cost": 5.0 }, { "var_i": 29, "var_j": 5, "quadratic_cost": 6.0 }, { "var_i": 29, "var_j": 6, "quadratic_cost": 8.0 }, { "var_i": 29, "var_j": 7, "quadratic_cost": 7.0 }, { "var_i": 29, "var_j": 8, "quadratic_cost": 7.0 }, { "var_i": 29, "var_j": 9, "quadratic_cost": 4.0 }, { "var_i": 29, "var_j": 10, "quadratic_cost": 4.0 }, { "var_i": 29, "var_j": 11, "quadratic_cost": 5.0 }, { "var_i": 29, "var_j": 12, "quadratic_cost": 8.0 }, { "var_i": 29, "var_j": 13, "quadratic_cost": 9.0 }, { "var_i": 29, "var_j": 14, "quadratic_cost": 9.0 }, { "var_i": 29, "var_j": 15, "quadratic_cost": 5.0 }, { "var_i": 29, "var_j": 16, "quadratic_cost": 9.0 }, { "var_i": 29, "var_j": 17, "quadratic_cost": 10.0 }, { "var_i": 29, "var_j": 18, "quadratic_cost": 4.0 }, { "var_i": 29, "var_j": 19, "quadratic_cost": 4.0 }, { "var_i": 29, "var_j": 20, "quadratic_cost": 3.0 }, { "var_i": 29, "var_j": 21, "quadratic_cost": 3.0 }, { "var_i": 29, "var_j": 22, "quadratic_cost": 10.0 }, { "var_i": 29, "var_j": 23, "quadratic_cost": 1.0 }, { "var_i": 29, "var_j": 24, "quadratic_cost": 8.0 }, { "var_i": 29, "var_j": 25, "quadratic_cost": 8.0 }, { "var_i": 29, "var_j": 26, "quadratic_cost": 3.0 }, { "var_i": 29, "var_j": 27, "quadratic_cost": 1.0 }, { "var_i": 29, "var_j": 28, "quadratic_cost": 10.0 }, { "var_i": 29, "var_j": 29, "quadratic_cost": 1.0 }, { "var_i": 29, "var_j": 30, "quadratic_cost": 9.0 }, { "var_i": 29, "var_j": 31, "quadratic_cost": 6.0 }, { "var_i": 30, "var_j": 0, "quadratic_cost": 9.0 }, { "var_i": 30, "var_j": 1, "quadratic_cost": 1.0 }, { "var_i": 30, "var_j": 2, "quadratic_cost": 2.0 }, { "var_i": 30, "var_j": 3, "quadratic_cost": 5.0 }, { "var_i": 30, "var_j": 4, "quadratic_cost": 9.0 }, { "var_i": 30, "var_j": 5, "quadratic_cost": 5.0 }, { "var_i": 30, "var_j": 6, "quadratic_cost": 2.0 }, { "var_i": 30, "var_j": 7, "quadratic_cost": 4.0 }, { "var_i": 30, "var_j": 8, "quadratic_cost": 9.0 }, { "var_i": 30, "var_j": 9, "quadratic_cost": 5.0 }, { "var_i": 30, "var_j": 10, "quadratic_cost": 5.0 }, { "var_i": 30, "var_j": 11, "quadratic_cost": 7.0 }, { "var_i": 30, "var_j": 12, "quadratic_cost": 2.0 }, { "var_i": 30, "var_j": 13, "quadratic_cost": 2.0 }, { "var_i": 30, "var_j": 14, "quadratic_cost": 5.0 }, { "var_i": 30, "var_j": 15, "quadratic_cost": 7.0 }, { "var_i": 30, "var_j": 16, "quadratic_cost": 1.0 }, { "var_i": 30, "var_j": 17, "quadratic_cost": 8.0 }, { "var_i": 30, "var_j": 18, "quadratic_cost": 4.0 }, { "var_i": 30, "var_j": 19, "quadratic_cost": 4.0 }, { "var_i": 30, "var_j": 20, "quadratic_cost": 8.0 }, { "var_i": 30, "var_j": 21, "quadratic_cost": 5.0 }, { "var_i": 30, "var_j": 22, "quadratic_cost": 6.0 }, { "var_i": 30, "var_j": 23, "quadratic_cost": 9.0 }, { "var_i": 30, "var_j": 24, "quadratic_cost": 7.0 }, { "var_i": 30, "var_j": 25, "quadratic_cost": 2.0 }, { "var_i": 30, "var_j": 26, "quadratic_cost": 4.0 }, { "var_i": 30, "var_j": 27, "quadratic_cost": 2.0 }, { "var_i": 30, "var_j": 28, "quadratic_cost": 10.0 }, { "var_i": 30, "var_j": 29, "quadratic_cost": 9.0 }, { "var_i": 30, "var_j": 30, "quadratic_cost": 3.0 }, { "var_i": 30, "var_j": 31, "quadratic_cost": 1.0 }, { "var_i": 31, "var_j": 0, "quadratic_cost": 4.0 }, { "var_i": 31, "var_j": 1, "quadratic_cost": 10.0 }, { "var_i": 31, "var_j": 2, "quadratic_cost": 5.0 }, { "var_i": 31, "var_j": 3, "quadratic_cost": 4.0 }, { "var_i": 31, "var_j": 4, "quadratic_cost": 4.0 }, { "var_i": 31, "var_j": 5, "quadratic_cost": 7.0 }, { "var_i": 31, "var_j": 6, "quadratic_cost": 8.0 }, { "var_i": 31, "var_j": 7, "quadratic_cost": 7.0 }, { "var_i": 31, "var_j": 8, "quadratic_cost": 9.0 }, { "var_i": 31, "var_j": 9, "quadratic_cost": 7.0 }, { "var_i": 31, "var_j": 10, "quadratic_cost": 10.0 }, { "var_i": 31, "var_j": 11, "quadratic_cost": 4.0 }, { "var_i": 31, "var_j": 12, "quadratic_cost": 4.0 }, { "var_i": 31, "var_j": 13, "quadratic_cost": 7.0 }, { "var_i": 31, "var_j": 14, "quadratic_cost": 1.0 }, { "var_i": 31, "var_j": 15, "quadratic_cost": 8.0 }, { "var_i": 31, "var_j": 16, "quadratic_cost": 6.0 }, { "var_i": 31, "var_j": 17, "quadratic_cost": 6.0 }, { "var_i": 31, "var_j": 18, "quadratic_cost": 10.0 }, { "var_i": 31, "var_j": 19, "quadratic_cost": 2.0 }, { "var_i": 31, "var_j": 20, "quadratic_cost": 2.0 }, { "var_i": 31, "var_j": 21, "quadratic_cost": 6.0 }, { "var_i": 31, "var_j": 22, "quadratic_cost": 6.0 }, { "var_i": 31, "var_j": 23, "quadratic_cost": 9.0 }, { "var_i": 31, "var_j": 24, "quadratic_cost": 2.0 }, { "var_i": 31, "var_j": 25, "quadratic_cost": 6.0 }, { "var_i": 31, "var_j": 26, "quadratic_cost": 7.0 }, { "var_i": 31, "var_j": 27, "quadratic_cost": 5.0 }, { "var_i": 31, "var_j": 28, "quadratic_cost": 1.0 }, { "var_i": 31, "var_j": 29, "quadratic_cost": 6.0 }, { "var_i": 31, "var_j": 30, "quadratic_cost": 1.0 }, { "var_i": 31, "var_j": 31, "quadratic_cost": 7.0 } ] }, "edges": [ { "from": "L", "to": "A", "var_index": 0 }, { "from": "L", "to": "B", "var_index": 1 }, { "from": "L", "to": "C", "var_index": 2 }, { "from": "L", "to": "D", "var_index": 3 }, { "from": "L", "to": "E", "var_index": 4 }, { "from": "L", "to": "F", "var_index": 5 }, { "from": "L", "to": "G", "var_index": 6 }, { "from": "L", "to": "H", "var_index": 7 }, { "from": "L", "to": "I", "var_index": 8 }, { "from": "L", "to": "J", "var_index": 9 }, { "from": "L", "to": "K", "var_index": 10 }, { "from": "A", "to": "M", "var_index": 11 }, { "from": "B", "to": "M", "var_index": 12 }, { "from": "C", "to": "M", "var_index": 13 }, { "from": "D", "to": "M", "var_index": 14 }, { "from": "E", "to": "M", "var_index": 15 }, { "from": "F", "to": "M", "var_index": 16 }, { "from": "G", "to": "M", "var_index": 17 }, { "from": "H", "to": "M", "var_index": 18 }, { "from": "I", "to": "M", "var_index": 19 }, { "from": "J", "to": "M", "var_index": 20 }, { "from": "K", "to": "M", "var_index": 21 }, { "from": "A", "to": "B", "var_index": 22 }, { "from": "B", "to": "C", "var_index": 23 }, { "from": "C", "to": "D", "var_index": 24 }, { "from": "D", "to": "E", "var_index": 25 }, { "from": "E", "to": "F", "var_index": 26 }, { "from": "F", "to": "G", "var_index": 27 }, { "from": "G", "to": "H", "var_index": 28 }, { "from": "H", "to": "I", "var_index": 29 }, { "from": "I", "to": "J", "var_index": 30 }, { "from": "J", "to": "K", "var_index": 31 } ], "node_id_map": { "0": "A", "1": "B", "2": "C", "3": "D", "4": "E", "5": "F", "6": "G", "7": "H", "8": "I", "9": "J", "10": "K", "11": "L", "12": "M" } }, "solution_variant": [ "L", "G", "M" ], "context_index": 1, "input_format": "json", "input_index_base": "names" }, { "task_name": "QSPP", "problem_type": "QSPP", "instruction": "On a busy morning the trail crew wanted one clean, one-directional route from the trailhead to the overlook that sticks to the marked directional paths. Each trail segment takes a certain amount of effort, some segments also carry a little extra surcharge just for taking them, and some pairs of segments create extra penalties when both are used — with the size (and sometimes the direction) of that penalty depending on which segment comes first. So the task is to pick the single continuous list of places that, when summing all the segment efforts, individual surcharges, and pair penalties, comes out with the lowest total. The map and the exact effort and penalty figures are shown below, and the final path should be the ordered sequence of locations from the trailhead to the overlook with every step legally following a one-way trail.\n\nThe map lists 14 locations and 13 one-way segments; the valid locations are A, B, C, D, E, F, G, H, I, J, K, L, M, N, the trailhead is M, and the overlook is N.\nSegment 0 runs from M to A along the marked one-way trail.\nSegment 1 runs from L to N along the marked one-way trail.\nSegment 2 runs from A to B along the marked one-way trail.\nSegment 3 runs from B to C along the marked one-way trail.\nSegment 4 runs from C to D along the marked one-way trail.\nSegment 5 runs from D to E along the marked one-way trail.\nSegment 6 runs from E to F along the marked one-way trail.\nSegment 7 runs from F to G along the marked one-way trail.\nSegment 8 runs from G to H along the marked one-way trail.\nSegment 9 runs from H to I along the marked one-way trail.\nSegment 10 runs from I to J along the marked one-way trail.\nSegment 11 runs from J to K along the marked one-way trail.\nSegment 12 runs from K to L along the marked one-way trail.\nTaking segment 0 incurs a baseline effort of 4.0.\nTaking segment 1 incurs a baseline effort of 8.0.\nTaking segment 2 incurs a baseline effort of 8.0.\nTaking segment 3 incurs a baseline effort of 5.0.\nTaking segment 4 incurs a baseline effort of 9.0.\nTaking segment 5 incurs a baseline effort of 5.0.\nTaking segment 6 incurs a baseline effort of 10.0.\nTaking segment 7 incurs a baseline effort of 4.0.\nTaking segment 8 incurs a baseline effort of 4.0.\nTaking segment 9 incurs a baseline effort of 8.0.\nTaking segment 10 incurs a baseline effort of 6.0.\nTaking segment 11 incurs a baseline effort of 1.0.\nTaking segment 12 incurs a baseline effort of 2.0.\nMeaning: the quadratic_costs matrix is assumed symmetric and contributes to the objective as a sum over ALL ordered pairs (segment_i_id, segment_j_id). If two segments with IDs i and j are both used in the chosen path, then quadratic_costs[i][j] is added to the total. This includes diagonal terms (i == j), so selecting edge i also adds quadratic_costs[i][i]. Because the matrix is symmetric, the interaction between two distinct edges i and j is counted twice in the ordered-pair sum: quadratic_costs[i][j] + quadratic_costs[j][i] (= 2 * quadratic_costs[i][j]).\nquadratic_costs:\n| segment_i_id\\segment_j_id | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 |\n|---|---|---|---|---|---|---|---|---|---|---|---|---|---|\n| 0 | 7.0 | 3.0 | 5.0 | 3.0 | 8.0 | 5.0 | 1.0 | 8.0 | 7.0 | 10.0 | 8.0 | 6.0 | 2.0 |\n| 1 | 3.0 | 9.0 | 3.0 | 6.0 | 10.0 | 3.0 | 4.0 | 7.0 | 3.0 | 9.0 | 3.0 | 4.0 | 1.0 |\n| 2 | 5.0 | 3.0 | 7.0 | 10.0 | 9.0 | 9.0 | 5.0 | 3.0 | 8.0 | 10.0 | 6.0 | 6.0 | 8.0 |\n| 3 | 3.0 | 6.0 | 10.0 | 7.0 | 7.0 | 1.0 | 3.0 | 2.0 | 4.0 | 5.0 | 5.0 | 9.0 | 3.0 |\n| 4 | 8.0 | 10.0 | 9.0 | 7.0 | 5.0 | 5.0 | 9.0 | 3.0 | 8.0 | 6.0 | 10.0 | 10.0 | 3.0 |\n| 5 | 5.0 | 3.0 | 9.0 | 1.0 | 5.0 | 3.0 | 7.0 | 9.0 | 4.0 | 7.0 | 4.0 | 2.0 | 10.0 |\n| 6 | 1.0 | 4.0 | 5.0 | 3.0 | 9.0 | 7.0 | 10.0 | 7.0 | 6.0 | 9.0 | 1.0 | 4.0 | 6.0 |\n| 7 | 8.0 | 7.0 | 3.0 | 2.0 | 3.0 | 9.0 | 7.0 | 5.0 | 10.0 | 7.0 | 3.0 | 1.0 | 4.0 |\n| 8 | 7.0 | 3.0 | 8.0 | 4.0 | 8.0 | 4.0 | 6.0 | 10.0 | 9.0 | 3.0 | 6.0 | 1.0 | 10.0 |\n| 9 | 10.0 | 9.0 | 10.0 | 5.0 | 6.0 | 7.0 | 9.0 | 7.0 | 3.0 | 5.0 | 4.0 | 7.0 | 4.0 |\n| 10 | 8.0 | 3.0 | 6.0 | 5.0 | 10.0 | 4.0 | 1.0 | 3.0 | 6.0 | 4.0 | 8.0 | 7.0 | 1.0 |\n| 11 | 6.0 | 4.0 | 6.0 | 9.0 | 10.0 | 2.0 | 4.0 | 1.0 | 1.0 | 7.0 | 7.0 | 3.0 | 3.0 |\n| 12 | 2.0 | 1.0 | 8.0 | 3.0 | 3.0 | 10.0 | 6.0 | 4.0 | 10.0 | 4.0 | 1.0 | 3.0 | 2.0 |\nUse these entries to choose the single continuous ordered route from M to N that minimizes the total of segment efforts, surcharges, and ordered interaction penalties.\n\nAlso, when you give the final route, please put it in a tiny JSON sketch like this so it's easy to parse:\n\n{\n \"solution\": []\n}\n\nHere \"solution\" is where you list the ordered sequence of place names from the trailhead to the overlook — just the node identifiers, in order (no extra numbers or cost labels). Think of this as the simple form to fill out with the route; it's only showing the shape, not the actual answer.\n\nPlease use the exact identifiers shown in the map/input and don’t rename or invent labels. Valid identifiers look like plain numbers such as “1” or “23”, single capital letters like “A” or “B”, or a capital letter followed by digits like “A1” or “X7”.", "instance": { "nodes": [ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13 ], "edges": [ { "from": 12, "to": 0, "var_index": 0 }, { "from": 11, "to": 13, "var_index": 1 }, { "from": 0, "to": 1, "var_index": 2 }, { "from": 1, "to": 2, "var_index": 3 }, { "from": 2, "to": 3, "var_index": 4 }, { "from": 3, "to": 4, "var_index": 5 }, { "from": 4, "to": 5, "var_index": 6 }, { "from": 5, "to": 6, "var_index": 7 }, { "from": 6, "to": 7, "var_index": 8 }, { "from": 7, "to": 8, "var_index": 9 }, { "from": 8, "to": 9, "var_index": 10 }, { "from": 9, "to": 10, "var_index": 11 }, { "from": 10, "to": 11, "var_index": 12 } ], "objective": { "constant": 0.0, "linear": [ 4.0, 8.0, 8.0, 5.0, 9.0, 5.0, 10.0, 4.0, 4.0, 8.0, 6.0, 1.0, 2.0 ], "quadratic": [ [ 7.0, 3.0, 5.0, 3.0, 8.0, 5.0, 1.0, 8.0, 7.0, 10.0, 8.0, 6.0, 2.0 ], [ 3.0, 9.0, 3.0, 6.0, 10.0, 3.0, 4.0, 7.0, 3.0, 9.0, 3.0, 4.0, 1.0 ], [ 5.0, 3.0, 7.0, 10.0, 9.0, 9.0, 5.0, 3.0, 8.0, 10.0, 6.0, 6.0, 8.0 ], [ 3.0, 6.0, 10.0, 7.0, 7.0, 1.0, 3.0, 2.0, 4.0, 5.0, 5.0, 9.0, 3.0 ], [ 8.0, 10.0, 9.0, 7.0, 5.0, 5.0, 9.0, 3.0, 8.0, 6.0, 10.0, 10.0, 3.0 ], [ 5.0, 3.0, 9.0, 1.0, 5.0, 3.0, 7.0, 9.0, 4.0, 7.0, 4.0, 2.0, 10.0 ], [ 1.0, 4.0, 5.0, 3.0, 9.0, 7.0, 10.0, 7.0, 6.0, 9.0, 1.0, 4.0, 6.0 ], [ 8.0, 7.0, 3.0, 2.0, 3.0, 9.0, 7.0, 5.0, 10.0, 7.0, 3.0, 1.0, 4.0 ], [ 7.0, 3.0, 8.0, 4.0, 8.0, 4.0, 6.0, 10.0, 9.0, 3.0, 6.0, 1.0, 10.0 ], [ 10.0, 9.0, 10.0, 5.0, 6.0, 7.0, 9.0, 7.0, 3.0, 5.0, 4.0, 7.0, 4.0 ], [ 8.0, 3.0, 6.0, 5.0, 10.0, 4.0, 1.0, 3.0, 6.0, 4.0, 8.0, 7.0, 1.0 ], [ 6.0, 4.0, 6.0, 9.0, 10.0, 2.0, 4.0, 1.0, 1.0, 7.0, 7.0, 3.0, 3.0 ], [ 2.0, 1.0, 8.0, 3.0, 3.0, 10.0, 6.0, 4.0, 10.0, 4.0, 1.0, 3.0, 2.0 ] ] }, "source": 12, "target": 13 }, "solution": [ 12, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13 ], "obj": 1020.0, "instance_variant": { "problem_type": "QSPP", "num_nodes": 14, "num_edges": 13, "nodes": [ "A", "B", "C", "D", "E", "F", "G", "H", "I", "J", "K", "L", "M", "N" ], "source": "M", "target": "N", "objective": { "constant": 0.0, "linear": [ { "var_index": 0, "linear_cost": 4.0 }, { "var_index": 1, "linear_cost": 8.0 }, { "var_index": 2, "linear_cost": 8.0 }, { "var_index": 3, "linear_cost": 5.0 }, { "var_index": 4, "linear_cost": 9.0 }, { "var_index": 5, "linear_cost": 5.0 }, { "var_index": 6, "linear_cost": 10.0 }, { "var_index": 7, "linear_cost": 4.0 }, { "var_index": 8, "linear_cost": 4.0 }, { "var_index": 9, "linear_cost": 8.0 }, { "var_index": 10, "linear_cost": 6.0 }, { "var_index": 11, "linear_cost": 1.0 }, { "var_index": 12, "linear_cost": 2.0 } ], "quadratic": [ { "var_i": 0, "var_j": 0, "quadratic_cost": 7.0 }, { "var_i": 0, "var_j": 1, "quadratic_cost": 3.0 }, { "var_i": 0, "var_j": 2, "quadratic_cost": 5.0 }, { "var_i": 0, "var_j": 3, "quadratic_cost": 3.0 }, { "var_i": 0, "var_j": 4, "quadratic_cost": 8.0 }, { "var_i": 0, "var_j": 5, "quadratic_cost": 5.0 }, { "var_i": 0, "var_j": 6, "quadratic_cost": 1.0 }, { "var_i": 0, "var_j": 7, "quadratic_cost": 8.0 }, { "var_i": 0, "var_j": 8, "quadratic_cost": 7.0 }, { "var_i": 0, "var_j": 9, "quadratic_cost": 10.0 }, { "var_i": 0, "var_j": 10, "quadratic_cost": 8.0 }, { "var_i": 0, "var_j": 11, "quadratic_cost": 6.0 }, { "var_i": 0, "var_j": 12, "quadratic_cost": 2.0 }, { "var_i": 1, "var_j": 0, "quadratic_cost": 3.0 }, { "var_i": 1, "var_j": 1, "quadratic_cost": 9.0 }, { "var_i": 1, "var_j": 2, "quadratic_cost": 3.0 }, { "var_i": 1, "var_j": 3, "quadratic_cost": 6.0 }, { "var_i": 1, "var_j": 4, "quadratic_cost": 10.0 }, { "var_i": 1, "var_j": 5, "quadratic_cost": 3.0 }, { "var_i": 1, "var_j": 6, "quadratic_cost": 4.0 }, { "var_i": 1, "var_j": 7, "quadratic_cost": 7.0 }, { "var_i": 1, "var_j": 8, "quadratic_cost": 3.0 }, { "var_i": 1, "var_j": 9, "quadratic_cost": 9.0 }, { "var_i": 1, "var_j": 10, "quadratic_cost": 3.0 }, { "var_i": 1, "var_j": 11, "quadratic_cost": 4.0 }, { "var_i": 1, "var_j": 12, "quadratic_cost": 1.0 }, { "var_i": 2, "var_j": 0, "quadratic_cost": 5.0 }, { "var_i": 2, "var_j": 1, "quadratic_cost": 3.0 }, { "var_i": 2, "var_j": 2, "quadratic_cost": 7.0 }, { "var_i": 2, "var_j": 3, "quadratic_cost": 10.0 }, { "var_i": 2, "var_j": 4, "quadratic_cost": 9.0 }, { "var_i": 2, "var_j": 5, "quadratic_cost": 9.0 }, { "var_i": 2, "var_j": 6, "quadratic_cost": 5.0 }, { "var_i": 2, "var_j": 7, "quadratic_cost": 3.0 }, { "var_i": 2, "var_j": 8, "quadratic_cost": 8.0 }, { "var_i": 2, "var_j": 9, "quadratic_cost": 10.0 }, { "var_i": 2, "var_j": 10, "quadratic_cost": 6.0 }, { "var_i": 2, "var_j": 11, "quadratic_cost": 6.0 }, { "var_i": 2, "var_j": 12, "quadratic_cost": 8.0 }, { "var_i": 3, "var_j": 0, "quadratic_cost": 3.0 }, { "var_i": 3, "var_j": 1, "quadratic_cost": 6.0 }, { "var_i": 3, "var_j": 2, "quadratic_cost": 10.0 }, { "var_i": 3, "var_j": 3, "quadratic_cost": 7.0 }, { "var_i": 3, "var_j": 4, "quadratic_cost": 7.0 }, { "var_i": 3, "var_j": 5, "quadratic_cost": 1.0 }, { "var_i": 3, "var_j": 6, "quadratic_cost": 3.0 }, { "var_i": 3, "var_j": 7, "quadratic_cost": 2.0 }, { "var_i": 3, "var_j": 8, "quadratic_cost": 4.0 }, { "var_i": 3, "var_j": 9, "quadratic_cost": 5.0 }, { "var_i": 3, "var_j": 10, "quadratic_cost": 5.0 }, { "var_i": 3, "var_j": 11, "quadratic_cost": 9.0 }, { "var_i": 3, "var_j": 12, "quadratic_cost": 3.0 }, { "var_i": 4, "var_j": 0, "quadratic_cost": 8.0 }, { "var_i": 4, "var_j": 1, "quadratic_cost": 10.0 }, { "var_i": 4, "var_j": 2, "quadratic_cost": 9.0 }, { "var_i": 4, "var_j": 3, "quadratic_cost": 7.0 }, { "var_i": 4, "var_j": 4, "quadratic_cost": 5.0 }, { "var_i": 4, "var_j": 5, "quadratic_cost": 5.0 }, { "var_i": 4, "var_j": 6, "quadratic_cost": 9.0 }, { "var_i": 4, "var_j": 7, "quadratic_cost": 3.0 }, { "var_i": 4, "var_j": 8, "quadratic_cost": 8.0 }, { "var_i": 4, "var_j": 9, "quadratic_cost": 6.0 }, { "var_i": 4, "var_j": 10, "quadratic_cost": 10.0 }, { "var_i": 4, "var_j": 11, "quadratic_cost": 10.0 }, { "var_i": 4, "var_j": 12, "quadratic_cost": 3.0 }, { "var_i": 5, "var_j": 0, "quadratic_cost": 5.0 }, { "var_i": 5, "var_j": 1, "quadratic_cost": 3.0 }, { "var_i": 5, "var_j": 2, "quadratic_cost": 9.0 }, { "var_i": 5, "var_j": 3, "quadratic_cost": 1.0 }, { "var_i": 5, "var_j": 4, "quadratic_cost": 5.0 }, { "var_i": 5, "var_j": 5, "quadratic_cost": 3.0 }, { "var_i": 5, "var_j": 6, "quadratic_cost": 7.0 }, { "var_i": 5, "var_j": 7, "quadratic_cost": 9.0 }, { "var_i": 5, "var_j": 8, "quadratic_cost": 4.0 }, { "var_i": 5, "var_j": 9, "quadratic_cost": 7.0 }, { "var_i": 5, "var_j": 10, "quadratic_cost": 4.0 }, { "var_i": 5, "var_j": 11, "quadratic_cost": 2.0 }, { "var_i": 5, "var_j": 12, "quadratic_cost": 10.0 }, { "var_i": 6, "var_j": 0, "quadratic_cost": 1.0 }, { "var_i": 6, "var_j": 1, "quadratic_cost": 4.0 }, { "var_i": 6, "var_j": 2, "quadratic_cost": 5.0 }, { "var_i": 6, "var_j": 3, "quadratic_cost": 3.0 }, { "var_i": 6, "var_j": 4, "quadratic_cost": 9.0 }, { "var_i": 6, "var_j": 5, "quadratic_cost": 7.0 }, { "var_i": 6, "var_j": 6, "quadratic_cost": 10.0 }, { "var_i": 6, "var_j": 7, "quadratic_cost": 7.0 }, { "var_i": 6, "var_j": 8, "quadratic_cost": 6.0 }, { "var_i": 6, "var_j": 9, "quadratic_cost": 9.0 }, { "var_i": 6, "var_j": 10, "quadratic_cost": 1.0 }, { "var_i": 6, "var_j": 11, "quadratic_cost": 4.0 }, { "var_i": 6, "var_j": 12, "quadratic_cost": 6.0 }, { "var_i": 7, "var_j": 0, "quadratic_cost": 8.0 }, { "var_i": 7, "var_j": 1, "quadratic_cost": 7.0 }, { "var_i": 7, "var_j": 2, "quadratic_cost": 3.0 }, { "var_i": 7, "var_j": 3, "quadratic_cost": 2.0 }, { "var_i": 7, "var_j": 4, "quadratic_cost": 3.0 }, { "var_i": 7, "var_j": 5, "quadratic_cost": 9.0 }, { "var_i": 7, "var_j": 6, "quadratic_cost": 7.0 }, { "var_i": 7, "var_j": 7, "quadratic_cost": 5.0 }, { "var_i": 7, "var_j": 8, "quadratic_cost": 10.0 }, { "var_i": 7, "var_j": 9, "quadratic_cost": 7.0 }, { "var_i": 7, "var_j": 10, "quadratic_cost": 3.0 }, { "var_i": 7, "var_j": 11, "quadratic_cost": 1.0 }, { "var_i": 7, "var_j": 12, "quadratic_cost": 4.0 }, { "var_i": 8, "var_j": 0, "quadratic_cost": 7.0 }, { "var_i": 8, "var_j": 1, "quadratic_cost": 3.0 }, { "var_i": 8, "var_j": 2, "quadratic_cost": 8.0 }, { "var_i": 8, "var_j": 3, "quadratic_cost": 4.0 }, { "var_i": 8, "var_j": 4, "quadratic_cost": 8.0 }, { "var_i": 8, "var_j": 5, "quadratic_cost": 4.0 }, { "var_i": 8, "var_j": 6, "quadratic_cost": 6.0 }, { "var_i": 8, "var_j": 7, "quadratic_cost": 10.0 }, { "var_i": 8, "var_j": 8, "quadratic_cost": 9.0 }, { "var_i": 8, "var_j": 9, "quadratic_cost": 3.0 }, { "var_i": 8, "var_j": 10, "quadratic_cost": 6.0 }, { "var_i": 8, "var_j": 11, "quadratic_cost": 1.0 }, { "var_i": 8, "var_j": 12, "quadratic_cost": 10.0 }, { "var_i": 9, "var_j": 0, "quadratic_cost": 10.0 }, { "var_i": 9, "var_j": 1, "quadratic_cost": 9.0 }, { "var_i": 9, "var_j": 2, "quadratic_cost": 10.0 }, { "var_i": 9, "var_j": 3, "quadratic_cost": 5.0 }, { "var_i": 9, "var_j": 4, "quadratic_cost": 6.0 }, { "var_i": 9, "var_j": 5, "quadratic_cost": 7.0 }, { "var_i": 9, "var_j": 6, "quadratic_cost": 9.0 }, { "var_i": 9, "var_j": 7, "quadratic_cost": 7.0 }, { "var_i": 9, "var_j": 8, "quadratic_cost": 3.0 }, { "var_i": 9, "var_j": 9, "quadratic_cost": 5.0 }, { "var_i": 9, "var_j": 10, "quadratic_cost": 4.0 }, { "var_i": 9, "var_j": 11, "quadratic_cost": 7.0 }, { "var_i": 9, "var_j": 12, "quadratic_cost": 4.0 }, { "var_i": 10, "var_j": 0, "quadratic_cost": 8.0 }, { "var_i": 10, "var_j": 1, "quadratic_cost": 3.0 }, { "var_i": 10, "var_j": 2, "quadratic_cost": 6.0 }, { "var_i": 10, "var_j": 3, "quadratic_cost": 5.0 }, { "var_i": 10, "var_j": 4, "quadratic_cost": 10.0 }, { "var_i": 10, "var_j": 5, "quadratic_cost": 4.0 }, { "var_i": 10, "var_j": 6, "quadratic_cost": 1.0 }, { "var_i": 10, "var_j": 7, "quadratic_cost": 3.0 }, { "var_i": 10, "var_j": 8, "quadratic_cost": 6.0 }, { "var_i": 10, "var_j": 9, "quadratic_cost": 4.0 }, { "var_i": 10, "var_j": 10, "quadratic_cost": 8.0 }, { "var_i": 10, "var_j": 11, "quadratic_cost": 7.0 }, { "var_i": 10, "var_j": 12, "quadratic_cost": 1.0 }, { "var_i": 11, "var_j": 0, "quadratic_cost": 6.0 }, { "var_i": 11, "var_j": 1, "quadratic_cost": 4.0 }, { "var_i": 11, "var_j": 2, "quadratic_cost": 6.0 }, { "var_i": 11, "var_j": 3, "quadratic_cost": 9.0 }, { "var_i": 11, "var_j": 4, "quadratic_cost": 10.0 }, { "var_i": 11, "var_j": 5, "quadratic_cost": 2.0 }, { "var_i": 11, "var_j": 6, "quadratic_cost": 4.0 }, { "var_i": 11, "var_j": 7, "quadratic_cost": 1.0 }, { "var_i": 11, "var_j": 8, "quadratic_cost": 1.0 }, { "var_i": 11, "var_j": 9, "quadratic_cost": 7.0 }, { "var_i": 11, "var_j": 10, "quadratic_cost": 7.0 }, { "var_i": 11, "var_j": 11, "quadratic_cost": 3.0 }, { "var_i": 11, "var_j": 12, "quadratic_cost": 3.0 }, { "var_i": 12, "var_j": 0, "quadratic_cost": 2.0 }, { "var_i": 12, "var_j": 1, "quadratic_cost": 1.0 }, { "var_i": 12, "var_j": 2, "quadratic_cost": 8.0 }, { "var_i": 12, "var_j": 3, "quadratic_cost": 3.0 }, { "var_i": 12, "var_j": 4, "quadratic_cost": 3.0 }, { "var_i": 12, "var_j": 5, "quadratic_cost": 10.0 }, { "var_i": 12, "var_j": 6, "quadratic_cost": 6.0 }, { "var_i": 12, "var_j": 7, "quadratic_cost": 4.0 }, { "var_i": 12, "var_j": 8, "quadratic_cost": 10.0 }, { "var_i": 12, "var_j": 9, "quadratic_cost": 4.0 }, { "var_i": 12, "var_j": 10, "quadratic_cost": 1.0 }, { "var_i": 12, "var_j": 11, "quadratic_cost": 3.0 }, { "var_i": 12, "var_j": 12, "quadratic_cost": 2.0 } ] }, "edges": [ { "from": "M", "to": "A", "var_index": 0 }, { "from": "L", "to": "N", "var_index": 1 }, { "from": "A", "to": "B", "var_index": 2 }, { "from": "B", "to": "C", "var_index": 3 }, { "from": "C", "to": "D", "var_index": 4 }, { "from": "D", "to": "E", "var_index": 5 }, { "from": "E", "to": "F", "var_index": 6 }, { "from": "F", "to": "G", "var_index": 7 }, { "from": "G", "to": "H", "var_index": 8 }, { "from": "H", "to": "I", "var_index": 9 }, { "from": "I", "to": "J", "var_index": 10 }, { "from": "J", "to": "K", "var_index": 11 }, { "from": "K", "to": "L", "var_index": 12 } ], "node_id_map": { "0": "A", "1": "B", "2": "C", "3": "D", "4": "E", "5": "F", "6": "G", "7": "H", "8": "I", "9": "J", "10": "K", "11": "L", "12": "M", "13": "N" } }, "solution_variant": [ "M", "A", "B", "C", "D", "E", "F", "G", "H", "I", "J", "K", "L", "N" ], "context_index": 2, "input_format": "nl", "input_index_base": "names" }, { "task_name": "QSPP", "problem_type": "QSPP", "instruction": "I’m looking at a router map and have to pick one single route from the start node to the end node that actually follows the arrows between routers. The “score” of a route is what happens when all the link delays are added up, plus any extra interference hits that appear whenever certain pairs of links are used together (and some links even carry a little extra hit just for being used). The better route is simply the one with the lowest total of those link delays and pairwise interference amounts. The route must be one continuous path from the source to the destination, each hop must be a real directed link, and the answer will be shown below with the concrete details.\n\nThere are 11 routers and 10 directed links listed as A, B, C, D, E, F, G, H, I, J, K; the route must start at J and end at K.\n\n| link_from_router | link_to_router | link_id |\n|---|---|---|\n| J | A | 0 |\n| I | K | 1 |\n| A | B | 2 |\n| B | C | 3 |\n| C | D | 4 |\n| D | E | 5 |\n| E | F | 6 |\n| F | G | 7 |\n| G | H | 8 |\n| H | I | 9 |\n\n| link_id | per_link_latency |\n|---|---|\n| 0 | 7.0 |\n| 1 | 4.0 |\n| 2 | 8.0 |\n| 3 | 10.0 |\n| 4 | 10.0 |\n| 5 | 6.0 |\n| 6 | 5.0 |\n| 7 | 3.0 |\n| 8 | 9.0 |\n| 9 | 9.0 |\n\n*Meaning: the quadratic_costs matrix is assumed symmetric and contributes to the objective as a sum over ALL ordered pairs (link_i_id, link_j_id). If two links with IDs i and j are both used in the chosen path, then quadratic_costs[i][j] is added to the total. This includes diagonal terms (i == j), so selecting edge i also adds quadratic_costs[i][i]. Because the matrix is symmetric, the interaction between two distinct edges i and j is counted twice in the ordered-pair sum: quadratic_costs[i][j] + quadratic_costs[j][i] (= 2 * quadratic_costs[i][j]).*\n\n**quadratic_costs**\n\n| link_i_id\\link_j_id | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 |\n|---|---|---|---|---|---|---|---|---|---|---|\n| 0 | 1.0 | 2.0 | 8.0 | 5.0 | 4.0 | 3.0 | 3.0 | 7.0 | 3.0 | 7.0 |\n| 1 | 2.0 | 10.0 | 3.0 | 2.0 | 1.0 | 10.0 | 4.0 | 10.0 | 5.0 | 8.0 |\n| 2 | 8.0 | 3.0 | 6.0 | 1.0 | 3.0 | 2.0 | 7.0 | 3.0 | 3.0 | 5.0 |\n| 3 | 5.0 | 2.0 | 1.0 | 2.0 | 3.0 | 4.0 | 1.0 | 1.0 | 7.0 | 9.0 |\n| 4 | 4.0 | 1.0 | 3.0 | 3.0 | 8.0 | 5.0 | 5.0 | 5.0 | 6.0 | 3.0 |\n| 5 | 3.0 | 10.0 | 2.0 | 4.0 | 5.0 | 6.0 | 2.0 | 1.0 | 1.0 | 6.0 |\n| 6 | 3.0 | 4.0 | 7.0 | 1.0 | 5.0 | 2.0 | 7.0 | 3.0 | 1.0 | 9.0 |\n| 7 | 7.0 | 10.0 | 3.0 | 1.0 | 5.0 | 1.0 | 3.0 | 5.0 | 4.0 | 8.0 |\n| 8 | 3.0 | 5.0 | 3.0 | 7.0 | 6.0 | 1.0 | 1.0 | 4.0 | 1.0 | 3.0 |\n| 9 | 7.0 | 8.0 | 5.0 | 9.0 | 3.0 | 6.0 | 9.0 | 8.0 | 3.0 | 6.0 |\n\nI'll list each link, its base latency, and any pairwise interference below so I can pick the continuous path with the lowest total score.\n\nI'll put the route in a simple JSON layout so it's easy to copy/paste and see the shape I expect.\n\n{\n \"solution\": []\n}\n\nHere \"solution\" is meant to be a list (in order) of the node identifiers that form the single directed path from the start to the end. Think of it like filling in a short form: just the sequence of router names or numbers, first the start, last the destination, and every step must be a real arrow in the map. This JSON is just a sketch of the shape I want, not the final answer itself.\n\nPlease use the exact identifiers from the instance input — do not rename or invent labels. \n- for example: \"Valid identifiers look like plain numbers such as “1” or “23”, single capital letters like “A” or “B”, or a capital letter followed by digits like “A1” or “X7”.\"", "instance": { "nodes": [ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 ], "edges": [ { "from": 9, "to": 0, "var_index": 0 }, { "from": 8, "to": 10, "var_index": 1 }, { "from": 0, "to": 1, "var_index": 2 }, { "from": 1, "to": 2, "var_index": 3 }, { "from": 2, "to": 3, "var_index": 4 }, { "from": 3, "to": 4, "var_index": 5 }, { "from": 4, "to": 5, "var_index": 6 }, { "from": 5, "to": 6, "var_index": 7 }, { "from": 6, "to": 7, "var_index": 8 }, { "from": 7, "to": 8, "var_index": 9 } ], "objective": { "constant": 0.0, "linear": [ 7.0, 4.0, 8.0, 10.0, 10.0, 6.0, 5.0, 3.0, 9.0, 9.0 ], "quadratic": [ [ 1.0, 2.0, 8.0, 5.0, 4.0, 3.0, 3.0, 7.0, 3.0, 7.0 ], [ 2.0, 10.0, 3.0, 2.0, 1.0, 10.0, 4.0, 10.0, 5.0, 8.0 ], [ 8.0, 3.0, 6.0, 1.0, 3.0, 2.0, 7.0, 3.0, 3.0, 5.0 ], [ 5.0, 2.0, 1.0, 2.0, 3.0, 4.0, 1.0, 1.0, 7.0, 9.0 ], [ 4.0, 1.0, 3.0, 3.0, 8.0, 5.0, 5.0, 5.0, 6.0, 3.0 ], [ 3.0, 10.0, 2.0, 4.0, 5.0, 6.0, 2.0, 1.0, 1.0, 6.0 ], [ 3.0, 4.0, 7.0, 1.0, 5.0, 2.0, 7.0, 3.0, 1.0, 9.0 ], [ 7.0, 10.0, 3.0, 1.0, 5.0, 1.0, 3.0, 5.0, 4.0, 8.0 ], [ 3.0, 5.0, 3.0, 7.0, 6.0, 1.0, 1.0, 4.0, 1.0, 3.0 ], [ 7.0, 8.0, 5.0, 9.0, 3.0, 6.0, 9.0, 8.0, 3.0, 6.0 ] ] }, "source": 9, "target": 10 }, "solution": [ 9, 0, 1, 2, 3, 4, 5, 6, 7, 8, 10 ], "obj": 515.0, "instance_variant": { "problem_type": "QSPP", "num_nodes": 11, "num_edges": 10, "nodes": [ "A", "B", "C", "D", "E", "F", "G", "H", "I", "J", "K" ], "source": "J", "target": "K", "objective": { "constant": 0.0, "linear": [ { "var_index": 0, "linear_cost": 7.0 }, { "var_index": 1, "linear_cost": 4.0 }, { "var_index": 2, "linear_cost": 8.0 }, { "var_index": 3, "linear_cost": 10.0 }, { "var_index": 4, "linear_cost": 10.0 }, { "var_index": 5, "linear_cost": 6.0 }, { "var_index": 6, "linear_cost": 5.0 }, { "var_index": 7, "linear_cost": 3.0 }, { "var_index": 8, "linear_cost": 9.0 }, { "var_index": 9, "linear_cost": 9.0 } ], "quadratic": [ { "var_i": 0, "var_j": 0, "quadratic_cost": 1.0 }, { "var_i": 0, "var_j": 1, "quadratic_cost": 2.0 }, { "var_i": 0, "var_j": 2, "quadratic_cost": 8.0 }, { "var_i": 0, "var_j": 3, "quadratic_cost": 5.0 }, { "var_i": 0, "var_j": 4, "quadratic_cost": 4.0 }, { "var_i": 0, "var_j": 5, "quadratic_cost": 3.0 }, { "var_i": 0, "var_j": 6, "quadratic_cost": 3.0 }, { "var_i": 0, "var_j": 7, "quadratic_cost": 7.0 }, { "var_i": 0, "var_j": 8, "quadratic_cost": 3.0 }, { "var_i": 0, "var_j": 9, "quadratic_cost": 7.0 }, { "var_i": 1, "var_j": 0, "quadratic_cost": 2.0 }, { "var_i": 1, "var_j": 1, "quadratic_cost": 10.0 }, { "var_i": 1, "var_j": 2, "quadratic_cost": 3.0 }, { "var_i": 1, "var_j": 3, "quadratic_cost": 2.0 }, { "var_i": 1, "var_j": 4, "quadratic_cost": 1.0 }, { "var_i": 1, "var_j": 5, "quadratic_cost": 10.0 }, { "var_i": 1, "var_j": 6, "quadratic_cost": 4.0 }, { "var_i": 1, "var_j": 7, "quadratic_cost": 10.0 }, { "var_i": 1, "var_j": 8, "quadratic_cost": 5.0 }, { "var_i": 1, "var_j": 9, "quadratic_cost": 8.0 }, { "var_i": 2, "var_j": 0, "quadratic_cost": 8.0 }, { "var_i": 2, "var_j": 1, "quadratic_cost": 3.0 }, { "var_i": 2, "var_j": 2, "quadratic_cost": 6.0 }, { "var_i": 2, "var_j": 3, "quadratic_cost": 1.0 }, { "var_i": 2, "var_j": 4, "quadratic_cost": 3.0 }, { "var_i": 2, "var_j": 5, "quadratic_cost": 2.0 }, { "var_i": 2, "var_j": 6, "quadratic_cost": 7.0 }, { "var_i": 2, "var_j": 7, "quadratic_cost": 3.0 }, { "var_i": 2, "var_j": 8, "quadratic_cost": 3.0 }, { "var_i": 2, "var_j": 9, "quadratic_cost": 5.0 }, { "var_i": 3, "var_j": 0, "quadratic_cost": 5.0 }, { "var_i": 3, "var_j": 1, "quadratic_cost": 2.0 }, { "var_i": 3, "var_j": 2, "quadratic_cost": 1.0 }, { "var_i": 3, "var_j": 3, "quadratic_cost": 2.0 }, { "var_i": 3, "var_j": 4, "quadratic_cost": 3.0 }, { "var_i": 3, "var_j": 5, "quadratic_cost": 4.0 }, { "var_i": 3, "var_j": 6, "quadratic_cost": 1.0 }, { "var_i": 3, "var_j": 7, "quadratic_cost": 1.0 }, { "var_i": 3, "var_j": 8, "quadratic_cost": 7.0 }, { "var_i": 3, "var_j": 9, "quadratic_cost": 9.0 }, { "var_i": 4, "var_j": 0, "quadratic_cost": 4.0 }, { "var_i": 4, "var_j": 1, "quadratic_cost": 1.0 }, { "var_i": 4, "var_j": 2, "quadratic_cost": 3.0 }, { "var_i": 4, "var_j": 3, "quadratic_cost": 3.0 }, { "var_i": 4, "var_j": 4, "quadratic_cost": 8.0 }, { "var_i": 4, "var_j": 5, "quadratic_cost": 5.0 }, { "var_i": 4, "var_j": 6, "quadratic_cost": 5.0 }, { "var_i": 4, "var_j": 7, "quadratic_cost": 5.0 }, { "var_i": 4, "var_j": 8, "quadratic_cost": 6.0 }, { "var_i": 4, "var_j": 9, "quadratic_cost": 3.0 }, { "var_i": 5, "var_j": 0, "quadratic_cost": 3.0 }, { "var_i": 5, "var_j": 1, "quadratic_cost": 10.0 }, { "var_i": 5, "var_j": 2, "quadratic_cost": 2.0 }, { "var_i": 5, "var_j": 3, "quadratic_cost": 4.0 }, { "var_i": 5, "var_j": 4, "quadratic_cost": 5.0 }, { "var_i": 5, "var_j": 5, "quadratic_cost": 6.0 }, { "var_i": 5, "var_j": 6, "quadratic_cost": 2.0 }, { "var_i": 5, "var_j": 7, "quadratic_cost": 1.0 }, { "var_i": 5, "var_j": 8, "quadratic_cost": 1.0 }, { "var_i": 5, "var_j": 9, "quadratic_cost": 6.0 }, { "var_i": 6, "var_j": 0, "quadratic_cost": 3.0 }, { "var_i": 6, "var_j": 1, "quadratic_cost": 4.0 }, { "var_i": 6, "var_j": 2, "quadratic_cost": 7.0 }, { "var_i": 6, "var_j": 3, "quadratic_cost": 1.0 }, { "var_i": 6, "var_j": 4, "quadratic_cost": 5.0 }, { "var_i": 6, "var_j": 5, "quadratic_cost": 2.0 }, { "var_i": 6, "var_j": 6, "quadratic_cost": 7.0 }, { "var_i": 6, "var_j": 7, "quadratic_cost": 3.0 }, { "var_i": 6, "var_j": 8, "quadratic_cost": 1.0 }, { "var_i": 6, "var_j": 9, "quadratic_cost": 9.0 }, { "var_i": 7, "var_j": 0, "quadratic_cost": 7.0 }, { "var_i": 7, "var_j": 1, "quadratic_cost": 10.0 }, { "var_i": 7, "var_j": 2, "quadratic_cost": 3.0 }, { "var_i": 7, "var_j": 3, "quadratic_cost": 1.0 }, { "var_i": 7, "var_j": 4, "quadratic_cost": 5.0 }, { "var_i": 7, "var_j": 5, "quadratic_cost": 1.0 }, { "var_i": 7, "var_j": 6, "quadratic_cost": 3.0 }, { "var_i": 7, "var_j": 7, "quadratic_cost": 5.0 }, { "var_i": 7, "var_j": 8, "quadratic_cost": 4.0 }, { "var_i": 7, "var_j": 9, "quadratic_cost": 8.0 }, { "var_i": 8, "var_j": 0, "quadratic_cost": 3.0 }, { "var_i": 8, "var_j": 1, "quadratic_cost": 5.0 }, { "var_i": 8, "var_j": 2, "quadratic_cost": 3.0 }, { "var_i": 8, "var_j": 3, "quadratic_cost": 7.0 }, { "var_i": 8, "var_j": 4, "quadratic_cost": 6.0 }, { "var_i": 8, "var_j": 5, "quadratic_cost": 1.0 }, { "var_i": 8, "var_j": 6, "quadratic_cost": 1.0 }, { "var_i": 8, "var_j": 7, "quadratic_cost": 4.0 }, { "var_i": 8, "var_j": 8, "quadratic_cost": 1.0 }, { "var_i": 8, "var_j": 9, "quadratic_cost": 3.0 }, { "var_i": 9, "var_j": 0, "quadratic_cost": 7.0 }, { "var_i": 9, "var_j": 1, "quadratic_cost": 8.0 }, { "var_i": 9, "var_j": 2, "quadratic_cost": 5.0 }, { "var_i": 9, "var_j": 3, "quadratic_cost": 9.0 }, { "var_i": 9, "var_j": 4, "quadratic_cost": 3.0 }, { "var_i": 9, "var_j": 5, "quadratic_cost": 6.0 }, { "var_i": 9, "var_j": 6, "quadratic_cost": 9.0 }, { "var_i": 9, "var_j": 7, "quadratic_cost": 8.0 }, { "var_i": 9, "var_j": 8, "quadratic_cost": 3.0 }, { "var_i": 9, "var_j": 9, "quadratic_cost": 6.0 } ] }, "edges": [ { "from": "J", "to": "A", "var_index": 0 }, { "from": "I", "to": "K", "var_index": 1 }, { "from": "A", "to": "B", "var_index": 2 }, { "from": "B", "to": "C", "var_index": 3 }, { "from": "C", "to": "D", "var_index": 4 }, { "from": "D", "to": "E", "var_index": 5 }, { "from": "E", "to": "F", "var_index": 6 }, { "from": "F", "to": "G", "var_index": 7 }, { "from": "G", "to": "H", "var_index": 8 }, { "from": "H", "to": "I", "var_index": 9 } ], "node_id_map": { "0": "A", "1": "B", "2": "C", "3": "D", "4": "E", "5": "F", "6": "G", "7": "H", "8": "I", "9": "J", "10": "K" } }, "solution_variant": [ "J", "A", "B", "C", "D", "E", "F", "G", "H", "I", "K" ], "context_index": 3, "input_format": "markdown_table", "input_index_base": "names" }, { "task_name": "QSPP", "problem_type": "QSPP", "instruction": "We manage a stretch of conveyors between the loading station and the packing station and need to decide on exactly one route that follows the arrows on the belts. Every conveyor segment burns energy and may have a one-off surcharge for using it, and sometimes two particular segments together trigger another small fee. The winner is simply the one route whose total bill — the sum of each segment’s cost plus any extra charges for pairs of segments used together — is smallest. The route must be a single, connected sequence from the loading spot to packing, with each connection actually existing and no duplicates; the specific map and costs appear below.\n\n# total_locations=11\n# total_conveyor_segments=18\n# location_ids=1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11\n# loading_station=10\n# packing_station=11\n\nsegment_tail_location,segment_head_location,segment_id\n10,1,0\n10,4,1\n10,7,2\n3,11,3\n6,11,4\n9,11,5\n1,2,6\n1,4,7\n2,3,8\n2,5,9\n3,6,10\n4,5,11\n4,7,12\n5,6,13\n5,8,14\n6,9,15\n7,8,16\n8,9,17\n\nsegment_id,energy_and_usage_surcharge\n0,1.0\n1,4.0\n2,4.0\n3,3.0\n4,6.0\n5,6.0\n6,1.0\n7,10.0\n8,10.0\n9,9.0\n10,1.0\n11,8.0\n12,4.0\n13,4.0\n14,10.0\n15,4.0\n16,8.0\n17,9.0\n\n# Meaning: the quadratic_costs matrix is assumed symmetric and contributes to the objective as a sum over ALL ordered pairs (segment_i_id, segment_j_id). If two segments with IDs i and j are both used in the chosen path, then quadratic_costs[i][j] is added to the total. This includes diagonal terms (i == j), so selecting edge i also adds quadratic_costs[i][i]. Because the matrix is symmetric, the interaction between two distinct edges i and j is counted twice in the ordered-pair sum: quadratic_costs[i][j] + quadratic_costs[j][i] (= 2 * quadratic_costs[i][j]).\n# quadratic_costs\n| segment_i_id\\segment_j_id | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 |\n|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|\n| 0 | 6.0 | 2.0 | 1.0 | 7.0 | 7.0 | 5.0 | 5.0 | 3.0 | 9.0 | 7.0 | 6.0 | 5.0 | 4.0 | 6.0 | 3.0 | 2.0 | 2.0 | 7.0 |\n| 1 | 2.0 | 8.0 | 1.0 | 7.0 | 4.0 | 3.0 | 5.0 | 9.0 | 9.0 | 6.0 | 4.0 | 1.0 | 4.0 | 4.0 | 2.0 | 3.0 | 1.0 | 4.0 |\n| 2 | 1.0 | 1.0 | 8.0 | 4.0 | 8.0 | 10.0 | 1.0 | 4.0 | 3.0 | 7.0 | 6.0 | 8.0 | 1.0 | 4.0 | 5.0 | 4.0 | 3.0 | 1.0 |\n| 3 | 7.0 | 7.0 | 4.0 | 3.0 | 1.0 | 7.0 | 2.0 | 10.0 | 10.0 | 4.0 | 1.0 | 8.0 | 9.0 | 8.0 | 9.0 | 4.0 | 10.0 | 8.0 |\n| 4 | 7.0 | 4.0 | 8.0 | 1.0 | 3.0 | 5.0 | 8.0 | 1.0 | 3.0 | 10.0 | 4.0 | 1.0 | 7.0 | 9.0 | 6.0 | 6.0 | 6.0 | 4.0 |\n| 5 | 5.0 | 3.0 | 10.0 | 7.0 | 5.0 | 4.0 | 10.0 | 8.0 | 10.0 | 8.0 | 2.0 | 2.0 | 3.0 | 2.0 | 7.0 | 9.0 | 2.0 | 7.0 |\n| 6 | 5.0 | 5.0 | 1.0 | 2.0 | 8.0 | 10.0 | 5.0 | 5.0 | 7.0 | 6.0 | 4.0 | 8.0 | 3.0 | 8.0 | 7.0 | 4.0 | 1.0 | 2.0 |\n| 7 | 3.0 | 9.0 | 4.0 | 10.0 | 1.0 | 8.0 | 5.0 | 8.0 | 9.0 | 3.0 | 9.0 | 9.0 | 6.0 | 8.0 | 1.0 | 1.0 | 3.0 | 4.0 |\n| 8 | 9.0 | 9.0 | 3.0 | 10.0 | 3.0 | 10.0 | 7.0 | 9.0 | 6.0 | 2.0 | 3.0 | 5.0 | 7.0 | 3.0 | 2.0 | 1.0 | 2.0 | 3.0 |\n| 9 | 7.0 | 6.0 | 7.0 | 4.0 | 10.0 | 8.0 | 6.0 | 3.0 | 2.0 | 5.0 | 2.0 | 8.0 | 10.0 | 3.0 | 3.0 | 8.0 | 2.0 | 8.0 |\n| 10 | 6.0 | 4.0 | 6.0 | 1.0 | 4.0 | 2.0 | 4.0 | 9.0 | 3.0 | 2.0 | 9.0 | 5.0 | 4.0 | 9.0 | 1.0 | 1.0 | 10.0 | 3.0 |\n| 11 | 5.0 | 1.0 | 8.0 | 8.0 | 1.0 | 2.0 | 8.0 | 9.0 | 5.0 | 8.0 | 5.0 | 2.0 | 7.0 | 7.0 | 8.0 | 2.0 | 6.0 | 6.0 |\n| 12 | 4.0 | 4.0 | 1.0 | 9.0 | 7.0 | 3.0 | 3.0 | 6.0 | 7.0 | 10.0 | 4.0 | 7.0 | 8.0 | 2.0 | 4.0 | 9.0 | 4.0 | 10.0 |\n| 13 | 6.0 | 4.0 | 4.0 | 8.0 | 9.0 | 2.0 | 8.0 | 8.0 | 3.0 | 3.0 | 9.0 | 7.0 | 2.0 | 2.0 | 2.0 | 2.0 | 4.0 | 8.0 |\n| 14 | 3.0 | 2.0 | 5.0 | 9.0 | 6.0 | 7.0 | 7.0 | 1.0 | 2.0 | 3.0 | 1.0 | 8.0 | 4.0 | 2.0 | 5.0 | 1.0 | 3.0 | 6.0 |\n| 15 | 2.0 | 3.0 | 4.0 | 4.0 | 6.0 | 9.0 | 4.0 | 1.0 | 1.0 | 8.0 | 1.0 | 2.0 | 9.0 | 2.0 | 1.0 | 8.0 | 5.0 | 6.0 |\n| 16 | 2.0 | 1.0 | 3.0 | 10.0 | 6.0 | 2.0 | 1.0 | 3.0 | 2.0 | 2.0 | 10.0 | 6.0 | 4.0 | 4.0 | 3.0 | 5.0 | 8.0 | 1.0 |\n| 17 | 7.0 | 4.0 | 1.0 | 8.0 | 4.0 | 7.0 | 2.0 | 4.0 | 3.0 | 8.0 | 3.0 | 6.0 | 10.0 | 8.0 | 6.0 | 6.0 | 1.0 | 10.0 |\n\nAlso, when you send the chosen route back, please put it in a tiny JSON shape so it's easy to read and machine-friendly. Something like this:\n\n{\n \"solution\": []\n}\n\nHere, \"solution\" is just a list of node identifiers in order from the loading spot to the packing spot — first item is the source, last item is the target. Think of it like filling out a one-line route on a form; this block just shows the expected shape, not the actual route itself.\n\nPlease use the node identifiers exactly as they appear in the instance input — no renaming, no made-up labels — and don't include any edge IDs or cost numbers, only node names. \n- for example: \"Valid identifiers look like plain numbers such as “1” or “23”, single capital letters like “A” or “B”, or a capital letter followed by digits like “A1” or “X7”.\"", "instance": { "nodes": [ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 ], "edges": [ { "from": 9, "to": 0, "var_index": 0 }, { "from": 9, "to": 3, "var_index": 1 }, { "from": 9, "to": 6, "var_index": 2 }, { "from": 2, "to": 10, "var_index": 3 }, { "from": 5, "to": 10, "var_index": 4 }, { "from": 8, "to": 10, "var_index": 5 }, { "from": 0, "to": 1, "var_index": 6 }, { "from": 0, "to": 3, "var_index": 7 }, { "from": 1, "to": 2, "var_index": 8 }, { "from": 1, "to": 4, "var_index": 9 }, { "from": 2, "to": 5, "var_index": 10 }, { "from": 3, "to": 4, "var_index": 11 }, { "from": 3, "to": 6, "var_index": 12 }, { "from": 4, "to": 5, "var_index": 13 }, { "from": 4, "to": 7, "var_index": 14 }, { "from": 5, "to": 8, "var_index": 15 }, { "from": 6, "to": 7, "var_index": 16 }, { "from": 7, "to": 8, "var_index": 17 } ], "objective": { "constant": 0.0, "linear": [ 1.0, 4.0, 4.0, 3.0, 6.0, 6.0, 1.0, 10.0, 10.0, 9.0, 1.0, 8.0, 4.0, 4.0, 10.0, 4.0, 8.0, 9.0 ], "quadratic": [ [ 6.0, 2.0, 1.0, 7.0, 7.0, 5.0, 5.0, 3.0, 9.0, 7.0, 6.0, 5.0, 4.0, 6.0, 3.0, 2.0, 2.0, 7.0 ], [ 2.0, 8.0, 1.0, 7.0, 4.0, 3.0, 5.0, 9.0, 9.0, 6.0, 4.0, 1.0, 4.0, 4.0, 2.0, 3.0, 1.0, 4.0 ], [ 1.0, 1.0, 8.0, 4.0, 8.0, 10.0, 1.0, 4.0, 3.0, 7.0, 6.0, 8.0, 1.0, 4.0, 5.0, 4.0, 3.0, 1.0 ], [ 7.0, 7.0, 4.0, 3.0, 1.0, 7.0, 2.0, 10.0, 10.0, 4.0, 1.0, 8.0, 9.0, 8.0, 9.0, 4.0, 10.0, 8.0 ], [ 7.0, 4.0, 8.0, 1.0, 3.0, 5.0, 8.0, 1.0, 3.0, 10.0, 4.0, 1.0, 7.0, 9.0, 6.0, 6.0, 6.0, 4.0 ], [ 5.0, 3.0, 10.0, 7.0, 5.0, 4.0, 10.0, 8.0, 10.0, 8.0, 2.0, 2.0, 3.0, 2.0, 7.0, 9.0, 2.0, 7.0 ], [ 5.0, 5.0, 1.0, 2.0, 8.0, 10.0, 5.0, 5.0, 7.0, 6.0, 4.0, 8.0, 3.0, 8.0, 7.0, 4.0, 1.0, 2.0 ], [ 3.0, 9.0, 4.0, 10.0, 1.0, 8.0, 5.0, 8.0, 9.0, 3.0, 9.0, 9.0, 6.0, 8.0, 1.0, 1.0, 3.0, 4.0 ], [ 9.0, 9.0, 3.0, 10.0, 3.0, 10.0, 7.0, 9.0, 6.0, 2.0, 3.0, 5.0, 7.0, 3.0, 2.0, 1.0, 2.0, 3.0 ], [ 7.0, 6.0, 7.0, 4.0, 10.0, 8.0, 6.0, 3.0, 2.0, 5.0, 2.0, 8.0, 10.0, 3.0, 3.0, 8.0, 2.0, 8.0 ], [ 6.0, 4.0, 6.0, 1.0, 4.0, 2.0, 4.0, 9.0, 3.0, 2.0, 9.0, 5.0, 4.0, 9.0, 1.0, 1.0, 10.0, 3.0 ], [ 5.0, 1.0, 8.0, 8.0, 1.0, 2.0, 8.0, 9.0, 5.0, 8.0, 5.0, 2.0, 7.0, 7.0, 8.0, 2.0, 6.0, 6.0 ], [ 4.0, 4.0, 1.0, 9.0, 7.0, 3.0, 3.0, 6.0, 7.0, 10.0, 4.0, 7.0, 8.0, 2.0, 4.0, 9.0, 4.0, 10.0 ], [ 6.0, 4.0, 4.0, 8.0, 9.0, 2.0, 8.0, 8.0, 3.0, 3.0, 9.0, 7.0, 2.0, 2.0, 2.0, 2.0, 4.0, 8.0 ], [ 3.0, 2.0, 5.0, 9.0, 6.0, 7.0, 7.0, 1.0, 2.0, 3.0, 1.0, 8.0, 4.0, 2.0, 5.0, 1.0, 3.0, 6.0 ], [ 2.0, 3.0, 4.0, 4.0, 6.0, 9.0, 4.0, 1.0, 1.0, 8.0, 1.0, 2.0, 9.0, 2.0, 1.0, 8.0, 5.0, 6.0 ], [ 2.0, 1.0, 3.0, 10.0, 6.0, 2.0, 1.0, 3.0, 2.0, 2.0, 10.0, 6.0, 4.0, 4.0, 3.0, 5.0, 8.0, 1.0 ], [ 7.0, 4.0, 1.0, 8.0, 4.0, 7.0, 2.0, 4.0, 3.0, 8.0, 3.0, 6.0, 10.0, 8.0, 6.0, 6.0, 1.0, 10.0 ] ] }, "source": 9, "target": 10 }, "solution": [ 9, 3, 4, 5, 10 ], "obj": 89.0, "instance_variant": { "problem_type": "QSPP", "num_nodes": 11, "num_edges": 18, "nodes": [ 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11 ], "source": 10, "target": 11, "objective": { "constant": 0.0, "linear": [ { "var_index": 0, "linear_cost": 1.0 }, { "var_index": 1, "linear_cost": 4.0 }, { "var_index": 2, "linear_cost": 4.0 }, { "var_index": 3, "linear_cost": 3.0 }, { "var_index": 4, "linear_cost": 6.0 }, { "var_index": 5, "linear_cost": 6.0 }, { "var_index": 6, "linear_cost": 1.0 }, { "var_index": 7, "linear_cost": 10.0 }, { "var_index": 8, "linear_cost": 10.0 }, { "var_index": 9, "linear_cost": 9.0 }, { "var_index": 10, "linear_cost": 1.0 }, { "var_index": 11, "linear_cost": 8.0 }, { "var_index": 12, "linear_cost": 4.0 }, { "var_index": 13, "linear_cost": 4.0 }, { "var_index": 14, "linear_cost": 10.0 }, { "var_index": 15, "linear_cost": 4.0 }, { "var_index": 16, "linear_cost": 8.0 }, { "var_index": 17, "linear_cost": 9.0 } ], "quadratic": [ { "var_i": 0, "var_j": 0, "quadratic_cost": 6.0 }, { "var_i": 0, "var_j": 1, "quadratic_cost": 2.0 }, { "var_i": 0, "var_j": 2, "quadratic_cost": 1.0 }, { "var_i": 0, "var_j": 3, "quadratic_cost": 7.0 }, { "var_i": 0, "var_j": 4, "quadratic_cost": 7.0 }, { "var_i": 0, "var_j": 5, "quadratic_cost": 5.0 }, { "var_i": 0, "var_j": 6, "quadratic_cost": 5.0 }, { "var_i": 0, "var_j": 7, "quadratic_cost": 3.0 }, { "var_i": 0, "var_j": 8, "quadratic_cost": 9.0 }, { "var_i": 0, "var_j": 9, "quadratic_cost": 7.0 }, { "var_i": 0, "var_j": 10, "quadratic_cost": 6.0 }, { "var_i": 0, "var_j": 11, "quadratic_cost": 5.0 }, { "var_i": 0, "var_j": 12, "quadratic_cost": 4.0 }, { "var_i": 0, "var_j": 13, "quadratic_cost": 6.0 }, { "var_i": 0, "var_j": 14, "quadratic_cost": 3.0 }, { "var_i": 0, "var_j": 15, "quadratic_cost": 2.0 }, { "var_i": 0, "var_j": 16, "quadratic_cost": 2.0 }, { "var_i": 0, "var_j": 17, "quadratic_cost": 7.0 }, { "var_i": 1, "var_j": 0, "quadratic_cost": 2.0 }, { "var_i": 1, "var_j": 1, "quadratic_cost": 8.0 }, { "var_i": 1, "var_j": 2, "quadratic_cost": 1.0 }, { "var_i": 1, "var_j": 3, "quadratic_cost": 7.0 }, { "var_i": 1, "var_j": 4, "quadratic_cost": 4.0 }, { "var_i": 1, "var_j": 5, "quadratic_cost": 3.0 }, { "var_i": 1, "var_j": 6, "quadratic_cost": 5.0 }, { "var_i": 1, "var_j": 7, "quadratic_cost": 9.0 }, { "var_i": 1, "var_j": 8, "quadratic_cost": 9.0 }, { "var_i": 1, "var_j": 9, "quadratic_cost": 6.0 }, { "var_i": 1, "var_j": 10, "quadratic_cost": 4.0 }, { "var_i": 1, "var_j": 11, "quadratic_cost": 1.0 }, { "var_i": 1, "var_j": 12, "quadratic_cost": 4.0 }, { "var_i": 1, "var_j": 13, "quadratic_cost": 4.0 }, { "var_i": 1, "var_j": 14, "quadratic_cost": 2.0 }, { "var_i": 1, "var_j": 15, "quadratic_cost": 3.0 }, { "var_i": 1, "var_j": 16, "quadratic_cost": 1.0 }, { "var_i": 1, "var_j": 17, "quadratic_cost": 4.0 }, { "var_i": 2, "var_j": 0, "quadratic_cost": 1.0 }, { "var_i": 2, "var_j": 1, "quadratic_cost": 1.0 }, { "var_i": 2, "var_j": 2, "quadratic_cost": 8.0 }, { "var_i": 2, "var_j": 3, "quadratic_cost": 4.0 }, { "var_i": 2, "var_j": 4, "quadratic_cost": 8.0 }, { "var_i": 2, "var_j": 5, "quadratic_cost": 10.0 }, { "var_i": 2, "var_j": 6, "quadratic_cost": 1.0 }, { "var_i": 2, "var_j": 7, "quadratic_cost": 4.0 }, { "var_i": 2, "var_j": 8, "quadratic_cost": 3.0 }, { "var_i": 2, "var_j": 9, "quadratic_cost": 7.0 }, { "var_i": 2, "var_j": 10, "quadratic_cost": 6.0 }, { "var_i": 2, "var_j": 11, "quadratic_cost": 8.0 }, { "var_i": 2, "var_j": 12, "quadratic_cost": 1.0 }, { "var_i": 2, "var_j": 13, "quadratic_cost": 4.0 }, { "var_i": 2, "var_j": 14, "quadratic_cost": 5.0 }, { "var_i": 2, "var_j": 15, "quadratic_cost": 4.0 }, { "var_i": 2, "var_j": 16, "quadratic_cost": 3.0 }, { "var_i": 2, "var_j": 17, "quadratic_cost": 1.0 }, { "var_i": 3, "var_j": 0, "quadratic_cost": 7.0 }, { "var_i": 3, "var_j": 1, "quadratic_cost": 7.0 }, { "var_i": 3, "var_j": 2, "quadratic_cost": 4.0 }, { "var_i": 3, "var_j": 3, "quadratic_cost": 3.0 }, { "var_i": 3, "var_j": 4, "quadratic_cost": 1.0 }, { "var_i": 3, "var_j": 5, "quadratic_cost": 7.0 }, { "var_i": 3, "var_j": 6, "quadratic_cost": 2.0 }, { "var_i": 3, "var_j": 7, "quadratic_cost": 10.0 }, { "var_i": 3, "var_j": 8, "quadratic_cost": 10.0 }, { "var_i": 3, "var_j": 9, "quadratic_cost": 4.0 }, { "var_i": 3, "var_j": 10, "quadratic_cost": 1.0 }, { "var_i": 3, "var_j": 11, "quadratic_cost": 8.0 }, { "var_i": 3, "var_j": 12, "quadratic_cost": 9.0 }, { "var_i": 3, "var_j": 13, "quadratic_cost": 8.0 }, { "var_i": 3, "var_j": 14, "quadratic_cost": 9.0 }, { "var_i": 3, "var_j": 15, "quadratic_cost": 4.0 }, { "var_i": 3, "var_j": 16, "quadratic_cost": 10.0 }, { "var_i": 3, "var_j": 17, "quadratic_cost": 8.0 }, { "var_i": 4, "var_j": 0, "quadratic_cost": 7.0 }, { "var_i": 4, "var_j": 1, "quadratic_cost": 4.0 }, { "var_i": 4, "var_j": 2, "quadratic_cost": 8.0 }, { "var_i": 4, "var_j": 3, "quadratic_cost": 1.0 }, { "var_i": 4, "var_j": 4, "quadratic_cost": 3.0 }, { "var_i": 4, "var_j": 5, "quadratic_cost": 5.0 }, { "var_i": 4, "var_j": 6, "quadratic_cost": 8.0 }, { "var_i": 4, "var_j": 7, "quadratic_cost": 1.0 }, { "var_i": 4, "var_j": 8, "quadratic_cost": 3.0 }, { "var_i": 4, "var_j": 9, "quadratic_cost": 10.0 }, { "var_i": 4, "var_j": 10, "quadratic_cost": 4.0 }, { "var_i": 4, "var_j": 11, "quadratic_cost": 1.0 }, { "var_i": 4, "var_j": 12, "quadratic_cost": 7.0 }, { "var_i": 4, "var_j": 13, "quadratic_cost": 9.0 }, { "var_i": 4, "var_j": 14, "quadratic_cost": 6.0 }, { "var_i": 4, "var_j": 15, "quadratic_cost": 6.0 }, { "var_i": 4, "var_j": 16, "quadratic_cost": 6.0 }, { "var_i": 4, "var_j": 17, "quadratic_cost": 4.0 }, { "var_i": 5, "var_j": 0, "quadratic_cost": 5.0 }, { "var_i": 5, "var_j": 1, "quadratic_cost": 3.0 }, { "var_i": 5, "var_j": 2, "quadratic_cost": 10.0 }, { "var_i": 5, "var_j": 3, "quadratic_cost": 7.0 }, { "var_i": 5, "var_j": 4, "quadratic_cost": 5.0 }, { "var_i": 5, "var_j": 5, "quadratic_cost": 4.0 }, { "var_i": 5, "var_j": 6, "quadratic_cost": 10.0 }, { "var_i": 5, "var_j": 7, "quadratic_cost": 8.0 }, { "var_i": 5, "var_j": 8, "quadratic_cost": 10.0 }, { "var_i": 5, "var_j": 9, "quadratic_cost": 8.0 }, { "var_i": 5, "var_j": 10, "quadratic_cost": 2.0 }, { "var_i": 5, "var_j": 11, "quadratic_cost": 2.0 }, { "var_i": 5, "var_j": 12, "quadratic_cost": 3.0 }, { "var_i": 5, "var_j": 13, "quadratic_cost": 2.0 }, { "var_i": 5, "var_j": 14, "quadratic_cost": 7.0 }, { "var_i": 5, "var_j": 15, "quadratic_cost": 9.0 }, { "var_i": 5, "var_j": 16, "quadratic_cost": 2.0 }, { "var_i": 5, "var_j": 17, "quadratic_cost": 7.0 }, { "var_i": 6, "var_j": 0, "quadratic_cost": 5.0 }, { "var_i": 6, "var_j": 1, "quadratic_cost": 5.0 }, { "var_i": 6, "var_j": 2, "quadratic_cost": 1.0 }, { "var_i": 6, "var_j": 3, "quadratic_cost": 2.0 }, { "var_i": 6, "var_j": 4, "quadratic_cost": 8.0 }, { "var_i": 6, "var_j": 5, "quadratic_cost": 10.0 }, { "var_i": 6, "var_j": 6, "quadratic_cost": 5.0 }, { "var_i": 6, "var_j": 7, "quadratic_cost": 5.0 }, { "var_i": 6, "var_j": 8, "quadratic_cost": 7.0 }, { "var_i": 6, "var_j": 9, "quadratic_cost": 6.0 }, { "var_i": 6, "var_j": 10, "quadratic_cost": 4.0 }, { "var_i": 6, "var_j": 11, "quadratic_cost": 8.0 }, { "var_i": 6, "var_j": 12, "quadratic_cost": 3.0 }, { "var_i": 6, "var_j": 13, "quadratic_cost": 8.0 }, { "var_i": 6, "var_j": 14, "quadratic_cost": 7.0 }, { "var_i": 6, "var_j": 15, "quadratic_cost": 4.0 }, { "var_i": 6, "var_j": 16, "quadratic_cost": 1.0 }, { "var_i": 6, "var_j": 17, "quadratic_cost": 2.0 }, { "var_i": 7, "var_j": 0, "quadratic_cost": 3.0 }, { "var_i": 7, "var_j": 1, "quadratic_cost": 9.0 }, { "var_i": 7, "var_j": 2, "quadratic_cost": 4.0 }, { "var_i": 7, "var_j": 3, "quadratic_cost": 10.0 }, { "var_i": 7, "var_j": 4, "quadratic_cost": 1.0 }, { "var_i": 7, "var_j": 5, "quadratic_cost": 8.0 }, { "var_i": 7, "var_j": 6, "quadratic_cost": 5.0 }, { "var_i": 7, "var_j": 7, "quadratic_cost": 8.0 }, { "var_i": 7, "var_j": 8, "quadratic_cost": 9.0 }, { "var_i": 7, "var_j": 9, "quadratic_cost": 3.0 }, { "var_i": 7, "var_j": 10, "quadratic_cost": 9.0 }, { "var_i": 7, "var_j": 11, "quadratic_cost": 9.0 }, { "var_i": 7, "var_j": 12, "quadratic_cost": 6.0 }, { "var_i": 7, "var_j": 13, "quadratic_cost": 8.0 }, { "var_i": 7, "var_j": 14, "quadratic_cost": 1.0 }, { "var_i": 7, "var_j": 15, "quadratic_cost": 1.0 }, { "var_i": 7, "var_j": 16, "quadratic_cost": 3.0 }, { "var_i": 7, "var_j": 17, "quadratic_cost": 4.0 }, { "var_i": 8, "var_j": 0, "quadratic_cost": 9.0 }, { "var_i": 8, "var_j": 1, "quadratic_cost": 9.0 }, { "var_i": 8, "var_j": 2, "quadratic_cost": 3.0 }, { "var_i": 8, "var_j": 3, "quadratic_cost": 10.0 }, { "var_i": 8, "var_j": 4, "quadratic_cost": 3.0 }, { "var_i": 8, "var_j": 5, "quadratic_cost": 10.0 }, { "var_i": 8, "var_j": 6, "quadratic_cost": 7.0 }, { "var_i": 8, "var_j": 7, "quadratic_cost": 9.0 }, { "var_i": 8, "var_j": 8, "quadratic_cost": 6.0 }, { "var_i": 8, "var_j": 9, "quadratic_cost": 2.0 }, { "var_i": 8, "var_j": 10, "quadratic_cost": 3.0 }, { "var_i": 8, "var_j": 11, "quadratic_cost": 5.0 }, { "var_i": 8, "var_j": 12, "quadratic_cost": 7.0 }, { "var_i": 8, "var_j": 13, "quadratic_cost": 3.0 }, { "var_i": 8, "var_j": 14, "quadratic_cost": 2.0 }, { "var_i": 8, "var_j": 15, "quadratic_cost": 1.0 }, { "var_i": 8, "var_j": 16, "quadratic_cost": 2.0 }, { "var_i": 8, "var_j": 17, "quadratic_cost": 3.0 }, { "var_i": 9, "var_j": 0, "quadratic_cost": 7.0 }, { "var_i": 9, "var_j": 1, "quadratic_cost": 6.0 }, { "var_i": 9, "var_j": 2, "quadratic_cost": 7.0 }, { "var_i": 9, "var_j": 3, "quadratic_cost": 4.0 }, { "var_i": 9, "var_j": 4, "quadratic_cost": 10.0 }, { "var_i": 9, "var_j": 5, "quadratic_cost": 8.0 }, { "var_i": 9, "var_j": 6, "quadratic_cost": 6.0 }, { "var_i": 9, "var_j": 7, "quadratic_cost": 3.0 }, { "var_i": 9, "var_j": 8, "quadratic_cost": 2.0 }, { "var_i": 9, "var_j": 9, "quadratic_cost": 5.0 }, { "var_i": 9, "var_j": 10, "quadratic_cost": 2.0 }, { "var_i": 9, "var_j": 11, "quadratic_cost": 8.0 }, { "var_i": 9, "var_j": 12, "quadratic_cost": 10.0 }, { "var_i": 9, "var_j": 13, "quadratic_cost": 3.0 }, { "var_i": 9, "var_j": 14, "quadratic_cost": 3.0 }, { "var_i": 9, "var_j": 15, "quadratic_cost": 8.0 }, { "var_i": 9, "var_j": 16, "quadratic_cost": 2.0 }, { "var_i": 9, "var_j": 17, "quadratic_cost": 8.0 }, { "var_i": 10, "var_j": 0, "quadratic_cost": 6.0 }, { "var_i": 10, "var_j": 1, "quadratic_cost": 4.0 }, { "var_i": 10, "var_j": 2, "quadratic_cost": 6.0 }, { "var_i": 10, "var_j": 3, "quadratic_cost": 1.0 }, { "var_i": 10, "var_j": 4, "quadratic_cost": 4.0 }, { "var_i": 10, "var_j": 5, "quadratic_cost": 2.0 }, { "var_i": 10, "var_j": 6, "quadratic_cost": 4.0 }, { "var_i": 10, "var_j": 7, "quadratic_cost": 9.0 }, { "var_i": 10, "var_j": 8, "quadratic_cost": 3.0 }, { "var_i": 10, "var_j": 9, "quadratic_cost": 2.0 }, { "var_i": 10, "var_j": 10, "quadratic_cost": 9.0 }, { "var_i": 10, "var_j": 11, "quadratic_cost": 5.0 }, { "var_i": 10, "var_j": 12, "quadratic_cost": 4.0 }, { "var_i": 10, "var_j": 13, "quadratic_cost": 9.0 }, { "var_i": 10, "var_j": 14, "quadratic_cost": 1.0 }, { "var_i": 10, "var_j": 15, "quadratic_cost": 1.0 }, { "var_i": 10, "var_j": 16, "quadratic_cost": 10.0 }, { "var_i": 10, "var_j": 17, "quadratic_cost": 3.0 }, { "var_i": 11, "var_j": 0, "quadratic_cost": 5.0 }, { "var_i": 11, "var_j": 1, "quadratic_cost": 1.0 }, { "var_i": 11, "var_j": 2, "quadratic_cost": 8.0 }, { "var_i": 11, "var_j": 3, "quadratic_cost": 8.0 }, { "var_i": 11, "var_j": 4, "quadratic_cost": 1.0 }, { "var_i": 11, "var_j": 5, "quadratic_cost": 2.0 }, { "var_i": 11, "var_j": 6, "quadratic_cost": 8.0 }, { "var_i": 11, "var_j": 7, "quadratic_cost": 9.0 }, { "var_i": 11, "var_j": 8, "quadratic_cost": 5.0 }, { "var_i": 11, "var_j": 9, "quadratic_cost": 8.0 }, { "var_i": 11, "var_j": 10, "quadratic_cost": 5.0 }, { "var_i": 11, "var_j": 11, "quadratic_cost": 2.0 }, { "var_i": 11, "var_j": 12, "quadratic_cost": 7.0 }, { "var_i": 11, "var_j": 13, "quadratic_cost": 7.0 }, { "var_i": 11, "var_j": 14, "quadratic_cost": 8.0 }, { "var_i": 11, "var_j": 15, "quadratic_cost": 2.0 }, { "var_i": 11, "var_j": 16, "quadratic_cost": 6.0 }, { "var_i": 11, "var_j": 17, "quadratic_cost": 6.0 }, { "var_i": 12, "var_j": 0, "quadratic_cost": 4.0 }, { "var_i": 12, "var_j": 1, "quadratic_cost": 4.0 }, { "var_i": 12, "var_j": 2, "quadratic_cost": 1.0 }, { "var_i": 12, "var_j": 3, "quadratic_cost": 9.0 }, { "var_i": 12, "var_j": 4, "quadratic_cost": 7.0 }, { "var_i": 12, "var_j": 5, "quadratic_cost": 3.0 }, { "var_i": 12, "var_j": 6, "quadratic_cost": 3.0 }, { "var_i": 12, "var_j": 7, "quadratic_cost": 6.0 }, { "var_i": 12, "var_j": 8, "quadratic_cost": 7.0 }, { "var_i": 12, "var_j": 9, "quadratic_cost": 10.0 }, { "var_i": 12, "var_j": 10, "quadratic_cost": 4.0 }, { "var_i": 12, "var_j": 11, "quadratic_cost": 7.0 }, { "var_i": 12, "var_j": 12, "quadratic_cost": 8.0 }, { "var_i": 12, "var_j": 13, "quadratic_cost": 2.0 }, { "var_i": 12, "var_j": 14, "quadratic_cost": 4.0 }, { "var_i": 12, "var_j": 15, "quadratic_cost": 9.0 }, { "var_i": 12, "var_j": 16, "quadratic_cost": 4.0 }, { "var_i": 12, "var_j": 17, "quadratic_cost": 10.0 }, { "var_i": 13, "var_j": 0, "quadratic_cost": 6.0 }, { "var_i": 13, "var_j": 1, "quadratic_cost": 4.0 }, { "var_i": 13, "var_j": 2, "quadratic_cost": 4.0 }, { "var_i": 13, "var_j": 3, "quadratic_cost": 8.0 }, { "var_i": 13, "var_j": 4, "quadratic_cost": 9.0 }, { "var_i": 13, "var_j": 5, "quadratic_cost": 2.0 }, { "var_i": 13, "var_j": 6, "quadratic_cost": 8.0 }, { "var_i": 13, "var_j": 7, "quadratic_cost": 8.0 }, { "var_i": 13, "var_j": 8, "quadratic_cost": 3.0 }, { "var_i": 13, "var_j": 9, "quadratic_cost": 3.0 }, { "var_i": 13, "var_j": 10, "quadratic_cost": 9.0 }, { "var_i": 13, "var_j": 11, "quadratic_cost": 7.0 }, { "var_i": 13, "var_j": 12, "quadratic_cost": 2.0 }, { "var_i": 13, "var_j": 13, "quadratic_cost": 2.0 }, { "var_i": 13, "var_j": 14, "quadratic_cost": 2.0 }, { "var_i": 13, "var_j": 15, "quadratic_cost": 2.0 }, { "var_i": 13, "var_j": 16, "quadratic_cost": 4.0 }, { "var_i": 13, "var_j": 17, "quadratic_cost": 8.0 }, { "var_i": 14, "var_j": 0, "quadratic_cost": 3.0 }, { "var_i": 14, "var_j": 1, "quadratic_cost": 2.0 }, { "var_i": 14, "var_j": 2, "quadratic_cost": 5.0 }, { "var_i": 14, "var_j": 3, "quadratic_cost": 9.0 }, { "var_i": 14, "var_j": 4, "quadratic_cost": 6.0 }, { "var_i": 14, "var_j": 5, "quadratic_cost": 7.0 }, { "var_i": 14, "var_j": 6, "quadratic_cost": 7.0 }, { "var_i": 14, "var_j": 7, "quadratic_cost": 1.0 }, { "var_i": 14, "var_j": 8, "quadratic_cost": 2.0 }, { "var_i": 14, "var_j": 9, "quadratic_cost": 3.0 }, { "var_i": 14, "var_j": 10, "quadratic_cost": 1.0 }, { "var_i": 14, "var_j": 11, "quadratic_cost": 8.0 }, { "var_i": 14, "var_j": 12, "quadratic_cost": 4.0 }, { "var_i": 14, "var_j": 13, "quadratic_cost": 2.0 }, { "var_i": 14, "var_j": 14, "quadratic_cost": 5.0 }, { "var_i": 14, "var_j": 15, "quadratic_cost": 1.0 }, { "var_i": 14, "var_j": 16, "quadratic_cost": 3.0 }, { "var_i": 14, "var_j": 17, "quadratic_cost": 6.0 }, { "var_i": 15, "var_j": 0, "quadratic_cost": 2.0 }, { "var_i": 15, "var_j": 1, "quadratic_cost": 3.0 }, { "var_i": 15, "var_j": 2, "quadratic_cost": 4.0 }, { "var_i": 15, "var_j": 3, "quadratic_cost": 4.0 }, { "var_i": 15, "var_j": 4, "quadratic_cost": 6.0 }, { "var_i": 15, "var_j": 5, "quadratic_cost": 9.0 }, { "var_i": 15, "var_j": 6, "quadratic_cost": 4.0 }, { "var_i": 15, "var_j": 7, "quadratic_cost": 1.0 }, { "var_i": 15, "var_j": 8, "quadratic_cost": 1.0 }, { "var_i": 15, "var_j": 9, "quadratic_cost": 8.0 }, { "var_i": 15, "var_j": 10, "quadratic_cost": 1.0 }, { "var_i": 15, "var_j": 11, "quadratic_cost": 2.0 }, { "var_i": 15, "var_j": 12, "quadratic_cost": 9.0 }, { "var_i": 15, "var_j": 13, "quadratic_cost": 2.0 }, { "var_i": 15, "var_j": 14, "quadratic_cost": 1.0 }, { "var_i": 15, "var_j": 15, "quadratic_cost": 8.0 }, { "var_i": 15, "var_j": 16, "quadratic_cost": 5.0 }, { "var_i": 15, "var_j": 17, "quadratic_cost": 6.0 }, { "var_i": 16, "var_j": 0, "quadratic_cost": 2.0 }, { "var_i": 16, "var_j": 1, "quadratic_cost": 1.0 }, { "var_i": 16, "var_j": 2, "quadratic_cost": 3.0 }, { "var_i": 16, "var_j": 3, "quadratic_cost": 10.0 }, { "var_i": 16, "var_j": 4, "quadratic_cost": 6.0 }, { "var_i": 16, "var_j": 5, "quadratic_cost": 2.0 }, { "var_i": 16, "var_j": 6, "quadratic_cost": 1.0 }, { "var_i": 16, "var_j": 7, "quadratic_cost": 3.0 }, { "var_i": 16, "var_j": 8, "quadratic_cost": 2.0 }, { "var_i": 16, "var_j": 9, "quadratic_cost": 2.0 }, { "var_i": 16, "var_j": 10, "quadratic_cost": 10.0 }, { "var_i": 16, "var_j": 11, "quadratic_cost": 6.0 }, { "var_i": 16, "var_j": 12, "quadratic_cost": 4.0 }, { "var_i": 16, "var_j": 13, "quadratic_cost": 4.0 }, { "var_i": 16, "var_j": 14, "quadratic_cost": 3.0 }, { "var_i": 16, "var_j": 15, "quadratic_cost": 5.0 }, { "var_i": 16, "var_j": 16, "quadratic_cost": 8.0 }, { "var_i": 16, "var_j": 17, "quadratic_cost": 1.0 }, { "var_i": 17, "var_j": 0, "quadratic_cost": 7.0 }, { "var_i": 17, "var_j": 1, "quadratic_cost": 4.0 }, { "var_i": 17, "var_j": 2, "quadratic_cost": 1.0 }, { "var_i": 17, "var_j": 3, "quadratic_cost": 8.0 }, { "var_i": 17, "var_j": 4, "quadratic_cost": 4.0 }, { "var_i": 17, "var_j": 5, "quadratic_cost": 7.0 }, { "var_i": 17, "var_j": 6, "quadratic_cost": 2.0 }, { "var_i": 17, "var_j": 7, "quadratic_cost": 4.0 }, { "var_i": 17, "var_j": 8, "quadratic_cost": 3.0 }, { "var_i": 17, "var_j": 9, "quadratic_cost": 8.0 }, { "var_i": 17, "var_j": 10, "quadratic_cost": 3.0 }, { "var_i": 17, "var_j": 11, "quadratic_cost": 6.0 }, { "var_i": 17, "var_j": 12, "quadratic_cost": 10.0 }, { "var_i": 17, "var_j": 13, "quadratic_cost": 8.0 }, { "var_i": 17, "var_j": 14, "quadratic_cost": 6.0 }, { "var_i": 17, "var_j": 15, "quadratic_cost": 6.0 }, { "var_i": 17, "var_j": 16, "quadratic_cost": 1.0 }, { "var_i": 17, "var_j": 17, "quadratic_cost": 10.0 } ] }, "edges": [ { "from": 10, "to": 1, "var_index": 0 }, { "from": 10, "to": 4, "var_index": 1 }, { "from": 10, "to": 7, "var_index": 2 }, { "from": 3, "to": 11, "var_index": 3 }, { "from": 6, "to": 11, "var_index": 4 }, { "from": 9, "to": 11, "var_index": 5 }, { "from": 1, "to": 2, "var_index": 6 }, { "from": 1, "to": 4, "var_index": 7 }, { "from": 2, "to": 3, "var_index": 8 }, { "from": 2, "to": 5, "var_index": 9 }, { "from": 3, "to": 6, "var_index": 10 }, { "from": 4, "to": 5, "var_index": 11 }, { "from": 4, "to": 7, "var_index": 12 }, { "from": 5, "to": 6, "var_index": 13 }, { "from": 5, "to": 8, "var_index": 14 }, { "from": 6, "to": 9, "var_index": 15 }, { "from": 7, "to": 8, "var_index": 16 }, { "from": 8, "to": 9, "var_index": 17 } ], "node_id_map": { "0": 1, "1": 2, "2": 3, "3": 4, "4": 5, "5": 6, "6": 7, "7": 8, "8": 9, "9": 10, "10": 11 } }, "solution_variant": [ 10, 4, 5, 6, 11 ], "context_index": 4, "input_format": "csv", "input_index_base": 1 }, { "task_name": "QSPP", "problem_type": "QSPP", "instruction": "Many people on the planning team are comparing possible single-channel routes from the reservoir inlet to the treatment outfall, all of which must follow the arrows on the canal map. Every candidate has to be a single, uninterrupted path—no skipping pieces, no splitting, no revisiting the same segment. Each canal segment brings its own pumping/erosion cost plus a usage surcharge, and some pairs of consecutive segments bring extra charges when used together (those extra charges can vary with the order of the two segments). The route we want is simply the one that results in the lowest total bill after summing every segment’s charges and any extra pairwise fees. The map and cost details are shown below.\n\nThe map contains 12 junctions and 29 directed segments; the valid junctions are 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, and every candidate route must start at 11 and end at 12.\nSegment 0 runs from junction 11 to junction 1.\nSegment 1 runs from junction 11 to junction 2.\nSegment 2 runs from junction 11 to junction 3.\nSegment 3 runs from junction 11 to junction 4.\nSegment 4 runs from junction 11 to junction 5.\nSegment 5 runs from junction 11 to junction 6.\nSegment 6 runs from junction 11 to junction 7.\nSegment 7 runs from junction 11 to junction 8.\nSegment 8 runs from junction 11 to junction 9.\nSegment 9 runs from junction 11 to junction 10.\nSegment 10 runs from junction 1 to junction 12.\nSegment 11 runs from junction 2 to junction 12.\nSegment 12 runs from junction 3 to junction 12.\nSegment 13 runs from junction 4 to junction 12.\nSegment 14 runs from junction 5 to junction 12.\nSegment 15 runs from junction 6 to junction 12.\nSegment 16 runs from junction 7 to junction 12.\nSegment 17 runs from junction 8 to junction 12.\nSegment 18 runs from junction 9 to junction 12.\nSegment 19 runs from junction 10 to junction 12.\nSegment 20 runs from junction 1 to junction 2.\nSegment 21 runs from junction 2 to junction 3.\nSegment 22 runs from junction 3 to junction 4.\nSegment 23 runs from junction 4 to junction 5.\nSegment 24 runs from junction 5 to junction 6.\nSegment 25 runs from junction 6 to junction 7.\nSegment 26 runs from junction 7 to junction 8.\nSegment 27 runs from junction 8 to junction 9.\nSegment 28 runs from junction 9 to junction 10.\nSegment 0 carries a per-use surcharge of 3.0.\nSegment 1 carries a per-use surcharge of 8.0.\nSegment 2 carries a per-use surcharge of 8.0.\nSegment 3 carries a per-use surcharge of 5.0.\nSegment 4 carries a per-use surcharge of 4.0.\nSegment 5 carries a per-use surcharge of 8.0.\nSegment 6 carries a per-use surcharge of 3.0.\nSegment 7 carries a per-use surcharge of 9.0.\nSegment 8 carries a per-use surcharge of 1.0.\nSegment 9 carries a per-use surcharge of 1.0.\nSegment 10 carries a per-use surcharge of 3.0.\nSegment 11 carries a per-use surcharge of 3.0.\nSegment 12 carries a per-use surcharge of 9.0.\nSegment 13 carries a per-use surcharge of 6.0.\nSegment 14 carries a per-use surcharge of 10.0.\nSegment 15 carries a per-use surcharge of 2.0.\nSegment 16 carries a per-use surcharge of 10.0.\nSegment 17 carries a per-use surcharge of 4.0.\nSegment 18 carries a per-use surcharge of 5.0.\nSegment 19 carries a per-use surcharge of 1.0.\nSegment 20 carries a per-use surcharge of 5.0.\nSegment 21 carries a per-use surcharge of 10.0.\nSegment 22 carries a per-use surcharge of 10.0.\nSegment 23 carries a per-use surcharge of 1.0.\nSegment 24 carries a per-use surcharge of 4.0.\nSegment 25 carries a per-use surcharge of 10.0.\nSegment 26 carries a per-use surcharge of 8.0.\nSegment 27 carries a per-use surcharge of 8.0.\nSegment 28 carries a per-use surcharge of 9.0.\nMeaning: the quadratic_costs matrix is assumed symmetric and contributes to the objective as a sum over ALL ordered pairs (first_segment_id, second_segment_id). If two segments with IDs i and j are both used in the chosen path, then quadratic_costs[i][j] is added to the total. This includes diagonal terms (i == j), so selecting edge i also adds quadratic_costs[i][i]. Because the matrix is symmetric, the interaction between two distinct edges i and j is counted twice in the ordered-pair sum: quadratic_costs[i][j] + quadratic_costs[j][i] (= 2 * quadratic_costs[i][j]).\nquadratic_costs:\n| first_segment_id\\second_segment_id | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 |\n|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|\n| 0 | 6.0 | 8.0 | 10.0 | 6.0 | 10.0 | 3.0 | 2.0 | 1.0 | 5.0 | 10.0 | 7.0 | 5.0 | 8.0 | 3.0 | 7.0 | 10.0 | 1.0 | 4.0 | 4.0 | 4.0 | 6.0 | 1.0 | 1.0 | 9.0 | 9.0 | 2.0 | 3.0 | 3.0 | 4.0 |\n| 1 | 8.0 | 4.0 | 4.0 | 8.0 | 5.0 | 5.0 | 2.0 | 7.0 | 8.0 | 4.0 | 8.0 | 5.0 | 1.0 | 6.0 | 8.0 | 10.0 | 1.0 | 8.0 | 9.0 | 1.0 | 6.0 | 2.0 | 5.0 | 1.0 | 1.0 | 5.0 | 8.0 | 6.0 | 3.0 |\n| 2 | 10.0 | 4.0 | 5.0 | 2.0 | 3.0 | 10.0 | 10.0 | 9.0 | 8.0 | 1.0 | 8.0 | 8.0 | 8.0 | 2.0 | 5.0 | 4.0 | 3.0 | 9.0 | 2.0 | 9.0 | 2.0 | 9.0 | 7.0 | 5.0 | 2.0 | 1.0 | 9.0 | 2.0 | 5.0 |\n| 3 | 6.0 | 8.0 | 2.0 | 8.0 | 3.0 | 2.0 | 3.0 | 6.0 | 1.0 | 4.0 | 10.0 | 7.0 | 1.0 | 1.0 | 1.0 | 3.0 | 6.0 | 9.0 | 8.0 | 10.0 | 7.0 | 1.0 | 9.0 | 4.0 | 9.0 | 7.0 | 5.0 | 2.0 | 10.0 |\n| 4 | 10.0 | 5.0 | 3.0 | 3.0 | 10.0 | 3.0 | 8.0 | 3.0 | 9.0 | 9.0 | 7.0 | 8.0 | 2.0 | 8.0 | 2.0 | 1.0 | 9.0 | 7.0 | 5.0 | 6.0 | 10.0 | 5.0 | 3.0 | 8.0 | 6.0 | 3.0 | 5.0 | 9.0 | 10.0 |\n| 5 | 3.0 | 5.0 | 10.0 | 2.0 | 3.0 | 1.0 | 6.0 | 1.0 | 6.0 | 5.0 | 5.0 | 7.0 | 5.0 | 2.0 | 2.0 | 2.0 | 9.0 | 8.0 | 6.0 | 10.0 | 10.0 | 6.0 | 6.0 | 6.0 | 8.0 | 4.0 | 9.0 | 7.0 | 9.0 |\n| 6 | 2.0 | 2.0 | 10.0 | 3.0 | 8.0 | 6.0 | 4.0 | 9.0 | 2.0 | 9.0 | 2.0 | 5.0 | 9.0 | 1.0 | 3.0 | 3.0 | 6.0 | 5.0 | 7.0 | 5.0 | 6.0 | 10.0 | 5.0 | 5.0 | 8.0 | 9.0 | 3.0 | 8.0 | 2.0 |\n| 7 | 1.0 | 7.0 | 9.0 | 6.0 | 3.0 | 1.0 | 9.0 | 10.0 | 6.0 | 3.0 | 5.0 | 7.0 | 7.0 | 4.0 | 7.0 | 3.0 | 7.0 | 8.0 | 4.0 | 8.0 | 4.0 | 5.0 | 7.0 | 8.0 | 9.0 | 4.0 | 10.0 | 1.0 | 2.0 |\n| 8 | 5.0 | 8.0 | 8.0 | 1.0 | 9.0 | 6.0 | 2.0 | 6.0 | 1.0 | 3.0 | 10.0 | 4.0 | 7.0 | 4.0 | 1.0 | 4.0 | 4.0 | 1.0 | 1.0 | 10.0 | 9.0 | 8.0 | 5.0 | 4.0 | 4.0 | 5.0 | 6.0 | 5.0 | 4.0 |\n| 9 | 10.0 | 4.0 | 1.0 | 4.0 | 9.0 | 5.0 | 9.0 | 3.0 | 3.0 | 6.0 | 9.0 | 1.0 | 7.0 | 10.0 | 6.0 | 3.0 | 9.0 | 10.0 | 7.0 | 8.0 | 9.0 | 8.0 | 8.0 | 2.0 | 4.0 | 6.0 | 4.0 | 1.0 | 1.0 |\n| 10 | 7.0 | 8.0 | 8.0 | 10.0 | 7.0 | 5.0 | 2.0 | 5.0 | 10.0 | 9.0 | 7.0 | 3.0 | 9.0 | 2.0 | 10.0 | 7.0 | 5.0 | 8.0 | 5.0 | 3.0 | 7.0 | 10.0 | 1.0 | 7.0 | 1.0 | 6.0 | 7.0 | 4.0 | 7.0 |\n| 11 | 5.0 | 5.0 | 8.0 | 7.0 | 8.0 | 7.0 | 5.0 | 7.0 | 4.0 | 1.0 | 3.0 | 4.0 | 4.0 | 9.0 | 7.0 | 8.0 | 4.0 | 8.0 | 5.0 | 10.0 | 9.0 | 5.0 | 5.0 | 2.0 | 10.0 | 3.0 | 1.0 | 2.0 | 6.0 |\n| 12 | 8.0 | 1.0 | 8.0 | 1.0 | 2.0 | 5.0 | 9.0 | 7.0 | 7.0 | 7.0 | 9.0 | 4.0 | 9.0 | 9.0 | 5.0 | 9.0 | 3.0 | 6.0 | 1.0 | 4.0 | 6.0 | 3.0 | 2.0 | 7.0 | 9.0 | 7.0 | 1.0 | 1.0 | 8.0 |\n| 13 | 3.0 | 6.0 | 2.0 | 1.0 | 8.0 | 2.0 | 1.0 | 4.0 | 4.0 | 10.0 | 2.0 | 9.0 | 9.0 | 5.0 | 3.0 | 6.0 | 6.0 | 9.0 | 8.0 | 8.0 | 1.0 | 6.0 | 5.0 | 3.0 | 1.0 | 7.0 | 6.0 | 4.0 | 3.0 |\n| 14 | 7.0 | 8.0 | 5.0 | 1.0 | 2.0 | 2.0 | 3.0 | 7.0 | 1.0 | 6.0 | 10.0 | 7.0 | 5.0 | 3.0 | 10.0 | 4.0 | 9.0 | 6.0 | 4.0 | 3.0 | 1.0 | 4.0 | 2.0 | 7.0 | 5.0 | 2.0 | 5.0 | 1.0 | 2.0 |\n| 15 | 10.0 | 10.0 | 4.0 | 3.0 | 1.0 | 2.0 | 3.0 | 3.0 | 4.0 | 3.0 | 7.0 | 8.0 | 9.0 | 6.0 | 4.0 | 1.0 | 9.0 | 9.0 | 2.0 | 3.0 | 5.0 | 9.0 | 2.0 | 4.0 | 6.0 | 9.0 | 6.0 | 7.0 | 8.0 |\n| 16 | 1.0 | 1.0 | 3.0 | 6.0 | 9.0 | 9.0 | 6.0 | 7.0 | 4.0 | 9.0 | 5.0 | 4.0 | 3.0 | 6.0 | 9.0 | 9.0 | 9.0 | 9.0 | 6.0 | 5.0 | 4.0 | 2.0 | 6.0 | 1.0 | 6.0 | 7.0 | 10.0 | 10.0 | 6.0 |\n| 17 | 4.0 | 8.0 | 9.0 | 9.0 | 7.0 | 8.0 | 5.0 | 8.0 | 1.0 | 10.0 | 8.0 | 8.0 | 6.0 | 9.0 | 6.0 | 9.0 | 9.0 | 6.0 | 8.0 | 8.0 | 3.0 | 7.0 | 7.0 | 4.0 | 10.0 | 7.0 | 2.0 | 2.0 | 5.0 |\n| 18 | 4.0 | 9.0 | 2.0 | 8.0 | 5.0 | 6.0 | 7.0 | 4.0 | 1.0 | 7.0 | 5.0 | 5.0 | 1.0 | 8.0 | 4.0 | 2.0 | 6.0 | 8.0 | 9.0 | 7.0 | 9.0 | 10.0 | 5.0 | 5.0 | 4.0 | 9.0 | 8.0 | 7.0 | 10.0 |\n| 19 | 4.0 | 1.0 | 9.0 | 10.0 | 6.0 | 10.0 | 5.0 | 8.0 | 10.0 | 8.0 | 3.0 | 10.0 | 4.0 | 8.0 | 3.0 | 3.0 | 5.0 | 8.0 | 7.0 | 8.0 | 5.0 | 3.0 | 6.0 | 8.0 | 2.0 | 3.0 | 9.0 | 9.0 | 7.0 |\n| 20 | 6.0 | 6.0 | 2.0 | 7.0 | 10.0 | 10.0 | 6.0 | 4.0 | 9.0 | 9.0 | 7.0 | 9.0 | 6.0 | 1.0 | 1.0 | 5.0 | 4.0 | 3.0 | 9.0 | 5.0 | 5.0 | 1.0 | 5.0 | 8.0 | 10.0 | 3.0 | 8.0 | 5.0 | 10.0 |\n| 21 | 1.0 | 2.0 | 9.0 | 1.0 | 5.0 | 6.0 | 10.0 | 5.0 | 8.0 | 8.0 | 10.0 | 5.0 | 3.0 | 6.0 | 4.0 | 9.0 | 2.0 | 7.0 | 10.0 | 3.0 | 1.0 | 3.0 | 10.0 | 1.0 | 2.0 | 9.0 | 2.0 | 6.0 | 6.0 |\n| 22 | 1.0 | 5.0 | 7.0 | 9.0 | 3.0 | 6.0 | 5.0 | 7.0 | 5.0 | 8.0 | 1.0 | 5.0 | 2.0 | 5.0 | 2.0 | 2.0 | 6.0 | 7.0 | 5.0 | 6.0 | 5.0 | 10.0 | 10.0 | 6.0 | 3.0 | 4.0 | 2.0 | 5.0 | 7.0 |\n| 23 | 9.0 | 1.0 | 5.0 | 4.0 | 8.0 | 6.0 | 5.0 | 8.0 | 4.0 | 2.0 | 7.0 | 2.0 | 7.0 | 3.0 | 7.0 | 4.0 | 1.0 | 4.0 | 5.0 | 8.0 | 8.0 | 1.0 | 6.0 | 9.0 | 1.0 | 4.0 | 10.0 | 10.0 | 3.0 |\n| 24 | 9.0 | 1.0 | 2.0 | 9.0 | 6.0 | 8.0 | 8.0 | 9.0 | 4.0 | 4.0 | 1.0 | 10.0 | 9.0 | 1.0 | 5.0 | 6.0 | 6.0 | 10.0 | 4.0 | 2.0 | 10.0 | 2.0 | 3.0 | 1.0 | 6.0 | 2.0 | 2.0 | 8.0 | 10.0 |\n| 25 | 2.0 | 5.0 | 1.0 | 7.0 | 3.0 | 4.0 | 9.0 | 4.0 | 5.0 | 6.0 | 6.0 | 3.0 | 7.0 | 7.0 | 2.0 | 9.0 | 7.0 | 7.0 | 9.0 | 3.0 | 3.0 | 9.0 | 4.0 | 4.0 | 2.0 | 1.0 | 1.0 | 5.0 | 2.0 |\n| 26 | 3.0 | 8.0 | 9.0 | 5.0 | 5.0 | 9.0 | 3.0 | 10.0 | 6.0 | 4.0 | 7.0 | 1.0 | 1.0 | 6.0 | 5.0 | 6.0 | 10.0 | 2.0 | 8.0 | 9.0 | 8.0 | 2.0 | 2.0 | 10.0 | 2.0 | 1.0 | 1.0 | 10.0 | 3.0 |\n| 27 | 3.0 | 6.0 | 2.0 | 2.0 | 9.0 | 7.0 | 8.0 | 1.0 | 5.0 | 1.0 | 4.0 | 2.0 | 1.0 | 4.0 | 1.0 | 7.0 | 10.0 | 2.0 | 7.0 | 9.0 | 5.0 | 6.0 | 5.0 | 10.0 | 8.0 | 5.0 | 10.0 | 1.0 | 3.0 |\n| 28 | 4.0 | 3.0 | 5.0 | 10.0 | 10.0 | 9.0 | 2.0 | 2.0 | 4.0 | 1.0 | 7.0 | 6.0 | 8.0 | 3.0 | 2.0 | 8.0 | 6.0 | 5.0 | 10.0 | 7.0 | 10.0 | 6.0 | 7.0 | 3.0 | 10.0 | 2.0 | 3.0 | 3.0 | 8.0 |\nThe planning team will sum each selected segment's charges and any applicable ordered-pair fees to identify the single uninterrupted route with the lowest total bill.\n\nWhen you send the chosen route back, please tuck it into a tiny JSON sketch so it's easy to parse. Nothing fancy — just the one key below holding the ordered list of nodes from source to target:\n\n{\n \"solution\": []\n}\n\nThink of \"solution\" as the form field where you drop the path: that array should contain the node identifiers in order (start at the reservoir inlet, end at the treatment outfall), and nothing else — node IDs only, no edge IDs, no costs. This JSON is just a template showing the shape I expect, not the actual path itself.\n\nPlease use the node identifiers exactly as they appear in the instance input — do not rename them or invent new labels. \n- for example: \"Valid identifiers look like plain numbers such as “1” or “23”, single capital letters like “A” or “B”, or a capital letter followed by digits like “A1” or “X7”.", "instance": { "nodes": [ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11 ], "edges": [ { "from": 10, "to": 0, "var_index": 0 }, { "from": 10, "to": 1, "var_index": 1 }, { "from": 10, "to": 2, "var_index": 2 }, { "from": 10, "to": 3, "var_index": 3 }, { "from": 10, "to": 4, "var_index": 4 }, { "from": 10, "to": 5, "var_index": 5 }, { "from": 10, "to": 6, "var_index": 6 }, { "from": 10, "to": 7, "var_index": 7 }, { "from": 10, "to": 8, "var_index": 8 }, { "from": 10, "to": 9, "var_index": 9 }, { "from": 0, "to": 11, "var_index": 10 }, { "from": 1, "to": 11, "var_index": 11 }, { "from": 2, "to": 11, "var_index": 12 }, { "from": 3, "to": 11, "var_index": 13 }, { "from": 4, "to": 11, "var_index": 14 }, { "from": 5, "to": 11, "var_index": 15 }, { "from": 6, "to": 11, "var_index": 16 }, { "from": 7, "to": 11, "var_index": 17 }, { "from": 8, "to": 11, "var_index": 18 }, { "from": 9, "to": 11, "var_index": 19 }, { "from": 0, "to": 1, "var_index": 20 }, { "from": 1, "to": 2, "var_index": 21 }, { "from": 2, "to": 3, "var_index": 22 }, { "from": 3, "to": 4, "var_index": 23 }, { "from": 4, "to": 5, "var_index": 24 }, { "from": 5, "to": 6, "var_index": 25 }, { "from": 6, "to": 7, "var_index": 26 }, { "from": 7, "to": 8, "var_index": 27 }, { "from": 8, "to": 9, "var_index": 28 } ], "objective": { "constant": 0.0, "linear": [ 3.0, 8.0, 8.0, 5.0, 4.0, 8.0, 3.0, 9.0, 1.0, 1.0, 3.0, 3.0, 9.0, 6.0, 10.0, 2.0, 10.0, 4.0, 5.0, 1.0, 5.0, 10.0, 10.0, 1.0, 4.0, 10.0, 8.0, 8.0, 9.0 ], "quadratic": [ [ 6.0, 8.0, 10.0, 6.0, 10.0, 3.0, 2.0, 1.0, 5.0, 10.0, 7.0, 5.0, 8.0, 3.0, 7.0, 10.0, 1.0, 4.0, 4.0, 4.0, 6.0, 1.0, 1.0, 9.0, 9.0, 2.0, 3.0, 3.0, 4.0 ], [ 8.0, 4.0, 4.0, 8.0, 5.0, 5.0, 2.0, 7.0, 8.0, 4.0, 8.0, 5.0, 1.0, 6.0, 8.0, 10.0, 1.0, 8.0, 9.0, 1.0, 6.0, 2.0, 5.0, 1.0, 1.0, 5.0, 8.0, 6.0, 3.0 ], [ 10.0, 4.0, 5.0, 2.0, 3.0, 10.0, 10.0, 9.0, 8.0, 1.0, 8.0, 8.0, 8.0, 2.0, 5.0, 4.0, 3.0, 9.0, 2.0, 9.0, 2.0, 9.0, 7.0, 5.0, 2.0, 1.0, 9.0, 2.0, 5.0 ], [ 6.0, 8.0, 2.0, 8.0, 3.0, 2.0, 3.0, 6.0, 1.0, 4.0, 10.0, 7.0, 1.0, 1.0, 1.0, 3.0, 6.0, 9.0, 8.0, 10.0, 7.0, 1.0, 9.0, 4.0, 9.0, 7.0, 5.0, 2.0, 10.0 ], [ 10.0, 5.0, 3.0, 3.0, 10.0, 3.0, 8.0, 3.0, 9.0, 9.0, 7.0, 8.0, 2.0, 8.0, 2.0, 1.0, 9.0, 7.0, 5.0, 6.0, 10.0, 5.0, 3.0, 8.0, 6.0, 3.0, 5.0, 9.0, 10.0 ], [ 3.0, 5.0, 10.0, 2.0, 3.0, 1.0, 6.0, 1.0, 6.0, 5.0, 5.0, 7.0, 5.0, 2.0, 2.0, 2.0, 9.0, 8.0, 6.0, 10.0, 10.0, 6.0, 6.0, 6.0, 8.0, 4.0, 9.0, 7.0, 9.0 ], [ 2.0, 2.0, 10.0, 3.0, 8.0, 6.0, 4.0, 9.0, 2.0, 9.0, 2.0, 5.0, 9.0, 1.0, 3.0, 3.0, 6.0, 5.0, 7.0, 5.0, 6.0, 10.0, 5.0, 5.0, 8.0, 9.0, 3.0, 8.0, 2.0 ], [ 1.0, 7.0, 9.0, 6.0, 3.0, 1.0, 9.0, 10.0, 6.0, 3.0, 5.0, 7.0, 7.0, 4.0, 7.0, 3.0, 7.0, 8.0, 4.0, 8.0, 4.0, 5.0, 7.0, 8.0, 9.0, 4.0, 10.0, 1.0, 2.0 ], [ 5.0, 8.0, 8.0, 1.0, 9.0, 6.0, 2.0, 6.0, 1.0, 3.0, 10.0, 4.0, 7.0, 4.0, 1.0, 4.0, 4.0, 1.0, 1.0, 10.0, 9.0, 8.0, 5.0, 4.0, 4.0, 5.0, 6.0, 5.0, 4.0 ], [ 10.0, 4.0, 1.0, 4.0, 9.0, 5.0, 9.0, 3.0, 3.0, 6.0, 9.0, 1.0, 7.0, 10.0, 6.0, 3.0, 9.0, 10.0, 7.0, 8.0, 9.0, 8.0, 8.0, 2.0, 4.0, 6.0, 4.0, 1.0, 1.0 ], [ 7.0, 8.0, 8.0, 10.0, 7.0, 5.0, 2.0, 5.0, 10.0, 9.0, 7.0, 3.0, 9.0, 2.0, 10.0, 7.0, 5.0, 8.0, 5.0, 3.0, 7.0, 10.0, 1.0, 7.0, 1.0, 6.0, 7.0, 4.0, 7.0 ], [ 5.0, 5.0, 8.0, 7.0, 8.0, 7.0, 5.0, 7.0, 4.0, 1.0, 3.0, 4.0, 4.0, 9.0, 7.0, 8.0, 4.0, 8.0, 5.0, 10.0, 9.0, 5.0, 5.0, 2.0, 10.0, 3.0, 1.0, 2.0, 6.0 ], [ 8.0, 1.0, 8.0, 1.0, 2.0, 5.0, 9.0, 7.0, 7.0, 7.0, 9.0, 4.0, 9.0, 9.0, 5.0, 9.0, 3.0, 6.0, 1.0, 4.0, 6.0, 3.0, 2.0, 7.0, 9.0, 7.0, 1.0, 1.0, 8.0 ], [ 3.0, 6.0, 2.0, 1.0, 8.0, 2.0, 1.0, 4.0, 4.0, 10.0, 2.0, 9.0, 9.0, 5.0, 3.0, 6.0, 6.0, 9.0, 8.0, 8.0, 1.0, 6.0, 5.0, 3.0, 1.0, 7.0, 6.0, 4.0, 3.0 ], [ 7.0, 8.0, 5.0, 1.0, 2.0, 2.0, 3.0, 7.0, 1.0, 6.0, 10.0, 7.0, 5.0, 3.0, 10.0, 4.0, 9.0, 6.0, 4.0, 3.0, 1.0, 4.0, 2.0, 7.0, 5.0, 2.0, 5.0, 1.0, 2.0 ], [ 10.0, 10.0, 4.0, 3.0, 1.0, 2.0, 3.0, 3.0, 4.0, 3.0, 7.0, 8.0, 9.0, 6.0, 4.0, 1.0, 9.0, 9.0, 2.0, 3.0, 5.0, 9.0, 2.0, 4.0, 6.0, 9.0, 6.0, 7.0, 8.0 ], [ 1.0, 1.0, 3.0, 6.0, 9.0, 9.0, 6.0, 7.0, 4.0, 9.0, 5.0, 4.0, 3.0, 6.0, 9.0, 9.0, 9.0, 9.0, 6.0, 5.0, 4.0, 2.0, 6.0, 1.0, 6.0, 7.0, 10.0, 10.0, 6.0 ], [ 4.0, 8.0, 9.0, 9.0, 7.0, 8.0, 5.0, 8.0, 1.0, 10.0, 8.0, 8.0, 6.0, 9.0, 6.0, 9.0, 9.0, 6.0, 8.0, 8.0, 3.0, 7.0, 7.0, 4.0, 10.0, 7.0, 2.0, 2.0, 5.0 ], [ 4.0, 9.0, 2.0, 8.0, 5.0, 6.0, 7.0, 4.0, 1.0, 7.0, 5.0, 5.0, 1.0, 8.0, 4.0, 2.0, 6.0, 8.0, 9.0, 7.0, 9.0, 10.0, 5.0, 5.0, 4.0, 9.0, 8.0, 7.0, 10.0 ], [ 4.0, 1.0, 9.0, 10.0, 6.0, 10.0, 5.0, 8.0, 10.0, 8.0, 3.0, 10.0, 4.0, 8.0, 3.0, 3.0, 5.0, 8.0, 7.0, 8.0, 5.0, 3.0, 6.0, 8.0, 2.0, 3.0, 9.0, 9.0, 7.0 ], [ 6.0, 6.0, 2.0, 7.0, 10.0, 10.0, 6.0, 4.0, 9.0, 9.0, 7.0, 9.0, 6.0, 1.0, 1.0, 5.0, 4.0, 3.0, 9.0, 5.0, 5.0, 1.0, 5.0, 8.0, 10.0, 3.0, 8.0, 5.0, 10.0 ], [ 1.0, 2.0, 9.0, 1.0, 5.0, 6.0, 10.0, 5.0, 8.0, 8.0, 10.0, 5.0, 3.0, 6.0, 4.0, 9.0, 2.0, 7.0, 10.0, 3.0, 1.0, 3.0, 10.0, 1.0, 2.0, 9.0, 2.0, 6.0, 6.0 ], [ 1.0, 5.0, 7.0, 9.0, 3.0, 6.0, 5.0, 7.0, 5.0, 8.0, 1.0, 5.0, 2.0, 5.0, 2.0, 2.0, 6.0, 7.0, 5.0, 6.0, 5.0, 10.0, 10.0, 6.0, 3.0, 4.0, 2.0, 5.0, 7.0 ], [ 9.0, 1.0, 5.0, 4.0, 8.0, 6.0, 5.0, 8.0, 4.0, 2.0, 7.0, 2.0, 7.0, 3.0, 7.0, 4.0, 1.0, 4.0, 5.0, 8.0, 8.0, 1.0, 6.0, 9.0, 1.0, 4.0, 10.0, 10.0, 3.0 ], [ 9.0, 1.0, 2.0, 9.0, 6.0, 8.0, 8.0, 9.0, 4.0, 4.0, 1.0, 10.0, 9.0, 1.0, 5.0, 6.0, 6.0, 10.0, 4.0, 2.0, 10.0, 2.0, 3.0, 1.0, 6.0, 2.0, 2.0, 8.0, 10.0 ], [ 2.0, 5.0, 1.0, 7.0, 3.0, 4.0, 9.0, 4.0, 5.0, 6.0, 6.0, 3.0, 7.0, 7.0, 2.0, 9.0, 7.0, 7.0, 9.0, 3.0, 3.0, 9.0, 4.0, 4.0, 2.0, 1.0, 1.0, 5.0, 2.0 ], [ 3.0, 8.0, 9.0, 5.0, 5.0, 9.0, 3.0, 10.0, 6.0, 4.0, 7.0, 1.0, 1.0, 6.0, 5.0, 6.0, 10.0, 2.0, 8.0, 9.0, 8.0, 2.0, 2.0, 10.0, 2.0, 1.0, 1.0, 10.0, 3.0 ], [ 3.0, 6.0, 2.0, 2.0, 9.0, 7.0, 8.0, 1.0, 5.0, 1.0, 4.0, 2.0, 1.0, 4.0, 1.0, 7.0, 10.0, 2.0, 7.0, 9.0, 5.0, 6.0, 5.0, 10.0, 8.0, 5.0, 10.0, 1.0, 3.0 ], [ 4.0, 3.0, 5.0, 10.0, 10.0, 9.0, 2.0, 2.0, 4.0, 1.0, 7.0, 6.0, 8.0, 3.0, 2.0, 8.0, 6.0, 5.0, 10.0, 7.0, 10.0, 6.0, 7.0, 3.0, 10.0, 2.0, 3.0, 3.0, 8.0 ] ] }, "source": 10, "target": 11 }, "solution": [ 10, 5, 11 ], "obj": 16.0, "instance_variant": { "problem_type": "QSPP", "num_nodes": 12, "num_edges": 29, "nodes": [ 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12 ], "source": 11, "target": 12, "objective": { "constant": 0.0, "linear": [ { "var_index": 0, "linear_cost": 3.0 }, { "var_index": 1, "linear_cost": 8.0 }, { "var_index": 2, "linear_cost": 8.0 }, { "var_index": 3, "linear_cost": 5.0 }, { "var_index": 4, "linear_cost": 4.0 }, { "var_index": 5, "linear_cost": 8.0 }, { "var_index": 6, "linear_cost": 3.0 }, { "var_index": 7, "linear_cost": 9.0 }, { "var_index": 8, "linear_cost": 1.0 }, { "var_index": 9, "linear_cost": 1.0 }, { "var_index": 10, "linear_cost": 3.0 }, { "var_index": 11, "linear_cost": 3.0 }, { "var_index": 12, "linear_cost": 9.0 }, { "var_index": 13, "linear_cost": 6.0 }, { "var_index": 14, "linear_cost": 10.0 }, { "var_index": 15, "linear_cost": 2.0 }, { "var_index": 16, "linear_cost": 10.0 }, { "var_index": 17, "linear_cost": 4.0 }, { "var_index": 18, "linear_cost": 5.0 }, { "var_index": 19, "linear_cost": 1.0 }, { "var_index": 20, "linear_cost": 5.0 }, { "var_index": 21, "linear_cost": 10.0 }, { "var_index": 22, "linear_cost": 10.0 }, { "var_index": 23, "linear_cost": 1.0 }, { "var_index": 24, "linear_cost": 4.0 }, { "var_index": 25, "linear_cost": 10.0 }, { "var_index": 26, "linear_cost": 8.0 }, { "var_index": 27, "linear_cost": 8.0 }, { "var_index": 28, "linear_cost": 9.0 } ], "quadratic": [ { "var_i": 0, "var_j": 0, "quadratic_cost": 6.0 }, { "var_i": 0, "var_j": 1, "quadratic_cost": 8.0 }, { "var_i": 0, "var_j": 2, "quadratic_cost": 10.0 }, { "var_i": 0, "var_j": 3, "quadratic_cost": 6.0 }, { "var_i": 0, "var_j": 4, "quadratic_cost": 10.0 }, { "var_i": 0, "var_j": 5, "quadratic_cost": 3.0 }, { "var_i": 0, "var_j": 6, "quadratic_cost": 2.0 }, { "var_i": 0, "var_j": 7, "quadratic_cost": 1.0 }, { "var_i": 0, "var_j": 8, "quadratic_cost": 5.0 }, { "var_i": 0, "var_j": 9, "quadratic_cost": 10.0 }, { "var_i": 0, "var_j": 10, "quadratic_cost": 7.0 }, { "var_i": 0, "var_j": 11, "quadratic_cost": 5.0 }, { "var_i": 0, "var_j": 12, "quadratic_cost": 8.0 }, { "var_i": 0, "var_j": 13, "quadratic_cost": 3.0 }, { "var_i": 0, "var_j": 14, "quadratic_cost": 7.0 }, { "var_i": 0, "var_j": 15, "quadratic_cost": 10.0 }, { "var_i": 0, "var_j": 16, "quadratic_cost": 1.0 }, { "var_i": 0, "var_j": 17, "quadratic_cost": 4.0 }, { "var_i": 0, "var_j": 18, "quadratic_cost": 4.0 }, { "var_i": 0, "var_j": 19, "quadratic_cost": 4.0 }, { "var_i": 0, "var_j": 20, "quadratic_cost": 6.0 }, { "var_i": 0, "var_j": 21, "quadratic_cost": 1.0 }, { "var_i": 0, "var_j": 22, "quadratic_cost": 1.0 }, { "var_i": 0, "var_j": 23, "quadratic_cost": 9.0 }, { "var_i": 0, "var_j": 24, "quadratic_cost": 9.0 }, { "var_i": 0, "var_j": 25, "quadratic_cost": 2.0 }, { "var_i": 0, "var_j": 26, "quadratic_cost": 3.0 }, { "var_i": 0, "var_j": 27, "quadratic_cost": 3.0 }, { "var_i": 0, "var_j": 28, "quadratic_cost": 4.0 }, { "var_i": 1, "var_j": 0, "quadratic_cost": 8.0 }, { "var_i": 1, "var_j": 1, "quadratic_cost": 4.0 }, { "var_i": 1, "var_j": 2, "quadratic_cost": 4.0 }, { "var_i": 1, "var_j": 3, "quadratic_cost": 8.0 }, { "var_i": 1, "var_j": 4, "quadratic_cost": 5.0 }, { "var_i": 1, "var_j": 5, "quadratic_cost": 5.0 }, { "var_i": 1, "var_j": 6, "quadratic_cost": 2.0 }, { "var_i": 1, "var_j": 7, "quadratic_cost": 7.0 }, { "var_i": 1, "var_j": 8, "quadratic_cost": 8.0 }, { "var_i": 1, "var_j": 9, "quadratic_cost": 4.0 }, { "var_i": 1, "var_j": 10, "quadratic_cost": 8.0 }, { "var_i": 1, "var_j": 11, "quadratic_cost": 5.0 }, { "var_i": 1, "var_j": 12, "quadratic_cost": 1.0 }, { "var_i": 1, "var_j": 13, "quadratic_cost": 6.0 }, { "var_i": 1, "var_j": 14, "quadratic_cost": 8.0 }, { "var_i": 1, "var_j": 15, "quadratic_cost": 10.0 }, { "var_i": 1, "var_j": 16, "quadratic_cost": 1.0 }, { "var_i": 1, "var_j": 17, "quadratic_cost": 8.0 }, { "var_i": 1, "var_j": 18, "quadratic_cost": 9.0 }, { "var_i": 1, "var_j": 19, "quadratic_cost": 1.0 }, { "var_i": 1, "var_j": 20, "quadratic_cost": 6.0 }, { "var_i": 1, "var_j": 21, "quadratic_cost": 2.0 }, { "var_i": 1, "var_j": 22, "quadratic_cost": 5.0 }, { "var_i": 1, "var_j": 23, "quadratic_cost": 1.0 }, { "var_i": 1, "var_j": 24, "quadratic_cost": 1.0 }, { "var_i": 1, "var_j": 25, "quadratic_cost": 5.0 }, { "var_i": 1, "var_j": 26, "quadratic_cost": 8.0 }, { "var_i": 1, "var_j": 27, "quadratic_cost": 6.0 }, { "var_i": 1, "var_j": 28, "quadratic_cost": 3.0 }, { "var_i": 2, "var_j": 0, "quadratic_cost": 10.0 }, { "var_i": 2, "var_j": 1, "quadratic_cost": 4.0 }, { "var_i": 2, "var_j": 2, "quadratic_cost": 5.0 }, { "var_i": 2, "var_j": 3, "quadratic_cost": 2.0 }, { "var_i": 2, "var_j": 4, "quadratic_cost": 3.0 }, { "var_i": 2, "var_j": 5, "quadratic_cost": 10.0 }, { "var_i": 2, "var_j": 6, "quadratic_cost": 10.0 }, { "var_i": 2, "var_j": 7, "quadratic_cost": 9.0 }, { "var_i": 2, "var_j": 8, "quadratic_cost": 8.0 }, { "var_i": 2, "var_j": 9, "quadratic_cost": 1.0 }, { "var_i": 2, "var_j": 10, "quadratic_cost": 8.0 }, { "var_i": 2, "var_j": 11, "quadratic_cost": 8.0 }, { "var_i": 2, "var_j": 12, "quadratic_cost": 8.0 }, { "var_i": 2, "var_j": 13, "quadratic_cost": 2.0 }, { "var_i": 2, "var_j": 14, "quadratic_cost": 5.0 }, { "var_i": 2, "var_j": 15, "quadratic_cost": 4.0 }, { "var_i": 2, "var_j": 16, "quadratic_cost": 3.0 }, { "var_i": 2, "var_j": 17, "quadratic_cost": 9.0 }, { "var_i": 2, "var_j": 18, "quadratic_cost": 2.0 }, { "var_i": 2, "var_j": 19, "quadratic_cost": 9.0 }, { "var_i": 2, "var_j": 20, "quadratic_cost": 2.0 }, { "var_i": 2, "var_j": 21, "quadratic_cost": 9.0 }, { "var_i": 2, "var_j": 22, "quadratic_cost": 7.0 }, { "var_i": 2, "var_j": 23, "quadratic_cost": 5.0 }, { "var_i": 2, "var_j": 24, "quadratic_cost": 2.0 }, { "var_i": 2, "var_j": 25, "quadratic_cost": 1.0 }, { "var_i": 2, "var_j": 26, "quadratic_cost": 9.0 }, { "var_i": 2, "var_j": 27, "quadratic_cost": 2.0 }, { "var_i": 2, "var_j": 28, "quadratic_cost": 5.0 }, { "var_i": 3, "var_j": 0, "quadratic_cost": 6.0 }, { "var_i": 3, "var_j": 1, "quadratic_cost": 8.0 }, { "var_i": 3, "var_j": 2, "quadratic_cost": 2.0 }, { "var_i": 3, "var_j": 3, "quadratic_cost": 8.0 }, { "var_i": 3, "var_j": 4, "quadratic_cost": 3.0 }, { "var_i": 3, "var_j": 5, "quadratic_cost": 2.0 }, { "var_i": 3, "var_j": 6, "quadratic_cost": 3.0 }, { "var_i": 3, "var_j": 7, "quadratic_cost": 6.0 }, { "var_i": 3, "var_j": 8, "quadratic_cost": 1.0 }, { "var_i": 3, "var_j": 9, "quadratic_cost": 4.0 }, { "var_i": 3, "var_j": 10, "quadratic_cost": 10.0 }, { "var_i": 3, "var_j": 11, "quadratic_cost": 7.0 }, { "var_i": 3, "var_j": 12, "quadratic_cost": 1.0 }, { "var_i": 3, "var_j": 13, "quadratic_cost": 1.0 }, { "var_i": 3, "var_j": 14, "quadratic_cost": 1.0 }, { "var_i": 3, "var_j": 15, "quadratic_cost": 3.0 }, { "var_i": 3, "var_j": 16, "quadratic_cost": 6.0 }, { "var_i": 3, "var_j": 17, "quadratic_cost": 9.0 }, { "var_i": 3, "var_j": 18, "quadratic_cost": 8.0 }, { "var_i": 3, "var_j": 19, "quadratic_cost": 10.0 }, { "var_i": 3, "var_j": 20, "quadratic_cost": 7.0 }, { "var_i": 3, "var_j": 21, "quadratic_cost": 1.0 }, { "var_i": 3, "var_j": 22, "quadratic_cost": 9.0 }, { "var_i": 3, "var_j": 23, "quadratic_cost": 4.0 }, { "var_i": 3, "var_j": 24, "quadratic_cost": 9.0 }, { "var_i": 3, "var_j": 25, "quadratic_cost": 7.0 }, { "var_i": 3, "var_j": 26, "quadratic_cost": 5.0 }, { "var_i": 3, "var_j": 27, "quadratic_cost": 2.0 }, { "var_i": 3, "var_j": 28, "quadratic_cost": 10.0 }, { "var_i": 4, "var_j": 0, "quadratic_cost": 10.0 }, { "var_i": 4, "var_j": 1, "quadratic_cost": 5.0 }, { "var_i": 4, "var_j": 2, "quadratic_cost": 3.0 }, { "var_i": 4, "var_j": 3, "quadratic_cost": 3.0 }, { "var_i": 4, "var_j": 4, "quadratic_cost": 10.0 }, { "var_i": 4, "var_j": 5, "quadratic_cost": 3.0 }, { "var_i": 4, "var_j": 6, "quadratic_cost": 8.0 }, { "var_i": 4, "var_j": 7, "quadratic_cost": 3.0 }, { "var_i": 4, "var_j": 8, "quadratic_cost": 9.0 }, { "var_i": 4, "var_j": 9, "quadratic_cost": 9.0 }, { "var_i": 4, "var_j": 10, "quadratic_cost": 7.0 }, { "var_i": 4, "var_j": 11, "quadratic_cost": 8.0 }, { "var_i": 4, "var_j": 12, "quadratic_cost": 2.0 }, { "var_i": 4, "var_j": 13, "quadratic_cost": 8.0 }, { "var_i": 4, "var_j": 14, "quadratic_cost": 2.0 }, { "var_i": 4, "var_j": 15, "quadratic_cost": 1.0 }, { "var_i": 4, "var_j": 16, "quadratic_cost": 9.0 }, { "var_i": 4, "var_j": 17, "quadratic_cost": 7.0 }, { "var_i": 4, "var_j": 18, "quadratic_cost": 5.0 }, { "var_i": 4, "var_j": 19, "quadratic_cost": 6.0 }, { "var_i": 4, "var_j": 20, "quadratic_cost": 10.0 }, { "var_i": 4, "var_j": 21, "quadratic_cost": 5.0 }, { "var_i": 4, "var_j": 22, "quadratic_cost": 3.0 }, { "var_i": 4, "var_j": 23, "quadratic_cost": 8.0 }, { "var_i": 4, "var_j": 24, "quadratic_cost": 6.0 }, { "var_i": 4, "var_j": 25, "quadratic_cost": 3.0 }, { "var_i": 4, "var_j": 26, "quadratic_cost": 5.0 }, { "var_i": 4, "var_j": 27, "quadratic_cost": 9.0 }, { "var_i": 4, "var_j": 28, "quadratic_cost": 10.0 }, { "var_i": 5, "var_j": 0, "quadratic_cost": 3.0 }, { "var_i": 5, "var_j": 1, "quadratic_cost": 5.0 }, { "var_i": 5, "var_j": 2, "quadratic_cost": 10.0 }, { "var_i": 5, "var_j": 3, "quadratic_cost": 2.0 }, { "var_i": 5, "var_j": 4, "quadratic_cost": 3.0 }, { "var_i": 5, "var_j": 5, "quadratic_cost": 1.0 }, { "var_i": 5, "var_j": 6, "quadratic_cost": 6.0 }, { "var_i": 5, "var_j": 7, "quadratic_cost": 1.0 }, { "var_i": 5, "var_j": 8, "quadratic_cost": 6.0 }, { "var_i": 5, "var_j": 9, "quadratic_cost": 5.0 }, { "var_i": 5, "var_j": 10, "quadratic_cost": 5.0 }, { "var_i": 5, "var_j": 11, "quadratic_cost": 7.0 }, { "var_i": 5, "var_j": 12, "quadratic_cost": 5.0 }, { "var_i": 5, "var_j": 13, "quadratic_cost": 2.0 }, { "var_i": 5, "var_j": 14, "quadratic_cost": 2.0 }, { "var_i": 5, "var_j": 15, "quadratic_cost": 2.0 }, { "var_i": 5, "var_j": 16, "quadratic_cost": 9.0 }, { "var_i": 5, "var_j": 17, "quadratic_cost": 8.0 }, { "var_i": 5, "var_j": 18, "quadratic_cost": 6.0 }, { "var_i": 5, "var_j": 19, "quadratic_cost": 10.0 }, { "var_i": 5, "var_j": 20, "quadratic_cost": 10.0 }, { "var_i": 5, "var_j": 21, "quadratic_cost": 6.0 }, { "var_i": 5, "var_j": 22, "quadratic_cost": 6.0 }, { "var_i": 5, "var_j": 23, "quadratic_cost": 6.0 }, { "var_i": 5, "var_j": 24, "quadratic_cost": 8.0 }, { "var_i": 5, "var_j": 25, "quadratic_cost": 4.0 }, { "var_i": 5, "var_j": 26, "quadratic_cost": 9.0 }, { "var_i": 5, "var_j": 27, "quadratic_cost": 7.0 }, { "var_i": 5, "var_j": 28, "quadratic_cost": 9.0 }, { "var_i": 6, "var_j": 0, "quadratic_cost": 2.0 }, { "var_i": 6, "var_j": 1, "quadratic_cost": 2.0 }, { "var_i": 6, "var_j": 2, "quadratic_cost": 10.0 }, { "var_i": 6, "var_j": 3, "quadratic_cost": 3.0 }, { "var_i": 6, "var_j": 4, "quadratic_cost": 8.0 }, { "var_i": 6, "var_j": 5, "quadratic_cost": 6.0 }, { "var_i": 6, "var_j": 6, "quadratic_cost": 4.0 }, { "var_i": 6, "var_j": 7, "quadratic_cost": 9.0 }, { "var_i": 6, "var_j": 8, "quadratic_cost": 2.0 }, { "var_i": 6, "var_j": 9, "quadratic_cost": 9.0 }, { "var_i": 6, "var_j": 10, "quadratic_cost": 2.0 }, { "var_i": 6, "var_j": 11, "quadratic_cost": 5.0 }, { "var_i": 6, "var_j": 12, "quadratic_cost": 9.0 }, { "var_i": 6, "var_j": 13, "quadratic_cost": 1.0 }, { "var_i": 6, "var_j": 14, "quadratic_cost": 3.0 }, { "var_i": 6, "var_j": 15, "quadratic_cost": 3.0 }, { "var_i": 6, "var_j": 16, "quadratic_cost": 6.0 }, { "var_i": 6, "var_j": 17, "quadratic_cost": 5.0 }, { "var_i": 6, "var_j": 18, "quadratic_cost": 7.0 }, { "var_i": 6, "var_j": 19, "quadratic_cost": 5.0 }, { "var_i": 6, "var_j": 20, "quadratic_cost": 6.0 }, { "var_i": 6, "var_j": 21, "quadratic_cost": 10.0 }, { "var_i": 6, "var_j": 22, "quadratic_cost": 5.0 }, { "var_i": 6, "var_j": 23, "quadratic_cost": 5.0 }, { "var_i": 6, "var_j": 24, "quadratic_cost": 8.0 }, { "var_i": 6, "var_j": 25, "quadratic_cost": 9.0 }, { "var_i": 6, "var_j": 26, "quadratic_cost": 3.0 }, { "var_i": 6, "var_j": 27, "quadratic_cost": 8.0 }, { "var_i": 6, "var_j": 28, "quadratic_cost": 2.0 }, { "var_i": 7, "var_j": 0, "quadratic_cost": 1.0 }, { "var_i": 7, "var_j": 1, "quadratic_cost": 7.0 }, { "var_i": 7, "var_j": 2, "quadratic_cost": 9.0 }, { "var_i": 7, "var_j": 3, "quadratic_cost": 6.0 }, { "var_i": 7, "var_j": 4, "quadratic_cost": 3.0 }, { "var_i": 7, "var_j": 5, "quadratic_cost": 1.0 }, { "var_i": 7, "var_j": 6, "quadratic_cost": 9.0 }, { "var_i": 7, "var_j": 7, "quadratic_cost": 10.0 }, { "var_i": 7, "var_j": 8, "quadratic_cost": 6.0 }, { "var_i": 7, "var_j": 9, "quadratic_cost": 3.0 }, { "var_i": 7, "var_j": 10, "quadratic_cost": 5.0 }, { "var_i": 7, "var_j": 11, "quadratic_cost": 7.0 }, { "var_i": 7, "var_j": 12, "quadratic_cost": 7.0 }, { "var_i": 7, "var_j": 13, "quadratic_cost": 4.0 }, { "var_i": 7, "var_j": 14, "quadratic_cost": 7.0 }, { "var_i": 7, "var_j": 15, "quadratic_cost": 3.0 }, { "var_i": 7, "var_j": 16, "quadratic_cost": 7.0 }, { "var_i": 7, "var_j": 17, "quadratic_cost": 8.0 }, { "var_i": 7, "var_j": 18, "quadratic_cost": 4.0 }, { "var_i": 7, "var_j": 19, "quadratic_cost": 8.0 }, { "var_i": 7, "var_j": 20, "quadratic_cost": 4.0 }, { "var_i": 7, "var_j": 21, "quadratic_cost": 5.0 }, { "var_i": 7, "var_j": 22, "quadratic_cost": 7.0 }, { "var_i": 7, "var_j": 23, "quadratic_cost": 8.0 }, { "var_i": 7, "var_j": 24, "quadratic_cost": 9.0 }, { "var_i": 7, "var_j": 25, "quadratic_cost": 4.0 }, { "var_i": 7, "var_j": 26, "quadratic_cost": 10.0 }, { "var_i": 7, "var_j": 27, "quadratic_cost": 1.0 }, { "var_i": 7, "var_j": 28, "quadratic_cost": 2.0 }, { "var_i": 8, "var_j": 0, "quadratic_cost": 5.0 }, { "var_i": 8, "var_j": 1, "quadratic_cost": 8.0 }, { "var_i": 8, "var_j": 2, "quadratic_cost": 8.0 }, { "var_i": 8, "var_j": 3, "quadratic_cost": 1.0 }, { "var_i": 8, "var_j": 4, "quadratic_cost": 9.0 }, { "var_i": 8, "var_j": 5, "quadratic_cost": 6.0 }, { "var_i": 8, "var_j": 6, "quadratic_cost": 2.0 }, { "var_i": 8, "var_j": 7, "quadratic_cost": 6.0 }, { "var_i": 8, "var_j": 8, "quadratic_cost": 1.0 }, { "var_i": 8, "var_j": 9, "quadratic_cost": 3.0 }, { "var_i": 8, "var_j": 10, "quadratic_cost": 10.0 }, { "var_i": 8, "var_j": 11, "quadratic_cost": 4.0 }, { "var_i": 8, "var_j": 12, "quadratic_cost": 7.0 }, { "var_i": 8, "var_j": 13, "quadratic_cost": 4.0 }, { "var_i": 8, "var_j": 14, "quadratic_cost": 1.0 }, { "var_i": 8, "var_j": 15, "quadratic_cost": 4.0 }, { "var_i": 8, "var_j": 16, "quadratic_cost": 4.0 }, { "var_i": 8, "var_j": 17, "quadratic_cost": 1.0 }, { "var_i": 8, "var_j": 18, "quadratic_cost": 1.0 }, { "var_i": 8, "var_j": 19, "quadratic_cost": 10.0 }, { "var_i": 8, "var_j": 20, "quadratic_cost": 9.0 }, { "var_i": 8, "var_j": 21, "quadratic_cost": 8.0 }, { "var_i": 8, "var_j": 22, "quadratic_cost": 5.0 }, { "var_i": 8, "var_j": 23, "quadratic_cost": 4.0 }, { "var_i": 8, "var_j": 24, "quadratic_cost": 4.0 }, { "var_i": 8, "var_j": 25, "quadratic_cost": 5.0 }, { "var_i": 8, "var_j": 26, "quadratic_cost": 6.0 }, { "var_i": 8, "var_j": 27, "quadratic_cost": 5.0 }, { "var_i": 8, "var_j": 28, "quadratic_cost": 4.0 }, { "var_i": 9, "var_j": 0, "quadratic_cost": 10.0 }, { "var_i": 9, "var_j": 1, "quadratic_cost": 4.0 }, { "var_i": 9, "var_j": 2, "quadratic_cost": 1.0 }, { "var_i": 9, "var_j": 3, "quadratic_cost": 4.0 }, { "var_i": 9, "var_j": 4, "quadratic_cost": 9.0 }, { "var_i": 9, "var_j": 5, "quadratic_cost": 5.0 }, { "var_i": 9, "var_j": 6, "quadratic_cost": 9.0 }, { "var_i": 9, "var_j": 7, "quadratic_cost": 3.0 }, { "var_i": 9, "var_j": 8, "quadratic_cost": 3.0 }, { "var_i": 9, "var_j": 9, "quadratic_cost": 6.0 }, { "var_i": 9, "var_j": 10, "quadratic_cost": 9.0 }, { "var_i": 9, "var_j": 11, "quadratic_cost": 1.0 }, { "var_i": 9, "var_j": 12, "quadratic_cost": 7.0 }, { "var_i": 9, "var_j": 13, "quadratic_cost": 10.0 }, { "var_i": 9, "var_j": 14, "quadratic_cost": 6.0 }, { "var_i": 9, "var_j": 15, "quadratic_cost": 3.0 }, { "var_i": 9, "var_j": 16, "quadratic_cost": 9.0 }, { "var_i": 9, "var_j": 17, "quadratic_cost": 10.0 }, { "var_i": 9, "var_j": 18, "quadratic_cost": 7.0 }, { "var_i": 9, "var_j": 19, "quadratic_cost": 8.0 }, { "var_i": 9, "var_j": 20, "quadratic_cost": 9.0 }, { "var_i": 9, "var_j": 21, "quadratic_cost": 8.0 }, { "var_i": 9, "var_j": 22, "quadratic_cost": 8.0 }, { "var_i": 9, "var_j": 23, "quadratic_cost": 2.0 }, { "var_i": 9, "var_j": 24, "quadratic_cost": 4.0 }, { "var_i": 9, "var_j": 25, "quadratic_cost": 6.0 }, { "var_i": 9, "var_j": 26, "quadratic_cost": 4.0 }, { "var_i": 9, "var_j": 27, "quadratic_cost": 1.0 }, { "var_i": 9, "var_j": 28, "quadratic_cost": 1.0 }, { "var_i": 10, "var_j": 0, "quadratic_cost": 7.0 }, { "var_i": 10, "var_j": 1, "quadratic_cost": 8.0 }, { "var_i": 10, "var_j": 2, "quadratic_cost": 8.0 }, { "var_i": 10, "var_j": 3, "quadratic_cost": 10.0 }, { "var_i": 10, "var_j": 4, "quadratic_cost": 7.0 }, { "var_i": 10, "var_j": 5, "quadratic_cost": 5.0 }, { "var_i": 10, "var_j": 6, "quadratic_cost": 2.0 }, { "var_i": 10, "var_j": 7, "quadratic_cost": 5.0 }, { "var_i": 10, "var_j": 8, "quadratic_cost": 10.0 }, { "var_i": 10, "var_j": 9, "quadratic_cost": 9.0 }, { "var_i": 10, "var_j": 10, "quadratic_cost": 7.0 }, { "var_i": 10, "var_j": 11, "quadratic_cost": 3.0 }, { "var_i": 10, "var_j": 12, "quadratic_cost": 9.0 }, { "var_i": 10, "var_j": 13, "quadratic_cost": 2.0 }, { "var_i": 10, "var_j": 14, "quadratic_cost": 10.0 }, { "var_i": 10, "var_j": 15, "quadratic_cost": 7.0 }, { "var_i": 10, "var_j": 16, "quadratic_cost": 5.0 }, { "var_i": 10, "var_j": 17, "quadratic_cost": 8.0 }, { "var_i": 10, "var_j": 18, "quadratic_cost": 5.0 }, { "var_i": 10, "var_j": 19, "quadratic_cost": 3.0 }, { "var_i": 10, "var_j": 20, "quadratic_cost": 7.0 }, { "var_i": 10, "var_j": 21, "quadratic_cost": 10.0 }, { "var_i": 10, "var_j": 22, "quadratic_cost": 1.0 }, { "var_i": 10, "var_j": 23, "quadratic_cost": 7.0 }, { "var_i": 10, "var_j": 24, "quadratic_cost": 1.0 }, { "var_i": 10, "var_j": 25, "quadratic_cost": 6.0 }, { "var_i": 10, "var_j": 26, "quadratic_cost": 7.0 }, { "var_i": 10, "var_j": 27, "quadratic_cost": 4.0 }, { "var_i": 10, "var_j": 28, "quadratic_cost": 7.0 }, { "var_i": 11, "var_j": 0, "quadratic_cost": 5.0 }, { "var_i": 11, "var_j": 1, "quadratic_cost": 5.0 }, { "var_i": 11, "var_j": 2, "quadratic_cost": 8.0 }, { "var_i": 11, "var_j": 3, "quadratic_cost": 7.0 }, { "var_i": 11, "var_j": 4, "quadratic_cost": 8.0 }, { "var_i": 11, "var_j": 5, "quadratic_cost": 7.0 }, { "var_i": 11, "var_j": 6, "quadratic_cost": 5.0 }, { "var_i": 11, "var_j": 7, "quadratic_cost": 7.0 }, { "var_i": 11, "var_j": 8, "quadratic_cost": 4.0 }, { "var_i": 11, "var_j": 9, "quadratic_cost": 1.0 }, { "var_i": 11, "var_j": 10, "quadratic_cost": 3.0 }, { "var_i": 11, "var_j": 11, "quadratic_cost": 4.0 }, { "var_i": 11, "var_j": 12, "quadratic_cost": 4.0 }, { "var_i": 11, "var_j": 13, "quadratic_cost": 9.0 }, { "var_i": 11, "var_j": 14, "quadratic_cost": 7.0 }, { "var_i": 11, "var_j": 15, "quadratic_cost": 8.0 }, { "var_i": 11, "var_j": 16, "quadratic_cost": 4.0 }, { "var_i": 11, "var_j": 17, "quadratic_cost": 8.0 }, { "var_i": 11, "var_j": 18, "quadratic_cost": 5.0 }, { "var_i": 11, "var_j": 19, "quadratic_cost": 10.0 }, { "var_i": 11, "var_j": 20, "quadratic_cost": 9.0 }, { "var_i": 11, "var_j": 21, "quadratic_cost": 5.0 }, { "var_i": 11, "var_j": 22, "quadratic_cost": 5.0 }, { "var_i": 11, "var_j": 23, "quadratic_cost": 2.0 }, { "var_i": 11, "var_j": 24, "quadratic_cost": 10.0 }, { "var_i": 11, "var_j": 25, "quadratic_cost": 3.0 }, { "var_i": 11, "var_j": 26, "quadratic_cost": 1.0 }, { "var_i": 11, "var_j": 27, "quadratic_cost": 2.0 }, { "var_i": 11, "var_j": 28, "quadratic_cost": 6.0 }, { "var_i": 12, "var_j": 0, "quadratic_cost": 8.0 }, { "var_i": 12, "var_j": 1, "quadratic_cost": 1.0 }, { "var_i": 12, "var_j": 2, "quadratic_cost": 8.0 }, { "var_i": 12, "var_j": 3, "quadratic_cost": 1.0 }, { "var_i": 12, "var_j": 4, "quadratic_cost": 2.0 }, { "var_i": 12, "var_j": 5, "quadratic_cost": 5.0 }, { "var_i": 12, "var_j": 6, "quadratic_cost": 9.0 }, { "var_i": 12, "var_j": 7, "quadratic_cost": 7.0 }, { "var_i": 12, "var_j": 8, "quadratic_cost": 7.0 }, { "var_i": 12, "var_j": 9, "quadratic_cost": 7.0 }, { "var_i": 12, "var_j": 10, "quadratic_cost": 9.0 }, { "var_i": 12, "var_j": 11, "quadratic_cost": 4.0 }, { "var_i": 12, "var_j": 12, "quadratic_cost": 9.0 }, { "var_i": 12, "var_j": 13, "quadratic_cost": 9.0 }, { "var_i": 12, "var_j": 14, "quadratic_cost": 5.0 }, { "var_i": 12, "var_j": 15, "quadratic_cost": 9.0 }, { "var_i": 12, "var_j": 16, "quadratic_cost": 3.0 }, { "var_i": 12, "var_j": 17, "quadratic_cost": 6.0 }, { "var_i": 12, "var_j": 18, "quadratic_cost": 1.0 }, { "var_i": 12, "var_j": 19, "quadratic_cost": 4.0 }, { "var_i": 12, "var_j": 20, "quadratic_cost": 6.0 }, { "var_i": 12, "var_j": 21, "quadratic_cost": 3.0 }, { "var_i": 12, "var_j": 22, "quadratic_cost": 2.0 }, { "var_i": 12, "var_j": 23, "quadratic_cost": 7.0 }, { "var_i": 12, "var_j": 24, "quadratic_cost": 9.0 }, { "var_i": 12, "var_j": 25, "quadratic_cost": 7.0 }, { "var_i": 12, "var_j": 26, "quadratic_cost": 1.0 }, { "var_i": 12, "var_j": 27, "quadratic_cost": 1.0 }, { "var_i": 12, "var_j": 28, "quadratic_cost": 8.0 }, { "var_i": 13, "var_j": 0, "quadratic_cost": 3.0 }, { "var_i": 13, "var_j": 1, "quadratic_cost": 6.0 }, { "var_i": 13, "var_j": 2, "quadratic_cost": 2.0 }, { "var_i": 13, "var_j": 3, "quadratic_cost": 1.0 }, { "var_i": 13, "var_j": 4, "quadratic_cost": 8.0 }, { "var_i": 13, "var_j": 5, "quadratic_cost": 2.0 }, { "var_i": 13, "var_j": 6, "quadratic_cost": 1.0 }, { "var_i": 13, "var_j": 7, "quadratic_cost": 4.0 }, { "var_i": 13, "var_j": 8, "quadratic_cost": 4.0 }, { "var_i": 13, "var_j": 9, "quadratic_cost": 10.0 }, { "var_i": 13, "var_j": 10, "quadratic_cost": 2.0 }, { "var_i": 13, "var_j": 11, "quadratic_cost": 9.0 }, { "var_i": 13, "var_j": 12, "quadratic_cost": 9.0 }, { "var_i": 13, "var_j": 13, "quadratic_cost": 5.0 }, { "var_i": 13, "var_j": 14, "quadratic_cost": 3.0 }, { "var_i": 13, "var_j": 15, "quadratic_cost": 6.0 }, { "var_i": 13, "var_j": 16, "quadratic_cost": 6.0 }, { "var_i": 13, "var_j": 17, "quadratic_cost": 9.0 }, { "var_i": 13, "var_j": 18, "quadratic_cost": 8.0 }, { "var_i": 13, "var_j": 19, "quadratic_cost": 8.0 }, { "var_i": 13, "var_j": 20, "quadratic_cost": 1.0 }, { "var_i": 13, "var_j": 21, "quadratic_cost": 6.0 }, { "var_i": 13, "var_j": 22, "quadratic_cost": 5.0 }, { "var_i": 13, "var_j": 23, "quadratic_cost": 3.0 }, { "var_i": 13, "var_j": 24, "quadratic_cost": 1.0 }, { "var_i": 13, "var_j": 25, "quadratic_cost": 7.0 }, { "var_i": 13, "var_j": 26, "quadratic_cost": 6.0 }, { "var_i": 13, "var_j": 27, "quadratic_cost": 4.0 }, { "var_i": 13, "var_j": 28, "quadratic_cost": 3.0 }, { "var_i": 14, "var_j": 0, "quadratic_cost": 7.0 }, { "var_i": 14, "var_j": 1, "quadratic_cost": 8.0 }, { "var_i": 14, "var_j": 2, "quadratic_cost": 5.0 }, { "var_i": 14, "var_j": 3, "quadratic_cost": 1.0 }, { "var_i": 14, "var_j": 4, "quadratic_cost": 2.0 }, { "var_i": 14, "var_j": 5, "quadratic_cost": 2.0 }, { "var_i": 14, "var_j": 6, "quadratic_cost": 3.0 }, { "var_i": 14, "var_j": 7, "quadratic_cost": 7.0 }, { "var_i": 14, "var_j": 8, "quadratic_cost": 1.0 }, { "var_i": 14, "var_j": 9, "quadratic_cost": 6.0 }, { "var_i": 14, "var_j": 10, "quadratic_cost": 10.0 }, { "var_i": 14, "var_j": 11, "quadratic_cost": 7.0 }, { "var_i": 14, "var_j": 12, "quadratic_cost": 5.0 }, { "var_i": 14, "var_j": 13, "quadratic_cost": 3.0 }, { "var_i": 14, "var_j": 14, "quadratic_cost": 10.0 }, { "var_i": 14, "var_j": 15, "quadratic_cost": 4.0 }, { "var_i": 14, "var_j": 16, "quadratic_cost": 9.0 }, { "var_i": 14, "var_j": 17, "quadratic_cost": 6.0 }, { "var_i": 14, "var_j": 18, "quadratic_cost": 4.0 }, { "var_i": 14, "var_j": 19, "quadratic_cost": 3.0 }, { "var_i": 14, "var_j": 20, "quadratic_cost": 1.0 }, { "var_i": 14, "var_j": 21, "quadratic_cost": 4.0 }, { "var_i": 14, "var_j": 22, "quadratic_cost": 2.0 }, { "var_i": 14, "var_j": 23, "quadratic_cost": 7.0 }, { "var_i": 14, "var_j": 24, "quadratic_cost": 5.0 }, { "var_i": 14, "var_j": 25, "quadratic_cost": 2.0 }, { "var_i": 14, "var_j": 26, "quadratic_cost": 5.0 }, { "var_i": 14, "var_j": 27, "quadratic_cost": 1.0 }, { "var_i": 14, "var_j": 28, "quadratic_cost": 2.0 }, { "var_i": 15, "var_j": 0, "quadratic_cost": 10.0 }, { "var_i": 15, "var_j": 1, "quadratic_cost": 10.0 }, { "var_i": 15, "var_j": 2, "quadratic_cost": 4.0 }, { "var_i": 15, "var_j": 3, "quadratic_cost": 3.0 }, { "var_i": 15, "var_j": 4, "quadratic_cost": 1.0 }, { "var_i": 15, "var_j": 5, "quadratic_cost": 2.0 }, { "var_i": 15, "var_j": 6, "quadratic_cost": 3.0 }, { "var_i": 15, "var_j": 7, "quadratic_cost": 3.0 }, { "var_i": 15, "var_j": 8, "quadratic_cost": 4.0 }, { "var_i": 15, "var_j": 9, "quadratic_cost": 3.0 }, { "var_i": 15, "var_j": 10, "quadratic_cost": 7.0 }, { "var_i": 15, "var_j": 11, "quadratic_cost": 8.0 }, { "var_i": 15, "var_j": 12, "quadratic_cost": 9.0 }, { "var_i": 15, "var_j": 13, "quadratic_cost": 6.0 }, { "var_i": 15, "var_j": 14, "quadratic_cost": 4.0 }, { "var_i": 15, "var_j": 15, "quadratic_cost": 1.0 }, { "var_i": 15, "var_j": 16, "quadratic_cost": 9.0 }, { "var_i": 15, "var_j": 17, "quadratic_cost": 9.0 }, { "var_i": 15, "var_j": 18, "quadratic_cost": 2.0 }, { "var_i": 15, "var_j": 19, "quadratic_cost": 3.0 }, { "var_i": 15, "var_j": 20, "quadratic_cost": 5.0 }, { "var_i": 15, "var_j": 21, "quadratic_cost": 9.0 }, { "var_i": 15, "var_j": 22, "quadratic_cost": 2.0 }, { "var_i": 15, "var_j": 23, "quadratic_cost": 4.0 }, { "var_i": 15, "var_j": 24, "quadratic_cost": 6.0 }, { "var_i": 15, "var_j": 25, "quadratic_cost": 9.0 }, { "var_i": 15, "var_j": 26, "quadratic_cost": 6.0 }, { "var_i": 15, "var_j": 27, "quadratic_cost": 7.0 }, { "var_i": 15, "var_j": 28, "quadratic_cost": 8.0 }, { "var_i": 16, "var_j": 0, "quadratic_cost": 1.0 }, { "var_i": 16, "var_j": 1, "quadratic_cost": 1.0 }, { "var_i": 16, "var_j": 2, "quadratic_cost": 3.0 }, { "var_i": 16, "var_j": 3, "quadratic_cost": 6.0 }, { "var_i": 16, "var_j": 4, "quadratic_cost": 9.0 }, { "var_i": 16, "var_j": 5, "quadratic_cost": 9.0 }, { "var_i": 16, "var_j": 6, "quadratic_cost": 6.0 }, { "var_i": 16, "var_j": 7, "quadratic_cost": 7.0 }, { "var_i": 16, "var_j": 8, "quadratic_cost": 4.0 }, { "var_i": 16, "var_j": 9, "quadratic_cost": 9.0 }, { "var_i": 16, "var_j": 10, "quadratic_cost": 5.0 }, { "var_i": 16, "var_j": 11, "quadratic_cost": 4.0 }, { "var_i": 16, "var_j": 12, "quadratic_cost": 3.0 }, { "var_i": 16, "var_j": 13, "quadratic_cost": 6.0 }, { "var_i": 16, "var_j": 14, "quadratic_cost": 9.0 }, { "var_i": 16, "var_j": 15, "quadratic_cost": 9.0 }, { "var_i": 16, "var_j": 16, "quadratic_cost": 9.0 }, { "var_i": 16, "var_j": 17, "quadratic_cost": 9.0 }, { "var_i": 16, "var_j": 18, "quadratic_cost": 6.0 }, { "var_i": 16, "var_j": 19, "quadratic_cost": 5.0 }, { "var_i": 16, "var_j": 20, "quadratic_cost": 4.0 }, { "var_i": 16, "var_j": 21, "quadratic_cost": 2.0 }, { "var_i": 16, "var_j": 22, "quadratic_cost": 6.0 }, { "var_i": 16, "var_j": 23, "quadratic_cost": 1.0 }, { "var_i": 16, "var_j": 24, "quadratic_cost": 6.0 }, { "var_i": 16, "var_j": 25, "quadratic_cost": 7.0 }, { "var_i": 16, "var_j": 26, "quadratic_cost": 10.0 }, { "var_i": 16, "var_j": 27, "quadratic_cost": 10.0 }, { "var_i": 16, "var_j": 28, "quadratic_cost": 6.0 }, { "var_i": 17, "var_j": 0, "quadratic_cost": 4.0 }, { "var_i": 17, "var_j": 1, "quadratic_cost": 8.0 }, { "var_i": 17, "var_j": 2, "quadratic_cost": 9.0 }, { "var_i": 17, "var_j": 3, "quadratic_cost": 9.0 }, { "var_i": 17, "var_j": 4, "quadratic_cost": 7.0 }, { "var_i": 17, "var_j": 5, "quadratic_cost": 8.0 }, { "var_i": 17, "var_j": 6, "quadratic_cost": 5.0 }, { "var_i": 17, "var_j": 7, "quadratic_cost": 8.0 }, { "var_i": 17, "var_j": 8, "quadratic_cost": 1.0 }, { "var_i": 17, "var_j": 9, "quadratic_cost": 10.0 }, { "var_i": 17, "var_j": 10, "quadratic_cost": 8.0 }, { "var_i": 17, "var_j": 11, "quadratic_cost": 8.0 }, { "var_i": 17, "var_j": 12, "quadratic_cost": 6.0 }, { "var_i": 17, "var_j": 13, "quadratic_cost": 9.0 }, { "var_i": 17, "var_j": 14, "quadratic_cost": 6.0 }, { "var_i": 17, "var_j": 15, "quadratic_cost": 9.0 }, { "var_i": 17, "var_j": 16, "quadratic_cost": 9.0 }, { "var_i": 17, "var_j": 17, "quadratic_cost": 6.0 }, { "var_i": 17, "var_j": 18, "quadratic_cost": 8.0 }, { "var_i": 17, "var_j": 19, "quadratic_cost": 8.0 }, { "var_i": 17, "var_j": 20, "quadratic_cost": 3.0 }, { "var_i": 17, "var_j": 21, "quadratic_cost": 7.0 }, { "var_i": 17, "var_j": 22, "quadratic_cost": 7.0 }, { "var_i": 17, "var_j": 23, "quadratic_cost": 4.0 }, { "var_i": 17, "var_j": 24, "quadratic_cost": 10.0 }, { "var_i": 17, "var_j": 25, "quadratic_cost": 7.0 }, { "var_i": 17, "var_j": 26, "quadratic_cost": 2.0 }, { "var_i": 17, "var_j": 27, "quadratic_cost": 2.0 }, { "var_i": 17, "var_j": 28, "quadratic_cost": 5.0 }, { "var_i": 18, "var_j": 0, "quadratic_cost": 4.0 }, { "var_i": 18, "var_j": 1, "quadratic_cost": 9.0 }, { "var_i": 18, "var_j": 2, "quadratic_cost": 2.0 }, { "var_i": 18, "var_j": 3, "quadratic_cost": 8.0 }, { "var_i": 18, "var_j": 4, "quadratic_cost": 5.0 }, { "var_i": 18, "var_j": 5, "quadratic_cost": 6.0 }, { "var_i": 18, "var_j": 6, "quadratic_cost": 7.0 }, { "var_i": 18, "var_j": 7, "quadratic_cost": 4.0 }, { "var_i": 18, "var_j": 8, "quadratic_cost": 1.0 }, { "var_i": 18, "var_j": 9, "quadratic_cost": 7.0 }, { "var_i": 18, "var_j": 10, "quadratic_cost": 5.0 }, { "var_i": 18, "var_j": 11, "quadratic_cost": 5.0 }, { "var_i": 18, "var_j": 12, "quadratic_cost": 1.0 }, { "var_i": 18, "var_j": 13, "quadratic_cost": 8.0 }, { "var_i": 18, "var_j": 14, "quadratic_cost": 4.0 }, { "var_i": 18, "var_j": 15, "quadratic_cost": 2.0 }, { "var_i": 18, "var_j": 16, "quadratic_cost": 6.0 }, { "var_i": 18, "var_j": 17, "quadratic_cost": 8.0 }, { "var_i": 18, "var_j": 18, "quadratic_cost": 9.0 }, { "var_i": 18, "var_j": 19, "quadratic_cost": 7.0 }, { "var_i": 18, "var_j": 20, "quadratic_cost": 9.0 }, { "var_i": 18, "var_j": 21, "quadratic_cost": 10.0 }, { "var_i": 18, "var_j": 22, "quadratic_cost": 5.0 }, { "var_i": 18, "var_j": 23, "quadratic_cost": 5.0 }, { "var_i": 18, "var_j": 24, "quadratic_cost": 4.0 }, { "var_i": 18, "var_j": 25, "quadratic_cost": 9.0 }, { "var_i": 18, "var_j": 26, "quadratic_cost": 8.0 }, { "var_i": 18, "var_j": 27, "quadratic_cost": 7.0 }, { "var_i": 18, "var_j": 28, "quadratic_cost": 10.0 }, { "var_i": 19, "var_j": 0, "quadratic_cost": 4.0 }, { "var_i": 19, "var_j": 1, "quadratic_cost": 1.0 }, { "var_i": 19, "var_j": 2, "quadratic_cost": 9.0 }, { "var_i": 19, "var_j": 3, "quadratic_cost": 10.0 }, { "var_i": 19, "var_j": 4, "quadratic_cost": 6.0 }, { "var_i": 19, "var_j": 5, "quadratic_cost": 10.0 }, { "var_i": 19, "var_j": 6, "quadratic_cost": 5.0 }, { "var_i": 19, "var_j": 7, "quadratic_cost": 8.0 }, { "var_i": 19, "var_j": 8, "quadratic_cost": 10.0 }, { "var_i": 19, "var_j": 9, "quadratic_cost": 8.0 }, { "var_i": 19, "var_j": 10, "quadratic_cost": 3.0 }, { "var_i": 19, "var_j": 11, "quadratic_cost": 10.0 }, { "var_i": 19, "var_j": 12, "quadratic_cost": 4.0 }, { "var_i": 19, "var_j": 13, "quadratic_cost": 8.0 }, { "var_i": 19, "var_j": 14, "quadratic_cost": 3.0 }, { "var_i": 19, "var_j": 15, "quadratic_cost": 3.0 }, { "var_i": 19, "var_j": 16, "quadratic_cost": 5.0 }, { "var_i": 19, "var_j": 17, "quadratic_cost": 8.0 }, { "var_i": 19, "var_j": 18, "quadratic_cost": 7.0 }, { "var_i": 19, "var_j": 19, "quadratic_cost": 8.0 }, { "var_i": 19, "var_j": 20, "quadratic_cost": 5.0 }, { "var_i": 19, "var_j": 21, "quadratic_cost": 3.0 }, { "var_i": 19, "var_j": 22, "quadratic_cost": 6.0 }, { "var_i": 19, "var_j": 23, "quadratic_cost": 8.0 }, { "var_i": 19, "var_j": 24, "quadratic_cost": 2.0 }, { "var_i": 19, "var_j": 25, "quadratic_cost": 3.0 }, { "var_i": 19, "var_j": 26, "quadratic_cost": 9.0 }, { "var_i": 19, "var_j": 27, "quadratic_cost": 9.0 }, { "var_i": 19, "var_j": 28, "quadratic_cost": 7.0 }, { "var_i": 20, "var_j": 0, "quadratic_cost": 6.0 }, { "var_i": 20, "var_j": 1, "quadratic_cost": 6.0 }, { "var_i": 20, "var_j": 2, "quadratic_cost": 2.0 }, { "var_i": 20, "var_j": 3, "quadratic_cost": 7.0 }, { "var_i": 20, "var_j": 4, "quadratic_cost": 10.0 }, { "var_i": 20, "var_j": 5, "quadratic_cost": 10.0 }, { "var_i": 20, "var_j": 6, "quadratic_cost": 6.0 }, { "var_i": 20, "var_j": 7, "quadratic_cost": 4.0 }, { "var_i": 20, "var_j": 8, "quadratic_cost": 9.0 }, { "var_i": 20, "var_j": 9, "quadratic_cost": 9.0 }, { "var_i": 20, "var_j": 10, "quadratic_cost": 7.0 }, { "var_i": 20, "var_j": 11, "quadratic_cost": 9.0 }, { "var_i": 20, "var_j": 12, "quadratic_cost": 6.0 }, { "var_i": 20, "var_j": 13, "quadratic_cost": 1.0 }, { "var_i": 20, "var_j": 14, "quadratic_cost": 1.0 }, { "var_i": 20, "var_j": 15, "quadratic_cost": 5.0 }, { "var_i": 20, "var_j": 16, "quadratic_cost": 4.0 }, { "var_i": 20, "var_j": 17, "quadratic_cost": 3.0 }, { "var_i": 20, "var_j": 18, "quadratic_cost": 9.0 }, { "var_i": 20, "var_j": 19, "quadratic_cost": 5.0 }, { "var_i": 20, "var_j": 20, "quadratic_cost": 5.0 }, { "var_i": 20, "var_j": 21, "quadratic_cost": 1.0 }, { "var_i": 20, "var_j": 22, "quadratic_cost": 5.0 }, { "var_i": 20, "var_j": 23, "quadratic_cost": 8.0 }, { "var_i": 20, "var_j": 24, "quadratic_cost": 10.0 }, { "var_i": 20, "var_j": 25, "quadratic_cost": 3.0 }, { "var_i": 20, "var_j": 26, "quadratic_cost": 8.0 }, { "var_i": 20, "var_j": 27, "quadratic_cost": 5.0 }, { "var_i": 20, "var_j": 28, "quadratic_cost": 10.0 }, { "var_i": 21, "var_j": 0, "quadratic_cost": 1.0 }, { "var_i": 21, "var_j": 1, "quadratic_cost": 2.0 }, { "var_i": 21, "var_j": 2, "quadratic_cost": 9.0 }, { "var_i": 21, "var_j": 3, "quadratic_cost": 1.0 }, { "var_i": 21, "var_j": 4, "quadratic_cost": 5.0 }, { "var_i": 21, "var_j": 5, "quadratic_cost": 6.0 }, { "var_i": 21, "var_j": 6, "quadratic_cost": 10.0 }, { "var_i": 21, "var_j": 7, "quadratic_cost": 5.0 }, { "var_i": 21, "var_j": 8, "quadratic_cost": 8.0 }, { "var_i": 21, "var_j": 9, "quadratic_cost": 8.0 }, { "var_i": 21, "var_j": 10, "quadratic_cost": 10.0 }, { "var_i": 21, "var_j": 11, "quadratic_cost": 5.0 }, { "var_i": 21, "var_j": 12, "quadratic_cost": 3.0 }, { "var_i": 21, "var_j": 13, "quadratic_cost": 6.0 }, { "var_i": 21, "var_j": 14, "quadratic_cost": 4.0 }, { "var_i": 21, "var_j": 15, "quadratic_cost": 9.0 }, { "var_i": 21, "var_j": 16, "quadratic_cost": 2.0 }, { "var_i": 21, "var_j": 17, "quadratic_cost": 7.0 }, { "var_i": 21, "var_j": 18, "quadratic_cost": 10.0 }, { "var_i": 21, "var_j": 19, "quadratic_cost": 3.0 }, { "var_i": 21, "var_j": 20, "quadratic_cost": 1.0 }, { "var_i": 21, "var_j": 21, "quadratic_cost": 3.0 }, { "var_i": 21, "var_j": 22, "quadratic_cost": 10.0 }, { "var_i": 21, "var_j": 23, "quadratic_cost": 1.0 }, { "var_i": 21, "var_j": 24, "quadratic_cost": 2.0 }, { "var_i": 21, "var_j": 25, "quadratic_cost": 9.0 }, { "var_i": 21, "var_j": 26, "quadratic_cost": 2.0 }, { "var_i": 21, "var_j": 27, "quadratic_cost": 6.0 }, { "var_i": 21, "var_j": 28, "quadratic_cost": 6.0 }, { "var_i": 22, "var_j": 0, "quadratic_cost": 1.0 }, { "var_i": 22, "var_j": 1, "quadratic_cost": 5.0 }, { "var_i": 22, "var_j": 2, "quadratic_cost": 7.0 }, { "var_i": 22, "var_j": 3, "quadratic_cost": 9.0 }, { "var_i": 22, "var_j": 4, "quadratic_cost": 3.0 }, { "var_i": 22, "var_j": 5, "quadratic_cost": 6.0 }, { "var_i": 22, "var_j": 6, "quadratic_cost": 5.0 }, { "var_i": 22, "var_j": 7, "quadratic_cost": 7.0 }, { "var_i": 22, "var_j": 8, "quadratic_cost": 5.0 }, { "var_i": 22, "var_j": 9, "quadratic_cost": 8.0 }, { "var_i": 22, "var_j": 10, "quadratic_cost": 1.0 }, { "var_i": 22, "var_j": 11, "quadratic_cost": 5.0 }, { "var_i": 22, "var_j": 12, "quadratic_cost": 2.0 }, { "var_i": 22, "var_j": 13, "quadratic_cost": 5.0 }, { "var_i": 22, "var_j": 14, "quadratic_cost": 2.0 }, { "var_i": 22, "var_j": 15, "quadratic_cost": 2.0 }, { "var_i": 22, "var_j": 16, "quadratic_cost": 6.0 }, { "var_i": 22, "var_j": 17, "quadratic_cost": 7.0 }, { "var_i": 22, "var_j": 18, "quadratic_cost": 5.0 }, { "var_i": 22, "var_j": 19, "quadratic_cost": 6.0 }, { "var_i": 22, "var_j": 20, "quadratic_cost": 5.0 }, { "var_i": 22, "var_j": 21, "quadratic_cost": 10.0 }, { "var_i": 22, "var_j": 22, "quadratic_cost": 10.0 }, { "var_i": 22, "var_j": 23, "quadratic_cost": 6.0 }, { "var_i": 22, "var_j": 24, "quadratic_cost": 3.0 }, { "var_i": 22, "var_j": 25, "quadratic_cost": 4.0 }, { "var_i": 22, "var_j": 26, "quadratic_cost": 2.0 }, { "var_i": 22, "var_j": 27, "quadratic_cost": 5.0 }, { "var_i": 22, "var_j": 28, "quadratic_cost": 7.0 }, { "var_i": 23, "var_j": 0, "quadratic_cost": 9.0 }, { "var_i": 23, "var_j": 1, "quadratic_cost": 1.0 }, { "var_i": 23, "var_j": 2, "quadratic_cost": 5.0 }, { "var_i": 23, "var_j": 3, "quadratic_cost": 4.0 }, { "var_i": 23, "var_j": 4, "quadratic_cost": 8.0 }, { "var_i": 23, "var_j": 5, "quadratic_cost": 6.0 }, { "var_i": 23, "var_j": 6, "quadratic_cost": 5.0 }, { "var_i": 23, "var_j": 7, "quadratic_cost": 8.0 }, { "var_i": 23, "var_j": 8, "quadratic_cost": 4.0 }, { "var_i": 23, "var_j": 9, "quadratic_cost": 2.0 }, { "var_i": 23, "var_j": 10, "quadratic_cost": 7.0 }, { "var_i": 23, "var_j": 11, "quadratic_cost": 2.0 }, { "var_i": 23, "var_j": 12, "quadratic_cost": 7.0 }, { "var_i": 23, "var_j": 13, "quadratic_cost": 3.0 }, { "var_i": 23, "var_j": 14, "quadratic_cost": 7.0 }, { "var_i": 23, "var_j": 15, "quadratic_cost": 4.0 }, { "var_i": 23, "var_j": 16, "quadratic_cost": 1.0 }, { "var_i": 23, "var_j": 17, "quadratic_cost": 4.0 }, { "var_i": 23, "var_j": 18, "quadratic_cost": 5.0 }, { "var_i": 23, "var_j": 19, "quadratic_cost": 8.0 }, { "var_i": 23, "var_j": 20, "quadratic_cost": 8.0 }, { "var_i": 23, "var_j": 21, "quadratic_cost": 1.0 }, { "var_i": 23, "var_j": 22, "quadratic_cost": 6.0 }, { "var_i": 23, "var_j": 23, "quadratic_cost": 9.0 }, { "var_i": 23, "var_j": 24, "quadratic_cost": 1.0 }, { "var_i": 23, "var_j": 25, "quadratic_cost": 4.0 }, { "var_i": 23, "var_j": 26, "quadratic_cost": 10.0 }, { "var_i": 23, "var_j": 27, "quadratic_cost": 10.0 }, { "var_i": 23, "var_j": 28, "quadratic_cost": 3.0 }, { "var_i": 24, "var_j": 0, "quadratic_cost": 9.0 }, { "var_i": 24, "var_j": 1, "quadratic_cost": 1.0 }, { "var_i": 24, "var_j": 2, "quadratic_cost": 2.0 }, { "var_i": 24, "var_j": 3, "quadratic_cost": 9.0 }, { "var_i": 24, "var_j": 4, "quadratic_cost": 6.0 }, { "var_i": 24, "var_j": 5, "quadratic_cost": 8.0 }, { "var_i": 24, "var_j": 6, "quadratic_cost": 8.0 }, { "var_i": 24, "var_j": 7, "quadratic_cost": 9.0 }, { "var_i": 24, "var_j": 8, "quadratic_cost": 4.0 }, { "var_i": 24, "var_j": 9, "quadratic_cost": 4.0 }, { "var_i": 24, "var_j": 10, "quadratic_cost": 1.0 }, { "var_i": 24, "var_j": 11, "quadratic_cost": 10.0 }, { "var_i": 24, "var_j": 12, "quadratic_cost": 9.0 }, { "var_i": 24, "var_j": 13, "quadratic_cost": 1.0 }, { "var_i": 24, "var_j": 14, "quadratic_cost": 5.0 }, { "var_i": 24, "var_j": 15, "quadratic_cost": 6.0 }, { "var_i": 24, "var_j": 16, "quadratic_cost": 6.0 }, { "var_i": 24, "var_j": 17, "quadratic_cost": 10.0 }, { "var_i": 24, "var_j": 18, "quadratic_cost": 4.0 }, { "var_i": 24, "var_j": 19, "quadratic_cost": 2.0 }, { "var_i": 24, "var_j": 20, "quadratic_cost": 10.0 }, { "var_i": 24, "var_j": 21, "quadratic_cost": 2.0 }, { "var_i": 24, "var_j": 22, "quadratic_cost": 3.0 }, { "var_i": 24, "var_j": 23, "quadratic_cost": 1.0 }, { "var_i": 24, "var_j": 24, "quadratic_cost": 6.0 }, { "var_i": 24, "var_j": 25, "quadratic_cost": 2.0 }, { "var_i": 24, "var_j": 26, "quadratic_cost": 2.0 }, { "var_i": 24, "var_j": 27, "quadratic_cost": 8.0 }, { "var_i": 24, "var_j": 28, "quadratic_cost": 10.0 }, { "var_i": 25, "var_j": 0, "quadratic_cost": 2.0 }, { "var_i": 25, "var_j": 1, "quadratic_cost": 5.0 }, { "var_i": 25, "var_j": 2, "quadratic_cost": 1.0 }, { "var_i": 25, "var_j": 3, "quadratic_cost": 7.0 }, { "var_i": 25, "var_j": 4, "quadratic_cost": 3.0 }, { "var_i": 25, "var_j": 5, "quadratic_cost": 4.0 }, { "var_i": 25, "var_j": 6, "quadratic_cost": 9.0 }, { "var_i": 25, "var_j": 7, "quadratic_cost": 4.0 }, { "var_i": 25, "var_j": 8, "quadratic_cost": 5.0 }, { "var_i": 25, "var_j": 9, "quadratic_cost": 6.0 }, { "var_i": 25, "var_j": 10, "quadratic_cost": 6.0 }, { "var_i": 25, "var_j": 11, "quadratic_cost": 3.0 }, { "var_i": 25, "var_j": 12, "quadratic_cost": 7.0 }, { "var_i": 25, "var_j": 13, "quadratic_cost": 7.0 }, { "var_i": 25, "var_j": 14, "quadratic_cost": 2.0 }, { "var_i": 25, "var_j": 15, "quadratic_cost": 9.0 }, { "var_i": 25, "var_j": 16, "quadratic_cost": 7.0 }, { "var_i": 25, "var_j": 17, "quadratic_cost": 7.0 }, { "var_i": 25, "var_j": 18, "quadratic_cost": 9.0 }, { "var_i": 25, "var_j": 19, "quadratic_cost": 3.0 }, { "var_i": 25, "var_j": 20, "quadratic_cost": 3.0 }, { "var_i": 25, "var_j": 21, "quadratic_cost": 9.0 }, { "var_i": 25, "var_j": 22, "quadratic_cost": 4.0 }, { "var_i": 25, "var_j": 23, "quadratic_cost": 4.0 }, { "var_i": 25, "var_j": 24, "quadratic_cost": 2.0 }, { "var_i": 25, "var_j": 25, "quadratic_cost": 1.0 }, { "var_i": 25, "var_j": 26, "quadratic_cost": 1.0 }, { "var_i": 25, "var_j": 27, "quadratic_cost": 5.0 }, { "var_i": 25, "var_j": 28, "quadratic_cost": 2.0 }, { "var_i": 26, "var_j": 0, "quadratic_cost": 3.0 }, { "var_i": 26, "var_j": 1, "quadratic_cost": 8.0 }, { "var_i": 26, "var_j": 2, "quadratic_cost": 9.0 }, { "var_i": 26, "var_j": 3, "quadratic_cost": 5.0 }, { "var_i": 26, "var_j": 4, "quadratic_cost": 5.0 }, { "var_i": 26, "var_j": 5, "quadratic_cost": 9.0 }, { "var_i": 26, "var_j": 6, "quadratic_cost": 3.0 }, { "var_i": 26, "var_j": 7, "quadratic_cost": 10.0 }, { "var_i": 26, "var_j": 8, "quadratic_cost": 6.0 }, { "var_i": 26, "var_j": 9, "quadratic_cost": 4.0 }, { "var_i": 26, "var_j": 10, "quadratic_cost": 7.0 }, { "var_i": 26, "var_j": 11, "quadratic_cost": 1.0 }, { "var_i": 26, "var_j": 12, "quadratic_cost": 1.0 }, { "var_i": 26, "var_j": 13, "quadratic_cost": 6.0 }, { "var_i": 26, "var_j": 14, "quadratic_cost": 5.0 }, { "var_i": 26, "var_j": 15, "quadratic_cost": 6.0 }, { "var_i": 26, "var_j": 16, "quadratic_cost": 10.0 }, { "var_i": 26, "var_j": 17, "quadratic_cost": 2.0 }, { "var_i": 26, "var_j": 18, "quadratic_cost": 8.0 }, { "var_i": 26, "var_j": 19, "quadratic_cost": 9.0 }, { "var_i": 26, "var_j": 20, "quadratic_cost": 8.0 }, { "var_i": 26, "var_j": 21, "quadratic_cost": 2.0 }, { "var_i": 26, "var_j": 22, "quadratic_cost": 2.0 }, { "var_i": 26, "var_j": 23, "quadratic_cost": 10.0 }, { "var_i": 26, "var_j": 24, "quadratic_cost": 2.0 }, { "var_i": 26, "var_j": 25, "quadratic_cost": 1.0 }, { "var_i": 26, "var_j": 26, "quadratic_cost": 1.0 }, { "var_i": 26, "var_j": 27, "quadratic_cost": 10.0 }, { "var_i": 26, "var_j": 28, "quadratic_cost": 3.0 }, { "var_i": 27, "var_j": 0, "quadratic_cost": 3.0 }, { "var_i": 27, "var_j": 1, "quadratic_cost": 6.0 }, { "var_i": 27, "var_j": 2, "quadratic_cost": 2.0 }, { "var_i": 27, "var_j": 3, "quadratic_cost": 2.0 }, { "var_i": 27, "var_j": 4, "quadratic_cost": 9.0 }, { "var_i": 27, "var_j": 5, "quadratic_cost": 7.0 }, { "var_i": 27, "var_j": 6, "quadratic_cost": 8.0 }, { "var_i": 27, "var_j": 7, "quadratic_cost": 1.0 }, { "var_i": 27, "var_j": 8, "quadratic_cost": 5.0 }, { "var_i": 27, "var_j": 9, "quadratic_cost": 1.0 }, { "var_i": 27, "var_j": 10, "quadratic_cost": 4.0 }, { "var_i": 27, "var_j": 11, "quadratic_cost": 2.0 }, { "var_i": 27, "var_j": 12, "quadratic_cost": 1.0 }, { "var_i": 27, "var_j": 13, "quadratic_cost": 4.0 }, { "var_i": 27, "var_j": 14, "quadratic_cost": 1.0 }, { "var_i": 27, "var_j": 15, "quadratic_cost": 7.0 }, { "var_i": 27, "var_j": 16, "quadratic_cost": 10.0 }, { "var_i": 27, "var_j": 17, "quadratic_cost": 2.0 }, { "var_i": 27, "var_j": 18, "quadratic_cost": 7.0 }, { "var_i": 27, "var_j": 19, "quadratic_cost": 9.0 }, { "var_i": 27, "var_j": 20, "quadratic_cost": 5.0 }, { "var_i": 27, "var_j": 21, "quadratic_cost": 6.0 }, { "var_i": 27, "var_j": 22, "quadratic_cost": 5.0 }, { "var_i": 27, "var_j": 23, "quadratic_cost": 10.0 }, { "var_i": 27, "var_j": 24, "quadratic_cost": 8.0 }, { "var_i": 27, "var_j": 25, "quadratic_cost": 5.0 }, { "var_i": 27, "var_j": 26, "quadratic_cost": 10.0 }, { "var_i": 27, "var_j": 27, "quadratic_cost": 1.0 }, { "var_i": 27, "var_j": 28, "quadratic_cost": 3.0 }, { "var_i": 28, "var_j": 0, "quadratic_cost": 4.0 }, { "var_i": 28, "var_j": 1, "quadratic_cost": 3.0 }, { "var_i": 28, "var_j": 2, "quadratic_cost": 5.0 }, { "var_i": 28, "var_j": 3, "quadratic_cost": 10.0 }, { "var_i": 28, "var_j": 4, "quadratic_cost": 10.0 }, { "var_i": 28, "var_j": 5, "quadratic_cost": 9.0 }, { "var_i": 28, "var_j": 6, "quadratic_cost": 2.0 }, { "var_i": 28, "var_j": 7, "quadratic_cost": 2.0 }, { "var_i": 28, "var_j": 8, "quadratic_cost": 4.0 }, { "var_i": 28, "var_j": 9, "quadratic_cost": 1.0 }, { "var_i": 28, "var_j": 10, "quadratic_cost": 7.0 }, { "var_i": 28, "var_j": 11, "quadratic_cost": 6.0 }, { "var_i": 28, "var_j": 12, "quadratic_cost": 8.0 }, { "var_i": 28, "var_j": 13, "quadratic_cost": 3.0 }, { "var_i": 28, "var_j": 14, "quadratic_cost": 2.0 }, { "var_i": 28, "var_j": 15, "quadratic_cost": 8.0 }, { "var_i": 28, "var_j": 16, "quadratic_cost": 6.0 }, { "var_i": 28, "var_j": 17, "quadratic_cost": 5.0 }, { "var_i": 28, "var_j": 18, "quadratic_cost": 10.0 }, { "var_i": 28, "var_j": 19, "quadratic_cost": 7.0 }, { "var_i": 28, "var_j": 20, "quadratic_cost": 10.0 }, { "var_i": 28, "var_j": 21, "quadratic_cost": 6.0 }, { "var_i": 28, "var_j": 22, "quadratic_cost": 7.0 }, { "var_i": 28, "var_j": 23, "quadratic_cost": 3.0 }, { "var_i": 28, "var_j": 24, "quadratic_cost": 10.0 }, { "var_i": 28, "var_j": 25, "quadratic_cost": 2.0 }, { "var_i": 28, "var_j": 26, "quadratic_cost": 3.0 }, { "var_i": 28, "var_j": 27, "quadratic_cost": 3.0 }, { "var_i": 28, "var_j": 28, "quadratic_cost": 8.0 } ] }, "edges": [ { "from": 11, "to": 1, "var_index": 0 }, { "from": 11, "to": 2, "var_index": 1 }, { "from": 11, "to": 3, "var_index": 2 }, { "from": 11, "to": 4, "var_index": 3 }, { "from": 11, "to": 5, "var_index": 4 }, { "from": 11, "to": 6, "var_index": 5 }, { "from": 11, "to": 7, "var_index": 6 }, { "from": 11, "to": 8, "var_index": 7 }, { "from": 11, "to": 9, "var_index": 8 }, { "from": 11, "to": 10, "var_index": 9 }, { "from": 1, "to": 12, "var_index": 10 }, { "from": 2, "to": 12, "var_index": 11 }, { "from": 3, "to": 12, "var_index": 12 }, { "from": 4, "to": 12, "var_index": 13 }, { "from": 5, "to": 12, "var_index": 14 }, { "from": 6, "to": 12, "var_index": 15 }, { "from": 7, "to": 12, "var_index": 16 }, { "from": 8, "to": 12, "var_index": 17 }, { "from": 9, "to": 12, "var_index": 18 }, { "from": 10, "to": 12, "var_index": 19 }, { "from": 1, "to": 2, "var_index": 20 }, { "from": 2, "to": 3, "var_index": 21 }, { "from": 3, "to": 4, "var_index": 22 }, { "from": 4, "to": 5, "var_index": 23 }, { "from": 5, "to": 6, "var_index": 24 }, { "from": 6, "to": 7, "var_index": 25 }, { "from": 7, "to": 8, "var_index": 26 }, { "from": 8, "to": 9, "var_index": 27 }, { "from": 9, "to": 10, "var_index": 28 } ], "node_id_map": { "0": 1, "1": 2, "2": 3, "3": 4, "4": 5, "5": 6, "6": 7, "7": 8, "8": 9, "9": 10, "10": 11, "11": 12 } }, "solution_variant": [ 11, 6, 12 ], "context_index": 5, "input_format": "nl", "input_index_base": 1 }, { "task_name": "QSPP", "problem_type": "QSPP", "instruction": "I’m imagining a transit planner staring at a city map, trying to pick one single route for a bus to go from the depot to the terminal. The choice has to be a continuous, allowed one-way path that follows the direction of each road, starts at the depot and ends at the terminal — nothing magical, no teleporting or skipping segments, and the plan will be written down as a list of locations. Each road taken carries a basic fuel/toll charge and sometimes an extra tag that applies when that road is used; on top of that, certain pairs of road segments bump up the bill if both are on the trip. The trick is to pick the route that makes the total bill smallest by adding every road’s basic charge, any per-road use charges, and every extra charge for pairs of segments that appear together. The concrete map and numbers are shown below.\n\n{\n \"total_intersections\": 11,\n \"total_road_segments\": 18,\n \"location_ids\": [\n 0,\n 1,\n 2,\n 3,\n 4,\n 5,\n 6,\n 7,\n 8,\n 9,\n 10\n ],\n \"depot_location\": 9,\n \"terminal_location\": 10,\n \"edges\": [\n {\n \"road_start_location\": 9,\n \"road_end_location\": 0,\n \"road_segment_id\": 0\n },\n {\n \"road_start_location\": 9,\n \"road_end_location\": 3,\n \"road_segment_id\": 1\n },\n {\n \"road_start_location\": 9,\n \"road_end_location\": 6,\n \"road_segment_id\": 2\n },\n {\n \"road_start_location\": 2,\n \"road_end_location\": 10,\n \"road_segment_id\": 3\n },\n {\n \"road_start_location\": 5,\n \"road_end_location\": 10,\n \"road_segment_id\": 4\n },\n {\n \"road_start_location\": 8,\n \"road_end_location\": 10,\n \"road_segment_id\": 5\n },\n {\n \"road_start_location\": 0,\n \"road_end_location\": 1,\n \"road_segment_id\": 6\n },\n {\n \"road_start_location\": 0,\n \"road_end_location\": 3,\n \"road_segment_id\": 7\n },\n {\n \"road_start_location\": 1,\n \"road_end_location\": 2,\n \"road_segment_id\": 8\n },\n {\n \"road_start_location\": 1,\n \"road_end_location\": 4,\n \"road_segment_id\": 9\n },\n {\n \"road_start_location\": 2,\n \"road_end_location\": 5,\n \"road_segment_id\": 10\n },\n {\n \"road_start_location\": 3,\n \"road_end_location\": 4,\n \"road_segment_id\": 11\n },\n {\n \"road_start_location\": 3,\n \"road_end_location\": 6,\n \"road_segment_id\": 12\n },\n {\n \"road_start_location\": 4,\n \"road_end_location\": 5,\n \"road_segment_id\": 13\n },\n {\n \"road_start_location\": 4,\n \"road_end_location\": 7,\n \"road_segment_id\": 14\n },\n {\n \"road_start_location\": 5,\n \"road_end_location\": 8,\n \"road_segment_id\": 15\n },\n {\n \"road_start_location\": 6,\n \"road_end_location\": 7,\n \"road_segment_id\": 16\n },\n {\n \"road_start_location\": 7,\n \"road_end_location\": 8,\n \"road_segment_id\": 17\n }\n ],\n \"linear_costs\": [\n {\n \"road_segment_id\": 0,\n \"base_fuel_toll_cost\": 10.0\n },\n {\n \"road_segment_id\": 1,\n \"base_fuel_toll_cost\": 2.0\n },\n {\n \"road_segment_id\": 2,\n \"base_fuel_toll_cost\": 1.0\n },\n {\n \"road_segment_id\": 3,\n \"base_fuel_toll_cost\": 6.0\n },\n {\n \"road_segment_id\": 4,\n \"base_fuel_toll_cost\": 10.0\n },\n {\n \"road_segment_id\": 5,\n \"base_fuel_toll_cost\": 3.0\n },\n {\n \"road_segment_id\": 6,\n \"base_fuel_toll_cost\": 3.0\n },\n {\n \"road_segment_id\": 7,\n \"base_fuel_toll_cost\": 6.0\n },\n {\n \"road_segment_id\": 8,\n \"base_fuel_toll_cost\": 9.0\n },\n {\n \"road_segment_id\": 9,\n \"base_fuel_toll_cost\": 4.0\n },\n {\n \"road_segment_id\": 10,\n \"base_fuel_toll_cost\": 10.0\n },\n {\n \"road_segment_id\": 11,\n \"base_fuel_toll_cost\": 3.0\n },\n {\n \"road_segment_id\": 12,\n \"base_fuel_toll_cost\": 3.0\n },\n {\n \"road_segment_id\": 13,\n \"base_fuel_toll_cost\": 5.0\n },\n {\n \"road_segment_id\": 14,\n \"base_fuel_toll_cost\": 1.0\n },\n {\n \"road_segment_id\": 15,\n \"base_fuel_toll_cost\": 6.0\n },\n {\n \"road_segment_id\": 16,\n \"base_fuel_toll_cost\": 3.0\n },\n {\n \"road_segment_id\": 17,\n \"base_fuel_toll_cost\": 10.0\n }\n ]\n}\n\n# Meaning: the quadratic_costs matrix is assumed symmetric and contributes to the objective as a sum over ALL ordered pairs (segment_i_id, segment_j_id). If two road_segments with IDs i and j are both used in the chosen path, then quadratic_costs[i][j] is added to the total. This includes diagonal terms (i == j), so selecting edge i also adds quadratic_costs[i][i]. Because the matrix is symmetric, the interaction between two distinct edges i and j is counted twice in the ordered-pair sum: quadratic_costs[i][j] + quadratic_costs[j][i] (= 2 * quadratic_costs[i][j]).\n# quadratic_costs\n| segment_i_id\\segment_j_id | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 |\n|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|\n| 0 | 10.0 | 2.0 | 2.0 | 8.0 | 6.0 | 4.0 | 5.0 | 2.0 | 10.0 | 8.0 | 2.0 | 7.0 | 10.0 | 2.0 | 8.0 | 1.0 | 7.0 | 10.0 |\n| 1 | 2.0 | 7.0 | 9.0 | 8.0 | 1.0 | 4.0 | 5.0 | 9.0 | 7.0 | 6.0 | 4.0 | 1.0 | 5.0 | 9.0 | 1.0 | 1.0 | 7.0 | 1.0 |\n| 2 | 2.0 | 9.0 | 6.0 | 3.0 | 7.0 | 6.0 | 9.0 | 4.0 | 6.0 | 9.0 | 1.0 | 3.0 | 1.0 | 3.0 | 3.0 | 9.0 | 3.0 | 2.0 |\n| 3 | 8.0 | 8.0 | 3.0 | 7.0 | 5.0 | 1.0 | 5.0 | 4.0 | 1.0 | 5.0 | 7.0 | 6.0 | 3.0 | 3.0 | 3.0 | 5.0 | 8.0 | 9.0 |\n| 4 | 6.0 | 1.0 | 7.0 | 5.0 | 10.0 | 10.0 | 2.0 | 4.0 | 9.0 | 3.0 | 5.0 | 3.0 | 5.0 | 6.0 | 7.0 | 8.0 | 8.0 | 8.0 |\n| 5 | 4.0 | 4.0 | 6.0 | 1.0 | 10.0 | 3.0 | 2.0 | 4.0 | 3.0 | 10.0 | 10.0 | 10.0 | 2.0 | 2.0 | 4.0 | 6.0 | 5.0 | 1.0 |\n| 6 | 5.0 | 5.0 | 9.0 | 5.0 | 2.0 | 2.0 | 4.0 | 1.0 | 10.0 | 3.0 | 10.0 | 5.0 | 10.0 | 10.0 | 10.0 | 1.0 | 8.0 | 5.0 |\n| 7 | 2.0 | 9.0 | 4.0 | 4.0 | 4.0 | 4.0 | 1.0 | 3.0 | 9.0 | 8.0 | 10.0 | 5.0 | 4.0 | 8.0 | 3.0 | 5.0 | 3.0 | 2.0 |\n| 8 | 10.0 | 7.0 | 6.0 | 1.0 | 9.0 | 3.0 | 10.0 | 9.0 | 2.0 | 8.0 | 10.0 | 3.0 | 2.0 | 7.0 | 5.0 | 1.0 | 6.0 | 3.0 |\n| 9 | 8.0 | 6.0 | 9.0 | 5.0 | 3.0 | 10.0 | 3.0 | 8.0 | 8.0 | 10.0 | 9.0 | 3.0 | 4.0 | 6.0 | 5.0 | 1.0 | 2.0 | 10.0 |\n| 10 | 2.0 | 4.0 | 1.0 | 7.0 | 5.0 | 10.0 | 10.0 | 10.0 | 10.0 | 9.0 | 7.0 | 9.0 | 1.0 | 5.0 | 6.0 | 5.0 | 2.0 | 4.0 |\n| 11 | 7.0 | 1.0 | 3.0 | 6.0 | 3.0 | 10.0 | 5.0 | 5.0 | 3.0 | 3.0 | 9.0 | 8.0 | 2.0 | 7.0 | 3.0 | 4.0 | 8.0 | 2.0 |\n| 12 | 10.0 | 5.0 | 1.0 | 3.0 | 5.0 | 2.0 | 10.0 | 4.0 | 2.0 | 4.0 | 1.0 | 2.0 | 1.0 | 10.0 | 3.0 | 1.0 | 10.0 | 10.0 |\n| 13 | 2.0 | 9.0 | 3.0 | 3.0 | 6.0 | 2.0 | 10.0 | 8.0 | 7.0 | 6.0 | 5.0 | 7.0 | 10.0 | 3.0 | 6.0 | 8.0 | 2.0 | 3.0 |\n| 14 | 8.0 | 1.0 | 3.0 | 3.0 | 7.0 | 4.0 | 10.0 | 3.0 | 5.0 | 5.0 | 6.0 | 3.0 | 3.0 | 6.0 | 8.0 | 3.0 | 3.0 | 3.0 |\n| 15 | 1.0 | 1.0 | 9.0 | 5.0 | 8.0 | 6.0 | 1.0 | 5.0 | 1.0 | 1.0 | 5.0 | 4.0 | 1.0 | 8.0 | 3.0 | 10.0 | 4.0 | 2.0 |\n| 16 | 7.0 | 7.0 | 3.0 | 8.0 | 8.0 | 5.0 | 8.0 | 3.0 | 6.0 | 2.0 | 2.0 | 8.0 | 10.0 | 2.0 | 3.0 | 4.0 | 5.0 | 6.0 |\n| 17 | 10.0 | 1.0 | 2.0 | 9.0 | 8.0 | 1.0 | 5.0 | 2.0 | 3.0 | 10.0 | 4.0 | 2.0 | 10.0 | 3.0 | 3.0 | 2.0 | 6.0 | 7.0 |\n\nYou can just hand the final route back in a tiny JSON snippet — keeps things neat. Below is the shape I expect:\n\n{\n \"solution\": []\n}\n\nThis little object is just a form: put the chosen path into the solution array as a sequence of NODE identifiers (start with the source/depot and end with the target/terminal). Use only node names, in order, and make sure each consecutive pair follows a directed edge on the map. The JSON above is only a sketch of the expected shape, not the actual route.\n\nPlease use the exact identifiers given in the instance input — don’t rename nodes or invent new labels, and don’t include any edge identifiers. \n- for example: \"Valid identifiers look like plain numbers such as “1” or “23”, single capital letters like “A” or “B”, or a capital letter followed by digits like “A1” or “X7”.\"", "instance": { "nodes": [ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 ], "edges": [ { "from": 9, "to": 0, "var_index": 0 }, { "from": 9, "to": 3, "var_index": 1 }, { "from": 9, "to": 6, "var_index": 2 }, { "from": 2, "to": 10, "var_index": 3 }, { "from": 5, "to": 10, "var_index": 4 }, { "from": 8, "to": 10, "var_index": 5 }, { "from": 0, "to": 1, "var_index": 6 }, { "from": 0, "to": 3, "var_index": 7 }, { "from": 1, "to": 2, "var_index": 8 }, { "from": 1, "to": 4, "var_index": 9 }, { "from": 2, "to": 5, "var_index": 10 }, { "from": 3, "to": 4, "var_index": 11 }, { "from": 3, "to": 6, "var_index": 12 }, { "from": 4, "to": 5, "var_index": 13 }, { "from": 4, "to": 7, "var_index": 14 }, { "from": 5, "to": 8, "var_index": 15 }, { "from": 6, "to": 7, "var_index": 16 }, { "from": 7, "to": 8, "var_index": 17 } ], "objective": { "constant": 0.0, "linear": [ 10.0, 2.0, 1.0, 6.0, 10.0, 3.0, 3.0, 6.0, 9.0, 4.0, 10.0, 3.0, 3.0, 5.0, 1.0, 6.0, 3.0, 10.0 ], "quadratic": [ [ 10.0, 2.0, 2.0, 8.0, 6.0, 4.0, 5.0, 2.0, 10.0, 8.0, 2.0, 7.0, 10.0, 2.0, 8.0, 1.0, 7.0, 10.0 ], [ 2.0, 7.0, 9.0, 8.0, 1.0, 4.0, 5.0, 9.0, 7.0, 6.0, 4.0, 1.0, 5.0, 9.0, 1.0, 1.0, 7.0, 1.0 ], [ 2.0, 9.0, 6.0, 3.0, 7.0, 6.0, 9.0, 4.0, 6.0, 9.0, 1.0, 3.0, 1.0, 3.0, 3.0, 9.0, 3.0, 2.0 ], [ 8.0, 8.0, 3.0, 7.0, 5.0, 1.0, 5.0, 4.0, 1.0, 5.0, 7.0, 6.0, 3.0, 3.0, 3.0, 5.0, 8.0, 9.0 ], [ 6.0, 1.0, 7.0, 5.0, 10.0, 10.0, 2.0, 4.0, 9.0, 3.0, 5.0, 3.0, 5.0, 6.0, 7.0, 8.0, 8.0, 8.0 ], [ 4.0, 4.0, 6.0, 1.0, 10.0, 3.0, 2.0, 4.0, 3.0, 10.0, 10.0, 10.0, 2.0, 2.0, 4.0, 6.0, 5.0, 1.0 ], [ 5.0, 5.0, 9.0, 5.0, 2.0, 2.0, 4.0, 1.0, 10.0, 3.0, 10.0, 5.0, 10.0, 10.0, 10.0, 1.0, 8.0, 5.0 ], [ 2.0, 9.0, 4.0, 4.0, 4.0, 4.0, 1.0, 3.0, 9.0, 8.0, 10.0, 5.0, 4.0, 8.0, 3.0, 5.0, 3.0, 2.0 ], [ 10.0, 7.0, 6.0, 1.0, 9.0, 3.0, 10.0, 9.0, 2.0, 8.0, 10.0, 3.0, 2.0, 7.0, 5.0, 1.0, 6.0, 3.0 ], [ 8.0, 6.0, 9.0, 5.0, 3.0, 10.0, 3.0, 8.0, 8.0, 10.0, 9.0, 3.0, 4.0, 6.0, 5.0, 1.0, 2.0, 10.0 ], [ 2.0, 4.0, 1.0, 7.0, 5.0, 10.0, 10.0, 10.0, 10.0, 9.0, 7.0, 9.0, 1.0, 5.0, 6.0, 5.0, 2.0, 4.0 ], [ 7.0, 1.0, 3.0, 6.0, 3.0, 10.0, 5.0, 5.0, 3.0, 3.0, 9.0, 8.0, 2.0, 7.0, 3.0, 4.0, 8.0, 2.0 ], [ 10.0, 5.0, 1.0, 3.0, 5.0, 2.0, 10.0, 4.0, 2.0, 4.0, 1.0, 2.0, 1.0, 10.0, 3.0, 1.0, 10.0, 10.0 ], [ 2.0, 9.0, 3.0, 3.0, 6.0, 2.0, 10.0, 8.0, 7.0, 6.0, 5.0, 7.0, 10.0, 3.0, 6.0, 8.0, 2.0, 3.0 ], [ 8.0, 1.0, 3.0, 3.0, 7.0, 4.0, 10.0, 3.0, 5.0, 5.0, 6.0, 3.0, 3.0, 6.0, 8.0, 3.0, 3.0, 3.0 ], [ 1.0, 1.0, 9.0, 5.0, 8.0, 6.0, 1.0, 5.0, 1.0, 1.0, 5.0, 4.0, 1.0, 8.0, 3.0, 10.0, 4.0, 2.0 ], [ 7.0, 7.0, 3.0, 8.0, 8.0, 5.0, 8.0, 3.0, 6.0, 2.0, 2.0, 8.0, 10.0, 2.0, 3.0, 4.0, 5.0, 6.0 ], [ 10.0, 1.0, 2.0, 9.0, 8.0, 1.0, 5.0, 2.0, 3.0, 10.0, 4.0, 2.0, 10.0, 3.0, 3.0, 2.0, 6.0, 7.0 ] ] }, "source": 9, "target": 10 }, "solution": [ 9, 6, 7, 8, 10 ], "obj": 84.0, "instance_variant": { "problem_type": "QSPP", "num_nodes": 11, "num_edges": 18, "nodes": [ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 ], "source": 9, "target": 10, "objective": { "constant": 0.0, "linear": [ { "var_index": 0, "linear_cost": 10.0 }, { "var_index": 1, "linear_cost": 2.0 }, { "var_index": 2, "linear_cost": 1.0 }, { "var_index": 3, "linear_cost": 6.0 }, { "var_index": 4, "linear_cost": 10.0 }, { "var_index": 5, "linear_cost": 3.0 }, { "var_index": 6, "linear_cost": 3.0 }, { "var_index": 7, "linear_cost": 6.0 }, { "var_index": 8, "linear_cost": 9.0 }, { "var_index": 9, "linear_cost": 4.0 }, { "var_index": 10, "linear_cost": 10.0 }, { "var_index": 11, "linear_cost": 3.0 }, { "var_index": 12, "linear_cost": 3.0 }, { "var_index": 13, "linear_cost": 5.0 }, { "var_index": 14, "linear_cost": 1.0 }, { "var_index": 15, "linear_cost": 6.0 }, { "var_index": 16, "linear_cost": 3.0 }, { "var_index": 17, "linear_cost": 10.0 } ], "quadratic": [ { "var_i": 0, "var_j": 0, "quadratic_cost": 10.0 }, { "var_i": 0, "var_j": 1, "quadratic_cost": 2.0 }, { "var_i": 0, "var_j": 2, "quadratic_cost": 2.0 }, { "var_i": 0, "var_j": 3, "quadratic_cost": 8.0 }, { "var_i": 0, "var_j": 4, "quadratic_cost": 6.0 }, { "var_i": 0, "var_j": 5, "quadratic_cost": 4.0 }, { "var_i": 0, "var_j": 6, "quadratic_cost": 5.0 }, { "var_i": 0, "var_j": 7, "quadratic_cost": 2.0 }, { "var_i": 0, "var_j": 8, "quadratic_cost": 10.0 }, { "var_i": 0, "var_j": 9, "quadratic_cost": 8.0 }, { "var_i": 0, "var_j": 10, "quadratic_cost": 2.0 }, { "var_i": 0, "var_j": 11, "quadratic_cost": 7.0 }, { "var_i": 0, "var_j": 12, "quadratic_cost": 10.0 }, { "var_i": 0, "var_j": 13, "quadratic_cost": 2.0 }, { "var_i": 0, "var_j": 14, "quadratic_cost": 8.0 }, { "var_i": 0, "var_j": 15, "quadratic_cost": 1.0 }, { "var_i": 0, "var_j": 16, "quadratic_cost": 7.0 }, { "var_i": 0, "var_j": 17, "quadratic_cost": 10.0 }, { "var_i": 1, "var_j": 0, "quadratic_cost": 2.0 }, { "var_i": 1, "var_j": 1, "quadratic_cost": 7.0 }, { "var_i": 1, "var_j": 2, "quadratic_cost": 9.0 }, { "var_i": 1, "var_j": 3, "quadratic_cost": 8.0 }, { "var_i": 1, "var_j": 4, "quadratic_cost": 1.0 }, { "var_i": 1, "var_j": 5, "quadratic_cost": 4.0 }, { "var_i": 1, "var_j": 6, "quadratic_cost": 5.0 }, { "var_i": 1, "var_j": 7, "quadratic_cost": 9.0 }, { "var_i": 1, "var_j": 8, "quadratic_cost": 7.0 }, { "var_i": 1, "var_j": 9, "quadratic_cost": 6.0 }, { "var_i": 1, "var_j": 10, "quadratic_cost": 4.0 }, { "var_i": 1, "var_j": 11, "quadratic_cost": 1.0 }, { "var_i": 1, "var_j": 12, "quadratic_cost": 5.0 }, { "var_i": 1, "var_j": 13, "quadratic_cost": 9.0 }, { "var_i": 1, "var_j": 14, "quadratic_cost": 1.0 }, { "var_i": 1, "var_j": 15, "quadratic_cost": 1.0 }, { "var_i": 1, "var_j": 16, "quadratic_cost": 7.0 }, { "var_i": 1, "var_j": 17, "quadratic_cost": 1.0 }, { "var_i": 2, "var_j": 0, "quadratic_cost": 2.0 }, { "var_i": 2, "var_j": 1, "quadratic_cost": 9.0 }, { "var_i": 2, "var_j": 2, "quadratic_cost": 6.0 }, { "var_i": 2, "var_j": 3, "quadratic_cost": 3.0 }, { "var_i": 2, "var_j": 4, "quadratic_cost": 7.0 }, { "var_i": 2, "var_j": 5, "quadratic_cost": 6.0 }, { "var_i": 2, "var_j": 6, "quadratic_cost": 9.0 }, { "var_i": 2, "var_j": 7, "quadratic_cost": 4.0 }, { "var_i": 2, "var_j": 8, "quadratic_cost": 6.0 }, { "var_i": 2, "var_j": 9, "quadratic_cost": 9.0 }, { "var_i": 2, "var_j": 10, "quadratic_cost": 1.0 }, { "var_i": 2, "var_j": 11, "quadratic_cost": 3.0 }, { "var_i": 2, "var_j": 12, "quadratic_cost": 1.0 }, { "var_i": 2, "var_j": 13, "quadratic_cost": 3.0 }, { "var_i": 2, "var_j": 14, "quadratic_cost": 3.0 }, { "var_i": 2, "var_j": 15, "quadratic_cost": 9.0 }, { "var_i": 2, "var_j": 16, "quadratic_cost": 3.0 }, { "var_i": 2, "var_j": 17, "quadratic_cost": 2.0 }, { "var_i": 3, "var_j": 0, "quadratic_cost": 8.0 }, { "var_i": 3, "var_j": 1, "quadratic_cost": 8.0 }, { "var_i": 3, "var_j": 2, "quadratic_cost": 3.0 }, { "var_i": 3, "var_j": 3, "quadratic_cost": 7.0 }, { "var_i": 3, "var_j": 4, "quadratic_cost": 5.0 }, { "var_i": 3, "var_j": 5, "quadratic_cost": 1.0 }, { "var_i": 3, "var_j": 6, "quadratic_cost": 5.0 }, { "var_i": 3, "var_j": 7, "quadratic_cost": 4.0 }, { "var_i": 3, "var_j": 8, "quadratic_cost": 1.0 }, { "var_i": 3, "var_j": 9, "quadratic_cost": 5.0 }, { "var_i": 3, "var_j": 10, "quadratic_cost": 7.0 }, { "var_i": 3, "var_j": 11, "quadratic_cost": 6.0 }, { "var_i": 3, "var_j": 12, "quadratic_cost": 3.0 }, { "var_i": 3, "var_j": 13, "quadratic_cost": 3.0 }, { "var_i": 3, "var_j": 14, "quadratic_cost": 3.0 }, { "var_i": 3, "var_j": 15, "quadratic_cost": 5.0 }, { "var_i": 3, "var_j": 16, "quadratic_cost": 8.0 }, { "var_i": 3, "var_j": 17, "quadratic_cost": 9.0 }, { "var_i": 4, "var_j": 0, "quadratic_cost": 6.0 }, { "var_i": 4, "var_j": 1, "quadratic_cost": 1.0 }, { "var_i": 4, "var_j": 2, "quadratic_cost": 7.0 }, { "var_i": 4, "var_j": 3, "quadratic_cost": 5.0 }, { "var_i": 4, "var_j": 4, "quadratic_cost": 10.0 }, { "var_i": 4, "var_j": 5, "quadratic_cost": 10.0 }, { "var_i": 4, "var_j": 6, "quadratic_cost": 2.0 }, { "var_i": 4, "var_j": 7, "quadratic_cost": 4.0 }, { "var_i": 4, "var_j": 8, "quadratic_cost": 9.0 }, { "var_i": 4, "var_j": 9, "quadratic_cost": 3.0 }, { "var_i": 4, "var_j": 10, "quadratic_cost": 5.0 }, { "var_i": 4, "var_j": 11, "quadratic_cost": 3.0 }, { "var_i": 4, "var_j": 12, "quadratic_cost": 5.0 }, { "var_i": 4, "var_j": 13, "quadratic_cost": 6.0 }, { "var_i": 4, "var_j": 14, "quadratic_cost": 7.0 }, { "var_i": 4, "var_j": 15, "quadratic_cost": 8.0 }, { "var_i": 4, "var_j": 16, "quadratic_cost": 8.0 }, { "var_i": 4, "var_j": 17, "quadratic_cost": 8.0 }, { "var_i": 5, "var_j": 0, "quadratic_cost": 4.0 }, { "var_i": 5, "var_j": 1, "quadratic_cost": 4.0 }, { "var_i": 5, "var_j": 2, "quadratic_cost": 6.0 }, { "var_i": 5, "var_j": 3, "quadratic_cost": 1.0 }, { "var_i": 5, "var_j": 4, "quadratic_cost": 10.0 }, { "var_i": 5, "var_j": 5, "quadratic_cost": 3.0 }, { "var_i": 5, "var_j": 6, "quadratic_cost": 2.0 }, { "var_i": 5, "var_j": 7, "quadratic_cost": 4.0 }, { "var_i": 5, "var_j": 8, "quadratic_cost": 3.0 }, { "var_i": 5, "var_j": 9, "quadratic_cost": 10.0 }, { "var_i": 5, "var_j": 10, "quadratic_cost": 10.0 }, { "var_i": 5, "var_j": 11, "quadratic_cost": 10.0 }, { "var_i": 5, "var_j": 12, "quadratic_cost": 2.0 }, { "var_i": 5, "var_j": 13, "quadratic_cost": 2.0 }, { "var_i": 5, "var_j": 14, "quadratic_cost": 4.0 }, { "var_i": 5, "var_j": 15, "quadratic_cost": 6.0 }, { "var_i": 5, "var_j": 16, "quadratic_cost": 5.0 }, { "var_i": 5, "var_j": 17, "quadratic_cost": 1.0 }, { "var_i": 6, "var_j": 0, "quadratic_cost": 5.0 }, { "var_i": 6, "var_j": 1, "quadratic_cost": 5.0 }, { "var_i": 6, "var_j": 2, "quadratic_cost": 9.0 }, { "var_i": 6, "var_j": 3, "quadratic_cost": 5.0 }, { "var_i": 6, "var_j": 4, "quadratic_cost": 2.0 }, { "var_i": 6, "var_j": 5, "quadratic_cost": 2.0 }, { "var_i": 6, "var_j": 6, "quadratic_cost": 4.0 }, { "var_i": 6, "var_j": 7, "quadratic_cost": 1.0 }, { "var_i": 6, "var_j": 8, "quadratic_cost": 10.0 }, { "var_i": 6, "var_j": 9, "quadratic_cost": 3.0 }, { "var_i": 6, "var_j": 10, "quadratic_cost": 10.0 }, { "var_i": 6, "var_j": 11, "quadratic_cost": 5.0 }, { "var_i": 6, "var_j": 12, "quadratic_cost": 10.0 }, { "var_i": 6, "var_j": 13, "quadratic_cost": 10.0 }, { "var_i": 6, "var_j": 14, "quadratic_cost": 10.0 }, { "var_i": 6, "var_j": 15, "quadratic_cost": 1.0 }, { "var_i": 6, "var_j": 16, "quadratic_cost": 8.0 }, { "var_i": 6, "var_j": 17, "quadratic_cost": 5.0 }, { "var_i": 7, "var_j": 0, "quadratic_cost": 2.0 }, { "var_i": 7, "var_j": 1, "quadratic_cost": 9.0 }, { "var_i": 7, "var_j": 2, "quadratic_cost": 4.0 }, { "var_i": 7, "var_j": 3, "quadratic_cost": 4.0 }, { "var_i": 7, "var_j": 4, "quadratic_cost": 4.0 }, { "var_i": 7, "var_j": 5, "quadratic_cost": 4.0 }, { "var_i": 7, "var_j": 6, "quadratic_cost": 1.0 }, { "var_i": 7, "var_j": 7, "quadratic_cost": 3.0 }, { "var_i": 7, "var_j": 8, "quadratic_cost": 9.0 }, { "var_i": 7, "var_j": 9, "quadratic_cost": 8.0 }, { "var_i": 7, "var_j": 10, "quadratic_cost": 10.0 }, { "var_i": 7, "var_j": 11, "quadratic_cost": 5.0 }, { "var_i": 7, "var_j": 12, "quadratic_cost": 4.0 }, { "var_i": 7, "var_j": 13, "quadratic_cost": 8.0 }, { "var_i": 7, "var_j": 14, "quadratic_cost": 3.0 }, { "var_i": 7, "var_j": 15, "quadratic_cost": 5.0 }, { "var_i": 7, "var_j": 16, "quadratic_cost": 3.0 }, { "var_i": 7, "var_j": 17, "quadratic_cost": 2.0 }, { "var_i": 8, "var_j": 0, "quadratic_cost": 10.0 }, { "var_i": 8, "var_j": 1, "quadratic_cost": 7.0 }, { "var_i": 8, "var_j": 2, "quadratic_cost": 6.0 }, { "var_i": 8, "var_j": 3, "quadratic_cost": 1.0 }, { "var_i": 8, "var_j": 4, "quadratic_cost": 9.0 }, { "var_i": 8, "var_j": 5, "quadratic_cost": 3.0 }, { "var_i": 8, "var_j": 6, "quadratic_cost": 10.0 }, { "var_i": 8, "var_j": 7, "quadratic_cost": 9.0 }, { "var_i": 8, "var_j": 8, "quadratic_cost": 2.0 }, { "var_i": 8, "var_j": 9, "quadratic_cost": 8.0 }, { "var_i": 8, "var_j": 10, "quadratic_cost": 10.0 }, { "var_i": 8, "var_j": 11, "quadratic_cost": 3.0 }, { "var_i": 8, "var_j": 12, "quadratic_cost": 2.0 }, { "var_i": 8, "var_j": 13, "quadratic_cost": 7.0 }, { "var_i": 8, "var_j": 14, "quadratic_cost": 5.0 }, { "var_i": 8, "var_j": 15, "quadratic_cost": 1.0 }, { "var_i": 8, "var_j": 16, "quadratic_cost": 6.0 }, { "var_i": 8, "var_j": 17, "quadratic_cost": 3.0 }, { "var_i": 9, "var_j": 0, "quadratic_cost": 8.0 }, { "var_i": 9, "var_j": 1, "quadratic_cost": 6.0 }, { "var_i": 9, "var_j": 2, "quadratic_cost": 9.0 }, { "var_i": 9, "var_j": 3, "quadratic_cost": 5.0 }, { "var_i": 9, "var_j": 4, "quadratic_cost": 3.0 }, { "var_i": 9, "var_j": 5, "quadratic_cost": 10.0 }, { "var_i": 9, "var_j": 6, "quadratic_cost": 3.0 }, { "var_i": 9, "var_j": 7, "quadratic_cost": 8.0 }, { "var_i": 9, "var_j": 8, "quadratic_cost": 8.0 }, { "var_i": 9, "var_j": 9, "quadratic_cost": 10.0 }, { "var_i": 9, "var_j": 10, "quadratic_cost": 9.0 }, { "var_i": 9, "var_j": 11, "quadratic_cost": 3.0 }, { "var_i": 9, "var_j": 12, "quadratic_cost": 4.0 }, { "var_i": 9, "var_j": 13, "quadratic_cost": 6.0 }, { "var_i": 9, "var_j": 14, "quadratic_cost": 5.0 }, { "var_i": 9, "var_j": 15, "quadratic_cost": 1.0 }, { "var_i": 9, "var_j": 16, "quadratic_cost": 2.0 }, { "var_i": 9, "var_j": 17, "quadratic_cost": 10.0 }, { "var_i": 10, "var_j": 0, "quadratic_cost": 2.0 }, { "var_i": 10, "var_j": 1, "quadratic_cost": 4.0 }, { "var_i": 10, "var_j": 2, "quadratic_cost": 1.0 }, { "var_i": 10, "var_j": 3, "quadratic_cost": 7.0 }, { "var_i": 10, "var_j": 4, "quadratic_cost": 5.0 }, { "var_i": 10, "var_j": 5, "quadratic_cost": 10.0 }, { "var_i": 10, "var_j": 6, "quadratic_cost": 10.0 }, { "var_i": 10, "var_j": 7, "quadratic_cost": 10.0 }, { "var_i": 10, "var_j": 8, "quadratic_cost": 10.0 }, { "var_i": 10, "var_j": 9, "quadratic_cost": 9.0 }, { "var_i": 10, "var_j": 10, "quadratic_cost": 7.0 }, { "var_i": 10, "var_j": 11, "quadratic_cost": 9.0 }, { "var_i": 10, "var_j": 12, "quadratic_cost": 1.0 }, { "var_i": 10, "var_j": 13, "quadratic_cost": 5.0 }, { "var_i": 10, "var_j": 14, "quadratic_cost": 6.0 }, { "var_i": 10, "var_j": 15, "quadratic_cost": 5.0 }, { "var_i": 10, "var_j": 16, "quadratic_cost": 2.0 }, { "var_i": 10, "var_j": 17, "quadratic_cost": 4.0 }, { "var_i": 11, "var_j": 0, "quadratic_cost": 7.0 }, { "var_i": 11, "var_j": 1, "quadratic_cost": 1.0 }, { "var_i": 11, "var_j": 2, "quadratic_cost": 3.0 }, { "var_i": 11, "var_j": 3, "quadratic_cost": 6.0 }, { "var_i": 11, "var_j": 4, "quadratic_cost": 3.0 }, { "var_i": 11, "var_j": 5, "quadratic_cost": 10.0 }, { "var_i": 11, "var_j": 6, "quadratic_cost": 5.0 }, { "var_i": 11, "var_j": 7, "quadratic_cost": 5.0 }, { "var_i": 11, "var_j": 8, "quadratic_cost": 3.0 }, { "var_i": 11, "var_j": 9, "quadratic_cost": 3.0 }, { "var_i": 11, "var_j": 10, "quadratic_cost": 9.0 }, { "var_i": 11, "var_j": 11, "quadratic_cost": 8.0 }, { "var_i": 11, "var_j": 12, "quadratic_cost": 2.0 }, { "var_i": 11, "var_j": 13, "quadratic_cost": 7.0 }, { "var_i": 11, "var_j": 14, "quadratic_cost": 3.0 }, { "var_i": 11, "var_j": 15, "quadratic_cost": 4.0 }, { "var_i": 11, "var_j": 16, "quadratic_cost": 8.0 }, { "var_i": 11, "var_j": 17, "quadratic_cost": 2.0 }, { "var_i": 12, "var_j": 0, "quadratic_cost": 10.0 }, { "var_i": 12, "var_j": 1, "quadratic_cost": 5.0 }, { "var_i": 12, "var_j": 2, "quadratic_cost": 1.0 }, { "var_i": 12, "var_j": 3, "quadratic_cost": 3.0 }, { "var_i": 12, "var_j": 4, "quadratic_cost": 5.0 }, { "var_i": 12, "var_j": 5, "quadratic_cost": 2.0 }, { "var_i": 12, "var_j": 6, "quadratic_cost": 10.0 }, { "var_i": 12, "var_j": 7, "quadratic_cost": 4.0 }, { "var_i": 12, "var_j": 8, "quadratic_cost": 2.0 }, { "var_i": 12, "var_j": 9, "quadratic_cost": 4.0 }, { "var_i": 12, "var_j": 10, "quadratic_cost": 1.0 }, { "var_i": 12, "var_j": 11, "quadratic_cost": 2.0 }, { "var_i": 12, "var_j": 12, "quadratic_cost": 1.0 }, { "var_i": 12, "var_j": 13, "quadratic_cost": 10.0 }, { "var_i": 12, "var_j": 14, "quadratic_cost": 3.0 }, { "var_i": 12, "var_j": 15, "quadratic_cost": 1.0 }, { "var_i": 12, "var_j": 16, "quadratic_cost": 10.0 }, { "var_i": 12, "var_j": 17, "quadratic_cost": 10.0 }, { "var_i": 13, "var_j": 0, "quadratic_cost": 2.0 }, { "var_i": 13, "var_j": 1, "quadratic_cost": 9.0 }, { "var_i": 13, "var_j": 2, "quadratic_cost": 3.0 }, { "var_i": 13, "var_j": 3, "quadratic_cost": 3.0 }, { "var_i": 13, "var_j": 4, "quadratic_cost": 6.0 }, { "var_i": 13, "var_j": 5, "quadratic_cost": 2.0 }, { "var_i": 13, "var_j": 6, "quadratic_cost": 10.0 }, { "var_i": 13, "var_j": 7, "quadratic_cost": 8.0 }, { "var_i": 13, "var_j": 8, "quadratic_cost": 7.0 }, { "var_i": 13, "var_j": 9, "quadratic_cost": 6.0 }, { "var_i": 13, "var_j": 10, "quadratic_cost": 5.0 }, { "var_i": 13, "var_j": 11, "quadratic_cost": 7.0 }, { "var_i": 13, "var_j": 12, "quadratic_cost": 10.0 }, { "var_i": 13, "var_j": 13, "quadratic_cost": 3.0 }, { "var_i": 13, "var_j": 14, "quadratic_cost": 6.0 }, { "var_i": 13, "var_j": 15, "quadratic_cost": 8.0 }, { "var_i": 13, "var_j": 16, "quadratic_cost": 2.0 }, { "var_i": 13, "var_j": 17, "quadratic_cost": 3.0 }, { "var_i": 14, "var_j": 0, "quadratic_cost": 8.0 }, { "var_i": 14, "var_j": 1, "quadratic_cost": 1.0 }, { "var_i": 14, "var_j": 2, "quadratic_cost": 3.0 }, { "var_i": 14, "var_j": 3, "quadratic_cost": 3.0 }, { "var_i": 14, "var_j": 4, "quadratic_cost": 7.0 }, { "var_i": 14, "var_j": 5, "quadratic_cost": 4.0 }, { "var_i": 14, "var_j": 6, "quadratic_cost": 10.0 }, { "var_i": 14, "var_j": 7, "quadratic_cost": 3.0 }, { "var_i": 14, "var_j": 8, "quadratic_cost": 5.0 }, { "var_i": 14, "var_j": 9, "quadratic_cost": 5.0 }, { "var_i": 14, "var_j": 10, "quadratic_cost": 6.0 }, { "var_i": 14, "var_j": 11, "quadratic_cost": 3.0 }, { "var_i": 14, "var_j": 12, "quadratic_cost": 3.0 }, { "var_i": 14, "var_j": 13, "quadratic_cost": 6.0 }, { "var_i": 14, "var_j": 14, "quadratic_cost": 8.0 }, { "var_i": 14, "var_j": 15, "quadratic_cost": 3.0 }, { "var_i": 14, "var_j": 16, "quadratic_cost": 3.0 }, { "var_i": 14, "var_j": 17, "quadratic_cost": 3.0 }, { "var_i": 15, "var_j": 0, "quadratic_cost": 1.0 }, { "var_i": 15, "var_j": 1, "quadratic_cost": 1.0 }, { "var_i": 15, "var_j": 2, "quadratic_cost": 9.0 }, { "var_i": 15, "var_j": 3, "quadratic_cost": 5.0 }, { "var_i": 15, "var_j": 4, "quadratic_cost": 8.0 }, { "var_i": 15, "var_j": 5, "quadratic_cost": 6.0 }, { "var_i": 15, "var_j": 6, "quadratic_cost": 1.0 }, { "var_i": 15, "var_j": 7, "quadratic_cost": 5.0 }, { "var_i": 15, "var_j": 8, "quadratic_cost": 1.0 }, { "var_i": 15, "var_j": 9, "quadratic_cost": 1.0 }, { "var_i": 15, "var_j": 10, "quadratic_cost": 5.0 }, { "var_i": 15, "var_j": 11, "quadratic_cost": 4.0 }, { "var_i": 15, "var_j": 12, "quadratic_cost": 1.0 }, { "var_i": 15, "var_j": 13, "quadratic_cost": 8.0 }, { "var_i": 15, "var_j": 14, "quadratic_cost": 3.0 }, { "var_i": 15, "var_j": 15, "quadratic_cost": 10.0 }, { "var_i": 15, "var_j": 16, "quadratic_cost": 4.0 }, { "var_i": 15, "var_j": 17, "quadratic_cost": 2.0 }, { "var_i": 16, "var_j": 0, "quadratic_cost": 7.0 }, { "var_i": 16, "var_j": 1, "quadratic_cost": 7.0 }, { "var_i": 16, "var_j": 2, "quadratic_cost": 3.0 }, { "var_i": 16, "var_j": 3, "quadratic_cost": 8.0 }, { "var_i": 16, "var_j": 4, "quadratic_cost": 8.0 }, { "var_i": 16, "var_j": 5, "quadratic_cost": 5.0 }, { "var_i": 16, "var_j": 6, "quadratic_cost": 8.0 }, { "var_i": 16, "var_j": 7, "quadratic_cost": 3.0 }, { "var_i": 16, "var_j": 8, "quadratic_cost": 6.0 }, { "var_i": 16, "var_j": 9, "quadratic_cost": 2.0 }, { "var_i": 16, "var_j": 10, "quadratic_cost": 2.0 }, { "var_i": 16, "var_j": 11, "quadratic_cost": 8.0 }, { "var_i": 16, "var_j": 12, "quadratic_cost": 10.0 }, { "var_i": 16, "var_j": 13, "quadratic_cost": 2.0 }, { "var_i": 16, "var_j": 14, "quadratic_cost": 3.0 }, { "var_i": 16, "var_j": 15, "quadratic_cost": 4.0 }, { "var_i": 16, "var_j": 16, "quadratic_cost": 5.0 }, { "var_i": 16, "var_j": 17, "quadratic_cost": 6.0 }, { "var_i": 17, "var_j": 0, "quadratic_cost": 10.0 }, { "var_i": 17, "var_j": 1, "quadratic_cost": 1.0 }, { "var_i": 17, "var_j": 2, "quadratic_cost": 2.0 }, { "var_i": 17, "var_j": 3, "quadratic_cost": 9.0 }, { "var_i": 17, "var_j": 4, "quadratic_cost": 8.0 }, { "var_i": 17, "var_j": 5, "quadratic_cost": 1.0 }, { "var_i": 17, "var_j": 6, "quadratic_cost": 5.0 }, { "var_i": 17, "var_j": 7, "quadratic_cost": 2.0 }, { "var_i": 17, "var_j": 8, "quadratic_cost": 3.0 }, { "var_i": 17, "var_j": 9, "quadratic_cost": 10.0 }, { "var_i": 17, "var_j": 10, "quadratic_cost": 4.0 }, { "var_i": 17, "var_j": 11, "quadratic_cost": 2.0 }, { "var_i": 17, "var_j": 12, "quadratic_cost": 10.0 }, { "var_i": 17, "var_j": 13, "quadratic_cost": 3.0 }, { "var_i": 17, "var_j": 14, "quadratic_cost": 3.0 }, { "var_i": 17, "var_j": 15, "quadratic_cost": 2.0 }, { "var_i": 17, "var_j": 16, "quadratic_cost": 6.0 }, { "var_i": 17, "var_j": 17, "quadratic_cost": 7.0 } ] }, "edges": [ { "from": 9, "to": 0, "var_index": 0 }, { "from": 9, "to": 3, "var_index": 1 }, { "from": 9, "to": 6, "var_index": 2 }, { "from": 2, "to": 10, "var_index": 3 }, { "from": 5, "to": 10, "var_index": 4 }, { "from": 8, "to": 10, "var_index": 5 }, { "from": 0, "to": 1, "var_index": 6 }, { "from": 0, "to": 3, "var_index": 7 }, { "from": 1, "to": 2, "var_index": 8 }, { "from": 1, "to": 4, "var_index": 9 }, { "from": 2, "to": 5, "var_index": 10 }, { "from": 3, "to": 4, "var_index": 11 }, { "from": 3, "to": 6, "var_index": 12 }, { "from": 4, "to": 5, "var_index": 13 }, { "from": 4, "to": 7, "var_index": 14 }, { "from": 5, "to": 8, "var_index": 15 }, { "from": 6, "to": 7, "var_index": 16 }, { "from": 7, "to": 8, "var_index": 17 } ], "node_id_map": { "0": 0, "1": 1, "2": 2, "3": 3, "4": 4, "5": 5, "6": 6, "7": 7, "8": 8, "9": 9, "10": 10 } }, "solution_variant": [ 9, 6, 7, 8, 10 ], "context_index": 6, "input_format": "json", "input_index_base": 0 }, { "task_name": "QSPP", "problem_type": "QSPP", "instruction": "Out on the bench there’s a single-route problem: route one signal from the input pad to the output pad by choosing a single directed chain of connections that’s allowed by the layout. Judge a candidate chain by summing each segment’s own leakage/resistance penalty and adding any extra penalties that come from every pair of segments on that chain interacting with each other — aim for the chain with the lowest overall sum. The result must be a single, unbroken sequence of locations starting at the input and ending at the output that steps only along valid directed links, and the specific map and numbers are shown below.\n\n# total_locations=13\n# total_segments=12\n# location_ids=1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13\n# input_pad=12\n# output_pad=13\n\nsegment_from_location,segment_to_location,segment_id\n12,1,0\n11,13,1\n1,2,2\n2,3,3\n3,4,4\n4,5,5\n5,6,6\n6,7,7\n7,8,8\n8,9,9\n9,10,10\n10,11,11\n\nsegment_id,leakage_resistance_cost\n0,2.0\n1,3.0\n2,8.0\n3,9.0\n4,6.0\n5,2.0\n6,9.0\n7,9.0\n8,7.0\n9,6.0\n10,2.0\n11,10.0\n\n# Meaning: the quadratic_costs matrix is assumed symmetric and contributes to the objective as a sum over ALL ordered pairs (segment_i_id, segment_j_id). If two segments with IDs i and j are both used in the chosen path, then quadratic_costs[i][j] is added to the total. This includes diagonal terms (i == j), so selecting edge i also adds quadratic_costs[i][i]. Because the matrix is symmetric, the interaction between two distinct edges i and j is counted twice in the ordered-pair sum: quadratic_costs[i][j] + quadratic_costs[j][i] (= 2 * quadratic_costs[i][j]).\n# quadratic_costs\n| segment_i_id\\segment_j_id | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 |\n|---|---|---|---|---|---|---|---|---|---|---|---|---|\n| 0 | 3.0 | 5.0 | 4.0 | 8.0 | 6.0 | 7.0 | 2.0 | 7.0 | 10.0 | 1.0 | 10.0 | 4.0 |\n| 1 | 5.0 | 8.0 | 1.0 | 3.0 | 8.0 | 6.0 | 2.0 | 4.0 | 5.0 | 7.0 | 7.0 | 7.0 |\n| 2 | 4.0 | 1.0 | 9.0 | 3.0 | 2.0 | 5.0 | 3.0 | 6.0 | 7.0 | 5.0 | 8.0 | 3.0 |\n| 3 | 8.0 | 3.0 | 3.0 | 10.0 | 8.0 | 6.0 | 3.0 | 7.0 | 7.0 | 4.0 | 9.0 | 3.0 |\n| 4 | 6.0 | 8.0 | 2.0 | 8.0 | 5.0 | 4.0 | 9.0 | 3.0 | 4.0 | 8.0 | 7.0 | 10.0 |\n| 5 | 7.0 | 6.0 | 5.0 | 6.0 | 4.0 | 2.0 | 5.0 | 10.0 | 5.0 | 9.0 | 6.0 | 4.0 |\n| 6 | 2.0 | 2.0 | 3.0 | 3.0 | 9.0 | 5.0 | 10.0 | 6.0 | 8.0 | 5.0 | 9.0 | 7.0 |\n| 7 | 7.0 | 4.0 | 6.0 | 7.0 | 3.0 | 10.0 | 6.0 | 10.0 | 7.0 | 6.0 | 4.0 | 9.0 |\n| 8 | 10.0 | 5.0 | 7.0 | 7.0 | 4.0 | 5.0 | 8.0 | 7.0 | 7.0 | 2.0 | 9.0 | 4.0 |\n| 9 | 1.0 | 7.0 | 5.0 | 4.0 | 8.0 | 9.0 | 5.0 | 6.0 | 2.0 | 4.0 | 7.0 | 3.0 |\n| 10 | 10.0 | 7.0 | 8.0 | 9.0 | 7.0 | 6.0 | 9.0 | 4.0 | 9.0 | 7.0 | 1.0 | 7.0 |\n| 11 | 4.0 | 7.0 | 3.0 | 3.0 | 10.0 | 4.0 | 7.0 | 9.0 | 4.0 | 3.0 | 7.0 | 7.0 |\n\nWhen you send back the chosen route, slip it into a tiny JSON snippet so it's easy to read and validate.\n\n{\n \"solution\": []\n}\n\nThe \"solution\" field is just an ordered list of node identifiers — the path from the input pad to the output pad. Treat it like a short form: list the starting location first, the ending location last, and put each intermediate location in order. This JSON is only a sketch of the expected shape, not the actual answer.\n\nPlease use the node identifiers exactly as they appear in the instance input — no renaming and no new labels. For example: \"Valid identifiers look like plain numbers such as “1” or “23”, single capital letters like “A” or “B”, or a capital letter followed by digits like “A1” or “X7”.\"", "instance": { "nodes": [ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12 ], "edges": [ { "from": 11, "to": 0, "var_index": 0 }, { "from": 10, "to": 12, "var_index": 1 }, { "from": 0, "to": 1, "var_index": 2 }, { "from": 1, "to": 2, "var_index": 3 }, { "from": 2, "to": 3, "var_index": 4 }, { "from": 3, "to": 4, "var_index": 5 }, { "from": 4, "to": 5, "var_index": 6 }, { "from": 5, "to": 6, "var_index": 7 }, { "from": 6, "to": 7, "var_index": 8 }, { "from": 7, "to": 8, "var_index": 9 }, { "from": 8, "to": 9, "var_index": 10 }, { "from": 9, "to": 10, "var_index": 11 } ], "objective": { "constant": 0.0, "linear": [ 2.0, 3.0, 8.0, 9.0, 6.0, 2.0, 9.0, 9.0, 7.0, 6.0, 2.0, 10.0 ], "quadratic": [ [ 3.0, 5.0, 4.0, 8.0, 6.0, 7.0, 2.0, 7.0, 10.0, 1.0, 10.0, 4.0 ], [ 5.0, 8.0, 1.0, 3.0, 8.0, 6.0, 2.0, 4.0, 5.0, 7.0, 7.0, 7.0 ], [ 4.0, 1.0, 9.0, 3.0, 2.0, 5.0, 3.0, 6.0, 7.0, 5.0, 8.0, 3.0 ], [ 8.0, 3.0, 3.0, 10.0, 8.0, 6.0, 3.0, 7.0, 7.0, 4.0, 9.0, 3.0 ], [ 6.0, 8.0, 2.0, 8.0, 5.0, 4.0, 9.0, 3.0, 4.0, 8.0, 7.0, 10.0 ], [ 7.0, 6.0, 5.0, 6.0, 4.0, 2.0, 5.0, 10.0, 5.0, 9.0, 6.0, 4.0 ], [ 2.0, 2.0, 3.0, 3.0, 9.0, 5.0, 10.0, 6.0, 8.0, 5.0, 9.0, 7.0 ], [ 7.0, 4.0, 6.0, 7.0, 3.0, 10.0, 6.0, 10.0, 7.0, 6.0, 4.0, 9.0 ], [ 10.0, 5.0, 7.0, 7.0, 4.0, 5.0, 8.0, 7.0, 7.0, 2.0, 9.0, 4.0 ], [ 1.0, 7.0, 5.0, 4.0, 8.0, 9.0, 5.0, 6.0, 2.0, 4.0, 7.0, 3.0 ], [ 10.0, 7.0, 8.0, 9.0, 7.0, 6.0, 9.0, 4.0, 9.0, 7.0, 1.0, 7.0 ], [ 4.0, 7.0, 3.0, 3.0, 10.0, 4.0, 7.0, 9.0, 4.0, 3.0, 7.0, 7.0 ] ] }, "source": 11, "target": 12 }, "solution": [ 11, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 12 ], "obj": 909.0, "instance_variant": { "problem_type": "QSPP", "num_nodes": 13, "num_edges": 12, "nodes": [ 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13 ], "source": 12, "target": 13, "objective": { "constant": 0.0, "linear": [ { "var_index": 0, "linear_cost": 2.0 }, { "var_index": 1, "linear_cost": 3.0 }, { "var_index": 2, "linear_cost": 8.0 }, { "var_index": 3, "linear_cost": 9.0 }, { "var_index": 4, "linear_cost": 6.0 }, { "var_index": 5, "linear_cost": 2.0 }, { "var_index": 6, "linear_cost": 9.0 }, { "var_index": 7, "linear_cost": 9.0 }, { "var_index": 8, "linear_cost": 7.0 }, { "var_index": 9, "linear_cost": 6.0 }, { "var_index": 10, "linear_cost": 2.0 }, { "var_index": 11, "linear_cost": 10.0 } ], "quadratic": [ { "var_i": 0, "var_j": 0, "quadratic_cost": 3.0 }, { "var_i": 0, "var_j": 1, "quadratic_cost": 5.0 }, { "var_i": 0, "var_j": 2, "quadratic_cost": 4.0 }, { "var_i": 0, "var_j": 3, "quadratic_cost": 8.0 }, { "var_i": 0, "var_j": 4, "quadratic_cost": 6.0 }, { "var_i": 0, "var_j": 5, "quadratic_cost": 7.0 }, { "var_i": 0, "var_j": 6, "quadratic_cost": 2.0 }, { "var_i": 0, "var_j": 7, "quadratic_cost": 7.0 }, { "var_i": 0, "var_j": 8, "quadratic_cost": 10.0 }, { "var_i": 0, "var_j": 9, "quadratic_cost": 1.0 }, { "var_i": 0, "var_j": 10, "quadratic_cost": 10.0 }, { "var_i": 0, "var_j": 11, "quadratic_cost": 4.0 }, { "var_i": 1, "var_j": 0, "quadratic_cost": 5.0 }, { "var_i": 1, "var_j": 1, "quadratic_cost": 8.0 }, { "var_i": 1, "var_j": 2, "quadratic_cost": 1.0 }, { "var_i": 1, "var_j": 3, "quadratic_cost": 3.0 }, { "var_i": 1, "var_j": 4, "quadratic_cost": 8.0 }, { "var_i": 1, "var_j": 5, "quadratic_cost": 6.0 }, { "var_i": 1, "var_j": 6, "quadratic_cost": 2.0 }, { "var_i": 1, "var_j": 7, "quadratic_cost": 4.0 }, { "var_i": 1, "var_j": 8, "quadratic_cost": 5.0 }, { "var_i": 1, "var_j": 9, "quadratic_cost": 7.0 }, { "var_i": 1, "var_j": 10, "quadratic_cost": 7.0 }, { "var_i": 1, "var_j": 11, "quadratic_cost": 7.0 }, { "var_i": 2, "var_j": 0, "quadratic_cost": 4.0 }, { "var_i": 2, "var_j": 1, "quadratic_cost": 1.0 }, { "var_i": 2, "var_j": 2, "quadratic_cost": 9.0 }, { "var_i": 2, "var_j": 3, "quadratic_cost": 3.0 }, { "var_i": 2, "var_j": 4, "quadratic_cost": 2.0 }, { "var_i": 2, "var_j": 5, "quadratic_cost": 5.0 }, { "var_i": 2, "var_j": 6, "quadratic_cost": 3.0 }, { "var_i": 2, "var_j": 7, "quadratic_cost": 6.0 }, { "var_i": 2, "var_j": 8, "quadratic_cost": 7.0 }, { "var_i": 2, "var_j": 9, "quadratic_cost": 5.0 }, { "var_i": 2, "var_j": 10, "quadratic_cost": 8.0 }, { "var_i": 2, "var_j": 11, "quadratic_cost": 3.0 }, { "var_i": 3, "var_j": 0, "quadratic_cost": 8.0 }, { "var_i": 3, "var_j": 1, "quadratic_cost": 3.0 }, { "var_i": 3, "var_j": 2, "quadratic_cost": 3.0 }, { "var_i": 3, "var_j": 3, "quadratic_cost": 10.0 }, { "var_i": 3, "var_j": 4, "quadratic_cost": 8.0 }, { "var_i": 3, "var_j": 5, "quadratic_cost": 6.0 }, { "var_i": 3, "var_j": 6, "quadratic_cost": 3.0 }, { "var_i": 3, "var_j": 7, "quadratic_cost": 7.0 }, { "var_i": 3, "var_j": 8, "quadratic_cost": 7.0 }, { "var_i": 3, "var_j": 9, "quadratic_cost": 4.0 }, { "var_i": 3, "var_j": 10, "quadratic_cost": 9.0 }, { "var_i": 3, "var_j": 11, "quadratic_cost": 3.0 }, { "var_i": 4, "var_j": 0, "quadratic_cost": 6.0 }, { "var_i": 4, "var_j": 1, "quadratic_cost": 8.0 }, { "var_i": 4, "var_j": 2, "quadratic_cost": 2.0 }, { "var_i": 4, "var_j": 3, "quadratic_cost": 8.0 }, { "var_i": 4, "var_j": 4, "quadratic_cost": 5.0 }, { "var_i": 4, "var_j": 5, "quadratic_cost": 4.0 }, { "var_i": 4, "var_j": 6, "quadratic_cost": 9.0 }, { "var_i": 4, "var_j": 7, "quadratic_cost": 3.0 }, { "var_i": 4, "var_j": 8, "quadratic_cost": 4.0 }, { "var_i": 4, "var_j": 9, "quadratic_cost": 8.0 }, { "var_i": 4, "var_j": 10, "quadratic_cost": 7.0 }, { "var_i": 4, "var_j": 11, "quadratic_cost": 10.0 }, { "var_i": 5, "var_j": 0, "quadratic_cost": 7.0 }, { "var_i": 5, "var_j": 1, "quadratic_cost": 6.0 }, { "var_i": 5, "var_j": 2, "quadratic_cost": 5.0 }, { "var_i": 5, "var_j": 3, "quadratic_cost": 6.0 }, { "var_i": 5, "var_j": 4, "quadratic_cost": 4.0 }, { "var_i": 5, "var_j": 5, "quadratic_cost": 2.0 }, { "var_i": 5, "var_j": 6, "quadratic_cost": 5.0 }, { "var_i": 5, "var_j": 7, "quadratic_cost": 10.0 }, { "var_i": 5, "var_j": 8, "quadratic_cost": 5.0 }, { "var_i": 5, "var_j": 9, "quadratic_cost": 9.0 }, { "var_i": 5, "var_j": 10, "quadratic_cost": 6.0 }, { "var_i": 5, "var_j": 11, "quadratic_cost": 4.0 }, { "var_i": 6, "var_j": 0, "quadratic_cost": 2.0 }, { "var_i": 6, "var_j": 1, "quadratic_cost": 2.0 }, { "var_i": 6, "var_j": 2, "quadratic_cost": 3.0 }, { "var_i": 6, "var_j": 3, "quadratic_cost": 3.0 }, { "var_i": 6, "var_j": 4, "quadratic_cost": 9.0 }, { "var_i": 6, "var_j": 5, "quadratic_cost": 5.0 }, { "var_i": 6, "var_j": 6, "quadratic_cost": 10.0 }, { "var_i": 6, "var_j": 7, "quadratic_cost": 6.0 }, { "var_i": 6, "var_j": 8, "quadratic_cost": 8.0 }, { "var_i": 6, "var_j": 9, "quadratic_cost": 5.0 }, { "var_i": 6, "var_j": 10, "quadratic_cost": 9.0 }, { "var_i": 6, "var_j": 11, "quadratic_cost": 7.0 }, { "var_i": 7, "var_j": 0, "quadratic_cost": 7.0 }, { "var_i": 7, "var_j": 1, "quadratic_cost": 4.0 }, { "var_i": 7, "var_j": 2, "quadratic_cost": 6.0 }, { "var_i": 7, "var_j": 3, "quadratic_cost": 7.0 }, { "var_i": 7, "var_j": 4, "quadratic_cost": 3.0 }, { "var_i": 7, "var_j": 5, "quadratic_cost": 10.0 }, { "var_i": 7, "var_j": 6, "quadratic_cost": 6.0 }, { "var_i": 7, "var_j": 7, "quadratic_cost": 10.0 }, { "var_i": 7, "var_j": 8, "quadratic_cost": 7.0 }, { "var_i": 7, "var_j": 9, "quadratic_cost": 6.0 }, { "var_i": 7, "var_j": 10, "quadratic_cost": 4.0 }, { "var_i": 7, "var_j": 11, "quadratic_cost": 9.0 }, { "var_i": 8, "var_j": 0, "quadratic_cost": 10.0 }, { "var_i": 8, "var_j": 1, "quadratic_cost": 5.0 }, { "var_i": 8, "var_j": 2, "quadratic_cost": 7.0 }, { "var_i": 8, "var_j": 3, "quadratic_cost": 7.0 }, { "var_i": 8, "var_j": 4, "quadratic_cost": 4.0 }, { "var_i": 8, "var_j": 5, "quadratic_cost": 5.0 }, { "var_i": 8, "var_j": 6, "quadratic_cost": 8.0 }, { "var_i": 8, "var_j": 7, "quadratic_cost": 7.0 }, { "var_i": 8, "var_j": 8, "quadratic_cost": 7.0 }, { "var_i": 8, "var_j": 9, "quadratic_cost": 2.0 }, { "var_i": 8, "var_j": 10, "quadratic_cost": 9.0 }, { "var_i": 8, "var_j": 11, "quadratic_cost": 4.0 }, { "var_i": 9, "var_j": 0, "quadratic_cost": 1.0 }, { "var_i": 9, "var_j": 1, "quadratic_cost": 7.0 }, { "var_i": 9, "var_j": 2, "quadratic_cost": 5.0 }, { "var_i": 9, "var_j": 3, "quadratic_cost": 4.0 }, { "var_i": 9, "var_j": 4, "quadratic_cost": 8.0 }, { "var_i": 9, "var_j": 5, "quadratic_cost": 9.0 }, { "var_i": 9, "var_j": 6, "quadratic_cost": 5.0 }, { "var_i": 9, "var_j": 7, "quadratic_cost": 6.0 }, { "var_i": 9, "var_j": 8, "quadratic_cost": 2.0 }, { "var_i": 9, "var_j": 9, "quadratic_cost": 4.0 }, { "var_i": 9, "var_j": 10, "quadratic_cost": 7.0 }, { "var_i": 9, "var_j": 11, "quadratic_cost": 3.0 }, { "var_i": 10, "var_j": 0, "quadratic_cost": 10.0 }, { "var_i": 10, "var_j": 1, "quadratic_cost": 7.0 }, { "var_i": 10, "var_j": 2, "quadratic_cost": 8.0 }, { "var_i": 10, "var_j": 3, "quadratic_cost": 9.0 }, { "var_i": 10, "var_j": 4, "quadratic_cost": 7.0 }, { "var_i": 10, "var_j": 5, "quadratic_cost": 6.0 }, { "var_i": 10, "var_j": 6, "quadratic_cost": 9.0 }, { "var_i": 10, "var_j": 7, "quadratic_cost": 4.0 }, { "var_i": 10, "var_j": 8, "quadratic_cost": 9.0 }, { "var_i": 10, "var_j": 9, "quadratic_cost": 7.0 }, { "var_i": 10, "var_j": 10, "quadratic_cost": 1.0 }, { "var_i": 10, "var_j": 11, "quadratic_cost": 7.0 }, { "var_i": 11, "var_j": 0, "quadratic_cost": 4.0 }, { "var_i": 11, "var_j": 1, "quadratic_cost": 7.0 }, { "var_i": 11, "var_j": 2, "quadratic_cost": 3.0 }, { "var_i": 11, "var_j": 3, "quadratic_cost": 3.0 }, { "var_i": 11, "var_j": 4, "quadratic_cost": 10.0 }, { "var_i": 11, "var_j": 5, "quadratic_cost": 4.0 }, { "var_i": 11, "var_j": 6, "quadratic_cost": 7.0 }, { "var_i": 11, "var_j": 7, "quadratic_cost": 9.0 }, { "var_i": 11, "var_j": 8, "quadratic_cost": 4.0 }, { "var_i": 11, "var_j": 9, "quadratic_cost": 3.0 }, { "var_i": 11, "var_j": 10, "quadratic_cost": 7.0 }, { "var_i": 11, "var_j": 11, "quadratic_cost": 7.0 } ] }, "edges": [ { "from": 12, "to": 1, "var_index": 0 }, { "from": 11, "to": 13, "var_index": 1 }, { "from": 1, "to": 2, "var_index": 2 }, { "from": 2, "to": 3, "var_index": 3 }, { "from": 3, "to": 4, "var_index": 4 }, { "from": 4, "to": 5, "var_index": 5 }, { "from": 5, "to": 6, "var_index": 6 }, { "from": 6, "to": 7, "var_index": 7 }, { "from": 7, "to": 8, "var_index": 8 }, { "from": 8, "to": 9, "var_index": 9 }, { "from": 9, "to": 10, "var_index": 10 }, { "from": 10, "to": 11, "var_index": 11 } ], "node_id_map": { "0": 1, "1": 2, "2": 3, "3": 4, "4": 5, "5": 6, "6": 7, "7": 8, "8": 9, "9": 10, "10": 11, "11": 12, "12": 13 } }, "solution_variant": [ 12, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13 ], "context_index": 7, "input_format": "csv", "input_index_base": 1 }, { "task_name": "QSPP", "problem_type": "QSPP", "instruction": "Back at the warehouse, the task is to send one robot from the pick area to the drop area along a single, allowed-direction aisle route and to spell out every location it passes. The trip time is built from the fixed time of each aisle segment on that route plus extra congestion penalties that apply whenever particular segment pairs are both present; a few segments also carry their own small extra time. The sensible plan is the one route whose combined time — base times plus any pairwise and per-segment penalties — is smallest, and the exact layout and penalty values are shown below.\n\n{\n \"num_locations\": 15,\n \"num_aisles\": 14,\n \"locations_list\": [\n \"A\",\n \"B\",\n \"C\",\n \"D\",\n \"E\",\n \"F\",\n \"G\",\n \"H\",\n \"I\",\n \"J\",\n \"K\",\n \"L\",\n \"M\",\n \"N\",\n \"O\"\n ],\n \"pick_zone\": \"N\",\n \"drop_zone\": \"O\",\n \"edges\": [\n {\n \"aisle_from\": \"N\",\n \"aisle_to\": \"A\",\n \"aisle_segment_id\": 0\n },\n {\n \"aisle_from\": \"M\",\n \"aisle_to\": \"O\",\n \"aisle_segment_id\": 1\n },\n {\n \"aisle_from\": \"A\",\n \"aisle_to\": \"B\",\n \"aisle_segment_id\": 2\n },\n {\n \"aisle_from\": \"B\",\n \"aisle_to\": \"C\",\n \"aisle_segment_id\": 3\n },\n {\n \"aisle_from\": \"C\",\n \"aisle_to\": \"D\",\n \"aisle_segment_id\": 4\n },\n {\n \"aisle_from\": \"D\",\n \"aisle_to\": \"E\",\n \"aisle_segment_id\": 5\n },\n {\n \"aisle_from\": \"E\",\n \"aisle_to\": \"F\",\n \"aisle_segment_id\": 6\n },\n {\n \"aisle_from\": \"F\",\n \"aisle_to\": \"G\",\n \"aisle_segment_id\": 7\n },\n {\n \"aisle_from\": \"G\",\n \"aisle_to\": \"H\",\n \"aisle_segment_id\": 8\n },\n {\n \"aisle_from\": \"H\",\n \"aisle_to\": \"I\",\n \"aisle_segment_id\": 9\n },\n {\n \"aisle_from\": \"I\",\n \"aisle_to\": \"J\",\n \"aisle_segment_id\": 10\n },\n {\n \"aisle_from\": \"J\",\n \"aisle_to\": \"K\",\n \"aisle_segment_id\": 11\n },\n {\n \"aisle_from\": \"K\",\n \"aisle_to\": \"L\",\n \"aisle_segment_id\": 12\n },\n {\n \"aisle_from\": \"L\",\n \"aisle_to\": \"M\",\n \"aisle_segment_id\": 13\n }\n ],\n \"linear_costs\": [\n {\n \"aisle_segment_id\": 0,\n \"traversal_time\": 6.0\n },\n {\n \"aisle_segment_id\": 1,\n \"traversal_time\": 10.0\n },\n {\n \"aisle_segment_id\": 2,\n \"traversal_time\": 10.0\n },\n {\n \"aisle_segment_id\": 3,\n \"traversal_time\": 7.0\n },\n {\n \"aisle_segment_id\": 4,\n \"traversal_time\": 1.0\n },\n {\n \"aisle_segment_id\": 5,\n \"traversal_time\": 8.0\n },\n {\n \"aisle_segment_id\": 6,\n \"traversal_time\": 9.0\n },\n {\n \"aisle_segment_id\": 7,\n \"traversal_time\": 6.0\n },\n {\n \"aisle_segment_id\": 8,\n \"traversal_time\": 10.0\n },\n {\n \"aisle_segment_id\": 9,\n \"traversal_time\": 8.0\n },\n {\n \"aisle_segment_id\": 10,\n \"traversal_time\": 4.0\n },\n {\n \"aisle_segment_id\": 11,\n \"traversal_time\": 5.0\n },\n {\n \"aisle_segment_id\": 12,\n \"traversal_time\": 9.0\n },\n {\n \"aisle_segment_id\": 13,\n \"traversal_time\": 8.0\n }\n ]\n}\n\n# Meaning: the quadratic_costs matrix is assumed symmetric and contributes to the objective as a sum over ALL ordered pairs (aisle_i_id, aisle_j_id). If two aisle_segments with IDs i and j are both used in the chosen path, then quadratic_costs[i][j] is added to the total. This includes diagonal terms (i == j), so selecting edge i also adds quadratic_costs[i][i]. Because the matrix is symmetric, the interaction between two distinct edges i and j is counted twice in the ordered-pair sum: quadratic_costs[i][j] + quadratic_costs[j][i] (= 2 * quadratic_costs[i][j]).\n# quadratic_costs\n| aisle_i_id\\aisle_j_id | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 |\n|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|\n| 0 | 6.0 | 7.0 | 4.0 | 4.0 | 1.0 | 10.0 | 7.0 | 10.0 | 6.0 | 4.0 | 2.0 | 9.0 | 2.0 | 6.0 |\n| 1 | 7.0 | 8.0 | 3.0 | 4.0 | 6.0 | 7.0 | 2.0 | 3.0 | 2.0 | 6.0 | 4.0 | 4.0 | 7.0 | 5.0 |\n| 2 | 4.0 | 3.0 | 2.0 | 4.0 | 5.0 | 6.0 | 9.0 | 5.0 | 5.0 | 6.0 | 2.0 | 5.0 | 6.0 | 3.0 |\n| 3 | 4.0 | 4.0 | 4.0 | 2.0 | 5.0 | 8.0 | 3.0 | 6.0 | 10.0 | 1.0 | 6.0 | 5.0 | 5.0 | 2.0 |\n| 4 | 1.0 | 6.0 | 5.0 | 5.0 | 1.0 | 4.0 | 7.0 | 7.0 | 3.0 | 4.0 | 3.0 | 9.0 | 4.0 | 2.0 |\n| 5 | 10.0 | 7.0 | 6.0 | 8.0 | 4.0 | 9.0 | 6.0 | 2.0 | 5.0 | 7.0 | 5.0 | 1.0 | 3.0 | 6.0 |\n| 6 | 7.0 | 2.0 | 9.0 | 3.0 | 7.0 | 6.0 | 5.0 | 10.0 | 2.0 | 10.0 | 5.0 | 5.0 | 3.0 | 9.0 |\n| 7 | 10.0 | 3.0 | 5.0 | 6.0 | 7.0 | 2.0 | 10.0 | 6.0 | 5.0 | 10.0 | 1.0 | 7.0 | 10.0 | 2.0 |\n| 8 | 6.0 | 2.0 | 5.0 | 10.0 | 3.0 | 5.0 | 2.0 | 5.0 | 6.0 | 4.0 | 10.0 | 2.0 | 8.0 | 8.0 |\n| 9 | 4.0 | 6.0 | 6.0 | 1.0 | 4.0 | 7.0 | 10.0 | 10.0 | 4.0 | 10.0 | 2.0 | 7.0 | 7.0 | 7.0 |\n| 10 | 2.0 | 4.0 | 2.0 | 6.0 | 3.0 | 5.0 | 5.0 | 1.0 | 10.0 | 2.0 | 5.0 | 4.0 | 3.0 | 10.0 |\n| 11 | 9.0 | 4.0 | 5.0 | 5.0 | 9.0 | 1.0 | 5.0 | 7.0 | 2.0 | 7.0 | 4.0 | 2.0 | 7.0 | 2.0 |\n| 12 | 2.0 | 7.0 | 6.0 | 5.0 | 4.0 | 3.0 | 3.0 | 10.0 | 8.0 | 7.0 | 3.0 | 7.0 | 2.0 | 2.0 |\n| 13 | 6.0 | 5.0 | 3.0 | 2.0 | 2.0 | 6.0 | 9.0 | 2.0 | 8.0 | 7.0 | 10.0 | 2.0 | 2.0 | 4.0 |\n\nOh, and one small thing — when you send the chosen route, please put it into a tiny JSON object so it's easy to read and validate. The structure should look like this:\n\n{\n \"solution\": []\n}\n\nThe idea is simple: put the nodes, in order, inside that \"solution\" array — from the pick area (source) to the drop area (target). Keep it casual: just the node identifiers, nothing else (no edge IDs, no costs, no extra labels).\n\nThis JSON is just the sketch of the shape we want, not the actual answer itself.\n\nAlso, please use the node identifiers exactly as they appear in the instance input — do not rename them or invent new labels. For example: \"Valid identifiers look like plain numbers such as “1” or “23”, single capital letters like “A” or “B”, or a capital letter followed by digits like “A1” or “X7”.\"", "instance": { "nodes": [ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14 ], "edges": [ { "from": 13, "to": 0, "var_index": 0 }, { "from": 12, "to": 14, "var_index": 1 }, { "from": 0, "to": 1, "var_index": 2 }, { "from": 1, "to": 2, "var_index": 3 }, { "from": 2, "to": 3, "var_index": 4 }, { "from": 3, "to": 4, "var_index": 5 }, { "from": 4, "to": 5, "var_index": 6 }, { "from": 5, "to": 6, "var_index": 7 }, { "from": 6, "to": 7, "var_index": 8 }, { "from": 7, "to": 8, "var_index": 9 }, { "from": 8, "to": 9, "var_index": 10 }, { "from": 9, "to": 10, "var_index": 11 }, { "from": 10, "to": 11, "var_index": 12 }, { "from": 11, "to": 12, "var_index": 13 } ], "objective": { "constant": 0.0, "linear": [ 6.0, 10.0, 10.0, 7.0, 1.0, 8.0, 9.0, 6.0, 10.0, 8.0, 4.0, 5.0, 9.0, 8.0 ], "quadratic": [ [ 6.0, 7.0, 4.0, 4.0, 1.0, 10.0, 7.0, 10.0, 6.0, 4.0, 2.0, 9.0, 2.0, 6.0 ], [ 7.0, 8.0, 3.0, 4.0, 6.0, 7.0, 2.0, 3.0, 2.0, 6.0, 4.0, 4.0, 7.0, 5.0 ], [ 4.0, 3.0, 2.0, 4.0, 5.0, 6.0, 9.0, 5.0, 5.0, 6.0, 2.0, 5.0, 6.0, 3.0 ], [ 4.0, 4.0, 4.0, 2.0, 5.0, 8.0, 3.0, 6.0, 10.0, 1.0, 6.0, 5.0, 5.0, 2.0 ], [ 1.0, 6.0, 5.0, 5.0, 1.0, 4.0, 7.0, 7.0, 3.0, 4.0, 3.0, 9.0, 4.0, 2.0 ], [ 10.0, 7.0, 6.0, 8.0, 4.0, 9.0, 6.0, 2.0, 5.0, 7.0, 5.0, 1.0, 3.0, 6.0 ], [ 7.0, 2.0, 9.0, 3.0, 7.0, 6.0, 5.0, 10.0, 2.0, 10.0, 5.0, 5.0, 3.0, 9.0 ], [ 10.0, 3.0, 5.0, 6.0, 7.0, 2.0, 10.0, 6.0, 5.0, 10.0, 1.0, 7.0, 10.0, 2.0 ], [ 6.0, 2.0, 5.0, 10.0, 3.0, 5.0, 2.0, 5.0, 6.0, 4.0, 10.0, 2.0, 8.0, 8.0 ], [ 4.0, 6.0, 6.0, 1.0, 4.0, 7.0, 10.0, 10.0, 4.0, 10.0, 2.0, 7.0, 7.0, 7.0 ], [ 2.0, 4.0, 2.0, 6.0, 3.0, 5.0, 5.0, 1.0, 10.0, 2.0, 5.0, 4.0, 3.0, 10.0 ], [ 9.0, 4.0, 5.0, 5.0, 9.0, 1.0, 5.0, 7.0, 2.0, 7.0, 4.0, 2.0, 7.0, 2.0 ], [ 2.0, 7.0, 6.0, 5.0, 4.0, 3.0, 3.0, 10.0, 8.0, 7.0, 3.0, 7.0, 2.0, 2.0 ], [ 6.0, 5.0, 3.0, 2.0, 2.0, 6.0, 9.0, 2.0, 8.0, 7.0, 10.0, 2.0, 2.0, 4.0 ] ] }, "source": 13, "target": 14 }, "solution": [ 13, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14 ], "obj": 1113.0, "instance_variant": { "problem_type": "QSPP", "num_nodes": 15, "num_edges": 14, "nodes": [ "A", "B", "C", "D", "E", "F", "G", "H", "I", "J", "K", "L", "M", "N", "O" ], "source": "N", "target": "O", "objective": { "constant": 0.0, "linear": [ { "var_index": 0, "linear_cost": 6.0 }, { "var_index": 1, "linear_cost": 10.0 }, { "var_index": 2, "linear_cost": 10.0 }, { "var_index": 3, "linear_cost": 7.0 }, { "var_index": 4, "linear_cost": 1.0 }, { "var_index": 5, "linear_cost": 8.0 }, { "var_index": 6, "linear_cost": 9.0 }, { "var_index": 7, "linear_cost": 6.0 }, { "var_index": 8, "linear_cost": 10.0 }, { "var_index": 9, "linear_cost": 8.0 }, { "var_index": 10, "linear_cost": 4.0 }, { "var_index": 11, "linear_cost": 5.0 }, { "var_index": 12, "linear_cost": 9.0 }, { "var_index": 13, "linear_cost": 8.0 } ], "quadratic": [ { "var_i": 0, "var_j": 0, "quadratic_cost": 6.0 }, { "var_i": 0, "var_j": 1, "quadratic_cost": 7.0 }, { "var_i": 0, "var_j": 2, "quadratic_cost": 4.0 }, { "var_i": 0, "var_j": 3, "quadratic_cost": 4.0 }, { "var_i": 0, "var_j": 4, "quadratic_cost": 1.0 }, { "var_i": 0, "var_j": 5, "quadratic_cost": 10.0 }, { "var_i": 0, "var_j": 6, "quadratic_cost": 7.0 }, { "var_i": 0, "var_j": 7, "quadratic_cost": 10.0 }, { "var_i": 0, "var_j": 8, "quadratic_cost": 6.0 }, { "var_i": 0, "var_j": 9, "quadratic_cost": 4.0 }, { "var_i": 0, "var_j": 10, "quadratic_cost": 2.0 }, { "var_i": 0, "var_j": 11, "quadratic_cost": 9.0 }, { "var_i": 0, "var_j": 12, "quadratic_cost": 2.0 }, { "var_i": 0, "var_j": 13, "quadratic_cost": 6.0 }, { "var_i": 1, "var_j": 0, "quadratic_cost": 7.0 }, { "var_i": 1, "var_j": 1, "quadratic_cost": 8.0 }, { "var_i": 1, "var_j": 2, "quadratic_cost": 3.0 }, { "var_i": 1, "var_j": 3, "quadratic_cost": 4.0 }, { "var_i": 1, "var_j": 4, "quadratic_cost": 6.0 }, { "var_i": 1, "var_j": 5, "quadratic_cost": 7.0 }, { "var_i": 1, "var_j": 6, "quadratic_cost": 2.0 }, { "var_i": 1, "var_j": 7, "quadratic_cost": 3.0 }, { "var_i": 1, "var_j": 8, "quadratic_cost": 2.0 }, { "var_i": 1, "var_j": 9, "quadratic_cost": 6.0 }, { "var_i": 1, "var_j": 10, "quadratic_cost": 4.0 }, { "var_i": 1, "var_j": 11, "quadratic_cost": 4.0 }, { "var_i": 1, "var_j": 12, "quadratic_cost": 7.0 }, { "var_i": 1, "var_j": 13, "quadratic_cost": 5.0 }, { "var_i": 2, "var_j": 0, "quadratic_cost": 4.0 }, { "var_i": 2, "var_j": 1, "quadratic_cost": 3.0 }, { "var_i": 2, "var_j": 2, "quadratic_cost": 2.0 }, { "var_i": 2, "var_j": 3, "quadratic_cost": 4.0 }, { "var_i": 2, "var_j": 4, "quadratic_cost": 5.0 }, { "var_i": 2, "var_j": 5, "quadratic_cost": 6.0 }, { "var_i": 2, "var_j": 6, "quadratic_cost": 9.0 }, { "var_i": 2, "var_j": 7, "quadratic_cost": 5.0 }, { "var_i": 2, "var_j": 8, "quadratic_cost": 5.0 }, { "var_i": 2, "var_j": 9, "quadratic_cost": 6.0 }, { "var_i": 2, "var_j": 10, "quadratic_cost": 2.0 }, { "var_i": 2, "var_j": 11, "quadratic_cost": 5.0 }, { "var_i": 2, "var_j": 12, "quadratic_cost": 6.0 }, { "var_i": 2, "var_j": 13, "quadratic_cost": 3.0 }, { "var_i": 3, "var_j": 0, "quadratic_cost": 4.0 }, { "var_i": 3, "var_j": 1, "quadratic_cost": 4.0 }, { "var_i": 3, "var_j": 2, "quadratic_cost": 4.0 }, { "var_i": 3, "var_j": 3, "quadratic_cost": 2.0 }, { "var_i": 3, "var_j": 4, "quadratic_cost": 5.0 }, { "var_i": 3, "var_j": 5, "quadratic_cost": 8.0 }, { "var_i": 3, "var_j": 6, "quadratic_cost": 3.0 }, { "var_i": 3, "var_j": 7, "quadratic_cost": 6.0 }, { "var_i": 3, "var_j": 8, "quadratic_cost": 10.0 }, { "var_i": 3, "var_j": 9, "quadratic_cost": 1.0 }, { "var_i": 3, "var_j": 10, "quadratic_cost": 6.0 }, { "var_i": 3, "var_j": 11, "quadratic_cost": 5.0 }, { "var_i": 3, "var_j": 12, "quadratic_cost": 5.0 }, { "var_i": 3, "var_j": 13, "quadratic_cost": 2.0 }, { "var_i": 4, "var_j": 0, "quadratic_cost": 1.0 }, { "var_i": 4, "var_j": 1, "quadratic_cost": 6.0 }, { "var_i": 4, "var_j": 2, "quadratic_cost": 5.0 }, { "var_i": 4, "var_j": 3, "quadratic_cost": 5.0 }, { "var_i": 4, "var_j": 4, "quadratic_cost": 1.0 }, { "var_i": 4, "var_j": 5, "quadratic_cost": 4.0 }, { "var_i": 4, "var_j": 6, "quadratic_cost": 7.0 }, { "var_i": 4, "var_j": 7, "quadratic_cost": 7.0 }, { "var_i": 4, "var_j": 8, "quadratic_cost": 3.0 }, { "var_i": 4, "var_j": 9, "quadratic_cost": 4.0 }, { "var_i": 4, "var_j": 10, "quadratic_cost": 3.0 }, { "var_i": 4, "var_j": 11, "quadratic_cost": 9.0 }, { "var_i": 4, "var_j": 12, "quadratic_cost": 4.0 }, { "var_i": 4, "var_j": 13, "quadratic_cost": 2.0 }, { "var_i": 5, "var_j": 0, "quadratic_cost": 10.0 }, { "var_i": 5, "var_j": 1, "quadratic_cost": 7.0 }, { "var_i": 5, "var_j": 2, "quadratic_cost": 6.0 }, { "var_i": 5, "var_j": 3, "quadratic_cost": 8.0 }, { "var_i": 5, "var_j": 4, "quadratic_cost": 4.0 }, { "var_i": 5, "var_j": 5, "quadratic_cost": 9.0 }, { "var_i": 5, "var_j": 6, "quadratic_cost": 6.0 }, { "var_i": 5, "var_j": 7, "quadratic_cost": 2.0 }, { "var_i": 5, "var_j": 8, "quadratic_cost": 5.0 }, { "var_i": 5, "var_j": 9, "quadratic_cost": 7.0 }, { "var_i": 5, "var_j": 10, "quadratic_cost": 5.0 }, { "var_i": 5, "var_j": 11, "quadratic_cost": 1.0 }, { "var_i": 5, "var_j": 12, "quadratic_cost": 3.0 }, { "var_i": 5, "var_j": 13, "quadratic_cost": 6.0 }, { "var_i": 6, "var_j": 0, "quadratic_cost": 7.0 }, { "var_i": 6, "var_j": 1, "quadratic_cost": 2.0 }, { "var_i": 6, "var_j": 2, "quadratic_cost": 9.0 }, { "var_i": 6, "var_j": 3, "quadratic_cost": 3.0 }, { "var_i": 6, "var_j": 4, "quadratic_cost": 7.0 }, { "var_i": 6, "var_j": 5, "quadratic_cost": 6.0 }, { "var_i": 6, "var_j": 6, "quadratic_cost": 5.0 }, { "var_i": 6, "var_j": 7, "quadratic_cost": 10.0 }, { "var_i": 6, "var_j": 8, "quadratic_cost": 2.0 }, { "var_i": 6, "var_j": 9, "quadratic_cost": 10.0 }, { "var_i": 6, "var_j": 10, "quadratic_cost": 5.0 }, { "var_i": 6, "var_j": 11, "quadratic_cost": 5.0 }, { "var_i": 6, "var_j": 12, "quadratic_cost": 3.0 }, { "var_i": 6, "var_j": 13, "quadratic_cost": 9.0 }, { "var_i": 7, "var_j": 0, "quadratic_cost": 10.0 }, { "var_i": 7, "var_j": 1, "quadratic_cost": 3.0 }, { "var_i": 7, "var_j": 2, "quadratic_cost": 5.0 }, { "var_i": 7, "var_j": 3, "quadratic_cost": 6.0 }, { "var_i": 7, "var_j": 4, "quadratic_cost": 7.0 }, { "var_i": 7, "var_j": 5, "quadratic_cost": 2.0 }, { "var_i": 7, "var_j": 6, "quadratic_cost": 10.0 }, { "var_i": 7, "var_j": 7, "quadratic_cost": 6.0 }, { "var_i": 7, "var_j": 8, "quadratic_cost": 5.0 }, { "var_i": 7, "var_j": 9, "quadratic_cost": 10.0 }, { "var_i": 7, "var_j": 10, "quadratic_cost": 1.0 }, { "var_i": 7, "var_j": 11, "quadratic_cost": 7.0 }, { "var_i": 7, "var_j": 12, "quadratic_cost": 10.0 }, { "var_i": 7, "var_j": 13, "quadratic_cost": 2.0 }, { "var_i": 8, "var_j": 0, "quadratic_cost": 6.0 }, { "var_i": 8, "var_j": 1, "quadratic_cost": 2.0 }, { "var_i": 8, "var_j": 2, "quadratic_cost": 5.0 }, { "var_i": 8, "var_j": 3, "quadratic_cost": 10.0 }, { "var_i": 8, "var_j": 4, "quadratic_cost": 3.0 }, { "var_i": 8, "var_j": 5, "quadratic_cost": 5.0 }, { "var_i": 8, "var_j": 6, "quadratic_cost": 2.0 }, { "var_i": 8, "var_j": 7, "quadratic_cost": 5.0 }, { "var_i": 8, "var_j": 8, "quadratic_cost": 6.0 }, { "var_i": 8, "var_j": 9, "quadratic_cost": 4.0 }, { "var_i": 8, "var_j": 10, "quadratic_cost": 10.0 }, { "var_i": 8, "var_j": 11, "quadratic_cost": 2.0 }, { "var_i": 8, "var_j": 12, "quadratic_cost": 8.0 }, { "var_i": 8, "var_j": 13, "quadratic_cost": 8.0 }, { "var_i": 9, "var_j": 0, "quadratic_cost": 4.0 }, { "var_i": 9, "var_j": 1, "quadratic_cost": 6.0 }, { "var_i": 9, "var_j": 2, "quadratic_cost": 6.0 }, { "var_i": 9, "var_j": 3, "quadratic_cost": 1.0 }, { "var_i": 9, "var_j": 4, "quadratic_cost": 4.0 }, { "var_i": 9, "var_j": 5, "quadratic_cost": 7.0 }, { "var_i": 9, "var_j": 6, "quadratic_cost": 10.0 }, { "var_i": 9, "var_j": 7, "quadratic_cost": 10.0 }, { "var_i": 9, "var_j": 8, "quadratic_cost": 4.0 }, { "var_i": 9, "var_j": 9, "quadratic_cost": 10.0 }, { "var_i": 9, "var_j": 10, "quadratic_cost": 2.0 }, { "var_i": 9, "var_j": 11, "quadratic_cost": 7.0 }, { "var_i": 9, "var_j": 12, "quadratic_cost": 7.0 }, { "var_i": 9, "var_j": 13, "quadratic_cost": 7.0 }, { "var_i": 10, "var_j": 0, "quadratic_cost": 2.0 }, { "var_i": 10, "var_j": 1, "quadratic_cost": 4.0 }, { "var_i": 10, "var_j": 2, "quadratic_cost": 2.0 }, { "var_i": 10, "var_j": 3, "quadratic_cost": 6.0 }, { "var_i": 10, "var_j": 4, "quadratic_cost": 3.0 }, { "var_i": 10, "var_j": 5, "quadratic_cost": 5.0 }, { "var_i": 10, "var_j": 6, "quadratic_cost": 5.0 }, { "var_i": 10, "var_j": 7, "quadratic_cost": 1.0 }, { "var_i": 10, "var_j": 8, "quadratic_cost": 10.0 }, { "var_i": 10, "var_j": 9, "quadratic_cost": 2.0 }, { "var_i": 10, "var_j": 10, "quadratic_cost": 5.0 }, { "var_i": 10, "var_j": 11, "quadratic_cost": 4.0 }, { "var_i": 10, "var_j": 12, "quadratic_cost": 3.0 }, { "var_i": 10, "var_j": 13, "quadratic_cost": 10.0 }, { "var_i": 11, "var_j": 0, "quadratic_cost": 9.0 }, { "var_i": 11, "var_j": 1, "quadratic_cost": 4.0 }, { "var_i": 11, "var_j": 2, "quadratic_cost": 5.0 }, { "var_i": 11, "var_j": 3, "quadratic_cost": 5.0 }, { "var_i": 11, "var_j": 4, "quadratic_cost": 9.0 }, { "var_i": 11, "var_j": 5, "quadratic_cost": 1.0 }, { "var_i": 11, "var_j": 6, "quadratic_cost": 5.0 }, { "var_i": 11, "var_j": 7, "quadratic_cost": 7.0 }, { "var_i": 11, "var_j": 8, "quadratic_cost": 2.0 }, { "var_i": 11, "var_j": 9, "quadratic_cost": 7.0 }, { "var_i": 11, "var_j": 10, "quadratic_cost": 4.0 }, { "var_i": 11, "var_j": 11, "quadratic_cost": 2.0 }, { "var_i": 11, "var_j": 12, "quadratic_cost": 7.0 }, { "var_i": 11, "var_j": 13, "quadratic_cost": 2.0 }, { "var_i": 12, "var_j": 0, "quadratic_cost": 2.0 }, { "var_i": 12, "var_j": 1, "quadratic_cost": 7.0 }, { "var_i": 12, "var_j": 2, "quadratic_cost": 6.0 }, { "var_i": 12, "var_j": 3, "quadratic_cost": 5.0 }, { "var_i": 12, "var_j": 4, "quadratic_cost": 4.0 }, { "var_i": 12, "var_j": 5, "quadratic_cost": 3.0 }, { "var_i": 12, "var_j": 6, "quadratic_cost": 3.0 }, { "var_i": 12, "var_j": 7, "quadratic_cost": 10.0 }, { "var_i": 12, "var_j": 8, "quadratic_cost": 8.0 }, { "var_i": 12, "var_j": 9, "quadratic_cost": 7.0 }, { "var_i": 12, "var_j": 10, "quadratic_cost": 3.0 }, { "var_i": 12, "var_j": 11, "quadratic_cost": 7.0 }, { "var_i": 12, "var_j": 12, "quadratic_cost": 2.0 }, { "var_i": 12, "var_j": 13, "quadratic_cost": 2.0 }, { "var_i": 13, "var_j": 0, "quadratic_cost": 6.0 }, { "var_i": 13, "var_j": 1, "quadratic_cost": 5.0 }, { "var_i": 13, "var_j": 2, "quadratic_cost": 3.0 }, { "var_i": 13, "var_j": 3, "quadratic_cost": 2.0 }, { "var_i": 13, "var_j": 4, "quadratic_cost": 2.0 }, { "var_i": 13, "var_j": 5, "quadratic_cost": 6.0 }, { "var_i": 13, "var_j": 6, "quadratic_cost": 9.0 }, { "var_i": 13, "var_j": 7, "quadratic_cost": 2.0 }, { "var_i": 13, "var_j": 8, "quadratic_cost": 8.0 }, { "var_i": 13, "var_j": 9, "quadratic_cost": 7.0 }, { "var_i": 13, "var_j": 10, "quadratic_cost": 10.0 }, { "var_i": 13, "var_j": 11, "quadratic_cost": 2.0 }, { "var_i": 13, "var_j": 12, "quadratic_cost": 2.0 }, { "var_i": 13, "var_j": 13, "quadratic_cost": 4.0 } ] }, "edges": [ { "from": "N", "to": "A", "var_index": 0 }, { "from": "M", "to": "O", "var_index": 1 }, { "from": "A", "to": "B", "var_index": 2 }, { "from": "B", "to": "C", "var_index": 3 }, { "from": "C", "to": "D", "var_index": 4 }, { "from": "D", "to": "E", "var_index": 5 }, { "from": "E", "to": "F", "var_index": 6 }, { "from": "F", "to": "G", "var_index": 7 }, { "from": "G", "to": "H", "var_index": 8 }, { "from": "H", "to": "I", "var_index": 9 }, { "from": "I", "to": "J", "var_index": 10 }, { "from": "J", "to": "K", "var_index": 11 }, { "from": "K", "to": "L", "var_index": 12 }, { "from": "L", "to": "M", "var_index": 13 } ], "node_id_map": { "0": "A", "1": "B", "2": "C", "3": "D", "4": "E", "5": "F", "6": "G", "7": "H", "8": "I", "9": "J", "10": "K", "11": "L", "12": "M", "13": "N", "14": "O" } }, "solution_variant": [ "N", "A", "B", "C", "D", "E", "F", "G", "H", "I", "J", "K", "L", "M", "O" ], "context_index": 8, "input_format": "json", "input_index_base": "names" }, { "task_name": "QSPP", "problem_type": "QSPP", "instruction": "Someone in logistics sketched out a network of sea lanes where every segment has a basic tariff, but certain segment pairs together cause additional handling fees. The practical choice is to select a single legal, one-way path from the origin port to the destination and compute the total charge by summing each segment’s tariff and any extra pairwise charges that apply when both segments appear on the path. The selection must be one uninterrupted path along allowed lanes, beginning at the origin and ending at the destination, with no missing links or repeated corridor usage. The exact graph and fee numbers appear below.\n\n{\n \"number_of_ports\": 14,\n \"number_of_corridor_segments\": 13,\n \"port_ids\": [\n 0,\n 1,\n 2,\n 3,\n 4,\n 5,\n 6,\n 7,\n 8,\n 9,\n 10,\n 11,\n 12,\n 13\n ],\n \"origin_port\": 12,\n \"destination_port\": 13,\n \"edges\": [\n {\n \"corridor_start_port\": 12,\n \"corridor_end_port\": 0,\n \"corridor_id\": 0\n },\n {\n \"corridor_start_port\": 11,\n \"corridor_end_port\": 13,\n \"corridor_id\": 1\n },\n {\n \"corridor_start_port\": 0,\n \"corridor_end_port\": 1,\n \"corridor_id\": 2\n },\n {\n \"corridor_start_port\": 1,\n \"corridor_end_port\": 2,\n \"corridor_id\": 3\n },\n {\n \"corridor_start_port\": 2,\n \"corridor_end_port\": 3,\n \"corridor_id\": 4\n },\n {\n \"corridor_start_port\": 3,\n \"corridor_end_port\": 4,\n \"corridor_id\": 5\n },\n {\n \"corridor_start_port\": 4,\n \"corridor_end_port\": 5,\n \"corridor_id\": 6\n },\n {\n \"corridor_start_port\": 5,\n \"corridor_end_port\": 6,\n \"corridor_id\": 7\n },\n {\n \"corridor_start_port\": 6,\n \"corridor_end_port\": 7,\n \"corridor_id\": 8\n },\n {\n \"corridor_start_port\": 7,\n \"corridor_end_port\": 8,\n \"corridor_id\": 9\n },\n {\n \"corridor_start_port\": 8,\n \"corridor_end_port\": 9,\n \"corridor_id\": 10\n },\n {\n \"corridor_start_port\": 9,\n \"corridor_end_port\": 10,\n \"corridor_id\": 11\n },\n {\n \"corridor_start_port\": 10,\n \"corridor_end_port\": 11,\n \"corridor_id\": 12\n }\n ],\n \"linear_costs\": [\n {\n \"corridor_id\": 0,\n \"corridor_tariff\": 9.0\n },\n {\n \"corridor_id\": 1,\n \"corridor_tariff\": 5.0\n },\n {\n \"corridor_id\": 2,\n \"corridor_tariff\": 3.0\n },\n {\n \"corridor_id\": 3,\n \"corridor_tariff\": 7.0\n },\n {\n \"corridor_id\": 4,\n \"corridor_tariff\": 5.0\n },\n {\n \"corridor_id\": 5,\n \"corridor_tariff\": 7.0\n },\n {\n \"corridor_id\": 6,\n \"corridor_tariff\": 10.0\n },\n {\n \"corridor_id\": 7,\n \"corridor_tariff\": 3.0\n },\n {\n \"corridor_id\": 8,\n \"corridor_tariff\": 3.0\n },\n {\n \"corridor_id\": 9,\n \"corridor_tariff\": 3.0\n },\n {\n \"corridor_id\": 10,\n \"corridor_tariff\": 6.0\n },\n {\n \"corridor_id\": 11,\n \"corridor_tariff\": 4.0\n },\n {\n \"corridor_id\": 12,\n \"corridor_tariff\": 10.0\n }\n ]\n}\n\n# Meaning: the quadratic_costs matrix is assumed symmetric and contributes to the objective as a sum over ALL ordered pairs (corridor_i_id, corridor_j_id). If two corridors with IDs i and j are both used in the chosen path, then quadratic_costs[i][j] is added to the total. This includes diagonal terms (i == j), so selecting edge i also adds quadratic_costs[i][i]. Because the matrix is symmetric, the interaction between two distinct edges i and j is counted twice in the ordered-pair sum: quadratic_costs[i][j] + quadratic_costs[j][i] (= 2 * quadratic_costs[i][j]).\n# quadratic_costs\n| corridor_i_id\\corridor_j_id | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 |\n|---|---|---|---|---|---|---|---|---|---|---|---|---|---|\n| 0 | 2.0 | 5.0 | 6.0 | 3.0 | 2.0 | 8.0 | 8.0 | 9.0 | 10.0 | 3.0 | 8.0 | 9.0 | 1.0 |\n| 1 | 5.0 | 9.0 | 7.0 | 1.0 | 1.0 | 7.0 | 1.0 | 3.0 | 10.0 | 5.0 | 2.0 | 6.0 | 9.0 |\n| 2 | 6.0 | 7.0 | 8.0 | 3.0 | 8.0 | 10.0 | 2.0 | 8.0 | 2.0 | 2.0 | 8.0 | 2.0 | 4.0 |\n| 3 | 3.0 | 1.0 | 3.0 | 1.0 | 8.0 | 2.0 | 10.0 | 6.0 | 10.0 | 5.0 | 8.0 | 8.0 | 3.0 |\n| 4 | 2.0 | 1.0 | 8.0 | 8.0 | 8.0 | 4.0 | 2.0 | 10.0 | 8.0 | 8.0 | 3.0 | 9.0 | 8.0 |\n| 5 | 8.0 | 7.0 | 10.0 | 2.0 | 4.0 | 7.0 | 1.0 | 7.0 | 9.0 | 3.0 | 2.0 | 5.0 | 5.0 |\n| 6 | 8.0 | 1.0 | 2.0 | 10.0 | 2.0 | 1.0 | 10.0 | 10.0 | 7.0 | 7.0 | 8.0 | 4.0 | 8.0 |\n| 7 | 9.0 | 3.0 | 8.0 | 6.0 | 10.0 | 7.0 | 10.0 | 2.0 | 5.0 | 3.0 | 6.0 | 6.0 | 3.0 |\n| 8 | 10.0 | 10.0 | 2.0 | 10.0 | 8.0 | 9.0 | 7.0 | 5.0 | 7.0 | 9.0 | 3.0 | 8.0 | 1.0 |\n| 9 | 3.0 | 5.0 | 2.0 | 5.0 | 8.0 | 3.0 | 7.0 | 3.0 | 9.0 | 5.0 | 1.0 | 5.0 | 8.0 |\n| 10 | 8.0 | 2.0 | 8.0 | 8.0 | 3.0 | 2.0 | 8.0 | 6.0 | 3.0 | 1.0 | 4.0 | 10.0 | 7.0 |\n| 11 | 9.0 | 6.0 | 2.0 | 8.0 | 9.0 | 5.0 | 4.0 | 6.0 | 8.0 | 5.0 | 10.0 | 7.0 | 6.0 |\n| 12 | 1.0 | 9.0 | 4.0 | 3.0 | 8.0 | 5.0 | 8.0 | 3.0 | 1.0 | 8.0 | 7.0 | 6.0 | 10.0 |\n\nAlso, when you give the actual answer, please stick to a tiny JSON shape so it’s easy to parse — nothing fancy, just a single top-level key called solution with the path inside. Here’s the little sketch I expect:\n\n{\n \"solution\": []\n}\n\nIn that sketch, \"solution\" should be a list containing the nodes of the chosen route in order, from the origin to the destination. Think of it like filling in a short form: one sequence of place names, nothing else — no edge identifiers, no costs, just the node names in path order. This JSON is only a template showing the expected shape, not the actual path.\n\nAlso be sure to use the node identifiers exactly as they appear in the instance input — don’t rename them or invent new labels. For example:\n- Valid identifiers look like plain numbers such as “1” or “23”, single capital letters like “A” or “B”, or a capital letter followed by digits like “A1” or “X7”.", "instance": { "nodes": [ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13 ], "edges": [ { "from": 12, "to": 0, "var_index": 0 }, { "from": 11, "to": 13, "var_index": 1 }, { "from": 0, "to": 1, "var_index": 2 }, { "from": 1, "to": 2, "var_index": 3 }, { "from": 2, "to": 3, "var_index": 4 }, { "from": 3, "to": 4, "var_index": 5 }, { "from": 4, "to": 5, "var_index": 6 }, { "from": 5, "to": 6, "var_index": 7 }, { "from": 6, "to": 7, "var_index": 8 }, { "from": 7, "to": 8, "var_index": 9 }, { "from": 8, "to": 9, "var_index": 10 }, { "from": 9, "to": 10, "var_index": 11 }, { "from": 10, "to": 11, "var_index": 12 } ], "objective": { "constant": 0.0, "linear": [ 9.0, 5.0, 3.0, 7.0, 5.0, 7.0, 10.0, 3.0, 3.0, 3.0, 6.0, 4.0, 10.0 ], "quadratic": [ [ 2.0, 5.0, 6.0, 3.0, 2.0, 8.0, 8.0, 9.0, 10.0, 3.0, 8.0, 9.0, 1.0 ], [ 5.0, 9.0, 7.0, 1.0, 1.0, 7.0, 1.0, 3.0, 10.0, 5.0, 2.0, 6.0, 9.0 ], [ 6.0, 7.0, 8.0, 3.0, 8.0, 10.0, 2.0, 8.0, 2.0, 2.0, 8.0, 2.0, 4.0 ], [ 3.0, 1.0, 3.0, 1.0, 8.0, 2.0, 10.0, 6.0, 10.0, 5.0, 8.0, 8.0, 3.0 ], [ 2.0, 1.0, 8.0, 8.0, 8.0, 4.0, 2.0, 10.0, 8.0, 8.0, 3.0, 9.0, 8.0 ], [ 8.0, 7.0, 10.0, 2.0, 4.0, 7.0, 1.0, 7.0, 9.0, 3.0, 2.0, 5.0, 5.0 ], [ 8.0, 1.0, 2.0, 10.0, 2.0, 1.0, 10.0, 10.0, 7.0, 7.0, 8.0, 4.0, 8.0 ], [ 9.0, 3.0, 8.0, 6.0, 10.0, 7.0, 10.0, 2.0, 5.0, 3.0, 6.0, 6.0, 3.0 ], [ 10.0, 10.0, 2.0, 10.0, 8.0, 9.0, 7.0, 5.0, 7.0, 9.0, 3.0, 8.0, 1.0 ], [ 3.0, 5.0, 2.0, 5.0, 8.0, 3.0, 7.0, 3.0, 9.0, 5.0, 1.0, 5.0, 8.0 ], [ 8.0, 2.0, 8.0, 8.0, 3.0, 2.0, 8.0, 6.0, 3.0, 1.0, 4.0, 10.0, 7.0 ], [ 9.0, 6.0, 2.0, 8.0, 9.0, 5.0, 4.0, 6.0, 8.0, 5.0, 10.0, 7.0, 6.0 ], [ 1.0, 9.0, 4.0, 3.0, 8.0, 5.0, 8.0, 3.0, 1.0, 8.0, 7.0, 6.0, 10.0 ] ] }, "source": 12, "target": 13 }, "solution": [ 12, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13 ], "obj": 1039.0, "instance_variant": { "problem_type": "QSPP", "num_nodes": 14, "num_edges": 13, "nodes": [ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13 ], "source": 12, "target": 13, "objective": { "constant": 0.0, "linear": [ { "var_index": 0, "linear_cost": 9.0 }, { "var_index": 1, "linear_cost": 5.0 }, { "var_index": 2, "linear_cost": 3.0 }, { "var_index": 3, "linear_cost": 7.0 }, { "var_index": 4, "linear_cost": 5.0 }, { "var_index": 5, "linear_cost": 7.0 }, { "var_index": 6, "linear_cost": 10.0 }, { "var_index": 7, "linear_cost": 3.0 }, { "var_index": 8, "linear_cost": 3.0 }, { "var_index": 9, "linear_cost": 3.0 }, { "var_index": 10, "linear_cost": 6.0 }, { "var_index": 11, "linear_cost": 4.0 }, { "var_index": 12, "linear_cost": 10.0 } ], "quadratic": [ { "var_i": 0, "var_j": 0, "quadratic_cost": 2.0 }, { "var_i": 0, "var_j": 1, "quadratic_cost": 5.0 }, { "var_i": 0, "var_j": 2, "quadratic_cost": 6.0 }, { "var_i": 0, "var_j": 3, "quadratic_cost": 3.0 }, { "var_i": 0, "var_j": 4, "quadratic_cost": 2.0 }, { "var_i": 0, "var_j": 5, "quadratic_cost": 8.0 }, { "var_i": 0, "var_j": 6, "quadratic_cost": 8.0 }, { "var_i": 0, "var_j": 7, "quadratic_cost": 9.0 }, { "var_i": 0, "var_j": 8, "quadratic_cost": 10.0 }, { "var_i": 0, "var_j": 9, "quadratic_cost": 3.0 }, { "var_i": 0, "var_j": 10, "quadratic_cost": 8.0 }, { "var_i": 0, "var_j": 11, "quadratic_cost": 9.0 }, { "var_i": 0, "var_j": 12, "quadratic_cost": 1.0 }, { "var_i": 1, "var_j": 0, "quadratic_cost": 5.0 }, { "var_i": 1, "var_j": 1, "quadratic_cost": 9.0 }, { "var_i": 1, "var_j": 2, "quadratic_cost": 7.0 }, { "var_i": 1, "var_j": 3, "quadratic_cost": 1.0 }, { "var_i": 1, "var_j": 4, "quadratic_cost": 1.0 }, { "var_i": 1, "var_j": 5, "quadratic_cost": 7.0 }, { "var_i": 1, "var_j": 6, "quadratic_cost": 1.0 }, { "var_i": 1, "var_j": 7, "quadratic_cost": 3.0 }, { "var_i": 1, "var_j": 8, "quadratic_cost": 10.0 }, { "var_i": 1, "var_j": 9, "quadratic_cost": 5.0 }, { "var_i": 1, "var_j": 10, "quadratic_cost": 2.0 }, { "var_i": 1, "var_j": 11, "quadratic_cost": 6.0 }, { "var_i": 1, "var_j": 12, "quadratic_cost": 9.0 }, { "var_i": 2, "var_j": 0, "quadratic_cost": 6.0 }, { "var_i": 2, "var_j": 1, "quadratic_cost": 7.0 }, { "var_i": 2, "var_j": 2, "quadratic_cost": 8.0 }, { "var_i": 2, "var_j": 3, "quadratic_cost": 3.0 }, { "var_i": 2, "var_j": 4, "quadratic_cost": 8.0 }, { "var_i": 2, "var_j": 5, "quadratic_cost": 10.0 }, { "var_i": 2, "var_j": 6, "quadratic_cost": 2.0 }, { "var_i": 2, "var_j": 7, "quadratic_cost": 8.0 }, { "var_i": 2, "var_j": 8, "quadratic_cost": 2.0 }, { "var_i": 2, "var_j": 9, "quadratic_cost": 2.0 }, { "var_i": 2, "var_j": 10, "quadratic_cost": 8.0 }, { "var_i": 2, "var_j": 11, "quadratic_cost": 2.0 }, { "var_i": 2, "var_j": 12, "quadratic_cost": 4.0 }, { "var_i": 3, "var_j": 0, "quadratic_cost": 3.0 }, { "var_i": 3, "var_j": 1, "quadratic_cost": 1.0 }, { "var_i": 3, "var_j": 2, "quadratic_cost": 3.0 }, { "var_i": 3, "var_j": 3, "quadratic_cost": 1.0 }, { "var_i": 3, "var_j": 4, "quadratic_cost": 8.0 }, { "var_i": 3, "var_j": 5, "quadratic_cost": 2.0 }, { "var_i": 3, "var_j": 6, "quadratic_cost": 10.0 }, { "var_i": 3, "var_j": 7, "quadratic_cost": 6.0 }, { "var_i": 3, "var_j": 8, "quadratic_cost": 10.0 }, { "var_i": 3, "var_j": 9, "quadratic_cost": 5.0 }, { "var_i": 3, "var_j": 10, "quadratic_cost": 8.0 }, { "var_i": 3, "var_j": 11, "quadratic_cost": 8.0 }, { "var_i": 3, "var_j": 12, "quadratic_cost": 3.0 }, { "var_i": 4, "var_j": 0, "quadratic_cost": 2.0 }, { "var_i": 4, "var_j": 1, "quadratic_cost": 1.0 }, { "var_i": 4, "var_j": 2, "quadratic_cost": 8.0 }, { "var_i": 4, "var_j": 3, "quadratic_cost": 8.0 }, { "var_i": 4, "var_j": 4, "quadratic_cost": 8.0 }, { "var_i": 4, "var_j": 5, "quadratic_cost": 4.0 }, { "var_i": 4, "var_j": 6, "quadratic_cost": 2.0 }, { "var_i": 4, "var_j": 7, "quadratic_cost": 10.0 }, { "var_i": 4, "var_j": 8, "quadratic_cost": 8.0 }, { "var_i": 4, "var_j": 9, "quadratic_cost": 8.0 }, { "var_i": 4, "var_j": 10, "quadratic_cost": 3.0 }, { "var_i": 4, "var_j": 11, "quadratic_cost": 9.0 }, { "var_i": 4, "var_j": 12, "quadratic_cost": 8.0 }, { "var_i": 5, "var_j": 0, "quadratic_cost": 8.0 }, { "var_i": 5, "var_j": 1, "quadratic_cost": 7.0 }, { "var_i": 5, "var_j": 2, "quadratic_cost": 10.0 }, { "var_i": 5, "var_j": 3, "quadratic_cost": 2.0 }, { "var_i": 5, "var_j": 4, "quadratic_cost": 4.0 }, { "var_i": 5, "var_j": 5, "quadratic_cost": 7.0 }, { "var_i": 5, "var_j": 6, "quadratic_cost": 1.0 }, { "var_i": 5, "var_j": 7, "quadratic_cost": 7.0 }, { "var_i": 5, "var_j": 8, "quadratic_cost": 9.0 }, { "var_i": 5, "var_j": 9, "quadratic_cost": 3.0 }, { "var_i": 5, "var_j": 10, "quadratic_cost": 2.0 }, { "var_i": 5, "var_j": 11, "quadratic_cost": 5.0 }, { "var_i": 5, "var_j": 12, "quadratic_cost": 5.0 }, { "var_i": 6, "var_j": 0, "quadratic_cost": 8.0 }, { "var_i": 6, "var_j": 1, "quadratic_cost": 1.0 }, { "var_i": 6, "var_j": 2, "quadratic_cost": 2.0 }, { "var_i": 6, "var_j": 3, "quadratic_cost": 10.0 }, { "var_i": 6, "var_j": 4, "quadratic_cost": 2.0 }, { "var_i": 6, "var_j": 5, "quadratic_cost": 1.0 }, { "var_i": 6, "var_j": 6, "quadratic_cost": 10.0 }, { "var_i": 6, "var_j": 7, "quadratic_cost": 10.0 }, { "var_i": 6, "var_j": 8, "quadratic_cost": 7.0 }, { "var_i": 6, "var_j": 9, "quadratic_cost": 7.0 }, { "var_i": 6, "var_j": 10, "quadratic_cost": 8.0 }, { "var_i": 6, "var_j": 11, "quadratic_cost": 4.0 }, { "var_i": 6, "var_j": 12, "quadratic_cost": 8.0 }, { "var_i": 7, "var_j": 0, "quadratic_cost": 9.0 }, { "var_i": 7, "var_j": 1, "quadratic_cost": 3.0 }, { "var_i": 7, "var_j": 2, "quadratic_cost": 8.0 }, { "var_i": 7, "var_j": 3, "quadratic_cost": 6.0 }, { "var_i": 7, "var_j": 4, "quadratic_cost": 10.0 }, { "var_i": 7, "var_j": 5, "quadratic_cost": 7.0 }, { "var_i": 7, "var_j": 6, "quadratic_cost": 10.0 }, { "var_i": 7, "var_j": 7, "quadratic_cost": 2.0 }, { "var_i": 7, "var_j": 8, "quadratic_cost": 5.0 }, { "var_i": 7, "var_j": 9, "quadratic_cost": 3.0 }, { "var_i": 7, "var_j": 10, "quadratic_cost": 6.0 }, { "var_i": 7, "var_j": 11, "quadratic_cost": 6.0 }, { "var_i": 7, "var_j": 12, "quadratic_cost": 3.0 }, { "var_i": 8, "var_j": 0, "quadratic_cost": 10.0 }, { "var_i": 8, "var_j": 1, "quadratic_cost": 10.0 }, { "var_i": 8, "var_j": 2, "quadratic_cost": 2.0 }, { "var_i": 8, "var_j": 3, "quadratic_cost": 10.0 }, { "var_i": 8, "var_j": 4, "quadratic_cost": 8.0 }, { "var_i": 8, "var_j": 5, "quadratic_cost": 9.0 }, { "var_i": 8, "var_j": 6, "quadratic_cost": 7.0 }, { "var_i": 8, "var_j": 7, "quadratic_cost": 5.0 }, { "var_i": 8, "var_j": 8, "quadratic_cost": 7.0 }, { "var_i": 8, "var_j": 9, "quadratic_cost": 9.0 }, { "var_i": 8, "var_j": 10, "quadratic_cost": 3.0 }, { "var_i": 8, "var_j": 11, "quadratic_cost": 8.0 }, { "var_i": 8, "var_j": 12, "quadratic_cost": 1.0 }, { "var_i": 9, "var_j": 0, "quadratic_cost": 3.0 }, { "var_i": 9, "var_j": 1, "quadratic_cost": 5.0 }, { "var_i": 9, "var_j": 2, "quadratic_cost": 2.0 }, { "var_i": 9, "var_j": 3, "quadratic_cost": 5.0 }, { "var_i": 9, "var_j": 4, "quadratic_cost": 8.0 }, { "var_i": 9, "var_j": 5, "quadratic_cost": 3.0 }, { "var_i": 9, "var_j": 6, "quadratic_cost": 7.0 }, { "var_i": 9, "var_j": 7, "quadratic_cost": 3.0 }, { "var_i": 9, "var_j": 8, "quadratic_cost": 9.0 }, { "var_i": 9, "var_j": 9, "quadratic_cost": 5.0 }, { "var_i": 9, "var_j": 10, "quadratic_cost": 1.0 }, { "var_i": 9, "var_j": 11, "quadratic_cost": 5.0 }, { "var_i": 9, "var_j": 12, "quadratic_cost": 8.0 }, { "var_i": 10, "var_j": 0, "quadratic_cost": 8.0 }, { "var_i": 10, "var_j": 1, "quadratic_cost": 2.0 }, { "var_i": 10, "var_j": 2, "quadratic_cost": 8.0 }, { "var_i": 10, "var_j": 3, "quadratic_cost": 8.0 }, { "var_i": 10, "var_j": 4, "quadratic_cost": 3.0 }, { "var_i": 10, "var_j": 5, "quadratic_cost": 2.0 }, { "var_i": 10, "var_j": 6, "quadratic_cost": 8.0 }, { "var_i": 10, "var_j": 7, "quadratic_cost": 6.0 }, { "var_i": 10, "var_j": 8, "quadratic_cost": 3.0 }, { "var_i": 10, "var_j": 9, "quadratic_cost": 1.0 }, { "var_i": 10, "var_j": 10, "quadratic_cost": 4.0 }, { "var_i": 10, "var_j": 11, "quadratic_cost": 10.0 }, { "var_i": 10, "var_j": 12, "quadratic_cost": 7.0 }, { "var_i": 11, "var_j": 0, "quadratic_cost": 9.0 }, { "var_i": 11, "var_j": 1, "quadratic_cost": 6.0 }, { "var_i": 11, "var_j": 2, "quadratic_cost": 2.0 }, { "var_i": 11, "var_j": 3, "quadratic_cost": 8.0 }, { "var_i": 11, "var_j": 4, "quadratic_cost": 9.0 }, { "var_i": 11, "var_j": 5, "quadratic_cost": 5.0 }, { "var_i": 11, "var_j": 6, "quadratic_cost": 4.0 }, { "var_i": 11, "var_j": 7, "quadratic_cost": 6.0 }, { "var_i": 11, "var_j": 8, "quadratic_cost": 8.0 }, { "var_i": 11, "var_j": 9, "quadratic_cost": 5.0 }, { "var_i": 11, "var_j": 10, "quadratic_cost": 10.0 }, { "var_i": 11, "var_j": 11, "quadratic_cost": 7.0 }, { "var_i": 11, "var_j": 12, "quadratic_cost": 6.0 }, { "var_i": 12, "var_j": 0, "quadratic_cost": 1.0 }, { "var_i": 12, "var_j": 1, "quadratic_cost": 9.0 }, { "var_i": 12, "var_j": 2, "quadratic_cost": 4.0 }, { "var_i": 12, "var_j": 3, "quadratic_cost": 3.0 }, { "var_i": 12, "var_j": 4, "quadratic_cost": 8.0 }, { "var_i": 12, "var_j": 5, "quadratic_cost": 5.0 }, { "var_i": 12, "var_j": 6, "quadratic_cost": 8.0 }, { "var_i": 12, "var_j": 7, "quadratic_cost": 3.0 }, { "var_i": 12, "var_j": 8, "quadratic_cost": 1.0 }, { "var_i": 12, "var_j": 9, "quadratic_cost": 8.0 }, { "var_i": 12, "var_j": 10, "quadratic_cost": 7.0 }, { "var_i": 12, "var_j": 11, "quadratic_cost": 6.0 }, { "var_i": 12, "var_j": 12, "quadratic_cost": 10.0 } ] }, "edges": [ { "from": 12, "to": 0, "var_index": 0 }, { "from": 11, "to": 13, "var_index": 1 }, { "from": 0, "to": 1, "var_index": 2 }, { "from": 1, "to": 2, "var_index": 3 }, { "from": 2, "to": 3, "var_index": 4 }, { "from": 3, "to": 4, "var_index": 5 }, { "from": 4, "to": 5, "var_index": 6 }, { "from": 5, "to": 6, "var_index": 7 }, { "from": 6, "to": 7, "var_index": 8 }, { "from": 7, "to": 8, "var_index": 9 }, { "from": 8, "to": 9, "var_index": 10 }, { "from": 9, "to": 10, "var_index": 11 }, { "from": 10, "to": 11, "var_index": 12 } ], "node_id_map": { "0": 0, "1": 1, "2": 2, "3": 3, "4": 4, "5": 5, "6": 6, "7": 7, "8": 8, "9": 9, "10": 10, "11": 11, "12": 12, "13": 13 } }, "solution_variant": [ 12, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13 ], "context_index": 9, "input_format": "json", "input_index_base": 0 }, { "task_name": "QSPP", "problem_type": "QSPP", "instruction": "We’re organizing visitor flow and need to choose exactly one one-way path from the lobby to the keynote stage that follows the direction signs through the exhibit halls. Every hallway adds a base walking cost, some hallways have an extra obstacle cost when used, and certain hallway pairs create additional delay when both are included — so the “best” route is the one with the smallest total of all those pieces added together. The route must be a connected list of places, starting at the entrance and ending at the keynote, and the answer should only list location names in order (no corridor identifiers or cost figures). The specific map and numbers appear below.\n\nWe have 13 locations and 12 one-way corridors: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, with the entrance at 11 and the keynote at 12.\n\n| corridor_from | corridor_to | corridor_id |\n|---|---|---|\n| 11 | 0 | 0 |\n| 10 | 12 | 1 |\n| 0 | 1 | 2 |\n| 1 | 2 | 3 |\n| 2 | 3 | 4 |\n| 3 | 4 | 5 |\n| 4 | 5 | 6 |\n| 5 | 6 | 7 |\n| 6 | 7 | 8 |\n| 7 | 8 | 9 |\n| 8 | 9 | 10 |\n| 9 | 10 | 11 |\n\n| corridor_id | walking_cost |\n|---|---|\n| 0 | 6.0 |\n| 1 | 3.0 |\n| 2 | 7.0 |\n| 3 | 9.0 |\n| 4 | 8.0 |\n| 5 | 4.0 |\n| 6 | 10.0 |\n| 7 | 3.0 |\n| 8 | 4.0 |\n| 9 | 6.0 |\n| 10 | 5.0 |\n| 11 | 2.0 |\n\n*Meaning: the quadratic_costs matrix is assumed symmetric and contributes to the objective as a sum over ALL ordered pairs (corridor_i_id, corridor_j_id). If two corridors with IDs i and j are both used in the chosen path, then quadratic_costs[i][j] is added to the total. This includes diagonal terms (i == j), so selecting edge i also adds quadratic_costs[i][i]. Because the matrix is symmetric, the interaction between two distinct edges i and j is counted twice in the ordered-pair sum: quadratic_costs[i][j] + quadratic_costs[j][i] (= 2 * quadratic_costs[i][j]).*\n\n**quadratic_costs**\n\n| corridor_i_id\\corridor_j_id | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 |\n|---|---|---|---|---|---|---|---|---|---|---|---|---|\n| 0 | 7.0 | 6.0 | 9.0 | 9.0 | 3.0 | 4.0 | 1.0 | 2.0 | 9.0 | 4.0 | 6.0 | 5.0 |\n| 1 | 6.0 | 10.0 | 7.0 | 2.0 | 2.0 | 7.0 | 7.0 | 1.0 | 3.0 | 7.0 | 9.0 | 10.0 |\n| 2 | 9.0 | 7.0 | 10.0 | 5.0 | 2.0 | 4.0 | 9.0 | 3.0 | 5.0 | 1.0 | 6.0 | 5.0 |\n| 3 | 9.0 | 2.0 | 5.0 | 3.0 | 4.0 | 5.0 | 5.0 | 2.0 | 10.0 | 1.0 | 4.0 | 1.0 |\n| 4 | 3.0 | 2.0 | 2.0 | 4.0 | 4.0 | 3.0 | 5.0 | 10.0 | 9.0 | 1.0 | 3.0 | 2.0 |\n| 5 | 4.0 | 7.0 | 4.0 | 5.0 | 3.0 | 4.0 | 6.0 | 1.0 | 4.0 | 4.0 | 5.0 | 8.0 |\n| 6 | 1.0 | 7.0 | 9.0 | 5.0 | 5.0 | 6.0 | 9.0 | 4.0 | 1.0 | 6.0 | 6.0 | 10.0 |\n| 7 | 2.0 | 1.0 | 3.0 | 2.0 | 10.0 | 1.0 | 4.0 | 8.0 | 5.0 | 6.0 | 8.0 | 1.0 |\n| 8 | 9.0 | 3.0 | 5.0 | 10.0 | 9.0 | 4.0 | 1.0 | 5.0 | 8.0 | 8.0 | 7.0 | 2.0 |\n| 9 | 4.0 | 7.0 | 1.0 | 1.0 | 1.0 | 4.0 | 6.0 | 6.0 | 8.0 | 1.0 | 8.0 | 8.0 |\n| 10 | 6.0 | 9.0 | 6.0 | 4.0 | 3.0 | 5.0 | 6.0 | 8.0 | 7.0 | 8.0 | 10.0 | 9.0 |\n| 11 | 5.0 | 10.0 | 5.0 | 1.0 | 2.0 | 8.0 | 10.0 | 1.0 | 2.0 | 8.0 | 9.0 | 1.0 |\n\nWhen we pick the optimal route, we’ll output only the ordered location names from 11 to 12, omitting corridor IDs and cost figures.\n\nOh, and when you send back the route, please use this simple JSON layout so it's easy to check automatically:\n\n{\n \"solution\": []\n}\n\nThe \"solution\" array is where you put the ordered list of place names (the locations you walk through) from the entrance to the keynote stage. Keep it casual: just the location identifiers in order, nothing else — no corridor IDs, no cost numbers. This JSON is just a sketch of the shape I want, not the actual answer itself.\n\nUse the node identifiers exactly as they appear in the instance input — no renaming and no new labels. \nValid identifiers look like plain numbers such as “1” or “23”, single capital letters like “A” or “B”, or a capital letter followed by digits like “A1” or “X7”.", "instance": { "nodes": [ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12 ], "edges": [ { "from": 11, "to": 0, "var_index": 0 }, { "from": 10, "to": 12, "var_index": 1 }, { "from": 0, "to": 1, "var_index": 2 }, { "from": 1, "to": 2, "var_index": 3 }, { "from": 2, "to": 3, "var_index": 4 }, { "from": 3, "to": 4, "var_index": 5 }, { "from": 4, "to": 5, "var_index": 6 }, { "from": 5, "to": 6, "var_index": 7 }, { "from": 6, "to": 7, "var_index": 8 }, { "from": 7, "to": 8, "var_index": 9 }, { "from": 8, "to": 9, "var_index": 10 }, { "from": 9, "to": 10, "var_index": 11 } ], "objective": { "constant": 0.0, "linear": [ 6.0, 3.0, 7.0, 9.0, 8.0, 4.0, 10.0, 3.0, 4.0, 6.0, 5.0, 2.0 ], "quadratic": [ [ 7.0, 6.0, 9.0, 9.0, 3.0, 4.0, 1.0, 2.0, 9.0, 4.0, 6.0, 5.0 ], [ 6.0, 10.0, 7.0, 2.0, 2.0, 7.0, 7.0, 1.0, 3.0, 7.0, 9.0, 10.0 ], [ 9.0, 7.0, 10.0, 5.0, 2.0, 4.0, 9.0, 3.0, 5.0, 1.0, 6.0, 5.0 ], [ 9.0, 2.0, 5.0, 3.0, 4.0, 5.0, 5.0, 2.0, 10.0, 1.0, 4.0, 1.0 ], [ 3.0, 2.0, 2.0, 4.0, 4.0, 3.0, 5.0, 10.0, 9.0, 1.0, 3.0, 2.0 ], [ 4.0, 7.0, 4.0, 5.0, 3.0, 4.0, 6.0, 1.0, 4.0, 4.0, 5.0, 8.0 ], [ 1.0, 7.0, 9.0, 5.0, 5.0, 6.0, 9.0, 4.0, 1.0, 6.0, 6.0, 10.0 ], [ 2.0, 1.0, 3.0, 2.0, 10.0, 1.0, 4.0, 8.0, 5.0, 6.0, 8.0, 1.0 ], [ 9.0, 3.0, 5.0, 10.0, 9.0, 4.0, 1.0, 5.0, 8.0, 8.0, 7.0, 2.0 ], [ 4.0, 7.0, 1.0, 1.0, 1.0, 4.0, 6.0, 6.0, 8.0, 1.0, 8.0, 8.0 ], [ 6.0, 9.0, 6.0, 4.0, 3.0, 5.0, 6.0, 8.0, 7.0, 8.0, 10.0, 9.0 ], [ 5.0, 10.0, 5.0, 1.0, 2.0, 8.0, 10.0, 1.0, 2.0, 8.0, 9.0, 1.0 ] ] }, "source": 11, "target": 12 }, "solution": [ 11, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 12 ], "obj": 812.0, "instance_variant": { "problem_type": "QSPP", "num_nodes": 13, "num_edges": 12, "nodes": [ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12 ], "source": 11, "target": 12, "objective": { "constant": 0.0, "linear": [ { "var_index": 0, "linear_cost": 6.0 }, { "var_index": 1, "linear_cost": 3.0 }, { "var_index": 2, "linear_cost": 7.0 }, { "var_index": 3, "linear_cost": 9.0 }, { "var_index": 4, "linear_cost": 8.0 }, { "var_index": 5, "linear_cost": 4.0 }, { "var_index": 6, "linear_cost": 10.0 }, { "var_index": 7, "linear_cost": 3.0 }, { "var_index": 8, "linear_cost": 4.0 }, { "var_index": 9, "linear_cost": 6.0 }, { "var_index": 10, "linear_cost": 5.0 }, { "var_index": 11, "linear_cost": 2.0 } ], "quadratic": [ { "var_i": 0, "var_j": 0, "quadratic_cost": 7.0 }, { "var_i": 0, "var_j": 1, "quadratic_cost": 6.0 }, { "var_i": 0, "var_j": 2, "quadratic_cost": 9.0 }, { "var_i": 0, "var_j": 3, "quadratic_cost": 9.0 }, { "var_i": 0, "var_j": 4, "quadratic_cost": 3.0 }, { "var_i": 0, "var_j": 5, "quadratic_cost": 4.0 }, { "var_i": 0, "var_j": 6, "quadratic_cost": 1.0 }, { "var_i": 0, "var_j": 7, "quadratic_cost": 2.0 }, { "var_i": 0, "var_j": 8, "quadratic_cost": 9.0 }, { "var_i": 0, "var_j": 9, "quadratic_cost": 4.0 }, { "var_i": 0, "var_j": 10, "quadratic_cost": 6.0 }, { "var_i": 0, "var_j": 11, "quadratic_cost": 5.0 }, { "var_i": 1, "var_j": 0, "quadratic_cost": 6.0 }, { "var_i": 1, "var_j": 1, "quadratic_cost": 10.0 }, { "var_i": 1, "var_j": 2, "quadratic_cost": 7.0 }, { "var_i": 1, "var_j": 3, "quadratic_cost": 2.0 }, { "var_i": 1, "var_j": 4, "quadratic_cost": 2.0 }, { "var_i": 1, "var_j": 5, "quadratic_cost": 7.0 }, { "var_i": 1, "var_j": 6, "quadratic_cost": 7.0 }, { "var_i": 1, "var_j": 7, "quadratic_cost": 1.0 }, { "var_i": 1, "var_j": 8, "quadratic_cost": 3.0 }, { "var_i": 1, "var_j": 9, "quadratic_cost": 7.0 }, { "var_i": 1, "var_j": 10, "quadratic_cost": 9.0 }, { "var_i": 1, "var_j": 11, "quadratic_cost": 10.0 }, { "var_i": 2, "var_j": 0, "quadratic_cost": 9.0 }, { "var_i": 2, "var_j": 1, "quadratic_cost": 7.0 }, { "var_i": 2, "var_j": 2, "quadratic_cost": 10.0 }, { "var_i": 2, "var_j": 3, "quadratic_cost": 5.0 }, { "var_i": 2, "var_j": 4, "quadratic_cost": 2.0 }, { "var_i": 2, "var_j": 5, "quadratic_cost": 4.0 }, { "var_i": 2, "var_j": 6, "quadratic_cost": 9.0 }, { "var_i": 2, "var_j": 7, "quadratic_cost": 3.0 }, { "var_i": 2, "var_j": 8, "quadratic_cost": 5.0 }, { "var_i": 2, "var_j": 9, "quadratic_cost": 1.0 }, { "var_i": 2, "var_j": 10, "quadratic_cost": 6.0 }, { "var_i": 2, "var_j": 11, "quadratic_cost": 5.0 }, { "var_i": 3, "var_j": 0, "quadratic_cost": 9.0 }, { "var_i": 3, "var_j": 1, "quadratic_cost": 2.0 }, { "var_i": 3, "var_j": 2, "quadratic_cost": 5.0 }, { "var_i": 3, "var_j": 3, "quadratic_cost": 3.0 }, { "var_i": 3, "var_j": 4, "quadratic_cost": 4.0 }, { "var_i": 3, "var_j": 5, "quadratic_cost": 5.0 }, { "var_i": 3, "var_j": 6, "quadratic_cost": 5.0 }, { "var_i": 3, "var_j": 7, "quadratic_cost": 2.0 }, { "var_i": 3, "var_j": 8, "quadratic_cost": 10.0 }, { "var_i": 3, "var_j": 9, "quadratic_cost": 1.0 }, { "var_i": 3, "var_j": 10, "quadratic_cost": 4.0 }, { "var_i": 3, "var_j": 11, "quadratic_cost": 1.0 }, { "var_i": 4, "var_j": 0, "quadratic_cost": 3.0 }, { "var_i": 4, "var_j": 1, "quadratic_cost": 2.0 }, { "var_i": 4, "var_j": 2, "quadratic_cost": 2.0 }, { "var_i": 4, "var_j": 3, "quadratic_cost": 4.0 }, { "var_i": 4, "var_j": 4, "quadratic_cost": 4.0 }, { "var_i": 4, "var_j": 5, "quadratic_cost": 3.0 }, { "var_i": 4, "var_j": 6, "quadratic_cost": 5.0 }, { "var_i": 4, "var_j": 7, "quadratic_cost": 10.0 }, { "var_i": 4, "var_j": 8, "quadratic_cost": 9.0 }, { "var_i": 4, "var_j": 9, "quadratic_cost": 1.0 }, { "var_i": 4, "var_j": 10, "quadratic_cost": 3.0 }, { "var_i": 4, "var_j": 11, "quadratic_cost": 2.0 }, { "var_i": 5, "var_j": 0, "quadratic_cost": 4.0 }, { "var_i": 5, "var_j": 1, "quadratic_cost": 7.0 }, { "var_i": 5, "var_j": 2, "quadratic_cost": 4.0 }, { "var_i": 5, "var_j": 3, "quadratic_cost": 5.0 }, { "var_i": 5, "var_j": 4, "quadratic_cost": 3.0 }, { "var_i": 5, "var_j": 5, "quadratic_cost": 4.0 }, { "var_i": 5, "var_j": 6, "quadratic_cost": 6.0 }, { "var_i": 5, "var_j": 7, "quadratic_cost": 1.0 }, { "var_i": 5, "var_j": 8, "quadratic_cost": 4.0 }, { "var_i": 5, "var_j": 9, "quadratic_cost": 4.0 }, { "var_i": 5, "var_j": 10, "quadratic_cost": 5.0 }, { "var_i": 5, "var_j": 11, "quadratic_cost": 8.0 }, { "var_i": 6, "var_j": 0, "quadratic_cost": 1.0 }, { "var_i": 6, "var_j": 1, "quadratic_cost": 7.0 }, { "var_i": 6, "var_j": 2, "quadratic_cost": 9.0 }, { "var_i": 6, "var_j": 3, "quadratic_cost": 5.0 }, { "var_i": 6, "var_j": 4, "quadratic_cost": 5.0 }, { "var_i": 6, "var_j": 5, "quadratic_cost": 6.0 }, { "var_i": 6, "var_j": 6, "quadratic_cost": 9.0 }, { "var_i": 6, "var_j": 7, "quadratic_cost": 4.0 }, { "var_i": 6, "var_j": 8, "quadratic_cost": 1.0 }, { "var_i": 6, "var_j": 9, "quadratic_cost": 6.0 }, { "var_i": 6, "var_j": 10, "quadratic_cost": 6.0 }, { "var_i": 6, "var_j": 11, "quadratic_cost": 10.0 }, { "var_i": 7, "var_j": 0, "quadratic_cost": 2.0 }, { "var_i": 7, "var_j": 1, "quadratic_cost": 1.0 }, { "var_i": 7, "var_j": 2, "quadratic_cost": 3.0 }, { "var_i": 7, "var_j": 3, "quadratic_cost": 2.0 }, { "var_i": 7, "var_j": 4, "quadratic_cost": 10.0 }, { "var_i": 7, "var_j": 5, "quadratic_cost": 1.0 }, { "var_i": 7, "var_j": 6, "quadratic_cost": 4.0 }, { "var_i": 7, "var_j": 7, "quadratic_cost": 8.0 }, { "var_i": 7, "var_j": 8, "quadratic_cost": 5.0 }, { "var_i": 7, "var_j": 9, "quadratic_cost": 6.0 }, { "var_i": 7, "var_j": 10, "quadratic_cost": 8.0 }, { "var_i": 7, "var_j": 11, "quadratic_cost": 1.0 }, { "var_i": 8, "var_j": 0, "quadratic_cost": 9.0 }, { "var_i": 8, "var_j": 1, "quadratic_cost": 3.0 }, { "var_i": 8, "var_j": 2, "quadratic_cost": 5.0 }, { "var_i": 8, "var_j": 3, "quadratic_cost": 10.0 }, { "var_i": 8, "var_j": 4, "quadratic_cost": 9.0 }, { "var_i": 8, "var_j": 5, "quadratic_cost": 4.0 }, { "var_i": 8, "var_j": 6, "quadratic_cost": 1.0 }, { "var_i": 8, "var_j": 7, "quadratic_cost": 5.0 }, { "var_i": 8, "var_j": 8, "quadratic_cost": 8.0 }, { "var_i": 8, "var_j": 9, "quadratic_cost": 8.0 }, { "var_i": 8, "var_j": 10, "quadratic_cost": 7.0 }, { "var_i": 8, "var_j": 11, "quadratic_cost": 2.0 }, { "var_i": 9, "var_j": 0, "quadratic_cost": 4.0 }, { "var_i": 9, "var_j": 1, "quadratic_cost": 7.0 }, { "var_i": 9, "var_j": 2, "quadratic_cost": 1.0 }, { "var_i": 9, "var_j": 3, "quadratic_cost": 1.0 }, { "var_i": 9, "var_j": 4, "quadratic_cost": 1.0 }, { "var_i": 9, "var_j": 5, "quadratic_cost": 4.0 }, { "var_i": 9, "var_j": 6, "quadratic_cost": 6.0 }, { "var_i": 9, "var_j": 7, "quadratic_cost": 6.0 }, { "var_i": 9, "var_j": 8, "quadratic_cost": 8.0 }, { "var_i": 9, "var_j": 9, "quadratic_cost": 1.0 }, { "var_i": 9, "var_j": 10, "quadratic_cost": 8.0 }, { "var_i": 9, "var_j": 11, "quadratic_cost": 8.0 }, { "var_i": 10, "var_j": 0, "quadratic_cost": 6.0 }, { "var_i": 10, "var_j": 1, "quadratic_cost": 9.0 }, { "var_i": 10, "var_j": 2, "quadratic_cost": 6.0 }, { "var_i": 10, "var_j": 3, "quadratic_cost": 4.0 }, { "var_i": 10, "var_j": 4, "quadratic_cost": 3.0 }, { "var_i": 10, "var_j": 5, "quadratic_cost": 5.0 }, { "var_i": 10, "var_j": 6, "quadratic_cost": 6.0 }, { "var_i": 10, "var_j": 7, "quadratic_cost": 8.0 }, { "var_i": 10, "var_j": 8, "quadratic_cost": 7.0 }, { "var_i": 10, "var_j": 9, "quadratic_cost": 8.0 }, { "var_i": 10, "var_j": 10, "quadratic_cost": 10.0 }, { "var_i": 10, "var_j": 11, "quadratic_cost": 9.0 }, { "var_i": 11, "var_j": 0, "quadratic_cost": 5.0 }, { "var_i": 11, "var_j": 1, "quadratic_cost": 10.0 }, { "var_i": 11, "var_j": 2, "quadratic_cost": 5.0 }, { "var_i": 11, "var_j": 3, "quadratic_cost": 1.0 }, { "var_i": 11, "var_j": 4, "quadratic_cost": 2.0 }, { "var_i": 11, "var_j": 5, "quadratic_cost": 8.0 }, { "var_i": 11, "var_j": 6, "quadratic_cost": 10.0 }, { "var_i": 11, "var_j": 7, "quadratic_cost": 1.0 }, { "var_i": 11, "var_j": 8, "quadratic_cost": 2.0 }, { "var_i": 11, "var_j": 9, "quadratic_cost": 8.0 }, { "var_i": 11, "var_j": 10, "quadratic_cost": 9.0 }, { "var_i": 11, "var_j": 11, "quadratic_cost": 1.0 } ] }, "edges": [ { "from": 11, "to": 0, "var_index": 0 }, { "from": 10, "to": 12, "var_index": 1 }, { "from": 0, "to": 1, "var_index": 2 }, { "from": 1, "to": 2, "var_index": 3 }, { "from": 2, "to": 3, "var_index": 4 }, { "from": 3, "to": 4, "var_index": 5 }, { "from": 4, "to": 5, "var_index": 6 }, { "from": 5, "to": 6, "var_index": 7 }, { "from": 6, "to": 7, "var_index": 8 }, { "from": 7, "to": 8, "var_index": 9 }, { "from": 8, "to": 9, "var_index": 10 }, { "from": 9, "to": 10, "var_index": 11 } ], "node_id_map": { "0": 0, "1": 1, "2": 2, "3": 3, "4": 4, "5": 5, "6": 6, "7": 7, "8": 8, "9": 9, "10": 10, "11": 11, "12": 12 } }, "solution_variant": [ 11, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 12 ], "context_index": 10, "input_format": "markdown_table", "input_index_base": 0 }, { "task_name": "QSPP", "problem_type": "QSPP", "instruction": "I’m the build engineer trying to stitch together a single chain of build steps from the root module to the final artifact, following every dependency in the right direction. The trick is that every step has its own compile time plus a little overhead whenever it runs, and certain pairs of steps cause extra cache-miss slowdowns if both of them end up in the chain (sometimes the slowdown depends on which one comes before the other). The whole point is to make the total build finish as fast as possible by picking one valid, dependency-respecting chain and adding up the per-step times, the per-step overheads, and any pairwise penalties that occur. Nothing in the chain can be skipped or duplicated — it has to be one continuous route from source to target. The concrete build graph and the exact times and penalties are shown below.\n\nThe concrete build graph below has 14 modules and 35 dependency edges; the modules are 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13. I start at 12 and must end at 13.\nI see a build step 0 that goes from module 12 to 0.\nI see a build step 1 that goes from module 12 to 1.\nI see a build step 2 that goes from module 12 to 2.\nI see a build step 3 that goes from module 12 to 3.\nI see a build step 4 that goes from module 12 to 4.\nI see a build step 5 that goes from module 12 to 5.\nI see a build step 6 that goes from module 12 to 6.\nI see a build step 7 that goes from module 12 to 7.\nI see a build step 8 that goes from module 12 to 8.\nI see a build step 9 that goes from module 12 to 9.\nI see a build step 10 that goes from module 12 to 10.\nI see a build step 11 that goes from module 12 to 11.\nI see a build step 12 that goes from module 0 to 13.\nI see a build step 13 that goes from module 1 to 13.\nI see a build step 14 that goes from module 2 to 13.\nI see a build step 15 that goes from module 3 to 13.\nI see a build step 16 that goes from module 4 to 13.\nI see a build step 17 that goes from module 5 to 13.\nI see a build step 18 that goes from module 6 to 13.\nI see a build step 19 that goes from module 7 to 13.\nI see a build step 20 that goes from module 8 to 13.\nI see a build step 21 that goes from module 9 to 13.\nI see a build step 22 that goes from module 10 to 13.\nI see a build step 23 that goes from module 11 to 13.\nI see a build step 24 that goes from module 0 to 1.\nI see a build step 25 that goes from module 1 to 2.\nI see a build step 26 that goes from module 2 to 3.\nI see a build step 27 that goes from module 3 to 4.\nI see a build step 28 that goes from module 4 to 5.\nI see a build step 29 that goes from module 5 to 6.\nI see a build step 30 that goes from module 6 to 7.\nI see a build step 31 that goes from module 7 to 8.\nI see a build step 32 that goes from module 8 to 9.\nI see a build step 33 that goes from module 9 to 10.\nI see a build step 34 that goes from module 10 to 11.\nFor build step 0 I incur base compile time 3.0.\nFor build step 1 I incur base compile time 10.0.\nFor build step 2 I incur base compile time 2.0.\nFor build step 3 I incur base compile time 3.0.\nFor build step 4 I incur base compile time 6.0.\nFor build step 5 I incur base compile time 9.0.\nFor build step 6 I incur base compile time 4.0.\nFor build step 7 I incur base compile time 9.0.\nFor build step 8 I incur base compile time 6.0.\nFor build step 9 I incur base compile time 8.0.\nFor build step 10 I incur base compile time 1.0.\nFor build step 11 I incur base compile time 1.0.\nFor build step 12 I incur base compile time 8.0.\nFor build step 13 I incur base compile time 10.0.\nFor build step 14 I incur base compile time 5.0.\nFor build step 15 I incur base compile time 3.0.\nFor build step 16 I incur base compile time 8.0.\nFor build step 17 I incur base compile time 2.0.\nFor build step 18 I incur base compile time 6.0.\nFor build step 19 I incur base compile time 7.0.\nFor build step 20 I incur base compile time 5.0.\nFor build step 21 I incur base compile time 7.0.\nFor build step 22 I incur base compile time 9.0.\nFor build step 23 I incur base compile time 6.0.\nFor build step 24 I incur base compile time 1.0.\nFor build step 25 I incur base compile time 3.0.\nFor build step 26 I incur base compile time 4.0.\nFor build step 27 I incur base compile time 2.0.\nFor build step 28 I incur base compile time 3.0.\nFor build step 29 I incur base compile time 5.0.\nFor build step 30 I incur base compile time 10.0.\nFor build step 31 I incur base compile time 2.0.\nFor build step 32 I incur base compile time 6.0.\nFor build step 33 I incur base compile time 5.0.\nFor build step 34 I incur base compile time 1.0.\nMeaning: the quadratic_costs matrix is assumed symmetric and contributes to the objective as a sum over ALL ordered pairs (step_i_id, step_j_id). If two build_steps with IDs i and j are both used in the chosen path, then quadratic_costs[i][j] is added to the total. This includes diagonal terms (i == j), so selecting edge i also adds quadratic_costs[i][i]. Because the matrix is symmetric, the interaction between two distinct edges i and j is counted twice in the ordered-pair sum: quadratic_costs[i][j] + quadratic_costs[j][i] (= 2 * quadratic_costs[i][j]).\nquadratic_costs:\n| step_i_id\\step_j_id | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 |\n|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|\n| 0 | 9.0 | 8.0 | 3.0 | 4.0 | 7.0 | 7.0 | 2.0 | 3.0 | 2.0 | 7.0 | 5.0 | 4.0 | 9.0 | 3.0 | 8.0 | 1.0 | 10.0 | 10.0 | 7.0 | 9.0 | 7.0 | 9.0 | 6.0 | 2.0 | 1.0 | 1.0 | 10.0 | 3.0 | 10.0 | 3.0 | 7.0 | 10.0 | 5.0 | 10.0 | 1.0 |\n| 1 | 8.0 | 9.0 | 8.0 | 3.0 | 9.0 | 10.0 | 2.0 | 6.0 | 9.0 | 7.0 | 8.0 | 4.0 | 9.0 | 1.0 | 3.0 | 3.0 | 10.0 | 6.0 | 8.0 | 3.0 | 8.0 | 6.0 | 8.0 | 6.0 | 4.0 | 3.0 | 3.0 | 2.0 | 4.0 | 6.0 | 2.0 | 1.0 | 7.0 | 4.0 | 1.0 |\n| 2 | 3.0 | 8.0 | 3.0 | 10.0 | 4.0 | 2.0 | 9.0 | 4.0 | 10.0 | 8.0 | 3.0 | 3.0 | 1.0 | 7.0 | 5.0 | 1.0 | 1.0 | 3.0 | 7.0 | 8.0 | 6.0 | 6.0 | 8.0 | 5.0 | 6.0 | 5.0 | 6.0 | 10.0 | 9.0 | 7.0 | 6.0 | 10.0 | 9.0 | 6.0 | 4.0 |\n| 3 | 4.0 | 3.0 | 10.0 | 10.0 | 3.0 | 7.0 | 4.0 | 6.0 | 10.0 | 5.0 | 7.0 | 6.0 | 8.0 | 6.0 | 1.0 | 5.0 | 10.0 | 8.0 | 8.0 | 2.0 | 10.0 | 4.0 | 7.0 | 7.0 | 4.0 | 9.0 | 2.0 | 9.0 | 9.0 | 3.0 | 7.0 | 6.0 | 5.0 | 10.0 | 2.0 |\n| 4 | 7.0 | 9.0 | 4.0 | 3.0 | 9.0 | 6.0 | 10.0 | 7.0 | 10.0 | 10.0 | 6.0 | 8.0 | 6.0 | 4.0 | 2.0 | 4.0 | 4.0 | 1.0 | 3.0 | 6.0 | 4.0 | 3.0 | 9.0 | 4.0 | 7.0 | 9.0 | 7.0 | 3.0 | 4.0 | 9.0 | 3.0 | 4.0 | 8.0 | 4.0 | 2.0 |\n| 5 | 7.0 | 10.0 | 2.0 | 7.0 | 6.0 | 9.0 | 7.0 | 8.0 | 4.0 | 4.0 | 9.0 | 6.0 | 5.0 | 9.0 | 6.0 | 10.0 | 6.0 | 8.0 | 10.0 | 9.0 | 4.0 | 9.0 | 9.0 | 10.0 | 10.0 | 7.0 | 1.0 | 10.0 | 8.0 | 3.0 | 8.0 | 9.0 | 7.0 | 2.0 | 4.0 |\n| 6 | 2.0 | 2.0 | 9.0 | 4.0 | 10.0 | 7.0 | 7.0 | 10.0 | 9.0 | 9.0 | 6.0 | 8.0 | 4.0 | 8.0 | 6.0 | 10.0 | 1.0 | 10.0 | 8.0 | 4.0 | 1.0 | 8.0 | 5.0 | 10.0 | 9.0 | 2.0 | 2.0 | 6.0 | 2.0 | 5.0 | 2.0 | 6.0 | 8.0 | 7.0 | 6.0 |\n| 7 | 3.0 | 6.0 | 4.0 | 6.0 | 7.0 | 8.0 | 10.0 | 10.0 | 6.0 | 8.0 | 7.0 | 8.0 | 5.0 | 1.0 | 9.0 | 2.0 | 7.0 | 5.0 | 9.0 | 10.0 | 4.0 | 5.0 | 5.0 | 7.0 | 10.0 | 7.0 | 4.0 | 4.0 | 2.0 | 1.0 | 1.0 | 8.0 | 6.0 | 7.0 | 6.0 |\n| 8 | 2.0 | 9.0 | 10.0 | 10.0 | 10.0 | 4.0 | 9.0 | 6.0 | 2.0 | 7.0 | 5.0 | 6.0 | 4.0 | 7.0 | 6.0 | 3.0 | 3.0 | 6.0 | 8.0 | 5.0 | 1.0 | 3.0 | 9.0 | 10.0 | 8.0 | 7.0 | 9.0 | 7.0 | 1.0 | 8.0 | 4.0 | 4.0 | 3.0 | 7.0 | 1.0 |\n| 9 | 7.0 | 7.0 | 8.0 | 5.0 | 10.0 | 4.0 | 9.0 | 8.0 | 7.0 | 2.0 | 4.0 | 1.0 | 5.0 | 8.0 | 8.0 | 7.0 | 4.0 | 3.0 | 3.0 | 9.0 | 1.0 | 4.0 | 6.0 | 2.0 | 8.0 | 9.0 | 7.0 | 3.0 | 2.0 | 6.0 | 8.0 | 6.0 | 2.0 | 6.0 | 8.0 |\n| 10 | 5.0 | 8.0 | 3.0 | 7.0 | 6.0 | 9.0 | 6.0 | 7.0 | 5.0 | 4.0 | 3.0 | 10.0 | 4.0 | 2.0 | 4.0 | 9.0 | 2.0 | 4.0 | 4.0 | 2.0 | 10.0 | 3.0 | 7.0 | 5.0 | 6.0 | 3.0 | 1.0 | 8.0 | 4.0 | 4.0 | 1.0 | 5.0 | 2.0 | 3.0 | 7.0 |\n| 11 | 4.0 | 4.0 | 3.0 | 6.0 | 8.0 | 6.0 | 8.0 | 8.0 | 6.0 | 1.0 | 10.0 | 5.0 | 6.0 | 2.0 | 6.0 | 5.0 | 3.0 | 6.0 | 8.0 | 6.0 | 2.0 | 5.0 | 10.0 | 8.0 | 9.0 | 5.0 | 3.0 | 6.0 | 9.0 | 6.0 | 10.0 | 9.0 | 9.0 | 7.0 | 7.0 |\n| 12 | 9.0 | 9.0 | 1.0 | 8.0 | 6.0 | 5.0 | 4.0 | 5.0 | 4.0 | 5.0 | 4.0 | 6.0 | 8.0 | 2.0 | 7.0 | 5.0 | 8.0 | 7.0 | 3.0 | 3.0 | 6.0 | 8.0 | 1.0 | 7.0 | 9.0 | 8.0 | 6.0 | 10.0 | 10.0 | 10.0 | 3.0 | 1.0 | 1.0 | 1.0 | 5.0 |\n| 13 | 3.0 | 1.0 | 7.0 | 6.0 | 4.0 | 9.0 | 8.0 | 1.0 | 7.0 | 8.0 | 2.0 | 2.0 | 2.0 | 5.0 | 6.0 | 9.0 | 1.0 | 2.0 | 4.0 | 7.0 | 5.0 | 10.0 | 4.0 | 1.0 | 8.0 | 10.0 | 9.0 | 6.0 | 4.0 | 1.0 | 4.0 | 10.0 | 6.0 | 4.0 | 8.0 |\n| 14 | 8.0 | 3.0 | 5.0 | 1.0 | 2.0 | 6.0 | 6.0 | 9.0 | 6.0 | 8.0 | 4.0 | 6.0 | 7.0 | 6.0 | 8.0 | 9.0 | 7.0 | 8.0 | 2.0 | 4.0 | 4.0 | 4.0 | 9.0 | 7.0 | 1.0 | 3.0 | 8.0 | 5.0 | 6.0 | 2.0 | 3.0 | 2.0 | 1.0 | 5.0 | 4.0 |\n| 15 | 1.0 | 3.0 | 1.0 | 5.0 | 4.0 | 10.0 | 10.0 | 2.0 | 3.0 | 7.0 | 9.0 | 5.0 | 5.0 | 9.0 | 9.0 | 5.0 | 9.0 | 4.0 | 4.0 | 8.0 | 4.0 | 1.0 | 5.0 | 9.0 | 9.0 | 8.0 | 10.0 | 7.0 | 6.0 | 5.0 | 1.0 | 9.0 | 8.0 | 8.0 | 1.0 |\n| 16 | 10.0 | 10.0 | 1.0 | 10.0 | 4.0 | 6.0 | 1.0 | 7.0 | 3.0 | 4.0 | 2.0 | 3.0 | 8.0 | 1.0 | 7.0 | 9.0 | 4.0 | 8.0 | 9.0 | 3.0 | 6.0 | 1.0 | 7.0 | 9.0 | 8.0 | 8.0 | 5.0 | 6.0 | 4.0 | 7.0 | 3.0 | 3.0 | 10.0 | 6.0 | 10.0 |\n| 17 | 10.0 | 6.0 | 3.0 | 8.0 | 1.0 | 8.0 | 10.0 | 5.0 | 6.0 | 3.0 | 4.0 | 6.0 | 7.0 | 2.0 | 8.0 | 4.0 | 8.0 | 9.0 | 7.0 | 8.0 | 4.0 | 7.0 | 9.0 | 8.0 | 5.0 | 1.0 | 5.0 | 4.0 | 3.0 | 2.0 | 10.0 | 9.0 | 10.0 | 4.0 | 8.0 |\n| 18 | 7.0 | 8.0 | 7.0 | 8.0 | 3.0 | 10.0 | 8.0 | 9.0 | 8.0 | 3.0 | 4.0 | 8.0 | 3.0 | 4.0 | 2.0 | 4.0 | 9.0 | 7.0 | 5.0 | 8.0 | 2.0 | 8.0 | 10.0 | 5.0 | 10.0 | 2.0 | 9.0 | 4.0 | 8.0 | 9.0 | 9.0 | 1.0 | 7.0 | 3.0 | 3.0 |\n| 19 | 9.0 | 3.0 | 8.0 | 2.0 | 6.0 | 9.0 | 4.0 | 10.0 | 5.0 | 9.0 | 2.0 | 6.0 | 3.0 | 7.0 | 4.0 | 8.0 | 3.0 | 8.0 | 8.0 | 2.0 | 9.0 | 7.0 | 8.0 | 6.0 | 1.0 | 3.0 | 4.0 | 5.0 | 5.0 | 5.0 | 6.0 | 10.0 | 2.0 | 7.0 | 2.0 |\n| 20 | 7.0 | 8.0 | 6.0 | 10.0 | 4.0 | 4.0 | 1.0 | 4.0 | 1.0 | 1.0 | 10.0 | 2.0 | 6.0 | 5.0 | 4.0 | 4.0 | 6.0 | 4.0 | 2.0 | 9.0 | 5.0 | 8.0 | 7.0 | 6.0 | 6.0 | 9.0 | 8.0 | 8.0 | 8.0 | 1.0 | 7.0 | 10.0 | 3.0 | 2.0 | 1.0 |\n| 21 | 9.0 | 6.0 | 6.0 | 4.0 | 3.0 | 9.0 | 8.0 | 5.0 | 3.0 | 4.0 | 3.0 | 5.0 | 8.0 | 10.0 | 4.0 | 1.0 | 1.0 | 7.0 | 8.0 | 7.0 | 8.0 | 7.0 | 2.0 | 1.0 | 6.0 | 4.0 | 2.0 | 10.0 | 5.0 | 1.0 | 9.0 | 2.0 | 10.0 | 8.0 | 10.0 |\n| 22 | 6.0 | 8.0 | 8.0 | 7.0 | 9.0 | 9.0 | 5.0 | 5.0 | 9.0 | 6.0 | 7.0 | 10.0 | 1.0 | 4.0 | 9.0 | 5.0 | 7.0 | 9.0 | 10.0 | 8.0 | 7.0 | 2.0 | 7.0 | 1.0 | 1.0 | 9.0 | 2.0 | 10.0 | 7.0 | 4.0 | 6.0 | 10.0 | 5.0 | 6.0 | 10.0 |\n| 23 | 2.0 | 6.0 | 5.0 | 7.0 | 4.0 | 10.0 | 10.0 | 7.0 | 10.0 | 2.0 | 5.0 | 8.0 | 7.0 | 1.0 | 7.0 | 9.0 | 9.0 | 8.0 | 5.0 | 6.0 | 6.0 | 1.0 | 1.0 | 8.0 | 9.0 | 6.0 | 7.0 | 7.0 | 6.0 | 1.0 | 9.0 | 3.0 | 2.0 | 2.0 | 7.0 |\n| 24 | 1.0 | 4.0 | 6.0 | 4.0 | 7.0 | 10.0 | 9.0 | 10.0 | 8.0 | 8.0 | 6.0 | 9.0 | 9.0 | 8.0 | 1.0 | 9.0 | 8.0 | 5.0 | 10.0 | 1.0 | 6.0 | 6.0 | 1.0 | 9.0 | 5.0 | 4.0 | 1.0 | 3.0 | 10.0 | 10.0 | 9.0 | 6.0 | 8.0 | 4.0 | 3.0 |\n| 25 | 1.0 | 3.0 | 5.0 | 9.0 | 9.0 | 7.0 | 2.0 | 7.0 | 7.0 | 9.0 | 3.0 | 5.0 | 8.0 | 10.0 | 3.0 | 8.0 | 8.0 | 1.0 | 2.0 | 3.0 | 9.0 | 4.0 | 9.0 | 6.0 | 4.0 | 6.0 | 5.0 | 6.0 | 8.0 | 2.0 | 2.0 | 6.0 | 6.0 | 4.0 | 4.0 |\n| 26 | 10.0 | 3.0 | 6.0 | 2.0 | 7.0 | 1.0 | 2.0 | 4.0 | 9.0 | 7.0 | 1.0 | 3.0 | 6.0 | 9.0 | 8.0 | 10.0 | 5.0 | 5.0 | 9.0 | 4.0 | 8.0 | 2.0 | 2.0 | 7.0 | 1.0 | 5.0 | 2.0 | 2.0 | 4.0 | 9.0 | 7.0 | 8.0 | 9.0 | 6.0 | 4.0 |\n| 27 | 3.0 | 2.0 | 10.0 | 9.0 | 3.0 | 10.0 | 6.0 | 4.0 | 7.0 | 3.0 | 8.0 | 6.0 | 10.0 | 6.0 | 5.0 | 7.0 | 6.0 | 4.0 | 4.0 | 5.0 | 8.0 | 10.0 | 10.0 | 7.0 | 3.0 | 6.0 | 2.0 | 1.0 | 4.0 | 4.0 | 7.0 | 7.0 | 2.0 | 9.0 | 2.0 |\n| 28 | 10.0 | 4.0 | 9.0 | 9.0 | 4.0 | 8.0 | 2.0 | 2.0 | 1.0 | 2.0 | 4.0 | 9.0 | 10.0 | 4.0 | 6.0 | 6.0 | 4.0 | 3.0 | 8.0 | 5.0 | 8.0 | 5.0 | 7.0 | 6.0 | 10.0 | 8.0 | 4.0 | 4.0 | 3.0 | 9.0 | 5.0 | 6.0 | 10.0 | 4.0 | 6.0 |\n| 29 | 3.0 | 6.0 | 7.0 | 3.0 | 9.0 | 3.0 | 5.0 | 1.0 | 8.0 | 6.0 | 4.0 | 6.0 | 10.0 | 1.0 | 2.0 | 5.0 | 7.0 | 2.0 | 9.0 | 5.0 | 1.0 | 1.0 | 4.0 | 1.0 | 10.0 | 2.0 | 9.0 | 4.0 | 9.0 | 9.0 | 5.0 | 5.0 | 9.0 | 1.0 | 10.0 |\n| 30 | 7.0 | 2.0 | 6.0 | 7.0 | 3.0 | 8.0 | 2.0 | 1.0 | 4.0 | 8.0 | 1.0 | 10.0 | 3.0 | 4.0 | 3.0 | 1.0 | 3.0 | 10.0 | 9.0 | 6.0 | 7.0 | 9.0 | 6.0 | 9.0 | 9.0 | 2.0 | 7.0 | 7.0 | 5.0 | 5.0 | 9.0 | 9.0 | 1.0 | 6.0 | 2.0 |\n| 31 | 10.0 | 1.0 | 10.0 | 6.0 | 4.0 | 9.0 | 6.0 | 8.0 | 4.0 | 6.0 | 5.0 | 9.0 | 1.0 | 10.0 | 2.0 | 9.0 | 3.0 | 9.0 | 1.0 | 10.0 | 10.0 | 2.0 | 10.0 | 3.0 | 6.0 | 6.0 | 8.0 | 7.0 | 6.0 | 5.0 | 9.0 | 2.0 | 2.0 | 2.0 | 4.0 |\n| 32 | 5.0 | 7.0 | 9.0 | 5.0 | 8.0 | 7.0 | 8.0 | 6.0 | 3.0 | 2.0 | 2.0 | 9.0 | 1.0 | 6.0 | 1.0 | 8.0 | 10.0 | 10.0 | 7.0 | 2.0 | 3.0 | 10.0 | 5.0 | 2.0 | 8.0 | 6.0 | 9.0 | 2.0 | 10.0 | 9.0 | 1.0 | 2.0 | 4.0 | 10.0 | 10.0 |\n| 33 | 10.0 | 4.0 | 6.0 | 10.0 | 4.0 | 2.0 | 7.0 | 7.0 | 7.0 | 6.0 | 3.0 | 7.0 | 1.0 | 4.0 | 5.0 | 8.0 | 6.0 | 4.0 | 3.0 | 7.0 | 2.0 | 8.0 | 6.0 | 2.0 | 4.0 | 4.0 | 6.0 | 9.0 | 4.0 | 1.0 | 6.0 | 2.0 | 10.0 | 5.0 | 5.0 |\n| 34 | 1.0 | 1.0 | 4.0 | 2.0 | 2.0 | 4.0 | 6.0 | 6.0 | 1.0 | 8.0 | 7.0 | 7.0 | 5.0 | 8.0 | 4.0 | 1.0 | 10.0 | 8.0 | 3.0 | 2.0 | 1.0 | 10.0 | 10.0 | 7.0 | 3.0 | 4.0 | 4.0 | 2.0 | 6.0 | 10.0 | 2.0 | 4.0 | 10.0 | 5.0 | 10.0 |\nI’ll choose one continuous, dependency-respecting route from 12 to 13 that minimizes the sum of per-step compile times, per-step overheads, and any cache-miss penalties.\n\nAlso, to keep things machine-friendly, please give the chosen chain in a tiny JSON layout — just a single key with the node sequence as the value.\n\n{\n \"solution\": []\n}\n\nThis little sketch shows the shape I expect: \"solution\" should hold the ordered list of node identifiers that form the chain from the root module to the final artifact. Think of it as the short form of a form field — just list the locations in order, start to finish. This is only a template showing the expected shape, not the actual path itself.\n\nPlease make sure to use the exact node identifiers from the instance input, with no renaming or invented labels. \n- for example: \"Valid identifiers look like plain numbers such as “1” or “23”, single capital letters like “A” or “B”, or a capital letter followed by digits like “A1” or “X7”.\"", "instance": { "nodes": [ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13 ], "edges": [ { "from": 12, "to": 0, "var_index": 0 }, { "from": 12, "to": 1, "var_index": 1 }, { "from": 12, "to": 2, "var_index": 2 }, { "from": 12, "to": 3, "var_index": 3 }, { "from": 12, "to": 4, "var_index": 4 }, { "from": 12, "to": 5, "var_index": 5 }, { "from": 12, "to": 6, "var_index": 6 }, { "from": 12, "to": 7, "var_index": 7 }, { "from": 12, "to": 8, "var_index": 8 }, { "from": 12, "to": 9, "var_index": 9 }, { "from": 12, "to": 10, "var_index": 10 }, { "from": 12, "to": 11, "var_index": 11 }, { "from": 0, "to": 13, "var_index": 12 }, { "from": 1, "to": 13, "var_index": 13 }, { "from": 2, "to": 13, "var_index": 14 }, { "from": 3, "to": 13, "var_index": 15 }, { "from": 4, "to": 13, "var_index": 16 }, { "from": 5, "to": 13, "var_index": 17 }, { "from": 6, "to": 13, "var_index": 18 }, { "from": 7, "to": 13, "var_index": 19 }, { "from": 8, "to": 13, "var_index": 20 }, { "from": 9, "to": 13, "var_index": 21 }, { "from": 10, "to": 13, "var_index": 22 }, { "from": 11, "to": 13, "var_index": 23 }, { "from": 0, "to": 1, "var_index": 24 }, { "from": 1, "to": 2, "var_index": 25 }, { "from": 2, "to": 3, "var_index": 26 }, { "from": 3, "to": 4, "var_index": 27 }, { "from": 4, "to": 5, "var_index": 28 }, { "from": 5, "to": 6, "var_index": 29 }, { "from": 6, "to": 7, "var_index": 30 }, { "from": 7, "to": 8, "var_index": 31 }, { "from": 8, "to": 9, "var_index": 32 }, { "from": 9, "to": 10, "var_index": 33 }, { "from": 10, "to": 11, "var_index": 34 } ], "objective": { "constant": 0.0, "linear": [ 3.0, 10.0, 2.0, 3.0, 6.0, 9.0, 4.0, 9.0, 6.0, 8.0, 1.0, 1.0, 8.0, 10.0, 5.0, 3.0, 8.0, 2.0, 6.0, 7.0, 5.0, 7.0, 9.0, 6.0, 1.0, 3.0, 4.0, 2.0, 3.0, 5.0, 10.0, 2.0, 6.0, 5.0, 1.0 ], "quadratic": [ [ 9.0, 8.0, 3.0, 4.0, 7.0, 7.0, 2.0, 3.0, 2.0, 7.0, 5.0, 4.0, 9.0, 3.0, 8.0, 1.0, 10.0, 10.0, 7.0, 9.0, 7.0, 9.0, 6.0, 2.0, 1.0, 1.0, 10.0, 3.0, 10.0, 3.0, 7.0, 10.0, 5.0, 10.0, 1.0 ], [ 8.0, 9.0, 8.0, 3.0, 9.0, 10.0, 2.0, 6.0, 9.0, 7.0, 8.0, 4.0, 9.0, 1.0, 3.0, 3.0, 10.0, 6.0, 8.0, 3.0, 8.0, 6.0, 8.0, 6.0, 4.0, 3.0, 3.0, 2.0, 4.0, 6.0, 2.0, 1.0, 7.0, 4.0, 1.0 ], [ 3.0, 8.0, 3.0, 10.0, 4.0, 2.0, 9.0, 4.0, 10.0, 8.0, 3.0, 3.0, 1.0, 7.0, 5.0, 1.0, 1.0, 3.0, 7.0, 8.0, 6.0, 6.0, 8.0, 5.0, 6.0, 5.0, 6.0, 10.0, 9.0, 7.0, 6.0, 10.0, 9.0, 6.0, 4.0 ], [ 4.0, 3.0, 10.0, 10.0, 3.0, 7.0, 4.0, 6.0, 10.0, 5.0, 7.0, 6.0, 8.0, 6.0, 1.0, 5.0, 10.0, 8.0, 8.0, 2.0, 10.0, 4.0, 7.0, 7.0, 4.0, 9.0, 2.0, 9.0, 9.0, 3.0, 7.0, 6.0, 5.0, 10.0, 2.0 ], [ 7.0, 9.0, 4.0, 3.0, 9.0, 6.0, 10.0, 7.0, 10.0, 10.0, 6.0, 8.0, 6.0, 4.0, 2.0, 4.0, 4.0, 1.0, 3.0, 6.0, 4.0, 3.0, 9.0, 4.0, 7.0, 9.0, 7.0, 3.0, 4.0, 9.0, 3.0, 4.0, 8.0, 4.0, 2.0 ], [ 7.0, 10.0, 2.0, 7.0, 6.0, 9.0, 7.0, 8.0, 4.0, 4.0, 9.0, 6.0, 5.0, 9.0, 6.0, 10.0, 6.0, 8.0, 10.0, 9.0, 4.0, 9.0, 9.0, 10.0, 10.0, 7.0, 1.0, 10.0, 8.0, 3.0, 8.0, 9.0, 7.0, 2.0, 4.0 ], [ 2.0, 2.0, 9.0, 4.0, 10.0, 7.0, 7.0, 10.0, 9.0, 9.0, 6.0, 8.0, 4.0, 8.0, 6.0, 10.0, 1.0, 10.0, 8.0, 4.0, 1.0, 8.0, 5.0, 10.0, 9.0, 2.0, 2.0, 6.0, 2.0, 5.0, 2.0, 6.0, 8.0, 7.0, 6.0 ], [ 3.0, 6.0, 4.0, 6.0, 7.0, 8.0, 10.0, 10.0, 6.0, 8.0, 7.0, 8.0, 5.0, 1.0, 9.0, 2.0, 7.0, 5.0, 9.0, 10.0, 4.0, 5.0, 5.0, 7.0, 10.0, 7.0, 4.0, 4.0, 2.0, 1.0, 1.0, 8.0, 6.0, 7.0, 6.0 ], [ 2.0, 9.0, 10.0, 10.0, 10.0, 4.0, 9.0, 6.0, 2.0, 7.0, 5.0, 6.0, 4.0, 7.0, 6.0, 3.0, 3.0, 6.0, 8.0, 5.0, 1.0, 3.0, 9.0, 10.0, 8.0, 7.0, 9.0, 7.0, 1.0, 8.0, 4.0, 4.0, 3.0, 7.0, 1.0 ], [ 7.0, 7.0, 8.0, 5.0, 10.0, 4.0, 9.0, 8.0, 7.0, 2.0, 4.0, 1.0, 5.0, 8.0, 8.0, 7.0, 4.0, 3.0, 3.0, 9.0, 1.0, 4.0, 6.0, 2.0, 8.0, 9.0, 7.0, 3.0, 2.0, 6.0, 8.0, 6.0, 2.0, 6.0, 8.0 ], [ 5.0, 8.0, 3.0, 7.0, 6.0, 9.0, 6.0, 7.0, 5.0, 4.0, 3.0, 10.0, 4.0, 2.0, 4.0, 9.0, 2.0, 4.0, 4.0, 2.0, 10.0, 3.0, 7.0, 5.0, 6.0, 3.0, 1.0, 8.0, 4.0, 4.0, 1.0, 5.0, 2.0, 3.0, 7.0 ], [ 4.0, 4.0, 3.0, 6.0, 8.0, 6.0, 8.0, 8.0, 6.0, 1.0, 10.0, 5.0, 6.0, 2.0, 6.0, 5.0, 3.0, 6.0, 8.0, 6.0, 2.0, 5.0, 10.0, 8.0, 9.0, 5.0, 3.0, 6.0, 9.0, 6.0, 10.0, 9.0, 9.0, 7.0, 7.0 ], [ 9.0, 9.0, 1.0, 8.0, 6.0, 5.0, 4.0, 5.0, 4.0, 5.0, 4.0, 6.0, 8.0, 2.0, 7.0, 5.0, 8.0, 7.0, 3.0, 3.0, 6.0, 8.0, 1.0, 7.0, 9.0, 8.0, 6.0, 10.0, 10.0, 10.0, 3.0, 1.0, 1.0, 1.0, 5.0 ], [ 3.0, 1.0, 7.0, 6.0, 4.0, 9.0, 8.0, 1.0, 7.0, 8.0, 2.0, 2.0, 2.0, 5.0, 6.0, 9.0, 1.0, 2.0, 4.0, 7.0, 5.0, 10.0, 4.0, 1.0, 8.0, 10.0, 9.0, 6.0, 4.0, 1.0, 4.0, 10.0, 6.0, 4.0, 8.0 ], [ 8.0, 3.0, 5.0, 1.0, 2.0, 6.0, 6.0, 9.0, 6.0, 8.0, 4.0, 6.0, 7.0, 6.0, 8.0, 9.0, 7.0, 8.0, 2.0, 4.0, 4.0, 4.0, 9.0, 7.0, 1.0, 3.0, 8.0, 5.0, 6.0, 2.0, 3.0, 2.0, 1.0, 5.0, 4.0 ], [ 1.0, 3.0, 1.0, 5.0, 4.0, 10.0, 10.0, 2.0, 3.0, 7.0, 9.0, 5.0, 5.0, 9.0, 9.0, 5.0, 9.0, 4.0, 4.0, 8.0, 4.0, 1.0, 5.0, 9.0, 9.0, 8.0, 10.0, 7.0, 6.0, 5.0, 1.0, 9.0, 8.0, 8.0, 1.0 ], [ 10.0, 10.0, 1.0, 10.0, 4.0, 6.0, 1.0, 7.0, 3.0, 4.0, 2.0, 3.0, 8.0, 1.0, 7.0, 9.0, 4.0, 8.0, 9.0, 3.0, 6.0, 1.0, 7.0, 9.0, 8.0, 8.0, 5.0, 6.0, 4.0, 7.0, 3.0, 3.0, 10.0, 6.0, 10.0 ], [ 10.0, 6.0, 3.0, 8.0, 1.0, 8.0, 10.0, 5.0, 6.0, 3.0, 4.0, 6.0, 7.0, 2.0, 8.0, 4.0, 8.0, 9.0, 7.0, 8.0, 4.0, 7.0, 9.0, 8.0, 5.0, 1.0, 5.0, 4.0, 3.0, 2.0, 10.0, 9.0, 10.0, 4.0, 8.0 ], [ 7.0, 8.0, 7.0, 8.0, 3.0, 10.0, 8.0, 9.0, 8.0, 3.0, 4.0, 8.0, 3.0, 4.0, 2.0, 4.0, 9.0, 7.0, 5.0, 8.0, 2.0, 8.0, 10.0, 5.0, 10.0, 2.0, 9.0, 4.0, 8.0, 9.0, 9.0, 1.0, 7.0, 3.0, 3.0 ], [ 9.0, 3.0, 8.0, 2.0, 6.0, 9.0, 4.0, 10.0, 5.0, 9.0, 2.0, 6.0, 3.0, 7.0, 4.0, 8.0, 3.0, 8.0, 8.0, 2.0, 9.0, 7.0, 8.0, 6.0, 1.0, 3.0, 4.0, 5.0, 5.0, 5.0, 6.0, 10.0, 2.0, 7.0, 2.0 ], [ 7.0, 8.0, 6.0, 10.0, 4.0, 4.0, 1.0, 4.0, 1.0, 1.0, 10.0, 2.0, 6.0, 5.0, 4.0, 4.0, 6.0, 4.0, 2.0, 9.0, 5.0, 8.0, 7.0, 6.0, 6.0, 9.0, 8.0, 8.0, 8.0, 1.0, 7.0, 10.0, 3.0, 2.0, 1.0 ], [ 9.0, 6.0, 6.0, 4.0, 3.0, 9.0, 8.0, 5.0, 3.0, 4.0, 3.0, 5.0, 8.0, 10.0, 4.0, 1.0, 1.0, 7.0, 8.0, 7.0, 8.0, 7.0, 2.0, 1.0, 6.0, 4.0, 2.0, 10.0, 5.0, 1.0, 9.0, 2.0, 10.0, 8.0, 10.0 ], [ 6.0, 8.0, 8.0, 7.0, 9.0, 9.0, 5.0, 5.0, 9.0, 6.0, 7.0, 10.0, 1.0, 4.0, 9.0, 5.0, 7.0, 9.0, 10.0, 8.0, 7.0, 2.0, 7.0, 1.0, 1.0, 9.0, 2.0, 10.0, 7.0, 4.0, 6.0, 10.0, 5.0, 6.0, 10.0 ], [ 2.0, 6.0, 5.0, 7.0, 4.0, 10.0, 10.0, 7.0, 10.0, 2.0, 5.0, 8.0, 7.0, 1.0, 7.0, 9.0, 9.0, 8.0, 5.0, 6.0, 6.0, 1.0, 1.0, 8.0, 9.0, 6.0, 7.0, 7.0, 6.0, 1.0, 9.0, 3.0, 2.0, 2.0, 7.0 ], [ 1.0, 4.0, 6.0, 4.0, 7.0, 10.0, 9.0, 10.0, 8.0, 8.0, 6.0, 9.0, 9.0, 8.0, 1.0, 9.0, 8.0, 5.0, 10.0, 1.0, 6.0, 6.0, 1.0, 9.0, 5.0, 4.0, 1.0, 3.0, 10.0, 10.0, 9.0, 6.0, 8.0, 4.0, 3.0 ], [ 1.0, 3.0, 5.0, 9.0, 9.0, 7.0, 2.0, 7.0, 7.0, 9.0, 3.0, 5.0, 8.0, 10.0, 3.0, 8.0, 8.0, 1.0, 2.0, 3.0, 9.0, 4.0, 9.0, 6.0, 4.0, 6.0, 5.0, 6.0, 8.0, 2.0, 2.0, 6.0, 6.0, 4.0, 4.0 ], [ 10.0, 3.0, 6.0, 2.0, 7.0, 1.0, 2.0, 4.0, 9.0, 7.0, 1.0, 3.0, 6.0, 9.0, 8.0, 10.0, 5.0, 5.0, 9.0, 4.0, 8.0, 2.0, 2.0, 7.0, 1.0, 5.0, 2.0, 2.0, 4.0, 9.0, 7.0, 8.0, 9.0, 6.0, 4.0 ], [ 3.0, 2.0, 10.0, 9.0, 3.0, 10.0, 6.0, 4.0, 7.0, 3.0, 8.0, 6.0, 10.0, 6.0, 5.0, 7.0, 6.0, 4.0, 4.0, 5.0, 8.0, 10.0, 10.0, 7.0, 3.0, 6.0, 2.0, 1.0, 4.0, 4.0, 7.0, 7.0, 2.0, 9.0, 2.0 ], [ 10.0, 4.0, 9.0, 9.0, 4.0, 8.0, 2.0, 2.0, 1.0, 2.0, 4.0, 9.0, 10.0, 4.0, 6.0, 6.0, 4.0, 3.0, 8.0, 5.0, 8.0, 5.0, 7.0, 6.0, 10.0, 8.0, 4.0, 4.0, 3.0, 9.0, 5.0, 6.0, 10.0, 4.0, 6.0 ], [ 3.0, 6.0, 7.0, 3.0, 9.0, 3.0, 5.0, 1.0, 8.0, 6.0, 4.0, 6.0, 10.0, 1.0, 2.0, 5.0, 7.0, 2.0, 9.0, 5.0, 1.0, 1.0, 4.0, 1.0, 10.0, 2.0, 9.0, 4.0, 9.0, 9.0, 5.0, 5.0, 9.0, 1.0, 10.0 ], [ 7.0, 2.0, 6.0, 7.0, 3.0, 8.0, 2.0, 1.0, 4.0, 8.0, 1.0, 10.0, 3.0, 4.0, 3.0, 1.0, 3.0, 10.0, 9.0, 6.0, 7.0, 9.0, 6.0, 9.0, 9.0, 2.0, 7.0, 7.0, 5.0, 5.0, 9.0, 9.0, 1.0, 6.0, 2.0 ], [ 10.0, 1.0, 10.0, 6.0, 4.0, 9.0, 6.0, 8.0, 4.0, 6.0, 5.0, 9.0, 1.0, 10.0, 2.0, 9.0, 3.0, 9.0, 1.0, 10.0, 10.0, 2.0, 10.0, 3.0, 6.0, 6.0, 8.0, 7.0, 6.0, 5.0, 9.0, 2.0, 2.0, 2.0, 4.0 ], [ 5.0, 7.0, 9.0, 5.0, 8.0, 7.0, 8.0, 6.0, 3.0, 2.0, 2.0, 9.0, 1.0, 6.0, 1.0, 8.0, 10.0, 10.0, 7.0, 2.0, 3.0, 10.0, 5.0, 2.0, 8.0, 6.0, 9.0, 2.0, 10.0, 9.0, 1.0, 2.0, 4.0, 10.0, 10.0 ], [ 10.0, 4.0, 6.0, 10.0, 4.0, 2.0, 7.0, 7.0, 7.0, 6.0, 3.0, 7.0, 1.0, 4.0, 5.0, 8.0, 6.0, 4.0, 3.0, 7.0, 2.0, 8.0, 6.0, 2.0, 4.0, 4.0, 6.0, 9.0, 4.0, 1.0, 6.0, 2.0, 10.0, 5.0, 5.0 ], [ 1.0, 1.0, 4.0, 2.0, 2.0, 4.0, 6.0, 6.0, 1.0, 8.0, 7.0, 7.0, 5.0, 8.0, 4.0, 1.0, 10.0, 8.0, 3.0, 2.0, 1.0, 10.0, 10.0, 7.0, 3.0, 4.0, 4.0, 2.0, 6.0, 10.0, 2.0, 4.0, 10.0, 5.0, 10.0 ] ] }, "source": 12, "target": 13 }, "solution": [ 12, 8, 13 ], "obj": 20.0, "instance_variant": { "problem_type": "QSPP", "num_nodes": 14, "num_edges": 35, "nodes": [ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13 ], "source": 12, "target": 13, "objective": { "constant": 0.0, "linear": [ { "var_index": 0, "linear_cost": 3.0 }, { "var_index": 1, "linear_cost": 10.0 }, { "var_index": 2, "linear_cost": 2.0 }, { "var_index": 3, "linear_cost": 3.0 }, { "var_index": 4, "linear_cost": 6.0 }, { "var_index": 5, "linear_cost": 9.0 }, { "var_index": 6, "linear_cost": 4.0 }, { "var_index": 7, "linear_cost": 9.0 }, { "var_index": 8, "linear_cost": 6.0 }, { "var_index": 9, "linear_cost": 8.0 }, { "var_index": 10, "linear_cost": 1.0 }, { "var_index": 11, "linear_cost": 1.0 }, { "var_index": 12, "linear_cost": 8.0 }, { "var_index": 13, "linear_cost": 10.0 }, { "var_index": 14, "linear_cost": 5.0 }, { "var_index": 15, "linear_cost": 3.0 }, { "var_index": 16, "linear_cost": 8.0 }, { "var_index": 17, "linear_cost": 2.0 }, { "var_index": 18, "linear_cost": 6.0 }, { "var_index": 19, "linear_cost": 7.0 }, { "var_index": 20, "linear_cost": 5.0 }, { "var_index": 21, "linear_cost": 7.0 }, { "var_index": 22, "linear_cost": 9.0 }, { "var_index": 23, "linear_cost": 6.0 }, { "var_index": 24, "linear_cost": 1.0 }, { "var_index": 25, "linear_cost": 3.0 }, { "var_index": 26, "linear_cost": 4.0 }, { "var_index": 27, "linear_cost": 2.0 }, { "var_index": 28, "linear_cost": 3.0 }, { "var_index": 29, "linear_cost": 5.0 }, { "var_index": 30, "linear_cost": 10.0 }, { "var_index": 31, "linear_cost": 2.0 }, { "var_index": 32, "linear_cost": 6.0 }, { "var_index": 33, "linear_cost": 5.0 }, { "var_index": 34, "linear_cost": 1.0 } ], "quadratic": [ { "var_i": 0, "var_j": 0, "quadratic_cost": 9.0 }, { "var_i": 0, "var_j": 1, "quadratic_cost": 8.0 }, { "var_i": 0, "var_j": 2, "quadratic_cost": 3.0 }, { "var_i": 0, "var_j": 3, "quadratic_cost": 4.0 }, { "var_i": 0, "var_j": 4, "quadratic_cost": 7.0 }, { "var_i": 0, "var_j": 5, "quadratic_cost": 7.0 }, { "var_i": 0, "var_j": 6, "quadratic_cost": 2.0 }, { "var_i": 0, "var_j": 7, "quadratic_cost": 3.0 }, { "var_i": 0, "var_j": 8, "quadratic_cost": 2.0 }, { "var_i": 0, "var_j": 9, "quadratic_cost": 7.0 }, { "var_i": 0, "var_j": 10, "quadratic_cost": 5.0 }, { "var_i": 0, "var_j": 11, "quadratic_cost": 4.0 }, { "var_i": 0, "var_j": 12, "quadratic_cost": 9.0 }, { "var_i": 0, "var_j": 13, "quadratic_cost": 3.0 }, { "var_i": 0, "var_j": 14, "quadratic_cost": 8.0 }, { "var_i": 0, "var_j": 15, "quadratic_cost": 1.0 }, { "var_i": 0, "var_j": 16, "quadratic_cost": 10.0 }, { "var_i": 0, "var_j": 17, "quadratic_cost": 10.0 }, { "var_i": 0, "var_j": 18, "quadratic_cost": 7.0 }, { "var_i": 0, "var_j": 19, "quadratic_cost": 9.0 }, { "var_i": 0, "var_j": 20, "quadratic_cost": 7.0 }, { "var_i": 0, "var_j": 21, "quadratic_cost": 9.0 }, { "var_i": 0, "var_j": 22, "quadratic_cost": 6.0 }, { "var_i": 0, "var_j": 23, "quadratic_cost": 2.0 }, { "var_i": 0, "var_j": 24, "quadratic_cost": 1.0 }, { "var_i": 0, "var_j": 25, "quadratic_cost": 1.0 }, { "var_i": 0, "var_j": 26, "quadratic_cost": 10.0 }, { "var_i": 0, "var_j": 27, "quadratic_cost": 3.0 }, { "var_i": 0, "var_j": 28, "quadratic_cost": 10.0 }, { "var_i": 0, "var_j": 29, "quadratic_cost": 3.0 }, { "var_i": 0, "var_j": 30, "quadratic_cost": 7.0 }, { "var_i": 0, "var_j": 31, "quadratic_cost": 10.0 }, { "var_i": 0, "var_j": 32, "quadratic_cost": 5.0 }, { "var_i": 0, "var_j": 33, "quadratic_cost": 10.0 }, { "var_i": 0, "var_j": 34, "quadratic_cost": 1.0 }, { "var_i": 1, "var_j": 0, "quadratic_cost": 8.0 }, { "var_i": 1, "var_j": 1, "quadratic_cost": 9.0 }, { "var_i": 1, "var_j": 2, "quadratic_cost": 8.0 }, { "var_i": 1, "var_j": 3, "quadratic_cost": 3.0 }, { "var_i": 1, "var_j": 4, "quadratic_cost": 9.0 }, { "var_i": 1, "var_j": 5, "quadratic_cost": 10.0 }, { "var_i": 1, "var_j": 6, "quadratic_cost": 2.0 }, { "var_i": 1, "var_j": 7, "quadratic_cost": 6.0 }, { "var_i": 1, "var_j": 8, "quadratic_cost": 9.0 }, { "var_i": 1, "var_j": 9, "quadratic_cost": 7.0 }, { "var_i": 1, "var_j": 10, "quadratic_cost": 8.0 }, { "var_i": 1, "var_j": 11, "quadratic_cost": 4.0 }, { "var_i": 1, "var_j": 12, "quadratic_cost": 9.0 }, { "var_i": 1, "var_j": 13, "quadratic_cost": 1.0 }, { "var_i": 1, "var_j": 14, "quadratic_cost": 3.0 }, { "var_i": 1, "var_j": 15, "quadratic_cost": 3.0 }, { "var_i": 1, "var_j": 16, "quadratic_cost": 10.0 }, { "var_i": 1, "var_j": 17, "quadratic_cost": 6.0 }, { "var_i": 1, "var_j": 18, "quadratic_cost": 8.0 }, { "var_i": 1, "var_j": 19, "quadratic_cost": 3.0 }, { "var_i": 1, "var_j": 20, "quadratic_cost": 8.0 }, { "var_i": 1, "var_j": 21, "quadratic_cost": 6.0 }, { "var_i": 1, "var_j": 22, "quadratic_cost": 8.0 }, { "var_i": 1, "var_j": 23, "quadratic_cost": 6.0 }, { "var_i": 1, "var_j": 24, "quadratic_cost": 4.0 }, { "var_i": 1, "var_j": 25, "quadratic_cost": 3.0 }, { "var_i": 1, "var_j": 26, "quadratic_cost": 3.0 }, { "var_i": 1, "var_j": 27, "quadratic_cost": 2.0 }, { "var_i": 1, "var_j": 28, "quadratic_cost": 4.0 }, { "var_i": 1, "var_j": 29, "quadratic_cost": 6.0 }, { "var_i": 1, "var_j": 30, "quadratic_cost": 2.0 }, { "var_i": 1, "var_j": 31, "quadratic_cost": 1.0 }, { "var_i": 1, "var_j": 32, "quadratic_cost": 7.0 }, { "var_i": 1, "var_j": 33, "quadratic_cost": 4.0 }, { "var_i": 1, "var_j": 34, "quadratic_cost": 1.0 }, { "var_i": 2, "var_j": 0, "quadratic_cost": 3.0 }, { "var_i": 2, "var_j": 1, "quadratic_cost": 8.0 }, { "var_i": 2, "var_j": 2, "quadratic_cost": 3.0 }, { "var_i": 2, "var_j": 3, "quadratic_cost": 10.0 }, { "var_i": 2, "var_j": 4, "quadratic_cost": 4.0 }, { "var_i": 2, "var_j": 5, "quadratic_cost": 2.0 }, { "var_i": 2, "var_j": 6, "quadratic_cost": 9.0 }, { "var_i": 2, "var_j": 7, "quadratic_cost": 4.0 }, { "var_i": 2, "var_j": 8, "quadratic_cost": 10.0 }, { "var_i": 2, "var_j": 9, "quadratic_cost": 8.0 }, { "var_i": 2, "var_j": 10, "quadratic_cost": 3.0 }, { "var_i": 2, "var_j": 11, "quadratic_cost": 3.0 }, { "var_i": 2, "var_j": 12, "quadratic_cost": 1.0 }, { "var_i": 2, "var_j": 13, "quadratic_cost": 7.0 }, { "var_i": 2, "var_j": 14, "quadratic_cost": 5.0 }, { "var_i": 2, "var_j": 15, "quadratic_cost": 1.0 }, { "var_i": 2, "var_j": 16, "quadratic_cost": 1.0 }, { "var_i": 2, "var_j": 17, "quadratic_cost": 3.0 }, { "var_i": 2, "var_j": 18, "quadratic_cost": 7.0 }, { "var_i": 2, "var_j": 19, "quadratic_cost": 8.0 }, { "var_i": 2, "var_j": 20, "quadratic_cost": 6.0 }, { "var_i": 2, "var_j": 21, "quadratic_cost": 6.0 }, { "var_i": 2, "var_j": 22, "quadratic_cost": 8.0 }, { "var_i": 2, "var_j": 23, "quadratic_cost": 5.0 }, { "var_i": 2, "var_j": 24, "quadratic_cost": 6.0 }, { "var_i": 2, "var_j": 25, "quadratic_cost": 5.0 }, { "var_i": 2, "var_j": 26, "quadratic_cost": 6.0 }, { "var_i": 2, "var_j": 27, "quadratic_cost": 10.0 }, { "var_i": 2, "var_j": 28, "quadratic_cost": 9.0 }, { "var_i": 2, "var_j": 29, "quadratic_cost": 7.0 }, { "var_i": 2, "var_j": 30, "quadratic_cost": 6.0 }, { "var_i": 2, "var_j": 31, "quadratic_cost": 10.0 }, { "var_i": 2, "var_j": 32, "quadratic_cost": 9.0 }, { "var_i": 2, "var_j": 33, "quadratic_cost": 6.0 }, { "var_i": 2, "var_j": 34, "quadratic_cost": 4.0 }, { "var_i": 3, "var_j": 0, "quadratic_cost": 4.0 }, { "var_i": 3, "var_j": 1, "quadratic_cost": 3.0 }, { "var_i": 3, "var_j": 2, "quadratic_cost": 10.0 }, { "var_i": 3, "var_j": 3, "quadratic_cost": 10.0 }, { "var_i": 3, "var_j": 4, "quadratic_cost": 3.0 }, { "var_i": 3, "var_j": 5, "quadratic_cost": 7.0 }, { "var_i": 3, "var_j": 6, "quadratic_cost": 4.0 }, { "var_i": 3, "var_j": 7, "quadratic_cost": 6.0 }, { "var_i": 3, "var_j": 8, "quadratic_cost": 10.0 }, { "var_i": 3, "var_j": 9, "quadratic_cost": 5.0 }, { "var_i": 3, "var_j": 10, "quadratic_cost": 7.0 }, { "var_i": 3, "var_j": 11, "quadratic_cost": 6.0 }, { "var_i": 3, "var_j": 12, "quadratic_cost": 8.0 }, { "var_i": 3, "var_j": 13, "quadratic_cost": 6.0 }, { "var_i": 3, "var_j": 14, "quadratic_cost": 1.0 }, { "var_i": 3, "var_j": 15, "quadratic_cost": 5.0 }, { "var_i": 3, "var_j": 16, "quadratic_cost": 10.0 }, { "var_i": 3, "var_j": 17, "quadratic_cost": 8.0 }, { "var_i": 3, "var_j": 18, "quadratic_cost": 8.0 }, { "var_i": 3, "var_j": 19, "quadratic_cost": 2.0 }, { "var_i": 3, "var_j": 20, "quadratic_cost": 10.0 }, { "var_i": 3, "var_j": 21, "quadratic_cost": 4.0 }, { "var_i": 3, "var_j": 22, "quadratic_cost": 7.0 }, { "var_i": 3, "var_j": 23, "quadratic_cost": 7.0 }, { "var_i": 3, "var_j": 24, "quadratic_cost": 4.0 }, { "var_i": 3, "var_j": 25, "quadratic_cost": 9.0 }, { "var_i": 3, "var_j": 26, "quadratic_cost": 2.0 }, { "var_i": 3, "var_j": 27, "quadratic_cost": 9.0 }, { "var_i": 3, "var_j": 28, "quadratic_cost": 9.0 }, { "var_i": 3, "var_j": 29, "quadratic_cost": 3.0 }, { "var_i": 3, "var_j": 30, "quadratic_cost": 7.0 }, { "var_i": 3, "var_j": 31, "quadratic_cost": 6.0 }, { "var_i": 3, "var_j": 32, "quadratic_cost": 5.0 }, { "var_i": 3, "var_j": 33, "quadratic_cost": 10.0 }, { "var_i": 3, "var_j": 34, "quadratic_cost": 2.0 }, { "var_i": 4, "var_j": 0, "quadratic_cost": 7.0 }, { "var_i": 4, "var_j": 1, "quadratic_cost": 9.0 }, { "var_i": 4, "var_j": 2, "quadratic_cost": 4.0 }, { "var_i": 4, "var_j": 3, "quadratic_cost": 3.0 }, { "var_i": 4, "var_j": 4, "quadratic_cost": 9.0 }, { "var_i": 4, "var_j": 5, "quadratic_cost": 6.0 }, { "var_i": 4, "var_j": 6, "quadratic_cost": 10.0 }, { "var_i": 4, "var_j": 7, "quadratic_cost": 7.0 }, { "var_i": 4, "var_j": 8, "quadratic_cost": 10.0 }, { "var_i": 4, "var_j": 9, "quadratic_cost": 10.0 }, { "var_i": 4, "var_j": 10, "quadratic_cost": 6.0 }, { "var_i": 4, "var_j": 11, "quadratic_cost": 8.0 }, { "var_i": 4, "var_j": 12, "quadratic_cost": 6.0 }, { "var_i": 4, "var_j": 13, "quadratic_cost": 4.0 }, { "var_i": 4, "var_j": 14, "quadratic_cost": 2.0 }, { "var_i": 4, "var_j": 15, "quadratic_cost": 4.0 }, { "var_i": 4, "var_j": 16, "quadratic_cost": 4.0 }, { "var_i": 4, "var_j": 17, "quadratic_cost": 1.0 }, { "var_i": 4, "var_j": 18, "quadratic_cost": 3.0 }, { "var_i": 4, "var_j": 19, "quadratic_cost": 6.0 }, { "var_i": 4, "var_j": 20, "quadratic_cost": 4.0 }, { "var_i": 4, "var_j": 21, "quadratic_cost": 3.0 }, { "var_i": 4, "var_j": 22, "quadratic_cost": 9.0 }, { "var_i": 4, "var_j": 23, "quadratic_cost": 4.0 }, { "var_i": 4, "var_j": 24, "quadratic_cost": 7.0 }, { "var_i": 4, "var_j": 25, "quadratic_cost": 9.0 }, { "var_i": 4, "var_j": 26, "quadratic_cost": 7.0 }, { "var_i": 4, "var_j": 27, "quadratic_cost": 3.0 }, { "var_i": 4, "var_j": 28, "quadratic_cost": 4.0 }, { "var_i": 4, "var_j": 29, "quadratic_cost": 9.0 }, { "var_i": 4, "var_j": 30, "quadratic_cost": 3.0 }, { "var_i": 4, "var_j": 31, "quadratic_cost": 4.0 }, { "var_i": 4, "var_j": 32, "quadratic_cost": 8.0 }, { "var_i": 4, "var_j": 33, "quadratic_cost": 4.0 }, { "var_i": 4, "var_j": 34, "quadratic_cost": 2.0 }, { "var_i": 5, "var_j": 0, "quadratic_cost": 7.0 }, { "var_i": 5, "var_j": 1, "quadratic_cost": 10.0 }, { "var_i": 5, "var_j": 2, "quadratic_cost": 2.0 }, { "var_i": 5, "var_j": 3, "quadratic_cost": 7.0 }, { "var_i": 5, "var_j": 4, "quadratic_cost": 6.0 }, { "var_i": 5, "var_j": 5, "quadratic_cost": 9.0 }, { "var_i": 5, "var_j": 6, "quadratic_cost": 7.0 }, { "var_i": 5, "var_j": 7, "quadratic_cost": 8.0 }, { "var_i": 5, "var_j": 8, "quadratic_cost": 4.0 }, { "var_i": 5, "var_j": 9, "quadratic_cost": 4.0 }, { "var_i": 5, "var_j": 10, "quadratic_cost": 9.0 }, { "var_i": 5, "var_j": 11, "quadratic_cost": 6.0 }, { "var_i": 5, "var_j": 12, "quadratic_cost": 5.0 }, { "var_i": 5, "var_j": 13, "quadratic_cost": 9.0 }, { "var_i": 5, "var_j": 14, "quadratic_cost": 6.0 }, { "var_i": 5, "var_j": 15, "quadratic_cost": 10.0 }, { "var_i": 5, "var_j": 16, "quadratic_cost": 6.0 }, { "var_i": 5, "var_j": 17, "quadratic_cost": 8.0 }, { "var_i": 5, "var_j": 18, "quadratic_cost": 10.0 }, { "var_i": 5, "var_j": 19, "quadratic_cost": 9.0 }, { "var_i": 5, "var_j": 20, "quadratic_cost": 4.0 }, { "var_i": 5, "var_j": 21, "quadratic_cost": 9.0 }, { "var_i": 5, "var_j": 22, "quadratic_cost": 9.0 }, { "var_i": 5, "var_j": 23, "quadratic_cost": 10.0 }, { "var_i": 5, "var_j": 24, "quadratic_cost": 10.0 }, { "var_i": 5, "var_j": 25, "quadratic_cost": 7.0 }, { "var_i": 5, "var_j": 26, "quadratic_cost": 1.0 }, { "var_i": 5, "var_j": 27, "quadratic_cost": 10.0 }, { "var_i": 5, "var_j": 28, "quadratic_cost": 8.0 }, { "var_i": 5, "var_j": 29, "quadratic_cost": 3.0 }, { "var_i": 5, "var_j": 30, "quadratic_cost": 8.0 }, { "var_i": 5, "var_j": 31, "quadratic_cost": 9.0 }, { "var_i": 5, "var_j": 32, "quadratic_cost": 7.0 }, { "var_i": 5, "var_j": 33, "quadratic_cost": 2.0 }, { "var_i": 5, "var_j": 34, "quadratic_cost": 4.0 }, { "var_i": 6, "var_j": 0, "quadratic_cost": 2.0 }, { "var_i": 6, "var_j": 1, "quadratic_cost": 2.0 }, { "var_i": 6, "var_j": 2, "quadratic_cost": 9.0 }, { "var_i": 6, "var_j": 3, "quadratic_cost": 4.0 }, { "var_i": 6, "var_j": 4, "quadratic_cost": 10.0 }, { "var_i": 6, "var_j": 5, "quadratic_cost": 7.0 }, { "var_i": 6, "var_j": 6, "quadratic_cost": 7.0 }, { "var_i": 6, "var_j": 7, "quadratic_cost": 10.0 }, { "var_i": 6, "var_j": 8, "quadratic_cost": 9.0 }, { "var_i": 6, "var_j": 9, "quadratic_cost": 9.0 }, { "var_i": 6, "var_j": 10, "quadratic_cost": 6.0 }, { "var_i": 6, "var_j": 11, "quadratic_cost": 8.0 }, { "var_i": 6, "var_j": 12, "quadratic_cost": 4.0 }, { "var_i": 6, "var_j": 13, "quadratic_cost": 8.0 }, { "var_i": 6, "var_j": 14, "quadratic_cost": 6.0 }, { "var_i": 6, "var_j": 15, "quadratic_cost": 10.0 }, { "var_i": 6, "var_j": 16, "quadratic_cost": 1.0 }, { "var_i": 6, "var_j": 17, "quadratic_cost": 10.0 }, { "var_i": 6, "var_j": 18, "quadratic_cost": 8.0 }, { "var_i": 6, "var_j": 19, "quadratic_cost": 4.0 }, { "var_i": 6, "var_j": 20, "quadratic_cost": 1.0 }, { "var_i": 6, "var_j": 21, "quadratic_cost": 8.0 }, { "var_i": 6, "var_j": 22, "quadratic_cost": 5.0 }, { "var_i": 6, "var_j": 23, "quadratic_cost": 10.0 }, { "var_i": 6, "var_j": 24, "quadratic_cost": 9.0 }, { "var_i": 6, "var_j": 25, "quadratic_cost": 2.0 }, { "var_i": 6, "var_j": 26, "quadratic_cost": 2.0 }, { "var_i": 6, "var_j": 27, "quadratic_cost": 6.0 }, { "var_i": 6, "var_j": 28, "quadratic_cost": 2.0 }, { "var_i": 6, "var_j": 29, "quadratic_cost": 5.0 }, { "var_i": 6, "var_j": 30, "quadratic_cost": 2.0 }, { "var_i": 6, "var_j": 31, "quadratic_cost": 6.0 }, { "var_i": 6, "var_j": 32, "quadratic_cost": 8.0 }, { "var_i": 6, "var_j": 33, "quadratic_cost": 7.0 }, { "var_i": 6, "var_j": 34, "quadratic_cost": 6.0 }, { "var_i": 7, "var_j": 0, "quadratic_cost": 3.0 }, { "var_i": 7, "var_j": 1, "quadratic_cost": 6.0 }, { "var_i": 7, "var_j": 2, "quadratic_cost": 4.0 }, { "var_i": 7, "var_j": 3, "quadratic_cost": 6.0 }, { "var_i": 7, "var_j": 4, "quadratic_cost": 7.0 }, { "var_i": 7, "var_j": 5, "quadratic_cost": 8.0 }, { "var_i": 7, "var_j": 6, "quadratic_cost": 10.0 }, { "var_i": 7, "var_j": 7, "quadratic_cost": 10.0 }, { "var_i": 7, "var_j": 8, "quadratic_cost": 6.0 }, { "var_i": 7, "var_j": 9, "quadratic_cost": 8.0 }, { "var_i": 7, "var_j": 10, "quadratic_cost": 7.0 }, { "var_i": 7, "var_j": 11, "quadratic_cost": 8.0 }, { "var_i": 7, "var_j": 12, "quadratic_cost": 5.0 }, { "var_i": 7, "var_j": 13, "quadratic_cost": 1.0 }, { "var_i": 7, "var_j": 14, "quadratic_cost": 9.0 }, { "var_i": 7, "var_j": 15, "quadratic_cost": 2.0 }, { "var_i": 7, "var_j": 16, "quadratic_cost": 7.0 }, { "var_i": 7, "var_j": 17, "quadratic_cost": 5.0 }, { "var_i": 7, "var_j": 18, "quadratic_cost": 9.0 }, { "var_i": 7, "var_j": 19, "quadratic_cost": 10.0 }, { "var_i": 7, "var_j": 20, "quadratic_cost": 4.0 }, { "var_i": 7, "var_j": 21, "quadratic_cost": 5.0 }, { "var_i": 7, "var_j": 22, "quadratic_cost": 5.0 }, { "var_i": 7, "var_j": 23, "quadratic_cost": 7.0 }, { "var_i": 7, "var_j": 24, "quadratic_cost": 10.0 }, { "var_i": 7, "var_j": 25, "quadratic_cost": 7.0 }, { "var_i": 7, "var_j": 26, "quadratic_cost": 4.0 }, { "var_i": 7, "var_j": 27, "quadratic_cost": 4.0 }, { "var_i": 7, "var_j": 28, "quadratic_cost": 2.0 }, { "var_i": 7, "var_j": 29, "quadratic_cost": 1.0 }, { "var_i": 7, "var_j": 30, "quadratic_cost": 1.0 }, { "var_i": 7, "var_j": 31, "quadratic_cost": 8.0 }, { "var_i": 7, "var_j": 32, "quadratic_cost": 6.0 }, { "var_i": 7, "var_j": 33, "quadratic_cost": 7.0 }, { "var_i": 7, "var_j": 34, "quadratic_cost": 6.0 }, { "var_i": 8, "var_j": 0, "quadratic_cost": 2.0 }, { "var_i": 8, "var_j": 1, "quadratic_cost": 9.0 }, { "var_i": 8, "var_j": 2, "quadratic_cost": 10.0 }, { "var_i": 8, "var_j": 3, "quadratic_cost": 10.0 }, { "var_i": 8, "var_j": 4, "quadratic_cost": 10.0 }, { "var_i": 8, "var_j": 5, "quadratic_cost": 4.0 }, { "var_i": 8, "var_j": 6, "quadratic_cost": 9.0 }, { "var_i": 8, "var_j": 7, "quadratic_cost": 6.0 }, { "var_i": 8, "var_j": 8, "quadratic_cost": 2.0 }, { "var_i": 8, "var_j": 9, "quadratic_cost": 7.0 }, { "var_i": 8, "var_j": 10, "quadratic_cost": 5.0 }, { "var_i": 8, "var_j": 11, "quadratic_cost": 6.0 }, { "var_i": 8, "var_j": 12, "quadratic_cost": 4.0 }, { "var_i": 8, "var_j": 13, "quadratic_cost": 7.0 }, { "var_i": 8, "var_j": 14, "quadratic_cost": 6.0 }, { "var_i": 8, "var_j": 15, "quadratic_cost": 3.0 }, { "var_i": 8, "var_j": 16, "quadratic_cost": 3.0 }, { "var_i": 8, "var_j": 17, "quadratic_cost": 6.0 }, { "var_i": 8, "var_j": 18, "quadratic_cost": 8.0 }, { "var_i": 8, "var_j": 19, "quadratic_cost": 5.0 }, { "var_i": 8, "var_j": 20, "quadratic_cost": 1.0 }, { "var_i": 8, "var_j": 21, "quadratic_cost": 3.0 }, { "var_i": 8, "var_j": 22, "quadratic_cost": 9.0 }, { "var_i": 8, "var_j": 23, "quadratic_cost": 10.0 }, { "var_i": 8, "var_j": 24, "quadratic_cost": 8.0 }, { "var_i": 8, "var_j": 25, "quadratic_cost": 7.0 }, { "var_i": 8, "var_j": 26, "quadratic_cost": 9.0 }, { "var_i": 8, "var_j": 27, "quadratic_cost": 7.0 }, { "var_i": 8, "var_j": 28, "quadratic_cost": 1.0 }, { "var_i": 8, "var_j": 29, "quadratic_cost": 8.0 }, { "var_i": 8, "var_j": 30, "quadratic_cost": 4.0 }, { "var_i": 8, "var_j": 31, "quadratic_cost": 4.0 }, { "var_i": 8, "var_j": 32, "quadratic_cost": 3.0 }, { "var_i": 8, "var_j": 33, "quadratic_cost": 7.0 }, { "var_i": 8, "var_j": 34, "quadratic_cost": 1.0 }, { "var_i": 9, "var_j": 0, "quadratic_cost": 7.0 }, { "var_i": 9, "var_j": 1, "quadratic_cost": 7.0 }, { "var_i": 9, "var_j": 2, "quadratic_cost": 8.0 }, { "var_i": 9, "var_j": 3, "quadratic_cost": 5.0 }, { "var_i": 9, "var_j": 4, "quadratic_cost": 10.0 }, { "var_i": 9, "var_j": 5, "quadratic_cost": 4.0 }, { "var_i": 9, "var_j": 6, "quadratic_cost": 9.0 }, { "var_i": 9, "var_j": 7, "quadratic_cost": 8.0 }, { "var_i": 9, "var_j": 8, "quadratic_cost": 7.0 }, { "var_i": 9, "var_j": 9, "quadratic_cost": 2.0 }, { "var_i": 9, "var_j": 10, "quadratic_cost": 4.0 }, { "var_i": 9, "var_j": 11, "quadratic_cost": 1.0 }, { "var_i": 9, "var_j": 12, "quadratic_cost": 5.0 }, { "var_i": 9, "var_j": 13, "quadratic_cost": 8.0 }, { "var_i": 9, "var_j": 14, "quadratic_cost": 8.0 }, { "var_i": 9, "var_j": 15, "quadratic_cost": 7.0 }, { "var_i": 9, "var_j": 16, "quadratic_cost": 4.0 }, { "var_i": 9, "var_j": 17, "quadratic_cost": 3.0 }, { "var_i": 9, "var_j": 18, "quadratic_cost": 3.0 }, { "var_i": 9, "var_j": 19, "quadratic_cost": 9.0 }, { "var_i": 9, "var_j": 20, "quadratic_cost": 1.0 }, { "var_i": 9, "var_j": 21, "quadratic_cost": 4.0 }, { "var_i": 9, "var_j": 22, "quadratic_cost": 6.0 }, { "var_i": 9, "var_j": 23, "quadratic_cost": 2.0 }, { "var_i": 9, "var_j": 24, "quadratic_cost": 8.0 }, { "var_i": 9, "var_j": 25, "quadratic_cost": 9.0 }, { "var_i": 9, "var_j": 26, "quadratic_cost": 7.0 }, { "var_i": 9, "var_j": 27, "quadratic_cost": 3.0 }, { "var_i": 9, "var_j": 28, "quadratic_cost": 2.0 }, { "var_i": 9, "var_j": 29, "quadratic_cost": 6.0 }, { "var_i": 9, "var_j": 30, "quadratic_cost": 8.0 }, { "var_i": 9, "var_j": 31, "quadratic_cost": 6.0 }, { "var_i": 9, "var_j": 32, "quadratic_cost": 2.0 }, { "var_i": 9, "var_j": 33, "quadratic_cost": 6.0 }, { "var_i": 9, "var_j": 34, "quadratic_cost": 8.0 }, { "var_i": 10, "var_j": 0, "quadratic_cost": 5.0 }, { "var_i": 10, "var_j": 1, "quadratic_cost": 8.0 }, { "var_i": 10, "var_j": 2, "quadratic_cost": 3.0 }, { "var_i": 10, "var_j": 3, "quadratic_cost": 7.0 }, { "var_i": 10, "var_j": 4, "quadratic_cost": 6.0 }, { "var_i": 10, "var_j": 5, "quadratic_cost": 9.0 }, { "var_i": 10, "var_j": 6, "quadratic_cost": 6.0 }, { "var_i": 10, "var_j": 7, "quadratic_cost": 7.0 }, { "var_i": 10, "var_j": 8, "quadratic_cost": 5.0 }, { "var_i": 10, "var_j": 9, "quadratic_cost": 4.0 }, { "var_i": 10, "var_j": 10, "quadratic_cost": 3.0 }, { "var_i": 10, "var_j": 11, "quadratic_cost": 10.0 }, { "var_i": 10, "var_j": 12, "quadratic_cost": 4.0 }, { "var_i": 10, "var_j": 13, "quadratic_cost": 2.0 }, { "var_i": 10, "var_j": 14, "quadratic_cost": 4.0 }, { "var_i": 10, "var_j": 15, "quadratic_cost": 9.0 }, { "var_i": 10, "var_j": 16, "quadratic_cost": 2.0 }, { "var_i": 10, "var_j": 17, "quadratic_cost": 4.0 }, { "var_i": 10, "var_j": 18, "quadratic_cost": 4.0 }, { "var_i": 10, "var_j": 19, "quadratic_cost": 2.0 }, { "var_i": 10, "var_j": 20, "quadratic_cost": 10.0 }, { "var_i": 10, "var_j": 21, "quadratic_cost": 3.0 }, { "var_i": 10, "var_j": 22, "quadratic_cost": 7.0 }, { "var_i": 10, "var_j": 23, "quadratic_cost": 5.0 }, { "var_i": 10, "var_j": 24, "quadratic_cost": 6.0 }, { "var_i": 10, "var_j": 25, "quadratic_cost": 3.0 }, { "var_i": 10, "var_j": 26, "quadratic_cost": 1.0 }, { "var_i": 10, "var_j": 27, "quadratic_cost": 8.0 }, { "var_i": 10, "var_j": 28, "quadratic_cost": 4.0 }, { "var_i": 10, "var_j": 29, "quadratic_cost": 4.0 }, { "var_i": 10, "var_j": 30, "quadratic_cost": 1.0 }, { "var_i": 10, "var_j": 31, "quadratic_cost": 5.0 }, { "var_i": 10, "var_j": 32, "quadratic_cost": 2.0 }, { "var_i": 10, "var_j": 33, "quadratic_cost": 3.0 }, { "var_i": 10, "var_j": 34, "quadratic_cost": 7.0 }, { "var_i": 11, "var_j": 0, "quadratic_cost": 4.0 }, { "var_i": 11, "var_j": 1, "quadratic_cost": 4.0 }, { "var_i": 11, "var_j": 2, "quadratic_cost": 3.0 }, { "var_i": 11, "var_j": 3, "quadratic_cost": 6.0 }, { "var_i": 11, "var_j": 4, "quadratic_cost": 8.0 }, { "var_i": 11, "var_j": 5, "quadratic_cost": 6.0 }, { "var_i": 11, "var_j": 6, "quadratic_cost": 8.0 }, { "var_i": 11, "var_j": 7, "quadratic_cost": 8.0 }, { "var_i": 11, "var_j": 8, "quadratic_cost": 6.0 }, { "var_i": 11, "var_j": 9, "quadratic_cost": 1.0 }, { "var_i": 11, "var_j": 10, "quadratic_cost": 10.0 }, { "var_i": 11, "var_j": 11, "quadratic_cost": 5.0 }, { "var_i": 11, "var_j": 12, "quadratic_cost": 6.0 }, { "var_i": 11, "var_j": 13, "quadratic_cost": 2.0 }, { "var_i": 11, "var_j": 14, "quadratic_cost": 6.0 }, { "var_i": 11, "var_j": 15, "quadratic_cost": 5.0 }, { "var_i": 11, "var_j": 16, "quadratic_cost": 3.0 }, { "var_i": 11, "var_j": 17, "quadratic_cost": 6.0 }, { "var_i": 11, "var_j": 18, "quadratic_cost": 8.0 }, { "var_i": 11, "var_j": 19, "quadratic_cost": 6.0 }, { "var_i": 11, "var_j": 20, "quadratic_cost": 2.0 }, { "var_i": 11, "var_j": 21, "quadratic_cost": 5.0 }, { "var_i": 11, "var_j": 22, "quadratic_cost": 10.0 }, { "var_i": 11, "var_j": 23, "quadratic_cost": 8.0 }, { "var_i": 11, "var_j": 24, "quadratic_cost": 9.0 }, { "var_i": 11, "var_j": 25, "quadratic_cost": 5.0 }, { "var_i": 11, "var_j": 26, "quadratic_cost": 3.0 }, { "var_i": 11, "var_j": 27, "quadratic_cost": 6.0 }, { "var_i": 11, "var_j": 28, "quadratic_cost": 9.0 }, { "var_i": 11, "var_j": 29, "quadratic_cost": 6.0 }, { "var_i": 11, "var_j": 30, "quadratic_cost": 10.0 }, { "var_i": 11, "var_j": 31, "quadratic_cost": 9.0 }, { "var_i": 11, "var_j": 32, "quadratic_cost": 9.0 }, { "var_i": 11, "var_j": 33, "quadratic_cost": 7.0 }, { "var_i": 11, "var_j": 34, "quadratic_cost": 7.0 }, { "var_i": 12, "var_j": 0, "quadratic_cost": 9.0 }, { "var_i": 12, "var_j": 1, "quadratic_cost": 9.0 }, { "var_i": 12, "var_j": 2, "quadratic_cost": 1.0 }, { "var_i": 12, "var_j": 3, "quadratic_cost": 8.0 }, { "var_i": 12, "var_j": 4, "quadratic_cost": 6.0 }, { "var_i": 12, "var_j": 5, "quadratic_cost": 5.0 }, { "var_i": 12, "var_j": 6, "quadratic_cost": 4.0 }, { "var_i": 12, "var_j": 7, "quadratic_cost": 5.0 }, { "var_i": 12, "var_j": 8, "quadratic_cost": 4.0 }, { "var_i": 12, "var_j": 9, "quadratic_cost": 5.0 }, { "var_i": 12, "var_j": 10, "quadratic_cost": 4.0 }, { "var_i": 12, "var_j": 11, "quadratic_cost": 6.0 }, { "var_i": 12, "var_j": 12, "quadratic_cost": 8.0 }, { "var_i": 12, "var_j": 13, "quadratic_cost": 2.0 }, { "var_i": 12, "var_j": 14, "quadratic_cost": 7.0 }, { "var_i": 12, "var_j": 15, "quadratic_cost": 5.0 }, { "var_i": 12, "var_j": 16, "quadratic_cost": 8.0 }, { "var_i": 12, "var_j": 17, "quadratic_cost": 7.0 }, { "var_i": 12, "var_j": 18, "quadratic_cost": 3.0 }, { "var_i": 12, "var_j": 19, "quadratic_cost": 3.0 }, { "var_i": 12, "var_j": 20, "quadratic_cost": 6.0 }, { "var_i": 12, "var_j": 21, "quadratic_cost": 8.0 }, { "var_i": 12, "var_j": 22, "quadratic_cost": 1.0 }, { "var_i": 12, "var_j": 23, "quadratic_cost": 7.0 }, { "var_i": 12, "var_j": 24, "quadratic_cost": 9.0 }, { "var_i": 12, "var_j": 25, "quadratic_cost": 8.0 }, { "var_i": 12, "var_j": 26, "quadratic_cost": 6.0 }, { "var_i": 12, "var_j": 27, "quadratic_cost": 10.0 }, { "var_i": 12, "var_j": 28, "quadratic_cost": 10.0 }, { "var_i": 12, "var_j": 29, "quadratic_cost": 10.0 }, { "var_i": 12, "var_j": 30, "quadratic_cost": 3.0 }, { "var_i": 12, "var_j": 31, "quadratic_cost": 1.0 }, { "var_i": 12, "var_j": 32, "quadratic_cost": 1.0 }, { "var_i": 12, "var_j": 33, "quadratic_cost": 1.0 }, { "var_i": 12, "var_j": 34, "quadratic_cost": 5.0 }, { "var_i": 13, "var_j": 0, "quadratic_cost": 3.0 }, { "var_i": 13, "var_j": 1, "quadratic_cost": 1.0 }, { "var_i": 13, "var_j": 2, "quadratic_cost": 7.0 }, { "var_i": 13, "var_j": 3, "quadratic_cost": 6.0 }, { "var_i": 13, "var_j": 4, "quadratic_cost": 4.0 }, { "var_i": 13, "var_j": 5, "quadratic_cost": 9.0 }, { "var_i": 13, "var_j": 6, "quadratic_cost": 8.0 }, { "var_i": 13, "var_j": 7, "quadratic_cost": 1.0 }, { "var_i": 13, "var_j": 8, "quadratic_cost": 7.0 }, { "var_i": 13, "var_j": 9, "quadratic_cost": 8.0 }, { "var_i": 13, "var_j": 10, "quadratic_cost": 2.0 }, { "var_i": 13, "var_j": 11, "quadratic_cost": 2.0 }, { "var_i": 13, "var_j": 12, "quadratic_cost": 2.0 }, { "var_i": 13, "var_j": 13, "quadratic_cost": 5.0 }, { "var_i": 13, "var_j": 14, "quadratic_cost": 6.0 }, { "var_i": 13, "var_j": 15, "quadratic_cost": 9.0 }, { "var_i": 13, "var_j": 16, "quadratic_cost": 1.0 }, { "var_i": 13, "var_j": 17, "quadratic_cost": 2.0 }, { "var_i": 13, "var_j": 18, "quadratic_cost": 4.0 }, { "var_i": 13, "var_j": 19, "quadratic_cost": 7.0 }, { "var_i": 13, "var_j": 20, "quadratic_cost": 5.0 }, { "var_i": 13, "var_j": 21, "quadratic_cost": 10.0 }, { "var_i": 13, "var_j": 22, "quadratic_cost": 4.0 }, { "var_i": 13, "var_j": 23, "quadratic_cost": 1.0 }, { "var_i": 13, "var_j": 24, "quadratic_cost": 8.0 }, { "var_i": 13, "var_j": 25, "quadratic_cost": 10.0 }, { "var_i": 13, "var_j": 26, "quadratic_cost": 9.0 }, { "var_i": 13, "var_j": 27, "quadratic_cost": 6.0 }, { "var_i": 13, "var_j": 28, "quadratic_cost": 4.0 }, { "var_i": 13, "var_j": 29, "quadratic_cost": 1.0 }, { "var_i": 13, "var_j": 30, "quadratic_cost": 4.0 }, { "var_i": 13, "var_j": 31, "quadratic_cost": 10.0 }, { "var_i": 13, "var_j": 32, "quadratic_cost": 6.0 }, { "var_i": 13, "var_j": 33, "quadratic_cost": 4.0 }, { "var_i": 13, "var_j": 34, "quadratic_cost": 8.0 }, { "var_i": 14, "var_j": 0, "quadratic_cost": 8.0 }, { "var_i": 14, "var_j": 1, "quadratic_cost": 3.0 }, { "var_i": 14, "var_j": 2, "quadratic_cost": 5.0 }, { "var_i": 14, "var_j": 3, "quadratic_cost": 1.0 }, { "var_i": 14, "var_j": 4, "quadratic_cost": 2.0 }, { "var_i": 14, "var_j": 5, "quadratic_cost": 6.0 }, { "var_i": 14, "var_j": 6, "quadratic_cost": 6.0 }, { "var_i": 14, "var_j": 7, "quadratic_cost": 9.0 }, { "var_i": 14, "var_j": 8, "quadratic_cost": 6.0 }, { "var_i": 14, "var_j": 9, "quadratic_cost": 8.0 }, { "var_i": 14, "var_j": 10, "quadratic_cost": 4.0 }, { "var_i": 14, "var_j": 11, "quadratic_cost": 6.0 }, { "var_i": 14, "var_j": 12, "quadratic_cost": 7.0 }, { "var_i": 14, "var_j": 13, "quadratic_cost": 6.0 }, { "var_i": 14, "var_j": 14, "quadratic_cost": 8.0 }, { "var_i": 14, "var_j": 15, "quadratic_cost": 9.0 }, { "var_i": 14, "var_j": 16, "quadratic_cost": 7.0 }, { "var_i": 14, "var_j": 17, "quadratic_cost": 8.0 }, { "var_i": 14, "var_j": 18, "quadratic_cost": 2.0 }, { "var_i": 14, "var_j": 19, "quadratic_cost": 4.0 }, { "var_i": 14, "var_j": 20, "quadratic_cost": 4.0 }, { "var_i": 14, "var_j": 21, "quadratic_cost": 4.0 }, { "var_i": 14, "var_j": 22, "quadratic_cost": 9.0 }, { "var_i": 14, "var_j": 23, "quadratic_cost": 7.0 }, { "var_i": 14, "var_j": 24, "quadratic_cost": 1.0 }, { "var_i": 14, "var_j": 25, "quadratic_cost": 3.0 }, { "var_i": 14, "var_j": 26, "quadratic_cost": 8.0 }, { "var_i": 14, "var_j": 27, "quadratic_cost": 5.0 }, { "var_i": 14, "var_j": 28, "quadratic_cost": 6.0 }, { "var_i": 14, "var_j": 29, "quadratic_cost": 2.0 }, { "var_i": 14, "var_j": 30, "quadratic_cost": 3.0 }, { "var_i": 14, "var_j": 31, "quadratic_cost": 2.0 }, { "var_i": 14, "var_j": 32, "quadratic_cost": 1.0 }, { "var_i": 14, "var_j": 33, "quadratic_cost": 5.0 }, { "var_i": 14, "var_j": 34, "quadratic_cost": 4.0 }, { "var_i": 15, "var_j": 0, "quadratic_cost": 1.0 }, { "var_i": 15, "var_j": 1, "quadratic_cost": 3.0 }, { "var_i": 15, "var_j": 2, "quadratic_cost": 1.0 }, { "var_i": 15, "var_j": 3, "quadratic_cost": 5.0 }, { "var_i": 15, "var_j": 4, "quadratic_cost": 4.0 }, { "var_i": 15, "var_j": 5, "quadratic_cost": 10.0 }, { "var_i": 15, "var_j": 6, "quadratic_cost": 10.0 }, { "var_i": 15, "var_j": 7, "quadratic_cost": 2.0 }, { "var_i": 15, "var_j": 8, "quadratic_cost": 3.0 }, { "var_i": 15, "var_j": 9, "quadratic_cost": 7.0 }, { "var_i": 15, "var_j": 10, "quadratic_cost": 9.0 }, { "var_i": 15, "var_j": 11, "quadratic_cost": 5.0 }, { "var_i": 15, "var_j": 12, "quadratic_cost": 5.0 }, { "var_i": 15, "var_j": 13, "quadratic_cost": 9.0 }, { "var_i": 15, "var_j": 14, "quadratic_cost": 9.0 }, { "var_i": 15, "var_j": 15, "quadratic_cost": 5.0 }, { "var_i": 15, "var_j": 16, "quadratic_cost": 9.0 }, { "var_i": 15, "var_j": 17, "quadratic_cost": 4.0 }, { "var_i": 15, "var_j": 18, "quadratic_cost": 4.0 }, { "var_i": 15, "var_j": 19, "quadratic_cost": 8.0 }, { "var_i": 15, "var_j": 20, "quadratic_cost": 4.0 }, { "var_i": 15, "var_j": 21, "quadratic_cost": 1.0 }, { "var_i": 15, "var_j": 22, "quadratic_cost": 5.0 }, { "var_i": 15, "var_j": 23, "quadratic_cost": 9.0 }, { "var_i": 15, "var_j": 24, "quadratic_cost": 9.0 }, { "var_i": 15, "var_j": 25, "quadratic_cost": 8.0 }, { "var_i": 15, "var_j": 26, "quadratic_cost": 10.0 }, { "var_i": 15, "var_j": 27, "quadratic_cost": 7.0 }, { "var_i": 15, "var_j": 28, "quadratic_cost": 6.0 }, { "var_i": 15, "var_j": 29, "quadratic_cost": 5.0 }, { "var_i": 15, "var_j": 30, "quadratic_cost": 1.0 }, { "var_i": 15, "var_j": 31, "quadratic_cost": 9.0 }, { "var_i": 15, "var_j": 32, "quadratic_cost": 8.0 }, { "var_i": 15, "var_j": 33, "quadratic_cost": 8.0 }, { "var_i": 15, "var_j": 34, "quadratic_cost": 1.0 }, { "var_i": 16, "var_j": 0, "quadratic_cost": 10.0 }, { "var_i": 16, "var_j": 1, "quadratic_cost": 10.0 }, { "var_i": 16, "var_j": 2, "quadratic_cost": 1.0 }, { "var_i": 16, "var_j": 3, "quadratic_cost": 10.0 }, { "var_i": 16, "var_j": 4, "quadratic_cost": 4.0 }, { "var_i": 16, "var_j": 5, "quadratic_cost": 6.0 }, { "var_i": 16, "var_j": 6, "quadratic_cost": 1.0 }, { "var_i": 16, "var_j": 7, "quadratic_cost": 7.0 }, { "var_i": 16, "var_j": 8, "quadratic_cost": 3.0 }, { "var_i": 16, "var_j": 9, "quadratic_cost": 4.0 }, { "var_i": 16, "var_j": 10, "quadratic_cost": 2.0 }, { "var_i": 16, "var_j": 11, "quadratic_cost": 3.0 }, { "var_i": 16, "var_j": 12, "quadratic_cost": 8.0 }, { "var_i": 16, "var_j": 13, "quadratic_cost": 1.0 }, { "var_i": 16, "var_j": 14, "quadratic_cost": 7.0 }, { "var_i": 16, "var_j": 15, "quadratic_cost": 9.0 }, { "var_i": 16, "var_j": 16, "quadratic_cost": 4.0 }, { "var_i": 16, "var_j": 17, "quadratic_cost": 8.0 }, { "var_i": 16, "var_j": 18, "quadratic_cost": 9.0 }, { "var_i": 16, "var_j": 19, "quadratic_cost": 3.0 }, { "var_i": 16, "var_j": 20, "quadratic_cost": 6.0 }, { "var_i": 16, "var_j": 21, "quadratic_cost": 1.0 }, { "var_i": 16, "var_j": 22, "quadratic_cost": 7.0 }, { "var_i": 16, "var_j": 23, "quadratic_cost": 9.0 }, { "var_i": 16, "var_j": 24, "quadratic_cost": 8.0 }, { "var_i": 16, "var_j": 25, "quadratic_cost": 8.0 }, { "var_i": 16, "var_j": 26, "quadratic_cost": 5.0 }, { "var_i": 16, "var_j": 27, "quadratic_cost": 6.0 }, { "var_i": 16, "var_j": 28, "quadratic_cost": 4.0 }, { "var_i": 16, "var_j": 29, "quadratic_cost": 7.0 }, { "var_i": 16, "var_j": 30, "quadratic_cost": 3.0 }, { "var_i": 16, "var_j": 31, "quadratic_cost": 3.0 }, { "var_i": 16, "var_j": 32, "quadratic_cost": 10.0 }, { "var_i": 16, "var_j": 33, "quadratic_cost": 6.0 }, { "var_i": 16, "var_j": 34, "quadratic_cost": 10.0 }, { "var_i": 17, "var_j": 0, "quadratic_cost": 10.0 }, { "var_i": 17, "var_j": 1, "quadratic_cost": 6.0 }, { "var_i": 17, "var_j": 2, "quadratic_cost": 3.0 }, { "var_i": 17, "var_j": 3, "quadratic_cost": 8.0 }, { "var_i": 17, "var_j": 4, "quadratic_cost": 1.0 }, { "var_i": 17, "var_j": 5, "quadratic_cost": 8.0 }, { "var_i": 17, "var_j": 6, "quadratic_cost": 10.0 }, { "var_i": 17, "var_j": 7, "quadratic_cost": 5.0 }, { "var_i": 17, "var_j": 8, "quadratic_cost": 6.0 }, { "var_i": 17, "var_j": 9, "quadratic_cost": 3.0 }, { "var_i": 17, "var_j": 10, "quadratic_cost": 4.0 }, { "var_i": 17, "var_j": 11, "quadratic_cost": 6.0 }, { "var_i": 17, "var_j": 12, "quadratic_cost": 7.0 }, { "var_i": 17, "var_j": 13, "quadratic_cost": 2.0 }, { "var_i": 17, "var_j": 14, "quadratic_cost": 8.0 }, { "var_i": 17, "var_j": 15, "quadratic_cost": 4.0 }, { "var_i": 17, "var_j": 16, "quadratic_cost": 8.0 }, { "var_i": 17, "var_j": 17, "quadratic_cost": 9.0 }, { "var_i": 17, "var_j": 18, "quadratic_cost": 7.0 }, { "var_i": 17, "var_j": 19, "quadratic_cost": 8.0 }, { "var_i": 17, "var_j": 20, "quadratic_cost": 4.0 }, { "var_i": 17, "var_j": 21, "quadratic_cost": 7.0 }, { "var_i": 17, "var_j": 22, "quadratic_cost": 9.0 }, { "var_i": 17, "var_j": 23, "quadratic_cost": 8.0 }, { "var_i": 17, "var_j": 24, "quadratic_cost": 5.0 }, { "var_i": 17, "var_j": 25, "quadratic_cost": 1.0 }, { "var_i": 17, "var_j": 26, "quadratic_cost": 5.0 }, { "var_i": 17, "var_j": 27, "quadratic_cost": 4.0 }, { "var_i": 17, "var_j": 28, "quadratic_cost": 3.0 }, { "var_i": 17, "var_j": 29, "quadratic_cost": 2.0 }, { "var_i": 17, "var_j": 30, "quadratic_cost": 10.0 }, { "var_i": 17, "var_j": 31, "quadratic_cost": 9.0 }, { "var_i": 17, "var_j": 32, "quadratic_cost": 10.0 }, { "var_i": 17, "var_j": 33, "quadratic_cost": 4.0 }, { "var_i": 17, "var_j": 34, "quadratic_cost": 8.0 }, { "var_i": 18, "var_j": 0, "quadratic_cost": 7.0 }, { "var_i": 18, "var_j": 1, "quadratic_cost": 8.0 }, { "var_i": 18, "var_j": 2, "quadratic_cost": 7.0 }, { "var_i": 18, "var_j": 3, "quadratic_cost": 8.0 }, { "var_i": 18, "var_j": 4, "quadratic_cost": 3.0 }, { "var_i": 18, "var_j": 5, "quadratic_cost": 10.0 }, { "var_i": 18, "var_j": 6, "quadratic_cost": 8.0 }, { "var_i": 18, "var_j": 7, "quadratic_cost": 9.0 }, { "var_i": 18, "var_j": 8, "quadratic_cost": 8.0 }, { "var_i": 18, "var_j": 9, "quadratic_cost": 3.0 }, { "var_i": 18, "var_j": 10, "quadratic_cost": 4.0 }, { "var_i": 18, "var_j": 11, "quadratic_cost": 8.0 }, { "var_i": 18, "var_j": 12, "quadratic_cost": 3.0 }, { "var_i": 18, "var_j": 13, "quadratic_cost": 4.0 }, { "var_i": 18, "var_j": 14, "quadratic_cost": 2.0 }, { "var_i": 18, "var_j": 15, "quadratic_cost": 4.0 }, { "var_i": 18, "var_j": 16, "quadratic_cost": 9.0 }, { "var_i": 18, "var_j": 17, "quadratic_cost": 7.0 }, { "var_i": 18, "var_j": 18, "quadratic_cost": 5.0 }, { "var_i": 18, "var_j": 19, "quadratic_cost": 8.0 }, { "var_i": 18, "var_j": 20, "quadratic_cost": 2.0 }, { "var_i": 18, "var_j": 21, "quadratic_cost": 8.0 }, { "var_i": 18, "var_j": 22, "quadratic_cost": 10.0 }, { "var_i": 18, "var_j": 23, "quadratic_cost": 5.0 }, { "var_i": 18, "var_j": 24, "quadratic_cost": 10.0 }, { "var_i": 18, "var_j": 25, "quadratic_cost": 2.0 }, { "var_i": 18, "var_j": 26, "quadratic_cost": 9.0 }, { "var_i": 18, "var_j": 27, "quadratic_cost": 4.0 }, { "var_i": 18, "var_j": 28, "quadratic_cost": 8.0 }, { "var_i": 18, "var_j": 29, "quadratic_cost": 9.0 }, { "var_i": 18, "var_j": 30, "quadratic_cost": 9.0 }, { "var_i": 18, "var_j": 31, "quadratic_cost": 1.0 }, { "var_i": 18, "var_j": 32, "quadratic_cost": 7.0 }, { "var_i": 18, "var_j": 33, "quadratic_cost": 3.0 }, { "var_i": 18, "var_j": 34, "quadratic_cost": 3.0 }, { "var_i": 19, "var_j": 0, "quadratic_cost": 9.0 }, { "var_i": 19, "var_j": 1, "quadratic_cost": 3.0 }, { "var_i": 19, "var_j": 2, "quadratic_cost": 8.0 }, { "var_i": 19, "var_j": 3, "quadratic_cost": 2.0 }, { "var_i": 19, "var_j": 4, "quadratic_cost": 6.0 }, { "var_i": 19, "var_j": 5, "quadratic_cost": 9.0 }, { "var_i": 19, "var_j": 6, "quadratic_cost": 4.0 }, { "var_i": 19, "var_j": 7, "quadratic_cost": 10.0 }, { "var_i": 19, "var_j": 8, "quadratic_cost": 5.0 }, { "var_i": 19, "var_j": 9, "quadratic_cost": 9.0 }, { "var_i": 19, "var_j": 10, "quadratic_cost": 2.0 }, { "var_i": 19, "var_j": 11, "quadratic_cost": 6.0 }, { "var_i": 19, "var_j": 12, "quadratic_cost": 3.0 }, { "var_i": 19, "var_j": 13, "quadratic_cost": 7.0 }, { "var_i": 19, "var_j": 14, "quadratic_cost": 4.0 }, { "var_i": 19, "var_j": 15, "quadratic_cost": 8.0 }, { "var_i": 19, "var_j": 16, "quadratic_cost": 3.0 }, { "var_i": 19, "var_j": 17, "quadratic_cost": 8.0 }, { "var_i": 19, "var_j": 18, "quadratic_cost": 8.0 }, { "var_i": 19, "var_j": 19, "quadratic_cost": 2.0 }, { "var_i": 19, "var_j": 20, "quadratic_cost": 9.0 }, { "var_i": 19, "var_j": 21, "quadratic_cost": 7.0 }, { "var_i": 19, "var_j": 22, "quadratic_cost": 8.0 }, { "var_i": 19, "var_j": 23, "quadratic_cost": 6.0 }, { "var_i": 19, "var_j": 24, "quadratic_cost": 1.0 }, { "var_i": 19, "var_j": 25, "quadratic_cost": 3.0 }, { "var_i": 19, "var_j": 26, "quadratic_cost": 4.0 }, { "var_i": 19, "var_j": 27, "quadratic_cost": 5.0 }, { "var_i": 19, "var_j": 28, "quadratic_cost": 5.0 }, { "var_i": 19, "var_j": 29, "quadratic_cost": 5.0 }, { "var_i": 19, "var_j": 30, "quadratic_cost": 6.0 }, { "var_i": 19, "var_j": 31, "quadratic_cost": 10.0 }, { "var_i": 19, "var_j": 32, "quadratic_cost": 2.0 }, { "var_i": 19, "var_j": 33, "quadratic_cost": 7.0 }, { "var_i": 19, "var_j": 34, "quadratic_cost": 2.0 }, { "var_i": 20, "var_j": 0, "quadratic_cost": 7.0 }, { "var_i": 20, "var_j": 1, "quadratic_cost": 8.0 }, { "var_i": 20, "var_j": 2, "quadratic_cost": 6.0 }, { "var_i": 20, "var_j": 3, "quadratic_cost": 10.0 }, { "var_i": 20, "var_j": 4, "quadratic_cost": 4.0 }, { "var_i": 20, "var_j": 5, "quadratic_cost": 4.0 }, { "var_i": 20, "var_j": 6, "quadratic_cost": 1.0 }, { "var_i": 20, "var_j": 7, "quadratic_cost": 4.0 }, { "var_i": 20, "var_j": 8, "quadratic_cost": 1.0 }, { "var_i": 20, "var_j": 9, "quadratic_cost": 1.0 }, { "var_i": 20, "var_j": 10, "quadratic_cost": 10.0 }, { "var_i": 20, "var_j": 11, "quadratic_cost": 2.0 }, { "var_i": 20, "var_j": 12, "quadratic_cost": 6.0 }, { "var_i": 20, "var_j": 13, "quadratic_cost": 5.0 }, { "var_i": 20, "var_j": 14, "quadratic_cost": 4.0 }, { "var_i": 20, "var_j": 15, "quadratic_cost": 4.0 }, { "var_i": 20, "var_j": 16, "quadratic_cost": 6.0 }, { "var_i": 20, "var_j": 17, "quadratic_cost": 4.0 }, { "var_i": 20, "var_j": 18, "quadratic_cost": 2.0 }, { "var_i": 20, "var_j": 19, "quadratic_cost": 9.0 }, { "var_i": 20, "var_j": 20, "quadratic_cost": 5.0 }, { "var_i": 20, "var_j": 21, "quadratic_cost": 8.0 }, { "var_i": 20, "var_j": 22, "quadratic_cost": 7.0 }, { "var_i": 20, "var_j": 23, "quadratic_cost": 6.0 }, { "var_i": 20, "var_j": 24, "quadratic_cost": 6.0 }, { "var_i": 20, "var_j": 25, "quadratic_cost": 9.0 }, { "var_i": 20, "var_j": 26, "quadratic_cost": 8.0 }, { "var_i": 20, "var_j": 27, "quadratic_cost": 8.0 }, { "var_i": 20, "var_j": 28, "quadratic_cost": 8.0 }, { "var_i": 20, "var_j": 29, "quadratic_cost": 1.0 }, { "var_i": 20, "var_j": 30, "quadratic_cost": 7.0 }, { "var_i": 20, "var_j": 31, "quadratic_cost": 10.0 }, { "var_i": 20, "var_j": 32, "quadratic_cost": 3.0 }, { "var_i": 20, "var_j": 33, "quadratic_cost": 2.0 }, { "var_i": 20, "var_j": 34, "quadratic_cost": 1.0 }, { "var_i": 21, "var_j": 0, "quadratic_cost": 9.0 }, { "var_i": 21, "var_j": 1, "quadratic_cost": 6.0 }, { "var_i": 21, "var_j": 2, "quadratic_cost": 6.0 }, { "var_i": 21, "var_j": 3, "quadratic_cost": 4.0 }, { "var_i": 21, "var_j": 4, "quadratic_cost": 3.0 }, { "var_i": 21, "var_j": 5, "quadratic_cost": 9.0 }, { "var_i": 21, "var_j": 6, "quadratic_cost": 8.0 }, { "var_i": 21, "var_j": 7, "quadratic_cost": 5.0 }, { "var_i": 21, "var_j": 8, "quadratic_cost": 3.0 }, { "var_i": 21, "var_j": 9, "quadratic_cost": 4.0 }, { "var_i": 21, "var_j": 10, "quadratic_cost": 3.0 }, { "var_i": 21, "var_j": 11, "quadratic_cost": 5.0 }, { "var_i": 21, "var_j": 12, "quadratic_cost": 8.0 }, { "var_i": 21, "var_j": 13, "quadratic_cost": 10.0 }, { "var_i": 21, "var_j": 14, "quadratic_cost": 4.0 }, { "var_i": 21, "var_j": 15, "quadratic_cost": 1.0 }, { "var_i": 21, "var_j": 16, "quadratic_cost": 1.0 }, { "var_i": 21, "var_j": 17, "quadratic_cost": 7.0 }, { "var_i": 21, "var_j": 18, "quadratic_cost": 8.0 }, { "var_i": 21, "var_j": 19, "quadratic_cost": 7.0 }, { "var_i": 21, "var_j": 20, "quadratic_cost": 8.0 }, { "var_i": 21, "var_j": 21, "quadratic_cost": 7.0 }, { "var_i": 21, "var_j": 22, "quadratic_cost": 2.0 }, { "var_i": 21, "var_j": 23, "quadratic_cost": 1.0 }, { "var_i": 21, "var_j": 24, "quadratic_cost": 6.0 }, { "var_i": 21, "var_j": 25, "quadratic_cost": 4.0 }, { "var_i": 21, "var_j": 26, "quadratic_cost": 2.0 }, { "var_i": 21, "var_j": 27, "quadratic_cost": 10.0 }, { "var_i": 21, "var_j": 28, "quadratic_cost": 5.0 }, { "var_i": 21, "var_j": 29, "quadratic_cost": 1.0 }, { "var_i": 21, "var_j": 30, "quadratic_cost": 9.0 }, { "var_i": 21, "var_j": 31, "quadratic_cost": 2.0 }, { "var_i": 21, "var_j": 32, "quadratic_cost": 10.0 }, { "var_i": 21, "var_j": 33, "quadratic_cost": 8.0 }, { "var_i": 21, "var_j": 34, "quadratic_cost": 10.0 }, { "var_i": 22, "var_j": 0, "quadratic_cost": 6.0 }, { "var_i": 22, "var_j": 1, "quadratic_cost": 8.0 }, { "var_i": 22, "var_j": 2, "quadratic_cost": 8.0 }, { "var_i": 22, "var_j": 3, "quadratic_cost": 7.0 }, { "var_i": 22, "var_j": 4, "quadratic_cost": 9.0 }, { "var_i": 22, "var_j": 5, "quadratic_cost": 9.0 }, { "var_i": 22, "var_j": 6, "quadratic_cost": 5.0 }, { "var_i": 22, "var_j": 7, "quadratic_cost": 5.0 }, { "var_i": 22, "var_j": 8, "quadratic_cost": 9.0 }, { "var_i": 22, "var_j": 9, "quadratic_cost": 6.0 }, { "var_i": 22, "var_j": 10, "quadratic_cost": 7.0 }, { "var_i": 22, "var_j": 11, "quadratic_cost": 10.0 }, { "var_i": 22, "var_j": 12, "quadratic_cost": 1.0 }, { "var_i": 22, "var_j": 13, "quadratic_cost": 4.0 }, { "var_i": 22, "var_j": 14, "quadratic_cost": 9.0 }, { "var_i": 22, "var_j": 15, "quadratic_cost": 5.0 }, { "var_i": 22, "var_j": 16, "quadratic_cost": 7.0 }, { "var_i": 22, "var_j": 17, "quadratic_cost": 9.0 }, { "var_i": 22, "var_j": 18, "quadratic_cost": 10.0 }, { "var_i": 22, "var_j": 19, "quadratic_cost": 8.0 }, { "var_i": 22, "var_j": 20, "quadratic_cost": 7.0 }, { "var_i": 22, "var_j": 21, "quadratic_cost": 2.0 }, { "var_i": 22, "var_j": 22, "quadratic_cost": 7.0 }, { "var_i": 22, "var_j": 23, "quadratic_cost": 1.0 }, { "var_i": 22, "var_j": 24, "quadratic_cost": 1.0 }, { "var_i": 22, "var_j": 25, "quadratic_cost": 9.0 }, { "var_i": 22, "var_j": 26, "quadratic_cost": 2.0 }, { "var_i": 22, "var_j": 27, "quadratic_cost": 10.0 }, { "var_i": 22, "var_j": 28, "quadratic_cost": 7.0 }, { "var_i": 22, "var_j": 29, "quadratic_cost": 4.0 }, { "var_i": 22, "var_j": 30, "quadratic_cost": 6.0 }, { "var_i": 22, "var_j": 31, "quadratic_cost": 10.0 }, { "var_i": 22, "var_j": 32, "quadratic_cost": 5.0 }, { "var_i": 22, "var_j": 33, "quadratic_cost": 6.0 }, { "var_i": 22, "var_j": 34, "quadratic_cost": 10.0 }, { "var_i": 23, "var_j": 0, "quadratic_cost": 2.0 }, { "var_i": 23, "var_j": 1, "quadratic_cost": 6.0 }, { "var_i": 23, "var_j": 2, "quadratic_cost": 5.0 }, { "var_i": 23, "var_j": 3, "quadratic_cost": 7.0 }, { "var_i": 23, "var_j": 4, "quadratic_cost": 4.0 }, { "var_i": 23, "var_j": 5, "quadratic_cost": 10.0 }, { "var_i": 23, "var_j": 6, "quadratic_cost": 10.0 }, { "var_i": 23, "var_j": 7, "quadratic_cost": 7.0 }, { "var_i": 23, "var_j": 8, "quadratic_cost": 10.0 }, { "var_i": 23, "var_j": 9, "quadratic_cost": 2.0 }, { "var_i": 23, "var_j": 10, "quadratic_cost": 5.0 }, { "var_i": 23, "var_j": 11, "quadratic_cost": 8.0 }, { "var_i": 23, "var_j": 12, "quadratic_cost": 7.0 }, { "var_i": 23, "var_j": 13, "quadratic_cost": 1.0 }, { "var_i": 23, "var_j": 14, "quadratic_cost": 7.0 }, { "var_i": 23, "var_j": 15, "quadratic_cost": 9.0 }, { "var_i": 23, "var_j": 16, "quadratic_cost": 9.0 }, { "var_i": 23, "var_j": 17, "quadratic_cost": 8.0 }, { "var_i": 23, "var_j": 18, "quadratic_cost": 5.0 }, { "var_i": 23, "var_j": 19, "quadratic_cost": 6.0 }, { "var_i": 23, "var_j": 20, "quadratic_cost": 6.0 }, { "var_i": 23, "var_j": 21, "quadratic_cost": 1.0 }, { "var_i": 23, "var_j": 22, "quadratic_cost": 1.0 }, { "var_i": 23, "var_j": 23, "quadratic_cost": 8.0 }, { "var_i": 23, "var_j": 24, "quadratic_cost": 9.0 }, { "var_i": 23, "var_j": 25, "quadratic_cost": 6.0 }, { "var_i": 23, "var_j": 26, "quadratic_cost": 7.0 }, { "var_i": 23, "var_j": 27, "quadratic_cost": 7.0 }, { "var_i": 23, "var_j": 28, "quadratic_cost": 6.0 }, { "var_i": 23, "var_j": 29, "quadratic_cost": 1.0 }, { "var_i": 23, "var_j": 30, "quadratic_cost": 9.0 }, { "var_i": 23, "var_j": 31, "quadratic_cost": 3.0 }, { "var_i": 23, "var_j": 32, "quadratic_cost": 2.0 }, { "var_i": 23, "var_j": 33, "quadratic_cost": 2.0 }, { "var_i": 23, "var_j": 34, "quadratic_cost": 7.0 }, { "var_i": 24, "var_j": 0, "quadratic_cost": 1.0 }, { "var_i": 24, "var_j": 1, "quadratic_cost": 4.0 }, { "var_i": 24, "var_j": 2, "quadratic_cost": 6.0 }, { "var_i": 24, "var_j": 3, "quadratic_cost": 4.0 }, { "var_i": 24, "var_j": 4, "quadratic_cost": 7.0 }, { "var_i": 24, "var_j": 5, "quadratic_cost": 10.0 }, { "var_i": 24, "var_j": 6, "quadratic_cost": 9.0 }, { "var_i": 24, "var_j": 7, "quadratic_cost": 10.0 }, { "var_i": 24, "var_j": 8, "quadratic_cost": 8.0 }, { "var_i": 24, "var_j": 9, "quadratic_cost": 8.0 }, { "var_i": 24, "var_j": 10, "quadratic_cost": 6.0 }, { "var_i": 24, "var_j": 11, "quadratic_cost": 9.0 }, { "var_i": 24, "var_j": 12, "quadratic_cost": 9.0 }, { "var_i": 24, "var_j": 13, "quadratic_cost": 8.0 }, { "var_i": 24, "var_j": 14, "quadratic_cost": 1.0 }, { "var_i": 24, "var_j": 15, "quadratic_cost": 9.0 }, { "var_i": 24, "var_j": 16, "quadratic_cost": 8.0 }, { "var_i": 24, "var_j": 17, "quadratic_cost": 5.0 }, { "var_i": 24, "var_j": 18, "quadratic_cost": 10.0 }, { "var_i": 24, "var_j": 19, "quadratic_cost": 1.0 }, { "var_i": 24, "var_j": 20, "quadratic_cost": 6.0 }, { "var_i": 24, "var_j": 21, "quadratic_cost": 6.0 }, { "var_i": 24, "var_j": 22, "quadratic_cost": 1.0 }, { "var_i": 24, "var_j": 23, "quadratic_cost": 9.0 }, { "var_i": 24, "var_j": 24, "quadratic_cost": 5.0 }, { "var_i": 24, "var_j": 25, "quadratic_cost": 4.0 }, { "var_i": 24, "var_j": 26, "quadratic_cost": 1.0 }, { "var_i": 24, "var_j": 27, "quadratic_cost": 3.0 }, { "var_i": 24, "var_j": 28, "quadratic_cost": 10.0 }, { "var_i": 24, "var_j": 29, "quadratic_cost": 10.0 }, { "var_i": 24, "var_j": 30, "quadratic_cost": 9.0 }, { "var_i": 24, "var_j": 31, "quadratic_cost": 6.0 }, { "var_i": 24, "var_j": 32, "quadratic_cost": 8.0 }, { "var_i": 24, "var_j": 33, "quadratic_cost": 4.0 }, { "var_i": 24, "var_j": 34, "quadratic_cost": 3.0 }, { "var_i": 25, "var_j": 0, "quadratic_cost": 1.0 }, { "var_i": 25, "var_j": 1, "quadratic_cost": 3.0 }, { "var_i": 25, "var_j": 2, "quadratic_cost": 5.0 }, { "var_i": 25, "var_j": 3, "quadratic_cost": 9.0 }, { "var_i": 25, "var_j": 4, "quadratic_cost": 9.0 }, { "var_i": 25, "var_j": 5, "quadratic_cost": 7.0 }, { "var_i": 25, "var_j": 6, "quadratic_cost": 2.0 }, { "var_i": 25, "var_j": 7, "quadratic_cost": 7.0 }, { "var_i": 25, "var_j": 8, "quadratic_cost": 7.0 }, { "var_i": 25, "var_j": 9, "quadratic_cost": 9.0 }, { "var_i": 25, "var_j": 10, "quadratic_cost": 3.0 }, { "var_i": 25, "var_j": 11, "quadratic_cost": 5.0 }, { "var_i": 25, "var_j": 12, "quadratic_cost": 8.0 }, { "var_i": 25, "var_j": 13, "quadratic_cost": 10.0 }, { "var_i": 25, "var_j": 14, "quadratic_cost": 3.0 }, { "var_i": 25, "var_j": 15, "quadratic_cost": 8.0 }, { "var_i": 25, "var_j": 16, "quadratic_cost": 8.0 }, { "var_i": 25, "var_j": 17, "quadratic_cost": 1.0 }, { "var_i": 25, "var_j": 18, "quadratic_cost": 2.0 }, { "var_i": 25, "var_j": 19, "quadratic_cost": 3.0 }, { "var_i": 25, "var_j": 20, "quadratic_cost": 9.0 }, { "var_i": 25, "var_j": 21, "quadratic_cost": 4.0 }, { "var_i": 25, "var_j": 22, "quadratic_cost": 9.0 }, { "var_i": 25, "var_j": 23, "quadratic_cost": 6.0 }, { "var_i": 25, "var_j": 24, "quadratic_cost": 4.0 }, { "var_i": 25, "var_j": 25, "quadratic_cost": 6.0 }, { "var_i": 25, "var_j": 26, "quadratic_cost": 5.0 }, { "var_i": 25, "var_j": 27, "quadratic_cost": 6.0 }, { "var_i": 25, "var_j": 28, "quadratic_cost": 8.0 }, { "var_i": 25, "var_j": 29, "quadratic_cost": 2.0 }, { "var_i": 25, "var_j": 30, "quadratic_cost": 2.0 }, { "var_i": 25, "var_j": 31, "quadratic_cost": 6.0 }, { "var_i": 25, "var_j": 32, "quadratic_cost": 6.0 }, { "var_i": 25, "var_j": 33, "quadratic_cost": 4.0 }, { "var_i": 25, "var_j": 34, "quadratic_cost": 4.0 }, { "var_i": 26, "var_j": 0, "quadratic_cost": 10.0 }, { "var_i": 26, "var_j": 1, "quadratic_cost": 3.0 }, { "var_i": 26, "var_j": 2, "quadratic_cost": 6.0 }, { "var_i": 26, "var_j": 3, "quadratic_cost": 2.0 }, { "var_i": 26, "var_j": 4, "quadratic_cost": 7.0 }, { "var_i": 26, "var_j": 5, "quadratic_cost": 1.0 }, { "var_i": 26, "var_j": 6, "quadratic_cost": 2.0 }, { "var_i": 26, "var_j": 7, "quadratic_cost": 4.0 }, { "var_i": 26, "var_j": 8, "quadratic_cost": 9.0 }, { "var_i": 26, "var_j": 9, "quadratic_cost": 7.0 }, { "var_i": 26, "var_j": 10, "quadratic_cost": 1.0 }, { "var_i": 26, "var_j": 11, "quadratic_cost": 3.0 }, { "var_i": 26, "var_j": 12, "quadratic_cost": 6.0 }, { "var_i": 26, "var_j": 13, "quadratic_cost": 9.0 }, { "var_i": 26, "var_j": 14, "quadratic_cost": 8.0 }, { "var_i": 26, "var_j": 15, "quadratic_cost": 10.0 }, { "var_i": 26, "var_j": 16, "quadratic_cost": 5.0 }, { "var_i": 26, "var_j": 17, "quadratic_cost": 5.0 }, { "var_i": 26, "var_j": 18, "quadratic_cost": 9.0 }, { "var_i": 26, "var_j": 19, "quadratic_cost": 4.0 }, { "var_i": 26, "var_j": 20, "quadratic_cost": 8.0 }, { "var_i": 26, "var_j": 21, "quadratic_cost": 2.0 }, { "var_i": 26, "var_j": 22, "quadratic_cost": 2.0 }, { "var_i": 26, "var_j": 23, "quadratic_cost": 7.0 }, { "var_i": 26, "var_j": 24, "quadratic_cost": 1.0 }, { "var_i": 26, "var_j": 25, "quadratic_cost": 5.0 }, { "var_i": 26, "var_j": 26, "quadratic_cost": 2.0 }, { "var_i": 26, "var_j": 27, "quadratic_cost": 2.0 }, { "var_i": 26, "var_j": 28, "quadratic_cost": 4.0 }, { "var_i": 26, "var_j": 29, "quadratic_cost": 9.0 }, { "var_i": 26, "var_j": 30, "quadratic_cost": 7.0 }, { "var_i": 26, "var_j": 31, "quadratic_cost": 8.0 }, { "var_i": 26, "var_j": 32, "quadratic_cost": 9.0 }, { "var_i": 26, "var_j": 33, "quadratic_cost": 6.0 }, { "var_i": 26, "var_j": 34, "quadratic_cost": 4.0 }, { "var_i": 27, "var_j": 0, "quadratic_cost": 3.0 }, { "var_i": 27, "var_j": 1, "quadratic_cost": 2.0 }, { "var_i": 27, "var_j": 2, "quadratic_cost": 10.0 }, { "var_i": 27, "var_j": 3, "quadratic_cost": 9.0 }, { "var_i": 27, "var_j": 4, "quadratic_cost": 3.0 }, { "var_i": 27, "var_j": 5, "quadratic_cost": 10.0 }, { "var_i": 27, "var_j": 6, "quadratic_cost": 6.0 }, { "var_i": 27, "var_j": 7, "quadratic_cost": 4.0 }, { "var_i": 27, "var_j": 8, "quadratic_cost": 7.0 }, { "var_i": 27, "var_j": 9, "quadratic_cost": 3.0 }, { "var_i": 27, "var_j": 10, "quadratic_cost": 8.0 }, { "var_i": 27, "var_j": 11, "quadratic_cost": 6.0 }, { "var_i": 27, "var_j": 12, "quadratic_cost": 10.0 }, { "var_i": 27, "var_j": 13, "quadratic_cost": 6.0 }, { "var_i": 27, "var_j": 14, "quadratic_cost": 5.0 }, { "var_i": 27, "var_j": 15, "quadratic_cost": 7.0 }, { "var_i": 27, "var_j": 16, "quadratic_cost": 6.0 }, { "var_i": 27, "var_j": 17, "quadratic_cost": 4.0 }, { "var_i": 27, "var_j": 18, "quadratic_cost": 4.0 }, { "var_i": 27, "var_j": 19, "quadratic_cost": 5.0 }, { "var_i": 27, "var_j": 20, "quadratic_cost": 8.0 }, { "var_i": 27, "var_j": 21, "quadratic_cost": 10.0 }, { "var_i": 27, "var_j": 22, "quadratic_cost": 10.0 }, { "var_i": 27, "var_j": 23, "quadratic_cost": 7.0 }, { "var_i": 27, "var_j": 24, "quadratic_cost": 3.0 }, { "var_i": 27, "var_j": 25, "quadratic_cost": 6.0 }, { "var_i": 27, "var_j": 26, "quadratic_cost": 2.0 }, { "var_i": 27, "var_j": 27, "quadratic_cost": 1.0 }, { "var_i": 27, "var_j": 28, "quadratic_cost": 4.0 }, { "var_i": 27, "var_j": 29, "quadratic_cost": 4.0 }, { "var_i": 27, "var_j": 30, "quadratic_cost": 7.0 }, { "var_i": 27, "var_j": 31, "quadratic_cost": 7.0 }, { "var_i": 27, "var_j": 32, "quadratic_cost": 2.0 }, { "var_i": 27, "var_j": 33, "quadratic_cost": 9.0 }, { "var_i": 27, "var_j": 34, "quadratic_cost": 2.0 }, { "var_i": 28, "var_j": 0, "quadratic_cost": 10.0 }, { "var_i": 28, "var_j": 1, "quadratic_cost": 4.0 }, { "var_i": 28, "var_j": 2, "quadratic_cost": 9.0 }, { "var_i": 28, "var_j": 3, "quadratic_cost": 9.0 }, { "var_i": 28, "var_j": 4, "quadratic_cost": 4.0 }, { "var_i": 28, "var_j": 5, "quadratic_cost": 8.0 }, { "var_i": 28, "var_j": 6, "quadratic_cost": 2.0 }, { "var_i": 28, "var_j": 7, "quadratic_cost": 2.0 }, { "var_i": 28, "var_j": 8, "quadratic_cost": 1.0 }, { "var_i": 28, "var_j": 9, "quadratic_cost": 2.0 }, { "var_i": 28, "var_j": 10, "quadratic_cost": 4.0 }, { "var_i": 28, "var_j": 11, "quadratic_cost": 9.0 }, { "var_i": 28, "var_j": 12, "quadratic_cost": 10.0 }, { "var_i": 28, "var_j": 13, "quadratic_cost": 4.0 }, { "var_i": 28, "var_j": 14, "quadratic_cost": 6.0 }, { "var_i": 28, "var_j": 15, "quadratic_cost": 6.0 }, { "var_i": 28, "var_j": 16, "quadratic_cost": 4.0 }, { "var_i": 28, "var_j": 17, "quadratic_cost": 3.0 }, { "var_i": 28, "var_j": 18, "quadratic_cost": 8.0 }, { "var_i": 28, "var_j": 19, "quadratic_cost": 5.0 }, { "var_i": 28, "var_j": 20, "quadratic_cost": 8.0 }, { "var_i": 28, "var_j": 21, "quadratic_cost": 5.0 }, { "var_i": 28, "var_j": 22, "quadratic_cost": 7.0 }, { "var_i": 28, "var_j": 23, "quadratic_cost": 6.0 }, { "var_i": 28, "var_j": 24, "quadratic_cost": 10.0 }, { "var_i": 28, "var_j": 25, "quadratic_cost": 8.0 }, { "var_i": 28, "var_j": 26, "quadratic_cost": 4.0 }, { "var_i": 28, "var_j": 27, "quadratic_cost": 4.0 }, { "var_i": 28, "var_j": 28, "quadratic_cost": 3.0 }, { "var_i": 28, "var_j": 29, "quadratic_cost": 9.0 }, { "var_i": 28, "var_j": 30, "quadratic_cost": 5.0 }, { "var_i": 28, "var_j": 31, "quadratic_cost": 6.0 }, { "var_i": 28, "var_j": 32, "quadratic_cost": 10.0 }, { "var_i": 28, "var_j": 33, "quadratic_cost": 4.0 }, { "var_i": 28, "var_j": 34, "quadratic_cost": 6.0 }, { "var_i": 29, "var_j": 0, "quadratic_cost": 3.0 }, { "var_i": 29, "var_j": 1, "quadratic_cost": 6.0 }, { "var_i": 29, "var_j": 2, "quadratic_cost": 7.0 }, { "var_i": 29, "var_j": 3, "quadratic_cost": 3.0 }, { "var_i": 29, "var_j": 4, "quadratic_cost": 9.0 }, { "var_i": 29, "var_j": 5, "quadratic_cost": 3.0 }, { "var_i": 29, "var_j": 6, "quadratic_cost": 5.0 }, { "var_i": 29, "var_j": 7, "quadratic_cost": 1.0 }, { "var_i": 29, "var_j": 8, "quadratic_cost": 8.0 }, { "var_i": 29, "var_j": 9, "quadratic_cost": 6.0 }, { "var_i": 29, "var_j": 10, "quadratic_cost": 4.0 }, { "var_i": 29, "var_j": 11, "quadratic_cost": 6.0 }, { "var_i": 29, "var_j": 12, "quadratic_cost": 10.0 }, { "var_i": 29, "var_j": 13, "quadratic_cost": 1.0 }, { "var_i": 29, "var_j": 14, "quadratic_cost": 2.0 }, { "var_i": 29, "var_j": 15, "quadratic_cost": 5.0 }, { "var_i": 29, "var_j": 16, "quadratic_cost": 7.0 }, { "var_i": 29, "var_j": 17, "quadratic_cost": 2.0 }, { "var_i": 29, "var_j": 18, "quadratic_cost": 9.0 }, { "var_i": 29, "var_j": 19, "quadratic_cost": 5.0 }, { "var_i": 29, "var_j": 20, "quadratic_cost": 1.0 }, { "var_i": 29, "var_j": 21, "quadratic_cost": 1.0 }, { "var_i": 29, "var_j": 22, "quadratic_cost": 4.0 }, { "var_i": 29, "var_j": 23, "quadratic_cost": 1.0 }, { "var_i": 29, "var_j": 24, "quadratic_cost": 10.0 }, { "var_i": 29, "var_j": 25, "quadratic_cost": 2.0 }, { "var_i": 29, "var_j": 26, "quadratic_cost": 9.0 }, { "var_i": 29, "var_j": 27, "quadratic_cost": 4.0 }, { "var_i": 29, "var_j": 28, "quadratic_cost": 9.0 }, { "var_i": 29, "var_j": 29, "quadratic_cost": 9.0 }, { "var_i": 29, "var_j": 30, "quadratic_cost": 5.0 }, { "var_i": 29, "var_j": 31, "quadratic_cost": 5.0 }, { "var_i": 29, "var_j": 32, "quadratic_cost": 9.0 }, { "var_i": 29, "var_j": 33, "quadratic_cost": 1.0 }, { "var_i": 29, "var_j": 34, "quadratic_cost": 10.0 }, { "var_i": 30, "var_j": 0, "quadratic_cost": 7.0 }, { "var_i": 30, "var_j": 1, "quadratic_cost": 2.0 }, { "var_i": 30, "var_j": 2, "quadratic_cost": 6.0 }, { "var_i": 30, "var_j": 3, "quadratic_cost": 7.0 }, { "var_i": 30, "var_j": 4, "quadratic_cost": 3.0 }, { "var_i": 30, "var_j": 5, "quadratic_cost": 8.0 }, { "var_i": 30, "var_j": 6, "quadratic_cost": 2.0 }, { "var_i": 30, "var_j": 7, "quadratic_cost": 1.0 }, { "var_i": 30, "var_j": 8, "quadratic_cost": 4.0 }, { "var_i": 30, "var_j": 9, "quadratic_cost": 8.0 }, { "var_i": 30, "var_j": 10, "quadratic_cost": 1.0 }, { "var_i": 30, "var_j": 11, "quadratic_cost": 10.0 }, { "var_i": 30, "var_j": 12, "quadratic_cost": 3.0 }, { "var_i": 30, "var_j": 13, "quadratic_cost": 4.0 }, { "var_i": 30, "var_j": 14, "quadratic_cost": 3.0 }, { "var_i": 30, "var_j": 15, "quadratic_cost": 1.0 }, { "var_i": 30, "var_j": 16, "quadratic_cost": 3.0 }, { "var_i": 30, "var_j": 17, "quadratic_cost": 10.0 }, { "var_i": 30, "var_j": 18, "quadratic_cost": 9.0 }, { "var_i": 30, "var_j": 19, "quadratic_cost": 6.0 }, { "var_i": 30, "var_j": 20, "quadratic_cost": 7.0 }, { "var_i": 30, "var_j": 21, "quadratic_cost": 9.0 }, { "var_i": 30, "var_j": 22, "quadratic_cost": 6.0 }, { "var_i": 30, "var_j": 23, "quadratic_cost": 9.0 }, { "var_i": 30, "var_j": 24, "quadratic_cost": 9.0 }, { "var_i": 30, "var_j": 25, "quadratic_cost": 2.0 }, { "var_i": 30, "var_j": 26, "quadratic_cost": 7.0 }, { "var_i": 30, "var_j": 27, "quadratic_cost": 7.0 }, { "var_i": 30, "var_j": 28, "quadratic_cost": 5.0 }, { "var_i": 30, "var_j": 29, "quadratic_cost": 5.0 }, { "var_i": 30, "var_j": 30, "quadratic_cost": 9.0 }, { "var_i": 30, "var_j": 31, "quadratic_cost": 9.0 }, { "var_i": 30, "var_j": 32, "quadratic_cost": 1.0 }, { "var_i": 30, "var_j": 33, "quadratic_cost": 6.0 }, { "var_i": 30, "var_j": 34, "quadratic_cost": 2.0 }, { "var_i": 31, "var_j": 0, "quadratic_cost": 10.0 }, { "var_i": 31, "var_j": 1, "quadratic_cost": 1.0 }, { "var_i": 31, "var_j": 2, "quadratic_cost": 10.0 }, { "var_i": 31, "var_j": 3, "quadratic_cost": 6.0 }, { "var_i": 31, "var_j": 4, "quadratic_cost": 4.0 }, { "var_i": 31, "var_j": 5, "quadratic_cost": 9.0 }, { "var_i": 31, "var_j": 6, "quadratic_cost": 6.0 }, { "var_i": 31, "var_j": 7, "quadratic_cost": 8.0 }, { "var_i": 31, "var_j": 8, "quadratic_cost": 4.0 }, { "var_i": 31, "var_j": 9, "quadratic_cost": 6.0 }, { "var_i": 31, "var_j": 10, "quadratic_cost": 5.0 }, { "var_i": 31, "var_j": 11, "quadratic_cost": 9.0 }, { "var_i": 31, "var_j": 12, "quadratic_cost": 1.0 }, { "var_i": 31, "var_j": 13, "quadratic_cost": 10.0 }, { "var_i": 31, "var_j": 14, "quadratic_cost": 2.0 }, { "var_i": 31, "var_j": 15, "quadratic_cost": 9.0 }, { "var_i": 31, "var_j": 16, "quadratic_cost": 3.0 }, { "var_i": 31, "var_j": 17, "quadratic_cost": 9.0 }, { "var_i": 31, "var_j": 18, "quadratic_cost": 1.0 }, { "var_i": 31, "var_j": 19, "quadratic_cost": 10.0 }, { "var_i": 31, "var_j": 20, "quadratic_cost": 10.0 }, { "var_i": 31, "var_j": 21, "quadratic_cost": 2.0 }, { "var_i": 31, "var_j": 22, "quadratic_cost": 10.0 }, { "var_i": 31, "var_j": 23, "quadratic_cost": 3.0 }, { "var_i": 31, "var_j": 24, "quadratic_cost": 6.0 }, { "var_i": 31, "var_j": 25, "quadratic_cost": 6.0 }, { "var_i": 31, "var_j": 26, "quadratic_cost": 8.0 }, { "var_i": 31, "var_j": 27, "quadratic_cost": 7.0 }, { "var_i": 31, "var_j": 28, "quadratic_cost": 6.0 }, { "var_i": 31, "var_j": 29, "quadratic_cost": 5.0 }, { "var_i": 31, "var_j": 30, "quadratic_cost": 9.0 }, { "var_i": 31, "var_j": 31, "quadratic_cost": 2.0 }, { "var_i": 31, "var_j": 32, "quadratic_cost": 2.0 }, { "var_i": 31, "var_j": 33, "quadratic_cost": 2.0 }, { "var_i": 31, "var_j": 34, "quadratic_cost": 4.0 }, { "var_i": 32, "var_j": 0, "quadratic_cost": 5.0 }, { "var_i": 32, "var_j": 1, "quadratic_cost": 7.0 }, { "var_i": 32, "var_j": 2, "quadratic_cost": 9.0 }, { "var_i": 32, "var_j": 3, "quadratic_cost": 5.0 }, { "var_i": 32, "var_j": 4, "quadratic_cost": 8.0 }, { "var_i": 32, "var_j": 5, "quadratic_cost": 7.0 }, { "var_i": 32, "var_j": 6, "quadratic_cost": 8.0 }, { "var_i": 32, "var_j": 7, "quadratic_cost": 6.0 }, { "var_i": 32, "var_j": 8, "quadratic_cost": 3.0 }, { "var_i": 32, "var_j": 9, "quadratic_cost": 2.0 }, { "var_i": 32, "var_j": 10, "quadratic_cost": 2.0 }, { "var_i": 32, "var_j": 11, "quadratic_cost": 9.0 }, { "var_i": 32, "var_j": 12, "quadratic_cost": 1.0 }, { "var_i": 32, "var_j": 13, "quadratic_cost": 6.0 }, { "var_i": 32, "var_j": 14, "quadratic_cost": 1.0 }, { "var_i": 32, "var_j": 15, "quadratic_cost": 8.0 }, { "var_i": 32, "var_j": 16, "quadratic_cost": 10.0 }, { "var_i": 32, "var_j": 17, "quadratic_cost": 10.0 }, { "var_i": 32, "var_j": 18, "quadratic_cost": 7.0 }, { "var_i": 32, "var_j": 19, "quadratic_cost": 2.0 }, { "var_i": 32, "var_j": 20, "quadratic_cost": 3.0 }, { "var_i": 32, "var_j": 21, "quadratic_cost": 10.0 }, { "var_i": 32, "var_j": 22, "quadratic_cost": 5.0 }, { "var_i": 32, "var_j": 23, "quadratic_cost": 2.0 }, { "var_i": 32, "var_j": 24, "quadratic_cost": 8.0 }, { "var_i": 32, "var_j": 25, "quadratic_cost": 6.0 }, { "var_i": 32, "var_j": 26, "quadratic_cost": 9.0 }, { "var_i": 32, "var_j": 27, "quadratic_cost": 2.0 }, { "var_i": 32, "var_j": 28, "quadratic_cost": 10.0 }, { "var_i": 32, "var_j": 29, "quadratic_cost": 9.0 }, { "var_i": 32, "var_j": 30, "quadratic_cost": 1.0 }, { "var_i": 32, "var_j": 31, "quadratic_cost": 2.0 }, { "var_i": 32, "var_j": 32, "quadratic_cost": 4.0 }, { "var_i": 32, "var_j": 33, "quadratic_cost": 10.0 }, { "var_i": 32, "var_j": 34, "quadratic_cost": 10.0 }, { "var_i": 33, "var_j": 0, "quadratic_cost": 10.0 }, { "var_i": 33, "var_j": 1, "quadratic_cost": 4.0 }, { "var_i": 33, "var_j": 2, "quadratic_cost": 6.0 }, { "var_i": 33, "var_j": 3, "quadratic_cost": 10.0 }, { "var_i": 33, "var_j": 4, "quadratic_cost": 4.0 }, { "var_i": 33, "var_j": 5, "quadratic_cost": 2.0 }, { "var_i": 33, "var_j": 6, "quadratic_cost": 7.0 }, { "var_i": 33, "var_j": 7, "quadratic_cost": 7.0 }, { "var_i": 33, "var_j": 8, "quadratic_cost": 7.0 }, { "var_i": 33, "var_j": 9, "quadratic_cost": 6.0 }, { "var_i": 33, "var_j": 10, "quadratic_cost": 3.0 }, { "var_i": 33, "var_j": 11, "quadratic_cost": 7.0 }, { "var_i": 33, "var_j": 12, "quadratic_cost": 1.0 }, { "var_i": 33, "var_j": 13, "quadratic_cost": 4.0 }, { "var_i": 33, "var_j": 14, "quadratic_cost": 5.0 }, { "var_i": 33, "var_j": 15, "quadratic_cost": 8.0 }, { "var_i": 33, "var_j": 16, "quadratic_cost": 6.0 }, { "var_i": 33, "var_j": 17, "quadratic_cost": 4.0 }, { "var_i": 33, "var_j": 18, "quadratic_cost": 3.0 }, { "var_i": 33, "var_j": 19, "quadratic_cost": 7.0 }, { "var_i": 33, "var_j": 20, "quadratic_cost": 2.0 }, { "var_i": 33, "var_j": 21, "quadratic_cost": 8.0 }, { "var_i": 33, "var_j": 22, "quadratic_cost": 6.0 }, { "var_i": 33, "var_j": 23, "quadratic_cost": 2.0 }, { "var_i": 33, "var_j": 24, "quadratic_cost": 4.0 }, { "var_i": 33, "var_j": 25, "quadratic_cost": 4.0 }, { "var_i": 33, "var_j": 26, "quadratic_cost": 6.0 }, { "var_i": 33, "var_j": 27, "quadratic_cost": 9.0 }, { "var_i": 33, "var_j": 28, "quadratic_cost": 4.0 }, { "var_i": 33, "var_j": 29, "quadratic_cost": 1.0 }, { "var_i": 33, "var_j": 30, "quadratic_cost": 6.0 }, { "var_i": 33, "var_j": 31, "quadratic_cost": 2.0 }, { "var_i": 33, "var_j": 32, "quadratic_cost": 10.0 }, { "var_i": 33, "var_j": 33, "quadratic_cost": 5.0 }, { "var_i": 33, "var_j": 34, "quadratic_cost": 5.0 }, { "var_i": 34, "var_j": 0, "quadratic_cost": 1.0 }, { "var_i": 34, "var_j": 1, "quadratic_cost": 1.0 }, { "var_i": 34, "var_j": 2, "quadratic_cost": 4.0 }, { "var_i": 34, "var_j": 3, "quadratic_cost": 2.0 }, { "var_i": 34, "var_j": 4, "quadratic_cost": 2.0 }, { "var_i": 34, "var_j": 5, "quadratic_cost": 4.0 }, { "var_i": 34, "var_j": 6, "quadratic_cost": 6.0 }, { "var_i": 34, "var_j": 7, "quadratic_cost": 6.0 }, { "var_i": 34, "var_j": 8, "quadratic_cost": 1.0 }, { "var_i": 34, "var_j": 9, "quadratic_cost": 8.0 }, { "var_i": 34, "var_j": 10, "quadratic_cost": 7.0 }, { "var_i": 34, "var_j": 11, "quadratic_cost": 7.0 }, { "var_i": 34, "var_j": 12, "quadratic_cost": 5.0 }, { "var_i": 34, "var_j": 13, "quadratic_cost": 8.0 }, { "var_i": 34, "var_j": 14, "quadratic_cost": 4.0 }, { "var_i": 34, "var_j": 15, "quadratic_cost": 1.0 }, { "var_i": 34, "var_j": 16, "quadratic_cost": 10.0 }, { "var_i": 34, "var_j": 17, "quadratic_cost": 8.0 }, { "var_i": 34, "var_j": 18, "quadratic_cost": 3.0 }, { "var_i": 34, "var_j": 19, "quadratic_cost": 2.0 }, { "var_i": 34, "var_j": 20, "quadratic_cost": 1.0 }, { "var_i": 34, "var_j": 21, "quadratic_cost": 10.0 }, { "var_i": 34, "var_j": 22, "quadratic_cost": 10.0 }, { "var_i": 34, "var_j": 23, "quadratic_cost": 7.0 }, { "var_i": 34, "var_j": 24, "quadratic_cost": 3.0 }, { "var_i": 34, "var_j": 25, "quadratic_cost": 4.0 }, { "var_i": 34, "var_j": 26, "quadratic_cost": 4.0 }, { "var_i": 34, "var_j": 27, "quadratic_cost": 2.0 }, { "var_i": 34, "var_j": 28, "quadratic_cost": 6.0 }, { "var_i": 34, "var_j": 29, "quadratic_cost": 10.0 }, { "var_i": 34, "var_j": 30, "quadratic_cost": 2.0 }, { "var_i": 34, "var_j": 31, "quadratic_cost": 4.0 }, { "var_i": 34, "var_j": 32, "quadratic_cost": 10.0 }, { "var_i": 34, "var_j": 33, "quadratic_cost": 5.0 }, { "var_i": 34, "var_j": 34, "quadratic_cost": 10.0 } ] }, "edges": [ { "from": 12, "to": 0, "var_index": 0 }, { "from": 12, "to": 1, "var_index": 1 }, { "from": 12, "to": 2, "var_index": 2 }, { "from": 12, "to": 3, "var_index": 3 }, { "from": 12, "to": 4, "var_index": 4 }, { "from": 12, "to": 5, "var_index": 5 }, { "from": 12, "to": 6, "var_index": 6 }, { "from": 12, "to": 7, "var_index": 7 }, { "from": 12, "to": 8, "var_index": 8 }, { "from": 12, "to": 9, "var_index": 9 }, { "from": 12, "to": 10, "var_index": 10 }, { "from": 12, "to": 11, "var_index": 11 }, { "from": 0, "to": 13, "var_index": 12 }, { "from": 1, "to": 13, "var_index": 13 }, { "from": 2, "to": 13, "var_index": 14 }, { "from": 3, "to": 13, "var_index": 15 }, { "from": 4, "to": 13, "var_index": 16 }, { "from": 5, "to": 13, "var_index": 17 }, { "from": 6, "to": 13, "var_index": 18 }, { "from": 7, "to": 13, "var_index": 19 }, { "from": 8, "to": 13, "var_index": 20 }, { "from": 9, "to": 13, "var_index": 21 }, { "from": 10, "to": 13, "var_index": 22 }, { "from": 11, "to": 13, "var_index": 23 }, { "from": 0, "to": 1, "var_index": 24 }, { "from": 1, "to": 2, "var_index": 25 }, { "from": 2, "to": 3, "var_index": 26 }, { "from": 3, "to": 4, "var_index": 27 }, { "from": 4, "to": 5, "var_index": 28 }, { "from": 5, "to": 6, "var_index": 29 }, { "from": 6, "to": 7, "var_index": 30 }, { "from": 7, "to": 8, "var_index": 31 }, { "from": 8, "to": 9, "var_index": 32 }, { "from": 9, "to": 10, "var_index": 33 }, { "from": 10, "to": 11, "var_index": 34 } ], "node_id_map": { "0": 0, "1": 1, "2": 2, "3": 3, "4": 4, "5": 5, "6": 6, "7": 7, "8": 8, "9": 9, "10": 10, "11": 11, "12": 12, "13": 13 } }, "solution_variant": [ 12, 8, 13 ], "context_index": 11, "input_format": "nl", "input_index_base": 0 }, { "task_name": "QSPP", "problem_type": "QSPP", "instruction": "I was sketching an evacuation plan the other day: imagine a building with one assembly area and one safe zone, and a web of one-way exit corridors between rooms. The job is to pick a single, continuous one-way route from the assembly area to the safe zone that actually follows those corridors step by step — no gaps, no branching, and each move must be along an existing directed corridor. Each corridor carries its own hazard surcharge, and some pairs of corridors trigger extra penalties when both are used on the same route (sometimes the extra hit depends on which corridor comes before the other, and some corridors even have an extra cost just for being used at all). The plan that works best is the one with the lowest total exposure when you add up every corridor’s base surcharge plus every extra penalty that applies because certain corridor combos appear together. The concrete map and the numbers for each corridor are shown below.\n\n# total_rooms=13\n# total_corridors=32\n# room_list=1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13\n# assembly_area_id=12\n# safe_zone_id=13\n\ncorridor_from,corridor_to,corridor_id\n12,1,0\n12,2,1\n12,3,2\n12,4,3\n12,5,4\n12,6,5\n12,7,6\n12,8,7\n12,9,8\n12,10,9\n12,11,10\n1,13,11\n2,13,12\n3,13,13\n4,13,14\n5,13,15\n6,13,16\n7,13,17\n8,13,18\n9,13,19\n10,13,20\n11,13,21\n1,2,22\n2,3,23\n3,4,24\n4,5,25\n5,6,26\n6,7,27\n7,8,28\n8,9,29\n9,10,30\n10,11,31\n\ncorridor_ref,hazard_surcharge\n0,3.0\n1,5.0\n2,5.0\n3,3.0\n4,6.0\n5,4.0\n6,9.0\n7,7.0\n8,6.0\n9,6.0\n10,4.0\n11,9.0\n12,5.0\n13,3.0\n14,9.0\n15,7.0\n16,3.0\n17,9.0\n18,10.0\n19,7.0\n20,1.0\n21,5.0\n22,3.0\n23,6.0\n24,2.0\n25,5.0\n26,4.0\n27,4.0\n28,9.0\n29,4.0\n30,6.0\n31,4.0\n\n# Meaning: the quadratic_costs matrix is assumed symmetric and contributes to the objective as a sum over ALL ordered pairs (corridor_i_ref, corridor_j_ref). If two corridors with IDs i and j are both used in the chosen path, then quadratic_costs[i][j] is added to the total. This includes diagonal terms (i == j), so selecting edge i also adds quadratic_costs[i][i]. Because the matrix is symmetric, the interaction between two distinct edges i and j is counted twice in the ordered-pair sum: quadratic_costs[i][j] + quadratic_costs[j][i] (= 2 * quadratic_costs[i][j]).\n# quadratic_costs\n| corridor_i_ref\\corridor_j_ref | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 |\n|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|\n| 0 | 5.0 | 7.0 | 7.0 | 3.0 | 6.0 | 2.0 | 4.0 | 6.0 | 8.0 | 5.0 | 6.0 | 6.0 | 1.0 | 10.0 | 7.0 | 6.0 | 4.0 | 8.0 | 3.0 | 2.0 | 10.0 | 9.0 | 2.0 | 8.0 | 5.0 | 9.0 | 2.0 | 6.0 | 3.0 | 6.0 | 3.0 | 5.0 |\n| 1 | 7.0 | 9.0 | 7.0 | 6.0 | 1.0 | 4.0 | 7.0 | 1.0 | 2.0 | 8.0 | 4.0 | 6.0 | 3.0 | 6.0 | 5.0 | 8.0 | 7.0 | 4.0 | 4.0 | 5.0 | 7.0 | 8.0 | 7.0 | 3.0 | 2.0 | 3.0 | 2.0 | 8.0 | 1.0 | 1.0 | 9.0 | 1.0 |\n| 2 | 7.0 | 7.0 | 3.0 | 7.0 | 8.0 | 1.0 | 1.0 | 5.0 | 2.0 | 1.0 | 9.0 | 4.0 | 1.0 | 4.0 | 3.0 | 2.0 | 2.0 | 7.0 | 5.0 | 1.0 | 8.0 | 5.0 | 3.0 | 7.0 | 3.0 | 8.0 | 5.0 | 9.0 | 7.0 | 8.0 | 7.0 | 4.0 |\n| 3 | 3.0 | 6.0 | 7.0 | 7.0 | 10.0 | 3.0 | 9.0 | 5.0 | 9.0 | 3.0 | 5.0 | 5.0 | 4.0 | 6.0 | 4.0 | 4.0 | 4.0 | 2.0 | 6.0 | 9.0 | 9.0 | 7.0 | 3.0 | 6.0 | 2.0 | 9.0 | 3.0 | 6.0 | 9.0 | 10.0 | 9.0 | 6.0 |\n| 4 | 6.0 | 1.0 | 8.0 | 10.0 | 10.0 | 1.0 | 8.0 | 3.0 | 2.0 | 8.0 | 3.0 | 6.0 | 2.0 | 5.0 | 5.0 | 4.0 | 4.0 | 9.0 | 3.0 | 9.0 | 10.0 | 6.0 | 9.0 | 7.0 | 9.0 | 9.0 | 4.0 | 1.0 | 9.0 | 8.0 | 9.0 | 1.0 |\n| 5 | 2.0 | 4.0 | 1.0 | 3.0 | 1.0 | 5.0 | 6.0 | 2.0 | 2.0 | 5.0 | 10.0 | 2.0 | 5.0 | 2.0 | 9.0 | 1.0 | 7.0 | 3.0 | 6.0 | 3.0 | 9.0 | 7.0 | 3.0 | 3.0 | 9.0 | 8.0 | 8.0 | 2.0 | 5.0 | 10.0 | 10.0 | 4.0 |\n| 6 | 4.0 | 7.0 | 1.0 | 9.0 | 8.0 | 6.0 | 2.0 | 9.0 | 4.0 | 6.0 | 2.0 | 2.0 | 1.0 | 10.0 | 6.0 | 6.0 | 7.0 | 2.0 | 2.0 | 2.0 | 2.0 | 5.0 | 7.0 | 4.0 | 6.0 | 1.0 | 7.0 | 8.0 | 2.0 | 5.0 | 9.0 | 5.0 |\n| 7 | 6.0 | 1.0 | 5.0 | 5.0 | 3.0 | 2.0 | 9.0 | 4.0 | 7.0 | 5.0 | 4.0 | 5.0 | 5.0 | 10.0 | 5.0 | 3.0 | 6.0 | 7.0 | 1.0 | 10.0 | 9.0 | 8.0 | 6.0 | 10.0 | 9.0 | 3.0 | 2.0 | 6.0 | 10.0 | 8.0 | 8.0 | 10.0 |\n| 8 | 8.0 | 2.0 | 2.0 | 9.0 | 2.0 | 2.0 | 4.0 | 7.0 | 3.0 | 1.0 | 1.0 | 8.0 | 7.0 | 3.0 | 2.0 | 1.0 | 7.0 | 8.0 | 6.0 | 10.0 | 7.0 | 3.0 | 8.0 | 5.0 | 8.0 | 3.0 | 6.0 | 2.0 | 7.0 | 8.0 | 2.0 | 8.0 |\n| 9 | 5.0 | 8.0 | 1.0 | 3.0 | 8.0 | 5.0 | 6.0 | 5.0 | 1.0 | 3.0 | 4.0 | 1.0 | 6.0 | 1.0 | 2.0 | 8.0 | 10.0 | 3.0 | 3.0 | 3.0 | 6.0 | 6.0 | 7.0 | 4.0 | 6.0 | 5.0 | 7.0 | 3.0 | 1.0 | 6.0 | 6.0 | 7.0 |\n| 10 | 6.0 | 4.0 | 9.0 | 5.0 | 3.0 | 10.0 | 2.0 | 4.0 | 1.0 | 4.0 | 4.0 | 2.0 | 2.0 | 1.0 | 10.0 | 6.0 | 6.0 | 1.0 | 10.0 | 6.0 | 3.0 | 9.0 | 3.0 | 8.0 | 4.0 | 6.0 | 8.0 | 7.0 | 7.0 | 5.0 | 8.0 | 1.0 |\n| 11 | 6.0 | 6.0 | 4.0 | 5.0 | 6.0 | 2.0 | 2.0 | 5.0 | 8.0 | 1.0 | 2.0 | 7.0 | 3.0 | 9.0 | 3.0 | 8.0 | 4.0 | 5.0 | 4.0 | 9.0 | 3.0 | 6.0 | 6.0 | 2.0 | 1.0 | 6.0 | 5.0 | 4.0 | 7.0 | 1.0 | 6.0 | 10.0 |\n| 12 | 1.0 | 3.0 | 1.0 | 4.0 | 2.0 | 5.0 | 1.0 | 5.0 | 7.0 | 6.0 | 2.0 | 3.0 | 6.0 | 10.0 | 7.0 | 2.0 | 9.0 | 6.0 | 7.0 | 2.0 | 6.0 | 2.0 | 10.0 | 6.0 | 6.0 | 2.0 | 1.0 | 4.0 | 4.0 | 8.0 | 1.0 | 10.0 |\n| 13 | 10.0 | 6.0 | 4.0 | 6.0 | 5.0 | 2.0 | 10.0 | 10.0 | 3.0 | 1.0 | 1.0 | 9.0 | 10.0 | 5.0 | 9.0 | 1.0 | 1.0 | 9.0 | 5.0 | 6.0 | 4.0 | 4.0 | 5.0 | 6.0 | 1.0 | 10.0 | 6.0 | 4.0 | 7.0 | 9.0 | 5.0 | 4.0 |\n| 14 | 7.0 | 5.0 | 3.0 | 4.0 | 5.0 | 9.0 | 6.0 | 5.0 | 2.0 | 2.0 | 10.0 | 3.0 | 7.0 | 9.0 | 10.0 | 8.0 | 3.0 | 10.0 | 7.0 | 8.0 | 4.0 | 4.0 | 9.0 | 4.0 | 4.0 | 8.0 | 7.0 | 9.0 | 8.0 | 9.0 | 4.0 | 4.0 |\n| 15 | 6.0 | 8.0 | 2.0 | 4.0 | 4.0 | 1.0 | 6.0 | 3.0 | 1.0 | 8.0 | 6.0 | 8.0 | 2.0 | 1.0 | 8.0 | 5.0 | 3.0 | 1.0 | 7.0 | 6.0 | 6.0 | 2.0 | 9.0 | 4.0 | 8.0 | 4.0 | 6.0 | 3.0 | 2.0 | 1.0 | 1.0 | 5.0 |\n| 16 | 4.0 | 7.0 | 2.0 | 4.0 | 4.0 | 7.0 | 7.0 | 6.0 | 7.0 | 10.0 | 6.0 | 4.0 | 9.0 | 1.0 | 3.0 | 3.0 | 8.0 | 5.0 | 7.0 | 9.0 | 5.0 | 6.0 | 3.0 | 3.0 | 9.0 | 8.0 | 7.0 | 1.0 | 7.0 | 1.0 | 1.0 | 8.0 |\n| 17 | 8.0 | 4.0 | 7.0 | 2.0 | 9.0 | 3.0 | 2.0 | 7.0 | 8.0 | 3.0 | 1.0 | 5.0 | 6.0 | 9.0 | 10.0 | 1.0 | 5.0 | 4.0 | 4.0 | 8.0 | 10.0 | 9.0 | 4.0 | 4.0 | 10.0 | 5.0 | 5.0 | 10.0 | 3.0 | 6.0 | 9.0 | 6.0 |\n| 18 | 3.0 | 4.0 | 5.0 | 6.0 | 3.0 | 6.0 | 2.0 | 1.0 | 6.0 | 3.0 | 10.0 | 4.0 | 7.0 | 5.0 | 7.0 | 7.0 | 7.0 | 4.0 | 3.0 | 7.0 | 9.0 | 8.0 | 10.0 | 4.0 | 3.0 | 8.0 | 7.0 | 2.0 | 9.0 | 1.0 | 6.0 | 8.0 |\n| 19 | 2.0 | 5.0 | 1.0 | 9.0 | 9.0 | 3.0 | 2.0 | 10.0 | 10.0 | 3.0 | 6.0 | 9.0 | 2.0 | 6.0 | 8.0 | 6.0 | 9.0 | 8.0 | 7.0 | 3.0 | 7.0 | 10.0 | 6.0 | 8.0 | 2.0 | 10.0 | 5.0 | 3.0 | 4.0 | 3.0 | 3.0 | 1.0 |\n| 20 | 10.0 | 7.0 | 8.0 | 9.0 | 10.0 | 9.0 | 2.0 | 9.0 | 7.0 | 6.0 | 3.0 | 3.0 | 6.0 | 4.0 | 4.0 | 6.0 | 5.0 | 10.0 | 9.0 | 7.0 | 3.0 | 5.0 | 5.0 | 3.0 | 5.0 | 10.0 | 6.0 | 4.0 | 8.0 | 2.0 | 10.0 | 3.0 |\n| 21 | 9.0 | 8.0 | 5.0 | 7.0 | 6.0 | 7.0 | 5.0 | 8.0 | 3.0 | 6.0 | 9.0 | 6.0 | 2.0 | 4.0 | 4.0 | 2.0 | 6.0 | 9.0 | 8.0 | 10.0 | 5.0 | 3.0 | 3.0 | 9.0 | 9.0 | 7.0 | 10.0 | 5.0 | 7.0 | 10.0 | 1.0 | 2.0 |\n| 22 | 2.0 | 7.0 | 3.0 | 3.0 | 9.0 | 3.0 | 7.0 | 6.0 | 8.0 | 7.0 | 3.0 | 6.0 | 10.0 | 5.0 | 9.0 | 9.0 | 3.0 | 4.0 | 10.0 | 6.0 | 5.0 | 3.0 | 7.0 | 5.0 | 6.0 | 3.0 | 2.0 | 6.0 | 2.0 | 6.0 | 8.0 | 5.0 |\n| 23 | 8.0 | 3.0 | 7.0 | 6.0 | 7.0 | 3.0 | 4.0 | 10.0 | 5.0 | 4.0 | 8.0 | 2.0 | 6.0 | 6.0 | 4.0 | 4.0 | 3.0 | 4.0 | 4.0 | 8.0 | 3.0 | 9.0 | 5.0 | 1.0 | 7.0 | 5.0 | 4.0 | 8.0 | 7.0 | 2.0 | 7.0 | 9.0 |\n| 24 | 5.0 | 2.0 | 3.0 | 2.0 | 9.0 | 9.0 | 6.0 | 9.0 | 8.0 | 6.0 | 4.0 | 1.0 | 6.0 | 1.0 | 4.0 | 8.0 | 9.0 | 10.0 | 3.0 | 2.0 | 5.0 | 9.0 | 6.0 | 7.0 | 6.0 | 2.0 | 5.0 | 10.0 | 2.0 | 9.0 | 7.0 | 2.0 |\n| 25 | 9.0 | 3.0 | 8.0 | 9.0 | 9.0 | 8.0 | 1.0 | 3.0 | 3.0 | 5.0 | 6.0 | 6.0 | 2.0 | 10.0 | 8.0 | 4.0 | 8.0 | 5.0 | 8.0 | 10.0 | 10.0 | 7.0 | 3.0 | 5.0 | 2.0 | 4.0 | 3.0 | 4.0 | 2.0 | 2.0 | 1.0 | 10.0 |\n| 26 | 2.0 | 2.0 | 5.0 | 3.0 | 4.0 | 8.0 | 7.0 | 2.0 | 6.0 | 7.0 | 8.0 | 5.0 | 1.0 | 6.0 | 7.0 | 6.0 | 7.0 | 5.0 | 7.0 | 5.0 | 6.0 | 10.0 | 2.0 | 4.0 | 5.0 | 3.0 | 4.0 | 5.0 | 10.0 | 9.0 | 7.0 | 4.0 |\n| 27 | 6.0 | 8.0 | 9.0 | 6.0 | 1.0 | 2.0 | 8.0 | 6.0 | 2.0 | 3.0 | 7.0 | 4.0 | 4.0 | 4.0 | 9.0 | 3.0 | 1.0 | 10.0 | 2.0 | 3.0 | 4.0 | 5.0 | 6.0 | 8.0 | 10.0 | 4.0 | 5.0 | 5.0 | 2.0 | 6.0 | 10.0 | 2.0 |\n| 28 | 3.0 | 1.0 | 7.0 | 9.0 | 9.0 | 5.0 | 2.0 | 10.0 | 7.0 | 1.0 | 7.0 | 7.0 | 4.0 | 7.0 | 8.0 | 2.0 | 7.0 | 3.0 | 9.0 | 4.0 | 8.0 | 7.0 | 2.0 | 7.0 | 2.0 | 2.0 | 10.0 | 2.0 | 10.0 | 1.0 | 9.0 | 6.0 |\n| 29 | 6.0 | 1.0 | 8.0 | 10.0 | 8.0 | 10.0 | 5.0 | 8.0 | 8.0 | 6.0 | 5.0 | 1.0 | 8.0 | 9.0 | 9.0 | 1.0 | 1.0 | 6.0 | 1.0 | 3.0 | 2.0 | 10.0 | 6.0 | 2.0 | 9.0 | 2.0 | 9.0 | 6.0 | 1.0 | 5.0 | 7.0 | 3.0 |\n| 30 | 3.0 | 9.0 | 7.0 | 9.0 | 9.0 | 10.0 | 9.0 | 8.0 | 2.0 | 6.0 | 8.0 | 6.0 | 1.0 | 5.0 | 4.0 | 1.0 | 1.0 | 9.0 | 6.0 | 3.0 | 10.0 | 1.0 | 8.0 | 7.0 | 7.0 | 1.0 | 7.0 | 10.0 | 9.0 | 7.0 | 6.0 | 10.0 |\n| 31 | 5.0 | 1.0 | 4.0 | 6.0 | 1.0 | 4.0 | 5.0 | 10.0 | 8.0 | 7.0 | 1.0 | 10.0 | 10.0 | 4.0 | 4.0 | 5.0 | 8.0 | 6.0 | 8.0 | 1.0 | 3.0 | 2.0 | 5.0 | 9.0 | 2.0 | 10.0 | 4.0 | 2.0 | 6.0 | 3.0 | 10.0 | 7.0 |\n\nOh, and when you send the actual route back, please stick to a tiny, predictable JSON shape so it's easy to check automatically. Something casual like this is perfect:\n\n{\n \"solution\": []\n}\n\nHere \"solution\" is just a single list where you'll put the nodes of the chosen route in order, from the assembly area (source) to the safe zone (target). Think of it as the one-line form field for the path — the example above is only the shape, not the answer itself. Please use the node labels exactly as they appear in the problem instance and don't invent or rename anything.\n\n- for example: \"Valid identifiers look like plain numbers such as “1” or “23”, single capital letters like “A” or “B”, or a capital letter followed by digits like “A1” or “X7”.\"\n\nKeep it simple and readable, and I’ll take it from there.", "instance": { "nodes": [ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12 ], "edges": [ { "from": 11, "to": 0, "var_index": 0 }, { "from": 11, "to": 1, "var_index": 1 }, { "from": 11, "to": 2, "var_index": 2 }, { "from": 11, "to": 3, "var_index": 3 }, { "from": 11, "to": 4, "var_index": 4 }, { "from": 11, "to": 5, "var_index": 5 }, { "from": 11, "to": 6, "var_index": 6 }, { "from": 11, "to": 7, "var_index": 7 }, { "from": 11, "to": 8, "var_index": 8 }, { "from": 11, "to": 9, "var_index": 9 }, { "from": 11, "to": 10, "var_index": 10 }, { "from": 0, "to": 12, "var_index": 11 }, { "from": 1, "to": 12, "var_index": 12 }, { "from": 2, "to": 12, "var_index": 13 }, { "from": 3, "to": 12, "var_index": 14 }, { "from": 4, "to": 12, "var_index": 15 }, { "from": 5, "to": 12, "var_index": 16 }, { "from": 6, "to": 12, "var_index": 17 }, { "from": 7, "to": 12, "var_index": 18 }, { "from": 8, "to": 12, "var_index": 19 }, { "from": 9, "to": 12, "var_index": 20 }, { "from": 10, "to": 12, "var_index": 21 }, { "from": 0, "to": 1, "var_index": 22 }, { "from": 1, "to": 2, "var_index": 23 }, { "from": 2, "to": 3, "var_index": 24 }, { "from": 3, "to": 4, "var_index": 25 }, { "from": 4, "to": 5, "var_index": 26 }, { "from": 5, "to": 6, "var_index": 27 }, { "from": 6, "to": 7, "var_index": 28 }, { "from": 7, "to": 8, "var_index": 29 }, { "from": 8, "to": 9, "var_index": 30 }, { "from": 9, "to": 10, "var_index": 31 } ], "objective": { "constant": 0.0, "linear": [ 3.0, 5.0, 5.0, 3.0, 6.0, 4.0, 9.0, 7.0, 6.0, 6.0, 4.0, 9.0, 5.0, 3.0, 9.0, 7.0, 3.0, 9.0, 10.0, 7.0, 1.0, 5.0, 3.0, 6.0, 2.0, 5.0, 4.0, 4.0, 9.0, 4.0, 6.0, 4.0 ], "quadratic": [ [ 5.0, 7.0, 7.0, 3.0, 6.0, 2.0, 4.0, 6.0, 8.0, 5.0, 6.0, 6.0, 1.0, 10.0, 7.0, 6.0, 4.0, 8.0, 3.0, 2.0, 10.0, 9.0, 2.0, 8.0, 5.0, 9.0, 2.0, 6.0, 3.0, 6.0, 3.0, 5.0 ], [ 7.0, 9.0, 7.0, 6.0, 1.0, 4.0, 7.0, 1.0, 2.0, 8.0, 4.0, 6.0, 3.0, 6.0, 5.0, 8.0, 7.0, 4.0, 4.0, 5.0, 7.0, 8.0, 7.0, 3.0, 2.0, 3.0, 2.0, 8.0, 1.0, 1.0, 9.0, 1.0 ], [ 7.0, 7.0, 3.0, 7.0, 8.0, 1.0, 1.0, 5.0, 2.0, 1.0, 9.0, 4.0, 1.0, 4.0, 3.0, 2.0, 2.0, 7.0, 5.0, 1.0, 8.0, 5.0, 3.0, 7.0, 3.0, 8.0, 5.0, 9.0, 7.0, 8.0, 7.0, 4.0 ], [ 3.0, 6.0, 7.0, 7.0, 10.0, 3.0, 9.0, 5.0, 9.0, 3.0, 5.0, 5.0, 4.0, 6.0, 4.0, 4.0, 4.0, 2.0, 6.0, 9.0, 9.0, 7.0, 3.0, 6.0, 2.0, 9.0, 3.0, 6.0, 9.0, 10.0, 9.0, 6.0 ], [ 6.0, 1.0, 8.0, 10.0, 10.0, 1.0, 8.0, 3.0, 2.0, 8.0, 3.0, 6.0, 2.0, 5.0, 5.0, 4.0, 4.0, 9.0, 3.0, 9.0, 10.0, 6.0, 9.0, 7.0, 9.0, 9.0, 4.0, 1.0, 9.0, 8.0, 9.0, 1.0 ], [ 2.0, 4.0, 1.0, 3.0, 1.0, 5.0, 6.0, 2.0, 2.0, 5.0, 10.0, 2.0, 5.0, 2.0, 9.0, 1.0, 7.0, 3.0, 6.0, 3.0, 9.0, 7.0, 3.0, 3.0, 9.0, 8.0, 8.0, 2.0, 5.0, 10.0, 10.0, 4.0 ], [ 4.0, 7.0, 1.0, 9.0, 8.0, 6.0, 2.0, 9.0, 4.0, 6.0, 2.0, 2.0, 1.0, 10.0, 6.0, 6.0, 7.0, 2.0, 2.0, 2.0, 2.0, 5.0, 7.0, 4.0, 6.0, 1.0, 7.0, 8.0, 2.0, 5.0, 9.0, 5.0 ], [ 6.0, 1.0, 5.0, 5.0, 3.0, 2.0, 9.0, 4.0, 7.0, 5.0, 4.0, 5.0, 5.0, 10.0, 5.0, 3.0, 6.0, 7.0, 1.0, 10.0, 9.0, 8.0, 6.0, 10.0, 9.0, 3.0, 2.0, 6.0, 10.0, 8.0, 8.0, 10.0 ], [ 8.0, 2.0, 2.0, 9.0, 2.0, 2.0, 4.0, 7.0, 3.0, 1.0, 1.0, 8.0, 7.0, 3.0, 2.0, 1.0, 7.0, 8.0, 6.0, 10.0, 7.0, 3.0, 8.0, 5.0, 8.0, 3.0, 6.0, 2.0, 7.0, 8.0, 2.0, 8.0 ], [ 5.0, 8.0, 1.0, 3.0, 8.0, 5.0, 6.0, 5.0, 1.0, 3.0, 4.0, 1.0, 6.0, 1.0, 2.0, 8.0, 10.0, 3.0, 3.0, 3.0, 6.0, 6.0, 7.0, 4.0, 6.0, 5.0, 7.0, 3.0, 1.0, 6.0, 6.0, 7.0 ], [ 6.0, 4.0, 9.0, 5.0, 3.0, 10.0, 2.0, 4.0, 1.0, 4.0, 4.0, 2.0, 2.0, 1.0, 10.0, 6.0, 6.0, 1.0, 10.0, 6.0, 3.0, 9.0, 3.0, 8.0, 4.0, 6.0, 8.0, 7.0, 7.0, 5.0, 8.0, 1.0 ], [ 6.0, 6.0, 4.0, 5.0, 6.0, 2.0, 2.0, 5.0, 8.0, 1.0, 2.0, 7.0, 3.0, 9.0, 3.0, 8.0, 4.0, 5.0, 4.0, 9.0, 3.0, 6.0, 6.0, 2.0, 1.0, 6.0, 5.0, 4.0, 7.0, 1.0, 6.0, 10.0 ], [ 1.0, 3.0, 1.0, 4.0, 2.0, 5.0, 1.0, 5.0, 7.0, 6.0, 2.0, 3.0, 6.0, 10.0, 7.0, 2.0, 9.0, 6.0, 7.0, 2.0, 6.0, 2.0, 10.0, 6.0, 6.0, 2.0, 1.0, 4.0, 4.0, 8.0, 1.0, 10.0 ], [ 10.0, 6.0, 4.0, 6.0, 5.0, 2.0, 10.0, 10.0, 3.0, 1.0, 1.0, 9.0, 10.0, 5.0, 9.0, 1.0, 1.0, 9.0, 5.0, 6.0, 4.0, 4.0, 5.0, 6.0, 1.0, 10.0, 6.0, 4.0, 7.0, 9.0, 5.0, 4.0 ], [ 7.0, 5.0, 3.0, 4.0, 5.0, 9.0, 6.0, 5.0, 2.0, 2.0, 10.0, 3.0, 7.0, 9.0, 10.0, 8.0, 3.0, 10.0, 7.0, 8.0, 4.0, 4.0, 9.0, 4.0, 4.0, 8.0, 7.0, 9.0, 8.0, 9.0, 4.0, 4.0 ], [ 6.0, 8.0, 2.0, 4.0, 4.0, 1.0, 6.0, 3.0, 1.0, 8.0, 6.0, 8.0, 2.0, 1.0, 8.0, 5.0, 3.0, 1.0, 7.0, 6.0, 6.0, 2.0, 9.0, 4.0, 8.0, 4.0, 6.0, 3.0, 2.0, 1.0, 1.0, 5.0 ], [ 4.0, 7.0, 2.0, 4.0, 4.0, 7.0, 7.0, 6.0, 7.0, 10.0, 6.0, 4.0, 9.0, 1.0, 3.0, 3.0, 8.0, 5.0, 7.0, 9.0, 5.0, 6.0, 3.0, 3.0, 9.0, 8.0, 7.0, 1.0, 7.0, 1.0, 1.0, 8.0 ], [ 8.0, 4.0, 7.0, 2.0, 9.0, 3.0, 2.0, 7.0, 8.0, 3.0, 1.0, 5.0, 6.0, 9.0, 10.0, 1.0, 5.0, 4.0, 4.0, 8.0, 10.0, 9.0, 4.0, 4.0, 10.0, 5.0, 5.0, 10.0, 3.0, 6.0, 9.0, 6.0 ], [ 3.0, 4.0, 5.0, 6.0, 3.0, 6.0, 2.0, 1.0, 6.0, 3.0, 10.0, 4.0, 7.0, 5.0, 7.0, 7.0, 7.0, 4.0, 3.0, 7.0, 9.0, 8.0, 10.0, 4.0, 3.0, 8.0, 7.0, 2.0, 9.0, 1.0, 6.0, 8.0 ], [ 2.0, 5.0, 1.0, 9.0, 9.0, 3.0, 2.0, 10.0, 10.0, 3.0, 6.0, 9.0, 2.0, 6.0, 8.0, 6.0, 9.0, 8.0, 7.0, 3.0, 7.0, 10.0, 6.0, 8.0, 2.0, 10.0, 5.0, 3.0, 4.0, 3.0, 3.0, 1.0 ], [ 10.0, 7.0, 8.0, 9.0, 10.0, 9.0, 2.0, 9.0, 7.0, 6.0, 3.0, 3.0, 6.0, 4.0, 4.0, 6.0, 5.0, 10.0, 9.0, 7.0, 3.0, 5.0, 5.0, 3.0, 5.0, 10.0, 6.0, 4.0, 8.0, 2.0, 10.0, 3.0 ], [ 9.0, 8.0, 5.0, 7.0, 6.0, 7.0, 5.0, 8.0, 3.0, 6.0, 9.0, 6.0, 2.0, 4.0, 4.0, 2.0, 6.0, 9.0, 8.0, 10.0, 5.0, 3.0, 3.0, 9.0, 9.0, 7.0, 10.0, 5.0, 7.0, 10.0, 1.0, 2.0 ], [ 2.0, 7.0, 3.0, 3.0, 9.0, 3.0, 7.0, 6.0, 8.0, 7.0, 3.0, 6.0, 10.0, 5.0, 9.0, 9.0, 3.0, 4.0, 10.0, 6.0, 5.0, 3.0, 7.0, 5.0, 6.0, 3.0, 2.0, 6.0, 2.0, 6.0, 8.0, 5.0 ], [ 8.0, 3.0, 7.0, 6.0, 7.0, 3.0, 4.0, 10.0, 5.0, 4.0, 8.0, 2.0, 6.0, 6.0, 4.0, 4.0, 3.0, 4.0, 4.0, 8.0, 3.0, 9.0, 5.0, 1.0, 7.0, 5.0, 4.0, 8.0, 7.0, 2.0, 7.0, 9.0 ], [ 5.0, 2.0, 3.0, 2.0, 9.0, 9.0, 6.0, 9.0, 8.0, 6.0, 4.0, 1.0, 6.0, 1.0, 4.0, 8.0, 9.0, 10.0, 3.0, 2.0, 5.0, 9.0, 6.0, 7.0, 6.0, 2.0, 5.0, 10.0, 2.0, 9.0, 7.0, 2.0 ], [ 9.0, 3.0, 8.0, 9.0, 9.0, 8.0, 1.0, 3.0, 3.0, 5.0, 6.0, 6.0, 2.0, 10.0, 8.0, 4.0, 8.0, 5.0, 8.0, 10.0, 10.0, 7.0, 3.0, 5.0, 2.0, 4.0, 3.0, 4.0, 2.0, 2.0, 1.0, 10.0 ], [ 2.0, 2.0, 5.0, 3.0, 4.0, 8.0, 7.0, 2.0, 6.0, 7.0, 8.0, 5.0, 1.0, 6.0, 7.0, 6.0, 7.0, 5.0, 7.0, 5.0, 6.0, 10.0, 2.0, 4.0, 5.0, 3.0, 4.0, 5.0, 10.0, 9.0, 7.0, 4.0 ], [ 6.0, 8.0, 9.0, 6.0, 1.0, 2.0, 8.0, 6.0, 2.0, 3.0, 7.0, 4.0, 4.0, 4.0, 9.0, 3.0, 1.0, 10.0, 2.0, 3.0, 4.0, 5.0, 6.0, 8.0, 10.0, 4.0, 5.0, 5.0, 2.0, 6.0, 10.0, 2.0 ], [ 3.0, 1.0, 7.0, 9.0, 9.0, 5.0, 2.0, 10.0, 7.0, 1.0, 7.0, 7.0, 4.0, 7.0, 8.0, 2.0, 7.0, 3.0, 9.0, 4.0, 8.0, 7.0, 2.0, 7.0, 2.0, 2.0, 10.0, 2.0, 10.0, 1.0, 9.0, 6.0 ], [ 6.0, 1.0, 8.0, 10.0, 8.0, 10.0, 5.0, 8.0, 8.0, 6.0, 5.0, 1.0, 8.0, 9.0, 9.0, 1.0, 1.0, 6.0, 1.0, 3.0, 2.0, 10.0, 6.0, 2.0, 9.0, 2.0, 9.0, 6.0, 1.0, 5.0, 7.0, 3.0 ], [ 3.0, 9.0, 7.0, 9.0, 9.0, 10.0, 9.0, 8.0, 2.0, 6.0, 8.0, 6.0, 1.0, 5.0, 4.0, 1.0, 1.0, 9.0, 6.0, 3.0, 10.0, 1.0, 8.0, 7.0, 7.0, 1.0, 7.0, 10.0, 9.0, 7.0, 6.0, 10.0 ], [ 5.0, 1.0, 4.0, 6.0, 1.0, 4.0, 5.0, 10.0, 8.0, 7.0, 1.0, 10.0, 10.0, 4.0, 4.0, 5.0, 8.0, 6.0, 8.0, 1.0, 3.0, 2.0, 5.0, 9.0, 2.0, 10.0, 4.0, 2.0, 6.0, 3.0, 10.0, 7.0 ] ] }, "source": 11, "target": 12 }, "solution": [ 11, 2, 12 ], "obj": 24.0, "instance_variant": { "problem_type": "QSPP", "num_nodes": 13, "num_edges": 32, "nodes": [ 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13 ], "source": 12, "target": 13, "objective": { "constant": 0.0, "linear": [ { "var_index": 0, "linear_cost": 3.0 }, { "var_index": 1, "linear_cost": 5.0 }, { "var_index": 2, "linear_cost": 5.0 }, { "var_index": 3, "linear_cost": 3.0 }, { "var_index": 4, "linear_cost": 6.0 }, { "var_index": 5, "linear_cost": 4.0 }, { "var_index": 6, "linear_cost": 9.0 }, { "var_index": 7, "linear_cost": 7.0 }, { "var_index": 8, "linear_cost": 6.0 }, { "var_index": 9, "linear_cost": 6.0 }, { "var_index": 10, "linear_cost": 4.0 }, { "var_index": 11, "linear_cost": 9.0 }, { "var_index": 12, "linear_cost": 5.0 }, { "var_index": 13, "linear_cost": 3.0 }, { "var_index": 14, "linear_cost": 9.0 }, { "var_index": 15, "linear_cost": 7.0 }, { "var_index": 16, "linear_cost": 3.0 }, { "var_index": 17, "linear_cost": 9.0 }, { "var_index": 18, "linear_cost": 10.0 }, { "var_index": 19, "linear_cost": 7.0 }, { "var_index": 20, "linear_cost": 1.0 }, { "var_index": 21, "linear_cost": 5.0 }, { "var_index": 22, "linear_cost": 3.0 }, { "var_index": 23, "linear_cost": 6.0 }, { "var_index": 24, "linear_cost": 2.0 }, { "var_index": 25, "linear_cost": 5.0 }, { "var_index": 26, "linear_cost": 4.0 }, { "var_index": 27, "linear_cost": 4.0 }, { "var_index": 28, "linear_cost": 9.0 }, { "var_index": 29, "linear_cost": 4.0 }, { "var_index": 30, "linear_cost": 6.0 }, { "var_index": 31, "linear_cost": 4.0 } ], "quadratic": [ { "var_i": 0, "var_j": 0, "quadratic_cost": 5.0 }, { "var_i": 0, "var_j": 1, "quadratic_cost": 7.0 }, { "var_i": 0, "var_j": 2, "quadratic_cost": 7.0 }, { "var_i": 0, "var_j": 3, "quadratic_cost": 3.0 }, { "var_i": 0, "var_j": 4, "quadratic_cost": 6.0 }, { "var_i": 0, "var_j": 5, "quadratic_cost": 2.0 }, { "var_i": 0, "var_j": 6, "quadratic_cost": 4.0 }, { "var_i": 0, "var_j": 7, "quadratic_cost": 6.0 }, { "var_i": 0, "var_j": 8, "quadratic_cost": 8.0 }, { "var_i": 0, "var_j": 9, "quadratic_cost": 5.0 }, { "var_i": 0, "var_j": 10, "quadratic_cost": 6.0 }, { "var_i": 0, "var_j": 11, "quadratic_cost": 6.0 }, { "var_i": 0, "var_j": 12, "quadratic_cost": 1.0 }, { "var_i": 0, "var_j": 13, "quadratic_cost": 10.0 }, { "var_i": 0, "var_j": 14, "quadratic_cost": 7.0 }, { "var_i": 0, "var_j": 15, "quadratic_cost": 6.0 }, { "var_i": 0, "var_j": 16, "quadratic_cost": 4.0 }, { "var_i": 0, "var_j": 17, "quadratic_cost": 8.0 }, { "var_i": 0, "var_j": 18, "quadratic_cost": 3.0 }, { "var_i": 0, "var_j": 19, "quadratic_cost": 2.0 }, { "var_i": 0, "var_j": 20, "quadratic_cost": 10.0 }, { "var_i": 0, "var_j": 21, "quadratic_cost": 9.0 }, { "var_i": 0, "var_j": 22, "quadratic_cost": 2.0 }, { "var_i": 0, "var_j": 23, "quadratic_cost": 8.0 }, { "var_i": 0, "var_j": 24, "quadratic_cost": 5.0 }, { "var_i": 0, "var_j": 25, "quadratic_cost": 9.0 }, { "var_i": 0, "var_j": 26, "quadratic_cost": 2.0 }, { "var_i": 0, "var_j": 27, "quadratic_cost": 6.0 }, { "var_i": 0, "var_j": 28, "quadratic_cost": 3.0 }, { "var_i": 0, "var_j": 29, "quadratic_cost": 6.0 }, { "var_i": 0, "var_j": 30, "quadratic_cost": 3.0 }, { "var_i": 0, "var_j": 31, "quadratic_cost": 5.0 }, { "var_i": 1, "var_j": 0, "quadratic_cost": 7.0 }, { "var_i": 1, "var_j": 1, "quadratic_cost": 9.0 }, { "var_i": 1, "var_j": 2, "quadratic_cost": 7.0 }, { "var_i": 1, "var_j": 3, "quadratic_cost": 6.0 }, { "var_i": 1, "var_j": 4, "quadratic_cost": 1.0 }, { "var_i": 1, "var_j": 5, "quadratic_cost": 4.0 }, { "var_i": 1, "var_j": 6, "quadratic_cost": 7.0 }, { "var_i": 1, "var_j": 7, "quadratic_cost": 1.0 }, { "var_i": 1, "var_j": 8, "quadratic_cost": 2.0 }, { "var_i": 1, "var_j": 9, "quadratic_cost": 8.0 }, { "var_i": 1, "var_j": 10, "quadratic_cost": 4.0 }, { "var_i": 1, "var_j": 11, "quadratic_cost": 6.0 }, { "var_i": 1, "var_j": 12, "quadratic_cost": 3.0 }, { "var_i": 1, "var_j": 13, "quadratic_cost": 6.0 }, { "var_i": 1, "var_j": 14, "quadratic_cost": 5.0 }, { "var_i": 1, "var_j": 15, "quadratic_cost": 8.0 }, { "var_i": 1, "var_j": 16, "quadratic_cost": 7.0 }, { "var_i": 1, "var_j": 17, "quadratic_cost": 4.0 }, { "var_i": 1, "var_j": 18, "quadratic_cost": 4.0 }, { "var_i": 1, "var_j": 19, "quadratic_cost": 5.0 }, { "var_i": 1, "var_j": 20, "quadratic_cost": 7.0 }, { "var_i": 1, "var_j": 21, "quadratic_cost": 8.0 }, { "var_i": 1, "var_j": 22, "quadratic_cost": 7.0 }, { "var_i": 1, "var_j": 23, "quadratic_cost": 3.0 }, { "var_i": 1, "var_j": 24, "quadratic_cost": 2.0 }, { "var_i": 1, "var_j": 25, "quadratic_cost": 3.0 }, { "var_i": 1, "var_j": 26, "quadratic_cost": 2.0 }, { "var_i": 1, "var_j": 27, "quadratic_cost": 8.0 }, { "var_i": 1, "var_j": 28, "quadratic_cost": 1.0 }, { "var_i": 1, "var_j": 29, "quadratic_cost": 1.0 }, { "var_i": 1, "var_j": 30, "quadratic_cost": 9.0 }, { "var_i": 1, "var_j": 31, "quadratic_cost": 1.0 }, { "var_i": 2, "var_j": 0, "quadratic_cost": 7.0 }, { "var_i": 2, "var_j": 1, "quadratic_cost": 7.0 }, { "var_i": 2, "var_j": 2, "quadratic_cost": 3.0 }, { "var_i": 2, "var_j": 3, "quadratic_cost": 7.0 }, { "var_i": 2, "var_j": 4, "quadratic_cost": 8.0 }, { "var_i": 2, "var_j": 5, "quadratic_cost": 1.0 }, { "var_i": 2, "var_j": 6, "quadratic_cost": 1.0 }, { "var_i": 2, "var_j": 7, "quadratic_cost": 5.0 }, { "var_i": 2, "var_j": 8, "quadratic_cost": 2.0 }, { "var_i": 2, "var_j": 9, "quadratic_cost": 1.0 }, { "var_i": 2, "var_j": 10, "quadratic_cost": 9.0 }, { "var_i": 2, "var_j": 11, "quadratic_cost": 4.0 }, { "var_i": 2, "var_j": 12, "quadratic_cost": 1.0 }, { "var_i": 2, "var_j": 13, "quadratic_cost": 4.0 }, { "var_i": 2, "var_j": 14, "quadratic_cost": 3.0 }, { "var_i": 2, "var_j": 15, "quadratic_cost": 2.0 }, { "var_i": 2, "var_j": 16, "quadratic_cost": 2.0 }, { "var_i": 2, "var_j": 17, "quadratic_cost": 7.0 }, { "var_i": 2, "var_j": 18, "quadratic_cost": 5.0 }, { "var_i": 2, "var_j": 19, "quadratic_cost": 1.0 }, { "var_i": 2, "var_j": 20, "quadratic_cost": 8.0 }, { "var_i": 2, "var_j": 21, "quadratic_cost": 5.0 }, { "var_i": 2, "var_j": 22, "quadratic_cost": 3.0 }, { "var_i": 2, "var_j": 23, "quadratic_cost": 7.0 }, { "var_i": 2, "var_j": 24, "quadratic_cost": 3.0 }, { "var_i": 2, "var_j": 25, "quadratic_cost": 8.0 }, { "var_i": 2, "var_j": 26, "quadratic_cost": 5.0 }, { "var_i": 2, "var_j": 27, "quadratic_cost": 9.0 }, { "var_i": 2, "var_j": 28, "quadratic_cost": 7.0 }, { "var_i": 2, "var_j": 29, "quadratic_cost": 8.0 }, { "var_i": 2, "var_j": 30, "quadratic_cost": 7.0 }, { "var_i": 2, "var_j": 31, "quadratic_cost": 4.0 }, { "var_i": 3, "var_j": 0, "quadratic_cost": 3.0 }, { "var_i": 3, "var_j": 1, "quadratic_cost": 6.0 }, { "var_i": 3, "var_j": 2, "quadratic_cost": 7.0 }, { "var_i": 3, "var_j": 3, "quadratic_cost": 7.0 }, { "var_i": 3, "var_j": 4, "quadratic_cost": 10.0 }, { "var_i": 3, "var_j": 5, "quadratic_cost": 3.0 }, { "var_i": 3, "var_j": 6, "quadratic_cost": 9.0 }, { "var_i": 3, "var_j": 7, "quadratic_cost": 5.0 }, { "var_i": 3, "var_j": 8, "quadratic_cost": 9.0 }, { "var_i": 3, "var_j": 9, "quadratic_cost": 3.0 }, { "var_i": 3, "var_j": 10, "quadratic_cost": 5.0 }, { "var_i": 3, "var_j": 11, "quadratic_cost": 5.0 }, { "var_i": 3, "var_j": 12, "quadratic_cost": 4.0 }, { "var_i": 3, "var_j": 13, "quadratic_cost": 6.0 }, { "var_i": 3, "var_j": 14, "quadratic_cost": 4.0 }, { "var_i": 3, "var_j": 15, "quadratic_cost": 4.0 }, { "var_i": 3, "var_j": 16, "quadratic_cost": 4.0 }, { "var_i": 3, "var_j": 17, "quadratic_cost": 2.0 }, { "var_i": 3, "var_j": 18, "quadratic_cost": 6.0 }, { "var_i": 3, "var_j": 19, "quadratic_cost": 9.0 }, { "var_i": 3, "var_j": 20, "quadratic_cost": 9.0 }, { "var_i": 3, "var_j": 21, "quadratic_cost": 7.0 }, { "var_i": 3, "var_j": 22, "quadratic_cost": 3.0 }, { "var_i": 3, "var_j": 23, "quadratic_cost": 6.0 }, { "var_i": 3, "var_j": 24, "quadratic_cost": 2.0 }, { "var_i": 3, "var_j": 25, "quadratic_cost": 9.0 }, { "var_i": 3, "var_j": 26, "quadratic_cost": 3.0 }, { "var_i": 3, "var_j": 27, "quadratic_cost": 6.0 }, { "var_i": 3, "var_j": 28, "quadratic_cost": 9.0 }, { "var_i": 3, "var_j": 29, "quadratic_cost": 10.0 }, { "var_i": 3, "var_j": 30, "quadratic_cost": 9.0 }, { "var_i": 3, "var_j": 31, "quadratic_cost": 6.0 }, { "var_i": 4, "var_j": 0, "quadratic_cost": 6.0 }, { "var_i": 4, "var_j": 1, "quadratic_cost": 1.0 }, { "var_i": 4, "var_j": 2, "quadratic_cost": 8.0 }, { "var_i": 4, "var_j": 3, "quadratic_cost": 10.0 }, { "var_i": 4, "var_j": 4, "quadratic_cost": 10.0 }, { "var_i": 4, "var_j": 5, "quadratic_cost": 1.0 }, { "var_i": 4, "var_j": 6, "quadratic_cost": 8.0 }, { "var_i": 4, "var_j": 7, "quadratic_cost": 3.0 }, { "var_i": 4, "var_j": 8, "quadratic_cost": 2.0 }, { "var_i": 4, "var_j": 9, "quadratic_cost": 8.0 }, { "var_i": 4, "var_j": 10, "quadratic_cost": 3.0 }, { "var_i": 4, "var_j": 11, "quadratic_cost": 6.0 }, { "var_i": 4, "var_j": 12, "quadratic_cost": 2.0 }, { "var_i": 4, "var_j": 13, "quadratic_cost": 5.0 }, { "var_i": 4, "var_j": 14, "quadratic_cost": 5.0 }, { "var_i": 4, "var_j": 15, "quadratic_cost": 4.0 }, { "var_i": 4, "var_j": 16, "quadratic_cost": 4.0 }, { "var_i": 4, "var_j": 17, "quadratic_cost": 9.0 }, { "var_i": 4, "var_j": 18, "quadratic_cost": 3.0 }, { "var_i": 4, "var_j": 19, "quadratic_cost": 9.0 }, { "var_i": 4, "var_j": 20, "quadratic_cost": 10.0 }, { "var_i": 4, "var_j": 21, "quadratic_cost": 6.0 }, { "var_i": 4, "var_j": 22, "quadratic_cost": 9.0 }, { "var_i": 4, "var_j": 23, "quadratic_cost": 7.0 }, { "var_i": 4, "var_j": 24, "quadratic_cost": 9.0 }, { "var_i": 4, "var_j": 25, "quadratic_cost": 9.0 }, { "var_i": 4, "var_j": 26, "quadratic_cost": 4.0 }, { "var_i": 4, "var_j": 27, "quadratic_cost": 1.0 }, { "var_i": 4, "var_j": 28, "quadratic_cost": 9.0 }, { "var_i": 4, "var_j": 29, "quadratic_cost": 8.0 }, { "var_i": 4, "var_j": 30, "quadratic_cost": 9.0 }, { "var_i": 4, "var_j": 31, "quadratic_cost": 1.0 }, { "var_i": 5, "var_j": 0, "quadratic_cost": 2.0 }, { "var_i": 5, "var_j": 1, "quadratic_cost": 4.0 }, { "var_i": 5, "var_j": 2, "quadratic_cost": 1.0 }, { "var_i": 5, "var_j": 3, "quadratic_cost": 3.0 }, { "var_i": 5, "var_j": 4, "quadratic_cost": 1.0 }, { "var_i": 5, "var_j": 5, "quadratic_cost": 5.0 }, { "var_i": 5, "var_j": 6, "quadratic_cost": 6.0 }, { "var_i": 5, "var_j": 7, "quadratic_cost": 2.0 }, { "var_i": 5, "var_j": 8, "quadratic_cost": 2.0 }, { "var_i": 5, "var_j": 9, "quadratic_cost": 5.0 }, { "var_i": 5, "var_j": 10, "quadratic_cost": 10.0 }, { "var_i": 5, "var_j": 11, "quadratic_cost": 2.0 }, { "var_i": 5, "var_j": 12, "quadratic_cost": 5.0 }, { "var_i": 5, "var_j": 13, "quadratic_cost": 2.0 }, { "var_i": 5, "var_j": 14, "quadratic_cost": 9.0 }, { "var_i": 5, "var_j": 15, "quadratic_cost": 1.0 }, { "var_i": 5, "var_j": 16, "quadratic_cost": 7.0 }, { "var_i": 5, "var_j": 17, "quadratic_cost": 3.0 }, { "var_i": 5, "var_j": 18, "quadratic_cost": 6.0 }, { "var_i": 5, "var_j": 19, "quadratic_cost": 3.0 }, { "var_i": 5, "var_j": 20, "quadratic_cost": 9.0 }, { "var_i": 5, "var_j": 21, "quadratic_cost": 7.0 }, { "var_i": 5, "var_j": 22, "quadratic_cost": 3.0 }, { "var_i": 5, "var_j": 23, "quadratic_cost": 3.0 }, { "var_i": 5, "var_j": 24, "quadratic_cost": 9.0 }, { "var_i": 5, "var_j": 25, "quadratic_cost": 8.0 }, { "var_i": 5, "var_j": 26, "quadratic_cost": 8.0 }, { "var_i": 5, "var_j": 27, "quadratic_cost": 2.0 }, { "var_i": 5, "var_j": 28, "quadratic_cost": 5.0 }, { "var_i": 5, "var_j": 29, "quadratic_cost": 10.0 }, { "var_i": 5, "var_j": 30, "quadratic_cost": 10.0 }, { "var_i": 5, "var_j": 31, "quadratic_cost": 4.0 }, { "var_i": 6, "var_j": 0, "quadratic_cost": 4.0 }, { "var_i": 6, "var_j": 1, "quadratic_cost": 7.0 }, { "var_i": 6, "var_j": 2, "quadratic_cost": 1.0 }, { "var_i": 6, "var_j": 3, "quadratic_cost": 9.0 }, { "var_i": 6, "var_j": 4, "quadratic_cost": 8.0 }, { "var_i": 6, "var_j": 5, "quadratic_cost": 6.0 }, { "var_i": 6, "var_j": 6, "quadratic_cost": 2.0 }, { "var_i": 6, "var_j": 7, "quadratic_cost": 9.0 }, { "var_i": 6, "var_j": 8, "quadratic_cost": 4.0 }, { "var_i": 6, "var_j": 9, "quadratic_cost": 6.0 }, { "var_i": 6, "var_j": 10, "quadratic_cost": 2.0 }, { "var_i": 6, "var_j": 11, "quadratic_cost": 2.0 }, { "var_i": 6, "var_j": 12, "quadratic_cost": 1.0 }, { "var_i": 6, "var_j": 13, "quadratic_cost": 10.0 }, { "var_i": 6, "var_j": 14, "quadratic_cost": 6.0 }, { "var_i": 6, "var_j": 15, "quadratic_cost": 6.0 }, { "var_i": 6, "var_j": 16, "quadratic_cost": 7.0 }, { "var_i": 6, "var_j": 17, "quadratic_cost": 2.0 }, { "var_i": 6, "var_j": 18, "quadratic_cost": 2.0 }, { "var_i": 6, "var_j": 19, "quadratic_cost": 2.0 }, { "var_i": 6, "var_j": 20, "quadratic_cost": 2.0 }, { "var_i": 6, "var_j": 21, "quadratic_cost": 5.0 }, { "var_i": 6, "var_j": 22, "quadratic_cost": 7.0 }, { "var_i": 6, "var_j": 23, "quadratic_cost": 4.0 }, { "var_i": 6, "var_j": 24, "quadratic_cost": 6.0 }, { "var_i": 6, "var_j": 25, "quadratic_cost": 1.0 }, { "var_i": 6, "var_j": 26, "quadratic_cost": 7.0 }, { "var_i": 6, "var_j": 27, "quadratic_cost": 8.0 }, { "var_i": 6, "var_j": 28, "quadratic_cost": 2.0 }, { "var_i": 6, "var_j": 29, "quadratic_cost": 5.0 }, { "var_i": 6, "var_j": 30, "quadratic_cost": 9.0 }, { "var_i": 6, "var_j": 31, "quadratic_cost": 5.0 }, { "var_i": 7, "var_j": 0, "quadratic_cost": 6.0 }, { "var_i": 7, "var_j": 1, "quadratic_cost": 1.0 }, { "var_i": 7, "var_j": 2, "quadratic_cost": 5.0 }, { "var_i": 7, "var_j": 3, "quadratic_cost": 5.0 }, { "var_i": 7, "var_j": 4, "quadratic_cost": 3.0 }, { "var_i": 7, "var_j": 5, "quadratic_cost": 2.0 }, { "var_i": 7, "var_j": 6, "quadratic_cost": 9.0 }, { "var_i": 7, "var_j": 7, "quadratic_cost": 4.0 }, { "var_i": 7, "var_j": 8, "quadratic_cost": 7.0 }, { "var_i": 7, "var_j": 9, "quadratic_cost": 5.0 }, { "var_i": 7, "var_j": 10, "quadratic_cost": 4.0 }, { "var_i": 7, "var_j": 11, "quadratic_cost": 5.0 }, { "var_i": 7, "var_j": 12, "quadratic_cost": 5.0 }, { "var_i": 7, "var_j": 13, "quadratic_cost": 10.0 }, { "var_i": 7, "var_j": 14, "quadratic_cost": 5.0 }, { "var_i": 7, "var_j": 15, "quadratic_cost": 3.0 }, { "var_i": 7, "var_j": 16, "quadratic_cost": 6.0 }, { "var_i": 7, "var_j": 17, "quadratic_cost": 7.0 }, { "var_i": 7, "var_j": 18, "quadratic_cost": 1.0 }, { "var_i": 7, "var_j": 19, "quadratic_cost": 10.0 }, { "var_i": 7, "var_j": 20, "quadratic_cost": 9.0 }, { "var_i": 7, "var_j": 21, "quadratic_cost": 8.0 }, { "var_i": 7, "var_j": 22, "quadratic_cost": 6.0 }, { "var_i": 7, "var_j": 23, "quadratic_cost": 10.0 }, { "var_i": 7, "var_j": 24, "quadratic_cost": 9.0 }, { "var_i": 7, "var_j": 25, "quadratic_cost": 3.0 }, { "var_i": 7, "var_j": 26, "quadratic_cost": 2.0 }, { "var_i": 7, "var_j": 27, "quadratic_cost": 6.0 }, { "var_i": 7, "var_j": 28, "quadratic_cost": 10.0 }, { "var_i": 7, "var_j": 29, "quadratic_cost": 8.0 }, { "var_i": 7, "var_j": 30, "quadratic_cost": 8.0 }, { "var_i": 7, "var_j": 31, "quadratic_cost": 10.0 }, { "var_i": 8, "var_j": 0, "quadratic_cost": 8.0 }, { "var_i": 8, "var_j": 1, "quadratic_cost": 2.0 }, { "var_i": 8, "var_j": 2, "quadratic_cost": 2.0 }, { "var_i": 8, "var_j": 3, "quadratic_cost": 9.0 }, { "var_i": 8, "var_j": 4, "quadratic_cost": 2.0 }, { "var_i": 8, "var_j": 5, "quadratic_cost": 2.0 }, { "var_i": 8, "var_j": 6, "quadratic_cost": 4.0 }, { "var_i": 8, "var_j": 7, "quadratic_cost": 7.0 }, { "var_i": 8, "var_j": 8, "quadratic_cost": 3.0 }, { "var_i": 8, "var_j": 9, "quadratic_cost": 1.0 }, { "var_i": 8, "var_j": 10, "quadratic_cost": 1.0 }, { "var_i": 8, "var_j": 11, "quadratic_cost": 8.0 }, { "var_i": 8, "var_j": 12, "quadratic_cost": 7.0 }, { "var_i": 8, "var_j": 13, "quadratic_cost": 3.0 }, { "var_i": 8, "var_j": 14, "quadratic_cost": 2.0 }, { "var_i": 8, "var_j": 15, "quadratic_cost": 1.0 }, { "var_i": 8, "var_j": 16, "quadratic_cost": 7.0 }, { "var_i": 8, "var_j": 17, "quadratic_cost": 8.0 }, { "var_i": 8, "var_j": 18, "quadratic_cost": 6.0 }, { "var_i": 8, "var_j": 19, "quadratic_cost": 10.0 }, { "var_i": 8, "var_j": 20, "quadratic_cost": 7.0 }, { "var_i": 8, "var_j": 21, "quadratic_cost": 3.0 }, { "var_i": 8, "var_j": 22, "quadratic_cost": 8.0 }, { "var_i": 8, "var_j": 23, "quadratic_cost": 5.0 }, { "var_i": 8, "var_j": 24, "quadratic_cost": 8.0 }, { "var_i": 8, "var_j": 25, "quadratic_cost": 3.0 }, { "var_i": 8, "var_j": 26, "quadratic_cost": 6.0 }, { "var_i": 8, "var_j": 27, "quadratic_cost": 2.0 }, { "var_i": 8, "var_j": 28, "quadratic_cost": 7.0 }, { "var_i": 8, "var_j": 29, "quadratic_cost": 8.0 }, { "var_i": 8, "var_j": 30, "quadratic_cost": 2.0 }, { "var_i": 8, "var_j": 31, "quadratic_cost": 8.0 }, { "var_i": 9, "var_j": 0, "quadratic_cost": 5.0 }, { "var_i": 9, "var_j": 1, "quadratic_cost": 8.0 }, { "var_i": 9, "var_j": 2, "quadratic_cost": 1.0 }, { "var_i": 9, "var_j": 3, "quadratic_cost": 3.0 }, { "var_i": 9, "var_j": 4, "quadratic_cost": 8.0 }, { "var_i": 9, "var_j": 5, "quadratic_cost": 5.0 }, { "var_i": 9, "var_j": 6, "quadratic_cost": 6.0 }, { "var_i": 9, "var_j": 7, "quadratic_cost": 5.0 }, { "var_i": 9, "var_j": 8, "quadratic_cost": 1.0 }, { "var_i": 9, "var_j": 9, "quadratic_cost": 3.0 }, { "var_i": 9, "var_j": 10, "quadratic_cost": 4.0 }, { "var_i": 9, "var_j": 11, "quadratic_cost": 1.0 }, { "var_i": 9, "var_j": 12, "quadratic_cost": 6.0 }, { "var_i": 9, "var_j": 13, "quadratic_cost": 1.0 }, { "var_i": 9, "var_j": 14, "quadratic_cost": 2.0 }, { "var_i": 9, "var_j": 15, "quadratic_cost": 8.0 }, { "var_i": 9, "var_j": 16, "quadratic_cost": 10.0 }, { "var_i": 9, "var_j": 17, "quadratic_cost": 3.0 }, { "var_i": 9, "var_j": 18, "quadratic_cost": 3.0 }, { "var_i": 9, "var_j": 19, "quadratic_cost": 3.0 }, { "var_i": 9, "var_j": 20, "quadratic_cost": 6.0 }, { "var_i": 9, "var_j": 21, "quadratic_cost": 6.0 }, { "var_i": 9, "var_j": 22, "quadratic_cost": 7.0 }, { "var_i": 9, "var_j": 23, "quadratic_cost": 4.0 }, { "var_i": 9, "var_j": 24, "quadratic_cost": 6.0 }, { "var_i": 9, "var_j": 25, "quadratic_cost": 5.0 }, { "var_i": 9, "var_j": 26, "quadratic_cost": 7.0 }, { "var_i": 9, "var_j": 27, "quadratic_cost": 3.0 }, { "var_i": 9, "var_j": 28, "quadratic_cost": 1.0 }, { "var_i": 9, "var_j": 29, "quadratic_cost": 6.0 }, { "var_i": 9, "var_j": 30, "quadratic_cost": 6.0 }, { "var_i": 9, "var_j": 31, "quadratic_cost": 7.0 }, { "var_i": 10, "var_j": 0, "quadratic_cost": 6.0 }, { "var_i": 10, "var_j": 1, "quadratic_cost": 4.0 }, { "var_i": 10, "var_j": 2, "quadratic_cost": 9.0 }, { "var_i": 10, "var_j": 3, "quadratic_cost": 5.0 }, { "var_i": 10, "var_j": 4, "quadratic_cost": 3.0 }, { "var_i": 10, "var_j": 5, "quadratic_cost": 10.0 }, { "var_i": 10, "var_j": 6, "quadratic_cost": 2.0 }, { "var_i": 10, "var_j": 7, "quadratic_cost": 4.0 }, { "var_i": 10, "var_j": 8, "quadratic_cost": 1.0 }, { "var_i": 10, "var_j": 9, "quadratic_cost": 4.0 }, { "var_i": 10, "var_j": 10, "quadratic_cost": 4.0 }, { "var_i": 10, "var_j": 11, "quadratic_cost": 2.0 }, { "var_i": 10, "var_j": 12, "quadratic_cost": 2.0 }, { "var_i": 10, "var_j": 13, "quadratic_cost": 1.0 }, { "var_i": 10, "var_j": 14, "quadratic_cost": 10.0 }, { "var_i": 10, "var_j": 15, "quadratic_cost": 6.0 }, { "var_i": 10, "var_j": 16, "quadratic_cost": 6.0 }, { "var_i": 10, "var_j": 17, "quadratic_cost": 1.0 }, { "var_i": 10, "var_j": 18, "quadratic_cost": 10.0 }, { "var_i": 10, "var_j": 19, "quadratic_cost": 6.0 }, { "var_i": 10, "var_j": 20, "quadratic_cost": 3.0 }, { "var_i": 10, "var_j": 21, "quadratic_cost": 9.0 }, { "var_i": 10, "var_j": 22, "quadratic_cost": 3.0 }, { "var_i": 10, "var_j": 23, "quadratic_cost": 8.0 }, { "var_i": 10, "var_j": 24, "quadratic_cost": 4.0 }, { "var_i": 10, "var_j": 25, "quadratic_cost": 6.0 }, { "var_i": 10, "var_j": 26, "quadratic_cost": 8.0 }, { "var_i": 10, "var_j": 27, "quadratic_cost": 7.0 }, { "var_i": 10, "var_j": 28, "quadratic_cost": 7.0 }, { "var_i": 10, "var_j": 29, "quadratic_cost": 5.0 }, { "var_i": 10, "var_j": 30, "quadratic_cost": 8.0 }, { "var_i": 10, "var_j": 31, "quadratic_cost": 1.0 }, { "var_i": 11, "var_j": 0, "quadratic_cost": 6.0 }, { "var_i": 11, "var_j": 1, "quadratic_cost": 6.0 }, { "var_i": 11, "var_j": 2, "quadratic_cost": 4.0 }, { "var_i": 11, "var_j": 3, "quadratic_cost": 5.0 }, { "var_i": 11, "var_j": 4, "quadratic_cost": 6.0 }, { "var_i": 11, "var_j": 5, "quadratic_cost": 2.0 }, { "var_i": 11, "var_j": 6, "quadratic_cost": 2.0 }, { "var_i": 11, "var_j": 7, "quadratic_cost": 5.0 }, { "var_i": 11, "var_j": 8, "quadratic_cost": 8.0 }, { "var_i": 11, "var_j": 9, "quadratic_cost": 1.0 }, { "var_i": 11, "var_j": 10, "quadratic_cost": 2.0 }, { "var_i": 11, "var_j": 11, "quadratic_cost": 7.0 }, { "var_i": 11, "var_j": 12, "quadratic_cost": 3.0 }, { "var_i": 11, "var_j": 13, "quadratic_cost": 9.0 }, { "var_i": 11, "var_j": 14, "quadratic_cost": 3.0 }, { "var_i": 11, "var_j": 15, "quadratic_cost": 8.0 }, { "var_i": 11, "var_j": 16, "quadratic_cost": 4.0 }, { "var_i": 11, "var_j": 17, "quadratic_cost": 5.0 }, { "var_i": 11, "var_j": 18, "quadratic_cost": 4.0 }, { "var_i": 11, "var_j": 19, "quadratic_cost": 9.0 }, { "var_i": 11, "var_j": 20, "quadratic_cost": 3.0 }, { "var_i": 11, "var_j": 21, "quadratic_cost": 6.0 }, { "var_i": 11, "var_j": 22, "quadratic_cost": 6.0 }, { "var_i": 11, "var_j": 23, "quadratic_cost": 2.0 }, { "var_i": 11, "var_j": 24, "quadratic_cost": 1.0 }, { "var_i": 11, "var_j": 25, "quadratic_cost": 6.0 }, { "var_i": 11, "var_j": 26, "quadratic_cost": 5.0 }, { "var_i": 11, "var_j": 27, "quadratic_cost": 4.0 }, { "var_i": 11, "var_j": 28, "quadratic_cost": 7.0 }, { "var_i": 11, "var_j": 29, "quadratic_cost": 1.0 }, { "var_i": 11, "var_j": 30, "quadratic_cost": 6.0 }, { "var_i": 11, "var_j": 31, "quadratic_cost": 10.0 }, { "var_i": 12, "var_j": 0, "quadratic_cost": 1.0 }, { "var_i": 12, "var_j": 1, "quadratic_cost": 3.0 }, { "var_i": 12, "var_j": 2, "quadratic_cost": 1.0 }, { "var_i": 12, "var_j": 3, "quadratic_cost": 4.0 }, { "var_i": 12, "var_j": 4, "quadratic_cost": 2.0 }, { "var_i": 12, "var_j": 5, "quadratic_cost": 5.0 }, { "var_i": 12, "var_j": 6, "quadratic_cost": 1.0 }, { "var_i": 12, "var_j": 7, "quadratic_cost": 5.0 }, { "var_i": 12, "var_j": 8, "quadratic_cost": 7.0 }, { "var_i": 12, "var_j": 9, "quadratic_cost": 6.0 }, { "var_i": 12, "var_j": 10, "quadratic_cost": 2.0 }, { "var_i": 12, "var_j": 11, "quadratic_cost": 3.0 }, { "var_i": 12, "var_j": 12, "quadratic_cost": 6.0 }, { "var_i": 12, "var_j": 13, "quadratic_cost": 10.0 }, { "var_i": 12, "var_j": 14, "quadratic_cost": 7.0 }, { "var_i": 12, "var_j": 15, "quadratic_cost": 2.0 }, { "var_i": 12, "var_j": 16, "quadratic_cost": 9.0 }, { "var_i": 12, "var_j": 17, "quadratic_cost": 6.0 }, { "var_i": 12, "var_j": 18, "quadratic_cost": 7.0 }, { "var_i": 12, "var_j": 19, "quadratic_cost": 2.0 }, { "var_i": 12, "var_j": 20, "quadratic_cost": 6.0 }, { "var_i": 12, "var_j": 21, "quadratic_cost": 2.0 }, { "var_i": 12, "var_j": 22, "quadratic_cost": 10.0 }, { "var_i": 12, "var_j": 23, "quadratic_cost": 6.0 }, { "var_i": 12, "var_j": 24, "quadratic_cost": 6.0 }, { "var_i": 12, "var_j": 25, "quadratic_cost": 2.0 }, { "var_i": 12, "var_j": 26, "quadratic_cost": 1.0 }, { "var_i": 12, "var_j": 27, "quadratic_cost": 4.0 }, { "var_i": 12, "var_j": 28, "quadratic_cost": 4.0 }, { "var_i": 12, "var_j": 29, "quadratic_cost": 8.0 }, { "var_i": 12, "var_j": 30, "quadratic_cost": 1.0 }, { "var_i": 12, "var_j": 31, "quadratic_cost": 10.0 }, { "var_i": 13, "var_j": 0, "quadratic_cost": 10.0 }, { "var_i": 13, "var_j": 1, "quadratic_cost": 6.0 }, { "var_i": 13, "var_j": 2, "quadratic_cost": 4.0 }, { "var_i": 13, "var_j": 3, "quadratic_cost": 6.0 }, { "var_i": 13, "var_j": 4, "quadratic_cost": 5.0 }, { "var_i": 13, "var_j": 5, "quadratic_cost": 2.0 }, { "var_i": 13, "var_j": 6, "quadratic_cost": 10.0 }, { "var_i": 13, "var_j": 7, "quadratic_cost": 10.0 }, { "var_i": 13, "var_j": 8, "quadratic_cost": 3.0 }, { "var_i": 13, "var_j": 9, "quadratic_cost": 1.0 }, { "var_i": 13, "var_j": 10, "quadratic_cost": 1.0 }, { "var_i": 13, "var_j": 11, "quadratic_cost": 9.0 }, { "var_i": 13, "var_j": 12, "quadratic_cost": 10.0 }, { "var_i": 13, "var_j": 13, "quadratic_cost": 5.0 }, { "var_i": 13, "var_j": 14, "quadratic_cost": 9.0 }, { "var_i": 13, "var_j": 15, "quadratic_cost": 1.0 }, { "var_i": 13, "var_j": 16, "quadratic_cost": 1.0 }, { "var_i": 13, "var_j": 17, "quadratic_cost": 9.0 }, { "var_i": 13, "var_j": 18, "quadratic_cost": 5.0 }, { "var_i": 13, "var_j": 19, "quadratic_cost": 6.0 }, { "var_i": 13, "var_j": 20, "quadratic_cost": 4.0 }, { "var_i": 13, "var_j": 21, "quadratic_cost": 4.0 }, { "var_i": 13, "var_j": 22, "quadratic_cost": 5.0 }, { "var_i": 13, "var_j": 23, "quadratic_cost": 6.0 }, { "var_i": 13, "var_j": 24, "quadratic_cost": 1.0 }, { "var_i": 13, "var_j": 25, "quadratic_cost": 10.0 }, { "var_i": 13, "var_j": 26, "quadratic_cost": 6.0 }, { "var_i": 13, "var_j": 27, "quadratic_cost": 4.0 }, { "var_i": 13, "var_j": 28, "quadratic_cost": 7.0 }, { "var_i": 13, "var_j": 29, "quadratic_cost": 9.0 }, { "var_i": 13, "var_j": 30, "quadratic_cost": 5.0 }, { "var_i": 13, "var_j": 31, "quadratic_cost": 4.0 }, { "var_i": 14, "var_j": 0, "quadratic_cost": 7.0 }, { "var_i": 14, "var_j": 1, "quadratic_cost": 5.0 }, { "var_i": 14, "var_j": 2, "quadratic_cost": 3.0 }, { "var_i": 14, "var_j": 3, "quadratic_cost": 4.0 }, { "var_i": 14, "var_j": 4, "quadratic_cost": 5.0 }, { "var_i": 14, "var_j": 5, "quadratic_cost": 9.0 }, { "var_i": 14, "var_j": 6, "quadratic_cost": 6.0 }, { "var_i": 14, "var_j": 7, "quadratic_cost": 5.0 }, { "var_i": 14, "var_j": 8, "quadratic_cost": 2.0 }, { "var_i": 14, "var_j": 9, "quadratic_cost": 2.0 }, { "var_i": 14, "var_j": 10, "quadratic_cost": 10.0 }, { "var_i": 14, "var_j": 11, "quadratic_cost": 3.0 }, { "var_i": 14, "var_j": 12, "quadratic_cost": 7.0 }, { "var_i": 14, "var_j": 13, "quadratic_cost": 9.0 }, { "var_i": 14, "var_j": 14, "quadratic_cost": 10.0 }, { "var_i": 14, "var_j": 15, "quadratic_cost": 8.0 }, { "var_i": 14, "var_j": 16, "quadratic_cost": 3.0 }, { "var_i": 14, "var_j": 17, "quadratic_cost": 10.0 }, { "var_i": 14, "var_j": 18, "quadratic_cost": 7.0 }, { "var_i": 14, "var_j": 19, "quadratic_cost": 8.0 }, { "var_i": 14, "var_j": 20, "quadratic_cost": 4.0 }, { "var_i": 14, "var_j": 21, "quadratic_cost": 4.0 }, { "var_i": 14, "var_j": 22, "quadratic_cost": 9.0 }, { "var_i": 14, "var_j": 23, "quadratic_cost": 4.0 }, { "var_i": 14, "var_j": 24, "quadratic_cost": 4.0 }, { "var_i": 14, "var_j": 25, "quadratic_cost": 8.0 }, { "var_i": 14, "var_j": 26, "quadratic_cost": 7.0 }, { "var_i": 14, "var_j": 27, "quadratic_cost": 9.0 }, { "var_i": 14, "var_j": 28, "quadratic_cost": 8.0 }, { "var_i": 14, "var_j": 29, "quadratic_cost": 9.0 }, { "var_i": 14, "var_j": 30, "quadratic_cost": 4.0 }, { "var_i": 14, "var_j": 31, "quadratic_cost": 4.0 }, { "var_i": 15, "var_j": 0, "quadratic_cost": 6.0 }, { "var_i": 15, "var_j": 1, "quadratic_cost": 8.0 }, { "var_i": 15, "var_j": 2, "quadratic_cost": 2.0 }, { "var_i": 15, "var_j": 3, "quadratic_cost": 4.0 }, { "var_i": 15, "var_j": 4, "quadratic_cost": 4.0 }, { "var_i": 15, "var_j": 5, "quadratic_cost": 1.0 }, { "var_i": 15, "var_j": 6, "quadratic_cost": 6.0 }, { "var_i": 15, "var_j": 7, "quadratic_cost": 3.0 }, { "var_i": 15, "var_j": 8, "quadratic_cost": 1.0 }, { "var_i": 15, "var_j": 9, "quadratic_cost": 8.0 }, { "var_i": 15, "var_j": 10, "quadratic_cost": 6.0 }, { "var_i": 15, "var_j": 11, "quadratic_cost": 8.0 }, { "var_i": 15, "var_j": 12, "quadratic_cost": 2.0 }, { "var_i": 15, "var_j": 13, "quadratic_cost": 1.0 }, { "var_i": 15, "var_j": 14, "quadratic_cost": 8.0 }, { "var_i": 15, "var_j": 15, "quadratic_cost": 5.0 }, { "var_i": 15, "var_j": 16, "quadratic_cost": 3.0 }, { "var_i": 15, "var_j": 17, "quadratic_cost": 1.0 }, { "var_i": 15, "var_j": 18, "quadratic_cost": 7.0 }, { "var_i": 15, "var_j": 19, "quadratic_cost": 6.0 }, { "var_i": 15, "var_j": 20, "quadratic_cost": 6.0 }, { "var_i": 15, "var_j": 21, "quadratic_cost": 2.0 }, { "var_i": 15, "var_j": 22, "quadratic_cost": 9.0 }, { "var_i": 15, "var_j": 23, "quadratic_cost": 4.0 }, { "var_i": 15, "var_j": 24, "quadratic_cost": 8.0 }, { "var_i": 15, "var_j": 25, "quadratic_cost": 4.0 }, { "var_i": 15, "var_j": 26, "quadratic_cost": 6.0 }, { "var_i": 15, "var_j": 27, "quadratic_cost": 3.0 }, { "var_i": 15, "var_j": 28, "quadratic_cost": 2.0 }, { "var_i": 15, "var_j": 29, "quadratic_cost": 1.0 }, { "var_i": 15, "var_j": 30, "quadratic_cost": 1.0 }, { "var_i": 15, "var_j": 31, "quadratic_cost": 5.0 }, { "var_i": 16, "var_j": 0, "quadratic_cost": 4.0 }, { "var_i": 16, "var_j": 1, "quadratic_cost": 7.0 }, { "var_i": 16, "var_j": 2, "quadratic_cost": 2.0 }, { "var_i": 16, "var_j": 3, "quadratic_cost": 4.0 }, { "var_i": 16, "var_j": 4, "quadratic_cost": 4.0 }, { "var_i": 16, "var_j": 5, "quadratic_cost": 7.0 }, { "var_i": 16, "var_j": 6, "quadratic_cost": 7.0 }, { "var_i": 16, "var_j": 7, "quadratic_cost": 6.0 }, { "var_i": 16, "var_j": 8, "quadratic_cost": 7.0 }, { "var_i": 16, "var_j": 9, "quadratic_cost": 10.0 }, { "var_i": 16, "var_j": 10, "quadratic_cost": 6.0 }, { "var_i": 16, "var_j": 11, "quadratic_cost": 4.0 }, { "var_i": 16, "var_j": 12, "quadratic_cost": 9.0 }, { "var_i": 16, "var_j": 13, "quadratic_cost": 1.0 }, { "var_i": 16, "var_j": 14, "quadratic_cost": 3.0 }, { "var_i": 16, "var_j": 15, "quadratic_cost": 3.0 }, { "var_i": 16, "var_j": 16, "quadratic_cost": 8.0 }, { "var_i": 16, "var_j": 17, "quadratic_cost": 5.0 }, { "var_i": 16, "var_j": 18, "quadratic_cost": 7.0 }, { "var_i": 16, "var_j": 19, "quadratic_cost": 9.0 }, { "var_i": 16, "var_j": 20, "quadratic_cost": 5.0 }, { "var_i": 16, "var_j": 21, "quadratic_cost": 6.0 }, { "var_i": 16, "var_j": 22, "quadratic_cost": 3.0 }, { "var_i": 16, "var_j": 23, "quadratic_cost": 3.0 }, { "var_i": 16, "var_j": 24, "quadratic_cost": 9.0 }, { "var_i": 16, "var_j": 25, "quadratic_cost": 8.0 }, { "var_i": 16, "var_j": 26, "quadratic_cost": 7.0 }, { "var_i": 16, "var_j": 27, "quadratic_cost": 1.0 }, { "var_i": 16, "var_j": 28, "quadratic_cost": 7.0 }, { "var_i": 16, "var_j": 29, "quadratic_cost": 1.0 }, { "var_i": 16, "var_j": 30, "quadratic_cost": 1.0 }, { "var_i": 16, "var_j": 31, "quadratic_cost": 8.0 }, { "var_i": 17, "var_j": 0, "quadratic_cost": 8.0 }, { "var_i": 17, "var_j": 1, "quadratic_cost": 4.0 }, { "var_i": 17, "var_j": 2, "quadratic_cost": 7.0 }, { "var_i": 17, "var_j": 3, "quadratic_cost": 2.0 }, { "var_i": 17, "var_j": 4, "quadratic_cost": 9.0 }, { "var_i": 17, "var_j": 5, "quadratic_cost": 3.0 }, { "var_i": 17, "var_j": 6, "quadratic_cost": 2.0 }, { "var_i": 17, "var_j": 7, "quadratic_cost": 7.0 }, { "var_i": 17, "var_j": 8, "quadratic_cost": 8.0 }, { "var_i": 17, "var_j": 9, "quadratic_cost": 3.0 }, { "var_i": 17, "var_j": 10, "quadratic_cost": 1.0 }, { "var_i": 17, "var_j": 11, "quadratic_cost": 5.0 }, { "var_i": 17, "var_j": 12, "quadratic_cost": 6.0 }, { "var_i": 17, "var_j": 13, "quadratic_cost": 9.0 }, { "var_i": 17, "var_j": 14, "quadratic_cost": 10.0 }, { "var_i": 17, "var_j": 15, "quadratic_cost": 1.0 }, { "var_i": 17, "var_j": 16, "quadratic_cost": 5.0 }, { "var_i": 17, "var_j": 17, "quadratic_cost": 4.0 }, { "var_i": 17, "var_j": 18, "quadratic_cost": 4.0 }, { "var_i": 17, "var_j": 19, "quadratic_cost": 8.0 }, { "var_i": 17, "var_j": 20, "quadratic_cost": 10.0 }, { "var_i": 17, "var_j": 21, "quadratic_cost": 9.0 }, { "var_i": 17, "var_j": 22, "quadratic_cost": 4.0 }, { "var_i": 17, "var_j": 23, "quadratic_cost": 4.0 }, { "var_i": 17, "var_j": 24, "quadratic_cost": 10.0 }, { "var_i": 17, "var_j": 25, "quadratic_cost": 5.0 }, { "var_i": 17, "var_j": 26, "quadratic_cost": 5.0 }, { "var_i": 17, "var_j": 27, "quadratic_cost": 10.0 }, { "var_i": 17, "var_j": 28, "quadratic_cost": 3.0 }, { "var_i": 17, "var_j": 29, "quadratic_cost": 6.0 }, { "var_i": 17, "var_j": 30, "quadratic_cost": 9.0 }, { "var_i": 17, "var_j": 31, "quadratic_cost": 6.0 }, { "var_i": 18, "var_j": 0, "quadratic_cost": 3.0 }, { "var_i": 18, "var_j": 1, "quadratic_cost": 4.0 }, { "var_i": 18, "var_j": 2, "quadratic_cost": 5.0 }, { "var_i": 18, "var_j": 3, "quadratic_cost": 6.0 }, { "var_i": 18, "var_j": 4, "quadratic_cost": 3.0 }, { "var_i": 18, "var_j": 5, "quadratic_cost": 6.0 }, { "var_i": 18, "var_j": 6, "quadratic_cost": 2.0 }, { "var_i": 18, "var_j": 7, "quadratic_cost": 1.0 }, { "var_i": 18, "var_j": 8, "quadratic_cost": 6.0 }, { "var_i": 18, "var_j": 9, "quadratic_cost": 3.0 }, { "var_i": 18, "var_j": 10, "quadratic_cost": 10.0 }, { "var_i": 18, "var_j": 11, "quadratic_cost": 4.0 }, { "var_i": 18, "var_j": 12, "quadratic_cost": 7.0 }, { "var_i": 18, "var_j": 13, "quadratic_cost": 5.0 }, { "var_i": 18, "var_j": 14, "quadratic_cost": 7.0 }, { "var_i": 18, "var_j": 15, "quadratic_cost": 7.0 }, { "var_i": 18, "var_j": 16, "quadratic_cost": 7.0 }, { "var_i": 18, "var_j": 17, "quadratic_cost": 4.0 }, { "var_i": 18, "var_j": 18, "quadratic_cost": 3.0 }, { "var_i": 18, "var_j": 19, "quadratic_cost": 7.0 }, { "var_i": 18, "var_j": 20, "quadratic_cost": 9.0 }, { "var_i": 18, "var_j": 21, "quadratic_cost": 8.0 }, { "var_i": 18, "var_j": 22, "quadratic_cost": 10.0 }, { "var_i": 18, "var_j": 23, "quadratic_cost": 4.0 }, { "var_i": 18, "var_j": 24, "quadratic_cost": 3.0 }, { "var_i": 18, "var_j": 25, "quadratic_cost": 8.0 }, { "var_i": 18, "var_j": 26, "quadratic_cost": 7.0 }, { "var_i": 18, "var_j": 27, "quadratic_cost": 2.0 }, { "var_i": 18, "var_j": 28, "quadratic_cost": 9.0 }, { "var_i": 18, "var_j": 29, "quadratic_cost": 1.0 }, { "var_i": 18, "var_j": 30, "quadratic_cost": 6.0 }, { "var_i": 18, "var_j": 31, "quadratic_cost": 8.0 }, { "var_i": 19, "var_j": 0, "quadratic_cost": 2.0 }, { "var_i": 19, "var_j": 1, "quadratic_cost": 5.0 }, { "var_i": 19, "var_j": 2, "quadratic_cost": 1.0 }, { "var_i": 19, "var_j": 3, "quadratic_cost": 9.0 }, { "var_i": 19, "var_j": 4, "quadratic_cost": 9.0 }, { "var_i": 19, "var_j": 5, "quadratic_cost": 3.0 }, { "var_i": 19, "var_j": 6, "quadratic_cost": 2.0 }, { "var_i": 19, "var_j": 7, "quadratic_cost": 10.0 }, { "var_i": 19, "var_j": 8, "quadratic_cost": 10.0 }, { "var_i": 19, "var_j": 9, "quadratic_cost": 3.0 }, { "var_i": 19, "var_j": 10, "quadratic_cost": 6.0 }, { "var_i": 19, "var_j": 11, "quadratic_cost": 9.0 }, { "var_i": 19, "var_j": 12, "quadratic_cost": 2.0 }, { "var_i": 19, "var_j": 13, "quadratic_cost": 6.0 }, { "var_i": 19, "var_j": 14, "quadratic_cost": 8.0 }, { "var_i": 19, "var_j": 15, "quadratic_cost": 6.0 }, { "var_i": 19, "var_j": 16, "quadratic_cost": 9.0 }, { "var_i": 19, "var_j": 17, "quadratic_cost": 8.0 }, { "var_i": 19, "var_j": 18, "quadratic_cost": 7.0 }, { "var_i": 19, "var_j": 19, "quadratic_cost": 3.0 }, { "var_i": 19, "var_j": 20, "quadratic_cost": 7.0 }, { "var_i": 19, "var_j": 21, "quadratic_cost": 10.0 }, { "var_i": 19, "var_j": 22, "quadratic_cost": 6.0 }, { "var_i": 19, "var_j": 23, "quadratic_cost": 8.0 }, { "var_i": 19, "var_j": 24, "quadratic_cost": 2.0 }, { "var_i": 19, "var_j": 25, "quadratic_cost": 10.0 }, { "var_i": 19, "var_j": 26, "quadratic_cost": 5.0 }, { "var_i": 19, "var_j": 27, "quadratic_cost": 3.0 }, { "var_i": 19, "var_j": 28, "quadratic_cost": 4.0 }, { "var_i": 19, "var_j": 29, "quadratic_cost": 3.0 }, { "var_i": 19, "var_j": 30, "quadratic_cost": 3.0 }, { "var_i": 19, "var_j": 31, "quadratic_cost": 1.0 }, { "var_i": 20, "var_j": 0, "quadratic_cost": 10.0 }, { "var_i": 20, "var_j": 1, "quadratic_cost": 7.0 }, { "var_i": 20, "var_j": 2, "quadratic_cost": 8.0 }, { "var_i": 20, "var_j": 3, "quadratic_cost": 9.0 }, { "var_i": 20, "var_j": 4, "quadratic_cost": 10.0 }, { "var_i": 20, "var_j": 5, "quadratic_cost": 9.0 }, { "var_i": 20, "var_j": 6, "quadratic_cost": 2.0 }, { "var_i": 20, "var_j": 7, "quadratic_cost": 9.0 }, { "var_i": 20, "var_j": 8, "quadratic_cost": 7.0 }, { "var_i": 20, "var_j": 9, "quadratic_cost": 6.0 }, { "var_i": 20, "var_j": 10, "quadratic_cost": 3.0 }, { "var_i": 20, "var_j": 11, "quadratic_cost": 3.0 }, { "var_i": 20, "var_j": 12, "quadratic_cost": 6.0 }, { "var_i": 20, "var_j": 13, "quadratic_cost": 4.0 }, { "var_i": 20, "var_j": 14, "quadratic_cost": 4.0 }, { "var_i": 20, "var_j": 15, "quadratic_cost": 6.0 }, { "var_i": 20, "var_j": 16, "quadratic_cost": 5.0 }, { "var_i": 20, "var_j": 17, "quadratic_cost": 10.0 }, { "var_i": 20, "var_j": 18, "quadratic_cost": 9.0 }, { "var_i": 20, "var_j": 19, "quadratic_cost": 7.0 }, { "var_i": 20, "var_j": 20, "quadratic_cost": 3.0 }, { "var_i": 20, "var_j": 21, "quadratic_cost": 5.0 }, { "var_i": 20, "var_j": 22, "quadratic_cost": 5.0 }, { "var_i": 20, "var_j": 23, "quadratic_cost": 3.0 }, { "var_i": 20, "var_j": 24, "quadratic_cost": 5.0 }, { "var_i": 20, "var_j": 25, "quadratic_cost": 10.0 }, { "var_i": 20, "var_j": 26, "quadratic_cost": 6.0 }, { "var_i": 20, "var_j": 27, "quadratic_cost": 4.0 }, { "var_i": 20, "var_j": 28, "quadratic_cost": 8.0 }, { "var_i": 20, "var_j": 29, "quadratic_cost": 2.0 }, { "var_i": 20, "var_j": 30, "quadratic_cost": 10.0 }, { "var_i": 20, "var_j": 31, "quadratic_cost": 3.0 }, { "var_i": 21, "var_j": 0, "quadratic_cost": 9.0 }, { "var_i": 21, "var_j": 1, "quadratic_cost": 8.0 }, { "var_i": 21, "var_j": 2, "quadratic_cost": 5.0 }, { "var_i": 21, "var_j": 3, "quadratic_cost": 7.0 }, { "var_i": 21, "var_j": 4, "quadratic_cost": 6.0 }, { "var_i": 21, "var_j": 5, "quadratic_cost": 7.0 }, { "var_i": 21, "var_j": 6, "quadratic_cost": 5.0 }, { "var_i": 21, "var_j": 7, "quadratic_cost": 8.0 }, { "var_i": 21, "var_j": 8, "quadratic_cost": 3.0 }, { "var_i": 21, "var_j": 9, "quadratic_cost": 6.0 }, { "var_i": 21, "var_j": 10, "quadratic_cost": 9.0 }, { "var_i": 21, "var_j": 11, "quadratic_cost": 6.0 }, { "var_i": 21, "var_j": 12, "quadratic_cost": 2.0 }, { "var_i": 21, "var_j": 13, "quadratic_cost": 4.0 }, { "var_i": 21, "var_j": 14, "quadratic_cost": 4.0 }, { "var_i": 21, "var_j": 15, "quadratic_cost": 2.0 }, { "var_i": 21, "var_j": 16, "quadratic_cost": 6.0 }, { "var_i": 21, "var_j": 17, "quadratic_cost": 9.0 }, { "var_i": 21, "var_j": 18, "quadratic_cost": 8.0 }, { "var_i": 21, "var_j": 19, "quadratic_cost": 10.0 }, { "var_i": 21, "var_j": 20, "quadratic_cost": 5.0 }, { "var_i": 21, "var_j": 21, "quadratic_cost": 3.0 }, { "var_i": 21, "var_j": 22, "quadratic_cost": 3.0 }, { "var_i": 21, "var_j": 23, "quadratic_cost": 9.0 }, { "var_i": 21, "var_j": 24, "quadratic_cost": 9.0 }, { "var_i": 21, "var_j": 25, "quadratic_cost": 7.0 }, { "var_i": 21, "var_j": 26, "quadratic_cost": 10.0 }, { "var_i": 21, "var_j": 27, "quadratic_cost": 5.0 }, { "var_i": 21, "var_j": 28, "quadratic_cost": 7.0 }, { "var_i": 21, "var_j": 29, "quadratic_cost": 10.0 }, { "var_i": 21, "var_j": 30, "quadratic_cost": 1.0 }, { "var_i": 21, "var_j": 31, "quadratic_cost": 2.0 }, { "var_i": 22, "var_j": 0, "quadratic_cost": 2.0 }, { "var_i": 22, "var_j": 1, "quadratic_cost": 7.0 }, { "var_i": 22, "var_j": 2, "quadratic_cost": 3.0 }, { "var_i": 22, "var_j": 3, "quadratic_cost": 3.0 }, { "var_i": 22, "var_j": 4, "quadratic_cost": 9.0 }, { "var_i": 22, "var_j": 5, "quadratic_cost": 3.0 }, { "var_i": 22, "var_j": 6, "quadratic_cost": 7.0 }, { "var_i": 22, "var_j": 7, "quadratic_cost": 6.0 }, { "var_i": 22, "var_j": 8, "quadratic_cost": 8.0 }, { "var_i": 22, "var_j": 9, "quadratic_cost": 7.0 }, { "var_i": 22, "var_j": 10, "quadratic_cost": 3.0 }, { "var_i": 22, "var_j": 11, "quadratic_cost": 6.0 }, { "var_i": 22, "var_j": 12, "quadratic_cost": 10.0 }, { "var_i": 22, "var_j": 13, "quadratic_cost": 5.0 }, { "var_i": 22, "var_j": 14, "quadratic_cost": 9.0 }, { "var_i": 22, "var_j": 15, "quadratic_cost": 9.0 }, { "var_i": 22, "var_j": 16, "quadratic_cost": 3.0 }, { "var_i": 22, "var_j": 17, "quadratic_cost": 4.0 }, { "var_i": 22, "var_j": 18, "quadratic_cost": 10.0 }, { "var_i": 22, "var_j": 19, "quadratic_cost": 6.0 }, { "var_i": 22, "var_j": 20, "quadratic_cost": 5.0 }, { "var_i": 22, "var_j": 21, "quadratic_cost": 3.0 }, { "var_i": 22, "var_j": 22, "quadratic_cost": 7.0 }, { "var_i": 22, "var_j": 23, "quadratic_cost": 5.0 }, { "var_i": 22, "var_j": 24, "quadratic_cost": 6.0 }, { "var_i": 22, "var_j": 25, "quadratic_cost": 3.0 }, { "var_i": 22, "var_j": 26, "quadratic_cost": 2.0 }, { "var_i": 22, "var_j": 27, "quadratic_cost": 6.0 }, { "var_i": 22, "var_j": 28, "quadratic_cost": 2.0 }, { "var_i": 22, "var_j": 29, "quadratic_cost": 6.0 }, { "var_i": 22, "var_j": 30, "quadratic_cost": 8.0 }, { "var_i": 22, "var_j": 31, "quadratic_cost": 5.0 }, { "var_i": 23, "var_j": 0, "quadratic_cost": 8.0 }, { "var_i": 23, "var_j": 1, "quadratic_cost": 3.0 }, { "var_i": 23, "var_j": 2, "quadratic_cost": 7.0 }, { "var_i": 23, "var_j": 3, "quadratic_cost": 6.0 }, { "var_i": 23, "var_j": 4, "quadratic_cost": 7.0 }, { "var_i": 23, "var_j": 5, "quadratic_cost": 3.0 }, { "var_i": 23, "var_j": 6, "quadratic_cost": 4.0 }, { "var_i": 23, "var_j": 7, "quadratic_cost": 10.0 }, { "var_i": 23, "var_j": 8, "quadratic_cost": 5.0 }, { "var_i": 23, "var_j": 9, "quadratic_cost": 4.0 }, { "var_i": 23, "var_j": 10, "quadratic_cost": 8.0 }, { "var_i": 23, "var_j": 11, "quadratic_cost": 2.0 }, { "var_i": 23, "var_j": 12, "quadratic_cost": 6.0 }, { "var_i": 23, "var_j": 13, "quadratic_cost": 6.0 }, { "var_i": 23, "var_j": 14, "quadratic_cost": 4.0 }, { "var_i": 23, "var_j": 15, "quadratic_cost": 4.0 }, { "var_i": 23, "var_j": 16, "quadratic_cost": 3.0 }, { "var_i": 23, "var_j": 17, "quadratic_cost": 4.0 }, { "var_i": 23, "var_j": 18, "quadratic_cost": 4.0 }, { "var_i": 23, "var_j": 19, "quadratic_cost": 8.0 }, { "var_i": 23, "var_j": 20, "quadratic_cost": 3.0 }, { "var_i": 23, "var_j": 21, "quadratic_cost": 9.0 }, { "var_i": 23, "var_j": 22, "quadratic_cost": 5.0 }, { "var_i": 23, "var_j": 23, "quadratic_cost": 1.0 }, { "var_i": 23, "var_j": 24, "quadratic_cost": 7.0 }, { "var_i": 23, "var_j": 25, "quadratic_cost": 5.0 }, { "var_i": 23, "var_j": 26, "quadratic_cost": 4.0 }, { "var_i": 23, "var_j": 27, "quadratic_cost": 8.0 }, { "var_i": 23, "var_j": 28, "quadratic_cost": 7.0 }, { "var_i": 23, "var_j": 29, "quadratic_cost": 2.0 }, { "var_i": 23, "var_j": 30, "quadratic_cost": 7.0 }, { "var_i": 23, "var_j": 31, "quadratic_cost": 9.0 }, { "var_i": 24, "var_j": 0, "quadratic_cost": 5.0 }, { "var_i": 24, "var_j": 1, "quadratic_cost": 2.0 }, { "var_i": 24, "var_j": 2, "quadratic_cost": 3.0 }, { "var_i": 24, "var_j": 3, "quadratic_cost": 2.0 }, { "var_i": 24, "var_j": 4, "quadratic_cost": 9.0 }, { "var_i": 24, "var_j": 5, "quadratic_cost": 9.0 }, { "var_i": 24, "var_j": 6, "quadratic_cost": 6.0 }, { "var_i": 24, "var_j": 7, "quadratic_cost": 9.0 }, { "var_i": 24, "var_j": 8, "quadratic_cost": 8.0 }, { "var_i": 24, "var_j": 9, "quadratic_cost": 6.0 }, { "var_i": 24, "var_j": 10, "quadratic_cost": 4.0 }, { "var_i": 24, "var_j": 11, "quadratic_cost": 1.0 }, { "var_i": 24, "var_j": 12, "quadratic_cost": 6.0 }, { "var_i": 24, "var_j": 13, "quadratic_cost": 1.0 }, { "var_i": 24, "var_j": 14, "quadratic_cost": 4.0 }, { "var_i": 24, "var_j": 15, "quadratic_cost": 8.0 }, { "var_i": 24, "var_j": 16, "quadratic_cost": 9.0 }, { "var_i": 24, "var_j": 17, "quadratic_cost": 10.0 }, { "var_i": 24, "var_j": 18, "quadratic_cost": 3.0 }, { "var_i": 24, "var_j": 19, "quadratic_cost": 2.0 }, { "var_i": 24, "var_j": 20, "quadratic_cost": 5.0 }, { "var_i": 24, "var_j": 21, "quadratic_cost": 9.0 }, { "var_i": 24, "var_j": 22, "quadratic_cost": 6.0 }, { "var_i": 24, "var_j": 23, "quadratic_cost": 7.0 }, { "var_i": 24, "var_j": 24, "quadratic_cost": 6.0 }, { "var_i": 24, "var_j": 25, "quadratic_cost": 2.0 }, { "var_i": 24, "var_j": 26, "quadratic_cost": 5.0 }, { "var_i": 24, "var_j": 27, "quadratic_cost": 10.0 }, { "var_i": 24, "var_j": 28, "quadratic_cost": 2.0 }, { "var_i": 24, "var_j": 29, "quadratic_cost": 9.0 }, { "var_i": 24, "var_j": 30, "quadratic_cost": 7.0 }, { "var_i": 24, "var_j": 31, "quadratic_cost": 2.0 }, { "var_i": 25, "var_j": 0, "quadratic_cost": 9.0 }, { "var_i": 25, "var_j": 1, "quadratic_cost": 3.0 }, { "var_i": 25, "var_j": 2, "quadratic_cost": 8.0 }, { "var_i": 25, "var_j": 3, "quadratic_cost": 9.0 }, { "var_i": 25, "var_j": 4, "quadratic_cost": 9.0 }, { "var_i": 25, "var_j": 5, "quadratic_cost": 8.0 }, { "var_i": 25, "var_j": 6, "quadratic_cost": 1.0 }, { "var_i": 25, "var_j": 7, "quadratic_cost": 3.0 }, { "var_i": 25, "var_j": 8, "quadratic_cost": 3.0 }, { "var_i": 25, "var_j": 9, "quadratic_cost": 5.0 }, { "var_i": 25, "var_j": 10, "quadratic_cost": 6.0 }, { "var_i": 25, "var_j": 11, "quadratic_cost": 6.0 }, { "var_i": 25, "var_j": 12, "quadratic_cost": 2.0 }, { "var_i": 25, "var_j": 13, "quadratic_cost": 10.0 }, { "var_i": 25, "var_j": 14, "quadratic_cost": 8.0 }, { "var_i": 25, "var_j": 15, "quadratic_cost": 4.0 }, { "var_i": 25, "var_j": 16, "quadratic_cost": 8.0 }, { "var_i": 25, "var_j": 17, "quadratic_cost": 5.0 }, { "var_i": 25, "var_j": 18, "quadratic_cost": 8.0 }, { "var_i": 25, "var_j": 19, "quadratic_cost": 10.0 }, { "var_i": 25, "var_j": 20, "quadratic_cost": 10.0 }, { "var_i": 25, "var_j": 21, "quadratic_cost": 7.0 }, { "var_i": 25, "var_j": 22, "quadratic_cost": 3.0 }, { "var_i": 25, "var_j": 23, "quadratic_cost": 5.0 }, { "var_i": 25, "var_j": 24, "quadratic_cost": 2.0 }, { "var_i": 25, "var_j": 25, "quadratic_cost": 4.0 }, { "var_i": 25, "var_j": 26, "quadratic_cost": 3.0 }, { "var_i": 25, "var_j": 27, "quadratic_cost": 4.0 }, { "var_i": 25, "var_j": 28, "quadratic_cost": 2.0 }, { "var_i": 25, "var_j": 29, "quadratic_cost": 2.0 }, { "var_i": 25, "var_j": 30, "quadratic_cost": 1.0 }, { "var_i": 25, "var_j": 31, "quadratic_cost": 10.0 }, { "var_i": 26, "var_j": 0, "quadratic_cost": 2.0 }, { "var_i": 26, "var_j": 1, "quadratic_cost": 2.0 }, { "var_i": 26, "var_j": 2, "quadratic_cost": 5.0 }, { "var_i": 26, "var_j": 3, "quadratic_cost": 3.0 }, { "var_i": 26, "var_j": 4, "quadratic_cost": 4.0 }, { "var_i": 26, "var_j": 5, "quadratic_cost": 8.0 }, { "var_i": 26, "var_j": 6, "quadratic_cost": 7.0 }, { "var_i": 26, "var_j": 7, "quadratic_cost": 2.0 }, { "var_i": 26, "var_j": 8, "quadratic_cost": 6.0 }, { "var_i": 26, "var_j": 9, "quadratic_cost": 7.0 }, { "var_i": 26, "var_j": 10, "quadratic_cost": 8.0 }, { "var_i": 26, "var_j": 11, "quadratic_cost": 5.0 }, { "var_i": 26, "var_j": 12, "quadratic_cost": 1.0 }, { "var_i": 26, "var_j": 13, "quadratic_cost": 6.0 }, { "var_i": 26, "var_j": 14, "quadratic_cost": 7.0 }, { "var_i": 26, "var_j": 15, "quadratic_cost": 6.0 }, { "var_i": 26, "var_j": 16, "quadratic_cost": 7.0 }, { "var_i": 26, "var_j": 17, "quadratic_cost": 5.0 }, { "var_i": 26, "var_j": 18, "quadratic_cost": 7.0 }, { "var_i": 26, "var_j": 19, "quadratic_cost": 5.0 }, { "var_i": 26, "var_j": 20, "quadratic_cost": 6.0 }, { "var_i": 26, "var_j": 21, "quadratic_cost": 10.0 }, { "var_i": 26, "var_j": 22, "quadratic_cost": 2.0 }, { "var_i": 26, "var_j": 23, "quadratic_cost": 4.0 }, { "var_i": 26, "var_j": 24, "quadratic_cost": 5.0 }, { "var_i": 26, "var_j": 25, "quadratic_cost": 3.0 }, { "var_i": 26, "var_j": 26, "quadratic_cost": 4.0 }, { "var_i": 26, "var_j": 27, "quadratic_cost": 5.0 }, { "var_i": 26, "var_j": 28, "quadratic_cost": 10.0 }, { "var_i": 26, "var_j": 29, "quadratic_cost": 9.0 }, { "var_i": 26, "var_j": 30, "quadratic_cost": 7.0 }, { "var_i": 26, "var_j": 31, "quadratic_cost": 4.0 }, { "var_i": 27, "var_j": 0, "quadratic_cost": 6.0 }, { "var_i": 27, "var_j": 1, "quadratic_cost": 8.0 }, { "var_i": 27, "var_j": 2, "quadratic_cost": 9.0 }, { "var_i": 27, "var_j": 3, "quadratic_cost": 6.0 }, { "var_i": 27, "var_j": 4, "quadratic_cost": 1.0 }, { "var_i": 27, "var_j": 5, "quadratic_cost": 2.0 }, { "var_i": 27, "var_j": 6, "quadratic_cost": 8.0 }, { "var_i": 27, "var_j": 7, "quadratic_cost": 6.0 }, { "var_i": 27, "var_j": 8, "quadratic_cost": 2.0 }, { "var_i": 27, "var_j": 9, "quadratic_cost": 3.0 }, { "var_i": 27, "var_j": 10, "quadratic_cost": 7.0 }, { "var_i": 27, "var_j": 11, "quadratic_cost": 4.0 }, { "var_i": 27, "var_j": 12, "quadratic_cost": 4.0 }, { "var_i": 27, "var_j": 13, "quadratic_cost": 4.0 }, { "var_i": 27, "var_j": 14, "quadratic_cost": 9.0 }, { "var_i": 27, "var_j": 15, "quadratic_cost": 3.0 }, { "var_i": 27, "var_j": 16, "quadratic_cost": 1.0 }, { "var_i": 27, "var_j": 17, "quadratic_cost": 10.0 }, { "var_i": 27, "var_j": 18, "quadratic_cost": 2.0 }, { "var_i": 27, "var_j": 19, "quadratic_cost": 3.0 }, { "var_i": 27, "var_j": 20, "quadratic_cost": 4.0 }, { "var_i": 27, "var_j": 21, "quadratic_cost": 5.0 }, { "var_i": 27, "var_j": 22, "quadratic_cost": 6.0 }, { "var_i": 27, "var_j": 23, "quadratic_cost": 8.0 }, { "var_i": 27, "var_j": 24, "quadratic_cost": 10.0 }, { "var_i": 27, "var_j": 25, "quadratic_cost": 4.0 }, { "var_i": 27, "var_j": 26, "quadratic_cost": 5.0 }, { "var_i": 27, "var_j": 27, "quadratic_cost": 5.0 }, { "var_i": 27, "var_j": 28, "quadratic_cost": 2.0 }, { "var_i": 27, "var_j": 29, "quadratic_cost": 6.0 }, { "var_i": 27, "var_j": 30, "quadratic_cost": 10.0 }, { "var_i": 27, "var_j": 31, "quadratic_cost": 2.0 }, { "var_i": 28, "var_j": 0, "quadratic_cost": 3.0 }, { "var_i": 28, "var_j": 1, "quadratic_cost": 1.0 }, { "var_i": 28, "var_j": 2, "quadratic_cost": 7.0 }, { "var_i": 28, "var_j": 3, "quadratic_cost": 9.0 }, { "var_i": 28, "var_j": 4, "quadratic_cost": 9.0 }, { "var_i": 28, "var_j": 5, "quadratic_cost": 5.0 }, { "var_i": 28, "var_j": 6, "quadratic_cost": 2.0 }, { "var_i": 28, "var_j": 7, "quadratic_cost": 10.0 }, { "var_i": 28, "var_j": 8, "quadratic_cost": 7.0 }, { "var_i": 28, "var_j": 9, "quadratic_cost": 1.0 }, { "var_i": 28, "var_j": 10, "quadratic_cost": 7.0 }, { "var_i": 28, "var_j": 11, "quadratic_cost": 7.0 }, { "var_i": 28, "var_j": 12, "quadratic_cost": 4.0 }, { "var_i": 28, "var_j": 13, "quadratic_cost": 7.0 }, { "var_i": 28, "var_j": 14, "quadratic_cost": 8.0 }, { "var_i": 28, "var_j": 15, "quadratic_cost": 2.0 }, { "var_i": 28, "var_j": 16, "quadratic_cost": 7.0 }, { "var_i": 28, "var_j": 17, "quadratic_cost": 3.0 }, { "var_i": 28, "var_j": 18, "quadratic_cost": 9.0 }, { "var_i": 28, "var_j": 19, "quadratic_cost": 4.0 }, { "var_i": 28, "var_j": 20, "quadratic_cost": 8.0 }, { "var_i": 28, "var_j": 21, "quadratic_cost": 7.0 }, { "var_i": 28, "var_j": 22, "quadratic_cost": 2.0 }, { "var_i": 28, "var_j": 23, "quadratic_cost": 7.0 }, { "var_i": 28, "var_j": 24, "quadratic_cost": 2.0 }, { "var_i": 28, "var_j": 25, "quadratic_cost": 2.0 }, { "var_i": 28, "var_j": 26, "quadratic_cost": 10.0 }, { "var_i": 28, "var_j": 27, "quadratic_cost": 2.0 }, { "var_i": 28, "var_j": 28, "quadratic_cost": 10.0 }, { "var_i": 28, "var_j": 29, "quadratic_cost": 1.0 }, { "var_i": 28, "var_j": 30, "quadratic_cost": 9.0 }, { "var_i": 28, "var_j": 31, "quadratic_cost": 6.0 }, { "var_i": 29, "var_j": 0, "quadratic_cost": 6.0 }, { "var_i": 29, "var_j": 1, "quadratic_cost": 1.0 }, { "var_i": 29, "var_j": 2, "quadratic_cost": 8.0 }, { "var_i": 29, "var_j": 3, "quadratic_cost": 10.0 }, { "var_i": 29, "var_j": 4, "quadratic_cost": 8.0 }, { "var_i": 29, "var_j": 5, "quadratic_cost": 10.0 }, { "var_i": 29, "var_j": 6, "quadratic_cost": 5.0 }, { "var_i": 29, "var_j": 7, "quadratic_cost": 8.0 }, { "var_i": 29, "var_j": 8, "quadratic_cost": 8.0 }, { "var_i": 29, "var_j": 9, "quadratic_cost": 6.0 }, { "var_i": 29, "var_j": 10, "quadratic_cost": 5.0 }, { "var_i": 29, "var_j": 11, "quadratic_cost": 1.0 }, { "var_i": 29, "var_j": 12, "quadratic_cost": 8.0 }, { "var_i": 29, "var_j": 13, "quadratic_cost": 9.0 }, { "var_i": 29, "var_j": 14, "quadratic_cost": 9.0 }, { "var_i": 29, "var_j": 15, "quadratic_cost": 1.0 }, { "var_i": 29, "var_j": 16, "quadratic_cost": 1.0 }, { "var_i": 29, "var_j": 17, "quadratic_cost": 6.0 }, { "var_i": 29, "var_j": 18, "quadratic_cost": 1.0 }, { "var_i": 29, "var_j": 19, "quadratic_cost": 3.0 }, { "var_i": 29, "var_j": 20, "quadratic_cost": 2.0 }, { "var_i": 29, "var_j": 21, "quadratic_cost": 10.0 }, { "var_i": 29, "var_j": 22, "quadratic_cost": 6.0 }, { "var_i": 29, "var_j": 23, "quadratic_cost": 2.0 }, { "var_i": 29, "var_j": 24, "quadratic_cost": 9.0 }, { "var_i": 29, "var_j": 25, "quadratic_cost": 2.0 }, { "var_i": 29, "var_j": 26, "quadratic_cost": 9.0 }, { "var_i": 29, "var_j": 27, "quadratic_cost": 6.0 }, { "var_i": 29, "var_j": 28, "quadratic_cost": 1.0 }, { "var_i": 29, "var_j": 29, "quadratic_cost": 5.0 }, { "var_i": 29, "var_j": 30, "quadratic_cost": 7.0 }, { "var_i": 29, "var_j": 31, "quadratic_cost": 3.0 }, { "var_i": 30, "var_j": 0, "quadratic_cost": 3.0 }, { "var_i": 30, "var_j": 1, "quadratic_cost": 9.0 }, { "var_i": 30, "var_j": 2, "quadratic_cost": 7.0 }, { "var_i": 30, "var_j": 3, "quadratic_cost": 9.0 }, { "var_i": 30, "var_j": 4, "quadratic_cost": 9.0 }, { "var_i": 30, "var_j": 5, "quadratic_cost": 10.0 }, { "var_i": 30, "var_j": 6, "quadratic_cost": 9.0 }, { "var_i": 30, "var_j": 7, "quadratic_cost": 8.0 }, { "var_i": 30, "var_j": 8, "quadratic_cost": 2.0 }, { "var_i": 30, "var_j": 9, "quadratic_cost": 6.0 }, { "var_i": 30, "var_j": 10, "quadratic_cost": 8.0 }, { "var_i": 30, "var_j": 11, "quadratic_cost": 6.0 }, { "var_i": 30, "var_j": 12, "quadratic_cost": 1.0 }, { "var_i": 30, "var_j": 13, "quadratic_cost": 5.0 }, { "var_i": 30, "var_j": 14, "quadratic_cost": 4.0 }, { "var_i": 30, "var_j": 15, "quadratic_cost": 1.0 }, { "var_i": 30, "var_j": 16, "quadratic_cost": 1.0 }, { "var_i": 30, "var_j": 17, "quadratic_cost": 9.0 }, { "var_i": 30, "var_j": 18, "quadratic_cost": 6.0 }, { "var_i": 30, "var_j": 19, "quadratic_cost": 3.0 }, { "var_i": 30, "var_j": 20, "quadratic_cost": 10.0 }, { "var_i": 30, "var_j": 21, "quadratic_cost": 1.0 }, { "var_i": 30, "var_j": 22, "quadratic_cost": 8.0 }, { "var_i": 30, "var_j": 23, "quadratic_cost": 7.0 }, { "var_i": 30, "var_j": 24, "quadratic_cost": 7.0 }, { "var_i": 30, "var_j": 25, "quadratic_cost": 1.0 }, { "var_i": 30, "var_j": 26, "quadratic_cost": 7.0 }, { "var_i": 30, "var_j": 27, "quadratic_cost": 10.0 }, { "var_i": 30, "var_j": 28, "quadratic_cost": 9.0 }, { "var_i": 30, "var_j": 29, "quadratic_cost": 7.0 }, { "var_i": 30, "var_j": 30, "quadratic_cost": 6.0 }, { "var_i": 30, "var_j": 31, "quadratic_cost": 10.0 }, { "var_i": 31, "var_j": 0, "quadratic_cost": 5.0 }, { "var_i": 31, "var_j": 1, "quadratic_cost": 1.0 }, { "var_i": 31, "var_j": 2, "quadratic_cost": 4.0 }, { "var_i": 31, "var_j": 3, "quadratic_cost": 6.0 }, { "var_i": 31, "var_j": 4, "quadratic_cost": 1.0 }, { "var_i": 31, "var_j": 5, "quadratic_cost": 4.0 }, { "var_i": 31, "var_j": 6, "quadratic_cost": 5.0 }, { "var_i": 31, "var_j": 7, "quadratic_cost": 10.0 }, { "var_i": 31, "var_j": 8, "quadratic_cost": 8.0 }, { "var_i": 31, "var_j": 9, "quadratic_cost": 7.0 }, { "var_i": 31, "var_j": 10, "quadratic_cost": 1.0 }, { "var_i": 31, "var_j": 11, "quadratic_cost": 10.0 }, { "var_i": 31, "var_j": 12, "quadratic_cost": 10.0 }, { "var_i": 31, "var_j": 13, "quadratic_cost": 4.0 }, { "var_i": 31, "var_j": 14, "quadratic_cost": 4.0 }, { "var_i": 31, "var_j": 15, "quadratic_cost": 5.0 }, { "var_i": 31, "var_j": 16, "quadratic_cost": 8.0 }, { "var_i": 31, "var_j": 17, "quadratic_cost": 6.0 }, { "var_i": 31, "var_j": 18, "quadratic_cost": 8.0 }, { "var_i": 31, "var_j": 19, "quadratic_cost": 1.0 }, { "var_i": 31, "var_j": 20, "quadratic_cost": 3.0 }, { "var_i": 31, "var_j": 21, "quadratic_cost": 2.0 }, { "var_i": 31, "var_j": 22, "quadratic_cost": 5.0 }, { "var_i": 31, "var_j": 23, "quadratic_cost": 9.0 }, { "var_i": 31, "var_j": 24, "quadratic_cost": 2.0 }, { "var_i": 31, "var_j": 25, "quadratic_cost": 10.0 }, { "var_i": 31, "var_j": 26, "quadratic_cost": 4.0 }, { "var_i": 31, "var_j": 27, "quadratic_cost": 2.0 }, { "var_i": 31, "var_j": 28, "quadratic_cost": 6.0 }, { "var_i": 31, "var_j": 29, "quadratic_cost": 3.0 }, { "var_i": 31, "var_j": 30, "quadratic_cost": 10.0 }, { "var_i": 31, "var_j": 31, "quadratic_cost": 7.0 } ] }, "edges": [ { "from": 12, "to": 1, "var_index": 0 }, { "from": 12, "to": 2, "var_index": 1 }, { "from": 12, "to": 3, "var_index": 2 }, { "from": 12, "to": 4, "var_index": 3 }, { "from": 12, "to": 5, "var_index": 4 }, { "from": 12, "to": 6, "var_index": 5 }, { "from": 12, "to": 7, "var_index": 6 }, { "from": 12, "to": 8, "var_index": 7 }, { "from": 12, "to": 9, "var_index": 8 }, { "from": 12, "to": 10, "var_index": 9 }, { "from": 12, "to": 11, "var_index": 10 }, { "from": 1, "to": 13, "var_index": 11 }, { "from": 2, "to": 13, "var_index": 12 }, { "from": 3, "to": 13, "var_index": 13 }, { "from": 4, "to": 13, "var_index": 14 }, { "from": 5, "to": 13, "var_index": 15 }, { "from": 6, "to": 13, "var_index": 16 }, { "from": 7, "to": 13, "var_index": 17 }, { "from": 8, "to": 13, "var_index": 18 }, { "from": 9, "to": 13, "var_index": 19 }, { "from": 10, "to": 13, "var_index": 20 }, { "from": 11, "to": 13, "var_index": 21 }, { "from": 1, "to": 2, "var_index": 22 }, { "from": 2, "to": 3, "var_index": 23 }, { "from": 3, "to": 4, "var_index": 24 }, { "from": 4, "to": 5, "var_index": 25 }, { "from": 5, "to": 6, "var_index": 26 }, { "from": 6, "to": 7, "var_index": 27 }, { "from": 7, "to": 8, "var_index": 28 }, { "from": 8, "to": 9, "var_index": 29 }, { "from": 9, "to": 10, "var_index": 30 }, { "from": 10, "to": 11, "var_index": 31 } ], "node_id_map": { "0": 1, "1": 2, "2": 3, "3": 4, "4": 5, "5": 6, "6": 7, "7": 8, "8": 9, "9": 10, "10": 11, "11": 12, "12": 13 } }, "solution_variant": [ 12, 3, 13 ], "context_index": 12, "input_format": "csv", "input_index_base": 1 }, { "task_name": "QSPP", "problem_type": "QSPP", "instruction": "We were putting together a distribution map and needed exactly one directed chain from our content source to the audience endpoint. Every hop in that chain has a base activation fee, and certain combinations of hops cause extra overlap charges when both are used — those combination charges can be asymmetric, so if channel A and channel B are both in the chain you include A’s extra cost with B and B’s extra cost with A. The task is to choose one uninterrupted, direction-respecting route (start at the origin, end at the audience, and every consecutive pair must be a valid one-way connection) and keep everything in that single sequence — don’t split or create multiple routes. The winner is the route with the smallest total bill: sum all the individual activation fees plus all pairwise overlap costs for channels that appear together. Concrete channel names, fees, and overlap rules are listed below.\n\nWe were setting a distribution map with 14 locations and 35 directed hops across A, B, C, D, E, F, G, H, I, J, K, L, M, N, starting at M and ending at N.\n\n| hop_from_location | hop_to_location | channel_hop_id |\n|---|---|---|\n| M | A | 0 |\n| M | B | 1 |\n| M | C | 2 |\n| M | D | 3 |\n| M | E | 4 |\n| M | F | 5 |\n| M | G | 6 |\n| M | H | 7 |\n| M | I | 8 |\n| M | J | 9 |\n| M | K | 10 |\n| M | L | 11 |\n| A | N | 12 |\n| B | N | 13 |\n| C | N | 14 |\n| D | N | 15 |\n| E | N | 16 |\n| F | N | 17 |\n| G | N | 18 |\n| H | N | 19 |\n| I | N | 20 |\n| J | N | 21 |\n| K | N | 22 |\n| L | N | 23 |\n| A | B | 24 |\n| B | C | 25 |\n| C | D | 26 |\n| D | E | 27 |\n| E | F | 28 |\n| F | G | 29 |\n| G | H | 30 |\n| H | I | 31 |\n| I | J | 32 |\n| J | K | 33 |\n| K | L | 34 |\n\n| channel_hop_id | activation_fee |\n|---|---|\n| 0 | 1.0 |\n| 1 | 2.0 |\n| 2 | 9.0 |\n| 3 | 6.0 |\n| 4 | 9.0 |\n| 5 | 9.0 |\n| 6 | 3.0 |\n| 7 | 4.0 |\n| 8 | 5.0 |\n| 9 | 5.0 |\n| 10 | 8.0 |\n| 11 | 5.0 |\n| 12 | 4.0 |\n| 13 | 3.0 |\n| 14 | 4.0 |\n| 15 | 7.0 |\n| 16 | 2.0 |\n| 17 | 9.0 |\n| 18 | 10.0 |\n| 19 | 1.0 |\n| 20 | 4.0 |\n| 21 | 7.0 |\n| 22 | 4.0 |\n| 23 | 7.0 |\n| 24 | 10.0 |\n| 25 | 9.0 |\n| 26 | 8.0 |\n| 27 | 3.0 |\n| 28 | 2.0 |\n| 29 | 5.0 |\n| 30 | 2.0 |\n| 31 | 1.0 |\n| 32 | 5.0 |\n| 33 | 6.0 |\n| 34 | 5.0 |\n\n*Meaning: the quadratic_costs matrix is assumed symmetric and contributes to the objective as a sum over ALL ordered pairs (channel_i_id, channel_j_id). If two channel_hops with IDs i and j are both used in the chosen path, then quadratic_costs[i][j] is added to the total. This includes diagonal terms (i == j), so selecting edge i also adds quadratic_costs[i][i]. Because the matrix is symmetric, the interaction between two distinct edges i and j is counted twice in the ordered-pair sum: quadratic_costs[i][j] + quadratic_costs[j][i] (= 2 * quadratic_costs[i][j]).*\n\n**quadratic_costs**\n\n| channel_i_id\\channel_j_id | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 |\n|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|\n| 0 | 10.0 | 3.0 | 5.0 | 2.0 | 3.0 | 7.0 | 9.0 | 3.0 | 10.0 | 5.0 | 8.0 | 7.0 | 2.0 | 3.0 | 3.0 | 2.0 | 8.0 | 1.0 | 1.0 | 2.0 | 9.0 | 9.0 | 1.0 | 4.0 | 10.0 | 3.0 | 3.0 | 9.0 | 5.0 | 3.0 | 7.0 | 9.0 | 4.0 | 5.0 | 4.0 |\n| 1 | 3.0 | 10.0 | 9.0 | 9.0 | 10.0 | 8.0 | 8.0 | 10.0 | 1.0 | 8.0 | 10.0 | 7.0 | 5.0 | 9.0 | 5.0 | 5.0 | 8.0 | 2.0 | 1.0 | 7.0 | 9.0 | 7.0 | 5.0 | 1.0 | 10.0 | 3.0 | 6.0 | 8.0 | 4.0 | 1.0 | 6.0 | 10.0 | 1.0 | 10.0 | 4.0 |\n| 2 | 5.0 | 9.0 | 8.0 | 10.0 | 8.0 | 2.0 | 2.0 | 3.0 | 10.0 | 10.0 | 9.0 | 10.0 | 3.0 | 4.0 | 4.0 | 1.0 | 9.0 | 2.0 | 8.0 | 5.0 | 4.0 | 7.0 | 5.0 | 8.0 | 4.0 | 8.0 | 10.0 | 2.0 | 5.0 | 4.0 | 4.0 | 7.0 | 4.0 | 2.0 | 5.0 |\n| 3 | 2.0 | 9.0 | 10.0 | 9.0 | 3.0 | 5.0 | 8.0 | 6.0 | 7.0 | 8.0 | 1.0 | 5.0 | 10.0 | 8.0 | 4.0 | 8.0 | 2.0 | 5.0 | 1.0 | 6.0 | 9.0 | 6.0 | 3.0 | 1.0 | 3.0 | 3.0 | 10.0 | 7.0 | 8.0 | 2.0 | 3.0 | 9.0 | 4.0 | 5.0 | 4.0 |\n| 4 | 3.0 | 10.0 | 8.0 | 3.0 | 10.0 | 9.0 | 5.0 | 5.0 | 4.0 | 3.0 | 10.0 | 7.0 | 5.0 | 2.0 | 3.0 | 1.0 | 4.0 | 3.0 | 5.0 | 5.0 | 1.0 | 3.0 | 3.0 | 9.0 | 7.0 | 7.0 | 2.0 | 3.0 | 4.0 | 3.0 | 1.0 | 5.0 | 10.0 | 7.0 | 4.0 |\n| 5 | 7.0 | 8.0 | 2.0 | 5.0 | 9.0 | 8.0 | 9.0 | 4.0 | 2.0 | 10.0 | 9.0 | 8.0 | 6.0 | 6.0 | 1.0 | 6.0 | 1.0 | 2.0 | 6.0 | 6.0 | 2.0 | 3.0 | 7.0 | 8.0 | 1.0 | 4.0 | 2.0 | 10.0 | 2.0 | 2.0 | 9.0 | 9.0 | 1.0 | 7.0 | 7.0 |\n| 6 | 9.0 | 8.0 | 2.0 | 8.0 | 5.0 | 9.0 | 9.0 | 8.0 | 4.0 | 6.0 | 4.0 | 4.0 | 2.0 | 5.0 | 4.0 | 4.0 | 6.0 | 1.0 | 3.0 | 1.0 | 1.0 | 8.0 | 9.0 | 7.0 | 7.0 | 10.0 | 6.0 | 6.0 | 5.0 | 2.0 | 1.0 | 1.0 | 2.0 | 8.0 | 10.0 |\n| 7 | 3.0 | 10.0 | 3.0 | 6.0 | 5.0 | 4.0 | 8.0 | 8.0 | 3.0 | 7.0 | 2.0 | 7.0 | 2.0 | 10.0 | 5.0 | 1.0 | 10.0 | 8.0 | 5.0 | 5.0 | 9.0 | 3.0 | 10.0 | 2.0 | 7.0 | 5.0 | 5.0 | 9.0 | 5.0 | 4.0 | 7.0 | 8.0 | 7.0 | 2.0 | 3.0 |\n| 8 | 10.0 | 1.0 | 10.0 | 7.0 | 4.0 | 2.0 | 4.0 | 3.0 | 9.0 | 3.0 | 4.0 | 4.0 | 9.0 | 9.0 | 4.0 | 5.0 | 9.0 | 5.0 | 1.0 | 3.0 | 1.0 | 2.0 | 1.0 | 7.0 | 4.0 | 6.0 | 4.0 | 6.0 | 8.0 | 8.0 | 3.0 | 2.0 | 8.0 | 1.0 | 4.0 |\n| 9 | 5.0 | 8.0 | 10.0 | 8.0 | 3.0 | 10.0 | 6.0 | 7.0 | 3.0 | 2.0 | 7.0 | 9.0 | 9.0 | 9.0 | 1.0 | 7.0 | 7.0 | 7.0 | 9.0 | 4.0 | 10.0 | 1.0 | 8.0 | 8.0 | 7.0 | 6.0 | 10.0 | 9.0 | 9.0 | 5.0 | 2.0 | 2.0 | 2.0 | 8.0 | 5.0 |\n| 10 | 8.0 | 10.0 | 9.0 | 1.0 | 10.0 | 9.0 | 4.0 | 2.0 | 4.0 | 7.0 | 1.0 | 7.0 | 3.0 | 2.0 | 7.0 | 2.0 | 2.0 | 10.0 | 5.0 | 9.0 | 6.0 | 10.0 | 6.0 | 4.0 | 4.0 | 5.0 | 1.0 | 5.0 | 9.0 | 9.0 | 9.0 | 5.0 | 4.0 | 9.0 | 8.0 |\n| 11 | 7.0 | 7.0 | 10.0 | 5.0 | 7.0 | 8.0 | 4.0 | 7.0 | 4.0 | 9.0 | 7.0 | 5.0 | 10.0 | 9.0 | 6.0 | 10.0 | 1.0 | 1.0 | 6.0 | 10.0 | 10.0 | 7.0 | 2.0 | 1.0 | 4.0 | 8.0 | 2.0 | 6.0 | 2.0 | 1.0 | 4.0 | 7.0 | 1.0 | 7.0 | 4.0 |\n| 12 | 2.0 | 5.0 | 3.0 | 10.0 | 5.0 | 6.0 | 2.0 | 2.0 | 9.0 | 9.0 | 3.0 | 10.0 | 4.0 | 4.0 | 4.0 | 8.0 | 5.0 | 3.0 | 6.0 | 5.0 | 1.0 | 9.0 | 3.0 | 2.0 | 2.0 | 2.0 | 9.0 | 8.0 | 1.0 | 8.0 | 3.0 | 10.0 | 4.0 | 5.0 | 10.0 |\n| 13 | 3.0 | 9.0 | 4.0 | 8.0 | 2.0 | 6.0 | 5.0 | 10.0 | 9.0 | 9.0 | 2.0 | 9.0 | 4.0 | 9.0 | 3.0 | 2.0 | 4.0 | 10.0 | 7.0 | 3.0 | 3.0 | 10.0 | 7.0 | 5.0 | 10.0 | 9.0 | 4.0 | 9.0 | 3.0 | 7.0 | 7.0 | 6.0 | 10.0 | 1.0 | 6.0 |\n| 14 | 3.0 | 5.0 | 4.0 | 4.0 | 3.0 | 1.0 | 4.0 | 5.0 | 4.0 | 1.0 | 7.0 | 6.0 | 4.0 | 3.0 | 6.0 | 10.0 | 3.0 | 5.0 | 5.0 | 9.0 | 1.0 | 3.0 | 10.0 | 10.0 | 2.0 | 7.0 | 2.0 | 3.0 | 10.0 | 7.0 | 7.0 | 2.0 | 3.0 | 2.0 | 5.0 |\n| 15 | 2.0 | 5.0 | 1.0 | 8.0 | 1.0 | 6.0 | 4.0 | 1.0 | 5.0 | 7.0 | 2.0 | 10.0 | 8.0 | 2.0 | 10.0 | 7.0 | 10.0 | 7.0 | 5.0 | 10.0 | 10.0 | 9.0 | 5.0 | 4.0 | 7.0 | 6.0 | 4.0 | 1.0 | 2.0 | 1.0 | 4.0 | 1.0 | 2.0 | 2.0 | 9.0 |\n| 16 | 8.0 | 8.0 | 9.0 | 2.0 | 4.0 | 1.0 | 6.0 | 10.0 | 9.0 | 7.0 | 2.0 | 1.0 | 5.0 | 4.0 | 3.0 | 10.0 | 5.0 | 1.0 | 3.0 | 9.0 | 1.0 | 6.0 | 9.0 | 5.0 | 5.0 | 9.0 | 2.0 | 6.0 | 1.0 | 10.0 | 3.0 | 9.0 | 5.0 | 10.0 | 9.0 |\n| 17 | 1.0 | 2.0 | 2.0 | 5.0 | 3.0 | 2.0 | 1.0 | 8.0 | 5.0 | 7.0 | 10.0 | 1.0 | 3.0 | 10.0 | 5.0 | 7.0 | 1.0 | 1.0 | 9.0 | 5.0 | 4.0 | 10.0 | 7.0 | 4.0 | 5.0 | 5.0 | 8.0 | 10.0 | 8.0 | 4.0 | 8.0 | 5.0 | 5.0 | 5.0 | 6.0 |\n| 18 | 1.0 | 1.0 | 8.0 | 1.0 | 5.0 | 6.0 | 3.0 | 5.0 | 1.0 | 9.0 | 5.0 | 6.0 | 6.0 | 7.0 | 5.0 | 5.0 | 3.0 | 9.0 | 3.0 | 10.0 | 10.0 | 2.0 | 7.0 | 2.0 | 2.0 | 3.0 | 3.0 | 1.0 | 6.0 | 2.0 | 7.0 | 7.0 | 10.0 | 1.0 | 3.0 |\n| 19 | 2.0 | 7.0 | 5.0 | 6.0 | 5.0 | 6.0 | 1.0 | 5.0 | 3.0 | 4.0 | 9.0 | 10.0 | 5.0 | 3.0 | 9.0 | 10.0 | 9.0 | 5.0 | 10.0 | 4.0 | 6.0 | 7.0 | 9.0 | 8.0 | 1.0 | 3.0 | 1.0 | 10.0 | 4.0 | 7.0 | 1.0 | 3.0 | 4.0 | 2.0 | 1.0 |\n| 20 | 9.0 | 9.0 | 4.0 | 9.0 | 1.0 | 2.0 | 1.0 | 9.0 | 1.0 | 10.0 | 6.0 | 10.0 | 1.0 | 3.0 | 1.0 | 10.0 | 1.0 | 4.0 | 10.0 | 6.0 | 8.0 | 2.0 | 10.0 | 7.0 | 3.0 | 10.0 | 4.0 | 6.0 | 8.0 | 8.0 | 5.0 | 5.0 | 8.0 | 4.0 | 3.0 |\n| 21 | 9.0 | 7.0 | 7.0 | 6.0 | 3.0 | 3.0 | 8.0 | 3.0 | 2.0 | 1.0 | 10.0 | 7.0 | 9.0 | 10.0 | 3.0 | 9.0 | 6.0 | 10.0 | 2.0 | 7.0 | 2.0 | 6.0 | 8.0 | 3.0 | 9.0 | 10.0 | 5.0 | 6.0 | 3.0 | 2.0 | 1.0 | 2.0 | 5.0 | 10.0 | 2.0 |\n| 22 | 1.0 | 5.0 | 5.0 | 3.0 | 3.0 | 7.0 | 9.0 | 10.0 | 1.0 | 8.0 | 6.0 | 2.0 | 3.0 | 7.0 | 10.0 | 5.0 | 9.0 | 7.0 | 7.0 | 9.0 | 10.0 | 8.0 | 4.0 | 3.0 | 9.0 | 6.0 | 3.0 | 9.0 | 1.0 | 6.0 | 7.0 | 6.0 | 4.0 | 2.0 | 7.0 |\n| 23 | 4.0 | 1.0 | 8.0 | 1.0 | 9.0 | 8.0 | 7.0 | 2.0 | 7.0 | 8.0 | 4.0 | 1.0 | 2.0 | 5.0 | 10.0 | 4.0 | 5.0 | 4.0 | 2.0 | 8.0 | 7.0 | 3.0 | 3.0 | 3.0 | 6.0 | 10.0 | 4.0 | 2.0 | 5.0 | 2.0 | 7.0 | 8.0 | 5.0 | 7.0 | 6.0 |\n| 24 | 10.0 | 10.0 | 4.0 | 3.0 | 7.0 | 1.0 | 7.0 | 7.0 | 4.0 | 7.0 | 4.0 | 4.0 | 2.0 | 10.0 | 2.0 | 7.0 | 5.0 | 5.0 | 2.0 | 1.0 | 3.0 | 9.0 | 9.0 | 6.0 | 2.0 | 3.0 | 7.0 | 5.0 | 5.0 | 7.0 | 8.0 | 1.0 | 9.0 | 7.0 | 9.0 |\n| 25 | 3.0 | 3.0 | 8.0 | 3.0 | 7.0 | 4.0 | 10.0 | 5.0 | 6.0 | 6.0 | 5.0 | 8.0 | 2.0 | 9.0 | 7.0 | 6.0 | 9.0 | 5.0 | 3.0 | 3.0 | 10.0 | 10.0 | 6.0 | 10.0 | 3.0 | 3.0 | 5.0 | 5.0 | 10.0 | 6.0 | 5.0 | 4.0 | 4.0 | 1.0 | 1.0 |\n| 26 | 3.0 | 6.0 | 10.0 | 10.0 | 2.0 | 2.0 | 6.0 | 5.0 | 4.0 | 10.0 | 1.0 | 2.0 | 9.0 | 4.0 | 2.0 | 4.0 | 2.0 | 8.0 | 3.0 | 1.0 | 4.0 | 5.0 | 3.0 | 4.0 | 7.0 | 5.0 | 3.0 | 2.0 | 6.0 | 4.0 | 9.0 | 5.0 | 2.0 | 10.0 | 7.0 |\n| 27 | 9.0 | 8.0 | 2.0 | 7.0 | 3.0 | 10.0 | 6.0 | 9.0 | 6.0 | 9.0 | 5.0 | 6.0 | 8.0 | 9.0 | 3.0 | 1.0 | 6.0 | 10.0 | 1.0 | 10.0 | 6.0 | 6.0 | 9.0 | 2.0 | 5.0 | 5.0 | 2.0 | 1.0 | 3.0 | 10.0 | 5.0 | 10.0 | 3.0 | 8.0 | 4.0 |\n| 28 | 5.0 | 4.0 | 5.0 | 8.0 | 4.0 | 2.0 | 5.0 | 5.0 | 8.0 | 9.0 | 9.0 | 2.0 | 1.0 | 3.0 | 10.0 | 2.0 | 1.0 | 8.0 | 6.0 | 4.0 | 8.0 | 3.0 | 1.0 | 5.0 | 5.0 | 10.0 | 6.0 | 3.0 | 10.0 | 6.0 | 9.0 | 7.0 | 4.0 | 4.0 | 5.0 |\n| 29 | 3.0 | 1.0 | 4.0 | 2.0 | 3.0 | 2.0 | 2.0 | 4.0 | 8.0 | 5.0 | 9.0 | 1.0 | 8.0 | 7.0 | 7.0 | 1.0 | 10.0 | 4.0 | 2.0 | 7.0 | 8.0 | 2.0 | 6.0 | 2.0 | 7.0 | 6.0 | 4.0 | 10.0 | 6.0 | 10.0 | 4.0 | 1.0 | 3.0 | 10.0 | 6.0 |\n| 30 | 7.0 | 6.0 | 4.0 | 3.0 | 1.0 | 9.0 | 1.0 | 7.0 | 3.0 | 2.0 | 9.0 | 4.0 | 3.0 | 7.0 | 7.0 | 4.0 | 3.0 | 8.0 | 7.0 | 1.0 | 5.0 | 1.0 | 7.0 | 7.0 | 8.0 | 5.0 | 9.0 | 5.0 | 9.0 | 4.0 | 9.0 | 2.0 | 8.0 | 2.0 | 5.0 |\n| 31 | 9.0 | 10.0 | 7.0 | 9.0 | 5.0 | 9.0 | 1.0 | 8.0 | 2.0 | 2.0 | 5.0 | 7.0 | 10.0 | 6.0 | 2.0 | 1.0 | 9.0 | 5.0 | 7.0 | 3.0 | 5.0 | 2.0 | 6.0 | 8.0 | 1.0 | 4.0 | 5.0 | 10.0 | 7.0 | 1.0 | 2.0 | 2.0 | 1.0 | 8.0 | 2.0 |\n| 32 | 4.0 | 1.0 | 4.0 | 4.0 | 10.0 | 1.0 | 2.0 | 7.0 | 8.0 | 2.0 | 4.0 | 1.0 | 4.0 | 10.0 | 3.0 | 2.0 | 5.0 | 5.0 | 10.0 | 4.0 | 8.0 | 5.0 | 4.0 | 5.0 | 9.0 | 4.0 | 2.0 | 3.0 | 4.0 | 3.0 | 8.0 | 1.0 | 6.0 | 5.0 | 9.0 |\n| 33 | 5.0 | 10.0 | 2.0 | 5.0 | 7.0 | 7.0 | 8.0 | 2.0 | 1.0 | 8.0 | 9.0 | 7.0 | 5.0 | 1.0 | 2.0 | 2.0 | 10.0 | 5.0 | 1.0 | 2.0 | 4.0 | 10.0 | 2.0 | 7.0 | 7.0 | 1.0 | 10.0 | 8.0 | 4.0 | 10.0 | 2.0 | 8.0 | 5.0 | 7.0 | 3.0 |\n| 34 | 4.0 | 4.0 | 5.0 | 4.0 | 4.0 | 7.0 | 10.0 | 3.0 | 4.0 | 5.0 | 8.0 | 4.0 | 10.0 | 6.0 | 5.0 | 9.0 | 9.0 | 6.0 | 3.0 | 1.0 | 3.0 | 2.0 | 7.0 | 6.0 | 9.0 | 1.0 | 7.0 | 4.0 | 5.0 | 6.0 | 5.0 | 2.0 | 9.0 | 3.0 | 9.0 |\n\nWe will pick the single valid route from M to N that minimizes the total bill.\n\nOh, and when you send back the final route, please drop it into this tiny JSON shape so it's easy to read and parse:\n\n{\n \"solution\": []\n}\n\nThink of \"solution\" as the single ordered list of node names that form the path from the origin to the audience endpoint — just the node identifiers in order, nothing else. This JSON is just a sketch of the expected shape, not the actual answer; fill that array with the nodes of your chosen route.\n\nAlso, please use the node identifiers exactly as they appear in the instance input — no renaming and no new labels. For example:\n- \"Valid identifiers look like plain numbers such as “1” or “23”, single capital letters like “A” or “B”, or a capital letter followed by digits like “A1” or “X7”.\"", "instance": { "nodes": [ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13 ], "edges": [ { "from": 12, "to": 0, "var_index": 0 }, { "from": 12, "to": 1, "var_index": 1 }, { "from": 12, "to": 2, "var_index": 2 }, { "from": 12, "to": 3, "var_index": 3 }, { "from": 12, "to": 4, "var_index": 4 }, { "from": 12, "to": 5, "var_index": 5 }, { "from": 12, "to": 6, "var_index": 6 }, { "from": 12, "to": 7, "var_index": 7 }, { "from": 12, "to": 8, "var_index": 8 }, { "from": 12, "to": 9, "var_index": 9 }, { "from": 12, "to": 10, "var_index": 10 }, { "from": 12, "to": 11, "var_index": 11 }, { "from": 0, "to": 13, "var_index": 12 }, { "from": 1, "to": 13, "var_index": 13 }, { "from": 2, "to": 13, "var_index": 14 }, { "from": 3, "to": 13, "var_index": 15 }, { "from": 4, "to": 13, "var_index": 16 }, { "from": 5, "to": 13, "var_index": 17 }, { "from": 6, "to": 13, "var_index": 18 }, { "from": 7, "to": 13, "var_index": 19 }, { "from": 8, "to": 13, "var_index": 20 }, { "from": 9, "to": 13, "var_index": 21 }, { "from": 10, "to": 13, "var_index": 22 }, { "from": 11, "to": 13, "var_index": 23 }, { "from": 0, "to": 1, "var_index": 24 }, { "from": 1, "to": 2, "var_index": 25 }, { "from": 2, "to": 3, "var_index": 26 }, { "from": 3, "to": 4, "var_index": 27 }, { "from": 4, "to": 5, "var_index": 28 }, { "from": 5, "to": 6, "var_index": 29 }, { "from": 6, "to": 7, "var_index": 30 }, { "from": 7, "to": 8, "var_index": 31 }, { "from": 8, "to": 9, "var_index": 32 }, { "from": 9, "to": 10, "var_index": 33 }, { "from": 10, "to": 11, "var_index": 34 } ], "objective": { "constant": 0.0, "linear": [ 1.0, 2.0, 9.0, 6.0, 9.0, 9.0, 3.0, 4.0, 5.0, 5.0, 8.0, 5.0, 4.0, 3.0, 4.0, 7.0, 2.0, 9.0, 10.0, 1.0, 4.0, 7.0, 4.0, 7.0, 10.0, 9.0, 8.0, 3.0, 2.0, 5.0, 2.0, 1.0, 5.0, 6.0, 5.0 ], "quadratic": [ [ 10.0, 3.0, 5.0, 2.0, 3.0, 7.0, 9.0, 3.0, 10.0, 5.0, 8.0, 7.0, 2.0, 3.0, 3.0, 2.0, 8.0, 1.0, 1.0, 2.0, 9.0, 9.0, 1.0, 4.0, 10.0, 3.0, 3.0, 9.0, 5.0, 3.0, 7.0, 9.0, 4.0, 5.0, 4.0 ], [ 3.0, 10.0, 9.0, 9.0, 10.0, 8.0, 8.0, 10.0, 1.0, 8.0, 10.0, 7.0, 5.0, 9.0, 5.0, 5.0, 8.0, 2.0, 1.0, 7.0, 9.0, 7.0, 5.0, 1.0, 10.0, 3.0, 6.0, 8.0, 4.0, 1.0, 6.0, 10.0, 1.0, 10.0, 4.0 ], [ 5.0, 9.0, 8.0, 10.0, 8.0, 2.0, 2.0, 3.0, 10.0, 10.0, 9.0, 10.0, 3.0, 4.0, 4.0, 1.0, 9.0, 2.0, 8.0, 5.0, 4.0, 7.0, 5.0, 8.0, 4.0, 8.0, 10.0, 2.0, 5.0, 4.0, 4.0, 7.0, 4.0, 2.0, 5.0 ], [ 2.0, 9.0, 10.0, 9.0, 3.0, 5.0, 8.0, 6.0, 7.0, 8.0, 1.0, 5.0, 10.0, 8.0, 4.0, 8.0, 2.0, 5.0, 1.0, 6.0, 9.0, 6.0, 3.0, 1.0, 3.0, 3.0, 10.0, 7.0, 8.0, 2.0, 3.0, 9.0, 4.0, 5.0, 4.0 ], [ 3.0, 10.0, 8.0, 3.0, 10.0, 9.0, 5.0, 5.0, 4.0, 3.0, 10.0, 7.0, 5.0, 2.0, 3.0, 1.0, 4.0, 3.0, 5.0, 5.0, 1.0, 3.0, 3.0, 9.0, 7.0, 7.0, 2.0, 3.0, 4.0, 3.0, 1.0, 5.0, 10.0, 7.0, 4.0 ], [ 7.0, 8.0, 2.0, 5.0, 9.0, 8.0, 9.0, 4.0, 2.0, 10.0, 9.0, 8.0, 6.0, 6.0, 1.0, 6.0, 1.0, 2.0, 6.0, 6.0, 2.0, 3.0, 7.0, 8.0, 1.0, 4.0, 2.0, 10.0, 2.0, 2.0, 9.0, 9.0, 1.0, 7.0, 7.0 ], [ 9.0, 8.0, 2.0, 8.0, 5.0, 9.0, 9.0, 8.0, 4.0, 6.0, 4.0, 4.0, 2.0, 5.0, 4.0, 4.0, 6.0, 1.0, 3.0, 1.0, 1.0, 8.0, 9.0, 7.0, 7.0, 10.0, 6.0, 6.0, 5.0, 2.0, 1.0, 1.0, 2.0, 8.0, 10.0 ], [ 3.0, 10.0, 3.0, 6.0, 5.0, 4.0, 8.0, 8.0, 3.0, 7.0, 2.0, 7.0, 2.0, 10.0, 5.0, 1.0, 10.0, 8.0, 5.0, 5.0, 9.0, 3.0, 10.0, 2.0, 7.0, 5.0, 5.0, 9.0, 5.0, 4.0, 7.0, 8.0, 7.0, 2.0, 3.0 ], [ 10.0, 1.0, 10.0, 7.0, 4.0, 2.0, 4.0, 3.0, 9.0, 3.0, 4.0, 4.0, 9.0, 9.0, 4.0, 5.0, 9.0, 5.0, 1.0, 3.0, 1.0, 2.0, 1.0, 7.0, 4.0, 6.0, 4.0, 6.0, 8.0, 8.0, 3.0, 2.0, 8.0, 1.0, 4.0 ], [ 5.0, 8.0, 10.0, 8.0, 3.0, 10.0, 6.0, 7.0, 3.0, 2.0, 7.0, 9.0, 9.0, 9.0, 1.0, 7.0, 7.0, 7.0, 9.0, 4.0, 10.0, 1.0, 8.0, 8.0, 7.0, 6.0, 10.0, 9.0, 9.0, 5.0, 2.0, 2.0, 2.0, 8.0, 5.0 ], [ 8.0, 10.0, 9.0, 1.0, 10.0, 9.0, 4.0, 2.0, 4.0, 7.0, 1.0, 7.0, 3.0, 2.0, 7.0, 2.0, 2.0, 10.0, 5.0, 9.0, 6.0, 10.0, 6.0, 4.0, 4.0, 5.0, 1.0, 5.0, 9.0, 9.0, 9.0, 5.0, 4.0, 9.0, 8.0 ], [ 7.0, 7.0, 10.0, 5.0, 7.0, 8.0, 4.0, 7.0, 4.0, 9.0, 7.0, 5.0, 10.0, 9.0, 6.0, 10.0, 1.0, 1.0, 6.0, 10.0, 10.0, 7.0, 2.0, 1.0, 4.0, 8.0, 2.0, 6.0, 2.0, 1.0, 4.0, 7.0, 1.0, 7.0, 4.0 ], [ 2.0, 5.0, 3.0, 10.0, 5.0, 6.0, 2.0, 2.0, 9.0, 9.0, 3.0, 10.0, 4.0, 4.0, 4.0, 8.0, 5.0, 3.0, 6.0, 5.0, 1.0, 9.0, 3.0, 2.0, 2.0, 2.0, 9.0, 8.0, 1.0, 8.0, 3.0, 10.0, 4.0, 5.0, 10.0 ], [ 3.0, 9.0, 4.0, 8.0, 2.0, 6.0, 5.0, 10.0, 9.0, 9.0, 2.0, 9.0, 4.0, 9.0, 3.0, 2.0, 4.0, 10.0, 7.0, 3.0, 3.0, 10.0, 7.0, 5.0, 10.0, 9.0, 4.0, 9.0, 3.0, 7.0, 7.0, 6.0, 10.0, 1.0, 6.0 ], [ 3.0, 5.0, 4.0, 4.0, 3.0, 1.0, 4.0, 5.0, 4.0, 1.0, 7.0, 6.0, 4.0, 3.0, 6.0, 10.0, 3.0, 5.0, 5.0, 9.0, 1.0, 3.0, 10.0, 10.0, 2.0, 7.0, 2.0, 3.0, 10.0, 7.0, 7.0, 2.0, 3.0, 2.0, 5.0 ], [ 2.0, 5.0, 1.0, 8.0, 1.0, 6.0, 4.0, 1.0, 5.0, 7.0, 2.0, 10.0, 8.0, 2.0, 10.0, 7.0, 10.0, 7.0, 5.0, 10.0, 10.0, 9.0, 5.0, 4.0, 7.0, 6.0, 4.0, 1.0, 2.0, 1.0, 4.0, 1.0, 2.0, 2.0, 9.0 ], [ 8.0, 8.0, 9.0, 2.0, 4.0, 1.0, 6.0, 10.0, 9.0, 7.0, 2.0, 1.0, 5.0, 4.0, 3.0, 10.0, 5.0, 1.0, 3.0, 9.0, 1.0, 6.0, 9.0, 5.0, 5.0, 9.0, 2.0, 6.0, 1.0, 10.0, 3.0, 9.0, 5.0, 10.0, 9.0 ], [ 1.0, 2.0, 2.0, 5.0, 3.0, 2.0, 1.0, 8.0, 5.0, 7.0, 10.0, 1.0, 3.0, 10.0, 5.0, 7.0, 1.0, 1.0, 9.0, 5.0, 4.0, 10.0, 7.0, 4.0, 5.0, 5.0, 8.0, 10.0, 8.0, 4.0, 8.0, 5.0, 5.0, 5.0, 6.0 ], [ 1.0, 1.0, 8.0, 1.0, 5.0, 6.0, 3.0, 5.0, 1.0, 9.0, 5.0, 6.0, 6.0, 7.0, 5.0, 5.0, 3.0, 9.0, 3.0, 10.0, 10.0, 2.0, 7.0, 2.0, 2.0, 3.0, 3.0, 1.0, 6.0, 2.0, 7.0, 7.0, 10.0, 1.0, 3.0 ], [ 2.0, 7.0, 5.0, 6.0, 5.0, 6.0, 1.0, 5.0, 3.0, 4.0, 9.0, 10.0, 5.0, 3.0, 9.0, 10.0, 9.0, 5.0, 10.0, 4.0, 6.0, 7.0, 9.0, 8.0, 1.0, 3.0, 1.0, 10.0, 4.0, 7.0, 1.0, 3.0, 4.0, 2.0, 1.0 ], [ 9.0, 9.0, 4.0, 9.0, 1.0, 2.0, 1.0, 9.0, 1.0, 10.0, 6.0, 10.0, 1.0, 3.0, 1.0, 10.0, 1.0, 4.0, 10.0, 6.0, 8.0, 2.0, 10.0, 7.0, 3.0, 10.0, 4.0, 6.0, 8.0, 8.0, 5.0, 5.0, 8.0, 4.0, 3.0 ], [ 9.0, 7.0, 7.0, 6.0, 3.0, 3.0, 8.0, 3.0, 2.0, 1.0, 10.0, 7.0, 9.0, 10.0, 3.0, 9.0, 6.0, 10.0, 2.0, 7.0, 2.0, 6.0, 8.0, 3.0, 9.0, 10.0, 5.0, 6.0, 3.0, 2.0, 1.0, 2.0, 5.0, 10.0, 2.0 ], [ 1.0, 5.0, 5.0, 3.0, 3.0, 7.0, 9.0, 10.0, 1.0, 8.0, 6.0, 2.0, 3.0, 7.0, 10.0, 5.0, 9.0, 7.0, 7.0, 9.0, 10.0, 8.0, 4.0, 3.0, 9.0, 6.0, 3.0, 9.0, 1.0, 6.0, 7.0, 6.0, 4.0, 2.0, 7.0 ], [ 4.0, 1.0, 8.0, 1.0, 9.0, 8.0, 7.0, 2.0, 7.0, 8.0, 4.0, 1.0, 2.0, 5.0, 10.0, 4.0, 5.0, 4.0, 2.0, 8.0, 7.0, 3.0, 3.0, 3.0, 6.0, 10.0, 4.0, 2.0, 5.0, 2.0, 7.0, 8.0, 5.0, 7.0, 6.0 ], [ 10.0, 10.0, 4.0, 3.0, 7.0, 1.0, 7.0, 7.0, 4.0, 7.0, 4.0, 4.0, 2.0, 10.0, 2.0, 7.0, 5.0, 5.0, 2.0, 1.0, 3.0, 9.0, 9.0, 6.0, 2.0, 3.0, 7.0, 5.0, 5.0, 7.0, 8.0, 1.0, 9.0, 7.0, 9.0 ], [ 3.0, 3.0, 8.0, 3.0, 7.0, 4.0, 10.0, 5.0, 6.0, 6.0, 5.0, 8.0, 2.0, 9.0, 7.0, 6.0, 9.0, 5.0, 3.0, 3.0, 10.0, 10.0, 6.0, 10.0, 3.0, 3.0, 5.0, 5.0, 10.0, 6.0, 5.0, 4.0, 4.0, 1.0, 1.0 ], [ 3.0, 6.0, 10.0, 10.0, 2.0, 2.0, 6.0, 5.0, 4.0, 10.0, 1.0, 2.0, 9.0, 4.0, 2.0, 4.0, 2.0, 8.0, 3.0, 1.0, 4.0, 5.0, 3.0, 4.0, 7.0, 5.0, 3.0, 2.0, 6.0, 4.0, 9.0, 5.0, 2.0, 10.0, 7.0 ], [ 9.0, 8.0, 2.0, 7.0, 3.0, 10.0, 6.0, 9.0, 6.0, 9.0, 5.0, 6.0, 8.0, 9.0, 3.0, 1.0, 6.0, 10.0, 1.0, 10.0, 6.0, 6.0, 9.0, 2.0, 5.0, 5.0, 2.0, 1.0, 3.0, 10.0, 5.0, 10.0, 3.0, 8.0, 4.0 ], [ 5.0, 4.0, 5.0, 8.0, 4.0, 2.0, 5.0, 5.0, 8.0, 9.0, 9.0, 2.0, 1.0, 3.0, 10.0, 2.0, 1.0, 8.0, 6.0, 4.0, 8.0, 3.0, 1.0, 5.0, 5.0, 10.0, 6.0, 3.0, 10.0, 6.0, 9.0, 7.0, 4.0, 4.0, 5.0 ], [ 3.0, 1.0, 4.0, 2.0, 3.0, 2.0, 2.0, 4.0, 8.0, 5.0, 9.0, 1.0, 8.0, 7.0, 7.0, 1.0, 10.0, 4.0, 2.0, 7.0, 8.0, 2.0, 6.0, 2.0, 7.0, 6.0, 4.0, 10.0, 6.0, 10.0, 4.0, 1.0, 3.0, 10.0, 6.0 ], [ 7.0, 6.0, 4.0, 3.0, 1.0, 9.0, 1.0, 7.0, 3.0, 2.0, 9.0, 4.0, 3.0, 7.0, 7.0, 4.0, 3.0, 8.0, 7.0, 1.0, 5.0, 1.0, 7.0, 7.0, 8.0, 5.0, 9.0, 5.0, 9.0, 4.0, 9.0, 2.0, 8.0, 2.0, 5.0 ], [ 9.0, 10.0, 7.0, 9.0, 5.0, 9.0, 1.0, 8.0, 2.0, 2.0, 5.0, 7.0, 10.0, 6.0, 2.0, 1.0, 9.0, 5.0, 7.0, 3.0, 5.0, 2.0, 6.0, 8.0, 1.0, 4.0, 5.0, 10.0, 7.0, 1.0, 2.0, 2.0, 1.0, 8.0, 2.0 ], [ 4.0, 1.0, 4.0, 4.0, 10.0, 1.0, 2.0, 7.0, 8.0, 2.0, 4.0, 1.0, 4.0, 10.0, 3.0, 2.0, 5.0, 5.0, 10.0, 4.0, 8.0, 5.0, 4.0, 5.0, 9.0, 4.0, 2.0, 3.0, 4.0, 3.0, 8.0, 1.0, 6.0, 5.0, 9.0 ], [ 5.0, 10.0, 2.0, 5.0, 7.0, 7.0, 8.0, 2.0, 1.0, 8.0, 9.0, 7.0, 5.0, 1.0, 2.0, 2.0, 10.0, 5.0, 1.0, 2.0, 4.0, 10.0, 2.0, 7.0, 7.0, 1.0, 10.0, 8.0, 4.0, 10.0, 2.0, 8.0, 5.0, 7.0, 3.0 ], [ 4.0, 4.0, 5.0, 4.0, 4.0, 7.0, 10.0, 3.0, 4.0, 5.0, 8.0, 4.0, 10.0, 6.0, 5.0, 9.0, 9.0, 6.0, 3.0, 1.0, 3.0, 2.0, 7.0, 6.0, 9.0, 1.0, 7.0, 4.0, 5.0, 6.0, 5.0, 2.0, 9.0, 3.0, 9.0 ] ] }, "source": 12, "target": 13 }, "solution": [ 12, 9, 13 ], "obj": 22.0, "instance_variant": { "problem_type": "QSPP", "num_nodes": 14, "num_edges": 35, "nodes": [ "A", "B", "C", "D", "E", "F", "G", "H", "I", "J", "K", "L", "M", "N" ], "source": "M", "target": "N", "objective": { "constant": 0.0, "linear": [ { "var_index": 0, "linear_cost": 1.0 }, { "var_index": 1, "linear_cost": 2.0 }, { "var_index": 2, "linear_cost": 9.0 }, { "var_index": 3, "linear_cost": 6.0 }, { "var_index": 4, "linear_cost": 9.0 }, { "var_index": 5, "linear_cost": 9.0 }, { "var_index": 6, "linear_cost": 3.0 }, { "var_index": 7, "linear_cost": 4.0 }, { "var_index": 8, "linear_cost": 5.0 }, { "var_index": 9, "linear_cost": 5.0 }, { "var_index": 10, "linear_cost": 8.0 }, { "var_index": 11, "linear_cost": 5.0 }, { "var_index": 12, "linear_cost": 4.0 }, { "var_index": 13, "linear_cost": 3.0 }, { "var_index": 14, "linear_cost": 4.0 }, { "var_index": 15, "linear_cost": 7.0 }, { "var_index": 16, "linear_cost": 2.0 }, { "var_index": 17, "linear_cost": 9.0 }, { "var_index": 18, "linear_cost": 10.0 }, { "var_index": 19, "linear_cost": 1.0 }, { "var_index": 20, "linear_cost": 4.0 }, { "var_index": 21, "linear_cost": 7.0 }, { "var_index": 22, "linear_cost": 4.0 }, { "var_index": 23, "linear_cost": 7.0 }, { "var_index": 24, "linear_cost": 10.0 }, { "var_index": 25, "linear_cost": 9.0 }, { "var_index": 26, "linear_cost": 8.0 }, { "var_index": 27, "linear_cost": 3.0 }, { "var_index": 28, "linear_cost": 2.0 }, { "var_index": 29, "linear_cost": 5.0 }, { "var_index": 30, "linear_cost": 2.0 }, { "var_index": 31, "linear_cost": 1.0 }, { "var_index": 32, "linear_cost": 5.0 }, { "var_index": 33, "linear_cost": 6.0 }, { "var_index": 34, "linear_cost": 5.0 } ], "quadratic": [ { "var_i": 0, "var_j": 0, "quadratic_cost": 10.0 }, { "var_i": 0, "var_j": 1, "quadratic_cost": 3.0 }, { "var_i": 0, "var_j": 2, "quadratic_cost": 5.0 }, { "var_i": 0, "var_j": 3, "quadratic_cost": 2.0 }, { "var_i": 0, "var_j": 4, "quadratic_cost": 3.0 }, { "var_i": 0, "var_j": 5, "quadratic_cost": 7.0 }, { "var_i": 0, "var_j": 6, "quadratic_cost": 9.0 }, { "var_i": 0, "var_j": 7, "quadratic_cost": 3.0 }, { "var_i": 0, "var_j": 8, "quadratic_cost": 10.0 }, { "var_i": 0, "var_j": 9, "quadratic_cost": 5.0 }, { "var_i": 0, "var_j": 10, "quadratic_cost": 8.0 }, { "var_i": 0, "var_j": 11, "quadratic_cost": 7.0 }, { "var_i": 0, "var_j": 12, "quadratic_cost": 2.0 }, { "var_i": 0, "var_j": 13, "quadratic_cost": 3.0 }, { "var_i": 0, "var_j": 14, "quadratic_cost": 3.0 }, { "var_i": 0, "var_j": 15, "quadratic_cost": 2.0 }, { "var_i": 0, "var_j": 16, "quadratic_cost": 8.0 }, { "var_i": 0, "var_j": 17, "quadratic_cost": 1.0 }, { "var_i": 0, "var_j": 18, "quadratic_cost": 1.0 }, { "var_i": 0, "var_j": 19, "quadratic_cost": 2.0 }, { "var_i": 0, "var_j": 20, "quadratic_cost": 9.0 }, { "var_i": 0, "var_j": 21, "quadratic_cost": 9.0 }, { "var_i": 0, "var_j": 22, "quadratic_cost": 1.0 }, { "var_i": 0, "var_j": 23, "quadratic_cost": 4.0 }, { "var_i": 0, "var_j": 24, "quadratic_cost": 10.0 }, { "var_i": 0, "var_j": 25, "quadratic_cost": 3.0 }, { "var_i": 0, "var_j": 26, "quadratic_cost": 3.0 }, { "var_i": 0, "var_j": 27, "quadratic_cost": 9.0 }, { "var_i": 0, "var_j": 28, "quadratic_cost": 5.0 }, { "var_i": 0, "var_j": 29, "quadratic_cost": 3.0 }, { "var_i": 0, "var_j": 30, "quadratic_cost": 7.0 }, { "var_i": 0, "var_j": 31, "quadratic_cost": 9.0 }, { "var_i": 0, "var_j": 32, "quadratic_cost": 4.0 }, { "var_i": 0, "var_j": 33, "quadratic_cost": 5.0 }, { "var_i": 0, "var_j": 34, "quadratic_cost": 4.0 }, { "var_i": 1, "var_j": 0, "quadratic_cost": 3.0 }, { "var_i": 1, "var_j": 1, "quadratic_cost": 10.0 }, { "var_i": 1, "var_j": 2, "quadratic_cost": 9.0 }, { "var_i": 1, "var_j": 3, "quadratic_cost": 9.0 }, { "var_i": 1, "var_j": 4, "quadratic_cost": 10.0 }, { "var_i": 1, "var_j": 5, "quadratic_cost": 8.0 }, { "var_i": 1, "var_j": 6, "quadratic_cost": 8.0 }, { "var_i": 1, "var_j": 7, "quadratic_cost": 10.0 }, { "var_i": 1, "var_j": 8, "quadratic_cost": 1.0 }, { "var_i": 1, "var_j": 9, "quadratic_cost": 8.0 }, { "var_i": 1, "var_j": 10, "quadratic_cost": 10.0 }, { "var_i": 1, "var_j": 11, "quadratic_cost": 7.0 }, { "var_i": 1, "var_j": 12, "quadratic_cost": 5.0 }, { "var_i": 1, "var_j": 13, "quadratic_cost": 9.0 }, { "var_i": 1, "var_j": 14, "quadratic_cost": 5.0 }, { "var_i": 1, "var_j": 15, "quadratic_cost": 5.0 }, { "var_i": 1, "var_j": 16, "quadratic_cost": 8.0 }, { "var_i": 1, "var_j": 17, "quadratic_cost": 2.0 }, { "var_i": 1, "var_j": 18, "quadratic_cost": 1.0 }, { "var_i": 1, "var_j": 19, "quadratic_cost": 7.0 }, { "var_i": 1, "var_j": 20, "quadratic_cost": 9.0 }, { "var_i": 1, "var_j": 21, "quadratic_cost": 7.0 }, { "var_i": 1, "var_j": 22, "quadratic_cost": 5.0 }, { "var_i": 1, "var_j": 23, "quadratic_cost": 1.0 }, { "var_i": 1, "var_j": 24, "quadratic_cost": 10.0 }, { "var_i": 1, "var_j": 25, "quadratic_cost": 3.0 }, { "var_i": 1, "var_j": 26, "quadratic_cost": 6.0 }, { "var_i": 1, "var_j": 27, "quadratic_cost": 8.0 }, { "var_i": 1, "var_j": 28, "quadratic_cost": 4.0 }, { "var_i": 1, "var_j": 29, "quadratic_cost": 1.0 }, { "var_i": 1, "var_j": 30, "quadratic_cost": 6.0 }, { "var_i": 1, "var_j": 31, "quadratic_cost": 10.0 }, { "var_i": 1, "var_j": 32, "quadratic_cost": 1.0 }, { "var_i": 1, "var_j": 33, "quadratic_cost": 10.0 }, { "var_i": 1, "var_j": 34, "quadratic_cost": 4.0 }, { "var_i": 2, "var_j": 0, "quadratic_cost": 5.0 }, { "var_i": 2, "var_j": 1, "quadratic_cost": 9.0 }, { "var_i": 2, "var_j": 2, "quadratic_cost": 8.0 }, { "var_i": 2, "var_j": 3, "quadratic_cost": 10.0 }, { "var_i": 2, "var_j": 4, "quadratic_cost": 8.0 }, { "var_i": 2, "var_j": 5, "quadratic_cost": 2.0 }, { "var_i": 2, "var_j": 6, "quadratic_cost": 2.0 }, { "var_i": 2, "var_j": 7, "quadratic_cost": 3.0 }, { "var_i": 2, "var_j": 8, "quadratic_cost": 10.0 }, { "var_i": 2, "var_j": 9, "quadratic_cost": 10.0 }, { "var_i": 2, "var_j": 10, "quadratic_cost": 9.0 }, { "var_i": 2, "var_j": 11, "quadratic_cost": 10.0 }, { "var_i": 2, "var_j": 12, "quadratic_cost": 3.0 }, { "var_i": 2, "var_j": 13, "quadratic_cost": 4.0 }, { "var_i": 2, "var_j": 14, "quadratic_cost": 4.0 }, { "var_i": 2, "var_j": 15, "quadratic_cost": 1.0 }, { "var_i": 2, "var_j": 16, "quadratic_cost": 9.0 }, { "var_i": 2, "var_j": 17, "quadratic_cost": 2.0 }, { "var_i": 2, "var_j": 18, "quadratic_cost": 8.0 }, { "var_i": 2, "var_j": 19, "quadratic_cost": 5.0 }, { "var_i": 2, "var_j": 20, "quadratic_cost": 4.0 }, { "var_i": 2, "var_j": 21, "quadratic_cost": 7.0 }, { "var_i": 2, "var_j": 22, "quadratic_cost": 5.0 }, { "var_i": 2, "var_j": 23, "quadratic_cost": 8.0 }, { "var_i": 2, "var_j": 24, "quadratic_cost": 4.0 }, { "var_i": 2, "var_j": 25, "quadratic_cost": 8.0 }, { "var_i": 2, "var_j": 26, "quadratic_cost": 10.0 }, { "var_i": 2, "var_j": 27, "quadratic_cost": 2.0 }, { "var_i": 2, "var_j": 28, "quadratic_cost": 5.0 }, { "var_i": 2, "var_j": 29, "quadratic_cost": 4.0 }, { "var_i": 2, "var_j": 30, "quadratic_cost": 4.0 }, { "var_i": 2, "var_j": 31, "quadratic_cost": 7.0 }, { "var_i": 2, "var_j": 32, "quadratic_cost": 4.0 }, { "var_i": 2, "var_j": 33, "quadratic_cost": 2.0 }, { "var_i": 2, "var_j": 34, "quadratic_cost": 5.0 }, { "var_i": 3, "var_j": 0, "quadratic_cost": 2.0 }, { "var_i": 3, "var_j": 1, "quadratic_cost": 9.0 }, { "var_i": 3, "var_j": 2, "quadratic_cost": 10.0 }, { "var_i": 3, "var_j": 3, "quadratic_cost": 9.0 }, { "var_i": 3, "var_j": 4, "quadratic_cost": 3.0 }, { "var_i": 3, "var_j": 5, "quadratic_cost": 5.0 }, { "var_i": 3, "var_j": 6, "quadratic_cost": 8.0 }, { "var_i": 3, "var_j": 7, "quadratic_cost": 6.0 }, { "var_i": 3, "var_j": 8, "quadratic_cost": 7.0 }, { "var_i": 3, "var_j": 9, "quadratic_cost": 8.0 }, { "var_i": 3, "var_j": 10, "quadratic_cost": 1.0 }, { "var_i": 3, "var_j": 11, "quadratic_cost": 5.0 }, { "var_i": 3, "var_j": 12, "quadratic_cost": 10.0 }, { "var_i": 3, "var_j": 13, "quadratic_cost": 8.0 }, { "var_i": 3, "var_j": 14, "quadratic_cost": 4.0 }, { "var_i": 3, "var_j": 15, "quadratic_cost": 8.0 }, { "var_i": 3, "var_j": 16, "quadratic_cost": 2.0 }, { "var_i": 3, "var_j": 17, "quadratic_cost": 5.0 }, { "var_i": 3, "var_j": 18, "quadratic_cost": 1.0 }, { "var_i": 3, "var_j": 19, "quadratic_cost": 6.0 }, { "var_i": 3, "var_j": 20, "quadratic_cost": 9.0 }, { "var_i": 3, "var_j": 21, "quadratic_cost": 6.0 }, { "var_i": 3, "var_j": 22, "quadratic_cost": 3.0 }, { "var_i": 3, "var_j": 23, "quadratic_cost": 1.0 }, { "var_i": 3, "var_j": 24, "quadratic_cost": 3.0 }, { "var_i": 3, "var_j": 25, "quadratic_cost": 3.0 }, { "var_i": 3, "var_j": 26, "quadratic_cost": 10.0 }, { "var_i": 3, "var_j": 27, "quadratic_cost": 7.0 }, { "var_i": 3, "var_j": 28, "quadratic_cost": 8.0 }, { "var_i": 3, "var_j": 29, "quadratic_cost": 2.0 }, { "var_i": 3, "var_j": 30, "quadratic_cost": 3.0 }, { "var_i": 3, "var_j": 31, "quadratic_cost": 9.0 }, { "var_i": 3, "var_j": 32, "quadratic_cost": 4.0 }, { "var_i": 3, "var_j": 33, "quadratic_cost": 5.0 }, { "var_i": 3, "var_j": 34, "quadratic_cost": 4.0 }, { "var_i": 4, "var_j": 0, "quadratic_cost": 3.0 }, { "var_i": 4, "var_j": 1, "quadratic_cost": 10.0 }, { "var_i": 4, "var_j": 2, "quadratic_cost": 8.0 }, { "var_i": 4, "var_j": 3, "quadratic_cost": 3.0 }, { "var_i": 4, "var_j": 4, "quadratic_cost": 10.0 }, { "var_i": 4, "var_j": 5, "quadratic_cost": 9.0 }, { "var_i": 4, "var_j": 6, "quadratic_cost": 5.0 }, { "var_i": 4, "var_j": 7, "quadratic_cost": 5.0 }, { "var_i": 4, "var_j": 8, "quadratic_cost": 4.0 }, { "var_i": 4, "var_j": 9, "quadratic_cost": 3.0 }, { "var_i": 4, "var_j": 10, "quadratic_cost": 10.0 }, { "var_i": 4, "var_j": 11, "quadratic_cost": 7.0 }, { "var_i": 4, "var_j": 12, "quadratic_cost": 5.0 }, { "var_i": 4, "var_j": 13, "quadratic_cost": 2.0 }, { "var_i": 4, "var_j": 14, "quadratic_cost": 3.0 }, { "var_i": 4, "var_j": 15, "quadratic_cost": 1.0 }, { "var_i": 4, "var_j": 16, "quadratic_cost": 4.0 }, { "var_i": 4, "var_j": 17, "quadratic_cost": 3.0 }, { "var_i": 4, "var_j": 18, "quadratic_cost": 5.0 }, { "var_i": 4, "var_j": 19, "quadratic_cost": 5.0 }, { "var_i": 4, "var_j": 20, "quadratic_cost": 1.0 }, { "var_i": 4, "var_j": 21, "quadratic_cost": 3.0 }, { "var_i": 4, "var_j": 22, "quadratic_cost": 3.0 }, { "var_i": 4, "var_j": 23, "quadratic_cost": 9.0 }, { "var_i": 4, "var_j": 24, "quadratic_cost": 7.0 }, { "var_i": 4, "var_j": 25, "quadratic_cost": 7.0 }, { "var_i": 4, "var_j": 26, "quadratic_cost": 2.0 }, { "var_i": 4, "var_j": 27, "quadratic_cost": 3.0 }, { "var_i": 4, "var_j": 28, "quadratic_cost": 4.0 }, { "var_i": 4, "var_j": 29, "quadratic_cost": 3.0 }, { "var_i": 4, "var_j": 30, "quadratic_cost": 1.0 }, { "var_i": 4, "var_j": 31, "quadratic_cost": 5.0 }, { "var_i": 4, "var_j": 32, "quadratic_cost": 10.0 }, { "var_i": 4, "var_j": 33, "quadratic_cost": 7.0 }, { "var_i": 4, "var_j": 34, "quadratic_cost": 4.0 }, { "var_i": 5, "var_j": 0, "quadratic_cost": 7.0 }, { "var_i": 5, "var_j": 1, "quadratic_cost": 8.0 }, { "var_i": 5, "var_j": 2, "quadratic_cost": 2.0 }, { "var_i": 5, "var_j": 3, "quadratic_cost": 5.0 }, { "var_i": 5, "var_j": 4, "quadratic_cost": 9.0 }, { "var_i": 5, "var_j": 5, "quadratic_cost": 8.0 }, { "var_i": 5, "var_j": 6, "quadratic_cost": 9.0 }, { "var_i": 5, "var_j": 7, "quadratic_cost": 4.0 }, { "var_i": 5, "var_j": 8, "quadratic_cost": 2.0 }, { "var_i": 5, "var_j": 9, "quadratic_cost": 10.0 }, { "var_i": 5, "var_j": 10, "quadratic_cost": 9.0 }, { "var_i": 5, "var_j": 11, "quadratic_cost": 8.0 }, { "var_i": 5, "var_j": 12, "quadratic_cost": 6.0 }, { "var_i": 5, "var_j": 13, "quadratic_cost": 6.0 }, { "var_i": 5, "var_j": 14, "quadratic_cost": 1.0 }, { "var_i": 5, "var_j": 15, "quadratic_cost": 6.0 }, { "var_i": 5, "var_j": 16, "quadratic_cost": 1.0 }, { "var_i": 5, "var_j": 17, "quadratic_cost": 2.0 }, { "var_i": 5, "var_j": 18, "quadratic_cost": 6.0 }, { "var_i": 5, "var_j": 19, "quadratic_cost": 6.0 }, { "var_i": 5, "var_j": 20, "quadratic_cost": 2.0 }, { "var_i": 5, "var_j": 21, "quadratic_cost": 3.0 }, { "var_i": 5, "var_j": 22, "quadratic_cost": 7.0 }, { "var_i": 5, "var_j": 23, "quadratic_cost": 8.0 }, { "var_i": 5, "var_j": 24, "quadratic_cost": 1.0 }, { "var_i": 5, "var_j": 25, "quadratic_cost": 4.0 }, { "var_i": 5, "var_j": 26, "quadratic_cost": 2.0 }, { "var_i": 5, "var_j": 27, "quadratic_cost": 10.0 }, { "var_i": 5, "var_j": 28, "quadratic_cost": 2.0 }, { "var_i": 5, "var_j": 29, "quadratic_cost": 2.0 }, { "var_i": 5, "var_j": 30, "quadratic_cost": 9.0 }, { "var_i": 5, "var_j": 31, "quadratic_cost": 9.0 }, { "var_i": 5, "var_j": 32, "quadratic_cost": 1.0 }, { "var_i": 5, "var_j": 33, "quadratic_cost": 7.0 }, { "var_i": 5, "var_j": 34, "quadratic_cost": 7.0 }, { "var_i": 6, "var_j": 0, "quadratic_cost": 9.0 }, { "var_i": 6, "var_j": 1, "quadratic_cost": 8.0 }, { "var_i": 6, "var_j": 2, "quadratic_cost": 2.0 }, { "var_i": 6, "var_j": 3, "quadratic_cost": 8.0 }, { "var_i": 6, "var_j": 4, "quadratic_cost": 5.0 }, { "var_i": 6, "var_j": 5, "quadratic_cost": 9.0 }, { "var_i": 6, "var_j": 6, "quadratic_cost": 9.0 }, { "var_i": 6, "var_j": 7, "quadratic_cost": 8.0 }, { "var_i": 6, "var_j": 8, "quadratic_cost": 4.0 }, { "var_i": 6, "var_j": 9, "quadratic_cost": 6.0 }, { "var_i": 6, "var_j": 10, "quadratic_cost": 4.0 }, { "var_i": 6, "var_j": 11, "quadratic_cost": 4.0 }, { "var_i": 6, "var_j": 12, "quadratic_cost": 2.0 }, { "var_i": 6, "var_j": 13, "quadratic_cost": 5.0 }, { "var_i": 6, "var_j": 14, "quadratic_cost": 4.0 }, { "var_i": 6, "var_j": 15, "quadratic_cost": 4.0 }, { "var_i": 6, "var_j": 16, "quadratic_cost": 6.0 }, { "var_i": 6, "var_j": 17, "quadratic_cost": 1.0 }, { "var_i": 6, "var_j": 18, "quadratic_cost": 3.0 }, { "var_i": 6, "var_j": 19, "quadratic_cost": 1.0 }, { "var_i": 6, "var_j": 20, "quadratic_cost": 1.0 }, { "var_i": 6, "var_j": 21, "quadratic_cost": 8.0 }, { "var_i": 6, "var_j": 22, "quadratic_cost": 9.0 }, { "var_i": 6, "var_j": 23, "quadratic_cost": 7.0 }, { "var_i": 6, "var_j": 24, "quadratic_cost": 7.0 }, { "var_i": 6, "var_j": 25, "quadratic_cost": 10.0 }, { "var_i": 6, "var_j": 26, "quadratic_cost": 6.0 }, { "var_i": 6, "var_j": 27, "quadratic_cost": 6.0 }, { "var_i": 6, "var_j": 28, "quadratic_cost": 5.0 }, { "var_i": 6, "var_j": 29, "quadratic_cost": 2.0 }, { "var_i": 6, "var_j": 30, "quadratic_cost": 1.0 }, { "var_i": 6, "var_j": 31, "quadratic_cost": 1.0 }, { "var_i": 6, "var_j": 32, "quadratic_cost": 2.0 }, { "var_i": 6, "var_j": 33, "quadratic_cost": 8.0 }, { "var_i": 6, "var_j": 34, "quadratic_cost": 10.0 }, { "var_i": 7, "var_j": 0, "quadratic_cost": 3.0 }, { "var_i": 7, "var_j": 1, "quadratic_cost": 10.0 }, { "var_i": 7, "var_j": 2, "quadratic_cost": 3.0 }, { "var_i": 7, "var_j": 3, "quadratic_cost": 6.0 }, { "var_i": 7, "var_j": 4, "quadratic_cost": 5.0 }, { "var_i": 7, "var_j": 5, "quadratic_cost": 4.0 }, { "var_i": 7, "var_j": 6, "quadratic_cost": 8.0 }, { "var_i": 7, "var_j": 7, "quadratic_cost": 8.0 }, { "var_i": 7, "var_j": 8, "quadratic_cost": 3.0 }, { "var_i": 7, "var_j": 9, "quadratic_cost": 7.0 }, { "var_i": 7, "var_j": 10, "quadratic_cost": 2.0 }, { "var_i": 7, "var_j": 11, "quadratic_cost": 7.0 }, { "var_i": 7, "var_j": 12, "quadratic_cost": 2.0 }, { "var_i": 7, "var_j": 13, "quadratic_cost": 10.0 }, { "var_i": 7, "var_j": 14, "quadratic_cost": 5.0 }, { "var_i": 7, "var_j": 15, "quadratic_cost": 1.0 }, { "var_i": 7, "var_j": 16, "quadratic_cost": 10.0 }, { "var_i": 7, "var_j": 17, "quadratic_cost": 8.0 }, { "var_i": 7, "var_j": 18, "quadratic_cost": 5.0 }, { "var_i": 7, "var_j": 19, "quadratic_cost": 5.0 }, { "var_i": 7, "var_j": 20, "quadratic_cost": 9.0 }, { "var_i": 7, "var_j": 21, "quadratic_cost": 3.0 }, { "var_i": 7, "var_j": 22, "quadratic_cost": 10.0 }, { "var_i": 7, "var_j": 23, "quadratic_cost": 2.0 }, { "var_i": 7, "var_j": 24, "quadratic_cost": 7.0 }, { "var_i": 7, "var_j": 25, "quadratic_cost": 5.0 }, { "var_i": 7, "var_j": 26, "quadratic_cost": 5.0 }, { "var_i": 7, "var_j": 27, "quadratic_cost": 9.0 }, { "var_i": 7, "var_j": 28, "quadratic_cost": 5.0 }, { "var_i": 7, "var_j": 29, "quadratic_cost": 4.0 }, { "var_i": 7, "var_j": 30, "quadratic_cost": 7.0 }, { "var_i": 7, "var_j": 31, "quadratic_cost": 8.0 }, { "var_i": 7, "var_j": 32, "quadratic_cost": 7.0 }, { "var_i": 7, "var_j": 33, "quadratic_cost": 2.0 }, { "var_i": 7, "var_j": 34, "quadratic_cost": 3.0 }, { "var_i": 8, "var_j": 0, "quadratic_cost": 10.0 }, { "var_i": 8, "var_j": 1, "quadratic_cost": 1.0 }, { "var_i": 8, "var_j": 2, "quadratic_cost": 10.0 }, { "var_i": 8, "var_j": 3, "quadratic_cost": 7.0 }, { "var_i": 8, "var_j": 4, "quadratic_cost": 4.0 }, { "var_i": 8, "var_j": 5, "quadratic_cost": 2.0 }, { "var_i": 8, "var_j": 6, "quadratic_cost": 4.0 }, { "var_i": 8, "var_j": 7, "quadratic_cost": 3.0 }, { "var_i": 8, "var_j": 8, "quadratic_cost": 9.0 }, { "var_i": 8, "var_j": 9, "quadratic_cost": 3.0 }, { "var_i": 8, "var_j": 10, "quadratic_cost": 4.0 }, { "var_i": 8, "var_j": 11, "quadratic_cost": 4.0 }, { "var_i": 8, "var_j": 12, "quadratic_cost": 9.0 }, { "var_i": 8, "var_j": 13, "quadratic_cost": 9.0 }, { "var_i": 8, "var_j": 14, "quadratic_cost": 4.0 }, { "var_i": 8, "var_j": 15, "quadratic_cost": 5.0 }, { "var_i": 8, "var_j": 16, "quadratic_cost": 9.0 }, { "var_i": 8, "var_j": 17, "quadratic_cost": 5.0 }, { "var_i": 8, "var_j": 18, "quadratic_cost": 1.0 }, { "var_i": 8, "var_j": 19, "quadratic_cost": 3.0 }, { "var_i": 8, "var_j": 20, "quadratic_cost": 1.0 }, { "var_i": 8, "var_j": 21, "quadratic_cost": 2.0 }, { "var_i": 8, "var_j": 22, "quadratic_cost": 1.0 }, { "var_i": 8, "var_j": 23, "quadratic_cost": 7.0 }, { "var_i": 8, "var_j": 24, "quadratic_cost": 4.0 }, { "var_i": 8, "var_j": 25, "quadratic_cost": 6.0 }, { "var_i": 8, "var_j": 26, "quadratic_cost": 4.0 }, { "var_i": 8, "var_j": 27, "quadratic_cost": 6.0 }, { "var_i": 8, "var_j": 28, "quadratic_cost": 8.0 }, { "var_i": 8, "var_j": 29, "quadratic_cost": 8.0 }, { "var_i": 8, "var_j": 30, "quadratic_cost": 3.0 }, { "var_i": 8, "var_j": 31, "quadratic_cost": 2.0 }, { "var_i": 8, "var_j": 32, "quadratic_cost": 8.0 }, { "var_i": 8, "var_j": 33, "quadratic_cost": 1.0 }, { "var_i": 8, "var_j": 34, "quadratic_cost": 4.0 }, { "var_i": 9, "var_j": 0, "quadratic_cost": 5.0 }, { "var_i": 9, "var_j": 1, "quadratic_cost": 8.0 }, { "var_i": 9, "var_j": 2, "quadratic_cost": 10.0 }, { "var_i": 9, "var_j": 3, "quadratic_cost": 8.0 }, { "var_i": 9, "var_j": 4, "quadratic_cost": 3.0 }, { "var_i": 9, "var_j": 5, "quadratic_cost": 10.0 }, { "var_i": 9, "var_j": 6, "quadratic_cost": 6.0 }, { "var_i": 9, "var_j": 7, "quadratic_cost": 7.0 }, { "var_i": 9, "var_j": 8, "quadratic_cost": 3.0 }, { "var_i": 9, "var_j": 9, "quadratic_cost": 2.0 }, { "var_i": 9, "var_j": 10, "quadratic_cost": 7.0 }, { "var_i": 9, "var_j": 11, "quadratic_cost": 9.0 }, { "var_i": 9, "var_j": 12, "quadratic_cost": 9.0 }, { "var_i": 9, "var_j": 13, "quadratic_cost": 9.0 }, { "var_i": 9, "var_j": 14, "quadratic_cost": 1.0 }, { "var_i": 9, "var_j": 15, "quadratic_cost": 7.0 }, { "var_i": 9, "var_j": 16, "quadratic_cost": 7.0 }, { "var_i": 9, "var_j": 17, "quadratic_cost": 7.0 }, { "var_i": 9, "var_j": 18, "quadratic_cost": 9.0 }, { "var_i": 9, "var_j": 19, "quadratic_cost": 4.0 }, { "var_i": 9, "var_j": 20, "quadratic_cost": 10.0 }, { "var_i": 9, "var_j": 21, "quadratic_cost": 1.0 }, { "var_i": 9, "var_j": 22, "quadratic_cost": 8.0 }, { "var_i": 9, "var_j": 23, "quadratic_cost": 8.0 }, { "var_i": 9, "var_j": 24, "quadratic_cost": 7.0 }, { "var_i": 9, "var_j": 25, "quadratic_cost": 6.0 }, { "var_i": 9, "var_j": 26, "quadratic_cost": 10.0 }, { "var_i": 9, "var_j": 27, "quadratic_cost": 9.0 }, { "var_i": 9, "var_j": 28, "quadratic_cost": 9.0 }, { "var_i": 9, "var_j": 29, "quadratic_cost": 5.0 }, { "var_i": 9, "var_j": 30, "quadratic_cost": 2.0 }, { "var_i": 9, "var_j": 31, "quadratic_cost": 2.0 }, { "var_i": 9, "var_j": 32, "quadratic_cost": 2.0 }, { "var_i": 9, "var_j": 33, "quadratic_cost": 8.0 }, { "var_i": 9, "var_j": 34, "quadratic_cost": 5.0 }, { "var_i": 10, "var_j": 0, "quadratic_cost": 8.0 }, { "var_i": 10, "var_j": 1, "quadratic_cost": 10.0 }, { "var_i": 10, "var_j": 2, "quadratic_cost": 9.0 }, { "var_i": 10, "var_j": 3, "quadratic_cost": 1.0 }, { "var_i": 10, "var_j": 4, "quadratic_cost": 10.0 }, { "var_i": 10, "var_j": 5, "quadratic_cost": 9.0 }, { "var_i": 10, "var_j": 6, "quadratic_cost": 4.0 }, { "var_i": 10, "var_j": 7, "quadratic_cost": 2.0 }, { "var_i": 10, "var_j": 8, "quadratic_cost": 4.0 }, { "var_i": 10, "var_j": 9, "quadratic_cost": 7.0 }, { "var_i": 10, "var_j": 10, "quadratic_cost": 1.0 }, { "var_i": 10, "var_j": 11, "quadratic_cost": 7.0 }, { "var_i": 10, "var_j": 12, "quadratic_cost": 3.0 }, { "var_i": 10, "var_j": 13, "quadratic_cost": 2.0 }, { "var_i": 10, "var_j": 14, "quadratic_cost": 7.0 }, { "var_i": 10, "var_j": 15, "quadratic_cost": 2.0 }, { "var_i": 10, "var_j": 16, "quadratic_cost": 2.0 }, { "var_i": 10, "var_j": 17, "quadratic_cost": 10.0 }, { "var_i": 10, "var_j": 18, "quadratic_cost": 5.0 }, { "var_i": 10, "var_j": 19, "quadratic_cost": 9.0 }, { "var_i": 10, "var_j": 20, "quadratic_cost": 6.0 }, { "var_i": 10, "var_j": 21, "quadratic_cost": 10.0 }, { "var_i": 10, "var_j": 22, "quadratic_cost": 6.0 }, { "var_i": 10, "var_j": 23, "quadratic_cost": 4.0 }, { "var_i": 10, "var_j": 24, "quadratic_cost": 4.0 }, { "var_i": 10, "var_j": 25, "quadratic_cost": 5.0 }, { "var_i": 10, "var_j": 26, "quadratic_cost": 1.0 }, { "var_i": 10, "var_j": 27, "quadratic_cost": 5.0 }, { "var_i": 10, "var_j": 28, "quadratic_cost": 9.0 }, { "var_i": 10, "var_j": 29, "quadratic_cost": 9.0 }, { "var_i": 10, "var_j": 30, "quadratic_cost": 9.0 }, { "var_i": 10, "var_j": 31, "quadratic_cost": 5.0 }, { "var_i": 10, "var_j": 32, "quadratic_cost": 4.0 }, { "var_i": 10, "var_j": 33, "quadratic_cost": 9.0 }, { "var_i": 10, "var_j": 34, "quadratic_cost": 8.0 }, { "var_i": 11, "var_j": 0, "quadratic_cost": 7.0 }, { "var_i": 11, "var_j": 1, "quadratic_cost": 7.0 }, { "var_i": 11, "var_j": 2, "quadratic_cost": 10.0 }, { "var_i": 11, "var_j": 3, "quadratic_cost": 5.0 }, { "var_i": 11, "var_j": 4, "quadratic_cost": 7.0 }, { "var_i": 11, "var_j": 5, "quadratic_cost": 8.0 }, { "var_i": 11, "var_j": 6, "quadratic_cost": 4.0 }, { "var_i": 11, "var_j": 7, "quadratic_cost": 7.0 }, { "var_i": 11, "var_j": 8, "quadratic_cost": 4.0 }, { "var_i": 11, "var_j": 9, "quadratic_cost": 9.0 }, { "var_i": 11, "var_j": 10, "quadratic_cost": 7.0 }, { "var_i": 11, "var_j": 11, "quadratic_cost": 5.0 }, { "var_i": 11, "var_j": 12, "quadratic_cost": 10.0 }, { "var_i": 11, "var_j": 13, "quadratic_cost": 9.0 }, { "var_i": 11, "var_j": 14, "quadratic_cost": 6.0 }, { "var_i": 11, "var_j": 15, "quadratic_cost": 10.0 }, { "var_i": 11, "var_j": 16, "quadratic_cost": 1.0 }, { "var_i": 11, "var_j": 17, "quadratic_cost": 1.0 }, { "var_i": 11, "var_j": 18, "quadratic_cost": 6.0 }, { "var_i": 11, "var_j": 19, "quadratic_cost": 10.0 }, { "var_i": 11, "var_j": 20, "quadratic_cost": 10.0 }, { "var_i": 11, "var_j": 21, "quadratic_cost": 7.0 }, { "var_i": 11, "var_j": 22, "quadratic_cost": 2.0 }, { "var_i": 11, "var_j": 23, "quadratic_cost": 1.0 }, { "var_i": 11, "var_j": 24, "quadratic_cost": 4.0 }, { "var_i": 11, "var_j": 25, "quadratic_cost": 8.0 }, { "var_i": 11, "var_j": 26, "quadratic_cost": 2.0 }, { "var_i": 11, "var_j": 27, "quadratic_cost": 6.0 }, { "var_i": 11, "var_j": 28, "quadratic_cost": 2.0 }, { "var_i": 11, "var_j": 29, "quadratic_cost": 1.0 }, { "var_i": 11, "var_j": 30, "quadratic_cost": 4.0 }, { "var_i": 11, "var_j": 31, "quadratic_cost": 7.0 }, { "var_i": 11, "var_j": 32, "quadratic_cost": 1.0 }, { "var_i": 11, "var_j": 33, "quadratic_cost": 7.0 }, { "var_i": 11, "var_j": 34, "quadratic_cost": 4.0 }, { "var_i": 12, "var_j": 0, "quadratic_cost": 2.0 }, { "var_i": 12, "var_j": 1, "quadratic_cost": 5.0 }, { "var_i": 12, "var_j": 2, "quadratic_cost": 3.0 }, { "var_i": 12, "var_j": 3, "quadratic_cost": 10.0 }, { "var_i": 12, "var_j": 4, "quadratic_cost": 5.0 }, { "var_i": 12, "var_j": 5, "quadratic_cost": 6.0 }, { "var_i": 12, "var_j": 6, "quadratic_cost": 2.0 }, { "var_i": 12, "var_j": 7, "quadratic_cost": 2.0 }, { "var_i": 12, "var_j": 8, "quadratic_cost": 9.0 }, { "var_i": 12, "var_j": 9, "quadratic_cost": 9.0 }, { "var_i": 12, "var_j": 10, "quadratic_cost": 3.0 }, { "var_i": 12, "var_j": 11, "quadratic_cost": 10.0 }, { "var_i": 12, "var_j": 12, "quadratic_cost": 4.0 }, { "var_i": 12, "var_j": 13, "quadratic_cost": 4.0 }, { "var_i": 12, "var_j": 14, "quadratic_cost": 4.0 }, { "var_i": 12, "var_j": 15, "quadratic_cost": 8.0 }, { "var_i": 12, "var_j": 16, "quadratic_cost": 5.0 }, { "var_i": 12, "var_j": 17, "quadratic_cost": 3.0 }, { "var_i": 12, "var_j": 18, "quadratic_cost": 6.0 }, { "var_i": 12, "var_j": 19, "quadratic_cost": 5.0 }, { "var_i": 12, "var_j": 20, "quadratic_cost": 1.0 }, { "var_i": 12, "var_j": 21, "quadratic_cost": 9.0 }, { "var_i": 12, "var_j": 22, "quadratic_cost": 3.0 }, { "var_i": 12, "var_j": 23, "quadratic_cost": 2.0 }, { "var_i": 12, "var_j": 24, "quadratic_cost": 2.0 }, { "var_i": 12, "var_j": 25, "quadratic_cost": 2.0 }, { "var_i": 12, "var_j": 26, "quadratic_cost": 9.0 }, { "var_i": 12, "var_j": 27, "quadratic_cost": 8.0 }, { "var_i": 12, "var_j": 28, "quadratic_cost": 1.0 }, { "var_i": 12, "var_j": 29, "quadratic_cost": 8.0 }, { "var_i": 12, "var_j": 30, "quadratic_cost": 3.0 }, { "var_i": 12, "var_j": 31, "quadratic_cost": 10.0 }, { "var_i": 12, "var_j": 32, "quadratic_cost": 4.0 }, { "var_i": 12, "var_j": 33, "quadratic_cost": 5.0 }, { "var_i": 12, "var_j": 34, "quadratic_cost": 10.0 }, { "var_i": 13, "var_j": 0, "quadratic_cost": 3.0 }, { "var_i": 13, "var_j": 1, "quadratic_cost": 9.0 }, { "var_i": 13, "var_j": 2, "quadratic_cost": 4.0 }, { "var_i": 13, "var_j": 3, "quadratic_cost": 8.0 }, { "var_i": 13, "var_j": 4, "quadratic_cost": 2.0 }, { "var_i": 13, "var_j": 5, "quadratic_cost": 6.0 }, { "var_i": 13, "var_j": 6, "quadratic_cost": 5.0 }, { "var_i": 13, "var_j": 7, "quadratic_cost": 10.0 }, { "var_i": 13, "var_j": 8, "quadratic_cost": 9.0 }, { "var_i": 13, "var_j": 9, "quadratic_cost": 9.0 }, { "var_i": 13, "var_j": 10, "quadratic_cost": 2.0 }, { "var_i": 13, "var_j": 11, "quadratic_cost": 9.0 }, { "var_i": 13, "var_j": 12, "quadratic_cost": 4.0 }, { "var_i": 13, "var_j": 13, "quadratic_cost": 9.0 }, { "var_i": 13, "var_j": 14, "quadratic_cost": 3.0 }, { "var_i": 13, "var_j": 15, "quadratic_cost": 2.0 }, { "var_i": 13, "var_j": 16, "quadratic_cost": 4.0 }, { "var_i": 13, "var_j": 17, "quadratic_cost": 10.0 }, { "var_i": 13, "var_j": 18, "quadratic_cost": 7.0 }, { "var_i": 13, "var_j": 19, "quadratic_cost": 3.0 }, { "var_i": 13, "var_j": 20, "quadratic_cost": 3.0 }, { "var_i": 13, "var_j": 21, "quadratic_cost": 10.0 }, { "var_i": 13, "var_j": 22, "quadratic_cost": 7.0 }, { "var_i": 13, "var_j": 23, "quadratic_cost": 5.0 }, { "var_i": 13, "var_j": 24, "quadratic_cost": 10.0 }, { "var_i": 13, "var_j": 25, "quadratic_cost": 9.0 }, { "var_i": 13, "var_j": 26, "quadratic_cost": 4.0 }, { "var_i": 13, "var_j": 27, "quadratic_cost": 9.0 }, { "var_i": 13, "var_j": 28, "quadratic_cost": 3.0 }, { "var_i": 13, "var_j": 29, "quadratic_cost": 7.0 }, { "var_i": 13, "var_j": 30, "quadratic_cost": 7.0 }, { "var_i": 13, "var_j": 31, "quadratic_cost": 6.0 }, { "var_i": 13, "var_j": 32, "quadratic_cost": 10.0 }, { "var_i": 13, "var_j": 33, "quadratic_cost": 1.0 }, { "var_i": 13, "var_j": 34, "quadratic_cost": 6.0 }, { "var_i": 14, "var_j": 0, "quadratic_cost": 3.0 }, { "var_i": 14, "var_j": 1, "quadratic_cost": 5.0 }, { "var_i": 14, "var_j": 2, "quadratic_cost": 4.0 }, { "var_i": 14, "var_j": 3, "quadratic_cost": 4.0 }, { "var_i": 14, "var_j": 4, "quadratic_cost": 3.0 }, { "var_i": 14, "var_j": 5, "quadratic_cost": 1.0 }, { "var_i": 14, "var_j": 6, "quadratic_cost": 4.0 }, { "var_i": 14, "var_j": 7, "quadratic_cost": 5.0 }, { "var_i": 14, "var_j": 8, "quadratic_cost": 4.0 }, { "var_i": 14, "var_j": 9, "quadratic_cost": 1.0 }, { "var_i": 14, "var_j": 10, "quadratic_cost": 7.0 }, { "var_i": 14, "var_j": 11, "quadratic_cost": 6.0 }, { "var_i": 14, "var_j": 12, "quadratic_cost": 4.0 }, { "var_i": 14, "var_j": 13, "quadratic_cost": 3.0 }, { "var_i": 14, "var_j": 14, "quadratic_cost": 6.0 }, { "var_i": 14, "var_j": 15, "quadratic_cost": 10.0 }, { "var_i": 14, "var_j": 16, "quadratic_cost": 3.0 }, { "var_i": 14, "var_j": 17, "quadratic_cost": 5.0 }, { "var_i": 14, "var_j": 18, "quadratic_cost": 5.0 }, { "var_i": 14, "var_j": 19, "quadratic_cost": 9.0 }, { "var_i": 14, "var_j": 20, "quadratic_cost": 1.0 }, { "var_i": 14, "var_j": 21, "quadratic_cost": 3.0 }, { "var_i": 14, "var_j": 22, "quadratic_cost": 10.0 }, { "var_i": 14, "var_j": 23, "quadratic_cost": 10.0 }, { "var_i": 14, "var_j": 24, "quadratic_cost": 2.0 }, { "var_i": 14, "var_j": 25, "quadratic_cost": 7.0 }, { "var_i": 14, "var_j": 26, "quadratic_cost": 2.0 }, { "var_i": 14, "var_j": 27, "quadratic_cost": 3.0 }, { "var_i": 14, "var_j": 28, "quadratic_cost": 10.0 }, { "var_i": 14, "var_j": 29, "quadratic_cost": 7.0 }, { "var_i": 14, "var_j": 30, "quadratic_cost": 7.0 }, { "var_i": 14, "var_j": 31, "quadratic_cost": 2.0 }, { "var_i": 14, "var_j": 32, "quadratic_cost": 3.0 }, { "var_i": 14, "var_j": 33, "quadratic_cost": 2.0 }, { "var_i": 14, "var_j": 34, "quadratic_cost": 5.0 }, { "var_i": 15, "var_j": 0, "quadratic_cost": 2.0 }, { "var_i": 15, "var_j": 1, "quadratic_cost": 5.0 }, { "var_i": 15, "var_j": 2, "quadratic_cost": 1.0 }, { "var_i": 15, "var_j": 3, "quadratic_cost": 8.0 }, { "var_i": 15, "var_j": 4, "quadratic_cost": 1.0 }, { "var_i": 15, "var_j": 5, "quadratic_cost": 6.0 }, { "var_i": 15, "var_j": 6, "quadratic_cost": 4.0 }, { "var_i": 15, "var_j": 7, "quadratic_cost": 1.0 }, { "var_i": 15, "var_j": 8, "quadratic_cost": 5.0 }, { "var_i": 15, "var_j": 9, "quadratic_cost": 7.0 }, { "var_i": 15, "var_j": 10, "quadratic_cost": 2.0 }, { "var_i": 15, "var_j": 11, "quadratic_cost": 10.0 }, { "var_i": 15, "var_j": 12, "quadratic_cost": 8.0 }, { "var_i": 15, "var_j": 13, "quadratic_cost": 2.0 }, { "var_i": 15, "var_j": 14, "quadratic_cost": 10.0 }, { "var_i": 15, "var_j": 15, "quadratic_cost": 7.0 }, { "var_i": 15, "var_j": 16, "quadratic_cost": 10.0 }, { "var_i": 15, "var_j": 17, "quadratic_cost": 7.0 }, { "var_i": 15, "var_j": 18, "quadratic_cost": 5.0 }, { "var_i": 15, "var_j": 19, "quadratic_cost": 10.0 }, { "var_i": 15, "var_j": 20, "quadratic_cost": 10.0 }, { "var_i": 15, "var_j": 21, "quadratic_cost": 9.0 }, { "var_i": 15, "var_j": 22, "quadratic_cost": 5.0 }, { "var_i": 15, "var_j": 23, "quadratic_cost": 4.0 }, { "var_i": 15, "var_j": 24, "quadratic_cost": 7.0 }, { "var_i": 15, "var_j": 25, "quadratic_cost": 6.0 }, { "var_i": 15, "var_j": 26, "quadratic_cost": 4.0 }, { "var_i": 15, "var_j": 27, "quadratic_cost": 1.0 }, { "var_i": 15, "var_j": 28, "quadratic_cost": 2.0 }, { "var_i": 15, "var_j": 29, "quadratic_cost": 1.0 }, { "var_i": 15, "var_j": 30, "quadratic_cost": 4.0 }, { "var_i": 15, "var_j": 31, "quadratic_cost": 1.0 }, { "var_i": 15, "var_j": 32, "quadratic_cost": 2.0 }, { "var_i": 15, "var_j": 33, "quadratic_cost": 2.0 }, { "var_i": 15, "var_j": 34, "quadratic_cost": 9.0 }, { "var_i": 16, "var_j": 0, "quadratic_cost": 8.0 }, { "var_i": 16, "var_j": 1, "quadratic_cost": 8.0 }, { "var_i": 16, "var_j": 2, "quadratic_cost": 9.0 }, { "var_i": 16, "var_j": 3, "quadratic_cost": 2.0 }, { "var_i": 16, "var_j": 4, "quadratic_cost": 4.0 }, { "var_i": 16, "var_j": 5, "quadratic_cost": 1.0 }, { "var_i": 16, "var_j": 6, "quadratic_cost": 6.0 }, { "var_i": 16, "var_j": 7, "quadratic_cost": 10.0 }, { "var_i": 16, "var_j": 8, "quadratic_cost": 9.0 }, { "var_i": 16, "var_j": 9, "quadratic_cost": 7.0 }, { "var_i": 16, "var_j": 10, "quadratic_cost": 2.0 }, { "var_i": 16, "var_j": 11, "quadratic_cost": 1.0 }, { "var_i": 16, "var_j": 12, "quadratic_cost": 5.0 }, { "var_i": 16, "var_j": 13, "quadratic_cost": 4.0 }, { "var_i": 16, "var_j": 14, "quadratic_cost": 3.0 }, { "var_i": 16, "var_j": 15, "quadratic_cost": 10.0 }, { "var_i": 16, "var_j": 16, "quadratic_cost": 5.0 }, { "var_i": 16, "var_j": 17, "quadratic_cost": 1.0 }, { "var_i": 16, "var_j": 18, "quadratic_cost": 3.0 }, { "var_i": 16, "var_j": 19, "quadratic_cost": 9.0 }, { "var_i": 16, "var_j": 20, "quadratic_cost": 1.0 }, { "var_i": 16, "var_j": 21, "quadratic_cost": 6.0 }, { "var_i": 16, "var_j": 22, "quadratic_cost": 9.0 }, { "var_i": 16, "var_j": 23, "quadratic_cost": 5.0 }, { "var_i": 16, "var_j": 24, "quadratic_cost": 5.0 }, { "var_i": 16, "var_j": 25, "quadratic_cost": 9.0 }, { "var_i": 16, "var_j": 26, "quadratic_cost": 2.0 }, { "var_i": 16, "var_j": 27, "quadratic_cost": 6.0 }, { "var_i": 16, "var_j": 28, "quadratic_cost": 1.0 }, { "var_i": 16, "var_j": 29, "quadratic_cost": 10.0 }, { "var_i": 16, "var_j": 30, "quadratic_cost": 3.0 }, { "var_i": 16, "var_j": 31, "quadratic_cost": 9.0 }, { "var_i": 16, "var_j": 32, "quadratic_cost": 5.0 }, { "var_i": 16, "var_j": 33, "quadratic_cost": 10.0 }, { "var_i": 16, "var_j": 34, "quadratic_cost": 9.0 }, { "var_i": 17, "var_j": 0, "quadratic_cost": 1.0 }, { "var_i": 17, "var_j": 1, "quadratic_cost": 2.0 }, { "var_i": 17, "var_j": 2, "quadratic_cost": 2.0 }, { "var_i": 17, "var_j": 3, "quadratic_cost": 5.0 }, { "var_i": 17, "var_j": 4, "quadratic_cost": 3.0 }, { "var_i": 17, "var_j": 5, "quadratic_cost": 2.0 }, { "var_i": 17, "var_j": 6, "quadratic_cost": 1.0 }, { "var_i": 17, "var_j": 7, "quadratic_cost": 8.0 }, { "var_i": 17, "var_j": 8, "quadratic_cost": 5.0 }, { "var_i": 17, "var_j": 9, "quadratic_cost": 7.0 }, { "var_i": 17, "var_j": 10, "quadratic_cost": 10.0 }, { "var_i": 17, "var_j": 11, "quadratic_cost": 1.0 }, { "var_i": 17, "var_j": 12, "quadratic_cost": 3.0 }, { "var_i": 17, "var_j": 13, "quadratic_cost": 10.0 }, { "var_i": 17, "var_j": 14, "quadratic_cost": 5.0 }, { "var_i": 17, "var_j": 15, "quadratic_cost": 7.0 }, { "var_i": 17, "var_j": 16, "quadratic_cost": 1.0 }, { "var_i": 17, "var_j": 17, "quadratic_cost": 1.0 }, { "var_i": 17, "var_j": 18, "quadratic_cost": 9.0 }, { "var_i": 17, "var_j": 19, "quadratic_cost": 5.0 }, { "var_i": 17, "var_j": 20, "quadratic_cost": 4.0 }, { "var_i": 17, "var_j": 21, "quadratic_cost": 10.0 }, { "var_i": 17, "var_j": 22, "quadratic_cost": 7.0 }, { "var_i": 17, "var_j": 23, "quadratic_cost": 4.0 }, { "var_i": 17, "var_j": 24, "quadratic_cost": 5.0 }, { "var_i": 17, "var_j": 25, "quadratic_cost": 5.0 }, { "var_i": 17, "var_j": 26, "quadratic_cost": 8.0 }, { "var_i": 17, "var_j": 27, "quadratic_cost": 10.0 }, { "var_i": 17, "var_j": 28, "quadratic_cost": 8.0 }, { "var_i": 17, "var_j": 29, "quadratic_cost": 4.0 }, { "var_i": 17, "var_j": 30, "quadratic_cost": 8.0 }, { "var_i": 17, "var_j": 31, "quadratic_cost": 5.0 }, { "var_i": 17, "var_j": 32, "quadratic_cost": 5.0 }, { "var_i": 17, "var_j": 33, "quadratic_cost": 5.0 }, { "var_i": 17, "var_j": 34, "quadratic_cost": 6.0 }, { "var_i": 18, "var_j": 0, "quadratic_cost": 1.0 }, { "var_i": 18, "var_j": 1, "quadratic_cost": 1.0 }, { "var_i": 18, "var_j": 2, "quadratic_cost": 8.0 }, { "var_i": 18, "var_j": 3, "quadratic_cost": 1.0 }, { "var_i": 18, "var_j": 4, "quadratic_cost": 5.0 }, { "var_i": 18, "var_j": 5, "quadratic_cost": 6.0 }, { "var_i": 18, "var_j": 6, "quadratic_cost": 3.0 }, { "var_i": 18, "var_j": 7, "quadratic_cost": 5.0 }, { "var_i": 18, "var_j": 8, "quadratic_cost": 1.0 }, { "var_i": 18, "var_j": 9, "quadratic_cost": 9.0 }, { "var_i": 18, "var_j": 10, "quadratic_cost": 5.0 }, { "var_i": 18, "var_j": 11, "quadratic_cost": 6.0 }, { "var_i": 18, "var_j": 12, "quadratic_cost": 6.0 }, { "var_i": 18, "var_j": 13, "quadratic_cost": 7.0 }, { "var_i": 18, "var_j": 14, "quadratic_cost": 5.0 }, { "var_i": 18, "var_j": 15, "quadratic_cost": 5.0 }, { "var_i": 18, "var_j": 16, "quadratic_cost": 3.0 }, { "var_i": 18, "var_j": 17, "quadratic_cost": 9.0 }, { "var_i": 18, "var_j": 18, "quadratic_cost": 3.0 }, { "var_i": 18, "var_j": 19, "quadratic_cost": 10.0 }, { "var_i": 18, "var_j": 20, "quadratic_cost": 10.0 }, { "var_i": 18, "var_j": 21, "quadratic_cost": 2.0 }, { "var_i": 18, "var_j": 22, "quadratic_cost": 7.0 }, { "var_i": 18, "var_j": 23, "quadratic_cost": 2.0 }, { "var_i": 18, "var_j": 24, "quadratic_cost": 2.0 }, { "var_i": 18, "var_j": 25, "quadratic_cost": 3.0 }, { "var_i": 18, "var_j": 26, "quadratic_cost": 3.0 }, { "var_i": 18, "var_j": 27, "quadratic_cost": 1.0 }, { "var_i": 18, "var_j": 28, "quadratic_cost": 6.0 }, { "var_i": 18, "var_j": 29, "quadratic_cost": 2.0 }, { "var_i": 18, "var_j": 30, "quadratic_cost": 7.0 }, { "var_i": 18, "var_j": 31, "quadratic_cost": 7.0 }, { "var_i": 18, "var_j": 32, "quadratic_cost": 10.0 }, { "var_i": 18, "var_j": 33, "quadratic_cost": 1.0 }, { "var_i": 18, "var_j": 34, "quadratic_cost": 3.0 }, { "var_i": 19, "var_j": 0, "quadratic_cost": 2.0 }, { "var_i": 19, "var_j": 1, "quadratic_cost": 7.0 }, { "var_i": 19, "var_j": 2, "quadratic_cost": 5.0 }, { "var_i": 19, "var_j": 3, "quadratic_cost": 6.0 }, { "var_i": 19, "var_j": 4, "quadratic_cost": 5.0 }, { "var_i": 19, "var_j": 5, "quadratic_cost": 6.0 }, { "var_i": 19, "var_j": 6, "quadratic_cost": 1.0 }, { "var_i": 19, "var_j": 7, "quadratic_cost": 5.0 }, { "var_i": 19, "var_j": 8, "quadratic_cost": 3.0 }, { "var_i": 19, "var_j": 9, "quadratic_cost": 4.0 }, { "var_i": 19, "var_j": 10, "quadratic_cost": 9.0 }, { "var_i": 19, "var_j": 11, "quadratic_cost": 10.0 }, { "var_i": 19, "var_j": 12, "quadratic_cost": 5.0 }, { "var_i": 19, "var_j": 13, "quadratic_cost": 3.0 }, { "var_i": 19, "var_j": 14, "quadratic_cost": 9.0 }, { "var_i": 19, "var_j": 15, "quadratic_cost": 10.0 }, { "var_i": 19, "var_j": 16, "quadratic_cost": 9.0 }, { "var_i": 19, "var_j": 17, "quadratic_cost": 5.0 }, { "var_i": 19, "var_j": 18, "quadratic_cost": 10.0 }, { "var_i": 19, "var_j": 19, "quadratic_cost": 4.0 }, { "var_i": 19, "var_j": 20, "quadratic_cost": 6.0 }, { "var_i": 19, "var_j": 21, "quadratic_cost": 7.0 }, { "var_i": 19, "var_j": 22, "quadratic_cost": 9.0 }, { "var_i": 19, "var_j": 23, "quadratic_cost": 8.0 }, { "var_i": 19, "var_j": 24, "quadratic_cost": 1.0 }, { "var_i": 19, "var_j": 25, "quadratic_cost": 3.0 }, { "var_i": 19, "var_j": 26, "quadratic_cost": 1.0 }, { "var_i": 19, "var_j": 27, "quadratic_cost": 10.0 }, { "var_i": 19, "var_j": 28, "quadratic_cost": 4.0 }, { "var_i": 19, "var_j": 29, "quadratic_cost": 7.0 }, { "var_i": 19, "var_j": 30, "quadratic_cost": 1.0 }, { "var_i": 19, "var_j": 31, "quadratic_cost": 3.0 }, { "var_i": 19, "var_j": 32, "quadratic_cost": 4.0 }, { "var_i": 19, "var_j": 33, "quadratic_cost": 2.0 }, { "var_i": 19, "var_j": 34, "quadratic_cost": 1.0 }, { "var_i": 20, "var_j": 0, "quadratic_cost": 9.0 }, { "var_i": 20, "var_j": 1, "quadratic_cost": 9.0 }, { "var_i": 20, "var_j": 2, "quadratic_cost": 4.0 }, { "var_i": 20, "var_j": 3, "quadratic_cost": 9.0 }, { "var_i": 20, "var_j": 4, "quadratic_cost": 1.0 }, { "var_i": 20, "var_j": 5, "quadratic_cost": 2.0 }, { "var_i": 20, "var_j": 6, "quadratic_cost": 1.0 }, { "var_i": 20, "var_j": 7, "quadratic_cost": 9.0 }, { "var_i": 20, "var_j": 8, "quadratic_cost": 1.0 }, { "var_i": 20, "var_j": 9, "quadratic_cost": 10.0 }, { "var_i": 20, "var_j": 10, "quadratic_cost": 6.0 }, { "var_i": 20, "var_j": 11, "quadratic_cost": 10.0 }, { "var_i": 20, "var_j": 12, "quadratic_cost": 1.0 }, { "var_i": 20, "var_j": 13, "quadratic_cost": 3.0 }, { "var_i": 20, "var_j": 14, "quadratic_cost": 1.0 }, { "var_i": 20, "var_j": 15, "quadratic_cost": 10.0 }, { "var_i": 20, "var_j": 16, "quadratic_cost": 1.0 }, { "var_i": 20, "var_j": 17, "quadratic_cost": 4.0 }, { "var_i": 20, "var_j": 18, "quadratic_cost": 10.0 }, { "var_i": 20, "var_j": 19, "quadratic_cost": 6.0 }, { "var_i": 20, "var_j": 20, "quadratic_cost": 8.0 }, { "var_i": 20, "var_j": 21, "quadratic_cost": 2.0 }, { "var_i": 20, "var_j": 22, "quadratic_cost": 10.0 }, { "var_i": 20, "var_j": 23, "quadratic_cost": 7.0 }, { "var_i": 20, "var_j": 24, "quadratic_cost": 3.0 }, { "var_i": 20, "var_j": 25, "quadratic_cost": 10.0 }, { "var_i": 20, "var_j": 26, "quadratic_cost": 4.0 }, { "var_i": 20, "var_j": 27, "quadratic_cost": 6.0 }, { "var_i": 20, "var_j": 28, "quadratic_cost": 8.0 }, { "var_i": 20, "var_j": 29, "quadratic_cost": 8.0 }, { "var_i": 20, "var_j": 30, "quadratic_cost": 5.0 }, { "var_i": 20, "var_j": 31, "quadratic_cost": 5.0 }, { "var_i": 20, "var_j": 32, "quadratic_cost": 8.0 }, { "var_i": 20, "var_j": 33, "quadratic_cost": 4.0 }, { "var_i": 20, "var_j": 34, "quadratic_cost": 3.0 }, { "var_i": 21, "var_j": 0, "quadratic_cost": 9.0 }, { "var_i": 21, "var_j": 1, "quadratic_cost": 7.0 }, { "var_i": 21, "var_j": 2, "quadratic_cost": 7.0 }, { "var_i": 21, "var_j": 3, "quadratic_cost": 6.0 }, { "var_i": 21, "var_j": 4, "quadratic_cost": 3.0 }, { "var_i": 21, "var_j": 5, "quadratic_cost": 3.0 }, { "var_i": 21, "var_j": 6, "quadratic_cost": 8.0 }, { "var_i": 21, "var_j": 7, "quadratic_cost": 3.0 }, { "var_i": 21, "var_j": 8, "quadratic_cost": 2.0 }, { "var_i": 21, "var_j": 9, "quadratic_cost": 1.0 }, { "var_i": 21, "var_j": 10, "quadratic_cost": 10.0 }, { "var_i": 21, "var_j": 11, "quadratic_cost": 7.0 }, { "var_i": 21, "var_j": 12, "quadratic_cost": 9.0 }, { "var_i": 21, "var_j": 13, "quadratic_cost": 10.0 }, { "var_i": 21, "var_j": 14, "quadratic_cost": 3.0 }, { "var_i": 21, "var_j": 15, "quadratic_cost": 9.0 }, { "var_i": 21, "var_j": 16, "quadratic_cost": 6.0 }, { "var_i": 21, "var_j": 17, "quadratic_cost": 10.0 }, { "var_i": 21, "var_j": 18, "quadratic_cost": 2.0 }, { "var_i": 21, "var_j": 19, "quadratic_cost": 7.0 }, { "var_i": 21, "var_j": 20, "quadratic_cost": 2.0 }, { "var_i": 21, "var_j": 21, "quadratic_cost": 6.0 }, { "var_i": 21, "var_j": 22, "quadratic_cost": 8.0 }, { "var_i": 21, "var_j": 23, "quadratic_cost": 3.0 }, { "var_i": 21, "var_j": 24, "quadratic_cost": 9.0 }, { "var_i": 21, "var_j": 25, "quadratic_cost": 10.0 }, { "var_i": 21, "var_j": 26, "quadratic_cost": 5.0 }, { "var_i": 21, "var_j": 27, "quadratic_cost": 6.0 }, { "var_i": 21, "var_j": 28, "quadratic_cost": 3.0 }, { "var_i": 21, "var_j": 29, "quadratic_cost": 2.0 }, { "var_i": 21, "var_j": 30, "quadratic_cost": 1.0 }, { "var_i": 21, "var_j": 31, "quadratic_cost": 2.0 }, { "var_i": 21, "var_j": 32, "quadratic_cost": 5.0 }, { "var_i": 21, "var_j": 33, "quadratic_cost": 10.0 }, { "var_i": 21, "var_j": 34, "quadratic_cost": 2.0 }, { "var_i": 22, "var_j": 0, "quadratic_cost": 1.0 }, { "var_i": 22, "var_j": 1, "quadratic_cost": 5.0 }, { "var_i": 22, "var_j": 2, "quadratic_cost": 5.0 }, { "var_i": 22, "var_j": 3, "quadratic_cost": 3.0 }, { "var_i": 22, "var_j": 4, "quadratic_cost": 3.0 }, { "var_i": 22, "var_j": 5, "quadratic_cost": 7.0 }, { "var_i": 22, "var_j": 6, "quadratic_cost": 9.0 }, { "var_i": 22, "var_j": 7, "quadratic_cost": 10.0 }, { "var_i": 22, "var_j": 8, "quadratic_cost": 1.0 }, { "var_i": 22, "var_j": 9, "quadratic_cost": 8.0 }, { "var_i": 22, "var_j": 10, "quadratic_cost": 6.0 }, { "var_i": 22, "var_j": 11, "quadratic_cost": 2.0 }, { "var_i": 22, "var_j": 12, "quadratic_cost": 3.0 }, { "var_i": 22, "var_j": 13, "quadratic_cost": 7.0 }, { "var_i": 22, "var_j": 14, "quadratic_cost": 10.0 }, { "var_i": 22, "var_j": 15, "quadratic_cost": 5.0 }, { "var_i": 22, "var_j": 16, "quadratic_cost": 9.0 }, { "var_i": 22, "var_j": 17, "quadratic_cost": 7.0 }, { "var_i": 22, "var_j": 18, "quadratic_cost": 7.0 }, { "var_i": 22, "var_j": 19, "quadratic_cost": 9.0 }, { "var_i": 22, "var_j": 20, "quadratic_cost": 10.0 }, { "var_i": 22, "var_j": 21, "quadratic_cost": 8.0 }, { "var_i": 22, "var_j": 22, "quadratic_cost": 4.0 }, { "var_i": 22, "var_j": 23, "quadratic_cost": 3.0 }, { "var_i": 22, "var_j": 24, "quadratic_cost": 9.0 }, { "var_i": 22, "var_j": 25, "quadratic_cost": 6.0 }, { "var_i": 22, "var_j": 26, "quadratic_cost": 3.0 }, { "var_i": 22, "var_j": 27, "quadratic_cost": 9.0 }, { "var_i": 22, "var_j": 28, "quadratic_cost": 1.0 }, { "var_i": 22, "var_j": 29, "quadratic_cost": 6.0 }, { "var_i": 22, "var_j": 30, "quadratic_cost": 7.0 }, { "var_i": 22, "var_j": 31, "quadratic_cost": 6.0 }, { "var_i": 22, "var_j": 32, "quadratic_cost": 4.0 }, { "var_i": 22, "var_j": 33, "quadratic_cost": 2.0 }, { "var_i": 22, "var_j": 34, "quadratic_cost": 7.0 }, { "var_i": 23, "var_j": 0, "quadratic_cost": 4.0 }, { "var_i": 23, "var_j": 1, "quadratic_cost": 1.0 }, { "var_i": 23, "var_j": 2, "quadratic_cost": 8.0 }, { "var_i": 23, "var_j": 3, "quadratic_cost": 1.0 }, { "var_i": 23, "var_j": 4, "quadratic_cost": 9.0 }, { "var_i": 23, "var_j": 5, "quadratic_cost": 8.0 }, { "var_i": 23, "var_j": 6, "quadratic_cost": 7.0 }, { "var_i": 23, "var_j": 7, "quadratic_cost": 2.0 }, { "var_i": 23, "var_j": 8, "quadratic_cost": 7.0 }, { "var_i": 23, "var_j": 9, "quadratic_cost": 8.0 }, { "var_i": 23, "var_j": 10, "quadratic_cost": 4.0 }, { "var_i": 23, "var_j": 11, "quadratic_cost": 1.0 }, { "var_i": 23, "var_j": 12, "quadratic_cost": 2.0 }, { "var_i": 23, "var_j": 13, "quadratic_cost": 5.0 }, { "var_i": 23, "var_j": 14, "quadratic_cost": 10.0 }, { "var_i": 23, "var_j": 15, "quadratic_cost": 4.0 }, { "var_i": 23, "var_j": 16, "quadratic_cost": 5.0 }, { "var_i": 23, "var_j": 17, "quadratic_cost": 4.0 }, { "var_i": 23, "var_j": 18, "quadratic_cost": 2.0 }, { "var_i": 23, "var_j": 19, "quadratic_cost": 8.0 }, { "var_i": 23, "var_j": 20, "quadratic_cost": 7.0 }, { "var_i": 23, "var_j": 21, "quadratic_cost": 3.0 }, { "var_i": 23, "var_j": 22, "quadratic_cost": 3.0 }, { "var_i": 23, "var_j": 23, "quadratic_cost": 3.0 }, { "var_i": 23, "var_j": 24, "quadratic_cost": 6.0 }, { "var_i": 23, "var_j": 25, "quadratic_cost": 10.0 }, { "var_i": 23, "var_j": 26, "quadratic_cost": 4.0 }, { "var_i": 23, "var_j": 27, "quadratic_cost": 2.0 }, { "var_i": 23, "var_j": 28, "quadratic_cost": 5.0 }, { "var_i": 23, "var_j": 29, "quadratic_cost": 2.0 }, { "var_i": 23, "var_j": 30, "quadratic_cost": 7.0 }, { "var_i": 23, "var_j": 31, "quadratic_cost": 8.0 }, { "var_i": 23, "var_j": 32, "quadratic_cost": 5.0 }, { "var_i": 23, "var_j": 33, "quadratic_cost": 7.0 }, { "var_i": 23, "var_j": 34, "quadratic_cost": 6.0 }, { "var_i": 24, "var_j": 0, "quadratic_cost": 10.0 }, { "var_i": 24, "var_j": 1, "quadratic_cost": 10.0 }, { "var_i": 24, "var_j": 2, "quadratic_cost": 4.0 }, { "var_i": 24, "var_j": 3, "quadratic_cost": 3.0 }, { "var_i": 24, "var_j": 4, "quadratic_cost": 7.0 }, { "var_i": 24, "var_j": 5, "quadratic_cost": 1.0 }, { "var_i": 24, "var_j": 6, "quadratic_cost": 7.0 }, { "var_i": 24, "var_j": 7, "quadratic_cost": 7.0 }, { "var_i": 24, "var_j": 8, "quadratic_cost": 4.0 }, { "var_i": 24, "var_j": 9, "quadratic_cost": 7.0 }, { "var_i": 24, "var_j": 10, "quadratic_cost": 4.0 }, { "var_i": 24, "var_j": 11, "quadratic_cost": 4.0 }, { "var_i": 24, "var_j": 12, "quadratic_cost": 2.0 }, { "var_i": 24, "var_j": 13, "quadratic_cost": 10.0 }, { "var_i": 24, "var_j": 14, "quadratic_cost": 2.0 }, { "var_i": 24, "var_j": 15, "quadratic_cost": 7.0 }, { "var_i": 24, "var_j": 16, "quadratic_cost": 5.0 }, { "var_i": 24, "var_j": 17, "quadratic_cost": 5.0 }, { "var_i": 24, "var_j": 18, "quadratic_cost": 2.0 }, { "var_i": 24, "var_j": 19, "quadratic_cost": 1.0 }, { "var_i": 24, "var_j": 20, "quadratic_cost": 3.0 }, { "var_i": 24, "var_j": 21, "quadratic_cost": 9.0 }, { "var_i": 24, "var_j": 22, "quadratic_cost": 9.0 }, { "var_i": 24, "var_j": 23, "quadratic_cost": 6.0 }, { "var_i": 24, "var_j": 24, "quadratic_cost": 2.0 }, { "var_i": 24, "var_j": 25, "quadratic_cost": 3.0 }, { "var_i": 24, "var_j": 26, "quadratic_cost": 7.0 }, { "var_i": 24, "var_j": 27, "quadratic_cost": 5.0 }, { "var_i": 24, "var_j": 28, "quadratic_cost": 5.0 }, { "var_i": 24, "var_j": 29, "quadratic_cost": 7.0 }, { "var_i": 24, "var_j": 30, "quadratic_cost": 8.0 }, { "var_i": 24, "var_j": 31, "quadratic_cost": 1.0 }, { "var_i": 24, "var_j": 32, "quadratic_cost": 9.0 }, { "var_i": 24, "var_j": 33, "quadratic_cost": 7.0 }, { "var_i": 24, "var_j": 34, "quadratic_cost": 9.0 }, { "var_i": 25, "var_j": 0, "quadratic_cost": 3.0 }, { "var_i": 25, "var_j": 1, "quadratic_cost": 3.0 }, { "var_i": 25, "var_j": 2, "quadratic_cost": 8.0 }, { "var_i": 25, "var_j": 3, "quadratic_cost": 3.0 }, { "var_i": 25, "var_j": 4, "quadratic_cost": 7.0 }, { "var_i": 25, "var_j": 5, "quadratic_cost": 4.0 }, { "var_i": 25, "var_j": 6, "quadratic_cost": 10.0 }, { "var_i": 25, "var_j": 7, "quadratic_cost": 5.0 }, { "var_i": 25, "var_j": 8, "quadratic_cost": 6.0 }, { "var_i": 25, "var_j": 9, "quadratic_cost": 6.0 }, { "var_i": 25, "var_j": 10, "quadratic_cost": 5.0 }, { "var_i": 25, "var_j": 11, "quadratic_cost": 8.0 }, { "var_i": 25, "var_j": 12, "quadratic_cost": 2.0 }, { "var_i": 25, "var_j": 13, "quadratic_cost": 9.0 }, { "var_i": 25, "var_j": 14, "quadratic_cost": 7.0 }, { "var_i": 25, "var_j": 15, "quadratic_cost": 6.0 }, { "var_i": 25, "var_j": 16, "quadratic_cost": 9.0 }, { "var_i": 25, "var_j": 17, "quadratic_cost": 5.0 }, { "var_i": 25, "var_j": 18, "quadratic_cost": 3.0 }, { "var_i": 25, "var_j": 19, "quadratic_cost": 3.0 }, { "var_i": 25, "var_j": 20, "quadratic_cost": 10.0 }, { "var_i": 25, "var_j": 21, "quadratic_cost": 10.0 }, { "var_i": 25, "var_j": 22, "quadratic_cost": 6.0 }, { "var_i": 25, "var_j": 23, "quadratic_cost": 10.0 }, { "var_i": 25, "var_j": 24, "quadratic_cost": 3.0 }, { "var_i": 25, "var_j": 25, "quadratic_cost": 3.0 }, { "var_i": 25, "var_j": 26, "quadratic_cost": 5.0 }, { "var_i": 25, "var_j": 27, "quadratic_cost": 5.0 }, { "var_i": 25, "var_j": 28, "quadratic_cost": 10.0 }, { "var_i": 25, "var_j": 29, "quadratic_cost": 6.0 }, { "var_i": 25, "var_j": 30, "quadratic_cost": 5.0 }, { "var_i": 25, "var_j": 31, "quadratic_cost": 4.0 }, { "var_i": 25, "var_j": 32, "quadratic_cost": 4.0 }, { "var_i": 25, "var_j": 33, "quadratic_cost": 1.0 }, { "var_i": 25, "var_j": 34, "quadratic_cost": 1.0 }, { "var_i": 26, "var_j": 0, "quadratic_cost": 3.0 }, { "var_i": 26, "var_j": 1, "quadratic_cost": 6.0 }, { "var_i": 26, "var_j": 2, "quadratic_cost": 10.0 }, { "var_i": 26, "var_j": 3, "quadratic_cost": 10.0 }, { "var_i": 26, "var_j": 4, "quadratic_cost": 2.0 }, { "var_i": 26, "var_j": 5, "quadratic_cost": 2.0 }, { "var_i": 26, "var_j": 6, "quadratic_cost": 6.0 }, { "var_i": 26, "var_j": 7, "quadratic_cost": 5.0 }, { "var_i": 26, "var_j": 8, "quadratic_cost": 4.0 }, { "var_i": 26, "var_j": 9, "quadratic_cost": 10.0 }, { "var_i": 26, "var_j": 10, "quadratic_cost": 1.0 }, { "var_i": 26, "var_j": 11, "quadratic_cost": 2.0 }, { "var_i": 26, "var_j": 12, "quadratic_cost": 9.0 }, { "var_i": 26, "var_j": 13, "quadratic_cost": 4.0 }, { "var_i": 26, "var_j": 14, "quadratic_cost": 2.0 }, { "var_i": 26, "var_j": 15, "quadratic_cost": 4.0 }, { "var_i": 26, "var_j": 16, "quadratic_cost": 2.0 }, { "var_i": 26, "var_j": 17, "quadratic_cost": 8.0 }, { "var_i": 26, "var_j": 18, "quadratic_cost": 3.0 }, { "var_i": 26, "var_j": 19, "quadratic_cost": 1.0 }, { "var_i": 26, "var_j": 20, "quadratic_cost": 4.0 }, { "var_i": 26, "var_j": 21, "quadratic_cost": 5.0 }, { "var_i": 26, "var_j": 22, "quadratic_cost": 3.0 }, { "var_i": 26, "var_j": 23, "quadratic_cost": 4.0 }, { "var_i": 26, "var_j": 24, "quadratic_cost": 7.0 }, { "var_i": 26, "var_j": 25, "quadratic_cost": 5.0 }, { "var_i": 26, "var_j": 26, "quadratic_cost": 3.0 }, { "var_i": 26, "var_j": 27, "quadratic_cost": 2.0 }, { "var_i": 26, "var_j": 28, "quadratic_cost": 6.0 }, { "var_i": 26, "var_j": 29, "quadratic_cost": 4.0 }, { "var_i": 26, "var_j": 30, "quadratic_cost": 9.0 }, { "var_i": 26, "var_j": 31, "quadratic_cost": 5.0 }, { "var_i": 26, "var_j": 32, "quadratic_cost": 2.0 }, { "var_i": 26, "var_j": 33, "quadratic_cost": 10.0 }, { "var_i": 26, "var_j": 34, "quadratic_cost": 7.0 }, { "var_i": 27, "var_j": 0, "quadratic_cost": 9.0 }, { "var_i": 27, "var_j": 1, "quadratic_cost": 8.0 }, { "var_i": 27, "var_j": 2, "quadratic_cost": 2.0 }, { "var_i": 27, "var_j": 3, "quadratic_cost": 7.0 }, { "var_i": 27, "var_j": 4, "quadratic_cost": 3.0 }, { "var_i": 27, "var_j": 5, "quadratic_cost": 10.0 }, { "var_i": 27, "var_j": 6, "quadratic_cost": 6.0 }, { "var_i": 27, "var_j": 7, "quadratic_cost": 9.0 }, { "var_i": 27, "var_j": 8, "quadratic_cost": 6.0 }, { "var_i": 27, "var_j": 9, "quadratic_cost": 9.0 }, { "var_i": 27, "var_j": 10, "quadratic_cost": 5.0 }, { "var_i": 27, "var_j": 11, "quadratic_cost": 6.0 }, { "var_i": 27, "var_j": 12, "quadratic_cost": 8.0 }, { "var_i": 27, "var_j": 13, "quadratic_cost": 9.0 }, { "var_i": 27, "var_j": 14, "quadratic_cost": 3.0 }, { "var_i": 27, "var_j": 15, "quadratic_cost": 1.0 }, { "var_i": 27, "var_j": 16, "quadratic_cost": 6.0 }, { "var_i": 27, "var_j": 17, "quadratic_cost": 10.0 }, { "var_i": 27, "var_j": 18, "quadratic_cost": 1.0 }, { "var_i": 27, "var_j": 19, "quadratic_cost": 10.0 }, { "var_i": 27, "var_j": 20, "quadratic_cost": 6.0 }, { "var_i": 27, "var_j": 21, "quadratic_cost": 6.0 }, { "var_i": 27, "var_j": 22, "quadratic_cost": 9.0 }, { "var_i": 27, "var_j": 23, "quadratic_cost": 2.0 }, { "var_i": 27, "var_j": 24, "quadratic_cost": 5.0 }, { "var_i": 27, "var_j": 25, "quadratic_cost": 5.0 }, { "var_i": 27, "var_j": 26, "quadratic_cost": 2.0 }, { "var_i": 27, "var_j": 27, "quadratic_cost": 1.0 }, { "var_i": 27, "var_j": 28, "quadratic_cost": 3.0 }, { "var_i": 27, "var_j": 29, "quadratic_cost": 10.0 }, { "var_i": 27, "var_j": 30, "quadratic_cost": 5.0 }, { "var_i": 27, "var_j": 31, "quadratic_cost": 10.0 }, { "var_i": 27, "var_j": 32, "quadratic_cost": 3.0 }, { "var_i": 27, "var_j": 33, "quadratic_cost": 8.0 }, { "var_i": 27, "var_j": 34, "quadratic_cost": 4.0 }, { "var_i": 28, "var_j": 0, "quadratic_cost": 5.0 }, { "var_i": 28, "var_j": 1, "quadratic_cost": 4.0 }, { "var_i": 28, "var_j": 2, "quadratic_cost": 5.0 }, { "var_i": 28, "var_j": 3, "quadratic_cost": 8.0 }, { "var_i": 28, "var_j": 4, "quadratic_cost": 4.0 }, { "var_i": 28, "var_j": 5, "quadratic_cost": 2.0 }, { "var_i": 28, "var_j": 6, "quadratic_cost": 5.0 }, { "var_i": 28, "var_j": 7, "quadratic_cost": 5.0 }, { "var_i": 28, "var_j": 8, "quadratic_cost": 8.0 }, { "var_i": 28, "var_j": 9, "quadratic_cost": 9.0 }, { "var_i": 28, "var_j": 10, "quadratic_cost": 9.0 }, { "var_i": 28, "var_j": 11, "quadratic_cost": 2.0 }, { "var_i": 28, "var_j": 12, "quadratic_cost": 1.0 }, { "var_i": 28, "var_j": 13, "quadratic_cost": 3.0 }, { "var_i": 28, "var_j": 14, "quadratic_cost": 10.0 }, { "var_i": 28, "var_j": 15, "quadratic_cost": 2.0 }, { "var_i": 28, "var_j": 16, "quadratic_cost": 1.0 }, { "var_i": 28, "var_j": 17, "quadratic_cost": 8.0 }, { "var_i": 28, "var_j": 18, "quadratic_cost": 6.0 }, { "var_i": 28, "var_j": 19, "quadratic_cost": 4.0 }, { "var_i": 28, "var_j": 20, "quadratic_cost": 8.0 }, { "var_i": 28, "var_j": 21, "quadratic_cost": 3.0 }, { "var_i": 28, "var_j": 22, "quadratic_cost": 1.0 }, { "var_i": 28, "var_j": 23, "quadratic_cost": 5.0 }, { "var_i": 28, "var_j": 24, "quadratic_cost": 5.0 }, { "var_i": 28, "var_j": 25, "quadratic_cost": 10.0 }, { "var_i": 28, "var_j": 26, "quadratic_cost": 6.0 }, { "var_i": 28, "var_j": 27, "quadratic_cost": 3.0 }, { "var_i": 28, "var_j": 28, "quadratic_cost": 10.0 }, { "var_i": 28, "var_j": 29, "quadratic_cost": 6.0 }, { "var_i": 28, "var_j": 30, "quadratic_cost": 9.0 }, { "var_i": 28, "var_j": 31, "quadratic_cost": 7.0 }, { "var_i": 28, "var_j": 32, "quadratic_cost": 4.0 }, { "var_i": 28, "var_j": 33, "quadratic_cost": 4.0 }, { "var_i": 28, "var_j": 34, "quadratic_cost": 5.0 }, { "var_i": 29, "var_j": 0, "quadratic_cost": 3.0 }, { "var_i": 29, "var_j": 1, "quadratic_cost": 1.0 }, { "var_i": 29, "var_j": 2, "quadratic_cost": 4.0 }, { "var_i": 29, "var_j": 3, "quadratic_cost": 2.0 }, { "var_i": 29, "var_j": 4, "quadratic_cost": 3.0 }, { "var_i": 29, "var_j": 5, "quadratic_cost": 2.0 }, { "var_i": 29, "var_j": 6, "quadratic_cost": 2.0 }, { "var_i": 29, "var_j": 7, "quadratic_cost": 4.0 }, { "var_i": 29, "var_j": 8, "quadratic_cost": 8.0 }, { "var_i": 29, "var_j": 9, "quadratic_cost": 5.0 }, { "var_i": 29, "var_j": 10, "quadratic_cost": 9.0 }, { "var_i": 29, "var_j": 11, "quadratic_cost": 1.0 }, { "var_i": 29, "var_j": 12, "quadratic_cost": 8.0 }, { "var_i": 29, "var_j": 13, "quadratic_cost": 7.0 }, { "var_i": 29, "var_j": 14, "quadratic_cost": 7.0 }, { "var_i": 29, "var_j": 15, "quadratic_cost": 1.0 }, { "var_i": 29, "var_j": 16, "quadratic_cost": 10.0 }, { "var_i": 29, "var_j": 17, "quadratic_cost": 4.0 }, { "var_i": 29, "var_j": 18, "quadratic_cost": 2.0 }, { "var_i": 29, "var_j": 19, "quadratic_cost": 7.0 }, { "var_i": 29, "var_j": 20, "quadratic_cost": 8.0 }, { "var_i": 29, "var_j": 21, "quadratic_cost": 2.0 }, { "var_i": 29, "var_j": 22, "quadratic_cost": 6.0 }, { "var_i": 29, "var_j": 23, "quadratic_cost": 2.0 }, { "var_i": 29, "var_j": 24, "quadratic_cost": 7.0 }, { "var_i": 29, "var_j": 25, "quadratic_cost": 6.0 }, { "var_i": 29, "var_j": 26, "quadratic_cost": 4.0 }, { "var_i": 29, "var_j": 27, "quadratic_cost": 10.0 }, { "var_i": 29, "var_j": 28, "quadratic_cost": 6.0 }, { "var_i": 29, "var_j": 29, "quadratic_cost": 10.0 }, { "var_i": 29, "var_j": 30, "quadratic_cost": 4.0 }, { "var_i": 29, "var_j": 31, "quadratic_cost": 1.0 }, { "var_i": 29, "var_j": 32, "quadratic_cost": 3.0 }, { "var_i": 29, "var_j": 33, "quadratic_cost": 10.0 }, { "var_i": 29, "var_j": 34, "quadratic_cost": 6.0 }, { "var_i": 30, "var_j": 0, "quadratic_cost": 7.0 }, { "var_i": 30, "var_j": 1, "quadratic_cost": 6.0 }, { "var_i": 30, "var_j": 2, "quadratic_cost": 4.0 }, { "var_i": 30, "var_j": 3, "quadratic_cost": 3.0 }, { "var_i": 30, "var_j": 4, "quadratic_cost": 1.0 }, { "var_i": 30, "var_j": 5, "quadratic_cost": 9.0 }, { "var_i": 30, "var_j": 6, "quadratic_cost": 1.0 }, { "var_i": 30, "var_j": 7, "quadratic_cost": 7.0 }, { "var_i": 30, "var_j": 8, "quadratic_cost": 3.0 }, { "var_i": 30, "var_j": 9, "quadratic_cost": 2.0 }, { "var_i": 30, "var_j": 10, "quadratic_cost": 9.0 }, { "var_i": 30, "var_j": 11, "quadratic_cost": 4.0 }, { "var_i": 30, "var_j": 12, "quadratic_cost": 3.0 }, { "var_i": 30, "var_j": 13, "quadratic_cost": 7.0 }, { "var_i": 30, "var_j": 14, "quadratic_cost": 7.0 }, { "var_i": 30, "var_j": 15, "quadratic_cost": 4.0 }, { "var_i": 30, "var_j": 16, "quadratic_cost": 3.0 }, { "var_i": 30, "var_j": 17, "quadratic_cost": 8.0 }, { "var_i": 30, "var_j": 18, "quadratic_cost": 7.0 }, { "var_i": 30, "var_j": 19, "quadratic_cost": 1.0 }, { "var_i": 30, "var_j": 20, "quadratic_cost": 5.0 }, { "var_i": 30, "var_j": 21, "quadratic_cost": 1.0 }, { "var_i": 30, "var_j": 22, "quadratic_cost": 7.0 }, { "var_i": 30, "var_j": 23, "quadratic_cost": 7.0 }, { "var_i": 30, "var_j": 24, "quadratic_cost": 8.0 }, { "var_i": 30, "var_j": 25, "quadratic_cost": 5.0 }, { "var_i": 30, "var_j": 26, "quadratic_cost": 9.0 }, { "var_i": 30, "var_j": 27, "quadratic_cost": 5.0 }, { "var_i": 30, "var_j": 28, "quadratic_cost": 9.0 }, { "var_i": 30, "var_j": 29, "quadratic_cost": 4.0 }, { "var_i": 30, "var_j": 30, "quadratic_cost": 9.0 }, { "var_i": 30, "var_j": 31, "quadratic_cost": 2.0 }, { "var_i": 30, "var_j": 32, "quadratic_cost": 8.0 }, { "var_i": 30, "var_j": 33, "quadratic_cost": 2.0 }, { "var_i": 30, "var_j": 34, "quadratic_cost": 5.0 }, { "var_i": 31, "var_j": 0, "quadratic_cost": 9.0 }, { "var_i": 31, "var_j": 1, "quadratic_cost": 10.0 }, { "var_i": 31, "var_j": 2, "quadratic_cost": 7.0 }, { "var_i": 31, "var_j": 3, "quadratic_cost": 9.0 }, { "var_i": 31, "var_j": 4, "quadratic_cost": 5.0 }, { "var_i": 31, "var_j": 5, "quadratic_cost": 9.0 }, { "var_i": 31, "var_j": 6, "quadratic_cost": 1.0 }, { "var_i": 31, "var_j": 7, "quadratic_cost": 8.0 }, { "var_i": 31, "var_j": 8, "quadratic_cost": 2.0 }, { "var_i": 31, "var_j": 9, "quadratic_cost": 2.0 }, { "var_i": 31, "var_j": 10, "quadratic_cost": 5.0 }, { "var_i": 31, "var_j": 11, "quadratic_cost": 7.0 }, { "var_i": 31, "var_j": 12, "quadratic_cost": 10.0 }, { "var_i": 31, "var_j": 13, "quadratic_cost": 6.0 }, { "var_i": 31, "var_j": 14, "quadratic_cost": 2.0 }, { "var_i": 31, "var_j": 15, "quadratic_cost": 1.0 }, { "var_i": 31, "var_j": 16, "quadratic_cost": 9.0 }, { "var_i": 31, "var_j": 17, "quadratic_cost": 5.0 }, { "var_i": 31, "var_j": 18, "quadratic_cost": 7.0 }, { "var_i": 31, "var_j": 19, "quadratic_cost": 3.0 }, { "var_i": 31, "var_j": 20, "quadratic_cost": 5.0 }, { "var_i": 31, "var_j": 21, "quadratic_cost": 2.0 }, { "var_i": 31, "var_j": 22, "quadratic_cost": 6.0 }, { "var_i": 31, "var_j": 23, "quadratic_cost": 8.0 }, { "var_i": 31, "var_j": 24, "quadratic_cost": 1.0 }, { "var_i": 31, "var_j": 25, "quadratic_cost": 4.0 }, { "var_i": 31, "var_j": 26, "quadratic_cost": 5.0 }, { "var_i": 31, "var_j": 27, "quadratic_cost": 10.0 }, { "var_i": 31, "var_j": 28, "quadratic_cost": 7.0 }, { "var_i": 31, "var_j": 29, "quadratic_cost": 1.0 }, { "var_i": 31, "var_j": 30, "quadratic_cost": 2.0 }, { "var_i": 31, "var_j": 31, "quadratic_cost": 2.0 }, { "var_i": 31, "var_j": 32, "quadratic_cost": 1.0 }, { "var_i": 31, "var_j": 33, "quadratic_cost": 8.0 }, { "var_i": 31, "var_j": 34, "quadratic_cost": 2.0 }, { "var_i": 32, "var_j": 0, "quadratic_cost": 4.0 }, { "var_i": 32, "var_j": 1, "quadratic_cost": 1.0 }, { "var_i": 32, "var_j": 2, "quadratic_cost": 4.0 }, { "var_i": 32, "var_j": 3, "quadratic_cost": 4.0 }, { "var_i": 32, "var_j": 4, "quadratic_cost": 10.0 }, { "var_i": 32, "var_j": 5, "quadratic_cost": 1.0 }, { "var_i": 32, "var_j": 6, "quadratic_cost": 2.0 }, { "var_i": 32, "var_j": 7, "quadratic_cost": 7.0 }, { "var_i": 32, "var_j": 8, "quadratic_cost": 8.0 }, { "var_i": 32, "var_j": 9, "quadratic_cost": 2.0 }, { "var_i": 32, "var_j": 10, "quadratic_cost": 4.0 }, { "var_i": 32, "var_j": 11, "quadratic_cost": 1.0 }, { "var_i": 32, "var_j": 12, "quadratic_cost": 4.0 }, { "var_i": 32, "var_j": 13, "quadratic_cost": 10.0 }, { "var_i": 32, "var_j": 14, "quadratic_cost": 3.0 }, { "var_i": 32, "var_j": 15, "quadratic_cost": 2.0 }, { "var_i": 32, "var_j": 16, "quadratic_cost": 5.0 }, { "var_i": 32, "var_j": 17, "quadratic_cost": 5.0 }, { "var_i": 32, "var_j": 18, "quadratic_cost": 10.0 }, { "var_i": 32, "var_j": 19, "quadratic_cost": 4.0 }, { "var_i": 32, "var_j": 20, "quadratic_cost": 8.0 }, { "var_i": 32, "var_j": 21, "quadratic_cost": 5.0 }, { "var_i": 32, "var_j": 22, "quadratic_cost": 4.0 }, { "var_i": 32, "var_j": 23, "quadratic_cost": 5.0 }, { "var_i": 32, "var_j": 24, "quadratic_cost": 9.0 }, { "var_i": 32, "var_j": 25, "quadratic_cost": 4.0 }, { "var_i": 32, "var_j": 26, "quadratic_cost": 2.0 }, { "var_i": 32, "var_j": 27, "quadratic_cost": 3.0 }, { "var_i": 32, "var_j": 28, "quadratic_cost": 4.0 }, { "var_i": 32, "var_j": 29, "quadratic_cost": 3.0 }, { "var_i": 32, "var_j": 30, "quadratic_cost": 8.0 }, { "var_i": 32, "var_j": 31, "quadratic_cost": 1.0 }, { "var_i": 32, "var_j": 32, "quadratic_cost": 6.0 }, { "var_i": 32, "var_j": 33, "quadratic_cost": 5.0 }, { "var_i": 32, "var_j": 34, "quadratic_cost": 9.0 }, { "var_i": 33, "var_j": 0, "quadratic_cost": 5.0 }, { "var_i": 33, "var_j": 1, "quadratic_cost": 10.0 }, { "var_i": 33, "var_j": 2, "quadratic_cost": 2.0 }, { "var_i": 33, "var_j": 3, "quadratic_cost": 5.0 }, { "var_i": 33, "var_j": 4, "quadratic_cost": 7.0 }, { "var_i": 33, "var_j": 5, "quadratic_cost": 7.0 }, { "var_i": 33, "var_j": 6, "quadratic_cost": 8.0 }, { "var_i": 33, "var_j": 7, "quadratic_cost": 2.0 }, { "var_i": 33, "var_j": 8, "quadratic_cost": 1.0 }, { "var_i": 33, "var_j": 9, "quadratic_cost": 8.0 }, { "var_i": 33, "var_j": 10, "quadratic_cost": 9.0 }, { "var_i": 33, "var_j": 11, "quadratic_cost": 7.0 }, { "var_i": 33, "var_j": 12, "quadratic_cost": 5.0 }, { "var_i": 33, "var_j": 13, "quadratic_cost": 1.0 }, { "var_i": 33, "var_j": 14, "quadratic_cost": 2.0 }, { "var_i": 33, "var_j": 15, "quadratic_cost": 2.0 }, { "var_i": 33, "var_j": 16, "quadratic_cost": 10.0 }, { "var_i": 33, "var_j": 17, "quadratic_cost": 5.0 }, { "var_i": 33, "var_j": 18, "quadratic_cost": 1.0 }, { "var_i": 33, "var_j": 19, "quadratic_cost": 2.0 }, { "var_i": 33, "var_j": 20, "quadratic_cost": 4.0 }, { "var_i": 33, "var_j": 21, "quadratic_cost": 10.0 }, { "var_i": 33, "var_j": 22, "quadratic_cost": 2.0 }, { "var_i": 33, "var_j": 23, "quadratic_cost": 7.0 }, { "var_i": 33, "var_j": 24, "quadratic_cost": 7.0 }, { "var_i": 33, "var_j": 25, "quadratic_cost": 1.0 }, { "var_i": 33, "var_j": 26, "quadratic_cost": 10.0 }, { "var_i": 33, "var_j": 27, "quadratic_cost": 8.0 }, { "var_i": 33, "var_j": 28, "quadratic_cost": 4.0 }, { "var_i": 33, "var_j": 29, "quadratic_cost": 10.0 }, { "var_i": 33, "var_j": 30, "quadratic_cost": 2.0 }, { "var_i": 33, "var_j": 31, "quadratic_cost": 8.0 }, { "var_i": 33, "var_j": 32, "quadratic_cost": 5.0 }, { "var_i": 33, "var_j": 33, "quadratic_cost": 7.0 }, { "var_i": 33, "var_j": 34, "quadratic_cost": 3.0 }, { "var_i": 34, "var_j": 0, "quadratic_cost": 4.0 }, { "var_i": 34, "var_j": 1, "quadratic_cost": 4.0 }, { "var_i": 34, "var_j": 2, "quadratic_cost": 5.0 }, { "var_i": 34, "var_j": 3, "quadratic_cost": 4.0 }, { "var_i": 34, "var_j": 4, "quadratic_cost": 4.0 }, { "var_i": 34, "var_j": 5, "quadratic_cost": 7.0 }, { "var_i": 34, "var_j": 6, "quadratic_cost": 10.0 }, { "var_i": 34, "var_j": 7, "quadratic_cost": 3.0 }, { "var_i": 34, "var_j": 8, "quadratic_cost": 4.0 }, { "var_i": 34, "var_j": 9, "quadratic_cost": 5.0 }, { "var_i": 34, "var_j": 10, "quadratic_cost": 8.0 }, { "var_i": 34, "var_j": 11, "quadratic_cost": 4.0 }, { "var_i": 34, "var_j": 12, "quadratic_cost": 10.0 }, { "var_i": 34, "var_j": 13, "quadratic_cost": 6.0 }, { "var_i": 34, "var_j": 14, "quadratic_cost": 5.0 }, { "var_i": 34, "var_j": 15, "quadratic_cost": 9.0 }, { "var_i": 34, "var_j": 16, "quadratic_cost": 9.0 }, { "var_i": 34, "var_j": 17, "quadratic_cost": 6.0 }, { "var_i": 34, "var_j": 18, "quadratic_cost": 3.0 }, { "var_i": 34, "var_j": 19, "quadratic_cost": 1.0 }, { "var_i": 34, "var_j": 20, "quadratic_cost": 3.0 }, { "var_i": 34, "var_j": 21, "quadratic_cost": 2.0 }, { "var_i": 34, "var_j": 22, "quadratic_cost": 7.0 }, { "var_i": 34, "var_j": 23, "quadratic_cost": 6.0 }, { "var_i": 34, "var_j": 24, "quadratic_cost": 9.0 }, { "var_i": 34, "var_j": 25, "quadratic_cost": 1.0 }, { "var_i": 34, "var_j": 26, "quadratic_cost": 7.0 }, { "var_i": 34, "var_j": 27, "quadratic_cost": 4.0 }, { "var_i": 34, "var_j": 28, "quadratic_cost": 5.0 }, { "var_i": 34, "var_j": 29, "quadratic_cost": 6.0 }, { "var_i": 34, "var_j": 30, "quadratic_cost": 5.0 }, { "var_i": 34, "var_j": 31, "quadratic_cost": 2.0 }, { "var_i": 34, "var_j": 32, "quadratic_cost": 9.0 }, { "var_i": 34, "var_j": 33, "quadratic_cost": 3.0 }, { "var_i": 34, "var_j": 34, "quadratic_cost": 9.0 } ] }, "edges": [ { "from": "M", "to": "A", "var_index": 0 }, { "from": "M", "to": "B", "var_index": 1 }, { "from": "M", "to": "C", "var_index": 2 }, { "from": "M", "to": "D", "var_index": 3 }, { "from": "M", "to": "E", "var_index": 4 }, { "from": "M", "to": "F", "var_index": 5 }, { "from": "M", "to": "G", "var_index": 6 }, { "from": "M", "to": "H", "var_index": 7 }, { "from": "M", "to": "I", "var_index": 8 }, { "from": "M", "to": "J", "var_index": 9 }, { "from": "M", "to": "K", "var_index": 10 }, { "from": "M", "to": "L", "var_index": 11 }, { "from": "A", "to": "N", "var_index": 12 }, { "from": "B", "to": "N", "var_index": 13 }, { "from": "C", "to": "N", "var_index": 14 }, { "from": "D", "to": "N", "var_index": 15 }, { "from": "E", "to": "N", "var_index": 16 }, { "from": "F", "to": "N", "var_index": 17 }, { "from": "G", "to": "N", "var_index": 18 }, { "from": "H", "to": "N", "var_index": 19 }, { "from": "I", "to": "N", "var_index": 20 }, { "from": "J", "to": "N", "var_index": 21 }, { "from": "K", "to": "N", "var_index": 22 }, { "from": "L", "to": "N", "var_index": 23 }, { "from": "A", "to": "B", "var_index": 24 }, { "from": "B", "to": "C", "var_index": 25 }, { "from": "C", "to": "D", "var_index": 26 }, { "from": "D", "to": "E", "var_index": 27 }, { "from": "E", "to": "F", "var_index": 28 }, { "from": "F", "to": "G", "var_index": 29 }, { "from": "G", "to": "H", "var_index": 30 }, { "from": "H", "to": "I", "var_index": 31 }, { "from": "I", "to": "J", "var_index": 32 }, { "from": "J", "to": "K", "var_index": 33 }, { "from": "K", "to": "L", "var_index": 34 } ], "node_id_map": { "0": "A", "1": "B", "2": "C", "3": "D", "4": "E", "5": "F", "6": "G", "7": "H", "8": "I", "9": "J", "10": "K", "11": "L", "12": "M", "13": "N" } }, "solution_variant": [ "M", "J", "N" ], "context_index": 13, "input_format": "markdown_table", "input_index_base": "names" }, { "task_name": "QSPP", "problem_type": "QSPP", "instruction": "Someone is routing a delivery drone: pick one one-way path from launch to landing that follows the allowed airways. Each airway has its own battery/wind penalty, and some have an extra built-in penalty when they’re used. Pairs of airways can also interact — if both are flown there’s an additional interference penalty, and that interaction can depend on which airway comes first in the trip. The idea is to choose the single legal route that ends up with the smallest total of all those penalties, computed by adding each airway’s individual penalty plus any extra penalties for every pair that appears on the trip. Concrete corridor choices and penalty values are shown below.\n\n{\n \"total_locations_count\": 14,\n \"total_corridors_count\": 13,\n \"location_ids\": [\n \"A\",\n \"B\",\n \"C\",\n \"D\",\n \"E\",\n \"F\",\n \"G\",\n \"H\",\n \"I\",\n \"J\",\n \"K\",\n \"L\",\n \"M\",\n \"N\"\n ],\n \"launch_site\": \"M\",\n \"landing_pad\": \"N\",\n \"edges\": [\n {\n \"corridor_tail\": \"M\",\n \"corridor_head\": \"A\",\n \"corridor_id\": 0\n },\n {\n \"corridor_tail\": \"L\",\n \"corridor_head\": \"N\",\n \"corridor_id\": 1\n },\n {\n \"corridor_tail\": \"A\",\n \"corridor_head\": \"B\",\n \"corridor_id\": 2\n },\n {\n \"corridor_tail\": \"B\",\n \"corridor_head\": \"C\",\n \"corridor_id\": 3\n },\n {\n \"corridor_tail\": \"C\",\n \"corridor_head\": \"D\",\n \"corridor_id\": 4\n },\n {\n \"corridor_tail\": \"D\",\n \"corridor_head\": \"E\",\n \"corridor_id\": 5\n },\n {\n \"corridor_tail\": \"E\",\n \"corridor_head\": \"F\",\n \"corridor_id\": 6\n },\n {\n \"corridor_tail\": \"F\",\n \"corridor_head\": \"G\",\n \"corridor_id\": 7\n },\n {\n \"corridor_tail\": \"G\",\n \"corridor_head\": \"H\",\n \"corridor_id\": 8\n },\n {\n \"corridor_tail\": \"H\",\n \"corridor_head\": \"I\",\n \"corridor_id\": 9\n },\n {\n \"corridor_tail\": \"I\",\n \"corridor_head\": \"J\",\n \"corridor_id\": 10\n },\n {\n \"corridor_tail\": \"J\",\n \"corridor_head\": \"K\",\n \"corridor_id\": 11\n },\n {\n \"corridor_tail\": \"K\",\n \"corridor_head\": \"L\",\n \"corridor_id\": 12\n }\n ],\n \"linear_costs\": [\n {\n \"corridor_id\": 0,\n \"per_corridor_penalty\": 9.0\n },\n {\n \"corridor_id\": 1,\n \"per_corridor_penalty\": 2.0\n },\n {\n \"corridor_id\": 2,\n \"per_corridor_penalty\": 2.0\n },\n {\n \"corridor_id\": 3,\n \"per_corridor_penalty\": 10.0\n },\n {\n \"corridor_id\": 4,\n \"per_corridor_penalty\": 1.0\n },\n {\n \"corridor_id\": 5,\n \"per_corridor_penalty\": 4.0\n },\n {\n \"corridor_id\": 6,\n \"per_corridor_penalty\": 8.0\n },\n {\n \"corridor_id\": 7,\n \"per_corridor_penalty\": 5.0\n },\n {\n \"corridor_id\": 8,\n \"per_corridor_penalty\": 7.0\n },\n {\n \"corridor_id\": 9,\n \"per_corridor_penalty\": 5.0\n },\n {\n \"corridor_id\": 10,\n \"per_corridor_penalty\": 3.0\n },\n {\n \"corridor_id\": 11,\n \"per_corridor_penalty\": 7.0\n },\n {\n \"corridor_id\": 12,\n \"per_corridor_penalty\": 2.0\n }\n ]\n}\n\n# Meaning: the quadratic_costs matrix is assumed symmetric and contributes to the objective as a sum over ALL ordered pairs (corridor_i_id, corridor_j_id). If two corridors with IDs i and j are both used in the chosen path, then quadratic_costs[i][j] is added to the total. This includes diagonal terms (i == j), so selecting edge i also adds quadratic_costs[i][i]. Because the matrix is symmetric, the interaction between two distinct edges i and j is counted twice in the ordered-pair sum: quadratic_costs[i][j] + quadratic_costs[j][i] (= 2 * quadratic_costs[i][j]).\n# quadratic_costs\n| corridor_i_id\\corridor_j_id | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 |\n|---|---|---|---|---|---|---|---|---|---|---|---|---|---|\n| 0 | 5.0 | 1.0 | 8.0 | 10.0 | 7.0 | 5.0 | 6.0 | 3.0 | 7.0 | 7.0 | 4.0 | 9.0 | 8.0 |\n| 1 | 1.0 | 9.0 | 8.0 | 4.0 | 10.0 | 1.0 | 3.0 | 1.0 | 1.0 | 4.0 | 9.0 | 6.0 | 1.0 |\n| 2 | 8.0 | 8.0 | 7.0 | 6.0 | 2.0 | 4.0 | 10.0 | 9.0 | 1.0 | 5.0 | 7.0 | 7.0 | 1.0 |\n| 3 | 10.0 | 4.0 | 6.0 | 2.0 | 2.0 | 1.0 | 6.0 | 10.0 | 10.0 | 10.0 | 8.0 | 10.0 | 2.0 |\n| 4 | 7.0 | 10.0 | 2.0 | 2.0 | 5.0 | 10.0 | 4.0 | 4.0 | 10.0 | 1.0 | 8.0 | 7.0 | 4.0 |\n| 5 | 5.0 | 1.0 | 4.0 | 1.0 | 10.0 | 3.0 | 5.0 | 3.0 | 7.0 | 10.0 | 5.0 | 8.0 | 5.0 |\n| 6 | 6.0 | 3.0 | 10.0 | 6.0 | 4.0 | 5.0 | 4.0 | 4.0 | 2.0 | 6.0 | 10.0 | 2.0 | 7.0 |\n| 7 | 3.0 | 1.0 | 9.0 | 10.0 | 4.0 | 3.0 | 4.0 | 3.0 | 9.0 | 9.0 | 7.0 | 5.0 | 5.0 |\n| 8 | 7.0 | 1.0 | 1.0 | 10.0 | 10.0 | 7.0 | 2.0 | 9.0 | 5.0 | 7.0 | 3.0 | 9.0 | 1.0 |\n| 9 | 7.0 | 4.0 | 5.0 | 10.0 | 1.0 | 10.0 | 6.0 | 9.0 | 7.0 | 10.0 | 6.0 | 2.0 | 3.0 |\n| 10 | 4.0 | 9.0 | 7.0 | 8.0 | 8.0 | 5.0 | 10.0 | 7.0 | 3.0 | 6.0 | 6.0 | 2.0 | 2.0 |\n| 11 | 9.0 | 6.0 | 7.0 | 10.0 | 7.0 | 8.0 | 2.0 | 5.0 | 9.0 | 2.0 | 2.0 | 9.0 | 7.0 |\n| 12 | 8.0 | 1.0 | 1.0 | 2.0 | 4.0 | 5.0 | 7.0 | 5.0 | 1.0 | 3.0 | 2.0 | 7.0 | 7.0 |\n\nOh, and when you reply with the chosen route, please use a tiny JSON layout so it's easy to check automatically — something like this:\n\n{\n \"solution\": []\n}\n\n\"solution\" should hold the route as an ordered list of node identifiers (launch point first, landing point last). Just list the node names in order — nothing else. This is only a sketch of the expected shape, not the actual answer.\n\nPlease use each node identifier exactly as it appears in the instance input — don't rename them or invent new labels.\n\n- for example: \"Valid identifiers look like plain numbers such as “1” or “23”, single capital letters like “A” or “B”, or a capital letter followed by digits like “A1” or “X7”\"", "instance": { "nodes": [ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13 ], "edges": [ { "from": 12, "to": 0, "var_index": 0 }, { "from": 11, "to": 13, "var_index": 1 }, { "from": 0, "to": 1, "var_index": 2 }, { "from": 1, "to": 2, "var_index": 3 }, { "from": 2, "to": 3, "var_index": 4 }, { "from": 3, "to": 4, "var_index": 5 }, { "from": 4, "to": 5, "var_index": 6 }, { "from": 5, "to": 6, "var_index": 7 }, { "from": 6, "to": 7, "var_index": 8 }, { "from": 7, "to": 8, "var_index": 9 }, { "from": 8, "to": 9, "var_index": 10 }, { "from": 9, "to": 10, "var_index": 11 }, { "from": 10, "to": 11, "var_index": 12 } ], "objective": { "constant": 0.0, "linear": [ 9.0, 2.0, 2.0, 10.0, 1.0, 4.0, 8.0, 5.0, 7.0, 5.0, 3.0, 7.0, 2.0 ], "quadratic": [ [ 5.0, 1.0, 8.0, 10.0, 7.0, 5.0, 6.0, 3.0, 7.0, 7.0, 4.0, 9.0, 8.0 ], [ 1.0, 9.0, 8.0, 4.0, 10.0, 1.0, 3.0, 1.0, 1.0, 4.0, 9.0, 6.0, 1.0 ], [ 8.0, 8.0, 7.0, 6.0, 2.0, 4.0, 10.0, 9.0, 1.0, 5.0, 7.0, 7.0, 1.0 ], [ 10.0, 4.0, 6.0, 2.0, 2.0, 1.0, 6.0, 10.0, 10.0, 10.0, 8.0, 10.0, 2.0 ], [ 7.0, 10.0, 2.0, 2.0, 5.0, 10.0, 4.0, 4.0, 10.0, 1.0, 8.0, 7.0, 4.0 ], [ 5.0, 1.0, 4.0, 1.0, 10.0, 3.0, 5.0, 3.0, 7.0, 10.0, 5.0, 8.0, 5.0 ], [ 6.0, 3.0, 10.0, 6.0, 4.0, 5.0, 4.0, 4.0, 2.0, 6.0, 10.0, 2.0, 7.0 ], [ 3.0, 1.0, 9.0, 10.0, 4.0, 3.0, 4.0, 3.0, 9.0, 9.0, 7.0, 5.0, 5.0 ], [ 7.0, 1.0, 1.0, 10.0, 10.0, 7.0, 2.0, 9.0, 5.0, 7.0, 3.0, 9.0, 1.0 ], [ 7.0, 4.0, 5.0, 10.0, 1.0, 10.0, 6.0, 9.0, 7.0, 10.0, 6.0, 2.0, 3.0 ], [ 4.0, 9.0, 7.0, 8.0, 8.0, 5.0, 10.0, 7.0, 3.0, 6.0, 6.0, 2.0, 2.0 ], [ 9.0, 6.0, 7.0, 10.0, 7.0, 8.0, 2.0, 5.0, 9.0, 2.0, 2.0, 9.0, 7.0 ], [ 8.0, 1.0, 1.0, 2.0, 4.0, 5.0, 7.0, 5.0, 1.0, 3.0, 2.0, 7.0, 7.0 ] ] }, "source": 12, "target": 13 }, "solution": [ 12, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13 ], "obj": 1006.0, "instance_variant": { "problem_type": "QSPP", "num_nodes": 14, "num_edges": 13, "nodes": [ "A", "B", "C", "D", "E", "F", "G", "H", "I", "J", "K", "L", "M", "N" ], "source": "M", "target": "N", "objective": { "constant": 0.0, "linear": [ { "var_index": 0, "linear_cost": 9.0 }, { "var_index": 1, "linear_cost": 2.0 }, { "var_index": 2, "linear_cost": 2.0 }, { "var_index": 3, "linear_cost": 10.0 }, { "var_index": 4, "linear_cost": 1.0 }, { "var_index": 5, "linear_cost": 4.0 }, { "var_index": 6, "linear_cost": 8.0 }, { "var_index": 7, "linear_cost": 5.0 }, { "var_index": 8, "linear_cost": 7.0 }, { "var_index": 9, "linear_cost": 5.0 }, { "var_index": 10, "linear_cost": 3.0 }, { "var_index": 11, "linear_cost": 7.0 }, { "var_index": 12, "linear_cost": 2.0 } ], "quadratic": [ { "var_i": 0, "var_j": 0, "quadratic_cost": 5.0 }, { "var_i": 0, "var_j": 1, "quadratic_cost": 1.0 }, { "var_i": 0, "var_j": 2, "quadratic_cost": 8.0 }, { "var_i": 0, "var_j": 3, "quadratic_cost": 10.0 }, { "var_i": 0, "var_j": 4, "quadratic_cost": 7.0 }, { "var_i": 0, "var_j": 5, "quadratic_cost": 5.0 }, { "var_i": 0, "var_j": 6, "quadratic_cost": 6.0 }, { "var_i": 0, "var_j": 7, "quadratic_cost": 3.0 }, { "var_i": 0, "var_j": 8, "quadratic_cost": 7.0 }, { "var_i": 0, "var_j": 9, "quadratic_cost": 7.0 }, { "var_i": 0, "var_j": 10, "quadratic_cost": 4.0 }, { "var_i": 0, "var_j": 11, "quadratic_cost": 9.0 }, { "var_i": 0, "var_j": 12, "quadratic_cost": 8.0 }, { "var_i": 1, "var_j": 0, "quadratic_cost": 1.0 }, { "var_i": 1, "var_j": 1, "quadratic_cost": 9.0 }, { "var_i": 1, "var_j": 2, "quadratic_cost": 8.0 }, { "var_i": 1, "var_j": 3, "quadratic_cost": 4.0 }, { "var_i": 1, "var_j": 4, "quadratic_cost": 10.0 }, { "var_i": 1, "var_j": 5, "quadratic_cost": 1.0 }, { "var_i": 1, "var_j": 6, "quadratic_cost": 3.0 }, { "var_i": 1, "var_j": 7, "quadratic_cost": 1.0 }, { "var_i": 1, "var_j": 8, "quadratic_cost": 1.0 }, { "var_i": 1, "var_j": 9, "quadratic_cost": 4.0 }, { "var_i": 1, "var_j": 10, "quadratic_cost": 9.0 }, { "var_i": 1, "var_j": 11, "quadratic_cost": 6.0 }, { "var_i": 1, "var_j": 12, "quadratic_cost": 1.0 }, { "var_i": 2, "var_j": 0, "quadratic_cost": 8.0 }, { "var_i": 2, "var_j": 1, "quadratic_cost": 8.0 }, { "var_i": 2, "var_j": 2, "quadratic_cost": 7.0 }, { "var_i": 2, "var_j": 3, "quadratic_cost": 6.0 }, { "var_i": 2, "var_j": 4, "quadratic_cost": 2.0 }, { "var_i": 2, "var_j": 5, "quadratic_cost": 4.0 }, { "var_i": 2, "var_j": 6, "quadratic_cost": 10.0 }, { "var_i": 2, "var_j": 7, "quadratic_cost": 9.0 }, { "var_i": 2, "var_j": 8, "quadratic_cost": 1.0 }, { "var_i": 2, "var_j": 9, "quadratic_cost": 5.0 }, { "var_i": 2, "var_j": 10, "quadratic_cost": 7.0 }, { "var_i": 2, "var_j": 11, "quadratic_cost": 7.0 }, { "var_i": 2, "var_j": 12, "quadratic_cost": 1.0 }, { "var_i": 3, "var_j": 0, "quadratic_cost": 10.0 }, { "var_i": 3, "var_j": 1, "quadratic_cost": 4.0 }, { "var_i": 3, "var_j": 2, "quadratic_cost": 6.0 }, { "var_i": 3, "var_j": 3, "quadratic_cost": 2.0 }, { "var_i": 3, "var_j": 4, "quadratic_cost": 2.0 }, { "var_i": 3, "var_j": 5, "quadratic_cost": 1.0 }, { "var_i": 3, "var_j": 6, "quadratic_cost": 6.0 }, { "var_i": 3, "var_j": 7, "quadratic_cost": 10.0 }, { "var_i": 3, "var_j": 8, "quadratic_cost": 10.0 }, { "var_i": 3, "var_j": 9, "quadratic_cost": 10.0 }, { "var_i": 3, "var_j": 10, "quadratic_cost": 8.0 }, { "var_i": 3, "var_j": 11, "quadratic_cost": 10.0 }, { "var_i": 3, "var_j": 12, "quadratic_cost": 2.0 }, { "var_i": 4, "var_j": 0, "quadratic_cost": 7.0 }, { "var_i": 4, "var_j": 1, "quadratic_cost": 10.0 }, { "var_i": 4, "var_j": 2, "quadratic_cost": 2.0 }, { "var_i": 4, "var_j": 3, "quadratic_cost": 2.0 }, { "var_i": 4, "var_j": 4, "quadratic_cost": 5.0 }, { "var_i": 4, "var_j": 5, "quadratic_cost": 10.0 }, { "var_i": 4, "var_j": 6, "quadratic_cost": 4.0 }, { "var_i": 4, "var_j": 7, "quadratic_cost": 4.0 }, { "var_i": 4, "var_j": 8, "quadratic_cost": 10.0 }, { "var_i": 4, "var_j": 9, "quadratic_cost": 1.0 }, { "var_i": 4, "var_j": 10, "quadratic_cost": 8.0 }, { "var_i": 4, "var_j": 11, "quadratic_cost": 7.0 }, { "var_i": 4, "var_j": 12, "quadratic_cost": 4.0 }, { "var_i": 5, "var_j": 0, "quadratic_cost": 5.0 }, { "var_i": 5, "var_j": 1, "quadratic_cost": 1.0 }, { "var_i": 5, "var_j": 2, "quadratic_cost": 4.0 }, { "var_i": 5, "var_j": 3, "quadratic_cost": 1.0 }, { "var_i": 5, "var_j": 4, "quadratic_cost": 10.0 }, { "var_i": 5, "var_j": 5, "quadratic_cost": 3.0 }, { "var_i": 5, "var_j": 6, "quadratic_cost": 5.0 }, { "var_i": 5, "var_j": 7, "quadratic_cost": 3.0 }, { "var_i": 5, "var_j": 8, "quadratic_cost": 7.0 }, { "var_i": 5, "var_j": 9, "quadratic_cost": 10.0 }, { "var_i": 5, "var_j": 10, "quadratic_cost": 5.0 }, { "var_i": 5, "var_j": 11, "quadratic_cost": 8.0 }, { "var_i": 5, "var_j": 12, "quadratic_cost": 5.0 }, { "var_i": 6, "var_j": 0, "quadratic_cost": 6.0 }, { "var_i": 6, "var_j": 1, "quadratic_cost": 3.0 }, { "var_i": 6, "var_j": 2, "quadratic_cost": 10.0 }, { "var_i": 6, "var_j": 3, "quadratic_cost": 6.0 }, { "var_i": 6, "var_j": 4, "quadratic_cost": 4.0 }, { "var_i": 6, "var_j": 5, "quadratic_cost": 5.0 }, { "var_i": 6, "var_j": 6, "quadratic_cost": 4.0 }, { "var_i": 6, "var_j": 7, "quadratic_cost": 4.0 }, { "var_i": 6, "var_j": 8, "quadratic_cost": 2.0 }, { "var_i": 6, "var_j": 9, "quadratic_cost": 6.0 }, { "var_i": 6, "var_j": 10, "quadratic_cost": 10.0 }, { "var_i": 6, "var_j": 11, "quadratic_cost": 2.0 }, { "var_i": 6, "var_j": 12, "quadratic_cost": 7.0 }, { "var_i": 7, "var_j": 0, "quadratic_cost": 3.0 }, { "var_i": 7, "var_j": 1, "quadratic_cost": 1.0 }, { "var_i": 7, "var_j": 2, "quadratic_cost": 9.0 }, { "var_i": 7, "var_j": 3, "quadratic_cost": 10.0 }, { "var_i": 7, "var_j": 4, "quadratic_cost": 4.0 }, { "var_i": 7, "var_j": 5, "quadratic_cost": 3.0 }, { "var_i": 7, "var_j": 6, "quadratic_cost": 4.0 }, { "var_i": 7, "var_j": 7, "quadratic_cost": 3.0 }, { "var_i": 7, "var_j": 8, "quadratic_cost": 9.0 }, { "var_i": 7, "var_j": 9, "quadratic_cost": 9.0 }, { "var_i": 7, "var_j": 10, "quadratic_cost": 7.0 }, { "var_i": 7, "var_j": 11, "quadratic_cost": 5.0 }, { "var_i": 7, "var_j": 12, "quadratic_cost": 5.0 }, { "var_i": 8, "var_j": 0, "quadratic_cost": 7.0 }, { "var_i": 8, "var_j": 1, "quadratic_cost": 1.0 }, { "var_i": 8, "var_j": 2, "quadratic_cost": 1.0 }, { "var_i": 8, "var_j": 3, "quadratic_cost": 10.0 }, { "var_i": 8, "var_j": 4, "quadratic_cost": 10.0 }, { "var_i": 8, "var_j": 5, "quadratic_cost": 7.0 }, { "var_i": 8, "var_j": 6, "quadratic_cost": 2.0 }, { "var_i": 8, "var_j": 7, "quadratic_cost": 9.0 }, { "var_i": 8, "var_j": 8, "quadratic_cost": 5.0 }, { "var_i": 8, "var_j": 9, "quadratic_cost": 7.0 }, { "var_i": 8, "var_j": 10, "quadratic_cost": 3.0 }, { "var_i": 8, "var_j": 11, "quadratic_cost": 9.0 }, { "var_i": 8, "var_j": 12, "quadratic_cost": 1.0 }, { "var_i": 9, "var_j": 0, "quadratic_cost": 7.0 }, { "var_i": 9, "var_j": 1, "quadratic_cost": 4.0 }, { "var_i": 9, "var_j": 2, "quadratic_cost": 5.0 }, { "var_i": 9, "var_j": 3, "quadratic_cost": 10.0 }, { "var_i": 9, "var_j": 4, "quadratic_cost": 1.0 }, { "var_i": 9, "var_j": 5, "quadratic_cost": 10.0 }, { "var_i": 9, "var_j": 6, "quadratic_cost": 6.0 }, { "var_i": 9, "var_j": 7, "quadratic_cost": 9.0 }, { "var_i": 9, "var_j": 8, "quadratic_cost": 7.0 }, { "var_i": 9, "var_j": 9, "quadratic_cost": 10.0 }, { "var_i": 9, "var_j": 10, "quadratic_cost": 6.0 }, { "var_i": 9, "var_j": 11, "quadratic_cost": 2.0 }, { "var_i": 9, "var_j": 12, "quadratic_cost": 3.0 }, { "var_i": 10, "var_j": 0, "quadratic_cost": 4.0 }, { "var_i": 10, "var_j": 1, "quadratic_cost": 9.0 }, { "var_i": 10, "var_j": 2, "quadratic_cost": 7.0 }, { "var_i": 10, "var_j": 3, "quadratic_cost": 8.0 }, { "var_i": 10, "var_j": 4, "quadratic_cost": 8.0 }, { "var_i": 10, "var_j": 5, "quadratic_cost": 5.0 }, { "var_i": 10, "var_j": 6, "quadratic_cost": 10.0 }, { "var_i": 10, "var_j": 7, "quadratic_cost": 7.0 }, { "var_i": 10, "var_j": 8, "quadratic_cost": 3.0 }, { "var_i": 10, "var_j": 9, "quadratic_cost": 6.0 }, { "var_i": 10, "var_j": 10, "quadratic_cost": 6.0 }, { "var_i": 10, "var_j": 11, "quadratic_cost": 2.0 }, { "var_i": 10, "var_j": 12, "quadratic_cost": 2.0 }, { "var_i": 11, "var_j": 0, "quadratic_cost": 9.0 }, { "var_i": 11, "var_j": 1, "quadratic_cost": 6.0 }, { "var_i": 11, "var_j": 2, "quadratic_cost": 7.0 }, { "var_i": 11, "var_j": 3, "quadratic_cost": 10.0 }, { "var_i": 11, "var_j": 4, "quadratic_cost": 7.0 }, { "var_i": 11, "var_j": 5, "quadratic_cost": 8.0 }, { "var_i": 11, "var_j": 6, "quadratic_cost": 2.0 }, { "var_i": 11, "var_j": 7, "quadratic_cost": 5.0 }, { "var_i": 11, "var_j": 8, "quadratic_cost": 9.0 }, { "var_i": 11, "var_j": 9, "quadratic_cost": 2.0 }, { "var_i": 11, "var_j": 10, "quadratic_cost": 2.0 }, { "var_i": 11, "var_j": 11, "quadratic_cost": 9.0 }, { "var_i": 11, "var_j": 12, "quadratic_cost": 7.0 }, { "var_i": 12, "var_j": 0, "quadratic_cost": 8.0 }, { "var_i": 12, "var_j": 1, "quadratic_cost": 1.0 }, { "var_i": 12, "var_j": 2, "quadratic_cost": 1.0 }, { "var_i": 12, "var_j": 3, "quadratic_cost": 2.0 }, { "var_i": 12, "var_j": 4, "quadratic_cost": 4.0 }, { "var_i": 12, "var_j": 5, "quadratic_cost": 5.0 }, { "var_i": 12, "var_j": 6, "quadratic_cost": 7.0 }, { "var_i": 12, "var_j": 7, "quadratic_cost": 5.0 }, { "var_i": 12, "var_j": 8, "quadratic_cost": 1.0 }, { "var_i": 12, "var_j": 9, "quadratic_cost": 3.0 }, { "var_i": 12, "var_j": 10, "quadratic_cost": 2.0 }, { "var_i": 12, "var_j": 11, "quadratic_cost": 7.0 }, { "var_i": 12, "var_j": 12, "quadratic_cost": 7.0 } ] }, "edges": [ { "from": "M", "to": "A", "var_index": 0 }, { "from": "L", "to": "N", "var_index": 1 }, { "from": "A", "to": "B", "var_index": 2 }, { "from": "B", "to": "C", "var_index": 3 }, { "from": "C", "to": "D", "var_index": 4 }, { "from": "D", "to": "E", "var_index": 5 }, { "from": "E", "to": "F", "var_index": 6 }, { "from": "F", "to": "G", "var_index": 7 }, { "from": "G", "to": "H", "var_index": 8 }, { "from": "H", "to": "I", "var_index": 9 }, { "from": "I", "to": "J", "var_index": 10 }, { "from": "J", "to": "K", "var_index": 11 }, { "from": "K", "to": "L", "var_index": 12 } ], "node_id_map": { "0": "A", "1": "B", "2": "C", "3": "D", "4": "E", "5": "F", "6": "G", "7": "H", "8": "I", "9": "J", "10": "K", "11": "L", "12": "M", "13": "N" } }, "solution_variant": [ "M", "A", "B", "C", "D", "E", "F", "G", "H", "I", "J", "K", "L", "N" ], "context_index": 14, "input_format": "json", "input_index_base": "names" }, { "task_name": "QSPP", "problem_type": "QSPP", "instruction": "I’m putting together a single lesson run that starts at the intro topic and finishes at the wrap-up, and I need to pick one straight sequence of topics where each next topic is a valid follow-up to the one before. Every topic on that line adds some prep time, and some pairs of topics create extra work or awkward overlap if they both show up, so the best plan is the one that ends up with the least total prep when you add each topic’s prep plus any extra friction between pairs. Nothing can be skipped or taught twice — it has to be one continuous path from intro to summary that follows the prerequisite order. The concrete diagram and numbers will be shown below.\n\n# num_topics=13\n# num_transitions=12\n# topic_ids=0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12\n# intro_topic=11\n# wrap_up_topic=12\n\nprerequisite_topic,next_topic,transition_id\n11,0,0\n10,12,1\n0,1,2\n1,2,3\n2,3,4\n3,4,5\n4,5,6\n5,6,7\n6,7,8\n7,8,9\n8,9,10\n9,10,11\n\ntransition_id,prep_overhead\n0,2.0\n1,9.0\n2,5.0\n3,5.0\n4,7.0\n5,9.0\n6,10.0\n7,7.0\n8,3.0\n9,3.0\n10,4.0\n11,9.0\n\n# Meaning: the quadratic_costs matrix is assumed symmetric and contributes to the objective as a sum over ALL ordered pairs (transition_i_id, transition_j_id). If two transitions with IDs i and j are both used in the chosen path, then quadratic_costs[i][j] is added to the total. This includes diagonal terms (i == j), so selecting edge i also adds quadratic_costs[i][i]. Because the matrix is symmetric, the interaction between two distinct edges i and j is counted twice in the ordered-pair sum: quadratic_costs[i][j] + quadratic_costs[j][i] (= 2 * quadratic_costs[i][j]).\n# quadratic_costs\n| transition_i_id\\transition_j_id | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 |\n|---|---|---|---|---|---|---|---|---|---|---|---|---|\n| 0 | 3.0 | 5.0 | 4.0 | 9.0 | 8.0 | 9.0 | 8.0 | 1.0 | 1.0 | 10.0 | 4.0 | 9.0 |\n| 1 | 5.0 | 9.0 | 1.0 | 1.0 | 6.0 | 4.0 | 7.0 | 2.0 | 9.0 | 4.0 | 4.0 | 10.0 |\n| 2 | 4.0 | 1.0 | 7.0 | 4.0 | 5.0 | 5.0 | 5.0 | 10.0 | 6.0 | 2.0 | 1.0 | 6.0 |\n| 3 | 9.0 | 1.0 | 4.0 | 4.0 | 9.0 | 6.0 | 4.0 | 5.0 | 4.0 | 1.0 | 7.0 | 6.0 |\n| 4 | 8.0 | 6.0 | 5.0 | 9.0 | 5.0 | 5.0 | 4.0 | 1.0 | 1.0 | 10.0 | 6.0 | 5.0 |\n| 5 | 9.0 | 4.0 | 5.0 | 6.0 | 5.0 | 3.0 | 9.0 | 9.0 | 7.0 | 8.0 | 6.0 | 1.0 |\n| 6 | 8.0 | 7.0 | 5.0 | 4.0 | 4.0 | 9.0 | 4.0 | 4.0 | 2.0 | 2.0 | 4.0 | 9.0 |\n| 7 | 1.0 | 2.0 | 10.0 | 5.0 | 1.0 | 9.0 | 4.0 | 4.0 | 10.0 | 1.0 | 8.0 | 10.0 |\n| 8 | 1.0 | 9.0 | 6.0 | 4.0 | 1.0 | 7.0 | 2.0 | 10.0 | 3.0 | 2.0 | 10.0 | 2.0 |\n| 9 | 10.0 | 4.0 | 2.0 | 1.0 | 10.0 | 8.0 | 2.0 | 1.0 | 2.0 | 7.0 | 7.0 | 6.0 |\n| 10 | 4.0 | 4.0 | 1.0 | 7.0 | 6.0 | 6.0 | 4.0 | 8.0 | 10.0 | 7.0 | 9.0 | 10.0 |\n| 11 | 9.0 | 10.0 | 6.0 | 6.0 | 5.0 | 1.0 | 9.0 | 10.0 | 2.0 | 6.0 | 10.0 | 10.0 |\n\nOh, and one more thing — when you send the final pick, please put it in a tiny JSON sketch so I can read it cleanly. Something simple like this:\n\n{\n \"solution\": []\n}\n\nHere \"solution\" is the spot where you’d list the chosen straight sequence of topic nodes (start with the intro node, end with the wrap-up node). Think of it like a short form: the array is just the ordered list of topic names in the path. This is just a template to show the expected shape, not the actual answer — fill that array with the nodes when you have the final path.\n\nPlease remember: use the exact identifiers from the instance input — don’t rename anything or invent new labels. For example: \"Valid identifiers look like plain numbers such as “1” or “23”, single capital letters like “A” or “B”, or a capital letter followed by digits like “A1” or “X7”.\"", "instance": { "nodes": [ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12 ], "edges": [ { "from": 11, "to": 0, "var_index": 0 }, { "from": 10, "to": 12, "var_index": 1 }, { "from": 0, "to": 1, "var_index": 2 }, { "from": 1, "to": 2, "var_index": 3 }, { "from": 2, "to": 3, "var_index": 4 }, { "from": 3, "to": 4, "var_index": 5 }, { "from": 4, "to": 5, "var_index": 6 }, { "from": 5, "to": 6, "var_index": 7 }, { "from": 6, "to": 7, "var_index": 8 }, { "from": 7, "to": 8, "var_index": 9 }, { "from": 8, "to": 9, "var_index": 10 }, { "from": 9, "to": 10, "var_index": 11 } ], "objective": { "constant": 0.0, "linear": [ 2.0, 9.0, 5.0, 5.0, 7.0, 9.0, 10.0, 7.0, 3.0, 3.0, 4.0, 9.0 ], "quadratic": [ [ 3.0, 5.0, 4.0, 9.0, 8.0, 9.0, 8.0, 1.0, 1.0, 10.0, 4.0, 9.0 ], [ 5.0, 9.0, 1.0, 1.0, 6.0, 4.0, 7.0, 2.0, 9.0, 4.0, 4.0, 10.0 ], [ 4.0, 1.0, 7.0, 4.0, 5.0, 5.0, 5.0, 10.0, 6.0, 2.0, 1.0, 6.0 ], [ 9.0, 1.0, 4.0, 4.0, 9.0, 6.0, 4.0, 5.0, 4.0, 1.0, 7.0, 6.0 ], [ 8.0, 6.0, 5.0, 9.0, 5.0, 5.0, 4.0, 1.0, 1.0, 10.0, 6.0, 5.0 ], [ 9.0, 4.0, 5.0, 6.0, 5.0, 3.0, 9.0, 9.0, 7.0, 8.0, 6.0, 1.0 ], [ 8.0, 7.0, 5.0, 4.0, 4.0, 9.0, 4.0, 4.0, 2.0, 2.0, 4.0, 9.0 ], [ 1.0, 2.0, 10.0, 5.0, 1.0, 9.0, 4.0, 4.0, 10.0, 1.0, 8.0, 10.0 ], [ 1.0, 9.0, 6.0, 4.0, 1.0, 7.0, 2.0, 10.0, 3.0, 2.0, 10.0, 2.0 ], [ 10.0, 4.0, 2.0, 1.0, 10.0, 8.0, 2.0, 1.0, 2.0, 7.0, 7.0, 6.0 ], [ 4.0, 4.0, 1.0, 7.0, 6.0, 6.0, 4.0, 8.0, 10.0, 7.0, 9.0, 10.0 ], [ 9.0, 10.0, 6.0, 6.0, 5.0, 1.0, 9.0, 10.0, 2.0, 6.0, 10.0, 10.0 ] ] }, "source": 11, "target": 12 }, "solution": [ 11, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 12 ], "obj": 863.0, "instance_variant": { "problem_type": "QSPP", "num_nodes": 13, "num_edges": 12, "nodes": [ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12 ], "source": 11, "target": 12, "objective": { "constant": 0.0, "linear": [ { "var_index": 0, "linear_cost": 2.0 }, { "var_index": 1, "linear_cost": 9.0 }, { "var_index": 2, "linear_cost": 5.0 }, { "var_index": 3, "linear_cost": 5.0 }, { "var_index": 4, "linear_cost": 7.0 }, { "var_index": 5, "linear_cost": 9.0 }, { "var_index": 6, "linear_cost": 10.0 }, { "var_index": 7, "linear_cost": 7.0 }, { "var_index": 8, "linear_cost": 3.0 }, { "var_index": 9, "linear_cost": 3.0 }, { "var_index": 10, "linear_cost": 4.0 }, { "var_index": 11, "linear_cost": 9.0 } ], "quadratic": [ { "var_i": 0, "var_j": 0, "quadratic_cost": 3.0 }, { "var_i": 0, "var_j": 1, "quadratic_cost": 5.0 }, { "var_i": 0, "var_j": 2, "quadratic_cost": 4.0 }, { "var_i": 0, "var_j": 3, "quadratic_cost": 9.0 }, { "var_i": 0, "var_j": 4, "quadratic_cost": 8.0 }, { "var_i": 0, "var_j": 5, "quadratic_cost": 9.0 }, { "var_i": 0, "var_j": 6, "quadratic_cost": 8.0 }, { "var_i": 0, "var_j": 7, "quadratic_cost": 1.0 }, { "var_i": 0, "var_j": 8, "quadratic_cost": 1.0 }, { "var_i": 0, "var_j": 9, "quadratic_cost": 10.0 }, { "var_i": 0, "var_j": 10, "quadratic_cost": 4.0 }, { "var_i": 0, "var_j": 11, "quadratic_cost": 9.0 }, { "var_i": 1, "var_j": 0, "quadratic_cost": 5.0 }, { "var_i": 1, "var_j": 1, "quadratic_cost": 9.0 }, { "var_i": 1, "var_j": 2, "quadratic_cost": 1.0 }, { "var_i": 1, "var_j": 3, "quadratic_cost": 1.0 }, { "var_i": 1, "var_j": 4, "quadratic_cost": 6.0 }, { "var_i": 1, "var_j": 5, "quadratic_cost": 4.0 }, { "var_i": 1, "var_j": 6, "quadratic_cost": 7.0 }, { "var_i": 1, "var_j": 7, "quadratic_cost": 2.0 }, { "var_i": 1, "var_j": 8, "quadratic_cost": 9.0 }, { "var_i": 1, "var_j": 9, "quadratic_cost": 4.0 }, { "var_i": 1, "var_j": 10, "quadratic_cost": 4.0 }, { "var_i": 1, "var_j": 11, "quadratic_cost": 10.0 }, { "var_i": 2, "var_j": 0, "quadratic_cost": 4.0 }, { "var_i": 2, "var_j": 1, "quadratic_cost": 1.0 }, { "var_i": 2, "var_j": 2, "quadratic_cost": 7.0 }, { "var_i": 2, "var_j": 3, "quadratic_cost": 4.0 }, { "var_i": 2, "var_j": 4, "quadratic_cost": 5.0 }, { "var_i": 2, "var_j": 5, "quadratic_cost": 5.0 }, { "var_i": 2, "var_j": 6, "quadratic_cost": 5.0 }, { "var_i": 2, "var_j": 7, "quadratic_cost": 10.0 }, { "var_i": 2, "var_j": 8, "quadratic_cost": 6.0 }, { "var_i": 2, "var_j": 9, "quadratic_cost": 2.0 }, { "var_i": 2, "var_j": 10, "quadratic_cost": 1.0 }, { "var_i": 2, "var_j": 11, "quadratic_cost": 6.0 }, { "var_i": 3, "var_j": 0, "quadratic_cost": 9.0 }, { "var_i": 3, "var_j": 1, "quadratic_cost": 1.0 }, { "var_i": 3, "var_j": 2, "quadratic_cost": 4.0 }, { "var_i": 3, "var_j": 3, "quadratic_cost": 4.0 }, { "var_i": 3, "var_j": 4, "quadratic_cost": 9.0 }, { "var_i": 3, "var_j": 5, "quadratic_cost": 6.0 }, { "var_i": 3, "var_j": 6, "quadratic_cost": 4.0 }, { "var_i": 3, "var_j": 7, "quadratic_cost": 5.0 }, { "var_i": 3, "var_j": 8, "quadratic_cost": 4.0 }, { "var_i": 3, "var_j": 9, "quadratic_cost": 1.0 }, { "var_i": 3, "var_j": 10, "quadratic_cost": 7.0 }, { "var_i": 3, "var_j": 11, "quadratic_cost": 6.0 }, { "var_i": 4, "var_j": 0, "quadratic_cost": 8.0 }, { "var_i": 4, "var_j": 1, "quadratic_cost": 6.0 }, { "var_i": 4, "var_j": 2, "quadratic_cost": 5.0 }, { "var_i": 4, "var_j": 3, "quadratic_cost": 9.0 }, { "var_i": 4, "var_j": 4, "quadratic_cost": 5.0 }, { "var_i": 4, "var_j": 5, "quadratic_cost": 5.0 }, { "var_i": 4, "var_j": 6, "quadratic_cost": 4.0 }, { "var_i": 4, "var_j": 7, "quadratic_cost": 1.0 }, { "var_i": 4, "var_j": 8, "quadratic_cost": 1.0 }, { "var_i": 4, "var_j": 9, "quadratic_cost": 10.0 }, { "var_i": 4, "var_j": 10, "quadratic_cost": 6.0 }, { "var_i": 4, "var_j": 11, "quadratic_cost": 5.0 }, { "var_i": 5, "var_j": 0, "quadratic_cost": 9.0 }, { "var_i": 5, "var_j": 1, "quadratic_cost": 4.0 }, { "var_i": 5, "var_j": 2, "quadratic_cost": 5.0 }, { "var_i": 5, "var_j": 3, "quadratic_cost": 6.0 }, { "var_i": 5, "var_j": 4, "quadratic_cost": 5.0 }, { "var_i": 5, "var_j": 5, "quadratic_cost": 3.0 }, { "var_i": 5, "var_j": 6, "quadratic_cost": 9.0 }, { "var_i": 5, "var_j": 7, "quadratic_cost": 9.0 }, { "var_i": 5, "var_j": 8, "quadratic_cost": 7.0 }, { "var_i": 5, "var_j": 9, "quadratic_cost": 8.0 }, { "var_i": 5, "var_j": 10, "quadratic_cost": 6.0 }, { "var_i": 5, "var_j": 11, "quadratic_cost": 1.0 }, { "var_i": 6, "var_j": 0, "quadratic_cost": 8.0 }, { "var_i": 6, "var_j": 1, "quadratic_cost": 7.0 }, { "var_i": 6, "var_j": 2, "quadratic_cost": 5.0 }, { "var_i": 6, "var_j": 3, "quadratic_cost": 4.0 }, { "var_i": 6, "var_j": 4, "quadratic_cost": 4.0 }, { "var_i": 6, "var_j": 5, "quadratic_cost": 9.0 }, { "var_i": 6, "var_j": 6, "quadratic_cost": 4.0 }, { "var_i": 6, "var_j": 7, "quadratic_cost": 4.0 }, { "var_i": 6, "var_j": 8, "quadratic_cost": 2.0 }, { "var_i": 6, "var_j": 9, "quadratic_cost": 2.0 }, { "var_i": 6, "var_j": 10, "quadratic_cost": 4.0 }, { "var_i": 6, "var_j": 11, "quadratic_cost": 9.0 }, { "var_i": 7, "var_j": 0, "quadratic_cost": 1.0 }, { "var_i": 7, "var_j": 1, "quadratic_cost": 2.0 }, { "var_i": 7, "var_j": 2, "quadratic_cost": 10.0 }, { "var_i": 7, "var_j": 3, "quadratic_cost": 5.0 }, { "var_i": 7, "var_j": 4, "quadratic_cost": 1.0 }, { "var_i": 7, "var_j": 5, "quadratic_cost": 9.0 }, { "var_i": 7, "var_j": 6, "quadratic_cost": 4.0 }, { "var_i": 7, "var_j": 7, "quadratic_cost": 4.0 }, { "var_i": 7, "var_j": 8, "quadratic_cost": 10.0 }, { "var_i": 7, "var_j": 9, "quadratic_cost": 1.0 }, { "var_i": 7, "var_j": 10, "quadratic_cost": 8.0 }, { "var_i": 7, "var_j": 11, "quadratic_cost": 10.0 }, { "var_i": 8, "var_j": 0, "quadratic_cost": 1.0 }, { "var_i": 8, "var_j": 1, "quadratic_cost": 9.0 }, { "var_i": 8, "var_j": 2, "quadratic_cost": 6.0 }, { "var_i": 8, "var_j": 3, "quadratic_cost": 4.0 }, { "var_i": 8, "var_j": 4, "quadratic_cost": 1.0 }, { "var_i": 8, "var_j": 5, "quadratic_cost": 7.0 }, { "var_i": 8, "var_j": 6, "quadratic_cost": 2.0 }, { "var_i": 8, "var_j": 7, "quadratic_cost": 10.0 }, { "var_i": 8, "var_j": 8, "quadratic_cost": 3.0 }, { "var_i": 8, "var_j": 9, "quadratic_cost": 2.0 }, { "var_i": 8, "var_j": 10, "quadratic_cost": 10.0 }, { "var_i": 8, "var_j": 11, "quadratic_cost": 2.0 }, { "var_i": 9, "var_j": 0, "quadratic_cost": 10.0 }, { "var_i": 9, "var_j": 1, "quadratic_cost": 4.0 }, { "var_i": 9, "var_j": 2, "quadratic_cost": 2.0 }, { "var_i": 9, "var_j": 3, "quadratic_cost": 1.0 }, { "var_i": 9, "var_j": 4, "quadratic_cost": 10.0 }, { "var_i": 9, "var_j": 5, "quadratic_cost": 8.0 }, { "var_i": 9, "var_j": 6, "quadratic_cost": 2.0 }, { "var_i": 9, "var_j": 7, "quadratic_cost": 1.0 }, { "var_i": 9, "var_j": 8, "quadratic_cost": 2.0 }, { "var_i": 9, "var_j": 9, "quadratic_cost": 7.0 }, { "var_i": 9, "var_j": 10, "quadratic_cost": 7.0 }, { "var_i": 9, "var_j": 11, "quadratic_cost": 6.0 }, { "var_i": 10, "var_j": 0, "quadratic_cost": 4.0 }, { "var_i": 10, "var_j": 1, "quadratic_cost": 4.0 }, { "var_i": 10, "var_j": 2, "quadratic_cost": 1.0 }, { "var_i": 10, "var_j": 3, "quadratic_cost": 7.0 }, { "var_i": 10, "var_j": 4, "quadratic_cost": 6.0 }, { "var_i": 10, "var_j": 5, "quadratic_cost": 6.0 }, { "var_i": 10, "var_j": 6, "quadratic_cost": 4.0 }, { "var_i": 10, "var_j": 7, "quadratic_cost": 8.0 }, { "var_i": 10, "var_j": 8, "quadratic_cost": 10.0 }, { "var_i": 10, "var_j": 9, "quadratic_cost": 7.0 }, { "var_i": 10, "var_j": 10, "quadratic_cost": 9.0 }, { "var_i": 10, "var_j": 11, "quadratic_cost": 10.0 }, { "var_i": 11, "var_j": 0, "quadratic_cost": 9.0 }, { "var_i": 11, "var_j": 1, "quadratic_cost": 10.0 }, { "var_i": 11, "var_j": 2, "quadratic_cost": 6.0 }, { "var_i": 11, "var_j": 3, "quadratic_cost": 6.0 }, { "var_i": 11, "var_j": 4, "quadratic_cost": 5.0 }, { "var_i": 11, "var_j": 5, "quadratic_cost": 1.0 }, { "var_i": 11, "var_j": 6, "quadratic_cost": 9.0 }, { "var_i": 11, "var_j": 7, "quadratic_cost": 10.0 }, { "var_i": 11, "var_j": 8, "quadratic_cost": 2.0 }, { "var_i": 11, "var_j": 9, "quadratic_cost": 6.0 }, { "var_i": 11, "var_j": 10, "quadratic_cost": 10.0 }, { "var_i": 11, "var_j": 11, "quadratic_cost": 10.0 } ] }, "edges": [ { "from": 11, "to": 0, "var_index": 0 }, { "from": 10, "to": 12, "var_index": 1 }, { "from": 0, "to": 1, "var_index": 2 }, { "from": 1, "to": 2, "var_index": 3 }, { "from": 2, "to": 3, "var_index": 4 }, { "from": 3, "to": 4, "var_index": 5 }, { "from": 4, "to": 5, "var_index": 6 }, { "from": 5, "to": 6, "var_index": 7 }, { "from": 6, "to": 7, "var_index": 8 }, { "from": 7, "to": 8, "var_index": 9 }, { "from": 8, "to": 9, "var_index": 10 }, { "from": 9, "to": 10, "var_index": 11 } ], "node_id_map": { "0": 0, "1": 1, "2": 2, "3": 3, "4": 4, "5": 5, "6": 6, "7": 7, "8": 8, "9": 9, "10": 10, "11": 11, "12": 12 } }, "solution_variant": [ 11, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 12 ], "context_index": 15, "input_format": "csv", "input_index_base": 0 }, { "task_name": "QSPP", "problem_type": "QSPP", "instruction": "I can imagine the control plan as a little map story: send the batch from the intake valve to the delivery manifold along one directed route through the pipes. Every pipe piece in that route costs something to run and carries a per-piece maintenance surcharge, and whenever particular pieces are combined in the same run there can be extra coupling charges that apply only if both are included (and order can matter). The sensible way to pick is to sum each piece’s base fee plus its maintenance add-on, then include all the extra charges for every pair that’s used together — the route with the lowest total cost is the one to choose. The path must be continuous, start at intake and end at delivery, listed as locations only with nothing left out, and the concrete network and cost numbers are shown below.\n\nBelow I list the concrete network: 11 locations 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 10 directed segments; the run starts at 9 and ends at 10.\nI picture segment 0 running from 9 to 0.\nI picture segment 1 running from 8 to 10.\nI picture segment 2 running from 0 to 1.\nI picture segment 3 running from 1 to 2.\nI picture segment 4 running from 2 to 3.\nI picture segment 5 running from 3 to 4.\nI picture segment 6 running from 4 to 5.\nI picture segment 7 running from 5 to 6.\nI picture segment 8 running from 6 to 7.\nI picture segment 9 running from 7 to 8.\nIf used, segment 0 incurs 8.0 in operational plus maintenance cost.\nIf used, segment 1 incurs 10.0 in operational plus maintenance cost.\nIf used, segment 2 incurs 4.0 in operational plus maintenance cost.\nIf used, segment 3 incurs 1.0 in operational plus maintenance cost.\nIf used, segment 4 incurs 1.0 in operational plus maintenance cost.\nIf used, segment 5 incurs 6.0 in operational plus maintenance cost.\nIf used, segment 6 incurs 6.0 in operational plus maintenance cost.\nIf used, segment 7 incurs 5.0 in operational plus maintenance cost.\nIf used, segment 8 incurs 1.0 in operational plus maintenance cost.\nIf used, segment 9 incurs 2.0 in operational plus maintenance cost.\nMeaning: the quadratic_costs matrix is assumed symmetric and contributes to the objective as a sum over ALL ordered pairs (segment_i_id, segment_j_id). If two segments with IDs i and j are both used in the chosen path, then quadratic_costs[i][j] is added to the total. This includes diagonal terms (i == j), so selecting edge i also adds quadratic_costs[i][i]. Because the matrix is symmetric, the interaction between two distinct edges i and j is counted twice in the ordered-pair sum: quadratic_costs[i][j] + quadratic_costs[j][i] (= 2 * quadratic_costs[i][j]).\nquadratic_costs:\n| segment_i_id\\segment_j_id | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 |\n|---|---|---|---|---|---|---|---|---|---|---|\n| 0 | 9.0 | 1.0 | 3.0 | 10.0 | 4.0 | 6.0 | 9.0 | 10.0 | 8.0 | 8.0 |\n| 1 | 1.0 | 4.0 | 3.0 | 5.0 | 6.0 | 3.0 | 10.0 | 6.0 | 4.0 | 9.0 |\n| 2 | 3.0 | 3.0 | 5.0 | 8.0 | 3.0 | 9.0 | 6.0 | 7.0 | 1.0 | 9.0 |\n| 3 | 10.0 | 5.0 | 8.0 | 10.0 | 6.0 | 6.0 | 1.0 | 1.0 | 4.0 | 6.0 |\n| 4 | 4.0 | 6.0 | 3.0 | 6.0 | 7.0 | 10.0 | 2.0 | 10.0 | 6.0 | 3.0 |\n| 5 | 6.0 | 3.0 | 9.0 | 6.0 | 10.0 | 1.0 | 9.0 | 1.0 | 1.0 | 4.0 |\n| 6 | 9.0 | 10.0 | 6.0 | 1.0 | 2.0 | 9.0 | 8.0 | 10.0 | 8.0 | 4.0 |\n| 7 | 10.0 | 6.0 | 7.0 | 1.0 | 10.0 | 1.0 | 10.0 | 10.0 | 1.0 | 10.0 |\n| 8 | 8.0 | 4.0 | 1.0 | 4.0 | 6.0 | 1.0 | 8.0 | 1.0 | 2.0 | 8.0 |\n| 9 | 8.0 | 9.0 | 9.0 | 6.0 | 3.0 | 4.0 | 4.0 | 10.0 | 8.0 | 8.0 |\nI will then sum each segment's fee and maintenance surcharge plus all listed coupling charges, and pick the continuous path from 9 to 10 with the lowest total.\n\nAlso, when you send back the path, please use a tiny JSON layout so it's clear and machine-friendly — just one top-level key called \"solution\" whose value is the ordered list of node names from intake to delivery.\n\n{\n \"solution\": []\n}\n\nThis \"solution\" array should hold the node sequence only (start at the intake/source, end at the delivery/target), nothing else — no edge identifiers, no costs. Think of the JSON above as a simple form: the field name tells you where to put the ordered list of locations, and the empty list is just a placeholder you should replace with the actual path when you submit it. It's just a sketch of the expected shape, not the answer itself.\n\nPlease be sure to use the exact node identifiers from the instance input — do not rename or invent labels. \n- for example: \"Valid identifiers look like plain numbers such as “1” or “23”, single capital letters like “A” or “B”, or a capital letter followed by digits like “A1” or “X7”.\"", "instance": { "nodes": [ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 ], "edges": [ { "from": 9, "to": 0, "var_index": 0 }, { "from": 8, "to": 10, "var_index": 1 }, { "from": 0, "to": 1, "var_index": 2 }, { "from": 1, "to": 2, "var_index": 3 }, { "from": 2, "to": 3, "var_index": 4 }, { "from": 3, "to": 4, "var_index": 5 }, { "from": 4, "to": 5, "var_index": 6 }, { "from": 5, "to": 6, "var_index": 7 }, { "from": 6, "to": 7, "var_index": 8 }, { "from": 7, "to": 8, "var_index": 9 } ], "objective": { "constant": 0.0, "linear": [ 8.0, 10.0, 4.0, 1.0, 1.0, 6.0, 6.0, 5.0, 1.0, 2.0 ], "quadratic": [ [ 9.0, 1.0, 3.0, 10.0, 4.0, 6.0, 9.0, 10.0, 8.0, 8.0 ], [ 1.0, 4.0, 3.0, 5.0, 6.0, 3.0, 10.0, 6.0, 4.0, 9.0 ], [ 3.0, 3.0, 5.0, 8.0, 3.0, 9.0, 6.0, 7.0, 1.0, 9.0 ], [ 10.0, 5.0, 8.0, 10.0, 6.0, 6.0, 1.0, 1.0, 4.0, 6.0 ], [ 4.0, 6.0, 3.0, 6.0, 7.0, 10.0, 2.0, 10.0, 6.0, 3.0 ], [ 6.0, 3.0, 9.0, 6.0, 10.0, 1.0, 9.0, 1.0, 1.0, 4.0 ], [ 9.0, 10.0, 6.0, 1.0, 2.0, 9.0, 8.0, 10.0, 8.0, 4.0 ], [ 10.0, 6.0, 7.0, 1.0, 10.0, 1.0, 10.0, 10.0, 1.0, 10.0 ], [ 8.0, 4.0, 1.0, 4.0, 6.0, 1.0, 8.0, 1.0, 2.0, 8.0 ], [ 8.0, 9.0, 9.0, 6.0, 3.0, 4.0, 4.0, 10.0, 8.0, 8.0 ] ] }, "source": 9, "target": 10 }, "solution": [ 9, 0, 1, 2, 3, 4, 5, 6, 7, 8, 10 ], "obj": 626.0, "instance_variant": { "problem_type": "QSPP", "num_nodes": 11, "num_edges": 10, "nodes": [ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 ], "source": 9, "target": 10, "objective": { "constant": 0.0, "linear": [ { "var_index": 0, "linear_cost": 8.0 }, { "var_index": 1, "linear_cost": 10.0 }, { "var_index": 2, "linear_cost": 4.0 }, { "var_index": 3, "linear_cost": 1.0 }, { "var_index": 4, "linear_cost": 1.0 }, { "var_index": 5, "linear_cost": 6.0 }, { "var_index": 6, "linear_cost": 6.0 }, { "var_index": 7, "linear_cost": 5.0 }, { "var_index": 8, "linear_cost": 1.0 }, { "var_index": 9, "linear_cost": 2.0 } ], "quadratic": [ { "var_i": 0, "var_j": 0, "quadratic_cost": 9.0 }, { "var_i": 0, "var_j": 1, "quadratic_cost": 1.0 }, { "var_i": 0, "var_j": 2, "quadratic_cost": 3.0 }, { "var_i": 0, "var_j": 3, "quadratic_cost": 10.0 }, { "var_i": 0, "var_j": 4, "quadratic_cost": 4.0 }, { "var_i": 0, "var_j": 5, "quadratic_cost": 6.0 }, { "var_i": 0, "var_j": 6, "quadratic_cost": 9.0 }, { "var_i": 0, "var_j": 7, "quadratic_cost": 10.0 }, { "var_i": 0, "var_j": 8, "quadratic_cost": 8.0 }, { "var_i": 0, "var_j": 9, "quadratic_cost": 8.0 }, { "var_i": 1, "var_j": 0, "quadratic_cost": 1.0 }, { "var_i": 1, "var_j": 1, "quadratic_cost": 4.0 }, { "var_i": 1, "var_j": 2, "quadratic_cost": 3.0 }, { "var_i": 1, "var_j": 3, "quadratic_cost": 5.0 }, { "var_i": 1, "var_j": 4, "quadratic_cost": 6.0 }, { "var_i": 1, "var_j": 5, "quadratic_cost": 3.0 }, { "var_i": 1, "var_j": 6, "quadratic_cost": 10.0 }, { "var_i": 1, "var_j": 7, "quadratic_cost": 6.0 }, { "var_i": 1, "var_j": 8, "quadratic_cost": 4.0 }, { "var_i": 1, "var_j": 9, "quadratic_cost": 9.0 }, { "var_i": 2, "var_j": 0, "quadratic_cost": 3.0 }, { "var_i": 2, "var_j": 1, "quadratic_cost": 3.0 }, { "var_i": 2, "var_j": 2, "quadratic_cost": 5.0 }, { "var_i": 2, "var_j": 3, "quadratic_cost": 8.0 }, { "var_i": 2, "var_j": 4, "quadratic_cost": 3.0 }, { "var_i": 2, "var_j": 5, "quadratic_cost": 9.0 }, { "var_i": 2, "var_j": 6, "quadratic_cost": 6.0 }, { "var_i": 2, "var_j": 7, "quadratic_cost": 7.0 }, { "var_i": 2, "var_j": 8, "quadratic_cost": 1.0 }, { "var_i": 2, "var_j": 9, "quadratic_cost": 9.0 }, { "var_i": 3, "var_j": 0, "quadratic_cost": 10.0 }, { "var_i": 3, "var_j": 1, "quadratic_cost": 5.0 }, { "var_i": 3, "var_j": 2, "quadratic_cost": 8.0 }, { "var_i": 3, "var_j": 3, "quadratic_cost": 10.0 }, { "var_i": 3, "var_j": 4, "quadratic_cost": 6.0 }, { "var_i": 3, "var_j": 5, "quadratic_cost": 6.0 }, { "var_i": 3, "var_j": 6, "quadratic_cost": 1.0 }, { "var_i": 3, "var_j": 7, "quadratic_cost": 1.0 }, { "var_i": 3, "var_j": 8, "quadratic_cost": 4.0 }, { "var_i": 3, "var_j": 9, "quadratic_cost": 6.0 }, { "var_i": 4, "var_j": 0, "quadratic_cost": 4.0 }, { "var_i": 4, "var_j": 1, "quadratic_cost": 6.0 }, { "var_i": 4, "var_j": 2, "quadratic_cost": 3.0 }, { "var_i": 4, "var_j": 3, "quadratic_cost": 6.0 }, { "var_i": 4, "var_j": 4, "quadratic_cost": 7.0 }, { "var_i": 4, "var_j": 5, "quadratic_cost": 10.0 }, { "var_i": 4, "var_j": 6, "quadratic_cost": 2.0 }, { "var_i": 4, "var_j": 7, "quadratic_cost": 10.0 }, { "var_i": 4, "var_j": 8, "quadratic_cost": 6.0 }, { "var_i": 4, "var_j": 9, "quadratic_cost": 3.0 }, { "var_i": 5, "var_j": 0, "quadratic_cost": 6.0 }, { "var_i": 5, "var_j": 1, "quadratic_cost": 3.0 }, { "var_i": 5, "var_j": 2, "quadratic_cost": 9.0 }, { "var_i": 5, "var_j": 3, "quadratic_cost": 6.0 }, { "var_i": 5, "var_j": 4, "quadratic_cost": 10.0 }, { "var_i": 5, "var_j": 5, "quadratic_cost": 1.0 }, { "var_i": 5, "var_j": 6, "quadratic_cost": 9.0 }, { "var_i": 5, "var_j": 7, "quadratic_cost": 1.0 }, { "var_i": 5, "var_j": 8, "quadratic_cost": 1.0 }, { "var_i": 5, "var_j": 9, "quadratic_cost": 4.0 }, { "var_i": 6, "var_j": 0, "quadratic_cost": 9.0 }, { "var_i": 6, "var_j": 1, "quadratic_cost": 10.0 }, { "var_i": 6, "var_j": 2, "quadratic_cost": 6.0 }, { "var_i": 6, "var_j": 3, "quadratic_cost": 1.0 }, { "var_i": 6, "var_j": 4, "quadratic_cost": 2.0 }, { "var_i": 6, "var_j": 5, "quadratic_cost": 9.0 }, { "var_i": 6, "var_j": 6, "quadratic_cost": 8.0 }, { "var_i": 6, "var_j": 7, "quadratic_cost": 10.0 }, { "var_i": 6, "var_j": 8, "quadratic_cost": 8.0 }, { "var_i": 6, "var_j": 9, "quadratic_cost": 4.0 }, { "var_i": 7, "var_j": 0, "quadratic_cost": 10.0 }, { "var_i": 7, "var_j": 1, "quadratic_cost": 6.0 }, { "var_i": 7, "var_j": 2, "quadratic_cost": 7.0 }, { "var_i": 7, "var_j": 3, "quadratic_cost": 1.0 }, { "var_i": 7, "var_j": 4, "quadratic_cost": 10.0 }, { "var_i": 7, "var_j": 5, "quadratic_cost": 1.0 }, { "var_i": 7, "var_j": 6, "quadratic_cost": 10.0 }, { "var_i": 7, "var_j": 7, "quadratic_cost": 10.0 }, { "var_i": 7, "var_j": 8, "quadratic_cost": 1.0 }, { "var_i": 7, "var_j": 9, "quadratic_cost": 10.0 }, { "var_i": 8, "var_j": 0, "quadratic_cost": 8.0 }, { "var_i": 8, "var_j": 1, "quadratic_cost": 4.0 }, { "var_i": 8, "var_j": 2, "quadratic_cost": 1.0 }, { "var_i": 8, "var_j": 3, "quadratic_cost": 4.0 }, { "var_i": 8, "var_j": 4, "quadratic_cost": 6.0 }, { "var_i": 8, "var_j": 5, "quadratic_cost": 1.0 }, { "var_i": 8, "var_j": 6, "quadratic_cost": 8.0 }, { "var_i": 8, "var_j": 7, "quadratic_cost": 1.0 }, { "var_i": 8, "var_j": 8, "quadratic_cost": 2.0 }, { "var_i": 8, "var_j": 9, "quadratic_cost": 8.0 }, { "var_i": 9, "var_j": 0, "quadratic_cost": 8.0 }, { "var_i": 9, "var_j": 1, "quadratic_cost": 9.0 }, { "var_i": 9, "var_j": 2, "quadratic_cost": 9.0 }, { "var_i": 9, "var_j": 3, "quadratic_cost": 6.0 }, { "var_i": 9, "var_j": 4, "quadratic_cost": 3.0 }, { "var_i": 9, "var_j": 5, "quadratic_cost": 4.0 }, { "var_i": 9, "var_j": 6, "quadratic_cost": 4.0 }, { "var_i": 9, "var_j": 7, "quadratic_cost": 10.0 }, { "var_i": 9, "var_j": 8, "quadratic_cost": 8.0 }, { "var_i": 9, "var_j": 9, "quadratic_cost": 8.0 } ] }, "edges": [ { "from": 9, "to": 0, "var_index": 0 }, { "from": 8, "to": 10, "var_index": 1 }, { "from": 0, "to": 1, "var_index": 2 }, { "from": 1, "to": 2, "var_index": 3 }, { "from": 2, "to": 3, "var_index": 4 }, { "from": 3, "to": 4, "var_index": 5 }, { "from": 4, "to": 5, "var_index": 6 }, { "from": 5, "to": 6, "var_index": 7 }, { "from": 6, "to": 7, "var_index": 8 }, { "from": 7, "to": 8, "var_index": 9 } ], "node_id_map": { "0": 0, "1": 1, "2": 2, "3": 3, "4": 4, "5": 5, "6": 6, "7": 7, "8": 8, "9": 9, "10": 10 } }, "solution_variant": [ 9, 0, 1, 2, 3, 4, 5, 6, 7, 8, 10 ], "context_index": 16, "input_format": "nl", "input_index_base": 0 }, { "task_name": "QSPP", "problem_type": "QSPP", "instruction": "Once there’s a panel and an outlet to link, the installer needs to pick exactly one route through the directed conduits that connect them. Every piece of conduit has a base material and connector cost, and some pieces also impose an extra cost simply for being in the route; beyond that, certain ordered pairs of pieces interact and add interference costs when both are used — since order can matter, the interference from a pair is made up of the contributions from both directions. The job is to lay out one continuous path from the panel to the outlet (no branching, no multiple runs) that results in the smallest possible total when adding up all segment fees and any interaction penalties. The full network and cost details will be provided below.\n\n# total_locations=12\n# total_conduit_segments=17\n# location_ids=A, B, C, D, E, F, G, H, I, J, K, L\n# panel_location=K\n# outlet_location=L\n\nconduit_from_location,conduit_to_location,conduit_segment_id\nK,A,0\nK,F,1\nE,L,2\nJ,L,3\nA,B,4\nA,F,5\nB,C,6\nB,G,7\nC,D,8\nC,H,9\nD,E,10\nD,I,11\nE,J,12\nF,G,13\nG,H,14\nH,I,15\nI,J,16\n\nconduit_segment_id,conduit_base_cost\n0,9.0\n1,7.0\n2,4.0\n3,3.0\n4,5.0\n5,3.0\n6,4.0\n7,8.0\n8,3.0\n9,2.0\n10,7.0\n11,6.0\n12,6.0\n13,7.0\n14,2.0\n15,10.0\n16,8.0\n\n# Meaning: the quadratic_costs matrix is assumed symmetric and contributes to the objective as a sum over ALL ordered pairs (first_conduit_segment_id, second_conduit_segment_id). If two conduit_segments with IDs i and j are both used in the chosen path, then quadratic_costs[i][j] is added to the total. This includes diagonal terms (i == j), so selecting edge i also adds quadratic_costs[i][i]. Because the matrix is symmetric, the interaction between two distinct edges i and j is counted twice in the ordered-pair sum: quadratic_costs[i][j] + quadratic_costs[j][i] (= 2 * quadratic_costs[i][j]).\n# quadratic_costs\n| first_conduit_segment_id\\second_conduit_segment_id | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 |\n|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|\n| 0 | 10.0 | 7.0 | 2.0 | 6.0 | 1.0 | 5.0 | 7.0 | 8.0 | 10.0 | 5.0 | 6.0 | 1.0 | 8.0 | 10.0 | 3.0 | 8.0 | 8.0 |\n| 1 | 7.0 | 5.0 | 4.0 | 7.0 | 5.0 | 9.0 | 4.0 | 10.0 | 5.0 | 2.0 | 2.0 | 4.0 | 5.0 | 8.0 | 8.0 | 2.0 | 5.0 |\n| 2 | 2.0 | 4.0 | 8.0 | 3.0 | 9.0 | 6.0 | 5.0 | 5.0 | 8.0 | 9.0 | 7.0 | 2.0 | 9.0 | 5.0 | 1.0 | 2.0 | 9.0 |\n| 3 | 6.0 | 7.0 | 3.0 | 2.0 | 1.0 | 5.0 | 2.0 | 2.0 | 5.0 | 9.0 | 6.0 | 2.0 | 4.0 | 7.0 | 4.0 | 10.0 | 4.0 |\n| 4 | 1.0 | 5.0 | 9.0 | 1.0 | 7.0 | 10.0 | 1.0 | 3.0 | 1.0 | 9.0 | 8.0 | 2.0 | 9.0 | 2.0 | 1.0 | 4.0 | 10.0 |\n| 5 | 5.0 | 9.0 | 6.0 | 5.0 | 10.0 | 5.0 | 5.0 | 4.0 | 4.0 | 6.0 | 10.0 | 6.0 | 9.0 | 8.0 | 3.0 | 3.0 | 1.0 |\n| 6 | 7.0 | 4.0 | 5.0 | 2.0 | 1.0 | 5.0 | 4.0 | 10.0 | 3.0 | 7.0 | 8.0 | 3.0 | 1.0 | 9.0 | 10.0 | 2.0 | 8.0 |\n| 7 | 8.0 | 10.0 | 5.0 | 2.0 | 3.0 | 4.0 | 10.0 | 4.0 | 6.0 | 3.0 | 1.0 | 7.0 | 5.0 | 1.0 | 9.0 | 1.0 | 10.0 |\n| 8 | 10.0 | 5.0 | 8.0 | 5.0 | 1.0 | 4.0 | 3.0 | 6.0 | 2.0 | 1.0 | 6.0 | 10.0 | 7.0 | 9.0 | 5.0 | 7.0 | 10.0 |\n| 9 | 5.0 | 2.0 | 9.0 | 9.0 | 9.0 | 6.0 | 7.0 | 3.0 | 1.0 | 10.0 | 7.0 | 3.0 | 1.0 | 4.0 | 10.0 | 2.0 | 7.0 |\n| 10 | 6.0 | 2.0 | 7.0 | 6.0 | 8.0 | 10.0 | 8.0 | 1.0 | 6.0 | 7.0 | 6.0 | 10.0 | 3.0 | 7.0 | 6.0 | 10.0 | 8.0 |\n| 11 | 1.0 | 4.0 | 2.0 | 2.0 | 2.0 | 6.0 | 3.0 | 7.0 | 10.0 | 3.0 | 10.0 | 3.0 | 8.0 | 8.0 | 5.0 | 4.0 | 2.0 |\n| 12 | 8.0 | 5.0 | 9.0 | 4.0 | 9.0 | 9.0 | 1.0 | 5.0 | 7.0 | 1.0 | 3.0 | 8.0 | 8.0 | 6.0 | 6.0 | 10.0 | 2.0 |\n| 13 | 10.0 | 8.0 | 5.0 | 7.0 | 2.0 | 8.0 | 9.0 | 1.0 | 9.0 | 4.0 | 7.0 | 8.0 | 6.0 | 8.0 | 5.0 | 8.0 | 6.0 |\n| 14 | 3.0 | 8.0 | 1.0 | 4.0 | 1.0 | 3.0 | 10.0 | 9.0 | 5.0 | 10.0 | 6.0 | 5.0 | 6.0 | 5.0 | 7.0 | 8.0 | 2.0 |\n| 15 | 8.0 | 2.0 | 2.0 | 10.0 | 4.0 | 3.0 | 2.0 | 1.0 | 7.0 | 2.0 | 10.0 | 4.0 | 10.0 | 8.0 | 8.0 | 3.0 | 4.0 |\n| 16 | 8.0 | 5.0 | 9.0 | 4.0 | 10.0 | 1.0 | 8.0 | 10.0 | 10.0 | 7.0 | 8.0 | 2.0 | 2.0 | 6.0 | 2.0 | 4.0 | 1.0 |\n\nOh — when you send me the final picked route, just tuck it into a tiny JSON wrapper so it's easy to read and check. Something like this:\n\n{\n \"solution\": []\n}\n\nHere \"solution\" is where you'll list the path as a plain sequence of node identifiers, from the panel (source) to the outlet (target), in order. Think of it like filling in a short form: put each node name in the array, left-to-right along the route. This block is just a sketch of the shape I expect, not the actual answer — you'll replace the empty array with the actual node sequence.\n\nPlease use the node identifiers exactly as they appear in the instance input — don't rename them or invent new labels. \n- for example: \"Valid identifiers look like plain numbers such as “1” or “23”, single capital letters like “A” or “B”, or a capital letter followed by digits like “A1” or “X7”.\"", "instance": { "nodes": [ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11 ], "edges": [ { "from": 10, "to": 0, "var_index": 0 }, { "from": 10, "to": 5, "var_index": 1 }, { "from": 4, "to": 11, "var_index": 2 }, { "from": 9, "to": 11, "var_index": 3 }, { "from": 0, "to": 1, "var_index": 4 }, { "from": 0, "to": 5, "var_index": 5 }, { "from": 1, "to": 2, "var_index": 6 }, { "from": 1, "to": 6, "var_index": 7 }, { "from": 2, "to": 3, "var_index": 8 }, { "from": 2, "to": 7, "var_index": 9 }, { "from": 3, "to": 4, "var_index": 10 }, { "from": 3, "to": 8, "var_index": 11 }, { "from": 4, "to": 9, "var_index": 12 }, { "from": 5, "to": 6, "var_index": 13 }, { "from": 6, "to": 7, "var_index": 14 }, { "from": 7, "to": 8, "var_index": 15 }, { "from": 8, "to": 9, "var_index": 16 } ], "objective": { "constant": 0.0, "linear": [ 9.0, 7.0, 4.0, 3.0, 5.0, 3.0, 4.0, 8.0, 3.0, 2.0, 7.0, 6.0, 6.0, 7.0, 2.0, 10.0, 8.0 ], "quadratic": [ [ 10.0, 7.0, 2.0, 6.0, 1.0, 5.0, 7.0, 8.0, 10.0, 5.0, 6.0, 1.0, 8.0, 10.0, 3.0, 8.0, 8.0 ], [ 7.0, 5.0, 4.0, 7.0, 5.0, 9.0, 4.0, 10.0, 5.0, 2.0, 2.0, 4.0, 5.0, 8.0, 8.0, 2.0, 5.0 ], [ 2.0, 4.0, 8.0, 3.0, 9.0, 6.0, 5.0, 5.0, 8.0, 9.0, 7.0, 2.0, 9.0, 5.0, 1.0, 2.0, 9.0 ], [ 6.0, 7.0, 3.0, 2.0, 1.0, 5.0, 2.0, 2.0, 5.0, 9.0, 6.0, 2.0, 4.0, 7.0, 4.0, 10.0, 4.0 ], [ 1.0, 5.0, 9.0, 1.0, 7.0, 10.0, 1.0, 3.0, 1.0, 9.0, 8.0, 2.0, 9.0, 2.0, 1.0, 4.0, 10.0 ], [ 5.0, 9.0, 6.0, 5.0, 10.0, 5.0, 5.0, 4.0, 4.0, 6.0, 10.0, 6.0, 9.0, 8.0, 3.0, 3.0, 1.0 ], [ 7.0, 4.0, 5.0, 2.0, 1.0, 5.0, 4.0, 10.0, 3.0, 7.0, 8.0, 3.0, 1.0, 9.0, 10.0, 2.0, 8.0 ], [ 8.0, 10.0, 5.0, 2.0, 3.0, 4.0, 10.0, 4.0, 6.0, 3.0, 1.0, 7.0, 5.0, 1.0, 9.0, 1.0, 10.0 ], [ 10.0, 5.0, 8.0, 5.0, 1.0, 4.0, 3.0, 6.0, 2.0, 1.0, 6.0, 10.0, 7.0, 9.0, 5.0, 7.0, 10.0 ], [ 5.0, 2.0, 9.0, 9.0, 9.0, 6.0, 7.0, 3.0, 1.0, 10.0, 7.0, 3.0, 1.0, 4.0, 10.0, 2.0, 7.0 ], [ 6.0, 2.0, 7.0, 6.0, 8.0, 10.0, 8.0, 1.0, 6.0, 7.0, 6.0, 10.0, 3.0, 7.0, 6.0, 10.0, 8.0 ], [ 1.0, 4.0, 2.0, 2.0, 2.0, 6.0, 3.0, 7.0, 10.0, 3.0, 10.0, 3.0, 8.0, 8.0, 5.0, 4.0, 2.0 ], [ 8.0, 5.0, 9.0, 4.0, 9.0, 9.0, 1.0, 5.0, 7.0, 1.0, 3.0, 8.0, 8.0, 6.0, 6.0, 10.0, 2.0 ], [ 10.0, 8.0, 5.0, 7.0, 2.0, 8.0, 9.0, 1.0, 9.0, 4.0, 7.0, 8.0, 6.0, 8.0, 5.0, 8.0, 6.0 ], [ 3.0, 8.0, 1.0, 4.0, 1.0, 3.0, 10.0, 9.0, 5.0, 10.0, 6.0, 5.0, 6.0, 5.0, 7.0, 8.0, 2.0 ], [ 8.0, 2.0, 2.0, 10.0, 4.0, 3.0, 2.0, 1.0, 7.0, 2.0, 10.0, 4.0, 10.0, 8.0, 8.0, 3.0, 4.0 ], [ 8.0, 5.0, 9.0, 4.0, 10.0, 1.0, 8.0, 10.0, 10.0, 7.0, 8.0, 2.0, 2.0, 6.0, 2.0, 4.0, 1.0 ] ] }, "source": 10, "target": 11 }, "solution": [ 10, 0, 1, 2, 3, 4, 11 ], "obj": 233.0, "instance_variant": { "problem_type": "QSPP", "num_nodes": 12, "num_edges": 17, "nodes": [ "A", "B", "C", "D", "E", "F", "G", "H", "I", "J", "K", "L" ], "source": "K", "target": "L", "objective": { "constant": 0.0, "linear": [ { "var_index": 0, "linear_cost": 9.0 }, { "var_index": 1, "linear_cost": 7.0 }, { "var_index": 2, "linear_cost": 4.0 }, { "var_index": 3, "linear_cost": 3.0 }, { "var_index": 4, "linear_cost": 5.0 }, { "var_index": 5, "linear_cost": 3.0 }, { "var_index": 6, "linear_cost": 4.0 }, { "var_index": 7, "linear_cost": 8.0 }, { "var_index": 8, "linear_cost": 3.0 }, { "var_index": 9, "linear_cost": 2.0 }, { "var_index": 10, "linear_cost": 7.0 }, { "var_index": 11, "linear_cost": 6.0 }, { "var_index": 12, "linear_cost": 6.0 }, { "var_index": 13, "linear_cost": 7.0 }, { "var_index": 14, "linear_cost": 2.0 }, { "var_index": 15, "linear_cost": 10.0 }, { "var_index": 16, "linear_cost": 8.0 } ], "quadratic": [ { "var_i": 0, "var_j": 0, "quadratic_cost": 10.0 }, { "var_i": 0, "var_j": 1, "quadratic_cost": 7.0 }, { "var_i": 0, "var_j": 2, "quadratic_cost": 2.0 }, { "var_i": 0, "var_j": 3, "quadratic_cost": 6.0 }, { "var_i": 0, "var_j": 4, "quadratic_cost": 1.0 }, { "var_i": 0, "var_j": 5, "quadratic_cost": 5.0 }, { "var_i": 0, "var_j": 6, "quadratic_cost": 7.0 }, { "var_i": 0, "var_j": 7, "quadratic_cost": 8.0 }, { "var_i": 0, "var_j": 8, "quadratic_cost": 10.0 }, { "var_i": 0, "var_j": 9, "quadratic_cost": 5.0 }, { "var_i": 0, "var_j": 10, "quadratic_cost": 6.0 }, { "var_i": 0, "var_j": 11, "quadratic_cost": 1.0 }, { "var_i": 0, "var_j": 12, "quadratic_cost": 8.0 }, { "var_i": 0, "var_j": 13, "quadratic_cost": 10.0 }, { "var_i": 0, "var_j": 14, "quadratic_cost": 3.0 }, { "var_i": 0, "var_j": 15, "quadratic_cost": 8.0 }, { "var_i": 0, "var_j": 16, "quadratic_cost": 8.0 }, { "var_i": 1, "var_j": 0, "quadratic_cost": 7.0 }, { "var_i": 1, "var_j": 1, "quadratic_cost": 5.0 }, { "var_i": 1, "var_j": 2, "quadratic_cost": 4.0 }, { "var_i": 1, "var_j": 3, "quadratic_cost": 7.0 }, { "var_i": 1, "var_j": 4, "quadratic_cost": 5.0 }, { "var_i": 1, "var_j": 5, "quadratic_cost": 9.0 }, { "var_i": 1, "var_j": 6, "quadratic_cost": 4.0 }, { "var_i": 1, "var_j": 7, "quadratic_cost": 10.0 }, { "var_i": 1, "var_j": 8, "quadratic_cost": 5.0 }, { "var_i": 1, "var_j": 9, "quadratic_cost": 2.0 }, { "var_i": 1, "var_j": 10, "quadratic_cost": 2.0 }, { "var_i": 1, "var_j": 11, "quadratic_cost": 4.0 }, { "var_i": 1, "var_j": 12, "quadratic_cost": 5.0 }, { "var_i": 1, "var_j": 13, "quadratic_cost": 8.0 }, { "var_i": 1, "var_j": 14, "quadratic_cost": 8.0 }, { "var_i": 1, "var_j": 15, "quadratic_cost": 2.0 }, { "var_i": 1, "var_j": 16, "quadratic_cost": 5.0 }, { "var_i": 2, "var_j": 0, "quadratic_cost": 2.0 }, { "var_i": 2, "var_j": 1, "quadratic_cost": 4.0 }, { "var_i": 2, "var_j": 2, "quadratic_cost": 8.0 }, { "var_i": 2, "var_j": 3, "quadratic_cost": 3.0 }, { "var_i": 2, "var_j": 4, "quadratic_cost": 9.0 }, { "var_i": 2, "var_j": 5, "quadratic_cost": 6.0 }, { "var_i": 2, "var_j": 6, "quadratic_cost": 5.0 }, { "var_i": 2, "var_j": 7, "quadratic_cost": 5.0 }, { "var_i": 2, "var_j": 8, "quadratic_cost": 8.0 }, { "var_i": 2, "var_j": 9, "quadratic_cost": 9.0 }, { "var_i": 2, "var_j": 10, "quadratic_cost": 7.0 }, { "var_i": 2, "var_j": 11, "quadratic_cost": 2.0 }, { "var_i": 2, "var_j": 12, "quadratic_cost": 9.0 }, { "var_i": 2, "var_j": 13, "quadratic_cost": 5.0 }, { "var_i": 2, "var_j": 14, "quadratic_cost": 1.0 }, { "var_i": 2, "var_j": 15, "quadratic_cost": 2.0 }, { "var_i": 2, "var_j": 16, "quadratic_cost": 9.0 }, { "var_i": 3, "var_j": 0, "quadratic_cost": 6.0 }, { "var_i": 3, "var_j": 1, "quadratic_cost": 7.0 }, { "var_i": 3, "var_j": 2, "quadratic_cost": 3.0 }, { "var_i": 3, "var_j": 3, "quadratic_cost": 2.0 }, { "var_i": 3, "var_j": 4, "quadratic_cost": 1.0 }, { "var_i": 3, "var_j": 5, "quadratic_cost": 5.0 }, { "var_i": 3, "var_j": 6, "quadratic_cost": 2.0 }, { "var_i": 3, "var_j": 7, "quadratic_cost": 2.0 }, { "var_i": 3, "var_j": 8, "quadratic_cost": 5.0 }, { "var_i": 3, "var_j": 9, "quadratic_cost": 9.0 }, { "var_i": 3, "var_j": 10, "quadratic_cost": 6.0 }, { "var_i": 3, "var_j": 11, "quadratic_cost": 2.0 }, { "var_i": 3, "var_j": 12, "quadratic_cost": 4.0 }, { "var_i": 3, "var_j": 13, "quadratic_cost": 7.0 }, { "var_i": 3, "var_j": 14, "quadratic_cost": 4.0 }, { "var_i": 3, "var_j": 15, "quadratic_cost": 10.0 }, { "var_i": 3, "var_j": 16, "quadratic_cost": 4.0 }, { "var_i": 4, "var_j": 0, "quadratic_cost": 1.0 }, { "var_i": 4, "var_j": 1, "quadratic_cost": 5.0 }, { "var_i": 4, "var_j": 2, "quadratic_cost": 9.0 }, { "var_i": 4, "var_j": 3, "quadratic_cost": 1.0 }, { "var_i": 4, "var_j": 4, "quadratic_cost": 7.0 }, { "var_i": 4, "var_j": 5, "quadratic_cost": 10.0 }, { "var_i": 4, "var_j": 6, "quadratic_cost": 1.0 }, { "var_i": 4, "var_j": 7, "quadratic_cost": 3.0 }, { "var_i": 4, "var_j": 8, "quadratic_cost": 1.0 }, { "var_i": 4, "var_j": 9, "quadratic_cost": 9.0 }, { "var_i": 4, "var_j": 10, "quadratic_cost": 8.0 }, { "var_i": 4, "var_j": 11, "quadratic_cost": 2.0 }, { "var_i": 4, "var_j": 12, "quadratic_cost": 9.0 }, { "var_i": 4, "var_j": 13, "quadratic_cost": 2.0 }, { "var_i": 4, "var_j": 14, "quadratic_cost": 1.0 }, { "var_i": 4, "var_j": 15, "quadratic_cost": 4.0 }, { "var_i": 4, "var_j": 16, "quadratic_cost": 10.0 }, { "var_i": 5, "var_j": 0, "quadratic_cost": 5.0 }, { "var_i": 5, "var_j": 1, "quadratic_cost": 9.0 }, { "var_i": 5, "var_j": 2, "quadratic_cost": 6.0 }, { "var_i": 5, "var_j": 3, "quadratic_cost": 5.0 }, { "var_i": 5, "var_j": 4, "quadratic_cost": 10.0 }, { "var_i": 5, "var_j": 5, "quadratic_cost": 5.0 }, { "var_i": 5, "var_j": 6, "quadratic_cost": 5.0 }, { "var_i": 5, "var_j": 7, "quadratic_cost": 4.0 }, { "var_i": 5, "var_j": 8, "quadratic_cost": 4.0 }, { "var_i": 5, "var_j": 9, "quadratic_cost": 6.0 }, { "var_i": 5, "var_j": 10, "quadratic_cost": 10.0 }, { "var_i": 5, "var_j": 11, "quadratic_cost": 6.0 }, { "var_i": 5, "var_j": 12, "quadratic_cost": 9.0 }, { "var_i": 5, "var_j": 13, "quadratic_cost": 8.0 }, { "var_i": 5, "var_j": 14, "quadratic_cost": 3.0 }, { "var_i": 5, "var_j": 15, "quadratic_cost": 3.0 }, { "var_i": 5, "var_j": 16, "quadratic_cost": 1.0 }, { "var_i": 6, "var_j": 0, "quadratic_cost": 7.0 }, { "var_i": 6, "var_j": 1, "quadratic_cost": 4.0 }, { "var_i": 6, "var_j": 2, "quadratic_cost": 5.0 }, { "var_i": 6, "var_j": 3, "quadratic_cost": 2.0 }, { "var_i": 6, "var_j": 4, "quadratic_cost": 1.0 }, { "var_i": 6, "var_j": 5, "quadratic_cost": 5.0 }, { "var_i": 6, "var_j": 6, "quadratic_cost": 4.0 }, { "var_i": 6, "var_j": 7, "quadratic_cost": 10.0 }, { "var_i": 6, "var_j": 8, "quadratic_cost": 3.0 }, { "var_i": 6, "var_j": 9, "quadratic_cost": 7.0 }, { "var_i": 6, "var_j": 10, "quadratic_cost": 8.0 }, { "var_i": 6, "var_j": 11, "quadratic_cost": 3.0 }, { "var_i": 6, "var_j": 12, "quadratic_cost": 1.0 }, { "var_i": 6, "var_j": 13, "quadratic_cost": 9.0 }, { "var_i": 6, "var_j": 14, "quadratic_cost": 10.0 }, { "var_i": 6, "var_j": 15, "quadratic_cost": 2.0 }, { "var_i": 6, "var_j": 16, "quadratic_cost": 8.0 }, { "var_i": 7, "var_j": 0, "quadratic_cost": 8.0 }, { "var_i": 7, "var_j": 1, "quadratic_cost": 10.0 }, { "var_i": 7, "var_j": 2, "quadratic_cost": 5.0 }, { "var_i": 7, "var_j": 3, "quadratic_cost": 2.0 }, { "var_i": 7, "var_j": 4, "quadratic_cost": 3.0 }, { "var_i": 7, "var_j": 5, "quadratic_cost": 4.0 }, { "var_i": 7, "var_j": 6, "quadratic_cost": 10.0 }, { "var_i": 7, "var_j": 7, "quadratic_cost": 4.0 }, { "var_i": 7, "var_j": 8, "quadratic_cost": 6.0 }, { "var_i": 7, "var_j": 9, "quadratic_cost": 3.0 }, { "var_i": 7, "var_j": 10, "quadratic_cost": 1.0 }, { "var_i": 7, "var_j": 11, "quadratic_cost": 7.0 }, { "var_i": 7, "var_j": 12, "quadratic_cost": 5.0 }, { "var_i": 7, "var_j": 13, "quadratic_cost": 1.0 }, { "var_i": 7, "var_j": 14, "quadratic_cost": 9.0 }, { "var_i": 7, "var_j": 15, "quadratic_cost": 1.0 }, { "var_i": 7, "var_j": 16, "quadratic_cost": 10.0 }, { "var_i": 8, "var_j": 0, "quadratic_cost": 10.0 }, { "var_i": 8, "var_j": 1, "quadratic_cost": 5.0 }, { "var_i": 8, "var_j": 2, "quadratic_cost": 8.0 }, { "var_i": 8, "var_j": 3, "quadratic_cost": 5.0 }, { "var_i": 8, "var_j": 4, "quadratic_cost": 1.0 }, { "var_i": 8, "var_j": 5, "quadratic_cost": 4.0 }, { "var_i": 8, "var_j": 6, "quadratic_cost": 3.0 }, { "var_i": 8, "var_j": 7, "quadratic_cost": 6.0 }, { "var_i": 8, "var_j": 8, "quadratic_cost": 2.0 }, { "var_i": 8, "var_j": 9, "quadratic_cost": 1.0 }, { "var_i": 8, "var_j": 10, "quadratic_cost": 6.0 }, { "var_i": 8, "var_j": 11, "quadratic_cost": 10.0 }, { "var_i": 8, "var_j": 12, "quadratic_cost": 7.0 }, { "var_i": 8, "var_j": 13, "quadratic_cost": 9.0 }, { "var_i": 8, "var_j": 14, "quadratic_cost": 5.0 }, { "var_i": 8, "var_j": 15, "quadratic_cost": 7.0 }, { "var_i": 8, "var_j": 16, "quadratic_cost": 10.0 }, { "var_i": 9, "var_j": 0, "quadratic_cost": 5.0 }, { "var_i": 9, "var_j": 1, "quadratic_cost": 2.0 }, { "var_i": 9, "var_j": 2, "quadratic_cost": 9.0 }, { "var_i": 9, "var_j": 3, "quadratic_cost": 9.0 }, { "var_i": 9, "var_j": 4, "quadratic_cost": 9.0 }, { "var_i": 9, "var_j": 5, "quadratic_cost": 6.0 }, { "var_i": 9, "var_j": 6, "quadratic_cost": 7.0 }, { "var_i": 9, "var_j": 7, "quadratic_cost": 3.0 }, { "var_i": 9, "var_j": 8, "quadratic_cost": 1.0 }, { "var_i": 9, "var_j": 9, "quadratic_cost": 10.0 }, { "var_i": 9, "var_j": 10, "quadratic_cost": 7.0 }, { "var_i": 9, "var_j": 11, "quadratic_cost": 3.0 }, { "var_i": 9, "var_j": 12, "quadratic_cost": 1.0 }, { "var_i": 9, "var_j": 13, "quadratic_cost": 4.0 }, { "var_i": 9, "var_j": 14, "quadratic_cost": 10.0 }, { "var_i": 9, "var_j": 15, "quadratic_cost": 2.0 }, { "var_i": 9, "var_j": 16, "quadratic_cost": 7.0 }, { "var_i": 10, "var_j": 0, "quadratic_cost": 6.0 }, { "var_i": 10, "var_j": 1, "quadratic_cost": 2.0 }, { "var_i": 10, "var_j": 2, "quadratic_cost": 7.0 }, { "var_i": 10, "var_j": 3, "quadratic_cost": 6.0 }, { "var_i": 10, "var_j": 4, "quadratic_cost": 8.0 }, { "var_i": 10, "var_j": 5, "quadratic_cost": 10.0 }, { "var_i": 10, "var_j": 6, "quadratic_cost": 8.0 }, { "var_i": 10, "var_j": 7, "quadratic_cost": 1.0 }, { "var_i": 10, "var_j": 8, "quadratic_cost": 6.0 }, { "var_i": 10, "var_j": 9, "quadratic_cost": 7.0 }, { "var_i": 10, "var_j": 10, "quadratic_cost": 6.0 }, { "var_i": 10, "var_j": 11, "quadratic_cost": 10.0 }, { "var_i": 10, "var_j": 12, "quadratic_cost": 3.0 }, { "var_i": 10, "var_j": 13, "quadratic_cost": 7.0 }, { "var_i": 10, "var_j": 14, "quadratic_cost": 6.0 }, { "var_i": 10, "var_j": 15, "quadratic_cost": 10.0 }, { "var_i": 10, "var_j": 16, "quadratic_cost": 8.0 }, { "var_i": 11, "var_j": 0, "quadratic_cost": 1.0 }, { "var_i": 11, "var_j": 1, "quadratic_cost": 4.0 }, { "var_i": 11, "var_j": 2, "quadratic_cost": 2.0 }, { "var_i": 11, "var_j": 3, "quadratic_cost": 2.0 }, { "var_i": 11, "var_j": 4, "quadratic_cost": 2.0 }, { "var_i": 11, "var_j": 5, "quadratic_cost": 6.0 }, { "var_i": 11, "var_j": 6, "quadratic_cost": 3.0 }, { "var_i": 11, "var_j": 7, "quadratic_cost": 7.0 }, { "var_i": 11, "var_j": 8, "quadratic_cost": 10.0 }, { "var_i": 11, "var_j": 9, "quadratic_cost": 3.0 }, { "var_i": 11, "var_j": 10, "quadratic_cost": 10.0 }, { "var_i": 11, "var_j": 11, "quadratic_cost": 3.0 }, { "var_i": 11, "var_j": 12, "quadratic_cost": 8.0 }, { "var_i": 11, "var_j": 13, "quadratic_cost": 8.0 }, { "var_i": 11, "var_j": 14, "quadratic_cost": 5.0 }, { "var_i": 11, "var_j": 15, "quadratic_cost": 4.0 }, { "var_i": 11, "var_j": 16, "quadratic_cost": 2.0 }, { "var_i": 12, "var_j": 0, "quadratic_cost": 8.0 }, { "var_i": 12, "var_j": 1, "quadratic_cost": 5.0 }, { "var_i": 12, "var_j": 2, "quadratic_cost": 9.0 }, { "var_i": 12, "var_j": 3, "quadratic_cost": 4.0 }, { "var_i": 12, "var_j": 4, "quadratic_cost": 9.0 }, { "var_i": 12, "var_j": 5, "quadratic_cost": 9.0 }, { "var_i": 12, "var_j": 6, "quadratic_cost": 1.0 }, { "var_i": 12, "var_j": 7, "quadratic_cost": 5.0 }, { "var_i": 12, "var_j": 8, "quadratic_cost": 7.0 }, { "var_i": 12, "var_j": 9, "quadratic_cost": 1.0 }, { "var_i": 12, "var_j": 10, "quadratic_cost": 3.0 }, { "var_i": 12, "var_j": 11, "quadratic_cost": 8.0 }, { "var_i": 12, "var_j": 12, "quadratic_cost": 8.0 }, { "var_i": 12, "var_j": 13, "quadratic_cost": 6.0 }, { "var_i": 12, "var_j": 14, "quadratic_cost": 6.0 }, { "var_i": 12, "var_j": 15, "quadratic_cost": 10.0 }, { "var_i": 12, "var_j": 16, "quadratic_cost": 2.0 }, { "var_i": 13, "var_j": 0, "quadratic_cost": 10.0 }, { "var_i": 13, "var_j": 1, "quadratic_cost": 8.0 }, { "var_i": 13, "var_j": 2, "quadratic_cost": 5.0 }, { "var_i": 13, "var_j": 3, "quadratic_cost": 7.0 }, { "var_i": 13, "var_j": 4, "quadratic_cost": 2.0 }, { "var_i": 13, "var_j": 5, "quadratic_cost": 8.0 }, { "var_i": 13, "var_j": 6, "quadratic_cost": 9.0 }, { "var_i": 13, "var_j": 7, "quadratic_cost": 1.0 }, { "var_i": 13, "var_j": 8, "quadratic_cost": 9.0 }, { "var_i": 13, "var_j": 9, "quadratic_cost": 4.0 }, { "var_i": 13, "var_j": 10, "quadratic_cost": 7.0 }, { "var_i": 13, "var_j": 11, "quadratic_cost": 8.0 }, { "var_i": 13, "var_j": 12, "quadratic_cost": 6.0 }, { "var_i": 13, "var_j": 13, "quadratic_cost": 8.0 }, { "var_i": 13, "var_j": 14, "quadratic_cost": 5.0 }, { "var_i": 13, "var_j": 15, "quadratic_cost": 8.0 }, { "var_i": 13, "var_j": 16, "quadratic_cost": 6.0 }, { "var_i": 14, "var_j": 0, "quadratic_cost": 3.0 }, { "var_i": 14, "var_j": 1, "quadratic_cost": 8.0 }, { "var_i": 14, "var_j": 2, "quadratic_cost": 1.0 }, { "var_i": 14, "var_j": 3, "quadratic_cost": 4.0 }, { "var_i": 14, "var_j": 4, "quadratic_cost": 1.0 }, { "var_i": 14, "var_j": 5, "quadratic_cost": 3.0 }, { "var_i": 14, "var_j": 6, "quadratic_cost": 10.0 }, { "var_i": 14, "var_j": 7, "quadratic_cost": 9.0 }, { "var_i": 14, "var_j": 8, "quadratic_cost": 5.0 }, { "var_i": 14, "var_j": 9, "quadratic_cost": 10.0 }, { "var_i": 14, "var_j": 10, "quadratic_cost": 6.0 }, { "var_i": 14, "var_j": 11, "quadratic_cost": 5.0 }, { "var_i": 14, "var_j": 12, "quadratic_cost": 6.0 }, { "var_i": 14, "var_j": 13, "quadratic_cost": 5.0 }, { "var_i": 14, "var_j": 14, "quadratic_cost": 7.0 }, { "var_i": 14, "var_j": 15, "quadratic_cost": 8.0 }, { "var_i": 14, "var_j": 16, "quadratic_cost": 2.0 }, { "var_i": 15, "var_j": 0, "quadratic_cost": 8.0 }, { "var_i": 15, "var_j": 1, "quadratic_cost": 2.0 }, { "var_i": 15, "var_j": 2, "quadratic_cost": 2.0 }, { "var_i": 15, "var_j": 3, "quadratic_cost": 10.0 }, { "var_i": 15, "var_j": 4, "quadratic_cost": 4.0 }, { "var_i": 15, "var_j": 5, "quadratic_cost": 3.0 }, { "var_i": 15, "var_j": 6, "quadratic_cost": 2.0 }, { "var_i": 15, "var_j": 7, "quadratic_cost": 1.0 }, { "var_i": 15, "var_j": 8, "quadratic_cost": 7.0 }, { "var_i": 15, "var_j": 9, "quadratic_cost": 2.0 }, { "var_i": 15, "var_j": 10, "quadratic_cost": 10.0 }, { "var_i": 15, "var_j": 11, "quadratic_cost": 4.0 }, { "var_i": 15, "var_j": 12, "quadratic_cost": 10.0 }, { "var_i": 15, "var_j": 13, "quadratic_cost": 8.0 }, { "var_i": 15, "var_j": 14, "quadratic_cost": 8.0 }, { "var_i": 15, "var_j": 15, "quadratic_cost": 3.0 }, { "var_i": 15, "var_j": 16, "quadratic_cost": 4.0 }, { "var_i": 16, "var_j": 0, "quadratic_cost": 8.0 }, { "var_i": 16, "var_j": 1, "quadratic_cost": 5.0 }, { "var_i": 16, "var_j": 2, "quadratic_cost": 9.0 }, { "var_i": 16, "var_j": 3, "quadratic_cost": 4.0 }, { "var_i": 16, "var_j": 4, "quadratic_cost": 10.0 }, { "var_i": 16, "var_j": 5, "quadratic_cost": 1.0 }, { "var_i": 16, "var_j": 6, "quadratic_cost": 8.0 }, { "var_i": 16, "var_j": 7, "quadratic_cost": 10.0 }, { "var_i": 16, "var_j": 8, "quadratic_cost": 10.0 }, { "var_i": 16, "var_j": 9, "quadratic_cost": 7.0 }, { "var_i": 16, "var_j": 10, "quadratic_cost": 8.0 }, { "var_i": 16, "var_j": 11, "quadratic_cost": 2.0 }, { "var_i": 16, "var_j": 12, "quadratic_cost": 2.0 }, { "var_i": 16, "var_j": 13, "quadratic_cost": 6.0 }, { "var_i": 16, "var_j": 14, "quadratic_cost": 2.0 }, { "var_i": 16, "var_j": 15, "quadratic_cost": 4.0 }, { "var_i": 16, "var_j": 16, "quadratic_cost": 1.0 } ] }, "edges": [ { "from": "K", "to": "A", "var_index": 0 }, { "from": "K", "to": "F", "var_index": 1 }, { "from": "E", "to": "L", "var_index": 2 }, { "from": "J", "to": "L", "var_index": 3 }, { "from": "A", "to": "B", "var_index": 4 }, { "from": "A", "to": "F", "var_index": 5 }, { "from": "B", "to": "C", "var_index": 6 }, { "from": "B", "to": "G", "var_index": 7 }, { "from": "C", "to": "D", "var_index": 8 }, { "from": "C", "to": "H", "var_index": 9 }, { "from": "D", "to": "E", "var_index": 10 }, { "from": "D", "to": "I", "var_index": 11 }, { "from": "E", "to": "J", "var_index": 12 }, { "from": "F", "to": "G", "var_index": 13 }, { "from": "G", "to": "H", "var_index": 14 }, { "from": "H", "to": "I", "var_index": 15 }, { "from": "I", "to": "J", "var_index": 16 } ], "node_id_map": { "0": "A", "1": "B", "2": "C", "3": "D", "4": "E", "5": "F", "6": "G", "7": "H", "8": "I", "9": "J", "10": "K", "11": "L" } }, "solution_variant": [ "K", "A", "B", "C", "D", "E", "L" ], "context_index": 17, "input_format": "csv", "input_index_base": "names" }, { "task_name": "QSPP", "problem_type": "QSPP", "instruction": "I’m imagining a lazy morning stroll from the city gate to the central plaza where the aim is simple: pick one continuous, one-way route that leaves the walker as comfortable as possible. Every block walked adds some base tiredness, some blocks are steep so they tack on an extra penalty if included, and certain combinations of streets make the walk noticeably worse when they’re both on the same route. The “better” route is just the one that ends up with the smallest total of those things — total base fatigue plus any steep-block penalties plus any extra pairwise awkwardness when two particular blocks are used together. The walk has to be a single, lawful path following the one-way lanes from gate to plaza without skipping or stitching together separate trips. The exact map and numbers are shown below.\n\n# total_locations=14\n# total_blocks=13\n# location_list=0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13\n# city_gate=12\n# central_plaza=13\n\nblock_start_location,block_end_location,block_identifier\n12,0,0\n11,13,1\n0,1,2\n1,2,3\n2,3,4\n3,4,5\n4,5,6\n5,6,7\n6,7,8\n7,8,9\n8,9,10\n9,10,11\n10,11,12\n\nblock_identifier,block_base_fatigue\n0,4.0\n1,4.0\n2,10.0\n3,1.0\n4,3.0\n5,1.0\n6,2.0\n7,2.0\n8,1.0\n9,9.0\n10,6.0\n11,5.0\n12,4.0\n\n# Meaning: the quadratic_costs matrix is assumed symmetric and contributes to the objective as a sum over ALL ordered pairs (first_block_identifier, second_block_identifier). If two block_identifiers with IDs i and j are both used in the chosen path, then quadratic_costs[i][j] is added to the total. This includes diagonal terms (i == j), so selecting edge i also adds quadratic_costs[i][i]. Because the matrix is symmetric, the interaction between two distinct edges i and j is counted twice in the ordered-pair sum: quadratic_costs[i][j] + quadratic_costs[j][i] (= 2 * quadratic_costs[i][j]).\n# quadratic_costs\n| first_block_identifier\\second_block_identifier | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 |\n|---|---|---|---|---|---|---|---|---|---|---|---|---|---|\n| 0 | 9.0 | 10.0 | 9.0 | 1.0 | 2.0 | 5.0 | 9.0 | 3.0 | 9.0 | 8.0 | 3.0 | 5.0 | 4.0 |\n| 1 | 10.0 | 1.0 | 1.0 | 3.0 | 4.0 | 10.0 | 7.0 | 4.0 | 8.0 | 2.0 | 5.0 | 1.0 | 3.0 |\n| 2 | 9.0 | 1.0 | 10.0 | 1.0 | 7.0 | 3.0 | 10.0 | 10.0 | 7.0 | 9.0 | 2.0 | 2.0 | 1.0 |\n| 3 | 1.0 | 3.0 | 1.0 | 4.0 | 4.0 | 2.0 | 2.0 | 4.0 | 8.0 | 10.0 | 7.0 | 9.0 | 4.0 |\n| 4 | 2.0 | 4.0 | 7.0 | 4.0 | 9.0 | 6.0 | 1.0 | 9.0 | 7.0 | 3.0 | 9.0 | 10.0 | 5.0 |\n| 5 | 5.0 | 10.0 | 3.0 | 2.0 | 6.0 | 5.0 | 6.0 | 3.0 | 6.0 | 4.0 | 5.0 | 6.0 | 2.0 |\n| 6 | 9.0 | 7.0 | 10.0 | 2.0 | 1.0 | 6.0 | 6.0 | 3.0 | 8.0 | 2.0 | 1.0 | 7.0 | 7.0 |\n| 7 | 3.0 | 4.0 | 10.0 | 4.0 | 9.0 | 3.0 | 3.0 | 7.0 | 3.0 | 4.0 | 5.0 | 2.0 | 7.0 |\n| 8 | 9.0 | 8.0 | 7.0 | 8.0 | 7.0 | 6.0 | 8.0 | 3.0 | 10.0 | 7.0 | 2.0 | 6.0 | 9.0 |\n| 9 | 8.0 | 2.0 | 9.0 | 10.0 | 3.0 | 4.0 | 2.0 | 4.0 | 7.0 | 4.0 | 5.0 | 10.0 | 6.0 |\n| 10 | 3.0 | 5.0 | 2.0 | 7.0 | 9.0 | 5.0 | 1.0 | 5.0 | 2.0 | 5.0 | 8.0 | 4.0 | 3.0 |\n| 11 | 5.0 | 1.0 | 2.0 | 9.0 | 10.0 | 6.0 | 7.0 | 2.0 | 6.0 | 10.0 | 4.0 | 2.0 | 9.0 |\n| 12 | 4.0 | 3.0 | 1.0 | 4.0 | 5.0 | 2.0 | 7.0 | 7.0 | 9.0 | 6.0 | 3.0 | 9.0 | 5.0 |\n\nWhile we’re at it, it’s handy to tuck the final path into a tiny JSON snippet so whatever reads this can pick it up easily — nothing fancy, just the shape below.\n\n{\n \"solution\": []\n}\n\nThink of \"solution\" as the list where you’ll put the nodes in order from the city gate (source) to the central plaza (target). Keep it simple: an ordered array of NODE identifiers only, one after the other, like a little map trail. This JSON is just a sketch of the shape I want back, not the actual path answer itself.\n\nPlease be sure to use the node identifiers exactly as they appear in the instance input — don’t rename them or invent new labels.\n- for example: \"Valid identifiers look like plain numbers such as “1” or “23”, single capital letters like “A” or “B”, or a capital letter followed by digits like “A1” or “X7”.\"", "instance": { "nodes": [ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13 ], "edges": [ { "from": 12, "to": 0, "var_index": 0 }, { "from": 11, "to": 13, "var_index": 1 }, { "from": 0, "to": 1, "var_index": 2 }, { "from": 1, "to": 2, "var_index": 3 }, { "from": 2, "to": 3, "var_index": 4 }, { "from": 3, "to": 4, "var_index": 5 }, { "from": 4, "to": 5, "var_index": 6 }, { "from": 5, "to": 6, "var_index": 7 }, { "from": 6, "to": 7, "var_index": 8 }, { "from": 7, "to": 8, "var_index": 9 }, { "from": 8, "to": 9, "var_index": 10 }, { "from": 9, "to": 10, "var_index": 11 }, { "from": 10, "to": 11, "var_index": 12 } ], "objective": { "constant": 0.0, "linear": [ 4.0, 4.0, 10.0, 1.0, 3.0, 1.0, 2.0, 2.0, 1.0, 9.0, 6.0, 5.0, 4.0 ], "quadratic": [ [ 9.0, 10.0, 9.0, 1.0, 2.0, 5.0, 9.0, 3.0, 9.0, 8.0, 3.0, 5.0, 4.0 ], [ 10.0, 1.0, 1.0, 3.0, 4.0, 10.0, 7.0, 4.0, 8.0, 2.0, 5.0, 1.0, 3.0 ], [ 9.0, 1.0, 10.0, 1.0, 7.0, 3.0, 10.0, 10.0, 7.0, 9.0, 2.0, 2.0, 1.0 ], [ 1.0, 3.0, 1.0, 4.0, 4.0, 2.0, 2.0, 4.0, 8.0, 10.0, 7.0, 9.0, 4.0 ], [ 2.0, 4.0, 7.0, 4.0, 9.0, 6.0, 1.0, 9.0, 7.0, 3.0, 9.0, 10.0, 5.0 ], [ 5.0, 10.0, 3.0, 2.0, 6.0, 5.0, 6.0, 3.0, 6.0, 4.0, 5.0, 6.0, 2.0 ], [ 9.0, 7.0, 10.0, 2.0, 1.0, 6.0, 6.0, 3.0, 8.0, 2.0, 1.0, 7.0, 7.0 ], [ 3.0, 4.0, 10.0, 4.0, 9.0, 3.0, 3.0, 7.0, 3.0, 4.0, 5.0, 2.0, 7.0 ], [ 9.0, 8.0, 7.0, 8.0, 7.0, 6.0, 8.0, 3.0, 10.0, 7.0, 2.0, 6.0, 9.0 ], [ 8.0, 2.0, 9.0, 10.0, 3.0, 4.0, 2.0, 4.0, 7.0, 4.0, 5.0, 10.0, 6.0 ], [ 3.0, 5.0, 2.0, 7.0, 9.0, 5.0, 1.0, 5.0, 2.0, 5.0, 8.0, 4.0, 3.0 ], [ 5.0, 1.0, 2.0, 9.0, 10.0, 6.0, 7.0, 2.0, 6.0, 10.0, 4.0, 2.0, 9.0 ], [ 4.0, 3.0, 1.0, 4.0, 5.0, 2.0, 7.0, 7.0, 9.0, 6.0, 3.0, 9.0, 5.0 ] ] }, "source": 12, "target": 13 }, "solution": [ 12, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13 ], "obj": 952.0, "instance_variant": { "problem_type": "QSPP", "num_nodes": 14, "num_edges": 13, "nodes": [ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13 ], "source": 12, "target": 13, "objective": { "constant": 0.0, "linear": [ { "var_index": 0, "linear_cost": 4.0 }, { "var_index": 1, "linear_cost": 4.0 }, { "var_index": 2, "linear_cost": 10.0 }, { "var_index": 3, "linear_cost": 1.0 }, { "var_index": 4, "linear_cost": 3.0 }, { "var_index": 5, "linear_cost": 1.0 }, { "var_index": 6, "linear_cost": 2.0 }, { "var_index": 7, "linear_cost": 2.0 }, { "var_index": 8, "linear_cost": 1.0 }, { "var_index": 9, "linear_cost": 9.0 }, { "var_index": 10, "linear_cost": 6.0 }, { "var_index": 11, "linear_cost": 5.0 }, { "var_index": 12, "linear_cost": 4.0 } ], "quadratic": [ { "var_i": 0, "var_j": 0, "quadratic_cost": 9.0 }, { "var_i": 0, "var_j": 1, "quadratic_cost": 10.0 }, { "var_i": 0, "var_j": 2, "quadratic_cost": 9.0 }, { "var_i": 0, "var_j": 3, "quadratic_cost": 1.0 }, { "var_i": 0, "var_j": 4, "quadratic_cost": 2.0 }, { "var_i": 0, "var_j": 5, "quadratic_cost": 5.0 }, { "var_i": 0, "var_j": 6, "quadratic_cost": 9.0 }, { "var_i": 0, "var_j": 7, "quadratic_cost": 3.0 }, { "var_i": 0, "var_j": 8, "quadratic_cost": 9.0 }, { "var_i": 0, "var_j": 9, "quadratic_cost": 8.0 }, { "var_i": 0, "var_j": 10, "quadratic_cost": 3.0 }, { "var_i": 0, "var_j": 11, "quadratic_cost": 5.0 }, { "var_i": 0, "var_j": 12, "quadratic_cost": 4.0 }, { "var_i": 1, "var_j": 0, "quadratic_cost": 10.0 }, { "var_i": 1, "var_j": 1, "quadratic_cost": 1.0 }, { "var_i": 1, "var_j": 2, "quadratic_cost": 1.0 }, { "var_i": 1, "var_j": 3, "quadratic_cost": 3.0 }, { "var_i": 1, "var_j": 4, "quadratic_cost": 4.0 }, { "var_i": 1, "var_j": 5, "quadratic_cost": 10.0 }, { "var_i": 1, "var_j": 6, "quadratic_cost": 7.0 }, { "var_i": 1, "var_j": 7, "quadratic_cost": 4.0 }, { "var_i": 1, "var_j": 8, "quadratic_cost": 8.0 }, { "var_i": 1, "var_j": 9, "quadratic_cost": 2.0 }, { "var_i": 1, "var_j": 10, "quadratic_cost": 5.0 }, { "var_i": 1, "var_j": 11, "quadratic_cost": 1.0 }, { "var_i": 1, "var_j": 12, "quadratic_cost": 3.0 }, { "var_i": 2, "var_j": 0, "quadratic_cost": 9.0 }, { "var_i": 2, "var_j": 1, "quadratic_cost": 1.0 }, { "var_i": 2, "var_j": 2, "quadratic_cost": 10.0 }, { "var_i": 2, "var_j": 3, "quadratic_cost": 1.0 }, { "var_i": 2, "var_j": 4, "quadratic_cost": 7.0 }, { "var_i": 2, "var_j": 5, "quadratic_cost": 3.0 }, { "var_i": 2, "var_j": 6, "quadratic_cost": 10.0 }, { "var_i": 2, "var_j": 7, "quadratic_cost": 10.0 }, { "var_i": 2, "var_j": 8, "quadratic_cost": 7.0 }, { "var_i": 2, "var_j": 9, "quadratic_cost": 9.0 }, { "var_i": 2, "var_j": 10, "quadratic_cost": 2.0 }, { "var_i": 2, "var_j": 11, "quadratic_cost": 2.0 }, { "var_i": 2, "var_j": 12, "quadratic_cost": 1.0 }, { "var_i": 3, "var_j": 0, "quadratic_cost": 1.0 }, { "var_i": 3, "var_j": 1, "quadratic_cost": 3.0 }, { "var_i": 3, "var_j": 2, "quadratic_cost": 1.0 }, { "var_i": 3, "var_j": 3, "quadratic_cost": 4.0 }, { "var_i": 3, "var_j": 4, "quadratic_cost": 4.0 }, { "var_i": 3, "var_j": 5, "quadratic_cost": 2.0 }, { "var_i": 3, "var_j": 6, "quadratic_cost": 2.0 }, { "var_i": 3, "var_j": 7, "quadratic_cost": 4.0 }, { "var_i": 3, "var_j": 8, "quadratic_cost": 8.0 }, { "var_i": 3, "var_j": 9, "quadratic_cost": 10.0 }, { "var_i": 3, "var_j": 10, "quadratic_cost": 7.0 }, { "var_i": 3, "var_j": 11, "quadratic_cost": 9.0 }, { "var_i": 3, "var_j": 12, "quadratic_cost": 4.0 }, { "var_i": 4, "var_j": 0, "quadratic_cost": 2.0 }, { "var_i": 4, "var_j": 1, "quadratic_cost": 4.0 }, { "var_i": 4, "var_j": 2, "quadratic_cost": 7.0 }, { "var_i": 4, "var_j": 3, "quadratic_cost": 4.0 }, { "var_i": 4, "var_j": 4, "quadratic_cost": 9.0 }, { "var_i": 4, "var_j": 5, "quadratic_cost": 6.0 }, { "var_i": 4, "var_j": 6, "quadratic_cost": 1.0 }, { "var_i": 4, "var_j": 7, "quadratic_cost": 9.0 }, { "var_i": 4, "var_j": 8, "quadratic_cost": 7.0 }, { "var_i": 4, "var_j": 9, "quadratic_cost": 3.0 }, { "var_i": 4, "var_j": 10, "quadratic_cost": 9.0 }, { "var_i": 4, "var_j": 11, "quadratic_cost": 10.0 }, { "var_i": 4, "var_j": 12, "quadratic_cost": 5.0 }, { "var_i": 5, "var_j": 0, "quadratic_cost": 5.0 }, { "var_i": 5, "var_j": 1, "quadratic_cost": 10.0 }, { "var_i": 5, "var_j": 2, "quadratic_cost": 3.0 }, { "var_i": 5, "var_j": 3, "quadratic_cost": 2.0 }, { "var_i": 5, "var_j": 4, "quadratic_cost": 6.0 }, { "var_i": 5, "var_j": 5, "quadratic_cost": 5.0 }, { "var_i": 5, "var_j": 6, "quadratic_cost": 6.0 }, { "var_i": 5, "var_j": 7, "quadratic_cost": 3.0 }, { "var_i": 5, "var_j": 8, "quadratic_cost": 6.0 }, { "var_i": 5, "var_j": 9, "quadratic_cost": 4.0 }, { "var_i": 5, "var_j": 10, "quadratic_cost": 5.0 }, { "var_i": 5, "var_j": 11, "quadratic_cost": 6.0 }, { "var_i": 5, "var_j": 12, "quadratic_cost": 2.0 }, { "var_i": 6, "var_j": 0, "quadratic_cost": 9.0 }, { "var_i": 6, "var_j": 1, "quadratic_cost": 7.0 }, { "var_i": 6, "var_j": 2, "quadratic_cost": 10.0 }, { "var_i": 6, "var_j": 3, "quadratic_cost": 2.0 }, { "var_i": 6, "var_j": 4, "quadratic_cost": 1.0 }, { "var_i": 6, "var_j": 5, "quadratic_cost": 6.0 }, { "var_i": 6, "var_j": 6, "quadratic_cost": 6.0 }, { "var_i": 6, "var_j": 7, "quadratic_cost": 3.0 }, { "var_i": 6, "var_j": 8, "quadratic_cost": 8.0 }, { "var_i": 6, "var_j": 9, "quadratic_cost": 2.0 }, { "var_i": 6, "var_j": 10, "quadratic_cost": 1.0 }, { "var_i": 6, "var_j": 11, "quadratic_cost": 7.0 }, { "var_i": 6, "var_j": 12, "quadratic_cost": 7.0 }, { "var_i": 7, "var_j": 0, "quadratic_cost": 3.0 }, { "var_i": 7, "var_j": 1, "quadratic_cost": 4.0 }, { "var_i": 7, "var_j": 2, "quadratic_cost": 10.0 }, { "var_i": 7, "var_j": 3, "quadratic_cost": 4.0 }, { "var_i": 7, "var_j": 4, "quadratic_cost": 9.0 }, { "var_i": 7, "var_j": 5, "quadratic_cost": 3.0 }, { "var_i": 7, "var_j": 6, "quadratic_cost": 3.0 }, { "var_i": 7, "var_j": 7, "quadratic_cost": 7.0 }, { "var_i": 7, "var_j": 8, "quadratic_cost": 3.0 }, { "var_i": 7, "var_j": 9, "quadratic_cost": 4.0 }, { "var_i": 7, "var_j": 10, "quadratic_cost": 5.0 }, { "var_i": 7, "var_j": 11, "quadratic_cost": 2.0 }, { "var_i": 7, "var_j": 12, "quadratic_cost": 7.0 }, { "var_i": 8, "var_j": 0, "quadratic_cost": 9.0 }, { "var_i": 8, "var_j": 1, "quadratic_cost": 8.0 }, { "var_i": 8, "var_j": 2, "quadratic_cost": 7.0 }, { "var_i": 8, "var_j": 3, "quadratic_cost": 8.0 }, { "var_i": 8, "var_j": 4, "quadratic_cost": 7.0 }, { "var_i": 8, "var_j": 5, "quadratic_cost": 6.0 }, { "var_i": 8, "var_j": 6, "quadratic_cost": 8.0 }, { "var_i": 8, "var_j": 7, "quadratic_cost": 3.0 }, { "var_i": 8, "var_j": 8, "quadratic_cost": 10.0 }, { "var_i": 8, "var_j": 9, "quadratic_cost": 7.0 }, { "var_i": 8, "var_j": 10, "quadratic_cost": 2.0 }, { "var_i": 8, "var_j": 11, "quadratic_cost": 6.0 }, { "var_i": 8, "var_j": 12, "quadratic_cost": 9.0 }, { "var_i": 9, "var_j": 0, "quadratic_cost": 8.0 }, { "var_i": 9, "var_j": 1, "quadratic_cost": 2.0 }, { "var_i": 9, "var_j": 2, "quadratic_cost": 9.0 }, { "var_i": 9, "var_j": 3, "quadratic_cost": 10.0 }, { "var_i": 9, "var_j": 4, "quadratic_cost": 3.0 }, { "var_i": 9, "var_j": 5, "quadratic_cost": 4.0 }, { "var_i": 9, "var_j": 6, "quadratic_cost": 2.0 }, { "var_i": 9, "var_j": 7, "quadratic_cost": 4.0 }, { "var_i": 9, "var_j": 8, "quadratic_cost": 7.0 }, { "var_i": 9, "var_j": 9, "quadratic_cost": 4.0 }, { "var_i": 9, "var_j": 10, "quadratic_cost": 5.0 }, { "var_i": 9, "var_j": 11, "quadratic_cost": 10.0 }, { "var_i": 9, "var_j": 12, "quadratic_cost": 6.0 }, { "var_i": 10, "var_j": 0, "quadratic_cost": 3.0 }, { "var_i": 10, "var_j": 1, "quadratic_cost": 5.0 }, { "var_i": 10, "var_j": 2, "quadratic_cost": 2.0 }, { "var_i": 10, "var_j": 3, "quadratic_cost": 7.0 }, { "var_i": 10, "var_j": 4, "quadratic_cost": 9.0 }, { "var_i": 10, "var_j": 5, "quadratic_cost": 5.0 }, { "var_i": 10, "var_j": 6, "quadratic_cost": 1.0 }, { "var_i": 10, "var_j": 7, "quadratic_cost": 5.0 }, { "var_i": 10, "var_j": 8, "quadratic_cost": 2.0 }, { "var_i": 10, "var_j": 9, "quadratic_cost": 5.0 }, { "var_i": 10, "var_j": 10, "quadratic_cost": 8.0 }, { "var_i": 10, "var_j": 11, "quadratic_cost": 4.0 }, { "var_i": 10, "var_j": 12, "quadratic_cost": 3.0 }, { "var_i": 11, "var_j": 0, "quadratic_cost": 5.0 }, { "var_i": 11, "var_j": 1, "quadratic_cost": 1.0 }, { "var_i": 11, "var_j": 2, "quadratic_cost": 2.0 }, { "var_i": 11, "var_j": 3, "quadratic_cost": 9.0 }, { "var_i": 11, "var_j": 4, "quadratic_cost": 10.0 }, { "var_i": 11, "var_j": 5, "quadratic_cost": 6.0 }, { "var_i": 11, "var_j": 6, "quadratic_cost": 7.0 }, { "var_i": 11, "var_j": 7, "quadratic_cost": 2.0 }, { "var_i": 11, "var_j": 8, "quadratic_cost": 6.0 }, { "var_i": 11, "var_j": 9, "quadratic_cost": 10.0 }, { "var_i": 11, "var_j": 10, "quadratic_cost": 4.0 }, { "var_i": 11, "var_j": 11, "quadratic_cost": 2.0 }, { "var_i": 11, "var_j": 12, "quadratic_cost": 9.0 }, { "var_i": 12, "var_j": 0, "quadratic_cost": 4.0 }, { "var_i": 12, "var_j": 1, "quadratic_cost": 3.0 }, { "var_i": 12, "var_j": 2, "quadratic_cost": 1.0 }, { "var_i": 12, "var_j": 3, "quadratic_cost": 4.0 }, { "var_i": 12, "var_j": 4, "quadratic_cost": 5.0 }, { "var_i": 12, "var_j": 5, "quadratic_cost": 2.0 }, { "var_i": 12, "var_j": 6, "quadratic_cost": 7.0 }, { "var_i": 12, "var_j": 7, "quadratic_cost": 7.0 }, { "var_i": 12, "var_j": 8, "quadratic_cost": 9.0 }, { "var_i": 12, "var_j": 9, "quadratic_cost": 6.0 }, { "var_i": 12, "var_j": 10, "quadratic_cost": 3.0 }, { "var_i": 12, "var_j": 11, "quadratic_cost": 9.0 }, { "var_i": 12, "var_j": 12, "quadratic_cost": 5.0 } ] }, "edges": [ { "from": 12, "to": 0, "var_index": 0 }, { "from": 11, "to": 13, "var_index": 1 }, { "from": 0, "to": 1, "var_index": 2 }, { "from": 1, "to": 2, "var_index": 3 }, { "from": 2, "to": 3, "var_index": 4 }, { "from": 3, "to": 4, "var_index": 5 }, { "from": 4, "to": 5, "var_index": 6 }, { "from": 5, "to": 6, "var_index": 7 }, { "from": 6, "to": 7, "var_index": 8 }, { "from": 7, "to": 8, "var_index": 9 }, { "from": 8, "to": 9, "var_index": 10 }, { "from": 9, "to": 10, "var_index": 11 }, { "from": 10, "to": 11, "var_index": 12 } ], "node_id_map": { "0": 0, "1": 1, "2": 2, "3": 3, "4": 4, "5": 5, "6": 6, "7": 7, "8": 8, "9": 9, "10": 10, "11": 11, "12": 12, "13": 13 } }, "solution_variant": [ 12, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13 ], "context_index": 18, "input_format": "csv", "input_index_base": 0 }, { "task_name": "QSPP", "problem_type": "QSPP", "instruction": "I walk the factory floor in my head: the inspector needs to pick one straight route from the start station to the final station that follows the conveyor flow, stepping only along the allowed connections. The “best” route is simply the one that ends up taking the least total time — that total is built from the travel time along each link, the setup time every time a station is inspected, and extra slowdowns that kick in when certain pairs of stations are both on the route (sometimes the order matters). The route has to be a single continuous path from the beginning to the end with no invented shortcuts, and the exact station map and times will be shown below.\n\nThe map has 15 stations and 14 directed transitions; valid station IDs are 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15. The inspector must start at 14 and finish at 15.\n\n| transition_from_station | transition_to_station | transition_id |\n|---|---|---|\n| 14 | 1 | 0 |\n| 13 | 15 | 1 |\n| 1 | 2 | 2 |\n| 2 | 3 | 3 |\n| 3 | 4 | 4 |\n| 4 | 5 | 5 |\n| 5 | 6 | 6 |\n| 6 | 7 | 7 |\n| 7 | 8 | 8 |\n| 8 | 9 | 9 |\n| 9 | 10 | 10 |\n| 10 | 11 | 11 |\n| 11 | 12 | 12 |\n| 12 | 13 | 13 |\n\n| transition_id | transition_base_time |\n|---|---|\n| 0 | 5.0 |\n| 1 | 6.0 |\n| 2 | 5.0 |\n| 3 | 7.0 |\n| 4 | 5.0 |\n| 5 | 5.0 |\n| 6 | 5.0 |\n| 7 | 9.0 |\n| 8 | 1.0 |\n| 9 | 10.0 |\n| 10 | 1.0 |\n| 11 | 4.0 |\n| 12 | 5.0 |\n| 13 | 3.0 |\n\n*Meaning: the quadratic_costs matrix is assumed symmetric and contributes to the objective as a sum over ALL ordered pairs (transition_i_id, transition_j_id). If two transitions with IDs i and j are both used in the chosen path, then quadratic_costs[i][j] is added to the total. This includes diagonal terms (i == j), so selecting edge i also adds quadratic_costs[i][i]. Because the matrix is symmetric, the interaction between two distinct edges i and j is counted twice in the ordered-pair sum: quadratic_costs[i][j] + quadratic_costs[j][i] (= 2 * quadratic_costs[i][j]).*\n\n**quadratic_costs**\n\n| transition_i_id\\transition_j_id | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 |\n|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|\n| 0 | 4.0 | 7.0 | 3.0 | 6.0 | 7.0 | 5.0 | 2.0 | 7.0 | 6.0 | 10.0 | 3.0 | 9.0 | 1.0 | 8.0 |\n| 1 | 7.0 | 1.0 | 3.0 | 10.0 | 1.0 | 9.0 | 1.0 | 8.0 | 3.0 | 8.0 | 10.0 | 6.0 | 4.0 | 6.0 |\n| 2 | 3.0 | 3.0 | 2.0 | 7.0 | 1.0 | 5.0 | 1.0 | 3.0 | 3.0 | 5.0 | 3.0 | 8.0 | 4.0 | 6.0 |\n| 3 | 6.0 | 10.0 | 7.0 | 10.0 | 9.0 | 10.0 | 7.0 | 3.0 | 5.0 | 4.0 | 4.0 | 5.0 | 5.0 | 3.0 |\n| 4 | 7.0 | 1.0 | 1.0 | 9.0 | 2.0 | 3.0 | 6.0 | 3.0 | 8.0 | 10.0 | 8.0 | 6.0 | 8.0 | 8.0 |\n| 5 | 5.0 | 9.0 | 5.0 | 10.0 | 3.0 | 7.0 | 8.0 | 1.0 | 10.0 | 8.0 | 10.0 | 4.0 | 3.0 | 10.0 |\n| 6 | 2.0 | 1.0 | 1.0 | 7.0 | 6.0 | 8.0 | 5.0 | 7.0 | 4.0 | 9.0 | 1.0 | 4.0 | 9.0 | 5.0 |\n| 7 | 7.0 | 8.0 | 3.0 | 3.0 | 3.0 | 1.0 | 7.0 | 1.0 | 7.0 | 1.0 | 2.0 | 9.0 | 5.0 | 7.0 |\n| 8 | 6.0 | 3.0 | 3.0 | 5.0 | 8.0 | 10.0 | 4.0 | 7.0 | 9.0 | 1.0 | 5.0 | 1.0 | 4.0 | 4.0 |\n| 9 | 10.0 | 8.0 | 5.0 | 4.0 | 10.0 | 8.0 | 9.0 | 1.0 | 1.0 | 2.0 | 4.0 | 5.0 | 6.0 | 2.0 |\n| 10 | 3.0 | 10.0 | 3.0 | 4.0 | 8.0 | 10.0 | 1.0 | 2.0 | 5.0 | 4.0 | 5.0 | 1.0 | 6.0 | 4.0 |\n| 11 | 9.0 | 6.0 | 8.0 | 5.0 | 6.0 | 4.0 | 4.0 | 9.0 | 1.0 | 5.0 | 1.0 | 7.0 | 8.0 | 3.0 |\n| 12 | 1.0 | 4.0 | 4.0 | 5.0 | 8.0 | 3.0 | 9.0 | 5.0 | 4.0 | 6.0 | 6.0 | 8.0 | 3.0 | 7.0 |\n| 13 | 8.0 | 6.0 | 6.0 | 3.0 | 8.0 | 10.0 | 5.0 | 7.0 | 4.0 | 2.0 | 4.0 | 3.0 | 7.0 | 6.0 |\n\nBelow are the transitions, per-transition base times, and any ordered pair penalties the inspector will consider.\n\nAlso, when you hand me the chosen route, tuck it into a tiny JSON envelope like this — nice and simple:\n\n{\n \"solution\": []\n}\n\n\"solution\" should be an array holding the node identifiers in order, from the start station to the final station. Think of it like filling in a short form: just list the station names (nodes) you walk through, in sequence. This block is only a sketch of the expected shape, not the actual answer itself.\n\nPlease use the node identifiers exactly as they appear in the instance input — do not rename them or introduce new labels, and do not include any edge IDs or cost tags (only node names belong in the path). \n\nValid identifiers look like plain numbers such as “1” or “23”, single capital letters like “A” or “B”, or a capital letter followed by digits like “A1” or “X7”.", "instance": { "nodes": [ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14 ], "edges": [ { "from": 13, "to": 0, "var_index": 0 }, { "from": 12, "to": 14, "var_index": 1 }, { "from": 0, "to": 1, "var_index": 2 }, { "from": 1, "to": 2, "var_index": 3 }, { "from": 2, "to": 3, "var_index": 4 }, { "from": 3, "to": 4, "var_index": 5 }, { "from": 4, "to": 5, "var_index": 6 }, { "from": 5, "to": 6, "var_index": 7 }, { "from": 6, "to": 7, "var_index": 8 }, { "from": 7, "to": 8, "var_index": 9 }, { "from": 8, "to": 9, "var_index": 10 }, { "from": 9, "to": 10, "var_index": 11 }, { "from": 10, "to": 11, "var_index": 12 }, { "from": 11, "to": 12, "var_index": 13 } ], "objective": { "constant": 0.0, "linear": [ 5.0, 6.0, 5.0, 7.0, 5.0, 5.0, 5.0, 9.0, 1.0, 10.0, 1.0, 4.0, 5.0, 3.0 ], "quadratic": [ [ 4.0, 7.0, 3.0, 6.0, 7.0, 5.0, 2.0, 7.0, 6.0, 10.0, 3.0, 9.0, 1.0, 8.0 ], [ 7.0, 1.0, 3.0, 10.0, 1.0, 9.0, 1.0, 8.0, 3.0, 8.0, 10.0, 6.0, 4.0, 6.0 ], [ 3.0, 3.0, 2.0, 7.0, 1.0, 5.0, 1.0, 3.0, 3.0, 5.0, 3.0, 8.0, 4.0, 6.0 ], [ 6.0, 10.0, 7.0, 10.0, 9.0, 10.0, 7.0, 3.0, 5.0, 4.0, 4.0, 5.0, 5.0, 3.0 ], [ 7.0, 1.0, 1.0, 9.0, 2.0, 3.0, 6.0, 3.0, 8.0, 10.0, 8.0, 6.0, 8.0, 8.0 ], [ 5.0, 9.0, 5.0, 10.0, 3.0, 7.0, 8.0, 1.0, 10.0, 8.0, 10.0, 4.0, 3.0, 10.0 ], [ 2.0, 1.0, 1.0, 7.0, 6.0, 8.0, 5.0, 7.0, 4.0, 9.0, 1.0, 4.0, 9.0, 5.0 ], [ 7.0, 8.0, 3.0, 3.0, 3.0, 1.0, 7.0, 1.0, 7.0, 1.0, 2.0, 9.0, 5.0, 7.0 ], [ 6.0, 3.0, 3.0, 5.0, 8.0, 10.0, 4.0, 7.0, 9.0, 1.0, 5.0, 1.0, 4.0, 4.0 ], [ 10.0, 8.0, 5.0, 4.0, 10.0, 8.0, 9.0, 1.0, 1.0, 2.0, 4.0, 5.0, 6.0, 2.0 ], [ 3.0, 10.0, 3.0, 4.0, 8.0, 10.0, 1.0, 2.0, 5.0, 4.0, 5.0, 1.0, 6.0, 4.0 ], [ 9.0, 6.0, 8.0, 5.0, 6.0, 4.0, 4.0, 9.0, 1.0, 5.0, 1.0, 7.0, 8.0, 3.0 ], [ 1.0, 4.0, 4.0, 5.0, 8.0, 3.0, 9.0, 5.0, 4.0, 6.0, 6.0, 8.0, 3.0, 7.0 ], [ 8.0, 6.0, 6.0, 3.0, 8.0, 10.0, 5.0, 7.0, 4.0, 2.0, 4.0, 3.0, 7.0, 6.0 ] ] }, "source": 13, "target": 14 }, "solution": [ 13, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14 ], "obj": 1113.0, "instance_variant": { "problem_type": "QSPP", "num_nodes": 15, "num_edges": 14, "nodes": [ 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15 ], "source": 14, "target": 15, "objective": { "constant": 0.0, "linear": [ { "var_index": 0, "linear_cost": 5.0 }, { "var_index": 1, "linear_cost": 6.0 }, { "var_index": 2, "linear_cost": 5.0 }, { "var_index": 3, "linear_cost": 7.0 }, { "var_index": 4, "linear_cost": 5.0 }, { "var_index": 5, "linear_cost": 5.0 }, { "var_index": 6, "linear_cost": 5.0 }, { "var_index": 7, "linear_cost": 9.0 }, { "var_index": 8, "linear_cost": 1.0 }, { "var_index": 9, "linear_cost": 10.0 }, { "var_index": 10, "linear_cost": 1.0 }, { "var_index": 11, "linear_cost": 4.0 }, { "var_index": 12, "linear_cost": 5.0 }, { "var_index": 13, "linear_cost": 3.0 } ], "quadratic": [ { "var_i": 0, "var_j": 0, "quadratic_cost": 4.0 }, { "var_i": 0, "var_j": 1, "quadratic_cost": 7.0 }, { "var_i": 0, "var_j": 2, "quadratic_cost": 3.0 }, { "var_i": 0, "var_j": 3, "quadratic_cost": 6.0 }, { "var_i": 0, "var_j": 4, "quadratic_cost": 7.0 }, { "var_i": 0, "var_j": 5, "quadratic_cost": 5.0 }, { "var_i": 0, "var_j": 6, "quadratic_cost": 2.0 }, { "var_i": 0, "var_j": 7, "quadratic_cost": 7.0 }, { "var_i": 0, "var_j": 8, "quadratic_cost": 6.0 }, { "var_i": 0, "var_j": 9, "quadratic_cost": 10.0 }, { "var_i": 0, "var_j": 10, "quadratic_cost": 3.0 }, { "var_i": 0, "var_j": 11, "quadratic_cost": 9.0 }, { "var_i": 0, "var_j": 12, "quadratic_cost": 1.0 }, { "var_i": 0, "var_j": 13, "quadratic_cost": 8.0 }, { "var_i": 1, "var_j": 0, "quadratic_cost": 7.0 }, { "var_i": 1, "var_j": 1, "quadratic_cost": 1.0 }, { "var_i": 1, "var_j": 2, "quadratic_cost": 3.0 }, { "var_i": 1, "var_j": 3, "quadratic_cost": 10.0 }, { "var_i": 1, "var_j": 4, "quadratic_cost": 1.0 }, { "var_i": 1, "var_j": 5, "quadratic_cost": 9.0 }, { "var_i": 1, "var_j": 6, "quadratic_cost": 1.0 }, { "var_i": 1, "var_j": 7, "quadratic_cost": 8.0 }, { "var_i": 1, "var_j": 8, "quadratic_cost": 3.0 }, { "var_i": 1, "var_j": 9, "quadratic_cost": 8.0 }, { "var_i": 1, "var_j": 10, "quadratic_cost": 10.0 }, { "var_i": 1, "var_j": 11, "quadratic_cost": 6.0 }, { "var_i": 1, "var_j": 12, "quadratic_cost": 4.0 }, { "var_i": 1, "var_j": 13, "quadratic_cost": 6.0 }, { "var_i": 2, "var_j": 0, "quadratic_cost": 3.0 }, { "var_i": 2, "var_j": 1, "quadratic_cost": 3.0 }, { "var_i": 2, "var_j": 2, "quadratic_cost": 2.0 }, { "var_i": 2, "var_j": 3, "quadratic_cost": 7.0 }, { "var_i": 2, "var_j": 4, "quadratic_cost": 1.0 }, { "var_i": 2, "var_j": 5, "quadratic_cost": 5.0 }, { "var_i": 2, "var_j": 6, "quadratic_cost": 1.0 }, { "var_i": 2, "var_j": 7, "quadratic_cost": 3.0 }, { "var_i": 2, "var_j": 8, "quadratic_cost": 3.0 }, { "var_i": 2, "var_j": 9, "quadratic_cost": 5.0 }, { "var_i": 2, "var_j": 10, "quadratic_cost": 3.0 }, { "var_i": 2, "var_j": 11, "quadratic_cost": 8.0 }, { "var_i": 2, "var_j": 12, "quadratic_cost": 4.0 }, { "var_i": 2, "var_j": 13, "quadratic_cost": 6.0 }, { "var_i": 3, "var_j": 0, "quadratic_cost": 6.0 }, { "var_i": 3, "var_j": 1, "quadratic_cost": 10.0 }, { "var_i": 3, "var_j": 2, "quadratic_cost": 7.0 }, { "var_i": 3, "var_j": 3, "quadratic_cost": 10.0 }, { "var_i": 3, "var_j": 4, "quadratic_cost": 9.0 }, { "var_i": 3, "var_j": 5, "quadratic_cost": 10.0 }, { "var_i": 3, "var_j": 6, "quadratic_cost": 7.0 }, { "var_i": 3, "var_j": 7, "quadratic_cost": 3.0 }, { "var_i": 3, "var_j": 8, "quadratic_cost": 5.0 }, { "var_i": 3, "var_j": 9, "quadratic_cost": 4.0 }, { "var_i": 3, "var_j": 10, "quadratic_cost": 4.0 }, { "var_i": 3, "var_j": 11, "quadratic_cost": 5.0 }, { "var_i": 3, "var_j": 12, "quadratic_cost": 5.0 }, { "var_i": 3, "var_j": 13, "quadratic_cost": 3.0 }, { "var_i": 4, "var_j": 0, "quadratic_cost": 7.0 }, { "var_i": 4, "var_j": 1, "quadratic_cost": 1.0 }, { "var_i": 4, "var_j": 2, "quadratic_cost": 1.0 }, { "var_i": 4, "var_j": 3, "quadratic_cost": 9.0 }, { "var_i": 4, "var_j": 4, "quadratic_cost": 2.0 }, { "var_i": 4, "var_j": 5, "quadratic_cost": 3.0 }, { "var_i": 4, "var_j": 6, "quadratic_cost": 6.0 }, { "var_i": 4, "var_j": 7, "quadratic_cost": 3.0 }, { "var_i": 4, "var_j": 8, "quadratic_cost": 8.0 }, { "var_i": 4, "var_j": 9, "quadratic_cost": 10.0 }, { "var_i": 4, "var_j": 10, "quadratic_cost": 8.0 }, { "var_i": 4, "var_j": 11, "quadratic_cost": 6.0 }, { "var_i": 4, "var_j": 12, "quadratic_cost": 8.0 }, { "var_i": 4, "var_j": 13, "quadratic_cost": 8.0 }, { "var_i": 5, "var_j": 0, "quadratic_cost": 5.0 }, { "var_i": 5, "var_j": 1, "quadratic_cost": 9.0 }, { "var_i": 5, "var_j": 2, "quadratic_cost": 5.0 }, { "var_i": 5, "var_j": 3, "quadratic_cost": 10.0 }, { "var_i": 5, "var_j": 4, "quadratic_cost": 3.0 }, { "var_i": 5, "var_j": 5, "quadratic_cost": 7.0 }, { "var_i": 5, "var_j": 6, "quadratic_cost": 8.0 }, { "var_i": 5, "var_j": 7, "quadratic_cost": 1.0 }, { "var_i": 5, "var_j": 8, "quadratic_cost": 10.0 }, { "var_i": 5, "var_j": 9, "quadratic_cost": 8.0 }, { "var_i": 5, "var_j": 10, "quadratic_cost": 10.0 }, { "var_i": 5, "var_j": 11, "quadratic_cost": 4.0 }, { "var_i": 5, "var_j": 12, "quadratic_cost": 3.0 }, { "var_i": 5, "var_j": 13, "quadratic_cost": 10.0 }, { "var_i": 6, "var_j": 0, "quadratic_cost": 2.0 }, { "var_i": 6, "var_j": 1, "quadratic_cost": 1.0 }, { "var_i": 6, "var_j": 2, "quadratic_cost": 1.0 }, { "var_i": 6, "var_j": 3, "quadratic_cost": 7.0 }, { "var_i": 6, "var_j": 4, "quadratic_cost": 6.0 }, { "var_i": 6, "var_j": 5, "quadratic_cost": 8.0 }, { "var_i": 6, "var_j": 6, "quadratic_cost": 5.0 }, { "var_i": 6, "var_j": 7, "quadratic_cost": 7.0 }, { "var_i": 6, "var_j": 8, "quadratic_cost": 4.0 }, { "var_i": 6, "var_j": 9, "quadratic_cost": 9.0 }, { "var_i": 6, "var_j": 10, "quadratic_cost": 1.0 }, { "var_i": 6, "var_j": 11, "quadratic_cost": 4.0 }, { "var_i": 6, "var_j": 12, "quadratic_cost": 9.0 }, { "var_i": 6, "var_j": 13, "quadratic_cost": 5.0 }, { "var_i": 7, "var_j": 0, "quadratic_cost": 7.0 }, { "var_i": 7, "var_j": 1, "quadratic_cost": 8.0 }, { "var_i": 7, "var_j": 2, "quadratic_cost": 3.0 }, { "var_i": 7, "var_j": 3, "quadratic_cost": 3.0 }, { "var_i": 7, "var_j": 4, "quadratic_cost": 3.0 }, { "var_i": 7, "var_j": 5, "quadratic_cost": 1.0 }, { "var_i": 7, "var_j": 6, "quadratic_cost": 7.0 }, { "var_i": 7, "var_j": 7, "quadratic_cost": 1.0 }, { "var_i": 7, "var_j": 8, "quadratic_cost": 7.0 }, { "var_i": 7, "var_j": 9, "quadratic_cost": 1.0 }, { "var_i": 7, "var_j": 10, "quadratic_cost": 2.0 }, { "var_i": 7, "var_j": 11, "quadratic_cost": 9.0 }, { "var_i": 7, "var_j": 12, "quadratic_cost": 5.0 }, { "var_i": 7, "var_j": 13, "quadratic_cost": 7.0 }, { "var_i": 8, "var_j": 0, "quadratic_cost": 6.0 }, { "var_i": 8, "var_j": 1, "quadratic_cost": 3.0 }, { "var_i": 8, "var_j": 2, "quadratic_cost": 3.0 }, { "var_i": 8, "var_j": 3, "quadratic_cost": 5.0 }, { "var_i": 8, "var_j": 4, "quadratic_cost": 8.0 }, { "var_i": 8, "var_j": 5, "quadratic_cost": 10.0 }, { "var_i": 8, "var_j": 6, "quadratic_cost": 4.0 }, { "var_i": 8, "var_j": 7, "quadratic_cost": 7.0 }, { "var_i": 8, "var_j": 8, "quadratic_cost": 9.0 }, { "var_i": 8, "var_j": 9, "quadratic_cost": 1.0 }, { "var_i": 8, "var_j": 10, "quadratic_cost": 5.0 }, { "var_i": 8, "var_j": 11, "quadratic_cost": 1.0 }, { "var_i": 8, "var_j": 12, "quadratic_cost": 4.0 }, { "var_i": 8, "var_j": 13, "quadratic_cost": 4.0 }, { "var_i": 9, "var_j": 0, "quadratic_cost": 10.0 }, { "var_i": 9, "var_j": 1, "quadratic_cost": 8.0 }, { "var_i": 9, "var_j": 2, "quadratic_cost": 5.0 }, { "var_i": 9, "var_j": 3, "quadratic_cost": 4.0 }, { "var_i": 9, "var_j": 4, "quadratic_cost": 10.0 }, { "var_i": 9, "var_j": 5, "quadratic_cost": 8.0 }, { "var_i": 9, "var_j": 6, "quadratic_cost": 9.0 }, { "var_i": 9, "var_j": 7, "quadratic_cost": 1.0 }, { "var_i": 9, "var_j": 8, "quadratic_cost": 1.0 }, { "var_i": 9, "var_j": 9, "quadratic_cost": 2.0 }, { "var_i": 9, "var_j": 10, "quadratic_cost": 4.0 }, { "var_i": 9, "var_j": 11, "quadratic_cost": 5.0 }, { "var_i": 9, "var_j": 12, "quadratic_cost": 6.0 }, { "var_i": 9, "var_j": 13, "quadratic_cost": 2.0 }, { "var_i": 10, "var_j": 0, "quadratic_cost": 3.0 }, { "var_i": 10, "var_j": 1, "quadratic_cost": 10.0 }, { "var_i": 10, "var_j": 2, "quadratic_cost": 3.0 }, { "var_i": 10, "var_j": 3, "quadratic_cost": 4.0 }, { "var_i": 10, "var_j": 4, "quadratic_cost": 8.0 }, { "var_i": 10, "var_j": 5, "quadratic_cost": 10.0 }, { "var_i": 10, "var_j": 6, "quadratic_cost": 1.0 }, { "var_i": 10, "var_j": 7, "quadratic_cost": 2.0 }, { "var_i": 10, "var_j": 8, "quadratic_cost": 5.0 }, { "var_i": 10, "var_j": 9, "quadratic_cost": 4.0 }, { "var_i": 10, "var_j": 10, "quadratic_cost": 5.0 }, { "var_i": 10, "var_j": 11, "quadratic_cost": 1.0 }, { "var_i": 10, "var_j": 12, "quadratic_cost": 6.0 }, { "var_i": 10, "var_j": 13, "quadratic_cost": 4.0 }, { "var_i": 11, "var_j": 0, "quadratic_cost": 9.0 }, { "var_i": 11, "var_j": 1, "quadratic_cost": 6.0 }, { "var_i": 11, "var_j": 2, "quadratic_cost": 8.0 }, { "var_i": 11, "var_j": 3, "quadratic_cost": 5.0 }, { "var_i": 11, "var_j": 4, "quadratic_cost": 6.0 }, { "var_i": 11, "var_j": 5, "quadratic_cost": 4.0 }, { "var_i": 11, "var_j": 6, "quadratic_cost": 4.0 }, { "var_i": 11, "var_j": 7, "quadratic_cost": 9.0 }, { "var_i": 11, "var_j": 8, "quadratic_cost": 1.0 }, { "var_i": 11, "var_j": 9, "quadratic_cost": 5.0 }, { "var_i": 11, "var_j": 10, "quadratic_cost": 1.0 }, { "var_i": 11, "var_j": 11, "quadratic_cost": 7.0 }, { "var_i": 11, "var_j": 12, "quadratic_cost": 8.0 }, { "var_i": 11, "var_j": 13, "quadratic_cost": 3.0 }, { "var_i": 12, "var_j": 0, "quadratic_cost": 1.0 }, { "var_i": 12, "var_j": 1, "quadratic_cost": 4.0 }, { "var_i": 12, "var_j": 2, "quadratic_cost": 4.0 }, { "var_i": 12, "var_j": 3, "quadratic_cost": 5.0 }, { "var_i": 12, "var_j": 4, "quadratic_cost": 8.0 }, { "var_i": 12, "var_j": 5, "quadratic_cost": 3.0 }, { "var_i": 12, "var_j": 6, "quadratic_cost": 9.0 }, { "var_i": 12, "var_j": 7, "quadratic_cost": 5.0 }, { "var_i": 12, "var_j": 8, "quadratic_cost": 4.0 }, { "var_i": 12, "var_j": 9, "quadratic_cost": 6.0 }, { "var_i": 12, "var_j": 10, "quadratic_cost": 6.0 }, { "var_i": 12, "var_j": 11, "quadratic_cost": 8.0 }, { "var_i": 12, "var_j": 12, "quadratic_cost": 3.0 }, { "var_i": 12, "var_j": 13, "quadratic_cost": 7.0 }, { "var_i": 13, "var_j": 0, "quadratic_cost": 8.0 }, { "var_i": 13, "var_j": 1, "quadratic_cost": 6.0 }, { "var_i": 13, "var_j": 2, "quadratic_cost": 6.0 }, { "var_i": 13, "var_j": 3, "quadratic_cost": 3.0 }, { "var_i": 13, "var_j": 4, "quadratic_cost": 8.0 }, { "var_i": 13, "var_j": 5, "quadratic_cost": 10.0 }, { "var_i": 13, "var_j": 6, "quadratic_cost": 5.0 }, { "var_i": 13, "var_j": 7, "quadratic_cost": 7.0 }, { "var_i": 13, "var_j": 8, "quadratic_cost": 4.0 }, { "var_i": 13, "var_j": 9, "quadratic_cost": 2.0 }, { "var_i": 13, "var_j": 10, "quadratic_cost": 4.0 }, { "var_i": 13, "var_j": 11, "quadratic_cost": 3.0 }, { "var_i": 13, "var_j": 12, "quadratic_cost": 7.0 }, { "var_i": 13, "var_j": 13, "quadratic_cost": 6.0 } ] }, "edges": [ { "from": 14, "to": 1, "var_index": 0 }, { "from": 13, "to": 15, "var_index": 1 }, { "from": 1, "to": 2, "var_index": 2 }, { "from": 2, "to": 3, "var_index": 3 }, { "from": 3, "to": 4, "var_index": 4 }, { "from": 4, "to": 5, "var_index": 5 }, { "from": 5, "to": 6, "var_index": 6 }, { "from": 6, "to": 7, "var_index": 7 }, { "from": 7, "to": 8, "var_index": 8 }, { "from": 8, "to": 9, "var_index": 9 }, { "from": 9, "to": 10, "var_index": 10 }, { "from": 10, "to": 11, "var_index": 11 }, { "from": 11, "to": 12, "var_index": 12 }, { "from": 12, "to": 13, "var_index": 13 } ], "node_id_map": { "0": 1, "1": 2, "2": 3, "3": 4, "4": 5, "5": 6, "6": 7, "7": 8, "8": 9, "9": 10, "10": 11, "11": 12, "12": 13, "13": 14, "14": 15 } }, "solution_variant": [ 14, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 15 ], "context_index": 19, "input_format": "markdown_table", "input_index_base": 1 }, { "task_name": "QSPP", "problem_type": "QSPP", "instruction": "I need to map out one straight course sequence that starts at the intro seminar and ends at the capstone, following every prerequisite link like stepping stones. The plan is to pick a single chain of classes — no detours, no doubling back, no taking extra courses off the path — and for each class count its normal workload plus the admin fee that comes with signing up. Also watch out: some pairs of classes create extra friction when they’re both taken (and a few classes carry a little extra burden just by themselves), so the total effort is the sum of all those per-course loads and fees plus any extra pairwise difficulties. The goal is to make that total as small as possible. Concrete details about the courses, fees, and pairwise frictions are shown below.\n\n# total_courses=12\n# total_prereq_links=11\n# course_node_ids=0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11\n# intro_seminar_course=10\n# capstone_course=11\n\nprereq_from_course,prereq_to_course,prereq_link_id\n10,0,0\n9,11,1\n0,1,2\n1,2,3\n2,3,4\n3,4,5\n4,5,6\n5,6,7\n6,7,8\n7,8,9\n8,9,10\n\nprereq_link_id,course_workload_plus_admin_fee\n0,6.0\n1,7.0\n2,7.0\n3,4.0\n4,5.0\n5,3.0\n6,8.0\n7,8.0\n8,10.0\n9,9.0\n10,10.0\n\n# Meaning: the quadratic_costs matrix is assumed symmetric and contributes to the objective as a sum over ALL ordered pairs (prereq_link_i_id, prereq_link_j_id). If two prereq_links with IDs i and j are both used in the chosen path, then quadratic_costs[i][j] is added to the total. This includes diagonal terms (i == j), so selecting edge i also adds quadratic_costs[i][i]. Because the matrix is symmetric, the interaction between two distinct edges i and j is counted twice in the ordered-pair sum: quadratic_costs[i][j] + quadratic_costs[j][i] (= 2 * quadratic_costs[i][j]).\n# quadratic_costs\n| prereq_link_i_id\\prereq_link_j_id | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |\n|---|---|---|---|---|---|---|---|---|---|---|---|\n| 0 | 2.0 | 1.0 | 7.0 | 1.0 | 1.0 | 4.0 | 5.0 | 9.0 | 9.0 | 7.0 | 6.0 |\n| 1 | 1.0 | 9.0 | 9.0 | 5.0 | 3.0 | 6.0 | 2.0 | 6.0 | 8.0 | 2.0 | 8.0 |\n| 2 | 7.0 | 9.0 | 3.0 | 3.0 | 7.0 | 2.0 | 5.0 | 4.0 | 8.0 | 4.0 | 3.0 |\n| 3 | 1.0 | 5.0 | 3.0 | 4.0 | 4.0 | 5.0 | 9.0 | 7.0 | 1.0 | 2.0 | 8.0 |\n| 4 | 1.0 | 3.0 | 7.0 | 4.0 | 7.0 | 2.0 | 3.0 | 8.0 | 2.0 | 8.0 | 5.0 |\n| 5 | 4.0 | 6.0 | 2.0 | 5.0 | 2.0 | 3.0 | 3.0 | 10.0 | 7.0 | 1.0 | 6.0 |\n| 6 | 5.0 | 2.0 | 5.0 | 9.0 | 3.0 | 3.0 | 5.0 | 4.0 | 1.0 | 7.0 | 8.0 |\n| 7 | 9.0 | 6.0 | 4.0 | 7.0 | 8.0 | 10.0 | 4.0 | 6.0 | 8.0 | 2.0 | 3.0 |\n| 8 | 9.0 | 8.0 | 8.0 | 1.0 | 2.0 | 7.0 | 1.0 | 8.0 | 9.0 | 6.0 | 8.0 |\n| 9 | 7.0 | 2.0 | 4.0 | 2.0 | 8.0 | 1.0 | 7.0 | 2.0 | 6.0 | 9.0 | 10.0 |\n| 10 | 6.0 | 8.0 | 3.0 | 8.0 | 5.0 | 6.0 | 8.0 | 3.0 | 8.0 | 10.0 | 8.0 |\n\nAlso, to keep things machine-friendly, please put the chosen course chain into a tiny JSON snippet like this:\n\n{\n \"solution\": []\n}\n\nHere, \"solution\" should be a list of NODE identifiers only — the sequence of classes from the intro seminar to the capstone, in order. Think of it as a simple form: replace the empty array with the ordered list of nodes you picked. Don’t include any edge IDs, costs, or extra labels — just the node names, and make sure each consecutive pair is a real directed prerequisite link.\n\nThis JSON is just a sketch of the shape I expect, not the final answer itself. Also, use the identifiers exactly as they appear in the instance input — no renaming and no new labels. \n- for example: \"Valid identifiers look like plain numbers such as “1” or “23”, single capital letters like “A” or “B”, or a capital letter followed by digits like “A1” or “X7”.\"", "instance": { "nodes": [ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11 ], "edges": [ { "from": 10, "to": 0, "var_index": 0 }, { "from": 9, "to": 11, "var_index": 1 }, { "from": 0, "to": 1, "var_index": 2 }, { "from": 1, "to": 2, "var_index": 3 }, { "from": 2, "to": 3, "var_index": 4 }, { "from": 3, "to": 4, "var_index": 5 }, { "from": 4, "to": 5, "var_index": 6 }, { "from": 5, "to": 6, "var_index": 7 }, { "from": 6, "to": 7, "var_index": 8 }, { "from": 7, "to": 8, "var_index": 9 }, { "from": 8, "to": 9, "var_index": 10 } ], "objective": { "constant": 0.0, "linear": [ 6.0, 7.0, 7.0, 4.0, 5.0, 3.0, 8.0, 8.0, 10.0, 9.0, 10.0 ], "quadratic": [ [ 2.0, 1.0, 7.0, 1.0, 1.0, 4.0, 5.0, 9.0, 9.0, 7.0, 6.0 ], [ 1.0, 9.0, 9.0, 5.0, 3.0, 6.0, 2.0, 6.0, 8.0, 2.0, 8.0 ], [ 7.0, 9.0, 3.0, 3.0, 7.0, 2.0, 5.0, 4.0, 8.0, 4.0, 3.0 ], [ 1.0, 5.0, 3.0, 4.0, 4.0, 5.0, 9.0, 7.0, 1.0, 2.0, 8.0 ], [ 1.0, 3.0, 7.0, 4.0, 7.0, 2.0, 3.0, 8.0, 2.0, 8.0, 5.0 ], [ 4.0, 6.0, 2.0, 5.0, 2.0, 3.0, 3.0, 10.0, 7.0, 1.0, 6.0 ], [ 5.0, 2.0, 5.0, 9.0, 3.0, 3.0, 5.0, 4.0, 1.0, 7.0, 8.0 ], [ 9.0, 6.0, 4.0, 7.0, 8.0, 10.0, 4.0, 6.0, 8.0, 2.0, 3.0 ], [ 9.0, 8.0, 8.0, 1.0, 2.0, 7.0, 1.0, 8.0, 9.0, 6.0, 8.0 ], [ 7.0, 2.0, 4.0, 2.0, 8.0, 1.0, 7.0, 2.0, 6.0, 9.0, 10.0 ], [ 6.0, 8.0, 3.0, 8.0, 5.0, 6.0, 8.0, 3.0, 8.0, 10.0, 8.0 ] ] }, "source": 10, "target": 11 }, "solution": [ 10, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 11 ], "obj": 708.0, "instance_variant": { "problem_type": "QSPP", "num_nodes": 12, "num_edges": 11, "nodes": [ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11 ], "source": 10, "target": 11, "objective": { "constant": 0.0, "linear": [ { "var_index": 0, "linear_cost": 6.0 }, { "var_index": 1, "linear_cost": 7.0 }, { "var_index": 2, "linear_cost": 7.0 }, { "var_index": 3, "linear_cost": 4.0 }, { "var_index": 4, "linear_cost": 5.0 }, { "var_index": 5, "linear_cost": 3.0 }, { "var_index": 6, "linear_cost": 8.0 }, { "var_index": 7, "linear_cost": 8.0 }, { "var_index": 8, "linear_cost": 10.0 }, { "var_index": 9, "linear_cost": 9.0 }, { "var_index": 10, "linear_cost": 10.0 } ], "quadratic": [ { "var_i": 0, "var_j": 0, "quadratic_cost": 2.0 }, { "var_i": 0, "var_j": 1, "quadratic_cost": 1.0 }, { "var_i": 0, "var_j": 2, "quadratic_cost": 7.0 }, { "var_i": 0, "var_j": 3, "quadratic_cost": 1.0 }, { "var_i": 0, "var_j": 4, "quadratic_cost": 1.0 }, { "var_i": 0, "var_j": 5, "quadratic_cost": 4.0 }, { "var_i": 0, "var_j": 6, "quadratic_cost": 5.0 }, { "var_i": 0, "var_j": 7, "quadratic_cost": 9.0 }, { "var_i": 0, "var_j": 8, "quadratic_cost": 9.0 }, { "var_i": 0, "var_j": 9, "quadratic_cost": 7.0 }, { "var_i": 0, "var_j": 10, "quadratic_cost": 6.0 }, { "var_i": 1, "var_j": 0, "quadratic_cost": 1.0 }, { "var_i": 1, "var_j": 1, "quadratic_cost": 9.0 }, { "var_i": 1, "var_j": 2, "quadratic_cost": 9.0 }, { "var_i": 1, "var_j": 3, "quadratic_cost": 5.0 }, { "var_i": 1, "var_j": 4, "quadratic_cost": 3.0 }, { "var_i": 1, "var_j": 5, "quadratic_cost": 6.0 }, { "var_i": 1, "var_j": 6, "quadratic_cost": 2.0 }, { "var_i": 1, "var_j": 7, "quadratic_cost": 6.0 }, { "var_i": 1, "var_j": 8, "quadratic_cost": 8.0 }, { "var_i": 1, "var_j": 9, "quadratic_cost": 2.0 }, { "var_i": 1, "var_j": 10, "quadratic_cost": 8.0 }, { "var_i": 2, "var_j": 0, "quadratic_cost": 7.0 }, { "var_i": 2, "var_j": 1, "quadratic_cost": 9.0 }, { "var_i": 2, "var_j": 2, "quadratic_cost": 3.0 }, { "var_i": 2, "var_j": 3, "quadratic_cost": 3.0 }, { "var_i": 2, "var_j": 4, "quadratic_cost": 7.0 }, { "var_i": 2, "var_j": 5, "quadratic_cost": 2.0 }, { "var_i": 2, "var_j": 6, "quadratic_cost": 5.0 }, { "var_i": 2, "var_j": 7, "quadratic_cost": 4.0 }, { "var_i": 2, "var_j": 8, "quadratic_cost": 8.0 }, { "var_i": 2, "var_j": 9, "quadratic_cost": 4.0 }, { "var_i": 2, "var_j": 10, "quadratic_cost": 3.0 }, { "var_i": 3, "var_j": 0, "quadratic_cost": 1.0 }, { "var_i": 3, "var_j": 1, "quadratic_cost": 5.0 }, { "var_i": 3, "var_j": 2, "quadratic_cost": 3.0 }, { "var_i": 3, "var_j": 3, "quadratic_cost": 4.0 }, { "var_i": 3, "var_j": 4, "quadratic_cost": 4.0 }, { "var_i": 3, "var_j": 5, "quadratic_cost": 5.0 }, { "var_i": 3, "var_j": 6, "quadratic_cost": 9.0 }, { "var_i": 3, "var_j": 7, "quadratic_cost": 7.0 }, { "var_i": 3, "var_j": 8, "quadratic_cost": 1.0 }, { "var_i": 3, "var_j": 9, "quadratic_cost": 2.0 }, { "var_i": 3, "var_j": 10, "quadratic_cost": 8.0 }, { "var_i": 4, "var_j": 0, "quadratic_cost": 1.0 }, { "var_i": 4, "var_j": 1, "quadratic_cost": 3.0 }, { "var_i": 4, "var_j": 2, "quadratic_cost": 7.0 }, { "var_i": 4, "var_j": 3, "quadratic_cost": 4.0 }, { "var_i": 4, "var_j": 4, "quadratic_cost": 7.0 }, { "var_i": 4, "var_j": 5, "quadratic_cost": 2.0 }, { "var_i": 4, "var_j": 6, "quadratic_cost": 3.0 }, { "var_i": 4, "var_j": 7, "quadratic_cost": 8.0 }, { "var_i": 4, "var_j": 8, "quadratic_cost": 2.0 }, { "var_i": 4, "var_j": 9, "quadratic_cost": 8.0 }, { "var_i": 4, "var_j": 10, "quadratic_cost": 5.0 }, { "var_i": 5, "var_j": 0, "quadratic_cost": 4.0 }, { "var_i": 5, "var_j": 1, "quadratic_cost": 6.0 }, { "var_i": 5, "var_j": 2, "quadratic_cost": 2.0 }, { "var_i": 5, "var_j": 3, "quadratic_cost": 5.0 }, { "var_i": 5, "var_j": 4, "quadratic_cost": 2.0 }, { "var_i": 5, "var_j": 5, "quadratic_cost": 3.0 }, { "var_i": 5, "var_j": 6, "quadratic_cost": 3.0 }, { "var_i": 5, "var_j": 7, "quadratic_cost": 10.0 }, { "var_i": 5, "var_j": 8, "quadratic_cost": 7.0 }, { "var_i": 5, "var_j": 9, "quadratic_cost": 1.0 }, { "var_i": 5, "var_j": 10, "quadratic_cost": 6.0 }, { "var_i": 6, "var_j": 0, "quadratic_cost": 5.0 }, { "var_i": 6, "var_j": 1, "quadratic_cost": 2.0 }, { "var_i": 6, "var_j": 2, "quadratic_cost": 5.0 }, { "var_i": 6, "var_j": 3, "quadratic_cost": 9.0 }, { "var_i": 6, "var_j": 4, "quadratic_cost": 3.0 }, { "var_i": 6, "var_j": 5, "quadratic_cost": 3.0 }, { "var_i": 6, "var_j": 6, "quadratic_cost": 5.0 }, { "var_i": 6, "var_j": 7, "quadratic_cost": 4.0 }, { "var_i": 6, "var_j": 8, "quadratic_cost": 1.0 }, { "var_i": 6, "var_j": 9, "quadratic_cost": 7.0 }, { "var_i": 6, "var_j": 10, "quadratic_cost": 8.0 }, { "var_i": 7, "var_j": 0, "quadratic_cost": 9.0 }, { "var_i": 7, "var_j": 1, "quadratic_cost": 6.0 }, { "var_i": 7, "var_j": 2, "quadratic_cost": 4.0 }, { "var_i": 7, "var_j": 3, "quadratic_cost": 7.0 }, { "var_i": 7, "var_j": 4, "quadratic_cost": 8.0 }, { "var_i": 7, "var_j": 5, "quadratic_cost": 10.0 }, { "var_i": 7, "var_j": 6, "quadratic_cost": 4.0 }, { "var_i": 7, "var_j": 7, "quadratic_cost": 6.0 }, { "var_i": 7, "var_j": 8, "quadratic_cost": 8.0 }, { "var_i": 7, "var_j": 9, "quadratic_cost": 2.0 }, { "var_i": 7, "var_j": 10, "quadratic_cost": 3.0 }, { "var_i": 8, "var_j": 0, "quadratic_cost": 9.0 }, { "var_i": 8, "var_j": 1, "quadratic_cost": 8.0 }, { "var_i": 8, "var_j": 2, "quadratic_cost": 8.0 }, { "var_i": 8, "var_j": 3, "quadratic_cost": 1.0 }, { "var_i": 8, "var_j": 4, "quadratic_cost": 2.0 }, { "var_i": 8, "var_j": 5, "quadratic_cost": 7.0 }, { "var_i": 8, "var_j": 6, "quadratic_cost": 1.0 }, { "var_i": 8, "var_j": 7, "quadratic_cost": 8.0 }, { "var_i": 8, "var_j": 8, "quadratic_cost": 9.0 }, { "var_i": 8, "var_j": 9, "quadratic_cost": 6.0 }, { "var_i": 8, "var_j": 10, "quadratic_cost": 8.0 }, { "var_i": 9, "var_j": 0, "quadratic_cost": 7.0 }, { "var_i": 9, "var_j": 1, "quadratic_cost": 2.0 }, { "var_i": 9, "var_j": 2, "quadratic_cost": 4.0 }, { "var_i": 9, "var_j": 3, "quadratic_cost": 2.0 }, { "var_i": 9, "var_j": 4, "quadratic_cost": 8.0 }, { "var_i": 9, "var_j": 5, "quadratic_cost": 1.0 }, { "var_i": 9, "var_j": 6, "quadratic_cost": 7.0 }, { "var_i": 9, "var_j": 7, "quadratic_cost": 2.0 }, { "var_i": 9, "var_j": 8, "quadratic_cost": 6.0 }, { "var_i": 9, "var_j": 9, "quadratic_cost": 9.0 }, { "var_i": 9, "var_j": 10, "quadratic_cost": 10.0 }, { "var_i": 10, "var_j": 0, "quadratic_cost": 6.0 }, { "var_i": 10, "var_j": 1, "quadratic_cost": 8.0 }, { "var_i": 10, "var_j": 2, "quadratic_cost": 3.0 }, { "var_i": 10, "var_j": 3, "quadratic_cost": 8.0 }, { "var_i": 10, "var_j": 4, "quadratic_cost": 5.0 }, { "var_i": 10, "var_j": 5, "quadratic_cost": 6.0 }, { "var_i": 10, "var_j": 6, "quadratic_cost": 8.0 }, { "var_i": 10, "var_j": 7, "quadratic_cost": 3.0 }, { "var_i": 10, "var_j": 8, "quadratic_cost": 8.0 }, { "var_i": 10, "var_j": 9, "quadratic_cost": 10.0 }, { "var_i": 10, "var_j": 10, "quadratic_cost": 8.0 } ] }, "edges": [ { "from": 10, "to": 0, "var_index": 0 }, { "from": 9, "to": 11, "var_index": 1 }, { "from": 0, "to": 1, "var_index": 2 }, { "from": 1, "to": 2, "var_index": 3 }, { "from": 2, "to": 3, "var_index": 4 }, { "from": 3, "to": 4, "var_index": 5 }, { "from": 4, "to": 5, "var_index": 6 }, { "from": 5, "to": 6, "var_index": 7 }, { "from": 6, "to": 7, "var_index": 8 }, { "from": 7, "to": 8, "var_index": 9 }, { "from": 8, "to": 9, "var_index": 10 } ], "node_id_map": { "0": 0, "1": 1, "2": 2, "3": 3, "4": 4, "5": 5, "6": 6, "7": 7, "8": 8, "9": 9, "10": 10, "11": 11 } }, "solution_variant": [ 10, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 11 ], "context_index": 20, "input_format": "csv", "input_index_base": 0 }, { "task_name": "QSPP", "problem_type": "QSPP", "instruction": "Someone made a map of one-way streets between home and the office and wants to pick exactly one route that keeps the total charges down. Every street on that map has a base toll; on top of that, certain street combinations trigger additional fees when both are used, and some streets can add a bit extra on their own. To judge any route, add together all the street tolls along it and then add any extra combination fees that apply — the lower the total, the better. The chosen route must follow actual one-way connections from the home node to the office node in order; the specific streets and their costs are listed below.\n\nThere are 13 intersections and 12 one-way streets; the intersections are 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, the home intersection is 11, and the office intersection is 12.\nStreet 0 runs from intersection 11 to intersection 0.\nStreet 1 runs from intersection 10 to intersection 12.\nStreet 2 runs from intersection 0 to intersection 1.\nStreet 3 runs from intersection 1 to intersection 2.\nStreet 4 runs from intersection 2 to intersection 3.\nStreet 5 runs from intersection 3 to intersection 4.\nStreet 6 runs from intersection 4 to intersection 5.\nStreet 7 runs from intersection 5 to intersection 6.\nStreet 8 runs from intersection 6 to intersection 7.\nStreet 9 runs from intersection 7 to intersection 8.\nStreet 10 runs from intersection 8 to intersection 9.\nStreet 11 runs from intersection 9 to intersection 10.\nThe base toll for street 0 is 6.0.\nThe base toll for street 1 is 9.0.\nThe base toll for street 2 is 2.0.\nThe base toll for street 3 is 10.0.\nThe base toll for street 4 is 7.0.\nThe base toll for street 5 is 1.0.\nThe base toll for street 6 is 1.0.\nThe base toll for street 7 is 7.0.\nThe base toll for street 8 is 5.0.\nThe base toll for street 9 is 5.0.\nThe base toll for street 10 is 1.0.\nThe base toll for street 11 is 9.0.\nMeaning: the quadratic_costs matrix is assumed symmetric and contributes to the objective as a sum over ALL ordered pairs (street_i_ref, street_j_ref). If two streets with IDs i and j are both used in the chosen path, then quadratic_costs[i][j] is added to the total. This includes diagonal terms (i == j), so selecting edge i also adds quadratic_costs[i][i]. Because the matrix is symmetric, the interaction between two distinct edges i and j is counted twice in the ordered-pair sum: quadratic_costs[i][j] + quadratic_costs[j][i] (= 2 * quadratic_costs[i][j]).\nquadratic_costs:\n| street_i_ref\\street_j_ref | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 |\n|---|---|---|---|---|---|---|---|---|---|---|---|---|\n| 0 | 3.0 | 2.0 | 2.0 | 7.0 | 1.0 | 10.0 | 1.0 | 5.0 | 4.0 | 2.0 | 9.0 | 3.0 |\n| 1 | 2.0 | 9.0 | 9.0 | 6.0 | 3.0 | 2.0 | 8.0 | 4.0 | 4.0 | 9.0 | 5.0 | 5.0 |\n| 2 | 2.0 | 9.0 | 2.0 | 6.0 | 9.0 | 1.0 | 8.0 | 10.0 | 4.0 | 2.0 | 3.0 | 10.0 |\n| 3 | 7.0 | 6.0 | 6.0 | 1.0 | 1.0 | 4.0 | 1.0 | 1.0 | 8.0 | 6.0 | 1.0 | 7.0 |\n| 4 | 1.0 | 3.0 | 9.0 | 1.0 | 6.0 | 2.0 | 9.0 | 2.0 | 2.0 | 8.0 | 9.0 | 1.0 |\n| 5 | 10.0 | 2.0 | 1.0 | 4.0 | 2.0 | 6.0 | 1.0 | 2.0 | 9.0 | 1.0 | 3.0 | 4.0 |\n| 6 | 1.0 | 8.0 | 8.0 | 1.0 | 9.0 | 1.0 | 10.0 | 10.0 | 6.0 | 6.0 | 3.0 | 1.0 |\n| 7 | 5.0 | 4.0 | 10.0 | 1.0 | 2.0 | 2.0 | 10.0 | 4.0 | 10.0 | 6.0 | 2.0 | 2.0 |\n| 8 | 4.0 | 4.0 | 4.0 | 8.0 | 2.0 | 9.0 | 6.0 | 10.0 | 4.0 | 10.0 | 7.0 | 6.0 |\n| 9 | 2.0 | 9.0 | 2.0 | 6.0 | 8.0 | 1.0 | 6.0 | 6.0 | 10.0 | 10.0 | 2.0 | 4.0 |\n| 10 | 9.0 | 5.0 | 3.0 | 1.0 | 9.0 | 3.0 | 3.0 | 2.0 | 7.0 | 2.0 | 6.0 | 8.0 |\n| 11 | 3.0 | 5.0 | 10.0 | 7.0 | 1.0 | 4.0 | 1.0 | 2.0 | 6.0 | 4.0 | 8.0 | 1.0 |\nThey must choose exactly one valid route from 11 to 12, following the one-way connections and minimizing the sum of base tolls plus any applicable additional fees.\n\nIf you want to hand me the route, just stick it in this simple JSON shape so I can read it easily:\n\n{\n \"solution\": []\n}\n\nThink of \"solution\" as the place to list the route: a straight sequence of node identifiers (the home node first, the office node last), with each consecutive pair connected by an actual one-way street. This JSON is just a sketch of the expected shape — not your final answer — so replace that empty array with the path when you're ready.\n\nPlease use the node identifiers exactly as they appear in the instance input — don't rename them or invent new labels. Valid identifiers look like plain numbers such as “1” or “23”, single capital letters like “A” or “B”, or a capital letter followed by digits like “A1” or “X7”.", "instance": { "nodes": [ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12 ], "edges": [ { "from": 11, "to": 0, "var_index": 0 }, { "from": 10, "to": 12, "var_index": 1 }, { "from": 0, "to": 1, "var_index": 2 }, { "from": 1, "to": 2, "var_index": 3 }, { "from": 2, "to": 3, "var_index": 4 }, { "from": 3, "to": 4, "var_index": 5 }, { "from": 4, "to": 5, "var_index": 6 }, { "from": 5, "to": 6, "var_index": 7 }, { "from": 6, "to": 7, "var_index": 8 }, { "from": 7, "to": 8, "var_index": 9 }, { "from": 8, "to": 9, "var_index": 10 }, { "from": 9, "to": 10, "var_index": 11 } ], "objective": { "constant": 0.0, "linear": [ 6.0, 9.0, 2.0, 10.0, 7.0, 1.0, 1.0, 7.0, 5.0, 5.0, 1.0, 9.0 ], "quadratic": [ [ 3.0, 2.0, 2.0, 7.0, 1.0, 10.0, 1.0, 5.0, 4.0, 2.0, 9.0, 3.0 ], [ 2.0, 9.0, 9.0, 6.0, 3.0, 2.0, 8.0, 4.0, 4.0, 9.0, 5.0, 5.0 ], [ 2.0, 9.0, 2.0, 6.0, 9.0, 1.0, 8.0, 10.0, 4.0, 2.0, 3.0, 10.0 ], [ 7.0, 6.0, 6.0, 1.0, 1.0, 4.0, 1.0, 1.0, 8.0, 6.0, 1.0, 7.0 ], [ 1.0, 3.0, 9.0, 1.0, 6.0, 2.0, 9.0, 2.0, 2.0, 8.0, 9.0, 1.0 ], [ 10.0, 2.0, 1.0, 4.0, 2.0, 6.0, 1.0, 2.0, 9.0, 1.0, 3.0, 4.0 ], [ 1.0, 8.0, 8.0, 1.0, 9.0, 1.0, 10.0, 10.0, 6.0, 6.0, 3.0, 1.0 ], [ 5.0, 4.0, 10.0, 1.0, 2.0, 2.0, 10.0, 4.0, 10.0, 6.0, 2.0, 2.0 ], [ 4.0, 4.0, 4.0, 8.0, 2.0, 9.0, 6.0, 10.0, 4.0, 10.0, 7.0, 6.0 ], [ 2.0, 9.0, 2.0, 6.0, 8.0, 1.0, 6.0, 6.0, 10.0, 10.0, 2.0, 4.0 ], [ 9.0, 5.0, 3.0, 1.0, 9.0, 3.0, 3.0, 2.0, 7.0, 2.0, 6.0, 8.0 ], [ 3.0, 5.0, 10.0, 7.0, 1.0, 4.0, 1.0, 2.0, 6.0, 4.0, 8.0, 1.0 ] ] }, "source": 11, "target": 12 }, "solution": [ 11, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 12 ], "obj": 763.0, "instance_variant": { "problem_type": "QSPP", "num_nodes": 13, "num_edges": 12, "nodes": [ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12 ], "source": 11, "target": 12, "objective": { "constant": 0.0, "linear": [ { "var_index": 0, "linear_cost": 6.0 }, { "var_index": 1, "linear_cost": 9.0 }, { "var_index": 2, "linear_cost": 2.0 }, { "var_index": 3, "linear_cost": 10.0 }, { "var_index": 4, "linear_cost": 7.0 }, { "var_index": 5, "linear_cost": 1.0 }, { "var_index": 6, "linear_cost": 1.0 }, { "var_index": 7, "linear_cost": 7.0 }, { "var_index": 8, "linear_cost": 5.0 }, { "var_index": 9, "linear_cost": 5.0 }, { "var_index": 10, "linear_cost": 1.0 }, { "var_index": 11, "linear_cost": 9.0 } ], "quadratic": [ { "var_i": 0, "var_j": 0, "quadratic_cost": 3.0 }, { "var_i": 0, "var_j": 1, "quadratic_cost": 2.0 }, { "var_i": 0, "var_j": 2, "quadratic_cost": 2.0 }, { "var_i": 0, "var_j": 3, "quadratic_cost": 7.0 }, { "var_i": 0, "var_j": 4, "quadratic_cost": 1.0 }, { "var_i": 0, "var_j": 5, "quadratic_cost": 10.0 }, { "var_i": 0, "var_j": 6, "quadratic_cost": 1.0 }, { "var_i": 0, "var_j": 7, "quadratic_cost": 5.0 }, { "var_i": 0, "var_j": 8, "quadratic_cost": 4.0 }, { "var_i": 0, "var_j": 9, "quadratic_cost": 2.0 }, { "var_i": 0, "var_j": 10, "quadratic_cost": 9.0 }, { "var_i": 0, "var_j": 11, "quadratic_cost": 3.0 }, { "var_i": 1, "var_j": 0, "quadratic_cost": 2.0 }, { "var_i": 1, "var_j": 1, "quadratic_cost": 9.0 }, { "var_i": 1, "var_j": 2, "quadratic_cost": 9.0 }, { "var_i": 1, "var_j": 3, "quadratic_cost": 6.0 }, { "var_i": 1, "var_j": 4, "quadratic_cost": 3.0 }, { "var_i": 1, "var_j": 5, "quadratic_cost": 2.0 }, { "var_i": 1, "var_j": 6, "quadratic_cost": 8.0 }, { "var_i": 1, "var_j": 7, "quadratic_cost": 4.0 }, { "var_i": 1, "var_j": 8, "quadratic_cost": 4.0 }, { "var_i": 1, "var_j": 9, "quadratic_cost": 9.0 }, { "var_i": 1, "var_j": 10, "quadratic_cost": 5.0 }, { "var_i": 1, "var_j": 11, "quadratic_cost": 5.0 }, { "var_i": 2, "var_j": 0, "quadratic_cost": 2.0 }, { "var_i": 2, "var_j": 1, "quadratic_cost": 9.0 }, { "var_i": 2, "var_j": 2, "quadratic_cost": 2.0 }, { "var_i": 2, "var_j": 3, "quadratic_cost": 6.0 }, { "var_i": 2, "var_j": 4, "quadratic_cost": 9.0 }, { "var_i": 2, "var_j": 5, "quadratic_cost": 1.0 }, { "var_i": 2, "var_j": 6, "quadratic_cost": 8.0 }, { "var_i": 2, "var_j": 7, "quadratic_cost": 10.0 }, { "var_i": 2, "var_j": 8, "quadratic_cost": 4.0 }, { "var_i": 2, "var_j": 9, "quadratic_cost": 2.0 }, { "var_i": 2, "var_j": 10, "quadratic_cost": 3.0 }, { "var_i": 2, "var_j": 11, "quadratic_cost": 10.0 }, { "var_i": 3, "var_j": 0, "quadratic_cost": 7.0 }, { "var_i": 3, "var_j": 1, "quadratic_cost": 6.0 }, { "var_i": 3, "var_j": 2, "quadratic_cost": 6.0 }, { "var_i": 3, "var_j": 3, "quadratic_cost": 1.0 }, { "var_i": 3, "var_j": 4, "quadratic_cost": 1.0 }, { "var_i": 3, "var_j": 5, "quadratic_cost": 4.0 }, { "var_i": 3, "var_j": 6, "quadratic_cost": 1.0 }, { "var_i": 3, "var_j": 7, "quadratic_cost": 1.0 }, { "var_i": 3, "var_j": 8, "quadratic_cost": 8.0 }, { "var_i": 3, "var_j": 9, "quadratic_cost": 6.0 }, { "var_i": 3, "var_j": 10, "quadratic_cost": 1.0 }, { "var_i": 3, "var_j": 11, "quadratic_cost": 7.0 }, { "var_i": 4, "var_j": 0, "quadratic_cost": 1.0 }, { "var_i": 4, "var_j": 1, "quadratic_cost": 3.0 }, { "var_i": 4, "var_j": 2, "quadratic_cost": 9.0 }, { "var_i": 4, "var_j": 3, "quadratic_cost": 1.0 }, { "var_i": 4, "var_j": 4, "quadratic_cost": 6.0 }, { "var_i": 4, "var_j": 5, "quadratic_cost": 2.0 }, { "var_i": 4, "var_j": 6, "quadratic_cost": 9.0 }, { "var_i": 4, "var_j": 7, "quadratic_cost": 2.0 }, { "var_i": 4, "var_j": 8, "quadratic_cost": 2.0 }, { "var_i": 4, "var_j": 9, "quadratic_cost": 8.0 }, { "var_i": 4, "var_j": 10, "quadratic_cost": 9.0 }, { "var_i": 4, "var_j": 11, "quadratic_cost": 1.0 }, { "var_i": 5, "var_j": 0, "quadratic_cost": 10.0 }, { "var_i": 5, "var_j": 1, "quadratic_cost": 2.0 }, { "var_i": 5, "var_j": 2, "quadratic_cost": 1.0 }, { "var_i": 5, "var_j": 3, "quadratic_cost": 4.0 }, { "var_i": 5, "var_j": 4, "quadratic_cost": 2.0 }, { "var_i": 5, "var_j": 5, "quadratic_cost": 6.0 }, { "var_i": 5, "var_j": 6, "quadratic_cost": 1.0 }, { "var_i": 5, "var_j": 7, "quadratic_cost": 2.0 }, { "var_i": 5, "var_j": 8, "quadratic_cost": 9.0 }, { "var_i": 5, "var_j": 9, "quadratic_cost": 1.0 }, { "var_i": 5, "var_j": 10, "quadratic_cost": 3.0 }, { "var_i": 5, "var_j": 11, "quadratic_cost": 4.0 }, { "var_i": 6, "var_j": 0, "quadratic_cost": 1.0 }, { "var_i": 6, "var_j": 1, "quadratic_cost": 8.0 }, { "var_i": 6, "var_j": 2, "quadratic_cost": 8.0 }, { "var_i": 6, "var_j": 3, "quadratic_cost": 1.0 }, { "var_i": 6, "var_j": 4, "quadratic_cost": 9.0 }, { "var_i": 6, "var_j": 5, "quadratic_cost": 1.0 }, { "var_i": 6, "var_j": 6, "quadratic_cost": 10.0 }, { "var_i": 6, "var_j": 7, "quadratic_cost": 10.0 }, { "var_i": 6, "var_j": 8, "quadratic_cost": 6.0 }, { "var_i": 6, "var_j": 9, "quadratic_cost": 6.0 }, { "var_i": 6, "var_j": 10, "quadratic_cost": 3.0 }, { "var_i": 6, "var_j": 11, "quadratic_cost": 1.0 }, { "var_i": 7, "var_j": 0, "quadratic_cost": 5.0 }, { "var_i": 7, "var_j": 1, "quadratic_cost": 4.0 }, { "var_i": 7, "var_j": 2, "quadratic_cost": 10.0 }, { "var_i": 7, "var_j": 3, "quadratic_cost": 1.0 }, { "var_i": 7, "var_j": 4, "quadratic_cost": 2.0 }, { "var_i": 7, "var_j": 5, "quadratic_cost": 2.0 }, { "var_i": 7, "var_j": 6, "quadratic_cost": 10.0 }, { "var_i": 7, "var_j": 7, "quadratic_cost": 4.0 }, { "var_i": 7, "var_j": 8, "quadratic_cost": 10.0 }, { "var_i": 7, "var_j": 9, "quadratic_cost": 6.0 }, { "var_i": 7, "var_j": 10, "quadratic_cost": 2.0 }, { "var_i": 7, "var_j": 11, "quadratic_cost": 2.0 }, { "var_i": 8, "var_j": 0, "quadratic_cost": 4.0 }, { "var_i": 8, "var_j": 1, "quadratic_cost": 4.0 }, { "var_i": 8, "var_j": 2, "quadratic_cost": 4.0 }, { "var_i": 8, "var_j": 3, "quadratic_cost": 8.0 }, { "var_i": 8, "var_j": 4, "quadratic_cost": 2.0 }, { "var_i": 8, "var_j": 5, "quadratic_cost": 9.0 }, { "var_i": 8, "var_j": 6, "quadratic_cost": 6.0 }, { "var_i": 8, "var_j": 7, "quadratic_cost": 10.0 }, { "var_i": 8, "var_j": 8, "quadratic_cost": 4.0 }, { "var_i": 8, "var_j": 9, "quadratic_cost": 10.0 }, { "var_i": 8, "var_j": 10, "quadratic_cost": 7.0 }, { "var_i": 8, "var_j": 11, "quadratic_cost": 6.0 }, { "var_i": 9, "var_j": 0, "quadratic_cost": 2.0 }, { "var_i": 9, "var_j": 1, "quadratic_cost": 9.0 }, { "var_i": 9, "var_j": 2, "quadratic_cost": 2.0 }, { "var_i": 9, "var_j": 3, "quadratic_cost": 6.0 }, { "var_i": 9, "var_j": 4, "quadratic_cost": 8.0 }, { "var_i": 9, "var_j": 5, "quadratic_cost": 1.0 }, { "var_i": 9, "var_j": 6, "quadratic_cost": 6.0 }, { "var_i": 9, "var_j": 7, "quadratic_cost": 6.0 }, { "var_i": 9, "var_j": 8, "quadratic_cost": 10.0 }, { "var_i": 9, "var_j": 9, "quadratic_cost": 10.0 }, { "var_i": 9, "var_j": 10, "quadratic_cost": 2.0 }, { "var_i": 9, "var_j": 11, "quadratic_cost": 4.0 }, { "var_i": 10, "var_j": 0, "quadratic_cost": 9.0 }, { "var_i": 10, "var_j": 1, "quadratic_cost": 5.0 }, { "var_i": 10, "var_j": 2, "quadratic_cost": 3.0 }, { "var_i": 10, "var_j": 3, "quadratic_cost": 1.0 }, { "var_i": 10, "var_j": 4, "quadratic_cost": 9.0 }, { "var_i": 10, "var_j": 5, "quadratic_cost": 3.0 }, { "var_i": 10, "var_j": 6, "quadratic_cost": 3.0 }, { "var_i": 10, "var_j": 7, "quadratic_cost": 2.0 }, { "var_i": 10, "var_j": 8, "quadratic_cost": 7.0 }, { "var_i": 10, "var_j": 9, "quadratic_cost": 2.0 }, { "var_i": 10, "var_j": 10, "quadratic_cost": 6.0 }, { "var_i": 10, "var_j": 11, "quadratic_cost": 8.0 }, { "var_i": 11, "var_j": 0, "quadratic_cost": 3.0 }, { "var_i": 11, "var_j": 1, "quadratic_cost": 5.0 }, { "var_i": 11, "var_j": 2, "quadratic_cost": 10.0 }, { "var_i": 11, "var_j": 3, "quadratic_cost": 7.0 }, { "var_i": 11, "var_j": 4, "quadratic_cost": 1.0 }, { "var_i": 11, "var_j": 5, "quadratic_cost": 4.0 }, { "var_i": 11, "var_j": 6, "quadratic_cost": 1.0 }, { "var_i": 11, "var_j": 7, "quadratic_cost": 2.0 }, { "var_i": 11, "var_j": 8, "quadratic_cost": 6.0 }, { "var_i": 11, "var_j": 9, "quadratic_cost": 4.0 }, { "var_i": 11, "var_j": 10, "quadratic_cost": 8.0 }, { "var_i": 11, "var_j": 11, "quadratic_cost": 1.0 } ] }, "edges": [ { "from": 11, "to": 0, "var_index": 0 }, { "from": 10, "to": 12, "var_index": 1 }, { "from": 0, "to": 1, "var_index": 2 }, { "from": 1, "to": 2, "var_index": 3 }, { "from": 2, "to": 3, "var_index": 4 }, { "from": 3, "to": 4, "var_index": 5 }, { "from": 4, "to": 5, "var_index": 6 }, { "from": 5, "to": 6, "var_index": 7 }, { "from": 6, "to": 7, "var_index": 8 }, { "from": 7, "to": 8, "var_index": 9 }, { "from": 8, "to": 9, "var_index": 10 }, { "from": 9, "to": 10, "var_index": 11 } ], "node_id_map": { "0": 0, "1": 1, "2": 2, "3": 3, "4": 4, "5": 5, "6": 6, "7": 7, "8": 8, "9": 9, "10": 10, "11": 11, "12": 12 } }, "solution_variant": [ 11, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 12 ], "context_index": 21, "input_format": "nl", "input_index_base": 0 }, { "task_name": "QSPP", "problem_type": "QSPP", "instruction": "Someone arranged the day so a driver has to pick one continuous path from the warehouse to a customer, obeying one-way streets. Every hop along the road schedule has a base fuel cost, and there are extra little penalties: some that apply just for taking a particular hop, and others that only come into play when two specific hops are both included (both directions of such a pair can contribute their own penalty if both hops are used). The smartest single-route choice is the one with the lowest total bill — get that bill by summing each hop’s fuel cost and then adding any applicable single-hop and pairwise penalties. The trip must be a single, legal one-way sequence from the warehouse to the customer, listed as the intersections encountered; the concrete map and cost figures are shown below.\n\nThe concrete map has 12 intersections and 17 one-way segments; intersections: A, B, C, D, E, F, G, H, I, J, K, L. The route must begin at K and end at L.\nSegment 0 is a one-way hop from intersection K to intersection A.\nSegment 1 is a one-way hop from intersection K to intersection F.\nSegment 2 is a one-way hop from intersection E to intersection L.\nSegment 3 is a one-way hop from intersection J to intersection L.\nSegment 4 is a one-way hop from intersection A to intersection B.\nSegment 5 is a one-way hop from intersection A to intersection F.\nSegment 6 is a one-way hop from intersection B to intersection C.\nSegment 7 is a one-way hop from intersection B to intersection G.\nSegment 8 is a one-way hop from intersection C to intersection D.\nSegment 9 is a one-way hop from intersection C to intersection H.\nSegment 10 is a one-way hop from intersection D to intersection E.\nSegment 11 is a one-way hop from intersection D to intersection I.\nSegment 12 is a one-way hop from intersection E to intersection J.\nSegment 13 is a one-way hop from intersection F to intersection G.\nSegment 14 is a one-way hop from intersection G to intersection H.\nSegment 15 is a one-way hop from intersection H to intersection I.\nSegment 16 is a one-way hop from intersection I to intersection J.\nTaking segment 0 incurs base fuel cost 10.0.\nTaking segment 1 incurs base fuel cost 10.0.\nTaking segment 2 incurs base fuel cost 10.0.\nTaking segment 3 incurs base fuel cost 10.0.\nTaking segment 4 incurs base fuel cost 7.0.\nTaking segment 5 incurs base fuel cost 10.0.\nTaking segment 6 incurs base fuel cost 3.0.\nTaking segment 7 incurs base fuel cost 5.0.\nTaking segment 8 incurs base fuel cost 2.0.\nTaking segment 9 incurs base fuel cost 3.0.\nTaking segment 10 incurs base fuel cost 10.0.\nTaking segment 11 incurs base fuel cost 8.0.\nTaking segment 12 incurs base fuel cost 5.0.\nTaking segment 13 incurs base fuel cost 6.0.\nTaking segment 14 incurs base fuel cost 10.0.\nTaking segment 15 incurs base fuel cost 3.0.\nTaking segment 16 incurs base fuel cost 3.0.\nMeaning: the quadratic_costs matrix is assumed symmetric and contributes to the objective as a sum over ALL ordered pairs (segment_i_id, segment_j_id). If two segments with IDs i and j are both used in the chosen path, then quadratic_costs[i][j] is added to the total. This includes diagonal terms (i == j), so selecting edge i also adds quadratic_costs[i][i]. Because the matrix is symmetric, the interaction between two distinct edges i and j is counted twice in the ordered-pair sum: quadratic_costs[i][j] + quadratic_costs[j][i] (= 2 * quadratic_costs[i][j]).\nquadratic_costs:\n| segment_i_id\\segment_j_id | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 |\n|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|\n| 0 | 2.0 | 8.0 | 6.0 | 10.0 | 1.0 | 3.0 | 6.0 | 2.0 | 4.0 | 1.0 | 2.0 | 5.0 | 8.0 | 8.0 | 4.0 | 7.0 | 2.0 |\n| 1 | 8.0 | 7.0 | 1.0 | 10.0 | 9.0 | 6.0 | 9.0 | 1.0 | 9.0 | 5.0 | 1.0 | 2.0 | 7.0 | 4.0 | 2.0 | 6.0 | 5.0 |\n| 2 | 6.0 | 1.0 | 5.0 | 3.0 | 9.0 | 2.0 | 2.0 | 3.0 | 6.0 | 3.0 | 4.0 | 3.0 | 4.0 | 3.0 | 5.0 | 2.0 | 7.0 |\n| 3 | 10.0 | 10.0 | 3.0 | 4.0 | 7.0 | 7.0 | 2.0 | 9.0 | 9.0 | 6.0 | 9.0 | 1.0 | 6.0 | 5.0 | 8.0 | 1.0 | 5.0 |\n| 4 | 1.0 | 9.0 | 9.0 | 7.0 | 9.0 | 4.0 | 10.0 | 3.0 | 3.0 | 10.0 | 9.0 | 7.0 | 2.0 | 9.0 | 9.0 | 8.0 | 6.0 |\n| 5 | 3.0 | 6.0 | 2.0 | 7.0 | 4.0 | 3.0 | 7.0 | 4.0 | 2.0 | 10.0 | 10.0 | 3.0 | 5.0 | 2.0 | 10.0 | 7.0 | 7.0 |\n| 6 | 6.0 | 9.0 | 2.0 | 2.0 | 10.0 | 7.0 | 6.0 | 1.0 | 1.0 | 10.0 | 5.0 | 7.0 | 6.0 | 4.0 | 9.0 | 9.0 | 5.0 |\n| 7 | 2.0 | 1.0 | 3.0 | 9.0 | 3.0 | 4.0 | 1.0 | 3.0 | 5.0 | 8.0 | 8.0 | 10.0 | 3.0 | 8.0 | 7.0 | 1.0 | 3.0 |\n| 8 | 4.0 | 9.0 | 6.0 | 9.0 | 3.0 | 2.0 | 1.0 | 5.0 | 10.0 | 4.0 | 10.0 | 1.0 | 3.0 | 10.0 | 8.0 | 6.0 | 8.0 |\n| 9 | 1.0 | 5.0 | 3.0 | 6.0 | 10.0 | 10.0 | 10.0 | 8.0 | 4.0 | 2.0 | 1.0 | 7.0 | 9.0 | 3.0 | 1.0 | 3.0 | 5.0 |\n| 10 | 2.0 | 1.0 | 4.0 | 9.0 | 9.0 | 10.0 | 5.0 | 8.0 | 10.0 | 1.0 | 10.0 | 8.0 | 6.0 | 5.0 | 2.0 | 7.0 | 4.0 |\n| 11 | 5.0 | 2.0 | 3.0 | 1.0 | 7.0 | 3.0 | 7.0 | 10.0 | 1.0 | 7.0 | 8.0 | 7.0 | 4.0 | 10.0 | 2.0 | 1.0 | 1.0 |\n| 12 | 8.0 | 7.0 | 4.0 | 6.0 | 2.0 | 5.0 | 6.0 | 3.0 | 3.0 | 9.0 | 6.0 | 4.0 | 6.0 | 4.0 | 8.0 | 3.0 | 5.0 |\n| 13 | 8.0 | 4.0 | 3.0 | 5.0 | 9.0 | 2.0 | 4.0 | 8.0 | 10.0 | 3.0 | 5.0 | 10.0 | 4.0 | 5.0 | 2.0 | 1.0 | 7.0 |\n| 14 | 4.0 | 2.0 | 5.0 | 8.0 | 9.0 | 10.0 | 9.0 | 7.0 | 8.0 | 1.0 | 2.0 | 2.0 | 8.0 | 2.0 | 9.0 | 4.0 | 4.0 |\n| 15 | 7.0 | 6.0 | 2.0 | 1.0 | 8.0 | 7.0 | 9.0 | 1.0 | 6.0 | 3.0 | 7.0 | 1.0 | 3.0 | 1.0 | 4.0 | 2.0 | 1.0 |\n| 16 | 2.0 | 5.0 | 7.0 | 5.0 | 6.0 | 7.0 | 5.0 | 3.0 | 8.0 | 5.0 | 4.0 | 1.0 | 5.0 | 7.0 | 4.0 | 1.0 | 3.0 |\nSum base fuel costs and any listed single-segment or pairwise penalties to get each route’s total, then choose the legal one-way path from K to L with the lowest bill.\n\nAlso, when you send back the final chosen route, please put it in a tiny JSON snippet so it's easy to parse — just this shape:\n\n{\n \"solution\": []\n}\n\nHere \"solution\" is meant to hold the ordered list of intersections (node names) you travel through, starting at the warehouse and ending at the customer. Keep it simple and human-friendly: just the nodes in order, nothing else. This JSON is just the sketch of the shape I expect, not the actual route.\n\nPlease be sure to use the exact identifiers given in the instance input — don't rename or invent labels. \n- for example: \"Valid identifiers look like plain numbers such as “1” or “23”, single capital letters like “A” or “B”, or a capital letter followed by digits like “A1” or “X7”.\"", "instance": { "nodes": [ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11 ], "edges": [ { "from": 10, "to": 0, "var_index": 0 }, { "from": 10, "to": 5, "var_index": 1 }, { "from": 4, "to": 11, "var_index": 2 }, { "from": 9, "to": 11, "var_index": 3 }, { "from": 0, "to": 1, "var_index": 4 }, { "from": 0, "to": 5, "var_index": 5 }, { "from": 1, "to": 2, "var_index": 6 }, { "from": 1, "to": 6, "var_index": 7 }, { "from": 2, "to": 3, "var_index": 8 }, { "from": 2, "to": 7, "var_index": 9 }, { "from": 3, "to": 4, "var_index": 10 }, { "from": 3, "to": 8, "var_index": 11 }, { "from": 4, "to": 9, "var_index": 12 }, { "from": 5, "to": 6, "var_index": 13 }, { "from": 6, "to": 7, "var_index": 14 }, { "from": 7, "to": 8, "var_index": 15 }, { "from": 8, "to": 9, "var_index": 16 } ], "objective": { "constant": 0.0, "linear": [ 10.0, 10.0, 10.0, 10.0, 7.0, 10.0, 3.0, 5.0, 2.0, 3.0, 10.0, 8.0, 5.0, 6.0, 10.0, 3.0, 3.0 ], "quadratic": [ [ 2.0, 8.0, 6.0, 10.0, 1.0, 3.0, 6.0, 2.0, 4.0, 1.0, 2.0, 5.0, 8.0, 8.0, 4.0, 7.0, 2.0 ], [ 8.0, 7.0, 1.0, 10.0, 9.0, 6.0, 9.0, 1.0, 9.0, 5.0, 1.0, 2.0, 7.0, 4.0, 2.0, 6.0, 5.0 ], [ 6.0, 1.0, 5.0, 3.0, 9.0, 2.0, 2.0, 3.0, 6.0, 3.0, 4.0, 3.0, 4.0, 3.0, 5.0, 2.0, 7.0 ], [ 10.0, 10.0, 3.0, 4.0, 7.0, 7.0, 2.0, 9.0, 9.0, 6.0, 9.0, 1.0, 6.0, 5.0, 8.0, 1.0, 5.0 ], [ 1.0, 9.0, 9.0, 7.0, 9.0, 4.0, 10.0, 3.0, 3.0, 10.0, 9.0, 7.0, 2.0, 9.0, 9.0, 8.0, 6.0 ], [ 3.0, 6.0, 2.0, 7.0, 4.0, 3.0, 7.0, 4.0, 2.0, 10.0, 10.0, 3.0, 5.0, 2.0, 10.0, 7.0, 7.0 ], [ 6.0, 9.0, 2.0, 2.0, 10.0, 7.0, 6.0, 1.0, 1.0, 10.0, 5.0, 7.0, 6.0, 4.0, 9.0, 9.0, 5.0 ], [ 2.0, 1.0, 3.0, 9.0, 3.0, 4.0, 1.0, 3.0, 5.0, 8.0, 8.0, 10.0, 3.0, 8.0, 7.0, 1.0, 3.0 ], [ 4.0, 9.0, 6.0, 9.0, 3.0, 2.0, 1.0, 5.0, 10.0, 4.0, 10.0, 1.0, 3.0, 10.0, 8.0, 6.0, 8.0 ], [ 1.0, 5.0, 3.0, 6.0, 10.0, 10.0, 10.0, 8.0, 4.0, 2.0, 1.0, 7.0, 9.0, 3.0, 1.0, 3.0, 5.0 ], [ 2.0, 1.0, 4.0, 9.0, 9.0, 10.0, 5.0, 8.0, 10.0, 1.0, 10.0, 8.0, 6.0, 5.0, 2.0, 7.0, 4.0 ], [ 5.0, 2.0, 3.0, 1.0, 7.0, 3.0, 7.0, 10.0, 1.0, 7.0, 8.0, 7.0, 4.0, 10.0, 2.0, 1.0, 1.0 ], [ 8.0, 7.0, 4.0, 6.0, 2.0, 5.0, 6.0, 3.0, 3.0, 9.0, 6.0, 4.0, 6.0, 4.0, 8.0, 3.0, 5.0 ], [ 8.0, 4.0, 3.0, 5.0, 9.0, 2.0, 4.0, 8.0, 10.0, 3.0, 5.0, 10.0, 4.0, 5.0, 2.0, 1.0, 7.0 ], [ 4.0, 2.0, 5.0, 8.0, 9.0, 10.0, 9.0, 7.0, 8.0, 1.0, 2.0, 2.0, 8.0, 2.0, 9.0, 4.0, 4.0 ], [ 7.0, 6.0, 2.0, 1.0, 8.0, 7.0, 9.0, 1.0, 6.0, 3.0, 7.0, 1.0, 3.0, 1.0, 4.0, 2.0, 1.0 ], [ 2.0, 5.0, 7.0, 5.0, 6.0, 7.0, 5.0, 3.0, 8.0, 5.0, 4.0, 1.0, 5.0, 7.0, 4.0, 1.0, 3.0 ] ] }, "source": 10, "target": 11 }, "solution": [ 10, 5, 6, 7, 8, 9, 11 ], "obj": 202.0, "instance_variant": { "problem_type": "QSPP", "num_nodes": 12, "num_edges": 17, "nodes": [ "A", "B", "C", "D", "E", "F", "G", "H", "I", "J", "K", "L" ], "source": "K", "target": "L", "objective": { "constant": 0.0, "linear": [ { "var_index": 0, "linear_cost": 10.0 }, { "var_index": 1, "linear_cost": 10.0 }, { "var_index": 2, "linear_cost": 10.0 }, { "var_index": 3, "linear_cost": 10.0 }, { "var_index": 4, "linear_cost": 7.0 }, { "var_index": 5, "linear_cost": 10.0 }, { "var_index": 6, "linear_cost": 3.0 }, { "var_index": 7, "linear_cost": 5.0 }, { "var_index": 8, "linear_cost": 2.0 }, { "var_index": 9, "linear_cost": 3.0 }, { "var_index": 10, "linear_cost": 10.0 }, { "var_index": 11, "linear_cost": 8.0 }, { "var_index": 12, "linear_cost": 5.0 }, { "var_index": 13, "linear_cost": 6.0 }, { "var_index": 14, "linear_cost": 10.0 }, { "var_index": 15, "linear_cost": 3.0 }, { "var_index": 16, "linear_cost": 3.0 } ], "quadratic": [ { "var_i": 0, "var_j": 0, "quadratic_cost": 2.0 }, { "var_i": 0, "var_j": 1, "quadratic_cost": 8.0 }, { "var_i": 0, "var_j": 2, "quadratic_cost": 6.0 }, { "var_i": 0, "var_j": 3, "quadratic_cost": 10.0 }, { "var_i": 0, "var_j": 4, "quadratic_cost": 1.0 }, { "var_i": 0, "var_j": 5, "quadratic_cost": 3.0 }, { "var_i": 0, "var_j": 6, "quadratic_cost": 6.0 }, { "var_i": 0, "var_j": 7, "quadratic_cost": 2.0 }, { "var_i": 0, "var_j": 8, "quadratic_cost": 4.0 }, { "var_i": 0, "var_j": 9, "quadratic_cost": 1.0 }, { "var_i": 0, "var_j": 10, "quadratic_cost": 2.0 }, { "var_i": 0, "var_j": 11, "quadratic_cost": 5.0 }, { "var_i": 0, "var_j": 12, "quadratic_cost": 8.0 }, { "var_i": 0, "var_j": 13, "quadratic_cost": 8.0 }, { "var_i": 0, "var_j": 14, "quadratic_cost": 4.0 }, { "var_i": 0, "var_j": 15, "quadratic_cost": 7.0 }, { "var_i": 0, "var_j": 16, "quadratic_cost": 2.0 }, { "var_i": 1, "var_j": 0, "quadratic_cost": 8.0 }, { "var_i": 1, "var_j": 1, "quadratic_cost": 7.0 }, { "var_i": 1, "var_j": 2, "quadratic_cost": 1.0 }, { "var_i": 1, "var_j": 3, "quadratic_cost": 10.0 }, { "var_i": 1, "var_j": 4, "quadratic_cost": 9.0 }, { "var_i": 1, "var_j": 5, "quadratic_cost": 6.0 }, { "var_i": 1, "var_j": 6, "quadratic_cost": 9.0 }, { "var_i": 1, "var_j": 7, "quadratic_cost": 1.0 }, { "var_i": 1, "var_j": 8, "quadratic_cost": 9.0 }, { "var_i": 1, "var_j": 9, "quadratic_cost": 5.0 }, { "var_i": 1, "var_j": 10, "quadratic_cost": 1.0 }, { "var_i": 1, "var_j": 11, "quadratic_cost": 2.0 }, { "var_i": 1, "var_j": 12, "quadratic_cost": 7.0 }, { "var_i": 1, "var_j": 13, "quadratic_cost": 4.0 }, { "var_i": 1, "var_j": 14, "quadratic_cost": 2.0 }, { "var_i": 1, "var_j": 15, "quadratic_cost": 6.0 }, { "var_i": 1, "var_j": 16, "quadratic_cost": 5.0 }, { "var_i": 2, "var_j": 0, "quadratic_cost": 6.0 }, { "var_i": 2, "var_j": 1, "quadratic_cost": 1.0 }, { "var_i": 2, "var_j": 2, "quadratic_cost": 5.0 }, { "var_i": 2, "var_j": 3, "quadratic_cost": 3.0 }, { "var_i": 2, "var_j": 4, "quadratic_cost": 9.0 }, { "var_i": 2, "var_j": 5, "quadratic_cost": 2.0 }, { "var_i": 2, "var_j": 6, "quadratic_cost": 2.0 }, { "var_i": 2, "var_j": 7, "quadratic_cost": 3.0 }, { "var_i": 2, "var_j": 8, "quadratic_cost": 6.0 }, { "var_i": 2, "var_j": 9, "quadratic_cost": 3.0 }, { "var_i": 2, "var_j": 10, "quadratic_cost": 4.0 }, { "var_i": 2, "var_j": 11, "quadratic_cost": 3.0 }, { "var_i": 2, "var_j": 12, "quadratic_cost": 4.0 }, { "var_i": 2, "var_j": 13, "quadratic_cost": 3.0 }, { "var_i": 2, "var_j": 14, "quadratic_cost": 5.0 }, { "var_i": 2, "var_j": 15, "quadratic_cost": 2.0 }, { "var_i": 2, "var_j": 16, "quadratic_cost": 7.0 }, { "var_i": 3, "var_j": 0, "quadratic_cost": 10.0 }, { "var_i": 3, "var_j": 1, "quadratic_cost": 10.0 }, { "var_i": 3, "var_j": 2, "quadratic_cost": 3.0 }, { "var_i": 3, "var_j": 3, "quadratic_cost": 4.0 }, { "var_i": 3, "var_j": 4, "quadratic_cost": 7.0 }, { "var_i": 3, "var_j": 5, "quadratic_cost": 7.0 }, { "var_i": 3, "var_j": 6, "quadratic_cost": 2.0 }, { "var_i": 3, "var_j": 7, "quadratic_cost": 9.0 }, { "var_i": 3, "var_j": 8, "quadratic_cost": 9.0 }, { "var_i": 3, "var_j": 9, "quadratic_cost": 6.0 }, { "var_i": 3, "var_j": 10, "quadratic_cost": 9.0 }, { "var_i": 3, "var_j": 11, "quadratic_cost": 1.0 }, { "var_i": 3, "var_j": 12, "quadratic_cost": 6.0 }, { "var_i": 3, "var_j": 13, "quadratic_cost": 5.0 }, { "var_i": 3, "var_j": 14, "quadratic_cost": 8.0 }, { "var_i": 3, "var_j": 15, "quadratic_cost": 1.0 }, { "var_i": 3, "var_j": 16, "quadratic_cost": 5.0 }, { "var_i": 4, "var_j": 0, "quadratic_cost": 1.0 }, { "var_i": 4, "var_j": 1, "quadratic_cost": 9.0 }, { "var_i": 4, "var_j": 2, "quadratic_cost": 9.0 }, { "var_i": 4, "var_j": 3, "quadratic_cost": 7.0 }, { "var_i": 4, "var_j": 4, "quadratic_cost": 9.0 }, { "var_i": 4, "var_j": 5, "quadratic_cost": 4.0 }, { "var_i": 4, "var_j": 6, "quadratic_cost": 10.0 }, { "var_i": 4, "var_j": 7, "quadratic_cost": 3.0 }, { "var_i": 4, "var_j": 8, "quadratic_cost": 3.0 }, { "var_i": 4, "var_j": 9, "quadratic_cost": 10.0 }, { "var_i": 4, "var_j": 10, "quadratic_cost": 9.0 }, { "var_i": 4, "var_j": 11, "quadratic_cost": 7.0 }, { "var_i": 4, "var_j": 12, "quadratic_cost": 2.0 }, { "var_i": 4, "var_j": 13, "quadratic_cost": 9.0 }, { "var_i": 4, "var_j": 14, "quadratic_cost": 9.0 }, { "var_i": 4, "var_j": 15, "quadratic_cost": 8.0 }, { "var_i": 4, "var_j": 16, "quadratic_cost": 6.0 }, { "var_i": 5, "var_j": 0, "quadratic_cost": 3.0 }, { "var_i": 5, "var_j": 1, "quadratic_cost": 6.0 }, { "var_i": 5, "var_j": 2, "quadratic_cost": 2.0 }, { "var_i": 5, "var_j": 3, "quadratic_cost": 7.0 }, { "var_i": 5, "var_j": 4, "quadratic_cost": 4.0 }, { "var_i": 5, "var_j": 5, "quadratic_cost": 3.0 }, { "var_i": 5, "var_j": 6, "quadratic_cost": 7.0 }, { "var_i": 5, "var_j": 7, "quadratic_cost": 4.0 }, { "var_i": 5, "var_j": 8, "quadratic_cost": 2.0 }, { "var_i": 5, "var_j": 9, "quadratic_cost": 10.0 }, { "var_i": 5, "var_j": 10, "quadratic_cost": 10.0 }, { "var_i": 5, "var_j": 11, "quadratic_cost": 3.0 }, { "var_i": 5, "var_j": 12, "quadratic_cost": 5.0 }, { "var_i": 5, "var_j": 13, "quadratic_cost": 2.0 }, { "var_i": 5, "var_j": 14, "quadratic_cost": 10.0 }, { "var_i": 5, "var_j": 15, "quadratic_cost": 7.0 }, { "var_i": 5, "var_j": 16, "quadratic_cost": 7.0 }, { "var_i": 6, "var_j": 0, "quadratic_cost": 6.0 }, { "var_i": 6, "var_j": 1, "quadratic_cost": 9.0 }, { "var_i": 6, "var_j": 2, "quadratic_cost": 2.0 }, { "var_i": 6, "var_j": 3, "quadratic_cost": 2.0 }, { "var_i": 6, "var_j": 4, "quadratic_cost": 10.0 }, { "var_i": 6, "var_j": 5, "quadratic_cost": 7.0 }, { "var_i": 6, "var_j": 6, "quadratic_cost": 6.0 }, { "var_i": 6, "var_j": 7, "quadratic_cost": 1.0 }, { "var_i": 6, "var_j": 8, "quadratic_cost": 1.0 }, { "var_i": 6, "var_j": 9, "quadratic_cost": 10.0 }, { "var_i": 6, "var_j": 10, "quadratic_cost": 5.0 }, { "var_i": 6, "var_j": 11, "quadratic_cost": 7.0 }, { "var_i": 6, "var_j": 12, "quadratic_cost": 6.0 }, { "var_i": 6, "var_j": 13, "quadratic_cost": 4.0 }, { "var_i": 6, "var_j": 14, "quadratic_cost": 9.0 }, { "var_i": 6, "var_j": 15, "quadratic_cost": 9.0 }, { "var_i": 6, "var_j": 16, "quadratic_cost": 5.0 }, { "var_i": 7, "var_j": 0, "quadratic_cost": 2.0 }, { "var_i": 7, "var_j": 1, "quadratic_cost": 1.0 }, { "var_i": 7, "var_j": 2, "quadratic_cost": 3.0 }, { "var_i": 7, "var_j": 3, "quadratic_cost": 9.0 }, { "var_i": 7, "var_j": 4, "quadratic_cost": 3.0 }, { "var_i": 7, "var_j": 5, "quadratic_cost": 4.0 }, { "var_i": 7, "var_j": 6, "quadratic_cost": 1.0 }, { "var_i": 7, "var_j": 7, "quadratic_cost": 3.0 }, { "var_i": 7, "var_j": 8, "quadratic_cost": 5.0 }, { "var_i": 7, "var_j": 9, "quadratic_cost": 8.0 }, { "var_i": 7, "var_j": 10, "quadratic_cost": 8.0 }, { "var_i": 7, "var_j": 11, "quadratic_cost": 10.0 }, { "var_i": 7, "var_j": 12, "quadratic_cost": 3.0 }, { "var_i": 7, "var_j": 13, "quadratic_cost": 8.0 }, { "var_i": 7, "var_j": 14, "quadratic_cost": 7.0 }, { "var_i": 7, "var_j": 15, "quadratic_cost": 1.0 }, { "var_i": 7, "var_j": 16, "quadratic_cost": 3.0 }, { "var_i": 8, "var_j": 0, "quadratic_cost": 4.0 }, { "var_i": 8, "var_j": 1, "quadratic_cost": 9.0 }, { "var_i": 8, "var_j": 2, "quadratic_cost": 6.0 }, { "var_i": 8, "var_j": 3, "quadratic_cost": 9.0 }, { "var_i": 8, "var_j": 4, "quadratic_cost": 3.0 }, { "var_i": 8, "var_j": 5, "quadratic_cost": 2.0 }, { "var_i": 8, "var_j": 6, "quadratic_cost": 1.0 }, { "var_i": 8, "var_j": 7, "quadratic_cost": 5.0 }, { "var_i": 8, "var_j": 8, "quadratic_cost": 10.0 }, { "var_i": 8, "var_j": 9, "quadratic_cost": 4.0 }, { "var_i": 8, "var_j": 10, "quadratic_cost": 10.0 }, { "var_i": 8, "var_j": 11, "quadratic_cost": 1.0 }, { "var_i": 8, "var_j": 12, "quadratic_cost": 3.0 }, { "var_i": 8, "var_j": 13, "quadratic_cost": 10.0 }, { "var_i": 8, "var_j": 14, "quadratic_cost": 8.0 }, { "var_i": 8, "var_j": 15, "quadratic_cost": 6.0 }, { "var_i": 8, "var_j": 16, "quadratic_cost": 8.0 }, { "var_i": 9, "var_j": 0, "quadratic_cost": 1.0 }, { "var_i": 9, "var_j": 1, "quadratic_cost": 5.0 }, { "var_i": 9, "var_j": 2, "quadratic_cost": 3.0 }, { "var_i": 9, "var_j": 3, "quadratic_cost": 6.0 }, { "var_i": 9, "var_j": 4, "quadratic_cost": 10.0 }, { "var_i": 9, "var_j": 5, "quadratic_cost": 10.0 }, { "var_i": 9, "var_j": 6, "quadratic_cost": 10.0 }, { "var_i": 9, "var_j": 7, "quadratic_cost": 8.0 }, { "var_i": 9, "var_j": 8, "quadratic_cost": 4.0 }, { "var_i": 9, "var_j": 9, "quadratic_cost": 2.0 }, { "var_i": 9, "var_j": 10, "quadratic_cost": 1.0 }, { "var_i": 9, "var_j": 11, "quadratic_cost": 7.0 }, { "var_i": 9, "var_j": 12, "quadratic_cost": 9.0 }, { "var_i": 9, "var_j": 13, "quadratic_cost": 3.0 }, { "var_i": 9, "var_j": 14, "quadratic_cost": 1.0 }, { "var_i": 9, "var_j": 15, "quadratic_cost": 3.0 }, { "var_i": 9, "var_j": 16, "quadratic_cost": 5.0 }, { "var_i": 10, "var_j": 0, "quadratic_cost": 2.0 }, { "var_i": 10, "var_j": 1, "quadratic_cost": 1.0 }, { "var_i": 10, "var_j": 2, "quadratic_cost": 4.0 }, { "var_i": 10, "var_j": 3, "quadratic_cost": 9.0 }, { "var_i": 10, "var_j": 4, "quadratic_cost": 9.0 }, { "var_i": 10, "var_j": 5, "quadratic_cost": 10.0 }, { "var_i": 10, "var_j": 6, "quadratic_cost": 5.0 }, { "var_i": 10, "var_j": 7, "quadratic_cost": 8.0 }, { "var_i": 10, "var_j": 8, "quadratic_cost": 10.0 }, { "var_i": 10, "var_j": 9, "quadratic_cost": 1.0 }, { "var_i": 10, "var_j": 10, "quadratic_cost": 10.0 }, { "var_i": 10, "var_j": 11, "quadratic_cost": 8.0 }, { "var_i": 10, "var_j": 12, "quadratic_cost": 6.0 }, { "var_i": 10, "var_j": 13, "quadratic_cost": 5.0 }, { "var_i": 10, "var_j": 14, "quadratic_cost": 2.0 }, { "var_i": 10, "var_j": 15, "quadratic_cost": 7.0 }, { "var_i": 10, "var_j": 16, "quadratic_cost": 4.0 }, { "var_i": 11, "var_j": 0, "quadratic_cost": 5.0 }, { "var_i": 11, "var_j": 1, "quadratic_cost": 2.0 }, { "var_i": 11, "var_j": 2, "quadratic_cost": 3.0 }, { "var_i": 11, "var_j": 3, "quadratic_cost": 1.0 }, { "var_i": 11, "var_j": 4, "quadratic_cost": 7.0 }, { "var_i": 11, "var_j": 5, "quadratic_cost": 3.0 }, { "var_i": 11, "var_j": 6, "quadratic_cost": 7.0 }, { "var_i": 11, "var_j": 7, "quadratic_cost": 10.0 }, { "var_i": 11, "var_j": 8, "quadratic_cost": 1.0 }, { "var_i": 11, "var_j": 9, "quadratic_cost": 7.0 }, { "var_i": 11, "var_j": 10, "quadratic_cost": 8.0 }, { "var_i": 11, "var_j": 11, "quadratic_cost": 7.0 }, { "var_i": 11, "var_j": 12, "quadratic_cost": 4.0 }, { "var_i": 11, "var_j": 13, "quadratic_cost": 10.0 }, { "var_i": 11, "var_j": 14, "quadratic_cost": 2.0 }, { "var_i": 11, "var_j": 15, "quadratic_cost": 1.0 }, { "var_i": 11, "var_j": 16, "quadratic_cost": 1.0 }, { "var_i": 12, "var_j": 0, "quadratic_cost": 8.0 }, { "var_i": 12, "var_j": 1, "quadratic_cost": 7.0 }, { "var_i": 12, "var_j": 2, "quadratic_cost": 4.0 }, { "var_i": 12, "var_j": 3, "quadratic_cost": 6.0 }, { "var_i": 12, "var_j": 4, "quadratic_cost": 2.0 }, { "var_i": 12, "var_j": 5, "quadratic_cost": 5.0 }, { "var_i": 12, "var_j": 6, "quadratic_cost": 6.0 }, { "var_i": 12, "var_j": 7, "quadratic_cost": 3.0 }, { "var_i": 12, "var_j": 8, "quadratic_cost": 3.0 }, { "var_i": 12, "var_j": 9, "quadratic_cost": 9.0 }, { "var_i": 12, "var_j": 10, "quadratic_cost": 6.0 }, { "var_i": 12, "var_j": 11, "quadratic_cost": 4.0 }, { "var_i": 12, "var_j": 12, "quadratic_cost": 6.0 }, { "var_i": 12, "var_j": 13, "quadratic_cost": 4.0 }, { "var_i": 12, "var_j": 14, "quadratic_cost": 8.0 }, { "var_i": 12, "var_j": 15, "quadratic_cost": 3.0 }, { "var_i": 12, "var_j": 16, "quadratic_cost": 5.0 }, { "var_i": 13, "var_j": 0, "quadratic_cost": 8.0 }, { "var_i": 13, "var_j": 1, "quadratic_cost": 4.0 }, { "var_i": 13, "var_j": 2, "quadratic_cost": 3.0 }, { "var_i": 13, "var_j": 3, "quadratic_cost": 5.0 }, { "var_i": 13, "var_j": 4, "quadratic_cost": 9.0 }, { "var_i": 13, "var_j": 5, "quadratic_cost": 2.0 }, { "var_i": 13, "var_j": 6, "quadratic_cost": 4.0 }, { "var_i": 13, "var_j": 7, "quadratic_cost": 8.0 }, { "var_i": 13, "var_j": 8, "quadratic_cost": 10.0 }, { "var_i": 13, "var_j": 9, "quadratic_cost": 3.0 }, { "var_i": 13, "var_j": 10, "quadratic_cost": 5.0 }, { "var_i": 13, "var_j": 11, "quadratic_cost": 10.0 }, { "var_i": 13, "var_j": 12, "quadratic_cost": 4.0 }, { "var_i": 13, "var_j": 13, "quadratic_cost": 5.0 }, { "var_i": 13, "var_j": 14, "quadratic_cost": 2.0 }, { "var_i": 13, "var_j": 15, "quadratic_cost": 1.0 }, { "var_i": 13, "var_j": 16, "quadratic_cost": 7.0 }, { "var_i": 14, "var_j": 0, "quadratic_cost": 4.0 }, { "var_i": 14, "var_j": 1, "quadratic_cost": 2.0 }, { "var_i": 14, "var_j": 2, "quadratic_cost": 5.0 }, { "var_i": 14, "var_j": 3, "quadratic_cost": 8.0 }, { "var_i": 14, "var_j": 4, "quadratic_cost": 9.0 }, { "var_i": 14, "var_j": 5, "quadratic_cost": 10.0 }, { "var_i": 14, "var_j": 6, "quadratic_cost": 9.0 }, { "var_i": 14, "var_j": 7, "quadratic_cost": 7.0 }, { "var_i": 14, "var_j": 8, "quadratic_cost": 8.0 }, { "var_i": 14, "var_j": 9, "quadratic_cost": 1.0 }, { "var_i": 14, "var_j": 10, "quadratic_cost": 2.0 }, { "var_i": 14, "var_j": 11, "quadratic_cost": 2.0 }, { "var_i": 14, "var_j": 12, "quadratic_cost": 8.0 }, { "var_i": 14, "var_j": 13, "quadratic_cost": 2.0 }, { "var_i": 14, "var_j": 14, "quadratic_cost": 9.0 }, { "var_i": 14, "var_j": 15, "quadratic_cost": 4.0 }, { "var_i": 14, "var_j": 16, "quadratic_cost": 4.0 }, { "var_i": 15, "var_j": 0, "quadratic_cost": 7.0 }, { "var_i": 15, "var_j": 1, "quadratic_cost": 6.0 }, { "var_i": 15, "var_j": 2, "quadratic_cost": 2.0 }, { "var_i": 15, "var_j": 3, "quadratic_cost": 1.0 }, { "var_i": 15, "var_j": 4, "quadratic_cost": 8.0 }, { "var_i": 15, "var_j": 5, "quadratic_cost": 7.0 }, { "var_i": 15, "var_j": 6, "quadratic_cost": 9.0 }, { "var_i": 15, "var_j": 7, "quadratic_cost": 1.0 }, { "var_i": 15, "var_j": 8, "quadratic_cost": 6.0 }, { "var_i": 15, "var_j": 9, "quadratic_cost": 3.0 }, { "var_i": 15, "var_j": 10, "quadratic_cost": 7.0 }, { "var_i": 15, "var_j": 11, "quadratic_cost": 1.0 }, { "var_i": 15, "var_j": 12, "quadratic_cost": 3.0 }, { "var_i": 15, "var_j": 13, "quadratic_cost": 1.0 }, { "var_i": 15, "var_j": 14, "quadratic_cost": 4.0 }, { "var_i": 15, "var_j": 15, "quadratic_cost": 2.0 }, { "var_i": 15, "var_j": 16, "quadratic_cost": 1.0 }, { "var_i": 16, "var_j": 0, "quadratic_cost": 2.0 }, { "var_i": 16, "var_j": 1, "quadratic_cost": 5.0 }, { "var_i": 16, "var_j": 2, "quadratic_cost": 7.0 }, { "var_i": 16, "var_j": 3, "quadratic_cost": 5.0 }, { "var_i": 16, "var_j": 4, "quadratic_cost": 6.0 }, { "var_i": 16, "var_j": 5, "quadratic_cost": 7.0 }, { "var_i": 16, "var_j": 6, "quadratic_cost": 5.0 }, { "var_i": 16, "var_j": 7, "quadratic_cost": 3.0 }, { "var_i": 16, "var_j": 8, "quadratic_cost": 8.0 }, { "var_i": 16, "var_j": 9, "quadratic_cost": 5.0 }, { "var_i": 16, "var_j": 10, "quadratic_cost": 4.0 }, { "var_i": 16, "var_j": 11, "quadratic_cost": 1.0 }, { "var_i": 16, "var_j": 12, "quadratic_cost": 5.0 }, { "var_i": 16, "var_j": 13, "quadratic_cost": 7.0 }, { "var_i": 16, "var_j": 14, "quadratic_cost": 4.0 }, { "var_i": 16, "var_j": 15, "quadratic_cost": 1.0 }, { "var_i": 16, "var_j": 16, "quadratic_cost": 3.0 } ] }, "edges": [ { "from": "K", "to": "A", "var_index": 0 }, { "from": "K", "to": "F", "var_index": 1 }, { "from": "E", "to": "L", "var_index": 2 }, { "from": "J", "to": "L", "var_index": 3 }, { "from": "A", "to": "B", "var_index": 4 }, { "from": "A", "to": "F", "var_index": 5 }, { "from": "B", "to": "C", "var_index": 6 }, { "from": "B", "to": "G", "var_index": 7 }, { "from": "C", "to": "D", "var_index": 8 }, { "from": "C", "to": "H", "var_index": 9 }, { "from": "D", "to": "E", "var_index": 10 }, { "from": "D", "to": "I", "var_index": 11 }, { "from": "E", "to": "J", "var_index": 12 }, { "from": "F", "to": "G", "var_index": 13 }, { "from": "G", "to": "H", "var_index": 14 }, { "from": "H", "to": "I", "var_index": 15 }, { "from": "I", "to": "J", "var_index": 16 } ], "node_id_map": { "0": "A", "1": "B", "2": "C", "3": "D", "4": "E", "5": "F", "6": "G", "7": "H", "8": "I", "9": "J", "10": "K", "11": "L" } }, "solution_variant": [ "K", "F", "G", "H", "I", "J", "L" ], "context_index": 22, "input_format": "nl", "input_index_base": "names" }, { "task_name": "QSPP", "problem_type": "QSPP", "instruction": "Many people think routing is just finding a path, but in this setup each route has a little billing story: pick one one-way path from the entry location to the exit location, and remember that every link charges its own base cost. On top of that, whenever two links are both used there can be extra charges tied to that specific ordered pair — the order matters — and some links even add an extra charge just for being included. The score for a route is built by adding every link’s base cost and then adding every ordered-pair penalty for links on the route; the route with the lowest overall score is the one you want. The result must be a single valid directed path from start to finish and should be reported only as the sequence of locations (no link IDs or cost numbers). The detailed instance and costs come below.\n\nThere are 15 locations and 38 directed links: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14. The route must start at 13 and finish at 14.\nLink 0 departs 13 and arrives at 0.\nLink 1 departs 13 and arrives at 1.\nLink 2 departs 13 and arrives at 2.\nLink 3 departs 13 and arrives at 3.\nLink 4 departs 13 and arrives at 4.\nLink 5 departs 13 and arrives at 5.\nLink 6 departs 13 and arrives at 6.\nLink 7 departs 13 and arrives at 7.\nLink 8 departs 13 and arrives at 8.\nLink 9 departs 13 and arrives at 9.\nLink 10 departs 13 and arrives at 10.\nLink 11 departs 13 and arrives at 11.\nLink 12 departs 13 and arrives at 12.\nLink 13 departs 0 and arrives at 14.\nLink 14 departs 1 and arrives at 14.\nLink 15 departs 2 and arrives at 14.\nLink 16 departs 3 and arrives at 14.\nLink 17 departs 4 and arrives at 14.\nLink 18 departs 5 and arrives at 14.\nLink 19 departs 6 and arrives at 14.\nLink 20 departs 7 and arrives at 14.\nLink 21 departs 8 and arrives at 14.\nLink 22 departs 9 and arrives at 14.\nLink 23 departs 10 and arrives at 14.\nLink 24 departs 11 and arrives at 14.\nLink 25 departs 12 and arrives at 14.\nLink 26 departs 0 and arrives at 1.\nLink 27 departs 1 and arrives at 2.\nLink 28 departs 2 and arrives at 3.\nLink 29 departs 3 and arrives at 4.\nLink 30 departs 4 and arrives at 5.\nLink 31 departs 5 and arrives at 6.\nLink 32 departs 6 and arrives at 7.\nLink 33 departs 7 and arrives at 8.\nLink 34 departs 8 and arrives at 9.\nLink 35 departs 9 and arrives at 10.\nLink 36 departs 10 and arrives at 11.\nLink 37 departs 11 and arrives at 12.\nIncluding link 0 incurs a base cost of 7.0.\nIncluding link 1 incurs a base cost of 5.0.\nIncluding link 2 incurs a base cost of 8.0.\nIncluding link 3 incurs a base cost of 6.0.\nIncluding link 4 incurs a base cost of 4.0.\nIncluding link 5 incurs a base cost of 4.0.\nIncluding link 6 incurs a base cost of 8.0.\nIncluding link 7 incurs a base cost of 3.0.\nIncluding link 8 incurs a base cost of 9.0.\nIncluding link 9 incurs a base cost of 5.0.\nIncluding link 10 incurs a base cost of 5.0.\nIncluding link 11 incurs a base cost of 10.0.\nIncluding link 12 incurs a base cost of 7.0.\nIncluding link 13 incurs a base cost of 9.0.\nIncluding link 14 incurs a base cost of 8.0.\nIncluding link 15 incurs a base cost of 5.0.\nIncluding link 16 incurs a base cost of 4.0.\nIncluding link 17 incurs a base cost of 1.0.\nIncluding link 18 incurs a base cost of 9.0.\nIncluding link 19 incurs a base cost of 7.0.\nIncluding link 20 incurs a base cost of 3.0.\nIncluding link 21 incurs a base cost of 1.0.\nIncluding link 22 incurs a base cost of 5.0.\nIncluding link 23 incurs a base cost of 6.0.\nIncluding link 24 incurs a base cost of 2.0.\nIncluding link 25 incurs a base cost of 7.0.\nIncluding link 26 incurs a base cost of 7.0.\nIncluding link 27 incurs a base cost of 3.0.\nIncluding link 28 incurs a base cost of 3.0.\nIncluding link 29 incurs a base cost of 4.0.\nIncluding link 30 incurs a base cost of 6.0.\nIncluding link 31 incurs a base cost of 1.0.\nIncluding link 32 incurs a base cost of 1.0.\nIncluding link 33 incurs a base cost of 5.0.\nIncluding link 34 incurs a base cost of 1.0.\nIncluding link 35 incurs a base cost of 5.0.\nIncluding link 36 incurs a base cost of 7.0.\nIncluding link 37 incurs a base cost of 6.0.\nMeaning: the quadratic_costs matrix is assumed symmetric and contributes to the objective as a sum over ALL ordered pairs (ordered_link_i_id, ordered_link_j_id). If two link_identifiers with IDs i and j are both used in the chosen path, then quadratic_costs[i][j] is added to the total. This includes diagonal terms (i == j), so selecting edge i also adds quadratic_costs[i][i]. Because the matrix is symmetric, the interaction between two distinct edges i and j is counted twice in the ordered-pair sum: quadratic_costs[i][j] + quadratic_costs[j][i] (= 2 * quadratic_costs[i][j]).\nquadratic_costs:\n| ordered_link_i_id\\ordered_link_j_id | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 |\n|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|\n| 0 | 7.0 | 6.0 | 5.0 | 1.0 | 8.0 | 8.0 | 10.0 | 7.0 | 7.0 | 7.0 | 7.0 | 7.0 | 4.0 | 10.0 | 8.0 | 1.0 | 8.0 | 6.0 | 4.0 | 9.0 | 6.0 | 5.0 | 7.0 | 4.0 | 2.0 | 1.0 | 2.0 | 7.0 | 3.0 | 4.0 | 10.0 | 5.0 | 7.0 | 7.0 | 2.0 | 7.0 | 7.0 | 3.0 |\n| 1 | 6.0 | 2.0 | 6.0 | 9.0 | 5.0 | 8.0 | 3.0 | 3.0 | 5.0 | 2.0 | 7.0 | 10.0 | 10.0 | 1.0 | 2.0 | 7.0 | 8.0 | 10.0 | 8.0 | 4.0 | 9.0 | 6.0 | 2.0 | 1.0 | 10.0 | 8.0 | 10.0 | 5.0 | 4.0 | 1.0 | 6.0 | 9.0 | 2.0 | 6.0 | 4.0 | 5.0 | 4.0 | 5.0 |\n| 2 | 5.0 | 6.0 | 1.0 | 2.0 | 3.0 | 10.0 | 8.0 | 8.0 | 1.0 | 2.0 | 7.0 | 2.0 | 9.0 | 3.0 | 3.0 | 9.0 | 1.0 | 1.0 | 1.0 | 3.0 | 8.0 | 10.0 | 2.0 | 5.0 | 10.0 | 8.0 | 5.0 | 10.0 | 2.0 | 10.0 | 2.0 | 6.0 | 9.0 | 10.0 | 10.0 | 2.0 | 2.0 | 9.0 |\n| 3 | 1.0 | 9.0 | 2.0 | 1.0 | 1.0 | 6.0 | 10.0 | 4.0 | 2.0 | 9.0 | 2.0 | 1.0 | 4.0 | 10.0 | 2.0 | 2.0 | 4.0 | 2.0 | 3.0 | 8.0 | 8.0 | 4.0 | 6.0 | 10.0 | 2.0 | 8.0 | 6.0 | 7.0 | 2.0 | 9.0 | 6.0 | 1.0 | 8.0 | 6.0 | 10.0 | 4.0 | 4.0 | 7.0 |\n| 4 | 8.0 | 5.0 | 3.0 | 1.0 | 9.0 | 10.0 | 4.0 | 7.0 | 1.0 | 6.0 | 2.0 | 9.0 | 8.0 | 9.0 | 5.0 | 8.0 | 5.0 | 8.0 | 6.0 | 6.0 | 7.0 | 6.0 | 4.0 | 4.0 | 4.0 | 8.0 | 10.0 | 10.0 | 1.0 | 4.0 | 2.0 | 6.0 | 10.0 | 7.0 | 5.0 | 6.0 | 10.0 | 3.0 |\n| 5 | 8.0 | 8.0 | 10.0 | 6.0 | 10.0 | 5.0 | 6.0 | 6.0 | 10.0 | 9.0 | 9.0 | 3.0 | 9.0 | 9.0 | 5.0 | 7.0 | 3.0 | 6.0 | 2.0 | 3.0 | 6.0 | 8.0 | 10.0 | 3.0 | 4.0 | 4.0 | 10.0 | 1.0 | 5.0 | 5.0 | 2.0 | 9.0 | 4.0 | 4.0 | 7.0 | 1.0 | 6.0 | 4.0 |\n| 6 | 10.0 | 3.0 | 8.0 | 10.0 | 4.0 | 6.0 | 6.0 | 1.0 | 1.0 | 10.0 | 3.0 | 6.0 | 10.0 | 8.0 | 7.0 | 8.0 | 10.0 | 7.0 | 10.0 | 3.0 | 3.0 | 3.0 | 8.0 | 6.0 | 8.0 | 7.0 | 9.0 | 1.0 | 10.0 | 9.0 | 5.0 | 6.0 | 4.0 | 2.0 | 6.0 | 10.0 | 2.0 | 7.0 |\n| 7 | 7.0 | 3.0 | 8.0 | 4.0 | 7.0 | 6.0 | 1.0 | 6.0 | 2.0 | 7.0 | 8.0 | 5.0 | 3.0 | 4.0 | 2.0 | 10.0 | 9.0 | 3.0 | 5.0 | 7.0 | 6.0 | 2.0 | 2.0 | 2.0 | 7.0 | 2.0 | 3.0 | 1.0 | 10.0 | 4.0 | 3.0 | 2.0 | 3.0 | 3.0 | 7.0 | 5.0 | 6.0 | 9.0 |\n| 8 | 7.0 | 5.0 | 1.0 | 2.0 | 1.0 | 10.0 | 1.0 | 2.0 | 10.0 | 5.0 | 7.0 | 1.0 | 10.0 | 10.0 | 3.0 | 7.0 | 4.0 | 5.0 | 2.0 | 5.0 | 7.0 | 10.0 | 7.0 | 2.0 | 3.0 | 6.0 | 7.0 | 1.0 | 5.0 | 4.0 | 2.0 | 10.0 | 5.0 | 3.0 | 9.0 | 10.0 | 5.0 | 9.0 |\n| 9 | 7.0 | 2.0 | 2.0 | 9.0 | 6.0 | 9.0 | 10.0 | 7.0 | 5.0 | 10.0 | 8.0 | 9.0 | 2.0 | 3.0 | 1.0 | 5.0 | 3.0 | 3.0 | 9.0 | 1.0 | 10.0 | 5.0 | 9.0 | 6.0 | 6.0 | 10.0 | 5.0 | 10.0 | 10.0 | 4.0 | 3.0 | 7.0 | 1.0 | 1.0 | 2.0 | 5.0 | 1.0 | 3.0 |\n| 10 | 7.0 | 7.0 | 7.0 | 2.0 | 2.0 | 9.0 | 3.0 | 8.0 | 7.0 | 8.0 | 4.0 | 7.0 | 6.0 | 4.0 | 4.0 | 2.0 | 8.0 | 1.0 | 1.0 | 4.0 | 10.0 | 6.0 | 4.0 | 4.0 | 7.0 | 8.0 | 8.0 | 7.0 | 9.0 | 3.0 | 8.0 | 6.0 | 3.0 | 1.0 | 5.0 | 4.0 | 4.0 | 1.0 |\n| 11 | 7.0 | 10.0 | 2.0 | 1.0 | 9.0 | 3.0 | 6.0 | 5.0 | 1.0 | 9.0 | 7.0 | 9.0 | 8.0 | 9.0 | 2.0 | 10.0 | 9.0 | 8.0 | 1.0 | 7.0 | 10.0 | 5.0 | 10.0 | 7.0 | 8.0 | 1.0 | 2.0 | 2.0 | 10.0 | 1.0 | 7.0 | 2.0 | 5.0 | 8.0 | 10.0 | 9.0 | 8.0 | 4.0 |\n| 12 | 4.0 | 10.0 | 9.0 | 4.0 | 8.0 | 9.0 | 10.0 | 3.0 | 10.0 | 2.0 | 6.0 | 8.0 | 5.0 | 2.0 | 7.0 | 1.0 | 4.0 | 1.0 | 6.0 | 2.0 | 2.0 | 4.0 | 9.0 | 6.0 | 7.0 | 2.0 | 6.0 | 10.0 | 5.0 | 7.0 | 2.0 | 10.0 | 4.0 | 7.0 | 1.0 | 7.0 | 9.0 | 4.0 |\n| 13 | 10.0 | 1.0 | 3.0 | 10.0 | 9.0 | 9.0 | 8.0 | 4.0 | 10.0 | 3.0 | 4.0 | 9.0 | 2.0 | 8.0 | 5.0 | 8.0 | 10.0 | 1.0 | 5.0 | 5.0 | 7.0 | 2.0 | 4.0 | 4.0 | 3.0 | 1.0 | 10.0 | 4.0 | 6.0 | 8.0 | 8.0 | 2.0 | 8.0 | 1.0 | 5.0 | 9.0 | 6.0 | 6.0 |\n| 14 | 8.0 | 2.0 | 3.0 | 2.0 | 5.0 | 5.0 | 7.0 | 2.0 | 3.0 | 1.0 | 4.0 | 2.0 | 7.0 | 5.0 | 5.0 | 2.0 | 6.0 | 8.0 | 9.0 | 8.0 | 2.0 | 9.0 | 8.0 | 5.0 | 5.0 | 2.0 | 9.0 | 10.0 | 3.0 | 9.0 | 3.0 | 1.0 | 3.0 | 5.0 | 3.0 | 4.0 | 1.0 | 10.0 |\n| 15 | 1.0 | 7.0 | 9.0 | 2.0 | 8.0 | 7.0 | 8.0 | 10.0 | 7.0 | 5.0 | 2.0 | 10.0 | 1.0 | 8.0 | 2.0 | 6.0 | 2.0 | 10.0 | 7.0 | 3.0 | 1.0 | 7.0 | 5.0 | 3.0 | 9.0 | 6.0 | 8.0 | 1.0 | 3.0 | 7.0 | 8.0 | 7.0 | 6.0 | 1.0 | 4.0 | 2.0 | 3.0 | 10.0 |\n| 16 | 8.0 | 8.0 | 1.0 | 4.0 | 5.0 | 3.0 | 10.0 | 9.0 | 4.0 | 3.0 | 8.0 | 9.0 | 4.0 | 10.0 | 6.0 | 2.0 | 2.0 | 7.0 | 4.0 | 1.0 | 7.0 | 3.0 | 5.0 | 1.0 | 1.0 | 6.0 | 10.0 | 10.0 | 10.0 | 10.0 | 3.0 | 4.0 | 10.0 | 5.0 | 2.0 | 1.0 | 9.0 | 8.0 |\n| 17 | 6.0 | 10.0 | 1.0 | 2.0 | 8.0 | 6.0 | 7.0 | 3.0 | 5.0 | 3.0 | 1.0 | 8.0 | 1.0 | 1.0 | 8.0 | 10.0 | 7.0 | 8.0 | 9.0 | 4.0 | 9.0 | 6.0 | 8.0 | 3.0 | 7.0 | 9.0 | 4.0 | 10.0 | 6.0 | 7.0 | 8.0 | 6.0 | 1.0 | 3.0 | 1.0 | 6.0 | 2.0 | 6.0 |\n| 18 | 4.0 | 8.0 | 1.0 | 3.0 | 6.0 | 2.0 | 10.0 | 5.0 | 2.0 | 9.0 | 1.0 | 1.0 | 6.0 | 5.0 | 9.0 | 7.0 | 4.0 | 9.0 | 5.0 | 2.0 | 9.0 | 7.0 | 5.0 | 6.0 | 1.0 | 10.0 | 7.0 | 1.0 | 9.0 | 9.0 | 1.0 | 5.0 | 6.0 | 1.0 | 1.0 | 1.0 | 8.0 | 5.0 |\n| 19 | 9.0 | 4.0 | 3.0 | 8.0 | 6.0 | 3.0 | 3.0 | 7.0 | 5.0 | 1.0 | 4.0 | 7.0 | 2.0 | 5.0 | 8.0 | 3.0 | 1.0 | 4.0 | 2.0 | 1.0 | 4.0 | 9.0 | 2.0 | 10.0 | 6.0 | 7.0 | 7.0 | 5.0 | 10.0 | 7.0 | 9.0 | 10.0 | 2.0 | 9.0 | 9.0 | 10.0 | 4.0 | 6.0 |\n| 20 | 6.0 | 9.0 | 8.0 | 8.0 | 7.0 | 6.0 | 3.0 | 6.0 | 7.0 | 10.0 | 10.0 | 10.0 | 2.0 | 7.0 | 2.0 | 1.0 | 7.0 | 9.0 | 9.0 | 4.0 | 5.0 | 6.0 | 5.0 | 10.0 | 2.0 | 3.0 | 6.0 | 6.0 | 9.0 | 4.0 | 7.0 | 4.0 | 7.0 | 2.0 | 4.0 | 4.0 | 1.0 | 8.0 |\n| 21 | 5.0 | 6.0 | 10.0 | 4.0 | 6.0 | 8.0 | 3.0 | 2.0 | 10.0 | 5.0 | 6.0 | 5.0 | 4.0 | 2.0 | 9.0 | 7.0 | 3.0 | 6.0 | 7.0 | 9.0 | 6.0 | 5.0 | 2.0 | 5.0 | 6.0 | 3.0 | 8.0 | 6.0 | 9.0 | 6.0 | 4.0 | 4.0 | 5.0 | 2.0 | 3.0 | 9.0 | 7.0 | 7.0 |\n| 22 | 7.0 | 2.0 | 2.0 | 6.0 | 4.0 | 10.0 | 8.0 | 2.0 | 7.0 | 9.0 | 4.0 | 10.0 | 9.0 | 4.0 | 8.0 | 5.0 | 5.0 | 8.0 | 5.0 | 2.0 | 5.0 | 2.0 | 10.0 | 10.0 | 1.0 | 6.0 | 2.0 | 8.0 | 6.0 | 9.0 | 10.0 | 9.0 | 10.0 | 8.0 | 5.0 | 6.0 | 7.0 | 3.0 |\n| 23 | 4.0 | 1.0 | 5.0 | 10.0 | 4.0 | 3.0 | 6.0 | 2.0 | 2.0 | 6.0 | 4.0 | 7.0 | 6.0 | 4.0 | 5.0 | 3.0 | 1.0 | 3.0 | 6.0 | 10.0 | 10.0 | 5.0 | 10.0 | 8.0 | 3.0 | 9.0 | 3.0 | 2.0 | 5.0 | 10.0 | 8.0 | 10.0 | 4.0 | 4.0 | 2.0 | 7.0 | 10.0 | 5.0 |\n| 24 | 2.0 | 10.0 | 10.0 | 2.0 | 4.0 | 4.0 | 8.0 | 7.0 | 3.0 | 6.0 | 7.0 | 8.0 | 7.0 | 3.0 | 5.0 | 9.0 | 1.0 | 7.0 | 1.0 | 6.0 | 2.0 | 6.0 | 1.0 | 3.0 | 2.0 | 8.0 | 2.0 | 4.0 | 3.0 | 1.0 | 10.0 | 8.0 | 6.0 | 3.0 | 3.0 | 1.0 | 7.0 | 9.0 |\n| 25 | 1.0 | 8.0 | 8.0 | 8.0 | 8.0 | 4.0 | 7.0 | 2.0 | 6.0 | 10.0 | 8.0 | 1.0 | 2.0 | 1.0 | 2.0 | 6.0 | 6.0 | 9.0 | 10.0 | 7.0 | 3.0 | 3.0 | 6.0 | 9.0 | 8.0 | 8.0 | 10.0 | 10.0 | 1.0 | 1.0 | 9.0 | 9.0 | 7.0 | 9.0 | 7.0 | 9.0 | 10.0 | 4.0 |\n| 26 | 2.0 | 10.0 | 5.0 | 6.0 | 10.0 | 10.0 | 9.0 | 3.0 | 7.0 | 5.0 | 8.0 | 2.0 | 6.0 | 10.0 | 9.0 | 8.0 | 10.0 | 4.0 | 7.0 | 7.0 | 6.0 | 8.0 | 2.0 | 3.0 | 2.0 | 10.0 | 10.0 | 2.0 | 5.0 | 3.0 | 6.0 | 8.0 | 6.0 | 10.0 | 2.0 | 3.0 | 8.0 | 6.0 |\n| 27 | 7.0 | 5.0 | 10.0 | 7.0 | 10.0 | 1.0 | 1.0 | 1.0 | 1.0 | 10.0 | 7.0 | 2.0 | 10.0 | 4.0 | 10.0 | 1.0 | 10.0 | 10.0 | 1.0 | 5.0 | 6.0 | 6.0 | 8.0 | 2.0 | 4.0 | 10.0 | 2.0 | 7.0 | 7.0 | 2.0 | 8.0 | 9.0 | 1.0 | 3.0 | 2.0 | 1.0 | 2.0 | 10.0 |\n| 28 | 3.0 | 4.0 | 2.0 | 2.0 | 1.0 | 5.0 | 10.0 | 10.0 | 5.0 | 10.0 | 9.0 | 10.0 | 5.0 | 6.0 | 3.0 | 3.0 | 10.0 | 6.0 | 9.0 | 10.0 | 9.0 | 9.0 | 6.0 | 5.0 | 3.0 | 1.0 | 5.0 | 7.0 | 9.0 | 2.0 | 3.0 | 5.0 | 5.0 | 10.0 | 9.0 | 5.0 | 10.0 | 1.0 |\n| 29 | 4.0 | 1.0 | 10.0 | 9.0 | 4.0 | 5.0 | 9.0 | 4.0 | 4.0 | 4.0 | 3.0 | 1.0 | 7.0 | 8.0 | 9.0 | 7.0 | 10.0 | 7.0 | 9.0 | 7.0 | 4.0 | 6.0 | 9.0 | 10.0 | 1.0 | 1.0 | 3.0 | 2.0 | 2.0 | 1.0 | 10.0 | 5.0 | 4.0 | 4.0 | 8.0 | 1.0 | 7.0 | 8.0 |\n| 30 | 10.0 | 6.0 | 2.0 | 6.0 | 2.0 | 2.0 | 5.0 | 3.0 | 2.0 | 3.0 | 8.0 | 7.0 | 2.0 | 8.0 | 3.0 | 8.0 | 3.0 | 8.0 | 1.0 | 9.0 | 7.0 | 4.0 | 10.0 | 8.0 | 10.0 | 9.0 | 6.0 | 8.0 | 3.0 | 10.0 | 3.0 | 7.0 | 4.0 | 2.0 | 10.0 | 7.0 | 1.0 | 1.0 |\n| 31 | 5.0 | 9.0 | 6.0 | 1.0 | 6.0 | 9.0 | 6.0 | 2.0 | 10.0 | 7.0 | 6.0 | 2.0 | 10.0 | 2.0 | 1.0 | 7.0 | 4.0 | 6.0 | 5.0 | 10.0 | 4.0 | 4.0 | 9.0 | 10.0 | 8.0 | 9.0 | 8.0 | 9.0 | 5.0 | 5.0 | 7.0 | 5.0 | 5.0 | 1.0 | 7.0 | 2.0 | 4.0 | 2.0 |\n| 32 | 7.0 | 2.0 | 9.0 | 8.0 | 10.0 | 4.0 | 4.0 | 3.0 | 5.0 | 1.0 | 3.0 | 5.0 | 4.0 | 8.0 | 3.0 | 6.0 | 10.0 | 1.0 | 6.0 | 2.0 | 7.0 | 5.0 | 10.0 | 4.0 | 6.0 | 7.0 | 6.0 | 1.0 | 5.0 | 4.0 | 4.0 | 5.0 | 9.0 | 2.0 | 8.0 | 6.0 | 7.0 | 7.0 |\n| 33 | 7.0 | 6.0 | 10.0 | 6.0 | 7.0 | 4.0 | 2.0 | 3.0 | 3.0 | 1.0 | 1.0 | 8.0 | 7.0 | 1.0 | 5.0 | 1.0 | 5.0 | 3.0 | 1.0 | 9.0 | 2.0 | 2.0 | 8.0 | 4.0 | 3.0 | 9.0 | 10.0 | 3.0 | 10.0 | 4.0 | 2.0 | 1.0 | 2.0 | 5.0 | 10.0 | 10.0 | 4.0 | 10.0 |\n| 34 | 2.0 | 4.0 | 10.0 | 10.0 | 5.0 | 7.0 | 6.0 | 7.0 | 9.0 | 2.0 | 5.0 | 10.0 | 1.0 | 5.0 | 3.0 | 4.0 | 2.0 | 1.0 | 1.0 | 9.0 | 4.0 | 3.0 | 5.0 | 2.0 | 3.0 | 7.0 | 2.0 | 2.0 | 9.0 | 8.0 | 10.0 | 7.0 | 8.0 | 10.0 | 7.0 | 8.0 | 2.0 | 10.0 |\n| 35 | 7.0 | 5.0 | 2.0 | 4.0 | 6.0 | 1.0 | 10.0 | 5.0 | 10.0 | 5.0 | 4.0 | 9.0 | 7.0 | 9.0 | 4.0 | 2.0 | 1.0 | 6.0 | 1.0 | 10.0 | 4.0 | 9.0 | 6.0 | 7.0 | 1.0 | 9.0 | 3.0 | 1.0 | 5.0 | 1.0 | 7.0 | 2.0 | 6.0 | 10.0 | 8.0 | 2.0 | 4.0 | 7.0 |\n| 36 | 7.0 | 4.0 | 2.0 | 4.0 | 10.0 | 6.0 | 2.0 | 6.0 | 5.0 | 1.0 | 4.0 | 8.0 | 9.0 | 6.0 | 1.0 | 3.0 | 9.0 | 2.0 | 8.0 | 4.0 | 1.0 | 7.0 | 7.0 | 10.0 | 7.0 | 10.0 | 8.0 | 2.0 | 10.0 | 7.0 | 1.0 | 4.0 | 7.0 | 4.0 | 2.0 | 4.0 | 9.0 | 6.0 |\n| 37 | 3.0 | 5.0 | 9.0 | 7.0 | 3.0 | 4.0 | 7.0 | 9.0 | 9.0 | 3.0 | 1.0 | 4.0 | 4.0 | 6.0 | 10.0 | 10.0 | 8.0 | 6.0 | 5.0 | 6.0 | 8.0 | 7.0 | 3.0 | 5.0 | 9.0 | 4.0 | 6.0 | 10.0 | 1.0 | 8.0 | 1.0 | 2.0 | 7.0 | 10.0 | 10.0 | 7.0 | 6.0 | 10.0 |\nPick the single directed path from 13 to 14 that minimizes the sum of link base costs and ordered-pair penalties, and report it only as the sequence of locations.\n\nAlso, to keep things tidy, please return your chosen path using this simple JSON layout:\n\n{\n \"solution\": []\n}\n\nThink of \"solution\" as the little form field where you drop the ordered list of locations that make up your path — start node first, end node last, each entry a node label only (no link IDs, no costs). This JSON is just a sketch of the shape I expect, not the actual answer itself.\n\nPlease use the identifiers exactly as they appear in the instance input — don't rename them or invent new labels. For example: \"Valid identifiers look like plain numbers such as “1” or “23”, single capital letters like “A” or “B”, or a capital letter followed by digits like “A1” or “X7”.\"", "instance": { "nodes": [ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14 ], "edges": [ { "from": 13, "to": 0, "var_index": 0 }, { "from": 13, "to": 1, "var_index": 1 }, { "from": 13, "to": 2, "var_index": 2 }, { "from": 13, "to": 3, "var_index": 3 }, { "from": 13, "to": 4, "var_index": 4 }, { "from": 13, "to": 5, "var_index": 5 }, { "from": 13, "to": 6, "var_index": 6 }, { "from": 13, "to": 7, "var_index": 7 }, { "from": 13, "to": 8, "var_index": 8 }, { "from": 13, "to": 9, "var_index": 9 }, { "from": 13, "to": 10, "var_index": 10 }, { "from": 13, "to": 11, "var_index": 11 }, { "from": 13, "to": 12, "var_index": 12 }, { "from": 0, "to": 14, "var_index": 13 }, { "from": 1, "to": 14, "var_index": 14 }, { "from": 2, "to": 14, "var_index": 15 }, { "from": 3, "to": 14, "var_index": 16 }, { "from": 4, "to": 14, "var_index": 17 }, { "from": 5, "to": 14, "var_index": 18 }, { "from": 6, "to": 14, "var_index": 19 }, { "from": 7, "to": 14, "var_index": 20 }, { "from": 8, "to": 14, "var_index": 21 }, { "from": 9, "to": 14, "var_index": 22 }, { "from": 10, "to": 14, "var_index": 23 }, { "from": 11, "to": 14, "var_index": 24 }, { "from": 12, "to": 14, "var_index": 25 }, { "from": 0, "to": 1, "var_index": 26 }, { "from": 1, "to": 2, "var_index": 27 }, { "from": 2, "to": 3, "var_index": 28 }, { "from": 3, "to": 4, "var_index": 29 }, { "from": 4, "to": 5, "var_index": 30 }, { "from": 5, "to": 6, "var_index": 31 }, { "from": 6, "to": 7, "var_index": 32 }, { "from": 7, "to": 8, "var_index": 33 }, { "from": 8, "to": 9, "var_index": 34 }, { "from": 9, "to": 10, "var_index": 35 }, { "from": 10, "to": 11, "var_index": 36 }, { "from": 11, "to": 12, "var_index": 37 } ], "objective": { "constant": 0.0, "linear": [ 7.0, 5.0, 8.0, 6.0, 4.0, 4.0, 8.0, 3.0, 9.0, 5.0, 5.0, 10.0, 7.0, 9.0, 8.0, 5.0, 4.0, 1.0, 9.0, 7.0, 3.0, 1.0, 5.0, 6.0, 2.0, 7.0, 7.0, 3.0, 3.0, 4.0, 6.0, 1.0, 1.0, 5.0, 1.0, 5.0, 7.0, 6.0 ], "quadratic": [ [ 7.0, 6.0, 5.0, 1.0, 8.0, 8.0, 10.0, 7.0, 7.0, 7.0, 7.0, 7.0, 4.0, 10.0, 8.0, 1.0, 8.0, 6.0, 4.0, 9.0, 6.0, 5.0, 7.0, 4.0, 2.0, 1.0, 2.0, 7.0, 3.0, 4.0, 10.0, 5.0, 7.0, 7.0, 2.0, 7.0, 7.0, 3.0 ], [ 6.0, 2.0, 6.0, 9.0, 5.0, 8.0, 3.0, 3.0, 5.0, 2.0, 7.0, 10.0, 10.0, 1.0, 2.0, 7.0, 8.0, 10.0, 8.0, 4.0, 9.0, 6.0, 2.0, 1.0, 10.0, 8.0, 10.0, 5.0, 4.0, 1.0, 6.0, 9.0, 2.0, 6.0, 4.0, 5.0, 4.0, 5.0 ], [ 5.0, 6.0, 1.0, 2.0, 3.0, 10.0, 8.0, 8.0, 1.0, 2.0, 7.0, 2.0, 9.0, 3.0, 3.0, 9.0, 1.0, 1.0, 1.0, 3.0, 8.0, 10.0, 2.0, 5.0, 10.0, 8.0, 5.0, 10.0, 2.0, 10.0, 2.0, 6.0, 9.0, 10.0, 10.0, 2.0, 2.0, 9.0 ], [ 1.0, 9.0, 2.0, 1.0, 1.0, 6.0, 10.0, 4.0, 2.0, 9.0, 2.0, 1.0, 4.0, 10.0, 2.0, 2.0, 4.0, 2.0, 3.0, 8.0, 8.0, 4.0, 6.0, 10.0, 2.0, 8.0, 6.0, 7.0, 2.0, 9.0, 6.0, 1.0, 8.0, 6.0, 10.0, 4.0, 4.0, 7.0 ], [ 8.0, 5.0, 3.0, 1.0, 9.0, 10.0, 4.0, 7.0, 1.0, 6.0, 2.0, 9.0, 8.0, 9.0, 5.0, 8.0, 5.0, 8.0, 6.0, 6.0, 7.0, 6.0, 4.0, 4.0, 4.0, 8.0, 10.0, 10.0, 1.0, 4.0, 2.0, 6.0, 10.0, 7.0, 5.0, 6.0, 10.0, 3.0 ], [ 8.0, 8.0, 10.0, 6.0, 10.0, 5.0, 6.0, 6.0, 10.0, 9.0, 9.0, 3.0, 9.0, 9.0, 5.0, 7.0, 3.0, 6.0, 2.0, 3.0, 6.0, 8.0, 10.0, 3.0, 4.0, 4.0, 10.0, 1.0, 5.0, 5.0, 2.0, 9.0, 4.0, 4.0, 7.0, 1.0, 6.0, 4.0 ], [ 10.0, 3.0, 8.0, 10.0, 4.0, 6.0, 6.0, 1.0, 1.0, 10.0, 3.0, 6.0, 10.0, 8.0, 7.0, 8.0, 10.0, 7.0, 10.0, 3.0, 3.0, 3.0, 8.0, 6.0, 8.0, 7.0, 9.0, 1.0, 10.0, 9.0, 5.0, 6.0, 4.0, 2.0, 6.0, 10.0, 2.0, 7.0 ], [ 7.0, 3.0, 8.0, 4.0, 7.0, 6.0, 1.0, 6.0, 2.0, 7.0, 8.0, 5.0, 3.0, 4.0, 2.0, 10.0, 9.0, 3.0, 5.0, 7.0, 6.0, 2.0, 2.0, 2.0, 7.0, 2.0, 3.0, 1.0, 10.0, 4.0, 3.0, 2.0, 3.0, 3.0, 7.0, 5.0, 6.0, 9.0 ], [ 7.0, 5.0, 1.0, 2.0, 1.0, 10.0, 1.0, 2.0, 10.0, 5.0, 7.0, 1.0, 10.0, 10.0, 3.0, 7.0, 4.0, 5.0, 2.0, 5.0, 7.0, 10.0, 7.0, 2.0, 3.0, 6.0, 7.0, 1.0, 5.0, 4.0, 2.0, 10.0, 5.0, 3.0, 9.0, 10.0, 5.0, 9.0 ], [ 7.0, 2.0, 2.0, 9.0, 6.0, 9.0, 10.0, 7.0, 5.0, 10.0, 8.0, 9.0, 2.0, 3.0, 1.0, 5.0, 3.0, 3.0, 9.0, 1.0, 10.0, 5.0, 9.0, 6.0, 6.0, 10.0, 5.0, 10.0, 10.0, 4.0, 3.0, 7.0, 1.0, 1.0, 2.0, 5.0, 1.0, 3.0 ], [ 7.0, 7.0, 7.0, 2.0, 2.0, 9.0, 3.0, 8.0, 7.0, 8.0, 4.0, 7.0, 6.0, 4.0, 4.0, 2.0, 8.0, 1.0, 1.0, 4.0, 10.0, 6.0, 4.0, 4.0, 7.0, 8.0, 8.0, 7.0, 9.0, 3.0, 8.0, 6.0, 3.0, 1.0, 5.0, 4.0, 4.0, 1.0 ], [ 7.0, 10.0, 2.0, 1.0, 9.0, 3.0, 6.0, 5.0, 1.0, 9.0, 7.0, 9.0, 8.0, 9.0, 2.0, 10.0, 9.0, 8.0, 1.0, 7.0, 10.0, 5.0, 10.0, 7.0, 8.0, 1.0, 2.0, 2.0, 10.0, 1.0, 7.0, 2.0, 5.0, 8.0, 10.0, 9.0, 8.0, 4.0 ], [ 4.0, 10.0, 9.0, 4.0, 8.0, 9.0, 10.0, 3.0, 10.0, 2.0, 6.0, 8.0, 5.0, 2.0, 7.0, 1.0, 4.0, 1.0, 6.0, 2.0, 2.0, 4.0, 9.0, 6.0, 7.0, 2.0, 6.0, 10.0, 5.0, 7.0, 2.0, 10.0, 4.0, 7.0, 1.0, 7.0, 9.0, 4.0 ], [ 10.0, 1.0, 3.0, 10.0, 9.0, 9.0, 8.0, 4.0, 10.0, 3.0, 4.0, 9.0, 2.0, 8.0, 5.0, 8.0, 10.0, 1.0, 5.0, 5.0, 7.0, 2.0, 4.0, 4.0, 3.0, 1.0, 10.0, 4.0, 6.0, 8.0, 8.0, 2.0, 8.0, 1.0, 5.0, 9.0, 6.0, 6.0 ], [ 8.0, 2.0, 3.0, 2.0, 5.0, 5.0, 7.0, 2.0, 3.0, 1.0, 4.0, 2.0, 7.0, 5.0, 5.0, 2.0, 6.0, 8.0, 9.0, 8.0, 2.0, 9.0, 8.0, 5.0, 5.0, 2.0, 9.0, 10.0, 3.0, 9.0, 3.0, 1.0, 3.0, 5.0, 3.0, 4.0, 1.0, 10.0 ], [ 1.0, 7.0, 9.0, 2.0, 8.0, 7.0, 8.0, 10.0, 7.0, 5.0, 2.0, 10.0, 1.0, 8.0, 2.0, 6.0, 2.0, 10.0, 7.0, 3.0, 1.0, 7.0, 5.0, 3.0, 9.0, 6.0, 8.0, 1.0, 3.0, 7.0, 8.0, 7.0, 6.0, 1.0, 4.0, 2.0, 3.0, 10.0 ], [ 8.0, 8.0, 1.0, 4.0, 5.0, 3.0, 10.0, 9.0, 4.0, 3.0, 8.0, 9.0, 4.0, 10.0, 6.0, 2.0, 2.0, 7.0, 4.0, 1.0, 7.0, 3.0, 5.0, 1.0, 1.0, 6.0, 10.0, 10.0, 10.0, 10.0, 3.0, 4.0, 10.0, 5.0, 2.0, 1.0, 9.0, 8.0 ], [ 6.0, 10.0, 1.0, 2.0, 8.0, 6.0, 7.0, 3.0, 5.0, 3.0, 1.0, 8.0, 1.0, 1.0, 8.0, 10.0, 7.0, 8.0, 9.0, 4.0, 9.0, 6.0, 8.0, 3.0, 7.0, 9.0, 4.0, 10.0, 6.0, 7.0, 8.0, 6.0, 1.0, 3.0, 1.0, 6.0, 2.0, 6.0 ], [ 4.0, 8.0, 1.0, 3.0, 6.0, 2.0, 10.0, 5.0, 2.0, 9.0, 1.0, 1.0, 6.0, 5.0, 9.0, 7.0, 4.0, 9.0, 5.0, 2.0, 9.0, 7.0, 5.0, 6.0, 1.0, 10.0, 7.0, 1.0, 9.0, 9.0, 1.0, 5.0, 6.0, 1.0, 1.0, 1.0, 8.0, 5.0 ], [ 9.0, 4.0, 3.0, 8.0, 6.0, 3.0, 3.0, 7.0, 5.0, 1.0, 4.0, 7.0, 2.0, 5.0, 8.0, 3.0, 1.0, 4.0, 2.0, 1.0, 4.0, 9.0, 2.0, 10.0, 6.0, 7.0, 7.0, 5.0, 10.0, 7.0, 9.0, 10.0, 2.0, 9.0, 9.0, 10.0, 4.0, 6.0 ], [ 6.0, 9.0, 8.0, 8.0, 7.0, 6.0, 3.0, 6.0, 7.0, 10.0, 10.0, 10.0, 2.0, 7.0, 2.0, 1.0, 7.0, 9.0, 9.0, 4.0, 5.0, 6.0, 5.0, 10.0, 2.0, 3.0, 6.0, 6.0, 9.0, 4.0, 7.0, 4.0, 7.0, 2.0, 4.0, 4.0, 1.0, 8.0 ], [ 5.0, 6.0, 10.0, 4.0, 6.0, 8.0, 3.0, 2.0, 10.0, 5.0, 6.0, 5.0, 4.0, 2.0, 9.0, 7.0, 3.0, 6.0, 7.0, 9.0, 6.0, 5.0, 2.0, 5.0, 6.0, 3.0, 8.0, 6.0, 9.0, 6.0, 4.0, 4.0, 5.0, 2.0, 3.0, 9.0, 7.0, 7.0 ], [ 7.0, 2.0, 2.0, 6.0, 4.0, 10.0, 8.0, 2.0, 7.0, 9.0, 4.0, 10.0, 9.0, 4.0, 8.0, 5.0, 5.0, 8.0, 5.0, 2.0, 5.0, 2.0, 10.0, 10.0, 1.0, 6.0, 2.0, 8.0, 6.0, 9.0, 10.0, 9.0, 10.0, 8.0, 5.0, 6.0, 7.0, 3.0 ], [ 4.0, 1.0, 5.0, 10.0, 4.0, 3.0, 6.0, 2.0, 2.0, 6.0, 4.0, 7.0, 6.0, 4.0, 5.0, 3.0, 1.0, 3.0, 6.0, 10.0, 10.0, 5.0, 10.0, 8.0, 3.0, 9.0, 3.0, 2.0, 5.0, 10.0, 8.0, 10.0, 4.0, 4.0, 2.0, 7.0, 10.0, 5.0 ], [ 2.0, 10.0, 10.0, 2.0, 4.0, 4.0, 8.0, 7.0, 3.0, 6.0, 7.0, 8.0, 7.0, 3.0, 5.0, 9.0, 1.0, 7.0, 1.0, 6.0, 2.0, 6.0, 1.0, 3.0, 2.0, 8.0, 2.0, 4.0, 3.0, 1.0, 10.0, 8.0, 6.0, 3.0, 3.0, 1.0, 7.0, 9.0 ], [ 1.0, 8.0, 8.0, 8.0, 8.0, 4.0, 7.0, 2.0, 6.0, 10.0, 8.0, 1.0, 2.0, 1.0, 2.0, 6.0, 6.0, 9.0, 10.0, 7.0, 3.0, 3.0, 6.0, 9.0, 8.0, 8.0, 10.0, 10.0, 1.0, 1.0, 9.0, 9.0, 7.0, 9.0, 7.0, 9.0, 10.0, 4.0 ], [ 2.0, 10.0, 5.0, 6.0, 10.0, 10.0, 9.0, 3.0, 7.0, 5.0, 8.0, 2.0, 6.0, 10.0, 9.0, 8.0, 10.0, 4.0, 7.0, 7.0, 6.0, 8.0, 2.0, 3.0, 2.0, 10.0, 10.0, 2.0, 5.0, 3.0, 6.0, 8.0, 6.0, 10.0, 2.0, 3.0, 8.0, 6.0 ], [ 7.0, 5.0, 10.0, 7.0, 10.0, 1.0, 1.0, 1.0, 1.0, 10.0, 7.0, 2.0, 10.0, 4.0, 10.0, 1.0, 10.0, 10.0, 1.0, 5.0, 6.0, 6.0, 8.0, 2.0, 4.0, 10.0, 2.0, 7.0, 7.0, 2.0, 8.0, 9.0, 1.0, 3.0, 2.0, 1.0, 2.0, 10.0 ], [ 3.0, 4.0, 2.0, 2.0, 1.0, 5.0, 10.0, 10.0, 5.0, 10.0, 9.0, 10.0, 5.0, 6.0, 3.0, 3.0, 10.0, 6.0, 9.0, 10.0, 9.0, 9.0, 6.0, 5.0, 3.0, 1.0, 5.0, 7.0, 9.0, 2.0, 3.0, 5.0, 5.0, 10.0, 9.0, 5.0, 10.0, 1.0 ], [ 4.0, 1.0, 10.0, 9.0, 4.0, 5.0, 9.0, 4.0, 4.0, 4.0, 3.0, 1.0, 7.0, 8.0, 9.0, 7.0, 10.0, 7.0, 9.0, 7.0, 4.0, 6.0, 9.0, 10.0, 1.0, 1.0, 3.0, 2.0, 2.0, 1.0, 10.0, 5.0, 4.0, 4.0, 8.0, 1.0, 7.0, 8.0 ], [ 10.0, 6.0, 2.0, 6.0, 2.0, 2.0, 5.0, 3.0, 2.0, 3.0, 8.0, 7.0, 2.0, 8.0, 3.0, 8.0, 3.0, 8.0, 1.0, 9.0, 7.0, 4.0, 10.0, 8.0, 10.0, 9.0, 6.0, 8.0, 3.0, 10.0, 3.0, 7.0, 4.0, 2.0, 10.0, 7.0, 1.0, 1.0 ], [ 5.0, 9.0, 6.0, 1.0, 6.0, 9.0, 6.0, 2.0, 10.0, 7.0, 6.0, 2.0, 10.0, 2.0, 1.0, 7.0, 4.0, 6.0, 5.0, 10.0, 4.0, 4.0, 9.0, 10.0, 8.0, 9.0, 8.0, 9.0, 5.0, 5.0, 7.0, 5.0, 5.0, 1.0, 7.0, 2.0, 4.0, 2.0 ], [ 7.0, 2.0, 9.0, 8.0, 10.0, 4.0, 4.0, 3.0, 5.0, 1.0, 3.0, 5.0, 4.0, 8.0, 3.0, 6.0, 10.0, 1.0, 6.0, 2.0, 7.0, 5.0, 10.0, 4.0, 6.0, 7.0, 6.0, 1.0, 5.0, 4.0, 4.0, 5.0, 9.0, 2.0, 8.0, 6.0, 7.0, 7.0 ], [ 7.0, 6.0, 10.0, 6.0, 7.0, 4.0, 2.0, 3.0, 3.0, 1.0, 1.0, 8.0, 7.0, 1.0, 5.0, 1.0, 5.0, 3.0, 1.0, 9.0, 2.0, 2.0, 8.0, 4.0, 3.0, 9.0, 10.0, 3.0, 10.0, 4.0, 2.0, 1.0, 2.0, 5.0, 10.0, 10.0, 4.0, 10.0 ], [ 2.0, 4.0, 10.0, 10.0, 5.0, 7.0, 6.0, 7.0, 9.0, 2.0, 5.0, 10.0, 1.0, 5.0, 3.0, 4.0, 2.0, 1.0, 1.0, 9.0, 4.0, 3.0, 5.0, 2.0, 3.0, 7.0, 2.0, 2.0, 9.0, 8.0, 10.0, 7.0, 8.0, 10.0, 7.0, 8.0, 2.0, 10.0 ], [ 7.0, 5.0, 2.0, 4.0, 6.0, 1.0, 10.0, 5.0, 10.0, 5.0, 4.0, 9.0, 7.0, 9.0, 4.0, 2.0, 1.0, 6.0, 1.0, 10.0, 4.0, 9.0, 6.0, 7.0, 1.0, 9.0, 3.0, 1.0, 5.0, 1.0, 7.0, 2.0, 6.0, 10.0, 8.0, 2.0, 4.0, 7.0 ], [ 7.0, 4.0, 2.0, 4.0, 10.0, 6.0, 2.0, 6.0, 5.0, 1.0, 4.0, 8.0, 9.0, 6.0, 1.0, 3.0, 9.0, 2.0, 8.0, 4.0, 1.0, 7.0, 7.0, 10.0, 7.0, 10.0, 8.0, 2.0, 10.0, 7.0, 1.0, 4.0, 7.0, 4.0, 2.0, 4.0, 9.0, 6.0 ], [ 3.0, 5.0, 9.0, 7.0, 3.0, 4.0, 7.0, 9.0, 9.0, 3.0, 1.0, 4.0, 4.0, 6.0, 10.0, 10.0, 8.0, 6.0, 5.0, 6.0, 8.0, 7.0, 3.0, 5.0, 9.0, 4.0, 6.0, 10.0, 1.0, 8.0, 1.0, 2.0, 7.0, 10.0, 10.0, 7.0, 6.0, 10.0 ] ] }, "source": 13, "target": 14 }, "solution": [ 13, 3, 14 ], "obj": 21.0, "instance_variant": { "problem_type": "QSPP", "num_nodes": 15, "num_edges": 38, "nodes": [ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14 ], "source": 13, "target": 14, "objective": { "constant": 0.0, "linear": [ { "var_index": 0, "linear_cost": 7.0 }, { "var_index": 1, "linear_cost": 5.0 }, { "var_index": 2, "linear_cost": 8.0 }, { "var_index": 3, "linear_cost": 6.0 }, { "var_index": 4, "linear_cost": 4.0 }, { "var_index": 5, "linear_cost": 4.0 }, { "var_index": 6, "linear_cost": 8.0 }, { "var_index": 7, "linear_cost": 3.0 }, { "var_index": 8, "linear_cost": 9.0 }, { "var_index": 9, "linear_cost": 5.0 }, { "var_index": 10, "linear_cost": 5.0 }, { "var_index": 11, "linear_cost": 10.0 }, { "var_index": 12, "linear_cost": 7.0 }, { "var_index": 13, "linear_cost": 9.0 }, { "var_index": 14, "linear_cost": 8.0 }, { "var_index": 15, "linear_cost": 5.0 }, { "var_index": 16, "linear_cost": 4.0 }, { "var_index": 17, "linear_cost": 1.0 }, { "var_index": 18, "linear_cost": 9.0 }, { "var_index": 19, "linear_cost": 7.0 }, { "var_index": 20, "linear_cost": 3.0 }, { "var_index": 21, "linear_cost": 1.0 }, { "var_index": 22, "linear_cost": 5.0 }, { "var_index": 23, "linear_cost": 6.0 }, { "var_index": 24, "linear_cost": 2.0 }, { "var_index": 25, "linear_cost": 7.0 }, { "var_index": 26, "linear_cost": 7.0 }, { "var_index": 27, "linear_cost": 3.0 }, { "var_index": 28, "linear_cost": 3.0 }, { "var_index": 29, "linear_cost": 4.0 }, { "var_index": 30, "linear_cost": 6.0 }, { "var_index": 31, "linear_cost": 1.0 }, { "var_index": 32, "linear_cost": 1.0 }, { "var_index": 33, "linear_cost": 5.0 }, { "var_index": 34, "linear_cost": 1.0 }, { "var_index": 35, "linear_cost": 5.0 }, { "var_index": 36, "linear_cost": 7.0 }, { "var_index": 37, "linear_cost": 6.0 } ], "quadratic": [ { "var_i": 0, "var_j": 0, "quadratic_cost": 7.0 }, { "var_i": 0, "var_j": 1, "quadratic_cost": 6.0 }, { "var_i": 0, "var_j": 2, "quadratic_cost": 5.0 }, { "var_i": 0, "var_j": 3, "quadratic_cost": 1.0 }, { "var_i": 0, "var_j": 4, "quadratic_cost": 8.0 }, { "var_i": 0, "var_j": 5, "quadratic_cost": 8.0 }, { "var_i": 0, "var_j": 6, "quadratic_cost": 10.0 }, { "var_i": 0, "var_j": 7, "quadratic_cost": 7.0 }, { "var_i": 0, "var_j": 8, "quadratic_cost": 7.0 }, { "var_i": 0, "var_j": 9, "quadratic_cost": 7.0 }, { "var_i": 0, "var_j": 10, "quadratic_cost": 7.0 }, { "var_i": 0, "var_j": 11, "quadratic_cost": 7.0 }, { "var_i": 0, "var_j": 12, "quadratic_cost": 4.0 }, { "var_i": 0, "var_j": 13, "quadratic_cost": 10.0 }, { "var_i": 0, "var_j": 14, "quadratic_cost": 8.0 }, { "var_i": 0, "var_j": 15, "quadratic_cost": 1.0 }, { "var_i": 0, "var_j": 16, "quadratic_cost": 8.0 }, { "var_i": 0, "var_j": 17, "quadratic_cost": 6.0 }, { "var_i": 0, "var_j": 18, "quadratic_cost": 4.0 }, { "var_i": 0, "var_j": 19, "quadratic_cost": 9.0 }, { "var_i": 0, "var_j": 20, "quadratic_cost": 6.0 }, { "var_i": 0, "var_j": 21, "quadratic_cost": 5.0 }, { "var_i": 0, "var_j": 22, "quadratic_cost": 7.0 }, { "var_i": 0, "var_j": 23, "quadratic_cost": 4.0 }, { "var_i": 0, "var_j": 24, "quadratic_cost": 2.0 }, { "var_i": 0, "var_j": 25, "quadratic_cost": 1.0 }, { "var_i": 0, "var_j": 26, "quadratic_cost": 2.0 }, { "var_i": 0, "var_j": 27, "quadratic_cost": 7.0 }, { "var_i": 0, "var_j": 28, "quadratic_cost": 3.0 }, { "var_i": 0, "var_j": 29, "quadratic_cost": 4.0 }, { "var_i": 0, "var_j": 30, "quadratic_cost": 10.0 }, { "var_i": 0, "var_j": 31, "quadratic_cost": 5.0 }, { "var_i": 0, "var_j": 32, "quadratic_cost": 7.0 }, { "var_i": 0, "var_j": 33, "quadratic_cost": 7.0 }, { "var_i": 0, "var_j": 34, "quadratic_cost": 2.0 }, { "var_i": 0, "var_j": 35, "quadratic_cost": 7.0 }, { "var_i": 0, "var_j": 36, "quadratic_cost": 7.0 }, { "var_i": 0, "var_j": 37, "quadratic_cost": 3.0 }, { "var_i": 1, "var_j": 0, "quadratic_cost": 6.0 }, { "var_i": 1, "var_j": 1, "quadratic_cost": 2.0 }, { "var_i": 1, "var_j": 2, "quadratic_cost": 6.0 }, { "var_i": 1, "var_j": 3, "quadratic_cost": 9.0 }, { "var_i": 1, "var_j": 4, "quadratic_cost": 5.0 }, { "var_i": 1, "var_j": 5, "quadratic_cost": 8.0 }, { "var_i": 1, "var_j": 6, "quadratic_cost": 3.0 }, { "var_i": 1, "var_j": 7, "quadratic_cost": 3.0 }, { "var_i": 1, "var_j": 8, "quadratic_cost": 5.0 }, { "var_i": 1, "var_j": 9, "quadratic_cost": 2.0 }, { "var_i": 1, "var_j": 10, "quadratic_cost": 7.0 }, { "var_i": 1, "var_j": 11, "quadratic_cost": 10.0 }, { "var_i": 1, "var_j": 12, "quadratic_cost": 10.0 }, { "var_i": 1, "var_j": 13, "quadratic_cost": 1.0 }, { "var_i": 1, "var_j": 14, "quadratic_cost": 2.0 }, { "var_i": 1, "var_j": 15, "quadratic_cost": 7.0 }, { "var_i": 1, "var_j": 16, "quadratic_cost": 8.0 }, { "var_i": 1, "var_j": 17, "quadratic_cost": 10.0 }, { "var_i": 1, "var_j": 18, "quadratic_cost": 8.0 }, { "var_i": 1, "var_j": 19, "quadratic_cost": 4.0 }, { "var_i": 1, "var_j": 20, "quadratic_cost": 9.0 }, { "var_i": 1, "var_j": 21, "quadratic_cost": 6.0 }, { "var_i": 1, "var_j": 22, "quadratic_cost": 2.0 }, { "var_i": 1, "var_j": 23, "quadratic_cost": 1.0 }, { "var_i": 1, "var_j": 24, "quadratic_cost": 10.0 }, { "var_i": 1, "var_j": 25, "quadratic_cost": 8.0 }, { "var_i": 1, "var_j": 26, "quadratic_cost": 10.0 }, { "var_i": 1, "var_j": 27, "quadratic_cost": 5.0 }, { "var_i": 1, "var_j": 28, "quadratic_cost": 4.0 }, { "var_i": 1, "var_j": 29, "quadratic_cost": 1.0 }, { "var_i": 1, "var_j": 30, "quadratic_cost": 6.0 }, { "var_i": 1, "var_j": 31, "quadratic_cost": 9.0 }, { "var_i": 1, "var_j": 32, "quadratic_cost": 2.0 }, { "var_i": 1, "var_j": 33, "quadratic_cost": 6.0 }, { "var_i": 1, "var_j": 34, "quadratic_cost": 4.0 }, { "var_i": 1, "var_j": 35, "quadratic_cost": 5.0 }, { "var_i": 1, "var_j": 36, "quadratic_cost": 4.0 }, { "var_i": 1, "var_j": 37, "quadratic_cost": 5.0 }, { "var_i": 2, "var_j": 0, "quadratic_cost": 5.0 }, { "var_i": 2, "var_j": 1, "quadratic_cost": 6.0 }, { "var_i": 2, "var_j": 2, "quadratic_cost": 1.0 }, { "var_i": 2, "var_j": 3, "quadratic_cost": 2.0 }, { "var_i": 2, "var_j": 4, "quadratic_cost": 3.0 }, { "var_i": 2, "var_j": 5, "quadratic_cost": 10.0 }, { "var_i": 2, "var_j": 6, "quadratic_cost": 8.0 }, { "var_i": 2, "var_j": 7, "quadratic_cost": 8.0 }, { "var_i": 2, "var_j": 8, "quadratic_cost": 1.0 }, { "var_i": 2, "var_j": 9, "quadratic_cost": 2.0 }, { "var_i": 2, "var_j": 10, "quadratic_cost": 7.0 }, { "var_i": 2, "var_j": 11, "quadratic_cost": 2.0 }, { "var_i": 2, "var_j": 12, "quadratic_cost": 9.0 }, { "var_i": 2, "var_j": 13, "quadratic_cost": 3.0 }, { "var_i": 2, "var_j": 14, "quadratic_cost": 3.0 }, { "var_i": 2, "var_j": 15, "quadratic_cost": 9.0 }, { "var_i": 2, "var_j": 16, "quadratic_cost": 1.0 }, { "var_i": 2, "var_j": 17, "quadratic_cost": 1.0 }, { "var_i": 2, "var_j": 18, "quadratic_cost": 1.0 }, { "var_i": 2, "var_j": 19, "quadratic_cost": 3.0 }, { "var_i": 2, "var_j": 20, "quadratic_cost": 8.0 }, { "var_i": 2, "var_j": 21, "quadratic_cost": 10.0 }, { "var_i": 2, "var_j": 22, "quadratic_cost": 2.0 }, { "var_i": 2, "var_j": 23, "quadratic_cost": 5.0 }, { "var_i": 2, "var_j": 24, "quadratic_cost": 10.0 }, { "var_i": 2, "var_j": 25, "quadratic_cost": 8.0 }, { "var_i": 2, "var_j": 26, "quadratic_cost": 5.0 }, { "var_i": 2, "var_j": 27, "quadratic_cost": 10.0 }, { "var_i": 2, "var_j": 28, "quadratic_cost": 2.0 }, { "var_i": 2, "var_j": 29, "quadratic_cost": 10.0 }, { "var_i": 2, "var_j": 30, "quadratic_cost": 2.0 }, { "var_i": 2, "var_j": 31, "quadratic_cost": 6.0 }, { "var_i": 2, "var_j": 32, "quadratic_cost": 9.0 }, { "var_i": 2, "var_j": 33, "quadratic_cost": 10.0 }, { "var_i": 2, "var_j": 34, "quadratic_cost": 10.0 }, { "var_i": 2, "var_j": 35, "quadratic_cost": 2.0 }, { "var_i": 2, "var_j": 36, "quadratic_cost": 2.0 }, { "var_i": 2, "var_j": 37, "quadratic_cost": 9.0 }, { "var_i": 3, "var_j": 0, "quadratic_cost": 1.0 }, { "var_i": 3, "var_j": 1, "quadratic_cost": 9.0 }, { "var_i": 3, "var_j": 2, "quadratic_cost": 2.0 }, { "var_i": 3, "var_j": 3, "quadratic_cost": 1.0 }, { "var_i": 3, "var_j": 4, "quadratic_cost": 1.0 }, { "var_i": 3, "var_j": 5, "quadratic_cost": 6.0 }, { "var_i": 3, "var_j": 6, "quadratic_cost": 10.0 }, { "var_i": 3, "var_j": 7, "quadratic_cost": 4.0 }, { "var_i": 3, "var_j": 8, "quadratic_cost": 2.0 }, { "var_i": 3, "var_j": 9, "quadratic_cost": 9.0 }, { "var_i": 3, "var_j": 10, "quadratic_cost": 2.0 }, { "var_i": 3, "var_j": 11, "quadratic_cost": 1.0 }, { "var_i": 3, "var_j": 12, "quadratic_cost": 4.0 }, { "var_i": 3, "var_j": 13, "quadratic_cost": 10.0 }, { "var_i": 3, "var_j": 14, "quadratic_cost": 2.0 }, { "var_i": 3, "var_j": 15, "quadratic_cost": 2.0 }, { "var_i": 3, "var_j": 16, "quadratic_cost": 4.0 }, { "var_i": 3, "var_j": 17, "quadratic_cost": 2.0 }, { "var_i": 3, "var_j": 18, "quadratic_cost": 3.0 }, { "var_i": 3, "var_j": 19, "quadratic_cost": 8.0 }, { "var_i": 3, "var_j": 20, "quadratic_cost": 8.0 }, { "var_i": 3, "var_j": 21, "quadratic_cost": 4.0 }, { "var_i": 3, "var_j": 22, "quadratic_cost": 6.0 }, { "var_i": 3, "var_j": 23, "quadratic_cost": 10.0 }, { "var_i": 3, "var_j": 24, "quadratic_cost": 2.0 }, { "var_i": 3, "var_j": 25, "quadratic_cost": 8.0 }, { "var_i": 3, "var_j": 26, "quadratic_cost": 6.0 }, { "var_i": 3, "var_j": 27, "quadratic_cost": 7.0 }, { "var_i": 3, "var_j": 28, "quadratic_cost": 2.0 }, { "var_i": 3, "var_j": 29, "quadratic_cost": 9.0 }, { "var_i": 3, "var_j": 30, "quadratic_cost": 6.0 }, { "var_i": 3, "var_j": 31, "quadratic_cost": 1.0 }, { "var_i": 3, "var_j": 32, "quadratic_cost": 8.0 }, { "var_i": 3, "var_j": 33, "quadratic_cost": 6.0 }, { "var_i": 3, "var_j": 34, "quadratic_cost": 10.0 }, { "var_i": 3, "var_j": 35, "quadratic_cost": 4.0 }, { "var_i": 3, "var_j": 36, "quadratic_cost": 4.0 }, { "var_i": 3, "var_j": 37, "quadratic_cost": 7.0 }, { "var_i": 4, "var_j": 0, "quadratic_cost": 8.0 }, { "var_i": 4, "var_j": 1, "quadratic_cost": 5.0 }, { "var_i": 4, "var_j": 2, "quadratic_cost": 3.0 }, { "var_i": 4, "var_j": 3, "quadratic_cost": 1.0 }, { "var_i": 4, "var_j": 4, "quadratic_cost": 9.0 }, { "var_i": 4, "var_j": 5, "quadratic_cost": 10.0 }, { "var_i": 4, "var_j": 6, "quadratic_cost": 4.0 }, { "var_i": 4, "var_j": 7, "quadratic_cost": 7.0 }, { "var_i": 4, "var_j": 8, "quadratic_cost": 1.0 }, { "var_i": 4, "var_j": 9, "quadratic_cost": 6.0 }, { "var_i": 4, "var_j": 10, "quadratic_cost": 2.0 }, { "var_i": 4, "var_j": 11, "quadratic_cost": 9.0 }, { "var_i": 4, "var_j": 12, "quadratic_cost": 8.0 }, { "var_i": 4, "var_j": 13, "quadratic_cost": 9.0 }, { "var_i": 4, "var_j": 14, "quadratic_cost": 5.0 }, { "var_i": 4, "var_j": 15, "quadratic_cost": 8.0 }, { "var_i": 4, "var_j": 16, "quadratic_cost": 5.0 }, { "var_i": 4, "var_j": 17, "quadratic_cost": 8.0 }, { "var_i": 4, "var_j": 18, "quadratic_cost": 6.0 }, { "var_i": 4, "var_j": 19, "quadratic_cost": 6.0 }, { "var_i": 4, "var_j": 20, "quadratic_cost": 7.0 }, { "var_i": 4, "var_j": 21, "quadratic_cost": 6.0 }, { "var_i": 4, "var_j": 22, "quadratic_cost": 4.0 }, { "var_i": 4, "var_j": 23, "quadratic_cost": 4.0 }, { "var_i": 4, "var_j": 24, "quadratic_cost": 4.0 }, { "var_i": 4, "var_j": 25, "quadratic_cost": 8.0 }, { "var_i": 4, "var_j": 26, "quadratic_cost": 10.0 }, { "var_i": 4, "var_j": 27, "quadratic_cost": 10.0 }, { "var_i": 4, "var_j": 28, "quadratic_cost": 1.0 }, { "var_i": 4, "var_j": 29, "quadratic_cost": 4.0 }, { "var_i": 4, "var_j": 30, "quadratic_cost": 2.0 }, { "var_i": 4, "var_j": 31, "quadratic_cost": 6.0 }, { "var_i": 4, "var_j": 32, "quadratic_cost": 10.0 }, { "var_i": 4, "var_j": 33, "quadratic_cost": 7.0 }, { "var_i": 4, "var_j": 34, "quadratic_cost": 5.0 }, { "var_i": 4, "var_j": 35, "quadratic_cost": 6.0 }, { "var_i": 4, "var_j": 36, "quadratic_cost": 10.0 }, { "var_i": 4, "var_j": 37, "quadratic_cost": 3.0 }, { "var_i": 5, "var_j": 0, "quadratic_cost": 8.0 }, { "var_i": 5, "var_j": 1, "quadratic_cost": 8.0 }, { "var_i": 5, "var_j": 2, "quadratic_cost": 10.0 }, { "var_i": 5, "var_j": 3, "quadratic_cost": 6.0 }, { "var_i": 5, "var_j": 4, "quadratic_cost": 10.0 }, { "var_i": 5, "var_j": 5, "quadratic_cost": 5.0 }, { "var_i": 5, "var_j": 6, "quadratic_cost": 6.0 }, { "var_i": 5, "var_j": 7, "quadratic_cost": 6.0 }, { "var_i": 5, "var_j": 8, "quadratic_cost": 10.0 }, { "var_i": 5, "var_j": 9, "quadratic_cost": 9.0 }, { "var_i": 5, "var_j": 10, "quadratic_cost": 9.0 }, { "var_i": 5, "var_j": 11, "quadratic_cost": 3.0 }, { "var_i": 5, "var_j": 12, "quadratic_cost": 9.0 }, { "var_i": 5, "var_j": 13, "quadratic_cost": 9.0 }, { "var_i": 5, "var_j": 14, "quadratic_cost": 5.0 }, { "var_i": 5, "var_j": 15, "quadratic_cost": 7.0 }, { "var_i": 5, "var_j": 16, "quadratic_cost": 3.0 }, { "var_i": 5, "var_j": 17, "quadratic_cost": 6.0 }, { "var_i": 5, "var_j": 18, "quadratic_cost": 2.0 }, { "var_i": 5, "var_j": 19, "quadratic_cost": 3.0 }, { "var_i": 5, "var_j": 20, "quadratic_cost": 6.0 }, { "var_i": 5, "var_j": 21, "quadratic_cost": 8.0 }, { "var_i": 5, "var_j": 22, "quadratic_cost": 10.0 }, { "var_i": 5, "var_j": 23, "quadratic_cost": 3.0 }, { "var_i": 5, "var_j": 24, "quadratic_cost": 4.0 }, { "var_i": 5, "var_j": 25, "quadratic_cost": 4.0 }, { "var_i": 5, "var_j": 26, "quadratic_cost": 10.0 }, { "var_i": 5, "var_j": 27, "quadratic_cost": 1.0 }, { "var_i": 5, "var_j": 28, "quadratic_cost": 5.0 }, { "var_i": 5, "var_j": 29, "quadratic_cost": 5.0 }, { "var_i": 5, "var_j": 30, "quadratic_cost": 2.0 }, { "var_i": 5, "var_j": 31, "quadratic_cost": 9.0 }, { "var_i": 5, "var_j": 32, "quadratic_cost": 4.0 }, { "var_i": 5, "var_j": 33, "quadratic_cost": 4.0 }, { "var_i": 5, "var_j": 34, "quadratic_cost": 7.0 }, { "var_i": 5, "var_j": 35, "quadratic_cost": 1.0 }, { "var_i": 5, "var_j": 36, "quadratic_cost": 6.0 }, { "var_i": 5, "var_j": 37, "quadratic_cost": 4.0 }, { "var_i": 6, "var_j": 0, "quadratic_cost": 10.0 }, { "var_i": 6, "var_j": 1, "quadratic_cost": 3.0 }, { "var_i": 6, "var_j": 2, "quadratic_cost": 8.0 }, { "var_i": 6, "var_j": 3, "quadratic_cost": 10.0 }, { "var_i": 6, "var_j": 4, "quadratic_cost": 4.0 }, { "var_i": 6, "var_j": 5, "quadratic_cost": 6.0 }, { "var_i": 6, "var_j": 6, "quadratic_cost": 6.0 }, { "var_i": 6, "var_j": 7, "quadratic_cost": 1.0 }, { "var_i": 6, "var_j": 8, "quadratic_cost": 1.0 }, { "var_i": 6, "var_j": 9, "quadratic_cost": 10.0 }, { "var_i": 6, "var_j": 10, "quadratic_cost": 3.0 }, { "var_i": 6, "var_j": 11, "quadratic_cost": 6.0 }, { "var_i": 6, "var_j": 12, "quadratic_cost": 10.0 }, { "var_i": 6, "var_j": 13, "quadratic_cost": 8.0 }, { "var_i": 6, "var_j": 14, "quadratic_cost": 7.0 }, { "var_i": 6, "var_j": 15, "quadratic_cost": 8.0 }, { "var_i": 6, "var_j": 16, "quadratic_cost": 10.0 }, { "var_i": 6, "var_j": 17, "quadratic_cost": 7.0 }, { "var_i": 6, "var_j": 18, "quadratic_cost": 10.0 }, { "var_i": 6, "var_j": 19, "quadratic_cost": 3.0 }, { "var_i": 6, "var_j": 20, "quadratic_cost": 3.0 }, { "var_i": 6, "var_j": 21, "quadratic_cost": 3.0 }, { "var_i": 6, "var_j": 22, "quadratic_cost": 8.0 }, { "var_i": 6, "var_j": 23, "quadratic_cost": 6.0 }, { "var_i": 6, "var_j": 24, "quadratic_cost": 8.0 }, { "var_i": 6, "var_j": 25, "quadratic_cost": 7.0 }, { "var_i": 6, "var_j": 26, "quadratic_cost": 9.0 }, { "var_i": 6, "var_j": 27, "quadratic_cost": 1.0 }, { "var_i": 6, "var_j": 28, "quadratic_cost": 10.0 }, { "var_i": 6, "var_j": 29, "quadratic_cost": 9.0 }, { "var_i": 6, "var_j": 30, "quadratic_cost": 5.0 }, { "var_i": 6, "var_j": 31, "quadratic_cost": 6.0 }, { "var_i": 6, "var_j": 32, "quadratic_cost": 4.0 }, { "var_i": 6, "var_j": 33, "quadratic_cost": 2.0 }, { "var_i": 6, "var_j": 34, "quadratic_cost": 6.0 }, { "var_i": 6, "var_j": 35, "quadratic_cost": 10.0 }, { "var_i": 6, "var_j": 36, "quadratic_cost": 2.0 }, { "var_i": 6, "var_j": 37, "quadratic_cost": 7.0 }, { "var_i": 7, "var_j": 0, "quadratic_cost": 7.0 }, { "var_i": 7, "var_j": 1, "quadratic_cost": 3.0 }, { "var_i": 7, "var_j": 2, "quadratic_cost": 8.0 }, { "var_i": 7, "var_j": 3, "quadratic_cost": 4.0 }, { "var_i": 7, "var_j": 4, "quadratic_cost": 7.0 }, { "var_i": 7, "var_j": 5, "quadratic_cost": 6.0 }, { "var_i": 7, "var_j": 6, "quadratic_cost": 1.0 }, { "var_i": 7, "var_j": 7, "quadratic_cost": 6.0 }, { "var_i": 7, "var_j": 8, "quadratic_cost": 2.0 }, { "var_i": 7, "var_j": 9, "quadratic_cost": 7.0 }, { "var_i": 7, "var_j": 10, "quadratic_cost": 8.0 }, { "var_i": 7, "var_j": 11, "quadratic_cost": 5.0 }, { "var_i": 7, "var_j": 12, "quadratic_cost": 3.0 }, { "var_i": 7, "var_j": 13, "quadratic_cost": 4.0 }, { "var_i": 7, "var_j": 14, "quadratic_cost": 2.0 }, { "var_i": 7, "var_j": 15, "quadratic_cost": 10.0 }, { "var_i": 7, "var_j": 16, "quadratic_cost": 9.0 }, { "var_i": 7, "var_j": 17, "quadratic_cost": 3.0 }, { "var_i": 7, "var_j": 18, "quadratic_cost": 5.0 }, { "var_i": 7, "var_j": 19, "quadratic_cost": 7.0 }, { "var_i": 7, "var_j": 20, "quadratic_cost": 6.0 }, { "var_i": 7, "var_j": 21, "quadratic_cost": 2.0 }, { "var_i": 7, "var_j": 22, "quadratic_cost": 2.0 }, { "var_i": 7, "var_j": 23, "quadratic_cost": 2.0 }, { "var_i": 7, "var_j": 24, "quadratic_cost": 7.0 }, { "var_i": 7, "var_j": 25, "quadratic_cost": 2.0 }, { "var_i": 7, "var_j": 26, "quadratic_cost": 3.0 }, { "var_i": 7, "var_j": 27, "quadratic_cost": 1.0 }, { "var_i": 7, "var_j": 28, "quadratic_cost": 10.0 }, { "var_i": 7, "var_j": 29, "quadratic_cost": 4.0 }, { "var_i": 7, "var_j": 30, "quadratic_cost": 3.0 }, { "var_i": 7, "var_j": 31, "quadratic_cost": 2.0 }, { "var_i": 7, "var_j": 32, "quadratic_cost": 3.0 }, { "var_i": 7, "var_j": 33, "quadratic_cost": 3.0 }, { "var_i": 7, "var_j": 34, "quadratic_cost": 7.0 }, { "var_i": 7, "var_j": 35, "quadratic_cost": 5.0 }, { "var_i": 7, "var_j": 36, "quadratic_cost": 6.0 }, { "var_i": 7, "var_j": 37, "quadratic_cost": 9.0 }, { "var_i": 8, "var_j": 0, "quadratic_cost": 7.0 }, { "var_i": 8, "var_j": 1, "quadratic_cost": 5.0 }, { "var_i": 8, "var_j": 2, "quadratic_cost": 1.0 }, { "var_i": 8, "var_j": 3, "quadratic_cost": 2.0 }, { "var_i": 8, "var_j": 4, "quadratic_cost": 1.0 }, { "var_i": 8, "var_j": 5, "quadratic_cost": 10.0 }, { "var_i": 8, "var_j": 6, "quadratic_cost": 1.0 }, { "var_i": 8, "var_j": 7, "quadratic_cost": 2.0 }, { "var_i": 8, "var_j": 8, "quadratic_cost": 10.0 }, { "var_i": 8, "var_j": 9, "quadratic_cost": 5.0 }, { "var_i": 8, "var_j": 10, "quadratic_cost": 7.0 }, { "var_i": 8, "var_j": 11, "quadratic_cost": 1.0 }, { "var_i": 8, "var_j": 12, "quadratic_cost": 10.0 }, { "var_i": 8, "var_j": 13, "quadratic_cost": 10.0 }, { "var_i": 8, "var_j": 14, "quadratic_cost": 3.0 }, { "var_i": 8, "var_j": 15, "quadratic_cost": 7.0 }, { "var_i": 8, "var_j": 16, "quadratic_cost": 4.0 }, { "var_i": 8, "var_j": 17, "quadratic_cost": 5.0 }, { "var_i": 8, "var_j": 18, "quadratic_cost": 2.0 }, { "var_i": 8, "var_j": 19, "quadratic_cost": 5.0 }, { "var_i": 8, "var_j": 20, "quadratic_cost": 7.0 }, { "var_i": 8, "var_j": 21, "quadratic_cost": 10.0 }, { "var_i": 8, "var_j": 22, "quadratic_cost": 7.0 }, { "var_i": 8, "var_j": 23, "quadratic_cost": 2.0 }, { "var_i": 8, "var_j": 24, "quadratic_cost": 3.0 }, { "var_i": 8, "var_j": 25, "quadratic_cost": 6.0 }, { "var_i": 8, "var_j": 26, "quadratic_cost": 7.0 }, { "var_i": 8, "var_j": 27, "quadratic_cost": 1.0 }, { "var_i": 8, "var_j": 28, "quadratic_cost": 5.0 }, { "var_i": 8, "var_j": 29, "quadratic_cost": 4.0 }, { "var_i": 8, "var_j": 30, "quadratic_cost": 2.0 }, { "var_i": 8, "var_j": 31, "quadratic_cost": 10.0 }, { "var_i": 8, "var_j": 32, "quadratic_cost": 5.0 }, { "var_i": 8, "var_j": 33, "quadratic_cost": 3.0 }, { "var_i": 8, "var_j": 34, "quadratic_cost": 9.0 }, { "var_i": 8, "var_j": 35, "quadratic_cost": 10.0 }, { "var_i": 8, "var_j": 36, "quadratic_cost": 5.0 }, { "var_i": 8, "var_j": 37, "quadratic_cost": 9.0 }, { "var_i": 9, "var_j": 0, "quadratic_cost": 7.0 }, { "var_i": 9, "var_j": 1, "quadratic_cost": 2.0 }, { "var_i": 9, "var_j": 2, "quadratic_cost": 2.0 }, { "var_i": 9, "var_j": 3, "quadratic_cost": 9.0 }, { "var_i": 9, "var_j": 4, "quadratic_cost": 6.0 }, { "var_i": 9, "var_j": 5, "quadratic_cost": 9.0 }, { "var_i": 9, "var_j": 6, "quadratic_cost": 10.0 }, { "var_i": 9, "var_j": 7, "quadratic_cost": 7.0 }, { "var_i": 9, "var_j": 8, "quadratic_cost": 5.0 }, { "var_i": 9, "var_j": 9, "quadratic_cost": 10.0 }, { "var_i": 9, "var_j": 10, "quadratic_cost": 8.0 }, { "var_i": 9, "var_j": 11, "quadratic_cost": 9.0 }, { "var_i": 9, "var_j": 12, "quadratic_cost": 2.0 }, { "var_i": 9, "var_j": 13, "quadratic_cost": 3.0 }, { "var_i": 9, "var_j": 14, "quadratic_cost": 1.0 }, { "var_i": 9, "var_j": 15, "quadratic_cost": 5.0 }, { "var_i": 9, "var_j": 16, "quadratic_cost": 3.0 }, { "var_i": 9, "var_j": 17, "quadratic_cost": 3.0 }, { "var_i": 9, "var_j": 18, "quadratic_cost": 9.0 }, { "var_i": 9, "var_j": 19, "quadratic_cost": 1.0 }, { "var_i": 9, "var_j": 20, "quadratic_cost": 10.0 }, { "var_i": 9, "var_j": 21, "quadratic_cost": 5.0 }, { "var_i": 9, "var_j": 22, "quadratic_cost": 9.0 }, { "var_i": 9, "var_j": 23, "quadratic_cost": 6.0 }, { "var_i": 9, "var_j": 24, "quadratic_cost": 6.0 }, { "var_i": 9, "var_j": 25, "quadratic_cost": 10.0 }, { "var_i": 9, "var_j": 26, "quadratic_cost": 5.0 }, { "var_i": 9, "var_j": 27, "quadratic_cost": 10.0 }, { "var_i": 9, "var_j": 28, "quadratic_cost": 10.0 }, { "var_i": 9, "var_j": 29, "quadratic_cost": 4.0 }, { "var_i": 9, "var_j": 30, "quadratic_cost": 3.0 }, { "var_i": 9, "var_j": 31, "quadratic_cost": 7.0 }, { "var_i": 9, "var_j": 32, "quadratic_cost": 1.0 }, { "var_i": 9, "var_j": 33, "quadratic_cost": 1.0 }, { "var_i": 9, "var_j": 34, "quadratic_cost": 2.0 }, { "var_i": 9, "var_j": 35, "quadratic_cost": 5.0 }, { "var_i": 9, "var_j": 36, "quadratic_cost": 1.0 }, { "var_i": 9, "var_j": 37, "quadratic_cost": 3.0 }, { "var_i": 10, "var_j": 0, "quadratic_cost": 7.0 }, { "var_i": 10, "var_j": 1, "quadratic_cost": 7.0 }, { "var_i": 10, "var_j": 2, "quadratic_cost": 7.0 }, { "var_i": 10, "var_j": 3, "quadratic_cost": 2.0 }, { "var_i": 10, "var_j": 4, "quadratic_cost": 2.0 }, { "var_i": 10, "var_j": 5, "quadratic_cost": 9.0 }, { "var_i": 10, "var_j": 6, "quadratic_cost": 3.0 }, { "var_i": 10, "var_j": 7, "quadratic_cost": 8.0 }, { "var_i": 10, "var_j": 8, "quadratic_cost": 7.0 }, { "var_i": 10, "var_j": 9, "quadratic_cost": 8.0 }, { "var_i": 10, "var_j": 10, "quadratic_cost": 4.0 }, { "var_i": 10, "var_j": 11, "quadratic_cost": 7.0 }, { "var_i": 10, "var_j": 12, "quadratic_cost": 6.0 }, { "var_i": 10, "var_j": 13, "quadratic_cost": 4.0 }, { "var_i": 10, "var_j": 14, "quadratic_cost": 4.0 }, { "var_i": 10, "var_j": 15, "quadratic_cost": 2.0 }, { "var_i": 10, "var_j": 16, "quadratic_cost": 8.0 }, { "var_i": 10, "var_j": 17, "quadratic_cost": 1.0 }, { "var_i": 10, "var_j": 18, "quadratic_cost": 1.0 }, { "var_i": 10, "var_j": 19, "quadratic_cost": 4.0 }, { "var_i": 10, "var_j": 20, "quadratic_cost": 10.0 }, { "var_i": 10, "var_j": 21, "quadratic_cost": 6.0 }, { "var_i": 10, "var_j": 22, "quadratic_cost": 4.0 }, { "var_i": 10, "var_j": 23, "quadratic_cost": 4.0 }, { "var_i": 10, "var_j": 24, "quadratic_cost": 7.0 }, { "var_i": 10, "var_j": 25, "quadratic_cost": 8.0 }, { "var_i": 10, "var_j": 26, "quadratic_cost": 8.0 }, { "var_i": 10, "var_j": 27, "quadratic_cost": 7.0 }, { "var_i": 10, "var_j": 28, "quadratic_cost": 9.0 }, { "var_i": 10, "var_j": 29, "quadratic_cost": 3.0 }, { "var_i": 10, "var_j": 30, "quadratic_cost": 8.0 }, { "var_i": 10, "var_j": 31, "quadratic_cost": 6.0 }, { "var_i": 10, "var_j": 32, "quadratic_cost": 3.0 }, { "var_i": 10, "var_j": 33, "quadratic_cost": 1.0 }, { "var_i": 10, "var_j": 34, "quadratic_cost": 5.0 }, { "var_i": 10, "var_j": 35, "quadratic_cost": 4.0 }, { "var_i": 10, "var_j": 36, "quadratic_cost": 4.0 }, { "var_i": 10, "var_j": 37, "quadratic_cost": 1.0 }, { "var_i": 11, "var_j": 0, "quadratic_cost": 7.0 }, { "var_i": 11, "var_j": 1, "quadratic_cost": 10.0 }, { "var_i": 11, "var_j": 2, "quadratic_cost": 2.0 }, { "var_i": 11, "var_j": 3, "quadratic_cost": 1.0 }, { "var_i": 11, "var_j": 4, "quadratic_cost": 9.0 }, { "var_i": 11, "var_j": 5, "quadratic_cost": 3.0 }, { "var_i": 11, "var_j": 6, "quadratic_cost": 6.0 }, { "var_i": 11, "var_j": 7, "quadratic_cost": 5.0 }, { "var_i": 11, "var_j": 8, "quadratic_cost": 1.0 }, { "var_i": 11, "var_j": 9, "quadratic_cost": 9.0 }, { "var_i": 11, "var_j": 10, "quadratic_cost": 7.0 }, { "var_i": 11, "var_j": 11, "quadratic_cost": 9.0 }, { "var_i": 11, "var_j": 12, "quadratic_cost": 8.0 }, { "var_i": 11, "var_j": 13, "quadratic_cost": 9.0 }, { "var_i": 11, "var_j": 14, "quadratic_cost": 2.0 }, { "var_i": 11, "var_j": 15, "quadratic_cost": 10.0 }, { "var_i": 11, "var_j": 16, "quadratic_cost": 9.0 }, { "var_i": 11, "var_j": 17, "quadratic_cost": 8.0 }, { "var_i": 11, "var_j": 18, "quadratic_cost": 1.0 }, { "var_i": 11, "var_j": 19, "quadratic_cost": 7.0 }, { "var_i": 11, "var_j": 20, "quadratic_cost": 10.0 }, { "var_i": 11, "var_j": 21, "quadratic_cost": 5.0 }, { "var_i": 11, "var_j": 22, "quadratic_cost": 10.0 }, { "var_i": 11, "var_j": 23, "quadratic_cost": 7.0 }, { "var_i": 11, "var_j": 24, "quadratic_cost": 8.0 }, { "var_i": 11, "var_j": 25, "quadratic_cost": 1.0 }, { "var_i": 11, "var_j": 26, "quadratic_cost": 2.0 }, { "var_i": 11, "var_j": 27, "quadratic_cost": 2.0 }, { "var_i": 11, "var_j": 28, "quadratic_cost": 10.0 }, { "var_i": 11, "var_j": 29, "quadratic_cost": 1.0 }, { "var_i": 11, "var_j": 30, "quadratic_cost": 7.0 }, { "var_i": 11, "var_j": 31, "quadratic_cost": 2.0 }, { "var_i": 11, "var_j": 32, "quadratic_cost": 5.0 }, { "var_i": 11, "var_j": 33, "quadratic_cost": 8.0 }, { "var_i": 11, "var_j": 34, "quadratic_cost": 10.0 }, { "var_i": 11, "var_j": 35, "quadratic_cost": 9.0 }, { "var_i": 11, "var_j": 36, "quadratic_cost": 8.0 }, { "var_i": 11, "var_j": 37, "quadratic_cost": 4.0 }, { "var_i": 12, "var_j": 0, "quadratic_cost": 4.0 }, { "var_i": 12, "var_j": 1, "quadratic_cost": 10.0 }, { "var_i": 12, "var_j": 2, "quadratic_cost": 9.0 }, { "var_i": 12, "var_j": 3, "quadratic_cost": 4.0 }, { "var_i": 12, "var_j": 4, "quadratic_cost": 8.0 }, { "var_i": 12, "var_j": 5, "quadratic_cost": 9.0 }, { "var_i": 12, "var_j": 6, "quadratic_cost": 10.0 }, { "var_i": 12, "var_j": 7, "quadratic_cost": 3.0 }, { "var_i": 12, "var_j": 8, "quadratic_cost": 10.0 }, { "var_i": 12, "var_j": 9, "quadratic_cost": 2.0 }, { "var_i": 12, "var_j": 10, "quadratic_cost": 6.0 }, { "var_i": 12, "var_j": 11, "quadratic_cost": 8.0 }, { "var_i": 12, "var_j": 12, "quadratic_cost": 5.0 }, { "var_i": 12, "var_j": 13, "quadratic_cost": 2.0 }, { "var_i": 12, "var_j": 14, "quadratic_cost": 7.0 }, { "var_i": 12, "var_j": 15, "quadratic_cost": 1.0 }, { "var_i": 12, "var_j": 16, "quadratic_cost": 4.0 }, { "var_i": 12, "var_j": 17, "quadratic_cost": 1.0 }, { "var_i": 12, "var_j": 18, "quadratic_cost": 6.0 }, { "var_i": 12, "var_j": 19, "quadratic_cost": 2.0 }, { "var_i": 12, "var_j": 20, "quadratic_cost": 2.0 }, { "var_i": 12, "var_j": 21, "quadratic_cost": 4.0 }, { "var_i": 12, "var_j": 22, "quadratic_cost": 9.0 }, { "var_i": 12, "var_j": 23, "quadratic_cost": 6.0 }, { "var_i": 12, "var_j": 24, "quadratic_cost": 7.0 }, { "var_i": 12, "var_j": 25, "quadratic_cost": 2.0 }, { "var_i": 12, "var_j": 26, "quadratic_cost": 6.0 }, { "var_i": 12, "var_j": 27, "quadratic_cost": 10.0 }, { "var_i": 12, "var_j": 28, "quadratic_cost": 5.0 }, { "var_i": 12, "var_j": 29, "quadratic_cost": 7.0 }, { "var_i": 12, "var_j": 30, "quadratic_cost": 2.0 }, { "var_i": 12, "var_j": 31, "quadratic_cost": 10.0 }, { "var_i": 12, "var_j": 32, "quadratic_cost": 4.0 }, { "var_i": 12, "var_j": 33, "quadratic_cost": 7.0 }, { "var_i": 12, "var_j": 34, "quadratic_cost": 1.0 }, { "var_i": 12, "var_j": 35, "quadratic_cost": 7.0 }, { "var_i": 12, "var_j": 36, "quadratic_cost": 9.0 }, { "var_i": 12, "var_j": 37, "quadratic_cost": 4.0 }, { "var_i": 13, "var_j": 0, "quadratic_cost": 10.0 }, { "var_i": 13, "var_j": 1, "quadratic_cost": 1.0 }, { "var_i": 13, "var_j": 2, "quadratic_cost": 3.0 }, { "var_i": 13, "var_j": 3, "quadratic_cost": 10.0 }, { "var_i": 13, "var_j": 4, "quadratic_cost": 9.0 }, { "var_i": 13, "var_j": 5, "quadratic_cost": 9.0 }, { "var_i": 13, "var_j": 6, "quadratic_cost": 8.0 }, { "var_i": 13, "var_j": 7, "quadratic_cost": 4.0 }, { "var_i": 13, "var_j": 8, "quadratic_cost": 10.0 }, { "var_i": 13, "var_j": 9, "quadratic_cost": 3.0 }, { "var_i": 13, "var_j": 10, "quadratic_cost": 4.0 }, { "var_i": 13, "var_j": 11, "quadratic_cost": 9.0 }, { "var_i": 13, "var_j": 12, "quadratic_cost": 2.0 }, { "var_i": 13, "var_j": 13, "quadratic_cost": 8.0 }, { "var_i": 13, "var_j": 14, "quadratic_cost": 5.0 }, { "var_i": 13, "var_j": 15, "quadratic_cost": 8.0 }, { "var_i": 13, "var_j": 16, "quadratic_cost": 10.0 }, { "var_i": 13, "var_j": 17, "quadratic_cost": 1.0 }, { "var_i": 13, "var_j": 18, "quadratic_cost": 5.0 }, { "var_i": 13, "var_j": 19, "quadratic_cost": 5.0 }, { "var_i": 13, "var_j": 20, "quadratic_cost": 7.0 }, { "var_i": 13, "var_j": 21, "quadratic_cost": 2.0 }, { "var_i": 13, "var_j": 22, "quadratic_cost": 4.0 }, { "var_i": 13, "var_j": 23, "quadratic_cost": 4.0 }, { "var_i": 13, "var_j": 24, "quadratic_cost": 3.0 }, { "var_i": 13, "var_j": 25, "quadratic_cost": 1.0 }, { "var_i": 13, "var_j": 26, "quadratic_cost": 10.0 }, { "var_i": 13, "var_j": 27, "quadratic_cost": 4.0 }, { "var_i": 13, "var_j": 28, "quadratic_cost": 6.0 }, { "var_i": 13, "var_j": 29, "quadratic_cost": 8.0 }, { "var_i": 13, "var_j": 30, "quadratic_cost": 8.0 }, { "var_i": 13, "var_j": 31, "quadratic_cost": 2.0 }, { "var_i": 13, "var_j": 32, "quadratic_cost": 8.0 }, { "var_i": 13, "var_j": 33, "quadratic_cost": 1.0 }, { "var_i": 13, "var_j": 34, "quadratic_cost": 5.0 }, { "var_i": 13, "var_j": 35, "quadratic_cost": 9.0 }, { "var_i": 13, "var_j": 36, "quadratic_cost": 6.0 }, { "var_i": 13, "var_j": 37, "quadratic_cost": 6.0 }, { "var_i": 14, "var_j": 0, "quadratic_cost": 8.0 }, { "var_i": 14, "var_j": 1, "quadratic_cost": 2.0 }, { "var_i": 14, "var_j": 2, "quadratic_cost": 3.0 }, { "var_i": 14, "var_j": 3, "quadratic_cost": 2.0 }, { "var_i": 14, "var_j": 4, "quadratic_cost": 5.0 }, { "var_i": 14, "var_j": 5, "quadratic_cost": 5.0 }, { "var_i": 14, "var_j": 6, "quadratic_cost": 7.0 }, { "var_i": 14, "var_j": 7, "quadratic_cost": 2.0 }, { "var_i": 14, "var_j": 8, "quadratic_cost": 3.0 }, { "var_i": 14, "var_j": 9, "quadratic_cost": 1.0 }, { "var_i": 14, "var_j": 10, "quadratic_cost": 4.0 }, { "var_i": 14, "var_j": 11, "quadratic_cost": 2.0 }, { "var_i": 14, "var_j": 12, "quadratic_cost": 7.0 }, { "var_i": 14, "var_j": 13, "quadratic_cost": 5.0 }, { "var_i": 14, "var_j": 14, "quadratic_cost": 5.0 }, { "var_i": 14, "var_j": 15, "quadratic_cost": 2.0 }, { "var_i": 14, "var_j": 16, "quadratic_cost": 6.0 }, { "var_i": 14, "var_j": 17, "quadratic_cost": 8.0 }, { "var_i": 14, "var_j": 18, "quadratic_cost": 9.0 }, { "var_i": 14, "var_j": 19, "quadratic_cost": 8.0 }, { "var_i": 14, "var_j": 20, "quadratic_cost": 2.0 }, { "var_i": 14, "var_j": 21, "quadratic_cost": 9.0 }, { "var_i": 14, "var_j": 22, "quadratic_cost": 8.0 }, { "var_i": 14, "var_j": 23, "quadratic_cost": 5.0 }, { "var_i": 14, "var_j": 24, "quadratic_cost": 5.0 }, { "var_i": 14, "var_j": 25, "quadratic_cost": 2.0 }, { "var_i": 14, "var_j": 26, "quadratic_cost": 9.0 }, { "var_i": 14, "var_j": 27, "quadratic_cost": 10.0 }, { "var_i": 14, "var_j": 28, "quadratic_cost": 3.0 }, { "var_i": 14, "var_j": 29, "quadratic_cost": 9.0 }, { "var_i": 14, "var_j": 30, "quadratic_cost": 3.0 }, { "var_i": 14, "var_j": 31, "quadratic_cost": 1.0 }, { "var_i": 14, "var_j": 32, "quadratic_cost": 3.0 }, { "var_i": 14, "var_j": 33, "quadratic_cost": 5.0 }, { "var_i": 14, "var_j": 34, "quadratic_cost": 3.0 }, { "var_i": 14, "var_j": 35, "quadratic_cost": 4.0 }, { "var_i": 14, "var_j": 36, "quadratic_cost": 1.0 }, { "var_i": 14, "var_j": 37, "quadratic_cost": 10.0 }, { "var_i": 15, "var_j": 0, "quadratic_cost": 1.0 }, { "var_i": 15, "var_j": 1, "quadratic_cost": 7.0 }, { "var_i": 15, "var_j": 2, "quadratic_cost": 9.0 }, { "var_i": 15, "var_j": 3, "quadratic_cost": 2.0 }, { "var_i": 15, "var_j": 4, "quadratic_cost": 8.0 }, { "var_i": 15, "var_j": 5, "quadratic_cost": 7.0 }, { "var_i": 15, "var_j": 6, "quadratic_cost": 8.0 }, { "var_i": 15, "var_j": 7, "quadratic_cost": 10.0 }, { "var_i": 15, "var_j": 8, "quadratic_cost": 7.0 }, { "var_i": 15, "var_j": 9, "quadratic_cost": 5.0 }, { "var_i": 15, "var_j": 10, "quadratic_cost": 2.0 }, { "var_i": 15, "var_j": 11, "quadratic_cost": 10.0 }, { "var_i": 15, "var_j": 12, "quadratic_cost": 1.0 }, { "var_i": 15, "var_j": 13, "quadratic_cost": 8.0 }, { "var_i": 15, "var_j": 14, "quadratic_cost": 2.0 }, { "var_i": 15, "var_j": 15, "quadratic_cost": 6.0 }, { "var_i": 15, "var_j": 16, "quadratic_cost": 2.0 }, { "var_i": 15, "var_j": 17, "quadratic_cost": 10.0 }, { "var_i": 15, "var_j": 18, "quadratic_cost": 7.0 }, { "var_i": 15, "var_j": 19, "quadratic_cost": 3.0 }, { "var_i": 15, "var_j": 20, "quadratic_cost": 1.0 }, { "var_i": 15, "var_j": 21, "quadratic_cost": 7.0 }, { "var_i": 15, "var_j": 22, "quadratic_cost": 5.0 }, { "var_i": 15, "var_j": 23, "quadratic_cost": 3.0 }, { "var_i": 15, "var_j": 24, "quadratic_cost": 9.0 }, { "var_i": 15, "var_j": 25, "quadratic_cost": 6.0 }, { "var_i": 15, "var_j": 26, "quadratic_cost": 8.0 }, { "var_i": 15, "var_j": 27, "quadratic_cost": 1.0 }, { "var_i": 15, "var_j": 28, "quadratic_cost": 3.0 }, { "var_i": 15, "var_j": 29, "quadratic_cost": 7.0 }, { "var_i": 15, "var_j": 30, "quadratic_cost": 8.0 }, { "var_i": 15, "var_j": 31, "quadratic_cost": 7.0 }, { "var_i": 15, "var_j": 32, "quadratic_cost": 6.0 }, { "var_i": 15, "var_j": 33, "quadratic_cost": 1.0 }, { "var_i": 15, "var_j": 34, "quadratic_cost": 4.0 }, { "var_i": 15, "var_j": 35, "quadratic_cost": 2.0 }, { "var_i": 15, "var_j": 36, "quadratic_cost": 3.0 }, { "var_i": 15, "var_j": 37, "quadratic_cost": 10.0 }, { "var_i": 16, "var_j": 0, "quadratic_cost": 8.0 }, { "var_i": 16, "var_j": 1, "quadratic_cost": 8.0 }, { "var_i": 16, "var_j": 2, "quadratic_cost": 1.0 }, { "var_i": 16, "var_j": 3, "quadratic_cost": 4.0 }, { "var_i": 16, "var_j": 4, "quadratic_cost": 5.0 }, { "var_i": 16, "var_j": 5, "quadratic_cost": 3.0 }, { "var_i": 16, "var_j": 6, "quadratic_cost": 10.0 }, { "var_i": 16, "var_j": 7, "quadratic_cost": 9.0 }, { "var_i": 16, "var_j": 8, "quadratic_cost": 4.0 }, { "var_i": 16, "var_j": 9, "quadratic_cost": 3.0 }, { "var_i": 16, "var_j": 10, "quadratic_cost": 8.0 }, { "var_i": 16, "var_j": 11, "quadratic_cost": 9.0 }, { "var_i": 16, "var_j": 12, "quadratic_cost": 4.0 }, { "var_i": 16, "var_j": 13, "quadratic_cost": 10.0 }, { "var_i": 16, "var_j": 14, "quadratic_cost": 6.0 }, { "var_i": 16, "var_j": 15, "quadratic_cost": 2.0 }, { "var_i": 16, "var_j": 16, "quadratic_cost": 2.0 }, { "var_i": 16, "var_j": 17, "quadratic_cost": 7.0 }, { "var_i": 16, "var_j": 18, "quadratic_cost": 4.0 }, { "var_i": 16, "var_j": 19, "quadratic_cost": 1.0 }, { "var_i": 16, "var_j": 20, "quadratic_cost": 7.0 }, { "var_i": 16, "var_j": 21, "quadratic_cost": 3.0 }, { "var_i": 16, "var_j": 22, "quadratic_cost": 5.0 }, { "var_i": 16, "var_j": 23, "quadratic_cost": 1.0 }, { "var_i": 16, "var_j": 24, "quadratic_cost": 1.0 }, { "var_i": 16, "var_j": 25, "quadratic_cost": 6.0 }, { "var_i": 16, "var_j": 26, "quadratic_cost": 10.0 }, { "var_i": 16, "var_j": 27, "quadratic_cost": 10.0 }, { "var_i": 16, "var_j": 28, "quadratic_cost": 10.0 }, { "var_i": 16, "var_j": 29, "quadratic_cost": 10.0 }, { "var_i": 16, "var_j": 30, "quadratic_cost": 3.0 }, { "var_i": 16, "var_j": 31, "quadratic_cost": 4.0 }, { "var_i": 16, "var_j": 32, "quadratic_cost": 10.0 }, { "var_i": 16, "var_j": 33, "quadratic_cost": 5.0 }, { "var_i": 16, "var_j": 34, "quadratic_cost": 2.0 }, { "var_i": 16, "var_j": 35, "quadratic_cost": 1.0 }, { "var_i": 16, "var_j": 36, "quadratic_cost": 9.0 }, { "var_i": 16, "var_j": 37, "quadratic_cost": 8.0 }, { "var_i": 17, "var_j": 0, "quadratic_cost": 6.0 }, { "var_i": 17, "var_j": 1, "quadratic_cost": 10.0 }, { "var_i": 17, "var_j": 2, "quadratic_cost": 1.0 }, { "var_i": 17, "var_j": 3, "quadratic_cost": 2.0 }, { "var_i": 17, "var_j": 4, "quadratic_cost": 8.0 }, { "var_i": 17, "var_j": 5, "quadratic_cost": 6.0 }, { "var_i": 17, "var_j": 6, "quadratic_cost": 7.0 }, { "var_i": 17, "var_j": 7, "quadratic_cost": 3.0 }, { "var_i": 17, "var_j": 8, "quadratic_cost": 5.0 }, { "var_i": 17, "var_j": 9, "quadratic_cost": 3.0 }, { "var_i": 17, "var_j": 10, "quadratic_cost": 1.0 }, { "var_i": 17, "var_j": 11, "quadratic_cost": 8.0 }, { "var_i": 17, "var_j": 12, "quadratic_cost": 1.0 }, { "var_i": 17, "var_j": 13, "quadratic_cost": 1.0 }, { "var_i": 17, "var_j": 14, "quadratic_cost": 8.0 }, { "var_i": 17, "var_j": 15, "quadratic_cost": 10.0 }, { "var_i": 17, "var_j": 16, "quadratic_cost": 7.0 }, { "var_i": 17, "var_j": 17, "quadratic_cost": 8.0 }, { "var_i": 17, "var_j": 18, "quadratic_cost": 9.0 }, { "var_i": 17, "var_j": 19, "quadratic_cost": 4.0 }, { "var_i": 17, "var_j": 20, "quadratic_cost": 9.0 }, { "var_i": 17, "var_j": 21, "quadratic_cost": 6.0 }, { "var_i": 17, "var_j": 22, "quadratic_cost": 8.0 }, { "var_i": 17, "var_j": 23, "quadratic_cost": 3.0 }, { "var_i": 17, "var_j": 24, "quadratic_cost": 7.0 }, { "var_i": 17, "var_j": 25, "quadratic_cost": 9.0 }, { "var_i": 17, "var_j": 26, "quadratic_cost": 4.0 }, { "var_i": 17, "var_j": 27, "quadratic_cost": 10.0 }, { "var_i": 17, "var_j": 28, "quadratic_cost": 6.0 }, { "var_i": 17, "var_j": 29, "quadratic_cost": 7.0 }, { "var_i": 17, "var_j": 30, "quadratic_cost": 8.0 }, { "var_i": 17, "var_j": 31, "quadratic_cost": 6.0 }, { "var_i": 17, "var_j": 32, "quadratic_cost": 1.0 }, { "var_i": 17, "var_j": 33, "quadratic_cost": 3.0 }, { "var_i": 17, "var_j": 34, "quadratic_cost": 1.0 }, { "var_i": 17, "var_j": 35, "quadratic_cost": 6.0 }, { "var_i": 17, "var_j": 36, "quadratic_cost": 2.0 }, { "var_i": 17, "var_j": 37, "quadratic_cost": 6.0 }, { "var_i": 18, "var_j": 0, "quadratic_cost": 4.0 }, { "var_i": 18, "var_j": 1, "quadratic_cost": 8.0 }, { "var_i": 18, "var_j": 2, "quadratic_cost": 1.0 }, { "var_i": 18, "var_j": 3, "quadratic_cost": 3.0 }, { "var_i": 18, "var_j": 4, "quadratic_cost": 6.0 }, { "var_i": 18, "var_j": 5, "quadratic_cost": 2.0 }, { "var_i": 18, "var_j": 6, "quadratic_cost": 10.0 }, { "var_i": 18, "var_j": 7, "quadratic_cost": 5.0 }, { "var_i": 18, "var_j": 8, "quadratic_cost": 2.0 }, { "var_i": 18, "var_j": 9, "quadratic_cost": 9.0 }, { "var_i": 18, "var_j": 10, "quadratic_cost": 1.0 }, { "var_i": 18, "var_j": 11, "quadratic_cost": 1.0 }, { "var_i": 18, "var_j": 12, "quadratic_cost": 6.0 }, { "var_i": 18, "var_j": 13, "quadratic_cost": 5.0 }, { "var_i": 18, "var_j": 14, "quadratic_cost": 9.0 }, { "var_i": 18, "var_j": 15, "quadratic_cost": 7.0 }, { "var_i": 18, "var_j": 16, "quadratic_cost": 4.0 }, { "var_i": 18, "var_j": 17, "quadratic_cost": 9.0 }, { "var_i": 18, "var_j": 18, "quadratic_cost": 5.0 }, { "var_i": 18, "var_j": 19, "quadratic_cost": 2.0 }, { "var_i": 18, "var_j": 20, "quadratic_cost": 9.0 }, { "var_i": 18, "var_j": 21, "quadratic_cost": 7.0 }, { "var_i": 18, "var_j": 22, "quadratic_cost": 5.0 }, { "var_i": 18, "var_j": 23, "quadratic_cost": 6.0 }, { "var_i": 18, "var_j": 24, "quadratic_cost": 1.0 }, { "var_i": 18, "var_j": 25, "quadratic_cost": 10.0 }, { "var_i": 18, "var_j": 26, "quadratic_cost": 7.0 }, { "var_i": 18, "var_j": 27, "quadratic_cost": 1.0 }, { "var_i": 18, "var_j": 28, "quadratic_cost": 9.0 }, { "var_i": 18, "var_j": 29, "quadratic_cost": 9.0 }, { "var_i": 18, "var_j": 30, "quadratic_cost": 1.0 }, { "var_i": 18, "var_j": 31, "quadratic_cost": 5.0 }, { "var_i": 18, "var_j": 32, "quadratic_cost": 6.0 }, { "var_i": 18, "var_j": 33, "quadratic_cost": 1.0 }, { "var_i": 18, "var_j": 34, "quadratic_cost": 1.0 }, { "var_i": 18, "var_j": 35, "quadratic_cost": 1.0 }, { "var_i": 18, "var_j": 36, "quadratic_cost": 8.0 }, { "var_i": 18, "var_j": 37, "quadratic_cost": 5.0 }, { "var_i": 19, "var_j": 0, "quadratic_cost": 9.0 }, { "var_i": 19, "var_j": 1, "quadratic_cost": 4.0 }, { "var_i": 19, "var_j": 2, "quadratic_cost": 3.0 }, { "var_i": 19, "var_j": 3, "quadratic_cost": 8.0 }, { "var_i": 19, "var_j": 4, "quadratic_cost": 6.0 }, { "var_i": 19, "var_j": 5, "quadratic_cost": 3.0 }, { "var_i": 19, "var_j": 6, "quadratic_cost": 3.0 }, { "var_i": 19, "var_j": 7, "quadratic_cost": 7.0 }, { "var_i": 19, "var_j": 8, "quadratic_cost": 5.0 }, { "var_i": 19, "var_j": 9, "quadratic_cost": 1.0 }, { "var_i": 19, "var_j": 10, "quadratic_cost": 4.0 }, { "var_i": 19, "var_j": 11, "quadratic_cost": 7.0 }, { "var_i": 19, "var_j": 12, "quadratic_cost": 2.0 }, { "var_i": 19, "var_j": 13, "quadratic_cost": 5.0 }, { "var_i": 19, "var_j": 14, "quadratic_cost": 8.0 }, { "var_i": 19, "var_j": 15, "quadratic_cost": 3.0 }, { "var_i": 19, "var_j": 16, "quadratic_cost": 1.0 }, { "var_i": 19, "var_j": 17, "quadratic_cost": 4.0 }, { "var_i": 19, "var_j": 18, "quadratic_cost": 2.0 }, { "var_i": 19, "var_j": 19, "quadratic_cost": 1.0 }, { "var_i": 19, "var_j": 20, "quadratic_cost": 4.0 }, { "var_i": 19, "var_j": 21, "quadratic_cost": 9.0 }, { "var_i": 19, "var_j": 22, "quadratic_cost": 2.0 }, { "var_i": 19, "var_j": 23, "quadratic_cost": 10.0 }, { "var_i": 19, "var_j": 24, "quadratic_cost": 6.0 }, { "var_i": 19, "var_j": 25, "quadratic_cost": 7.0 }, { "var_i": 19, "var_j": 26, "quadratic_cost": 7.0 }, { "var_i": 19, "var_j": 27, "quadratic_cost": 5.0 }, { "var_i": 19, "var_j": 28, "quadratic_cost": 10.0 }, { "var_i": 19, "var_j": 29, "quadratic_cost": 7.0 }, { "var_i": 19, "var_j": 30, "quadratic_cost": 9.0 }, { "var_i": 19, "var_j": 31, "quadratic_cost": 10.0 }, { "var_i": 19, "var_j": 32, "quadratic_cost": 2.0 }, { "var_i": 19, "var_j": 33, "quadratic_cost": 9.0 }, { "var_i": 19, "var_j": 34, "quadratic_cost": 9.0 }, { "var_i": 19, "var_j": 35, "quadratic_cost": 10.0 }, { "var_i": 19, "var_j": 36, "quadratic_cost": 4.0 }, { "var_i": 19, "var_j": 37, "quadratic_cost": 6.0 }, { "var_i": 20, "var_j": 0, "quadratic_cost": 6.0 }, { "var_i": 20, "var_j": 1, "quadratic_cost": 9.0 }, { "var_i": 20, "var_j": 2, "quadratic_cost": 8.0 }, { "var_i": 20, "var_j": 3, "quadratic_cost": 8.0 }, { "var_i": 20, "var_j": 4, "quadratic_cost": 7.0 }, { "var_i": 20, "var_j": 5, "quadratic_cost": 6.0 }, { "var_i": 20, "var_j": 6, "quadratic_cost": 3.0 }, { "var_i": 20, "var_j": 7, "quadratic_cost": 6.0 }, { "var_i": 20, "var_j": 8, "quadratic_cost": 7.0 }, { "var_i": 20, "var_j": 9, "quadratic_cost": 10.0 }, { "var_i": 20, "var_j": 10, "quadratic_cost": 10.0 }, { "var_i": 20, "var_j": 11, "quadratic_cost": 10.0 }, { "var_i": 20, "var_j": 12, "quadratic_cost": 2.0 }, { "var_i": 20, "var_j": 13, "quadratic_cost": 7.0 }, { "var_i": 20, "var_j": 14, "quadratic_cost": 2.0 }, { "var_i": 20, "var_j": 15, "quadratic_cost": 1.0 }, { "var_i": 20, "var_j": 16, "quadratic_cost": 7.0 }, { "var_i": 20, "var_j": 17, "quadratic_cost": 9.0 }, { "var_i": 20, "var_j": 18, "quadratic_cost": 9.0 }, { "var_i": 20, "var_j": 19, "quadratic_cost": 4.0 }, { "var_i": 20, "var_j": 20, "quadratic_cost": 5.0 }, { "var_i": 20, "var_j": 21, "quadratic_cost": 6.0 }, { "var_i": 20, "var_j": 22, "quadratic_cost": 5.0 }, { "var_i": 20, "var_j": 23, "quadratic_cost": 10.0 }, { "var_i": 20, "var_j": 24, "quadratic_cost": 2.0 }, { "var_i": 20, "var_j": 25, "quadratic_cost": 3.0 }, { "var_i": 20, "var_j": 26, "quadratic_cost": 6.0 }, { "var_i": 20, "var_j": 27, "quadratic_cost": 6.0 }, { "var_i": 20, "var_j": 28, "quadratic_cost": 9.0 }, { "var_i": 20, "var_j": 29, "quadratic_cost": 4.0 }, { "var_i": 20, "var_j": 30, "quadratic_cost": 7.0 }, { "var_i": 20, "var_j": 31, "quadratic_cost": 4.0 }, { "var_i": 20, "var_j": 32, "quadratic_cost": 7.0 }, { "var_i": 20, "var_j": 33, "quadratic_cost": 2.0 }, { "var_i": 20, "var_j": 34, "quadratic_cost": 4.0 }, { "var_i": 20, "var_j": 35, "quadratic_cost": 4.0 }, { "var_i": 20, "var_j": 36, "quadratic_cost": 1.0 }, { "var_i": 20, "var_j": 37, "quadratic_cost": 8.0 }, { "var_i": 21, "var_j": 0, "quadratic_cost": 5.0 }, { "var_i": 21, "var_j": 1, "quadratic_cost": 6.0 }, { "var_i": 21, "var_j": 2, "quadratic_cost": 10.0 }, { "var_i": 21, "var_j": 3, "quadratic_cost": 4.0 }, { "var_i": 21, "var_j": 4, "quadratic_cost": 6.0 }, { "var_i": 21, "var_j": 5, "quadratic_cost": 8.0 }, { "var_i": 21, "var_j": 6, "quadratic_cost": 3.0 }, { "var_i": 21, "var_j": 7, "quadratic_cost": 2.0 }, { "var_i": 21, "var_j": 8, "quadratic_cost": 10.0 }, { "var_i": 21, "var_j": 9, "quadratic_cost": 5.0 }, { "var_i": 21, "var_j": 10, "quadratic_cost": 6.0 }, { "var_i": 21, "var_j": 11, "quadratic_cost": 5.0 }, { "var_i": 21, "var_j": 12, "quadratic_cost": 4.0 }, { "var_i": 21, "var_j": 13, "quadratic_cost": 2.0 }, { "var_i": 21, "var_j": 14, "quadratic_cost": 9.0 }, { "var_i": 21, "var_j": 15, "quadratic_cost": 7.0 }, { "var_i": 21, "var_j": 16, "quadratic_cost": 3.0 }, { "var_i": 21, "var_j": 17, "quadratic_cost": 6.0 }, { "var_i": 21, "var_j": 18, "quadratic_cost": 7.0 }, { "var_i": 21, "var_j": 19, "quadratic_cost": 9.0 }, { "var_i": 21, "var_j": 20, "quadratic_cost": 6.0 }, { "var_i": 21, "var_j": 21, "quadratic_cost": 5.0 }, { "var_i": 21, "var_j": 22, "quadratic_cost": 2.0 }, { "var_i": 21, "var_j": 23, "quadratic_cost": 5.0 }, { "var_i": 21, "var_j": 24, "quadratic_cost": 6.0 }, { "var_i": 21, "var_j": 25, "quadratic_cost": 3.0 }, { "var_i": 21, "var_j": 26, "quadratic_cost": 8.0 }, { "var_i": 21, "var_j": 27, "quadratic_cost": 6.0 }, { "var_i": 21, "var_j": 28, "quadratic_cost": 9.0 }, { "var_i": 21, "var_j": 29, "quadratic_cost": 6.0 }, { "var_i": 21, "var_j": 30, "quadratic_cost": 4.0 }, { "var_i": 21, "var_j": 31, "quadratic_cost": 4.0 }, { "var_i": 21, "var_j": 32, "quadratic_cost": 5.0 }, { "var_i": 21, "var_j": 33, "quadratic_cost": 2.0 }, { "var_i": 21, "var_j": 34, "quadratic_cost": 3.0 }, { "var_i": 21, "var_j": 35, "quadratic_cost": 9.0 }, { "var_i": 21, "var_j": 36, "quadratic_cost": 7.0 }, { "var_i": 21, "var_j": 37, "quadratic_cost": 7.0 }, { "var_i": 22, "var_j": 0, "quadratic_cost": 7.0 }, { "var_i": 22, "var_j": 1, "quadratic_cost": 2.0 }, { "var_i": 22, "var_j": 2, "quadratic_cost": 2.0 }, { "var_i": 22, "var_j": 3, "quadratic_cost": 6.0 }, { "var_i": 22, "var_j": 4, "quadratic_cost": 4.0 }, { "var_i": 22, "var_j": 5, "quadratic_cost": 10.0 }, { "var_i": 22, "var_j": 6, "quadratic_cost": 8.0 }, { "var_i": 22, "var_j": 7, "quadratic_cost": 2.0 }, { "var_i": 22, "var_j": 8, "quadratic_cost": 7.0 }, { "var_i": 22, "var_j": 9, "quadratic_cost": 9.0 }, { "var_i": 22, "var_j": 10, "quadratic_cost": 4.0 }, { "var_i": 22, "var_j": 11, "quadratic_cost": 10.0 }, { "var_i": 22, "var_j": 12, "quadratic_cost": 9.0 }, { "var_i": 22, "var_j": 13, "quadratic_cost": 4.0 }, { "var_i": 22, "var_j": 14, "quadratic_cost": 8.0 }, { "var_i": 22, "var_j": 15, "quadratic_cost": 5.0 }, { "var_i": 22, "var_j": 16, "quadratic_cost": 5.0 }, { "var_i": 22, "var_j": 17, "quadratic_cost": 8.0 }, { "var_i": 22, "var_j": 18, "quadratic_cost": 5.0 }, { "var_i": 22, "var_j": 19, "quadratic_cost": 2.0 }, { "var_i": 22, "var_j": 20, "quadratic_cost": 5.0 }, { "var_i": 22, "var_j": 21, "quadratic_cost": 2.0 }, { "var_i": 22, "var_j": 22, "quadratic_cost": 10.0 }, { "var_i": 22, "var_j": 23, "quadratic_cost": 10.0 }, { "var_i": 22, "var_j": 24, "quadratic_cost": 1.0 }, { "var_i": 22, "var_j": 25, "quadratic_cost": 6.0 }, { "var_i": 22, "var_j": 26, "quadratic_cost": 2.0 }, { "var_i": 22, "var_j": 27, "quadratic_cost": 8.0 }, { "var_i": 22, "var_j": 28, "quadratic_cost": 6.0 }, { "var_i": 22, "var_j": 29, "quadratic_cost": 9.0 }, { "var_i": 22, "var_j": 30, "quadratic_cost": 10.0 }, { "var_i": 22, "var_j": 31, "quadratic_cost": 9.0 }, { "var_i": 22, "var_j": 32, "quadratic_cost": 10.0 }, { "var_i": 22, "var_j": 33, "quadratic_cost": 8.0 }, { "var_i": 22, "var_j": 34, "quadratic_cost": 5.0 }, { "var_i": 22, "var_j": 35, "quadratic_cost": 6.0 }, { "var_i": 22, "var_j": 36, "quadratic_cost": 7.0 }, { "var_i": 22, "var_j": 37, "quadratic_cost": 3.0 }, { "var_i": 23, "var_j": 0, "quadratic_cost": 4.0 }, { "var_i": 23, "var_j": 1, "quadratic_cost": 1.0 }, { "var_i": 23, "var_j": 2, "quadratic_cost": 5.0 }, { "var_i": 23, "var_j": 3, "quadratic_cost": 10.0 }, { "var_i": 23, "var_j": 4, "quadratic_cost": 4.0 }, { "var_i": 23, "var_j": 5, "quadratic_cost": 3.0 }, { "var_i": 23, "var_j": 6, "quadratic_cost": 6.0 }, { "var_i": 23, "var_j": 7, "quadratic_cost": 2.0 }, { "var_i": 23, "var_j": 8, "quadratic_cost": 2.0 }, { "var_i": 23, "var_j": 9, "quadratic_cost": 6.0 }, { "var_i": 23, "var_j": 10, "quadratic_cost": 4.0 }, { "var_i": 23, "var_j": 11, "quadratic_cost": 7.0 }, { "var_i": 23, "var_j": 12, "quadratic_cost": 6.0 }, { "var_i": 23, "var_j": 13, "quadratic_cost": 4.0 }, { "var_i": 23, "var_j": 14, "quadratic_cost": 5.0 }, { "var_i": 23, "var_j": 15, "quadratic_cost": 3.0 }, { "var_i": 23, "var_j": 16, "quadratic_cost": 1.0 }, { "var_i": 23, "var_j": 17, "quadratic_cost": 3.0 }, { "var_i": 23, "var_j": 18, "quadratic_cost": 6.0 }, { "var_i": 23, "var_j": 19, "quadratic_cost": 10.0 }, { "var_i": 23, "var_j": 20, "quadratic_cost": 10.0 }, { "var_i": 23, "var_j": 21, "quadratic_cost": 5.0 }, { "var_i": 23, "var_j": 22, "quadratic_cost": 10.0 }, { "var_i": 23, "var_j": 23, "quadratic_cost": 8.0 }, { "var_i": 23, "var_j": 24, "quadratic_cost": 3.0 }, { "var_i": 23, "var_j": 25, "quadratic_cost": 9.0 }, { "var_i": 23, "var_j": 26, "quadratic_cost": 3.0 }, { "var_i": 23, "var_j": 27, "quadratic_cost": 2.0 }, { "var_i": 23, "var_j": 28, "quadratic_cost": 5.0 }, { "var_i": 23, "var_j": 29, "quadratic_cost": 10.0 }, { "var_i": 23, "var_j": 30, "quadratic_cost": 8.0 }, { "var_i": 23, "var_j": 31, "quadratic_cost": 10.0 }, { "var_i": 23, "var_j": 32, "quadratic_cost": 4.0 }, { "var_i": 23, "var_j": 33, "quadratic_cost": 4.0 }, { "var_i": 23, "var_j": 34, "quadratic_cost": 2.0 }, { "var_i": 23, "var_j": 35, "quadratic_cost": 7.0 }, { "var_i": 23, "var_j": 36, "quadratic_cost": 10.0 }, { "var_i": 23, "var_j": 37, "quadratic_cost": 5.0 }, { "var_i": 24, "var_j": 0, "quadratic_cost": 2.0 }, { "var_i": 24, "var_j": 1, "quadratic_cost": 10.0 }, { "var_i": 24, "var_j": 2, "quadratic_cost": 10.0 }, { "var_i": 24, "var_j": 3, "quadratic_cost": 2.0 }, { "var_i": 24, "var_j": 4, "quadratic_cost": 4.0 }, { "var_i": 24, "var_j": 5, "quadratic_cost": 4.0 }, { "var_i": 24, "var_j": 6, "quadratic_cost": 8.0 }, { "var_i": 24, "var_j": 7, "quadratic_cost": 7.0 }, { "var_i": 24, "var_j": 8, "quadratic_cost": 3.0 }, { "var_i": 24, "var_j": 9, "quadratic_cost": 6.0 }, { "var_i": 24, "var_j": 10, "quadratic_cost": 7.0 }, { "var_i": 24, "var_j": 11, "quadratic_cost": 8.0 }, { "var_i": 24, "var_j": 12, "quadratic_cost": 7.0 }, { "var_i": 24, "var_j": 13, "quadratic_cost": 3.0 }, { "var_i": 24, "var_j": 14, "quadratic_cost": 5.0 }, { "var_i": 24, "var_j": 15, "quadratic_cost": 9.0 }, { "var_i": 24, "var_j": 16, "quadratic_cost": 1.0 }, { "var_i": 24, "var_j": 17, "quadratic_cost": 7.0 }, { "var_i": 24, "var_j": 18, "quadratic_cost": 1.0 }, { "var_i": 24, "var_j": 19, "quadratic_cost": 6.0 }, { "var_i": 24, "var_j": 20, "quadratic_cost": 2.0 }, { "var_i": 24, "var_j": 21, "quadratic_cost": 6.0 }, { "var_i": 24, "var_j": 22, "quadratic_cost": 1.0 }, { "var_i": 24, "var_j": 23, "quadratic_cost": 3.0 }, { "var_i": 24, "var_j": 24, "quadratic_cost": 2.0 }, { "var_i": 24, "var_j": 25, "quadratic_cost": 8.0 }, { "var_i": 24, "var_j": 26, "quadratic_cost": 2.0 }, { "var_i": 24, "var_j": 27, "quadratic_cost": 4.0 }, { "var_i": 24, "var_j": 28, "quadratic_cost": 3.0 }, { "var_i": 24, "var_j": 29, "quadratic_cost": 1.0 }, { "var_i": 24, "var_j": 30, "quadratic_cost": 10.0 }, { "var_i": 24, "var_j": 31, "quadratic_cost": 8.0 }, { "var_i": 24, "var_j": 32, "quadratic_cost": 6.0 }, { "var_i": 24, "var_j": 33, "quadratic_cost": 3.0 }, { "var_i": 24, "var_j": 34, "quadratic_cost": 3.0 }, { "var_i": 24, "var_j": 35, "quadratic_cost": 1.0 }, { "var_i": 24, "var_j": 36, "quadratic_cost": 7.0 }, { "var_i": 24, "var_j": 37, "quadratic_cost": 9.0 }, { "var_i": 25, "var_j": 0, "quadratic_cost": 1.0 }, { "var_i": 25, "var_j": 1, "quadratic_cost": 8.0 }, { "var_i": 25, "var_j": 2, "quadratic_cost": 8.0 }, { "var_i": 25, "var_j": 3, "quadratic_cost": 8.0 }, { "var_i": 25, "var_j": 4, "quadratic_cost": 8.0 }, { "var_i": 25, "var_j": 5, "quadratic_cost": 4.0 }, { "var_i": 25, "var_j": 6, "quadratic_cost": 7.0 }, { "var_i": 25, "var_j": 7, "quadratic_cost": 2.0 }, { "var_i": 25, "var_j": 8, "quadratic_cost": 6.0 }, { "var_i": 25, "var_j": 9, "quadratic_cost": 10.0 }, { "var_i": 25, "var_j": 10, "quadratic_cost": 8.0 }, { "var_i": 25, "var_j": 11, "quadratic_cost": 1.0 }, { "var_i": 25, "var_j": 12, "quadratic_cost": 2.0 }, { "var_i": 25, "var_j": 13, "quadratic_cost": 1.0 }, { "var_i": 25, "var_j": 14, "quadratic_cost": 2.0 }, { "var_i": 25, "var_j": 15, "quadratic_cost": 6.0 }, { "var_i": 25, "var_j": 16, "quadratic_cost": 6.0 }, { "var_i": 25, "var_j": 17, "quadratic_cost": 9.0 }, { "var_i": 25, "var_j": 18, "quadratic_cost": 10.0 }, { "var_i": 25, "var_j": 19, "quadratic_cost": 7.0 }, { "var_i": 25, "var_j": 20, "quadratic_cost": 3.0 }, { "var_i": 25, "var_j": 21, "quadratic_cost": 3.0 }, { "var_i": 25, "var_j": 22, "quadratic_cost": 6.0 }, { "var_i": 25, "var_j": 23, "quadratic_cost": 9.0 }, { "var_i": 25, "var_j": 24, "quadratic_cost": 8.0 }, { "var_i": 25, "var_j": 25, "quadratic_cost": 8.0 }, { "var_i": 25, "var_j": 26, "quadratic_cost": 10.0 }, { "var_i": 25, "var_j": 27, "quadratic_cost": 10.0 }, { "var_i": 25, "var_j": 28, "quadratic_cost": 1.0 }, { "var_i": 25, "var_j": 29, "quadratic_cost": 1.0 }, { "var_i": 25, "var_j": 30, "quadratic_cost": 9.0 }, { "var_i": 25, "var_j": 31, "quadratic_cost": 9.0 }, { "var_i": 25, "var_j": 32, "quadratic_cost": 7.0 }, { "var_i": 25, "var_j": 33, "quadratic_cost": 9.0 }, { "var_i": 25, "var_j": 34, "quadratic_cost": 7.0 }, { "var_i": 25, "var_j": 35, "quadratic_cost": 9.0 }, { "var_i": 25, "var_j": 36, "quadratic_cost": 10.0 }, { "var_i": 25, "var_j": 37, "quadratic_cost": 4.0 }, { "var_i": 26, "var_j": 0, "quadratic_cost": 2.0 }, { "var_i": 26, "var_j": 1, "quadratic_cost": 10.0 }, { "var_i": 26, "var_j": 2, "quadratic_cost": 5.0 }, { "var_i": 26, "var_j": 3, "quadratic_cost": 6.0 }, { "var_i": 26, "var_j": 4, "quadratic_cost": 10.0 }, { "var_i": 26, "var_j": 5, "quadratic_cost": 10.0 }, { "var_i": 26, "var_j": 6, "quadratic_cost": 9.0 }, { "var_i": 26, "var_j": 7, "quadratic_cost": 3.0 }, { "var_i": 26, "var_j": 8, "quadratic_cost": 7.0 }, { "var_i": 26, "var_j": 9, "quadratic_cost": 5.0 }, { "var_i": 26, "var_j": 10, "quadratic_cost": 8.0 }, { "var_i": 26, "var_j": 11, "quadratic_cost": 2.0 }, { "var_i": 26, "var_j": 12, "quadratic_cost": 6.0 }, { "var_i": 26, "var_j": 13, "quadratic_cost": 10.0 }, { "var_i": 26, "var_j": 14, "quadratic_cost": 9.0 }, { "var_i": 26, "var_j": 15, "quadratic_cost": 8.0 }, { "var_i": 26, "var_j": 16, "quadratic_cost": 10.0 }, { "var_i": 26, "var_j": 17, "quadratic_cost": 4.0 }, { "var_i": 26, "var_j": 18, "quadratic_cost": 7.0 }, { "var_i": 26, "var_j": 19, "quadratic_cost": 7.0 }, { "var_i": 26, "var_j": 20, "quadratic_cost": 6.0 }, { "var_i": 26, "var_j": 21, "quadratic_cost": 8.0 }, { "var_i": 26, "var_j": 22, "quadratic_cost": 2.0 }, { "var_i": 26, "var_j": 23, "quadratic_cost": 3.0 }, { "var_i": 26, "var_j": 24, "quadratic_cost": 2.0 }, { "var_i": 26, "var_j": 25, "quadratic_cost": 10.0 }, { "var_i": 26, "var_j": 26, "quadratic_cost": 10.0 }, { "var_i": 26, "var_j": 27, "quadratic_cost": 2.0 }, { "var_i": 26, "var_j": 28, "quadratic_cost": 5.0 }, { "var_i": 26, "var_j": 29, "quadratic_cost": 3.0 }, { "var_i": 26, "var_j": 30, "quadratic_cost": 6.0 }, { "var_i": 26, "var_j": 31, "quadratic_cost": 8.0 }, { "var_i": 26, "var_j": 32, "quadratic_cost": 6.0 }, { "var_i": 26, "var_j": 33, "quadratic_cost": 10.0 }, { "var_i": 26, "var_j": 34, "quadratic_cost": 2.0 }, { "var_i": 26, "var_j": 35, "quadratic_cost": 3.0 }, { "var_i": 26, "var_j": 36, "quadratic_cost": 8.0 }, { "var_i": 26, "var_j": 37, "quadratic_cost": 6.0 }, { "var_i": 27, "var_j": 0, "quadratic_cost": 7.0 }, { "var_i": 27, "var_j": 1, "quadratic_cost": 5.0 }, { "var_i": 27, "var_j": 2, "quadratic_cost": 10.0 }, { "var_i": 27, "var_j": 3, "quadratic_cost": 7.0 }, { "var_i": 27, "var_j": 4, "quadratic_cost": 10.0 }, { "var_i": 27, "var_j": 5, "quadratic_cost": 1.0 }, { "var_i": 27, "var_j": 6, "quadratic_cost": 1.0 }, { "var_i": 27, "var_j": 7, "quadratic_cost": 1.0 }, { "var_i": 27, "var_j": 8, "quadratic_cost": 1.0 }, { "var_i": 27, "var_j": 9, "quadratic_cost": 10.0 }, { "var_i": 27, "var_j": 10, "quadratic_cost": 7.0 }, { "var_i": 27, "var_j": 11, "quadratic_cost": 2.0 }, { "var_i": 27, "var_j": 12, "quadratic_cost": 10.0 }, { "var_i": 27, "var_j": 13, "quadratic_cost": 4.0 }, { "var_i": 27, "var_j": 14, "quadratic_cost": 10.0 }, { "var_i": 27, "var_j": 15, "quadratic_cost": 1.0 }, { "var_i": 27, "var_j": 16, "quadratic_cost": 10.0 }, { "var_i": 27, "var_j": 17, "quadratic_cost": 10.0 }, { "var_i": 27, "var_j": 18, "quadratic_cost": 1.0 }, { "var_i": 27, "var_j": 19, "quadratic_cost": 5.0 }, { "var_i": 27, "var_j": 20, "quadratic_cost": 6.0 }, { "var_i": 27, "var_j": 21, "quadratic_cost": 6.0 }, { "var_i": 27, "var_j": 22, "quadratic_cost": 8.0 }, { "var_i": 27, "var_j": 23, "quadratic_cost": 2.0 }, { "var_i": 27, "var_j": 24, "quadratic_cost": 4.0 }, { "var_i": 27, "var_j": 25, "quadratic_cost": 10.0 }, { "var_i": 27, "var_j": 26, "quadratic_cost": 2.0 }, { "var_i": 27, "var_j": 27, "quadratic_cost": 7.0 }, { "var_i": 27, "var_j": 28, "quadratic_cost": 7.0 }, { "var_i": 27, "var_j": 29, "quadratic_cost": 2.0 }, { "var_i": 27, "var_j": 30, "quadratic_cost": 8.0 }, { "var_i": 27, "var_j": 31, "quadratic_cost": 9.0 }, { "var_i": 27, "var_j": 32, "quadratic_cost": 1.0 }, { "var_i": 27, "var_j": 33, "quadratic_cost": 3.0 }, { "var_i": 27, "var_j": 34, "quadratic_cost": 2.0 }, { "var_i": 27, "var_j": 35, "quadratic_cost": 1.0 }, { "var_i": 27, "var_j": 36, "quadratic_cost": 2.0 }, { "var_i": 27, "var_j": 37, "quadratic_cost": 10.0 }, { "var_i": 28, "var_j": 0, "quadratic_cost": 3.0 }, { "var_i": 28, "var_j": 1, "quadratic_cost": 4.0 }, { "var_i": 28, "var_j": 2, "quadratic_cost": 2.0 }, { "var_i": 28, "var_j": 3, "quadratic_cost": 2.0 }, { "var_i": 28, "var_j": 4, "quadratic_cost": 1.0 }, { "var_i": 28, "var_j": 5, "quadratic_cost": 5.0 }, { "var_i": 28, "var_j": 6, "quadratic_cost": 10.0 }, { "var_i": 28, "var_j": 7, "quadratic_cost": 10.0 }, { "var_i": 28, "var_j": 8, "quadratic_cost": 5.0 }, { "var_i": 28, "var_j": 9, "quadratic_cost": 10.0 }, { "var_i": 28, "var_j": 10, "quadratic_cost": 9.0 }, { "var_i": 28, "var_j": 11, "quadratic_cost": 10.0 }, { "var_i": 28, "var_j": 12, "quadratic_cost": 5.0 }, { "var_i": 28, "var_j": 13, "quadratic_cost": 6.0 }, { "var_i": 28, "var_j": 14, "quadratic_cost": 3.0 }, { "var_i": 28, "var_j": 15, "quadratic_cost": 3.0 }, { "var_i": 28, "var_j": 16, "quadratic_cost": 10.0 }, { "var_i": 28, "var_j": 17, "quadratic_cost": 6.0 }, { "var_i": 28, "var_j": 18, "quadratic_cost": 9.0 }, { "var_i": 28, "var_j": 19, "quadratic_cost": 10.0 }, { "var_i": 28, "var_j": 20, "quadratic_cost": 9.0 }, { "var_i": 28, "var_j": 21, "quadratic_cost": 9.0 }, { "var_i": 28, "var_j": 22, "quadratic_cost": 6.0 }, { "var_i": 28, "var_j": 23, "quadratic_cost": 5.0 }, { "var_i": 28, "var_j": 24, "quadratic_cost": 3.0 }, { "var_i": 28, "var_j": 25, "quadratic_cost": 1.0 }, { "var_i": 28, "var_j": 26, "quadratic_cost": 5.0 }, { "var_i": 28, "var_j": 27, "quadratic_cost": 7.0 }, { "var_i": 28, "var_j": 28, "quadratic_cost": 9.0 }, { "var_i": 28, "var_j": 29, "quadratic_cost": 2.0 }, { "var_i": 28, "var_j": 30, "quadratic_cost": 3.0 }, { "var_i": 28, "var_j": 31, "quadratic_cost": 5.0 }, { "var_i": 28, "var_j": 32, "quadratic_cost": 5.0 }, { "var_i": 28, "var_j": 33, "quadratic_cost": 10.0 }, { "var_i": 28, "var_j": 34, "quadratic_cost": 9.0 }, { "var_i": 28, "var_j": 35, "quadratic_cost": 5.0 }, { "var_i": 28, "var_j": 36, "quadratic_cost": 10.0 }, { "var_i": 28, "var_j": 37, "quadratic_cost": 1.0 }, { "var_i": 29, "var_j": 0, "quadratic_cost": 4.0 }, { "var_i": 29, "var_j": 1, "quadratic_cost": 1.0 }, { "var_i": 29, "var_j": 2, "quadratic_cost": 10.0 }, { "var_i": 29, "var_j": 3, "quadratic_cost": 9.0 }, { "var_i": 29, "var_j": 4, "quadratic_cost": 4.0 }, { "var_i": 29, "var_j": 5, "quadratic_cost": 5.0 }, { "var_i": 29, "var_j": 6, "quadratic_cost": 9.0 }, { "var_i": 29, "var_j": 7, "quadratic_cost": 4.0 }, { "var_i": 29, "var_j": 8, "quadratic_cost": 4.0 }, { "var_i": 29, "var_j": 9, "quadratic_cost": 4.0 }, { "var_i": 29, "var_j": 10, "quadratic_cost": 3.0 }, { "var_i": 29, "var_j": 11, "quadratic_cost": 1.0 }, { "var_i": 29, "var_j": 12, "quadratic_cost": 7.0 }, { "var_i": 29, "var_j": 13, "quadratic_cost": 8.0 }, { "var_i": 29, "var_j": 14, "quadratic_cost": 9.0 }, { "var_i": 29, "var_j": 15, "quadratic_cost": 7.0 }, { "var_i": 29, "var_j": 16, "quadratic_cost": 10.0 }, { "var_i": 29, "var_j": 17, "quadratic_cost": 7.0 }, { "var_i": 29, "var_j": 18, "quadratic_cost": 9.0 }, { "var_i": 29, "var_j": 19, "quadratic_cost": 7.0 }, { "var_i": 29, "var_j": 20, "quadratic_cost": 4.0 }, { "var_i": 29, "var_j": 21, "quadratic_cost": 6.0 }, { "var_i": 29, "var_j": 22, "quadratic_cost": 9.0 }, { "var_i": 29, "var_j": 23, "quadratic_cost": 10.0 }, { "var_i": 29, "var_j": 24, "quadratic_cost": 1.0 }, { "var_i": 29, "var_j": 25, "quadratic_cost": 1.0 }, { "var_i": 29, "var_j": 26, "quadratic_cost": 3.0 }, { "var_i": 29, "var_j": 27, "quadratic_cost": 2.0 }, { "var_i": 29, "var_j": 28, "quadratic_cost": 2.0 }, { "var_i": 29, "var_j": 29, "quadratic_cost": 1.0 }, { "var_i": 29, "var_j": 30, "quadratic_cost": 10.0 }, { "var_i": 29, "var_j": 31, "quadratic_cost": 5.0 }, { "var_i": 29, "var_j": 32, "quadratic_cost": 4.0 }, { "var_i": 29, "var_j": 33, "quadratic_cost": 4.0 }, { "var_i": 29, "var_j": 34, "quadratic_cost": 8.0 }, { "var_i": 29, "var_j": 35, "quadratic_cost": 1.0 }, { "var_i": 29, "var_j": 36, "quadratic_cost": 7.0 }, { "var_i": 29, "var_j": 37, "quadratic_cost": 8.0 }, { "var_i": 30, "var_j": 0, "quadratic_cost": 10.0 }, { "var_i": 30, "var_j": 1, "quadratic_cost": 6.0 }, { "var_i": 30, "var_j": 2, "quadratic_cost": 2.0 }, { "var_i": 30, "var_j": 3, "quadratic_cost": 6.0 }, { "var_i": 30, "var_j": 4, "quadratic_cost": 2.0 }, { "var_i": 30, "var_j": 5, "quadratic_cost": 2.0 }, { "var_i": 30, "var_j": 6, "quadratic_cost": 5.0 }, { "var_i": 30, "var_j": 7, "quadratic_cost": 3.0 }, { "var_i": 30, "var_j": 8, "quadratic_cost": 2.0 }, { "var_i": 30, "var_j": 9, "quadratic_cost": 3.0 }, { "var_i": 30, "var_j": 10, "quadratic_cost": 8.0 }, { "var_i": 30, "var_j": 11, "quadratic_cost": 7.0 }, { "var_i": 30, "var_j": 12, "quadratic_cost": 2.0 }, { "var_i": 30, "var_j": 13, "quadratic_cost": 8.0 }, { "var_i": 30, "var_j": 14, "quadratic_cost": 3.0 }, { "var_i": 30, "var_j": 15, "quadratic_cost": 8.0 }, { "var_i": 30, "var_j": 16, "quadratic_cost": 3.0 }, { "var_i": 30, "var_j": 17, "quadratic_cost": 8.0 }, { "var_i": 30, "var_j": 18, "quadratic_cost": 1.0 }, { "var_i": 30, "var_j": 19, "quadratic_cost": 9.0 }, { "var_i": 30, "var_j": 20, "quadratic_cost": 7.0 }, { "var_i": 30, "var_j": 21, "quadratic_cost": 4.0 }, { "var_i": 30, "var_j": 22, "quadratic_cost": 10.0 }, { "var_i": 30, "var_j": 23, "quadratic_cost": 8.0 }, { "var_i": 30, "var_j": 24, "quadratic_cost": 10.0 }, { "var_i": 30, "var_j": 25, "quadratic_cost": 9.0 }, { "var_i": 30, "var_j": 26, "quadratic_cost": 6.0 }, { "var_i": 30, "var_j": 27, "quadratic_cost": 8.0 }, { "var_i": 30, "var_j": 28, "quadratic_cost": 3.0 }, { "var_i": 30, "var_j": 29, "quadratic_cost": 10.0 }, { "var_i": 30, "var_j": 30, "quadratic_cost": 3.0 }, { "var_i": 30, "var_j": 31, "quadratic_cost": 7.0 }, { "var_i": 30, "var_j": 32, "quadratic_cost": 4.0 }, { "var_i": 30, "var_j": 33, "quadratic_cost": 2.0 }, { "var_i": 30, "var_j": 34, "quadratic_cost": 10.0 }, { "var_i": 30, "var_j": 35, "quadratic_cost": 7.0 }, { "var_i": 30, "var_j": 36, "quadratic_cost": 1.0 }, { "var_i": 30, "var_j": 37, "quadratic_cost": 1.0 }, { "var_i": 31, "var_j": 0, "quadratic_cost": 5.0 }, { "var_i": 31, "var_j": 1, "quadratic_cost": 9.0 }, { "var_i": 31, "var_j": 2, "quadratic_cost": 6.0 }, { "var_i": 31, "var_j": 3, "quadratic_cost": 1.0 }, { "var_i": 31, "var_j": 4, "quadratic_cost": 6.0 }, { "var_i": 31, "var_j": 5, "quadratic_cost": 9.0 }, { "var_i": 31, "var_j": 6, "quadratic_cost": 6.0 }, { "var_i": 31, "var_j": 7, "quadratic_cost": 2.0 }, { "var_i": 31, "var_j": 8, "quadratic_cost": 10.0 }, { "var_i": 31, "var_j": 9, "quadratic_cost": 7.0 }, { "var_i": 31, "var_j": 10, "quadratic_cost": 6.0 }, { "var_i": 31, "var_j": 11, "quadratic_cost": 2.0 }, { "var_i": 31, "var_j": 12, "quadratic_cost": 10.0 }, { "var_i": 31, "var_j": 13, "quadratic_cost": 2.0 }, { "var_i": 31, "var_j": 14, "quadratic_cost": 1.0 }, { "var_i": 31, "var_j": 15, "quadratic_cost": 7.0 }, { "var_i": 31, "var_j": 16, "quadratic_cost": 4.0 }, { "var_i": 31, "var_j": 17, "quadratic_cost": 6.0 }, { "var_i": 31, "var_j": 18, "quadratic_cost": 5.0 }, { "var_i": 31, "var_j": 19, "quadratic_cost": 10.0 }, { "var_i": 31, "var_j": 20, "quadratic_cost": 4.0 }, { "var_i": 31, "var_j": 21, "quadratic_cost": 4.0 }, { "var_i": 31, "var_j": 22, "quadratic_cost": 9.0 }, { "var_i": 31, "var_j": 23, "quadratic_cost": 10.0 }, { "var_i": 31, "var_j": 24, "quadratic_cost": 8.0 }, { "var_i": 31, "var_j": 25, "quadratic_cost": 9.0 }, { "var_i": 31, "var_j": 26, "quadratic_cost": 8.0 }, { "var_i": 31, "var_j": 27, "quadratic_cost": 9.0 }, { "var_i": 31, "var_j": 28, "quadratic_cost": 5.0 }, { "var_i": 31, "var_j": 29, "quadratic_cost": 5.0 }, { "var_i": 31, "var_j": 30, "quadratic_cost": 7.0 }, { "var_i": 31, "var_j": 31, "quadratic_cost": 5.0 }, { "var_i": 31, "var_j": 32, "quadratic_cost": 5.0 }, { "var_i": 31, "var_j": 33, "quadratic_cost": 1.0 }, { "var_i": 31, "var_j": 34, "quadratic_cost": 7.0 }, { "var_i": 31, "var_j": 35, "quadratic_cost": 2.0 }, { "var_i": 31, "var_j": 36, "quadratic_cost": 4.0 }, { "var_i": 31, "var_j": 37, "quadratic_cost": 2.0 }, { "var_i": 32, "var_j": 0, "quadratic_cost": 7.0 }, { "var_i": 32, "var_j": 1, "quadratic_cost": 2.0 }, { "var_i": 32, "var_j": 2, "quadratic_cost": 9.0 }, { "var_i": 32, "var_j": 3, "quadratic_cost": 8.0 }, { "var_i": 32, "var_j": 4, "quadratic_cost": 10.0 }, { "var_i": 32, "var_j": 5, "quadratic_cost": 4.0 }, { "var_i": 32, "var_j": 6, "quadratic_cost": 4.0 }, { "var_i": 32, "var_j": 7, "quadratic_cost": 3.0 }, { "var_i": 32, "var_j": 8, "quadratic_cost": 5.0 }, { "var_i": 32, "var_j": 9, "quadratic_cost": 1.0 }, { "var_i": 32, "var_j": 10, "quadratic_cost": 3.0 }, { "var_i": 32, "var_j": 11, "quadratic_cost": 5.0 }, { "var_i": 32, "var_j": 12, "quadratic_cost": 4.0 }, { "var_i": 32, "var_j": 13, "quadratic_cost": 8.0 }, { "var_i": 32, "var_j": 14, "quadratic_cost": 3.0 }, { "var_i": 32, "var_j": 15, "quadratic_cost": 6.0 }, { "var_i": 32, "var_j": 16, "quadratic_cost": 10.0 }, { "var_i": 32, "var_j": 17, "quadratic_cost": 1.0 }, { "var_i": 32, "var_j": 18, "quadratic_cost": 6.0 }, { "var_i": 32, "var_j": 19, "quadratic_cost": 2.0 }, { "var_i": 32, "var_j": 20, "quadratic_cost": 7.0 }, { "var_i": 32, "var_j": 21, "quadratic_cost": 5.0 }, { "var_i": 32, "var_j": 22, "quadratic_cost": 10.0 }, { "var_i": 32, "var_j": 23, "quadratic_cost": 4.0 }, { "var_i": 32, "var_j": 24, "quadratic_cost": 6.0 }, { "var_i": 32, "var_j": 25, "quadratic_cost": 7.0 }, { "var_i": 32, "var_j": 26, "quadratic_cost": 6.0 }, { "var_i": 32, "var_j": 27, "quadratic_cost": 1.0 }, { "var_i": 32, "var_j": 28, "quadratic_cost": 5.0 }, { "var_i": 32, "var_j": 29, "quadratic_cost": 4.0 }, { "var_i": 32, "var_j": 30, "quadratic_cost": 4.0 }, { "var_i": 32, "var_j": 31, "quadratic_cost": 5.0 }, { "var_i": 32, "var_j": 32, "quadratic_cost": 9.0 }, { "var_i": 32, "var_j": 33, "quadratic_cost": 2.0 }, { "var_i": 32, "var_j": 34, "quadratic_cost": 8.0 }, { "var_i": 32, "var_j": 35, "quadratic_cost": 6.0 }, { "var_i": 32, "var_j": 36, "quadratic_cost": 7.0 }, { "var_i": 32, "var_j": 37, "quadratic_cost": 7.0 }, { "var_i": 33, "var_j": 0, "quadratic_cost": 7.0 }, { "var_i": 33, "var_j": 1, "quadratic_cost": 6.0 }, { "var_i": 33, "var_j": 2, "quadratic_cost": 10.0 }, { "var_i": 33, "var_j": 3, "quadratic_cost": 6.0 }, { "var_i": 33, "var_j": 4, "quadratic_cost": 7.0 }, { "var_i": 33, "var_j": 5, "quadratic_cost": 4.0 }, { "var_i": 33, "var_j": 6, "quadratic_cost": 2.0 }, { "var_i": 33, "var_j": 7, "quadratic_cost": 3.0 }, { "var_i": 33, "var_j": 8, "quadratic_cost": 3.0 }, { "var_i": 33, "var_j": 9, "quadratic_cost": 1.0 }, { "var_i": 33, "var_j": 10, "quadratic_cost": 1.0 }, { "var_i": 33, "var_j": 11, "quadratic_cost": 8.0 }, { "var_i": 33, "var_j": 12, "quadratic_cost": 7.0 }, { "var_i": 33, "var_j": 13, "quadratic_cost": 1.0 }, { "var_i": 33, "var_j": 14, "quadratic_cost": 5.0 }, { "var_i": 33, "var_j": 15, "quadratic_cost": 1.0 }, { "var_i": 33, "var_j": 16, "quadratic_cost": 5.0 }, { "var_i": 33, "var_j": 17, "quadratic_cost": 3.0 }, { "var_i": 33, "var_j": 18, "quadratic_cost": 1.0 }, { "var_i": 33, "var_j": 19, "quadratic_cost": 9.0 }, { "var_i": 33, "var_j": 20, "quadratic_cost": 2.0 }, { "var_i": 33, "var_j": 21, "quadratic_cost": 2.0 }, { "var_i": 33, "var_j": 22, "quadratic_cost": 8.0 }, { "var_i": 33, "var_j": 23, "quadratic_cost": 4.0 }, { "var_i": 33, "var_j": 24, "quadratic_cost": 3.0 }, { "var_i": 33, "var_j": 25, "quadratic_cost": 9.0 }, { "var_i": 33, "var_j": 26, "quadratic_cost": 10.0 }, { "var_i": 33, "var_j": 27, "quadratic_cost": 3.0 }, { "var_i": 33, "var_j": 28, "quadratic_cost": 10.0 }, { "var_i": 33, "var_j": 29, "quadratic_cost": 4.0 }, { "var_i": 33, "var_j": 30, "quadratic_cost": 2.0 }, { "var_i": 33, "var_j": 31, "quadratic_cost": 1.0 }, { "var_i": 33, "var_j": 32, "quadratic_cost": 2.0 }, { "var_i": 33, "var_j": 33, "quadratic_cost": 5.0 }, { "var_i": 33, "var_j": 34, "quadratic_cost": 10.0 }, { "var_i": 33, "var_j": 35, "quadratic_cost": 10.0 }, { "var_i": 33, "var_j": 36, "quadratic_cost": 4.0 }, { "var_i": 33, "var_j": 37, "quadratic_cost": 10.0 }, { "var_i": 34, "var_j": 0, "quadratic_cost": 2.0 }, { "var_i": 34, "var_j": 1, "quadratic_cost": 4.0 }, { "var_i": 34, "var_j": 2, "quadratic_cost": 10.0 }, { "var_i": 34, "var_j": 3, "quadratic_cost": 10.0 }, { "var_i": 34, "var_j": 4, "quadratic_cost": 5.0 }, { "var_i": 34, "var_j": 5, "quadratic_cost": 7.0 }, { "var_i": 34, "var_j": 6, "quadratic_cost": 6.0 }, { "var_i": 34, "var_j": 7, "quadratic_cost": 7.0 }, { "var_i": 34, "var_j": 8, "quadratic_cost": 9.0 }, { "var_i": 34, "var_j": 9, "quadratic_cost": 2.0 }, { "var_i": 34, "var_j": 10, "quadratic_cost": 5.0 }, { "var_i": 34, "var_j": 11, "quadratic_cost": 10.0 }, { "var_i": 34, "var_j": 12, "quadratic_cost": 1.0 }, { "var_i": 34, "var_j": 13, "quadratic_cost": 5.0 }, { "var_i": 34, "var_j": 14, "quadratic_cost": 3.0 }, { "var_i": 34, "var_j": 15, "quadratic_cost": 4.0 }, { "var_i": 34, "var_j": 16, "quadratic_cost": 2.0 }, { "var_i": 34, "var_j": 17, "quadratic_cost": 1.0 }, { "var_i": 34, "var_j": 18, "quadratic_cost": 1.0 }, { "var_i": 34, "var_j": 19, "quadratic_cost": 9.0 }, { "var_i": 34, "var_j": 20, "quadratic_cost": 4.0 }, { "var_i": 34, "var_j": 21, "quadratic_cost": 3.0 }, { "var_i": 34, "var_j": 22, "quadratic_cost": 5.0 }, { "var_i": 34, "var_j": 23, "quadratic_cost": 2.0 }, { "var_i": 34, "var_j": 24, "quadratic_cost": 3.0 }, { "var_i": 34, "var_j": 25, "quadratic_cost": 7.0 }, { "var_i": 34, "var_j": 26, "quadratic_cost": 2.0 }, { "var_i": 34, "var_j": 27, "quadratic_cost": 2.0 }, { "var_i": 34, "var_j": 28, "quadratic_cost": 9.0 }, { "var_i": 34, "var_j": 29, "quadratic_cost": 8.0 }, { "var_i": 34, "var_j": 30, "quadratic_cost": 10.0 }, { "var_i": 34, "var_j": 31, "quadratic_cost": 7.0 }, { "var_i": 34, "var_j": 32, "quadratic_cost": 8.0 }, { "var_i": 34, "var_j": 33, "quadratic_cost": 10.0 }, { "var_i": 34, "var_j": 34, "quadratic_cost": 7.0 }, { "var_i": 34, "var_j": 35, "quadratic_cost": 8.0 }, { "var_i": 34, "var_j": 36, "quadratic_cost": 2.0 }, { "var_i": 34, "var_j": 37, "quadratic_cost": 10.0 }, { "var_i": 35, "var_j": 0, "quadratic_cost": 7.0 }, { "var_i": 35, "var_j": 1, "quadratic_cost": 5.0 }, { "var_i": 35, "var_j": 2, "quadratic_cost": 2.0 }, { "var_i": 35, "var_j": 3, "quadratic_cost": 4.0 }, { "var_i": 35, "var_j": 4, "quadratic_cost": 6.0 }, { "var_i": 35, "var_j": 5, "quadratic_cost": 1.0 }, { "var_i": 35, "var_j": 6, "quadratic_cost": 10.0 }, { "var_i": 35, "var_j": 7, "quadratic_cost": 5.0 }, { "var_i": 35, "var_j": 8, "quadratic_cost": 10.0 }, { "var_i": 35, "var_j": 9, "quadratic_cost": 5.0 }, { "var_i": 35, "var_j": 10, "quadratic_cost": 4.0 }, { "var_i": 35, "var_j": 11, "quadratic_cost": 9.0 }, { "var_i": 35, "var_j": 12, "quadratic_cost": 7.0 }, { "var_i": 35, "var_j": 13, "quadratic_cost": 9.0 }, { "var_i": 35, "var_j": 14, "quadratic_cost": 4.0 }, { "var_i": 35, "var_j": 15, "quadratic_cost": 2.0 }, { "var_i": 35, "var_j": 16, "quadratic_cost": 1.0 }, { "var_i": 35, "var_j": 17, "quadratic_cost": 6.0 }, { "var_i": 35, "var_j": 18, "quadratic_cost": 1.0 }, { "var_i": 35, "var_j": 19, "quadratic_cost": 10.0 }, { "var_i": 35, "var_j": 20, "quadratic_cost": 4.0 }, { "var_i": 35, "var_j": 21, "quadratic_cost": 9.0 }, { "var_i": 35, "var_j": 22, "quadratic_cost": 6.0 }, { "var_i": 35, "var_j": 23, "quadratic_cost": 7.0 }, { "var_i": 35, "var_j": 24, "quadratic_cost": 1.0 }, { "var_i": 35, "var_j": 25, "quadratic_cost": 9.0 }, { "var_i": 35, "var_j": 26, "quadratic_cost": 3.0 }, { "var_i": 35, "var_j": 27, "quadratic_cost": 1.0 }, { "var_i": 35, "var_j": 28, "quadratic_cost": 5.0 }, { "var_i": 35, "var_j": 29, "quadratic_cost": 1.0 }, { "var_i": 35, "var_j": 30, "quadratic_cost": 7.0 }, { "var_i": 35, "var_j": 31, "quadratic_cost": 2.0 }, { "var_i": 35, "var_j": 32, "quadratic_cost": 6.0 }, { "var_i": 35, "var_j": 33, "quadratic_cost": 10.0 }, { "var_i": 35, "var_j": 34, "quadratic_cost": 8.0 }, { "var_i": 35, "var_j": 35, "quadratic_cost": 2.0 }, { "var_i": 35, "var_j": 36, "quadratic_cost": 4.0 }, { "var_i": 35, "var_j": 37, "quadratic_cost": 7.0 }, { "var_i": 36, "var_j": 0, "quadratic_cost": 7.0 }, { "var_i": 36, "var_j": 1, "quadratic_cost": 4.0 }, { "var_i": 36, "var_j": 2, "quadratic_cost": 2.0 }, { "var_i": 36, "var_j": 3, "quadratic_cost": 4.0 }, { "var_i": 36, "var_j": 4, "quadratic_cost": 10.0 }, { "var_i": 36, "var_j": 5, "quadratic_cost": 6.0 }, { "var_i": 36, "var_j": 6, "quadratic_cost": 2.0 }, { "var_i": 36, "var_j": 7, "quadratic_cost": 6.0 }, { "var_i": 36, "var_j": 8, "quadratic_cost": 5.0 }, { "var_i": 36, "var_j": 9, "quadratic_cost": 1.0 }, { "var_i": 36, "var_j": 10, "quadratic_cost": 4.0 }, { "var_i": 36, "var_j": 11, "quadratic_cost": 8.0 }, { "var_i": 36, "var_j": 12, "quadratic_cost": 9.0 }, { "var_i": 36, "var_j": 13, "quadratic_cost": 6.0 }, { "var_i": 36, "var_j": 14, "quadratic_cost": 1.0 }, { "var_i": 36, "var_j": 15, "quadratic_cost": 3.0 }, { "var_i": 36, "var_j": 16, "quadratic_cost": 9.0 }, { "var_i": 36, "var_j": 17, "quadratic_cost": 2.0 }, { "var_i": 36, "var_j": 18, "quadratic_cost": 8.0 }, { "var_i": 36, "var_j": 19, "quadratic_cost": 4.0 }, { "var_i": 36, "var_j": 20, "quadratic_cost": 1.0 }, { "var_i": 36, "var_j": 21, "quadratic_cost": 7.0 }, { "var_i": 36, "var_j": 22, "quadratic_cost": 7.0 }, { "var_i": 36, "var_j": 23, "quadratic_cost": 10.0 }, { "var_i": 36, "var_j": 24, "quadratic_cost": 7.0 }, { "var_i": 36, "var_j": 25, "quadratic_cost": 10.0 }, { "var_i": 36, "var_j": 26, "quadratic_cost": 8.0 }, { "var_i": 36, "var_j": 27, "quadratic_cost": 2.0 }, { "var_i": 36, "var_j": 28, "quadratic_cost": 10.0 }, { "var_i": 36, "var_j": 29, "quadratic_cost": 7.0 }, { "var_i": 36, "var_j": 30, "quadratic_cost": 1.0 }, { "var_i": 36, "var_j": 31, "quadratic_cost": 4.0 }, { "var_i": 36, "var_j": 32, "quadratic_cost": 7.0 }, { "var_i": 36, "var_j": 33, "quadratic_cost": 4.0 }, { "var_i": 36, "var_j": 34, "quadratic_cost": 2.0 }, { "var_i": 36, "var_j": 35, "quadratic_cost": 4.0 }, { "var_i": 36, "var_j": 36, "quadratic_cost": 9.0 }, { "var_i": 36, "var_j": 37, "quadratic_cost": 6.0 }, { "var_i": 37, "var_j": 0, "quadratic_cost": 3.0 }, { "var_i": 37, "var_j": 1, "quadratic_cost": 5.0 }, { "var_i": 37, "var_j": 2, "quadratic_cost": 9.0 }, { "var_i": 37, "var_j": 3, "quadratic_cost": 7.0 }, { "var_i": 37, "var_j": 4, "quadratic_cost": 3.0 }, { "var_i": 37, "var_j": 5, "quadratic_cost": 4.0 }, { "var_i": 37, "var_j": 6, "quadratic_cost": 7.0 }, { "var_i": 37, "var_j": 7, "quadratic_cost": 9.0 }, { "var_i": 37, "var_j": 8, "quadratic_cost": 9.0 }, { "var_i": 37, "var_j": 9, "quadratic_cost": 3.0 }, { "var_i": 37, "var_j": 10, "quadratic_cost": 1.0 }, { "var_i": 37, "var_j": 11, "quadratic_cost": 4.0 }, { "var_i": 37, "var_j": 12, "quadratic_cost": 4.0 }, { "var_i": 37, "var_j": 13, "quadratic_cost": 6.0 }, { "var_i": 37, "var_j": 14, "quadratic_cost": 10.0 }, { "var_i": 37, "var_j": 15, "quadratic_cost": 10.0 }, { "var_i": 37, "var_j": 16, "quadratic_cost": 8.0 }, { "var_i": 37, "var_j": 17, "quadratic_cost": 6.0 }, { "var_i": 37, "var_j": 18, "quadratic_cost": 5.0 }, { "var_i": 37, "var_j": 19, "quadratic_cost": 6.0 }, { "var_i": 37, "var_j": 20, "quadratic_cost": 8.0 }, { "var_i": 37, "var_j": 21, "quadratic_cost": 7.0 }, { "var_i": 37, "var_j": 22, "quadratic_cost": 3.0 }, { "var_i": 37, "var_j": 23, "quadratic_cost": 5.0 }, { "var_i": 37, "var_j": 24, "quadratic_cost": 9.0 }, { "var_i": 37, "var_j": 25, "quadratic_cost": 4.0 }, { "var_i": 37, "var_j": 26, "quadratic_cost": 6.0 }, { "var_i": 37, "var_j": 27, "quadratic_cost": 10.0 }, { "var_i": 37, "var_j": 28, "quadratic_cost": 1.0 }, { "var_i": 37, "var_j": 29, "quadratic_cost": 8.0 }, { "var_i": 37, "var_j": 30, "quadratic_cost": 1.0 }, { "var_i": 37, "var_j": 31, "quadratic_cost": 2.0 }, { "var_i": 37, "var_j": 32, "quadratic_cost": 7.0 }, { "var_i": 37, "var_j": 33, "quadratic_cost": 10.0 }, { "var_i": 37, "var_j": 34, "quadratic_cost": 10.0 }, { "var_i": 37, "var_j": 35, "quadratic_cost": 7.0 }, { "var_i": 37, "var_j": 36, "quadratic_cost": 6.0 }, { "var_i": 37, "var_j": 37, "quadratic_cost": 10.0 } ] }, "edges": [ { "from": 13, "to": 0, "var_index": 0 }, { "from": 13, "to": 1, "var_index": 1 }, { "from": 13, "to": 2, "var_index": 2 }, { "from": 13, "to": 3, "var_index": 3 }, { "from": 13, "to": 4, "var_index": 4 }, { "from": 13, "to": 5, "var_index": 5 }, { "from": 13, "to": 6, "var_index": 6 }, { "from": 13, "to": 7, "var_index": 7 }, { "from": 13, "to": 8, "var_index": 8 }, { "from": 13, "to": 9, "var_index": 9 }, { "from": 13, "to": 10, "var_index": 10 }, { "from": 13, "to": 11, "var_index": 11 }, { "from": 13, "to": 12, "var_index": 12 }, { "from": 0, "to": 14, "var_index": 13 }, { "from": 1, "to": 14, "var_index": 14 }, { "from": 2, "to": 14, "var_index": 15 }, { "from": 3, "to": 14, "var_index": 16 }, { "from": 4, "to": 14, "var_index": 17 }, { "from": 5, "to": 14, "var_index": 18 }, { "from": 6, "to": 14, "var_index": 19 }, { "from": 7, "to": 14, "var_index": 20 }, { "from": 8, "to": 14, "var_index": 21 }, { "from": 9, "to": 14, "var_index": 22 }, { "from": 10, "to": 14, "var_index": 23 }, { "from": 11, "to": 14, "var_index": 24 }, { "from": 12, "to": 14, "var_index": 25 }, { "from": 0, "to": 1, "var_index": 26 }, { "from": 1, "to": 2, "var_index": 27 }, { "from": 2, "to": 3, "var_index": 28 }, { "from": 3, "to": 4, "var_index": 29 }, { "from": 4, "to": 5, "var_index": 30 }, { "from": 5, "to": 6, "var_index": 31 }, { "from": 6, "to": 7, "var_index": 32 }, { "from": 7, "to": 8, "var_index": 33 }, { "from": 8, "to": 9, "var_index": 34 }, { "from": 9, "to": 10, "var_index": 35 }, { "from": 10, "to": 11, "var_index": 36 }, { "from": 11, "to": 12, "var_index": 37 } ], "node_id_map": { "0": 0, "1": 1, "2": 2, "3": 3, "4": 4, "5": 5, "6": 6, "7": 7, "8": 8, "9": 9, "10": 10, "11": 11, "12": 12, "13": 13, "14": 14 } }, "solution_variant": [ 13, 3, 14 ], "context_index": 23, "input_format": "nl", "input_index_base": 0 }, { "task_name": "QSPP", "problem_type": "QSPP", "instruction": "Many people in the neighborhood treat picking a bike route like balancing a bill: start at the park, ride along allowed one-way lanes to the plaza, and each lane adds its usual delay while some lane pairings tack on extra delay when they appear together (some lanes even have their own extra cost just by being included). The trick is to choose one continuous route whose total — adding every lane’s base delay and all the extra delays caused by specific lane combinations — comes out the smallest. The route must be a legal directed path from park to plaza, spelled out as a sequence of place names with each step supported by an actual one-way lane, and the answer should contain only those place names (no lane codes). The specific map and delay details follow below.\n\n# total_places_count=13\n# total_one_way_lanes=32\n# place_names=A, B, C, D, E, F, G, H, I, J, K, L, M\n# park_name=L\n# plaza_name=M\n\nlane_start_place,lane_end_place,lane_code\nL,A,0\nL,B,1\nL,C,2\nL,D,3\nL,E,4\nL,F,5\nL,G,6\nL,H,7\nL,I,8\nL,J,9\nL,K,10\nA,M,11\nB,M,12\nC,M,13\nD,M,14\nE,M,15\nF,M,16\nG,M,17\nH,M,18\nI,M,19\nJ,M,20\nK,M,21\nA,B,22\nB,C,23\nC,D,24\nD,E,25\nE,F,26\nF,G,27\nG,H,28\nH,I,29\nI,J,30\nJ,K,31\n\nlane_code_for_linear,base_expected_delay\n0,5.0\n1,1.0\n2,6.0\n3,6.0\n4,10.0\n5,6.0\n6,4.0\n7,8.0\n8,9.0\n9,7.0\n10,3.0\n11,4.0\n12,5.0\n13,9.0\n14,8.0\n15,4.0\n16,8.0\n17,3.0\n18,10.0\n19,9.0\n20,4.0\n21,4.0\n22,3.0\n23,10.0\n24,6.0\n25,6.0\n26,9.0\n27,9.0\n28,4.0\n29,6.0\n30,9.0\n31,5.0\n\n# Meaning: the quadratic_costs matrix is assumed symmetric and contributes to the objective as a sum over ALL ordered pairs (lane_i_code, lane_j_code). If two lane_codes with IDs i and j are both used in the chosen path, then quadratic_costs[i][j] is added to the total. This includes diagonal terms (i == j), so selecting edge i also adds quadratic_costs[i][i]. Because the matrix is symmetric, the interaction between two distinct edges i and j is counted twice in the ordered-pair sum: quadratic_costs[i][j] + quadratic_costs[j][i] (= 2 * quadratic_costs[i][j]).\n# quadratic_costs\n| lane_i_code\\lane_j_code | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 |\n|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|\n| 0 | 2.0 | 4.0 | 2.0 | 7.0 | 8.0 | 8.0 | 1.0 | 2.0 | 3.0 | 1.0 | 4.0 | 9.0 | 10.0 | 5.0 | 4.0 | 10.0 | 7.0 | 6.0 | 7.0 | 1.0 | 10.0 | 7.0 | 4.0 | 9.0 | 3.0 | 5.0 | 6.0 | 2.0 | 3.0 | 6.0 | 2.0 | 6.0 |\n| 1 | 4.0 | 10.0 | 10.0 | 9.0 | 10.0 | 2.0 | 1.0 | 8.0 | 4.0 | 5.0 | 3.0 | 5.0 | 6.0 | 6.0 | 5.0 | 2.0 | 3.0 | 3.0 | 7.0 | 10.0 | 10.0 | 1.0 | 10.0 | 1.0 | 6.0 | 3.0 | 7.0 | 1.0 | 9.0 | 6.0 | 8.0 | 6.0 |\n| 2 | 2.0 | 10.0 | 7.0 | 9.0 | 2.0 | 9.0 | 4.0 | 8.0 | 3.0 | 1.0 | 6.0 | 10.0 | 3.0 | 1.0 | 7.0 | 10.0 | 9.0 | 8.0 | 7.0 | 7.0 | 2.0 | 2.0 | 4.0 | 6.0 | 7.0 | 4.0 | 6.0 | 5.0 | 2.0 | 1.0 | 4.0 | 4.0 |\n| 3 | 7.0 | 9.0 | 9.0 | 9.0 | 4.0 | 1.0 | 10.0 | 9.0 | 9.0 | 3.0 | 3.0 | 2.0 | 3.0 | 4.0 | 3.0 | 8.0 | 1.0 | 1.0 | 7.0 | 5.0 | 1.0 | 5.0 | 5.0 | 9.0 | 4.0 | 6.0 | 2.0 | 6.0 | 3.0 | 5.0 | 1.0 | 10.0 |\n| 4 | 8.0 | 10.0 | 2.0 | 4.0 | 3.0 | 8.0 | 10.0 | 6.0 | 10.0 | 6.0 | 10.0 | 7.0 | 4.0 | 4.0 | 10.0 | 3.0 | 3.0 | 9.0 | 3.0 | 2.0 | 10.0 | 9.0 | 7.0 | 6.0 | 3.0 | 3.0 | 10.0 | 3.0 | 3.0 | 6.0 | 5.0 | 7.0 |\n| 5 | 8.0 | 2.0 | 9.0 | 1.0 | 8.0 | 9.0 | 9.0 | 2.0 | 9.0 | 6.0 | 3.0 | 5.0 | 3.0 | 1.0 | 6.0 | 5.0 | 3.0 | 7.0 | 8.0 | 9.0 | 7.0 | 5.0 | 7.0 | 6.0 | 9.0 | 1.0 | 4.0 | 10.0 | 2.0 | 7.0 | 2.0 | 1.0 |\n| 6 | 1.0 | 1.0 | 4.0 | 10.0 | 10.0 | 9.0 | 2.0 | 5.0 | 7.0 | 6.0 | 7.0 | 8.0 | 8.0 | 1.0 | 10.0 | 7.0 | 6.0 | 6.0 | 7.0 | 10.0 | 7.0 | 6.0 | 2.0 | 1.0 | 9.0 | 3.0 | 6.0 | 5.0 | 1.0 | 6.0 | 1.0 | 9.0 |\n| 7 | 2.0 | 8.0 | 8.0 | 9.0 | 6.0 | 2.0 | 5.0 | 1.0 | 10.0 | 6.0 | 5.0 | 10.0 | 5.0 | 4.0 | 5.0 | 9.0 | 6.0 | 2.0 | 1.0 | 5.0 | 7.0 | 10.0 | 2.0 | 3.0 | 2.0 | 5.0 | 1.0 | 1.0 | 2.0 | 9.0 | 2.0 | 2.0 |\n| 8 | 3.0 | 4.0 | 3.0 | 9.0 | 10.0 | 9.0 | 7.0 | 10.0 | 6.0 | 8.0 | 4.0 | 7.0 | 1.0 | 6.0 | 1.0 | 10.0 | 7.0 | 5.0 | 1.0 | 2.0 | 8.0 | 8.0 | 2.0 | 4.0 | 1.0 | 1.0 | 4.0 | 4.0 | 8.0 | 2.0 | 6.0 | 5.0 |\n| 9 | 1.0 | 5.0 | 1.0 | 3.0 | 6.0 | 6.0 | 6.0 | 6.0 | 8.0 | 7.0 | 5.0 | 6.0 | 1.0 | 7.0 | 9.0 | 6.0 | 5.0 | 4.0 | 2.0 | 8.0 | 4.0 | 2.0 | 2.0 | 3.0 | 5.0 | 2.0 | 9.0 | 5.0 | 6.0 | 3.0 | 7.0 | 1.0 |\n| 10 | 4.0 | 3.0 | 6.0 | 3.0 | 10.0 | 3.0 | 7.0 | 5.0 | 4.0 | 5.0 | 7.0 | 2.0 | 4.0 | 4.0 | 8.0 | 6.0 | 4.0 | 1.0 | 10.0 | 3.0 | 10.0 | 6.0 | 2.0 | 6.0 | 2.0 | 4.0 | 4.0 | 4.0 | 10.0 | 2.0 | 3.0 | 4.0 |\n| 11 | 9.0 | 5.0 | 10.0 | 2.0 | 7.0 | 5.0 | 8.0 | 10.0 | 7.0 | 6.0 | 2.0 | 7.0 | 1.0 | 8.0 | 3.0 | 1.0 | 3.0 | 4.0 | 4.0 | 9.0 | 8.0 | 3.0 | 8.0 | 3.0 | 7.0 | 9.0 | 7.0 | 10.0 | 4.0 | 7.0 | 2.0 | 3.0 |\n| 12 | 10.0 | 6.0 | 3.0 | 3.0 | 4.0 | 3.0 | 8.0 | 5.0 | 1.0 | 1.0 | 4.0 | 1.0 | 8.0 | 4.0 | 10.0 | 3.0 | 8.0 | 4.0 | 6.0 | 10.0 | 1.0 | 5.0 | 3.0 | 7.0 | 1.0 | 5.0 | 1.0 | 10.0 | 1.0 | 7.0 | 10.0 | 10.0 |\n| 13 | 5.0 | 6.0 | 1.0 | 4.0 | 4.0 | 1.0 | 1.0 | 4.0 | 6.0 | 7.0 | 4.0 | 8.0 | 4.0 | 5.0 | 5.0 | 1.0 | 6.0 | 8.0 | 4.0 | 8.0 | 6.0 | 1.0 | 7.0 | 3.0 | 4.0 | 9.0 | 3.0 | 2.0 | 2.0 | 8.0 | 1.0 | 10.0 |\n| 14 | 4.0 | 5.0 | 7.0 | 3.0 | 10.0 | 6.0 | 10.0 | 5.0 | 1.0 | 9.0 | 8.0 | 3.0 | 10.0 | 5.0 | 8.0 | 10.0 | 4.0 | 9.0 | 4.0 | 5.0 | 5.0 | 5.0 | 8.0 | 5.0 | 9.0 | 4.0 | 7.0 | 8.0 | 7.0 | 3.0 | 1.0 | 9.0 |\n| 15 | 10.0 | 2.0 | 10.0 | 8.0 | 3.0 | 5.0 | 7.0 | 9.0 | 10.0 | 6.0 | 6.0 | 1.0 | 3.0 | 1.0 | 10.0 | 8.0 | 4.0 | 6.0 | 6.0 | 9.0 | 8.0 | 1.0 | 9.0 | 4.0 | 4.0 | 6.0 | 10.0 | 10.0 | 10.0 | 5.0 | 5.0 | 10.0 |\n| 16 | 7.0 | 3.0 | 9.0 | 1.0 | 3.0 | 3.0 | 6.0 | 6.0 | 7.0 | 5.0 | 4.0 | 3.0 | 8.0 | 6.0 | 4.0 | 4.0 | 3.0 | 7.0 | 1.0 | 5.0 | 9.0 | 5.0 | 3.0 | 4.0 | 9.0 | 8.0 | 5.0 | 3.0 | 5.0 | 4.0 | 3.0 | 10.0 |\n| 17 | 6.0 | 3.0 | 8.0 | 1.0 | 9.0 | 7.0 | 6.0 | 2.0 | 5.0 | 4.0 | 1.0 | 4.0 | 4.0 | 8.0 | 9.0 | 6.0 | 7.0 | 2.0 | 5.0 | 4.0 | 8.0 | 3.0 | 4.0 | 1.0 | 7.0 | 7.0 | 10.0 | 1.0 | 2.0 | 2.0 | 6.0 | 5.0 |\n| 18 | 7.0 | 7.0 | 7.0 | 7.0 | 3.0 | 8.0 | 7.0 | 1.0 | 1.0 | 2.0 | 10.0 | 4.0 | 6.0 | 4.0 | 4.0 | 6.0 | 1.0 | 5.0 | 6.0 | 10.0 | 5.0 | 8.0 | 6.0 | 10.0 | 9.0 | 2.0 | 4.0 | 8.0 | 6.0 | 6.0 | 5.0 | 6.0 |\n| 19 | 1.0 | 10.0 | 7.0 | 5.0 | 2.0 | 9.0 | 10.0 | 5.0 | 2.0 | 8.0 | 3.0 | 9.0 | 10.0 | 8.0 | 5.0 | 9.0 | 5.0 | 4.0 | 10.0 | 3.0 | 4.0 | 7.0 | 8.0 | 1.0 | 4.0 | 1.0 | 2.0 | 3.0 | 8.0 | 3.0 | 9.0 | 7.0 |\n| 20 | 10.0 | 10.0 | 2.0 | 1.0 | 10.0 | 7.0 | 7.0 | 7.0 | 8.0 | 4.0 | 10.0 | 8.0 | 1.0 | 6.0 | 5.0 | 8.0 | 9.0 | 8.0 | 5.0 | 4.0 | 7.0 | 6.0 | 4.0 | 2.0 | 2.0 | 7.0 | 3.0 | 9.0 | 2.0 | 5.0 | 9.0 | 5.0 |\n| 21 | 7.0 | 1.0 | 2.0 | 5.0 | 9.0 | 5.0 | 6.0 | 10.0 | 8.0 | 2.0 | 6.0 | 3.0 | 5.0 | 1.0 | 5.0 | 1.0 | 5.0 | 3.0 | 8.0 | 7.0 | 6.0 | 2.0 | 5.0 | 4.0 | 7.0 | 1.0 | 2.0 | 8.0 | 9.0 | 5.0 | 3.0 | 8.0 |\n| 22 | 4.0 | 10.0 | 4.0 | 5.0 | 7.0 | 7.0 | 2.0 | 2.0 | 2.0 | 2.0 | 2.0 | 8.0 | 3.0 | 7.0 | 8.0 | 9.0 | 3.0 | 4.0 | 6.0 | 8.0 | 4.0 | 5.0 | 4.0 | 1.0 | 4.0 | 3.0 | 1.0 | 2.0 | 1.0 | 2.0 | 2.0 | 3.0 |\n| 23 | 9.0 | 1.0 | 6.0 | 9.0 | 6.0 | 6.0 | 1.0 | 3.0 | 4.0 | 3.0 | 6.0 | 3.0 | 7.0 | 3.0 | 5.0 | 4.0 | 4.0 | 1.0 | 10.0 | 1.0 | 2.0 | 4.0 | 1.0 | 6.0 | 2.0 | 7.0 | 8.0 | 3.0 | 6.0 | 6.0 | 9.0 | 8.0 |\n| 24 | 3.0 | 6.0 | 7.0 | 4.0 | 3.0 | 9.0 | 9.0 | 2.0 | 1.0 | 5.0 | 2.0 | 7.0 | 1.0 | 4.0 | 9.0 | 4.0 | 9.0 | 7.0 | 9.0 | 4.0 | 2.0 | 7.0 | 4.0 | 2.0 | 8.0 | 2.0 | 10.0 | 3.0 | 10.0 | 2.0 | 9.0 | 10.0 |\n| 25 | 5.0 | 3.0 | 4.0 | 6.0 | 3.0 | 1.0 | 3.0 | 5.0 | 1.0 | 2.0 | 4.0 | 9.0 | 5.0 | 9.0 | 4.0 | 6.0 | 8.0 | 7.0 | 2.0 | 1.0 | 7.0 | 1.0 | 3.0 | 7.0 | 2.0 | 5.0 | 3.0 | 5.0 | 5.0 | 8.0 | 4.0 | 6.0 |\n| 26 | 6.0 | 7.0 | 6.0 | 2.0 | 10.0 | 4.0 | 6.0 | 1.0 | 4.0 | 9.0 | 4.0 | 7.0 | 1.0 | 3.0 | 7.0 | 10.0 | 5.0 | 10.0 | 4.0 | 2.0 | 3.0 | 2.0 | 1.0 | 8.0 | 10.0 | 3.0 | 6.0 | 6.0 | 10.0 | 3.0 | 2.0 | 6.0 |\n| 27 | 2.0 | 1.0 | 5.0 | 6.0 | 3.0 | 10.0 | 5.0 | 1.0 | 4.0 | 5.0 | 4.0 | 10.0 | 10.0 | 2.0 | 8.0 | 10.0 | 3.0 | 1.0 | 8.0 | 3.0 | 9.0 | 8.0 | 2.0 | 3.0 | 3.0 | 5.0 | 6.0 | 3.0 | 9.0 | 7.0 | 3.0 | 8.0 |\n| 28 | 3.0 | 9.0 | 2.0 | 3.0 | 3.0 | 2.0 | 1.0 | 2.0 | 8.0 | 6.0 | 10.0 | 4.0 | 1.0 | 2.0 | 7.0 | 10.0 | 5.0 | 2.0 | 6.0 | 8.0 | 2.0 | 9.0 | 1.0 | 6.0 | 10.0 | 5.0 | 10.0 | 9.0 | 4.0 | 4.0 | 6.0 | 5.0 |\n| 29 | 6.0 | 6.0 | 1.0 | 5.0 | 6.0 | 7.0 | 6.0 | 9.0 | 2.0 | 3.0 | 2.0 | 7.0 | 7.0 | 8.0 | 3.0 | 5.0 | 4.0 | 2.0 | 6.0 | 3.0 | 5.0 | 5.0 | 2.0 | 6.0 | 2.0 | 8.0 | 3.0 | 7.0 | 4.0 | 5.0 | 8.0 | 9.0 |\n| 30 | 2.0 | 8.0 | 4.0 | 1.0 | 5.0 | 2.0 | 1.0 | 2.0 | 6.0 | 7.0 | 3.0 | 2.0 | 10.0 | 1.0 | 1.0 | 5.0 | 3.0 | 6.0 | 5.0 | 9.0 | 9.0 | 3.0 | 2.0 | 9.0 | 9.0 | 4.0 | 2.0 | 3.0 | 6.0 | 8.0 | 3.0 | 10.0 |\n| 31 | 6.0 | 6.0 | 4.0 | 10.0 | 7.0 | 1.0 | 9.0 | 2.0 | 5.0 | 1.0 | 4.0 | 3.0 | 10.0 | 10.0 | 9.0 | 10.0 | 10.0 | 5.0 | 6.0 | 7.0 | 5.0 | 8.0 | 3.0 | 8.0 | 10.0 | 6.0 | 6.0 | 8.0 | 5.0 | 9.0 | 10.0 | 5.0 |\n\nOh, and when you send back the route, please stick to a tiny JSON sketch like this:\n\n{\n \"solution\": []\n}\n\n\"solution\" is just the ordered list of place names from the starting spot to the destination — fill it with the node names exactly as they appear on the map, one after another. Keep it to those place names only (don’t include lane codes, edge identifiers, costs, or anything else). This JSON is just the shape I’m expecting, not the actual answer itself.\n\nAlso, all identifiers must be used exactly as they appear in the instance input — no renaming and no new labels. For example: \"Valid identifiers look like plain numbers such as “1” or “23”, single capital letters like “A” or “B”, or a capital letter followed by digits like “A1” or “X7”.\"", "instance": { "nodes": [ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12 ], "edges": [ { "from": 11, "to": 0, "var_index": 0 }, { "from": 11, "to": 1, "var_index": 1 }, { "from": 11, "to": 2, "var_index": 2 }, { "from": 11, "to": 3, "var_index": 3 }, { "from": 11, "to": 4, "var_index": 4 }, { "from": 11, "to": 5, "var_index": 5 }, { "from": 11, "to": 6, "var_index": 6 }, { "from": 11, "to": 7, "var_index": 7 }, { "from": 11, "to": 8, "var_index": 8 }, { "from": 11, "to": 9, "var_index": 9 }, { "from": 11, "to": 10, "var_index": 10 }, { "from": 0, "to": 12, "var_index": 11 }, { "from": 1, "to": 12, "var_index": 12 }, { "from": 2, "to": 12, "var_index": 13 }, { "from": 3, "to": 12, "var_index": 14 }, { "from": 4, "to": 12, "var_index": 15 }, { "from": 5, "to": 12, "var_index": 16 }, { "from": 6, "to": 12, "var_index": 17 }, { "from": 7, "to": 12, "var_index": 18 }, { "from": 8, "to": 12, "var_index": 19 }, { "from": 9, "to": 12, "var_index": 20 }, { "from": 10, "to": 12, "var_index": 21 }, { "from": 0, "to": 1, "var_index": 22 }, { "from": 1, "to": 2, "var_index": 23 }, { "from": 2, "to": 3, "var_index": 24 }, { "from": 3, "to": 4, "var_index": 25 }, { "from": 4, "to": 5, "var_index": 26 }, { "from": 5, "to": 6, "var_index": 27 }, { "from": 6, "to": 7, "var_index": 28 }, { "from": 7, "to": 8, "var_index": 29 }, { "from": 8, "to": 9, "var_index": 30 }, { "from": 9, "to": 10, "var_index": 31 } ], "objective": { "constant": 0.0, "linear": [ 5.0, 1.0, 6.0, 6.0, 10.0, 6.0, 4.0, 8.0, 9.0, 7.0, 3.0, 4.0, 5.0, 9.0, 8.0, 4.0, 8.0, 3.0, 10.0, 9.0, 4.0, 4.0, 3.0, 10.0, 6.0, 6.0, 9.0, 9.0, 4.0, 6.0, 9.0, 5.0 ], "quadratic": [ [ 2.0, 4.0, 2.0, 7.0, 8.0, 8.0, 1.0, 2.0, 3.0, 1.0, 4.0, 9.0, 10.0, 5.0, 4.0, 10.0, 7.0, 6.0, 7.0, 1.0, 10.0, 7.0, 4.0, 9.0, 3.0, 5.0, 6.0, 2.0, 3.0, 6.0, 2.0, 6.0 ], [ 4.0, 10.0, 10.0, 9.0, 10.0, 2.0, 1.0, 8.0, 4.0, 5.0, 3.0, 5.0, 6.0, 6.0, 5.0, 2.0, 3.0, 3.0, 7.0, 10.0, 10.0, 1.0, 10.0, 1.0, 6.0, 3.0, 7.0, 1.0, 9.0, 6.0, 8.0, 6.0 ], [ 2.0, 10.0, 7.0, 9.0, 2.0, 9.0, 4.0, 8.0, 3.0, 1.0, 6.0, 10.0, 3.0, 1.0, 7.0, 10.0, 9.0, 8.0, 7.0, 7.0, 2.0, 2.0, 4.0, 6.0, 7.0, 4.0, 6.0, 5.0, 2.0, 1.0, 4.0, 4.0 ], [ 7.0, 9.0, 9.0, 9.0, 4.0, 1.0, 10.0, 9.0, 9.0, 3.0, 3.0, 2.0, 3.0, 4.0, 3.0, 8.0, 1.0, 1.0, 7.0, 5.0, 1.0, 5.0, 5.0, 9.0, 4.0, 6.0, 2.0, 6.0, 3.0, 5.0, 1.0, 10.0 ], [ 8.0, 10.0, 2.0, 4.0, 3.0, 8.0, 10.0, 6.0, 10.0, 6.0, 10.0, 7.0, 4.0, 4.0, 10.0, 3.0, 3.0, 9.0, 3.0, 2.0, 10.0, 9.0, 7.0, 6.0, 3.0, 3.0, 10.0, 3.0, 3.0, 6.0, 5.0, 7.0 ], [ 8.0, 2.0, 9.0, 1.0, 8.0, 9.0, 9.0, 2.0, 9.0, 6.0, 3.0, 5.0, 3.0, 1.0, 6.0, 5.0, 3.0, 7.0, 8.0, 9.0, 7.0, 5.0, 7.0, 6.0, 9.0, 1.0, 4.0, 10.0, 2.0, 7.0, 2.0, 1.0 ], [ 1.0, 1.0, 4.0, 10.0, 10.0, 9.0, 2.0, 5.0, 7.0, 6.0, 7.0, 8.0, 8.0, 1.0, 10.0, 7.0, 6.0, 6.0, 7.0, 10.0, 7.0, 6.0, 2.0, 1.0, 9.0, 3.0, 6.0, 5.0, 1.0, 6.0, 1.0, 9.0 ], [ 2.0, 8.0, 8.0, 9.0, 6.0, 2.0, 5.0, 1.0, 10.0, 6.0, 5.0, 10.0, 5.0, 4.0, 5.0, 9.0, 6.0, 2.0, 1.0, 5.0, 7.0, 10.0, 2.0, 3.0, 2.0, 5.0, 1.0, 1.0, 2.0, 9.0, 2.0, 2.0 ], [ 3.0, 4.0, 3.0, 9.0, 10.0, 9.0, 7.0, 10.0, 6.0, 8.0, 4.0, 7.0, 1.0, 6.0, 1.0, 10.0, 7.0, 5.0, 1.0, 2.0, 8.0, 8.0, 2.0, 4.0, 1.0, 1.0, 4.0, 4.0, 8.0, 2.0, 6.0, 5.0 ], [ 1.0, 5.0, 1.0, 3.0, 6.0, 6.0, 6.0, 6.0, 8.0, 7.0, 5.0, 6.0, 1.0, 7.0, 9.0, 6.0, 5.0, 4.0, 2.0, 8.0, 4.0, 2.0, 2.0, 3.0, 5.0, 2.0, 9.0, 5.0, 6.0, 3.0, 7.0, 1.0 ], [ 4.0, 3.0, 6.0, 3.0, 10.0, 3.0, 7.0, 5.0, 4.0, 5.0, 7.0, 2.0, 4.0, 4.0, 8.0, 6.0, 4.0, 1.0, 10.0, 3.0, 10.0, 6.0, 2.0, 6.0, 2.0, 4.0, 4.0, 4.0, 10.0, 2.0, 3.0, 4.0 ], [ 9.0, 5.0, 10.0, 2.0, 7.0, 5.0, 8.0, 10.0, 7.0, 6.0, 2.0, 7.0, 1.0, 8.0, 3.0, 1.0, 3.0, 4.0, 4.0, 9.0, 8.0, 3.0, 8.0, 3.0, 7.0, 9.0, 7.0, 10.0, 4.0, 7.0, 2.0, 3.0 ], [ 10.0, 6.0, 3.0, 3.0, 4.0, 3.0, 8.0, 5.0, 1.0, 1.0, 4.0, 1.0, 8.0, 4.0, 10.0, 3.0, 8.0, 4.0, 6.0, 10.0, 1.0, 5.0, 3.0, 7.0, 1.0, 5.0, 1.0, 10.0, 1.0, 7.0, 10.0, 10.0 ], [ 5.0, 6.0, 1.0, 4.0, 4.0, 1.0, 1.0, 4.0, 6.0, 7.0, 4.0, 8.0, 4.0, 5.0, 5.0, 1.0, 6.0, 8.0, 4.0, 8.0, 6.0, 1.0, 7.0, 3.0, 4.0, 9.0, 3.0, 2.0, 2.0, 8.0, 1.0, 10.0 ], [ 4.0, 5.0, 7.0, 3.0, 10.0, 6.0, 10.0, 5.0, 1.0, 9.0, 8.0, 3.0, 10.0, 5.0, 8.0, 10.0, 4.0, 9.0, 4.0, 5.0, 5.0, 5.0, 8.0, 5.0, 9.0, 4.0, 7.0, 8.0, 7.0, 3.0, 1.0, 9.0 ], [ 10.0, 2.0, 10.0, 8.0, 3.0, 5.0, 7.0, 9.0, 10.0, 6.0, 6.0, 1.0, 3.0, 1.0, 10.0, 8.0, 4.0, 6.0, 6.0, 9.0, 8.0, 1.0, 9.0, 4.0, 4.0, 6.0, 10.0, 10.0, 10.0, 5.0, 5.0, 10.0 ], [ 7.0, 3.0, 9.0, 1.0, 3.0, 3.0, 6.0, 6.0, 7.0, 5.0, 4.0, 3.0, 8.0, 6.0, 4.0, 4.0, 3.0, 7.0, 1.0, 5.0, 9.0, 5.0, 3.0, 4.0, 9.0, 8.0, 5.0, 3.0, 5.0, 4.0, 3.0, 10.0 ], [ 6.0, 3.0, 8.0, 1.0, 9.0, 7.0, 6.0, 2.0, 5.0, 4.0, 1.0, 4.0, 4.0, 8.0, 9.0, 6.0, 7.0, 2.0, 5.0, 4.0, 8.0, 3.0, 4.0, 1.0, 7.0, 7.0, 10.0, 1.0, 2.0, 2.0, 6.0, 5.0 ], [ 7.0, 7.0, 7.0, 7.0, 3.0, 8.0, 7.0, 1.0, 1.0, 2.0, 10.0, 4.0, 6.0, 4.0, 4.0, 6.0, 1.0, 5.0, 6.0, 10.0, 5.0, 8.0, 6.0, 10.0, 9.0, 2.0, 4.0, 8.0, 6.0, 6.0, 5.0, 6.0 ], [ 1.0, 10.0, 7.0, 5.0, 2.0, 9.0, 10.0, 5.0, 2.0, 8.0, 3.0, 9.0, 10.0, 8.0, 5.0, 9.0, 5.0, 4.0, 10.0, 3.0, 4.0, 7.0, 8.0, 1.0, 4.0, 1.0, 2.0, 3.0, 8.0, 3.0, 9.0, 7.0 ], [ 10.0, 10.0, 2.0, 1.0, 10.0, 7.0, 7.0, 7.0, 8.0, 4.0, 10.0, 8.0, 1.0, 6.0, 5.0, 8.0, 9.0, 8.0, 5.0, 4.0, 7.0, 6.0, 4.0, 2.0, 2.0, 7.0, 3.0, 9.0, 2.0, 5.0, 9.0, 5.0 ], [ 7.0, 1.0, 2.0, 5.0, 9.0, 5.0, 6.0, 10.0, 8.0, 2.0, 6.0, 3.0, 5.0, 1.0, 5.0, 1.0, 5.0, 3.0, 8.0, 7.0, 6.0, 2.0, 5.0, 4.0, 7.0, 1.0, 2.0, 8.0, 9.0, 5.0, 3.0, 8.0 ], [ 4.0, 10.0, 4.0, 5.0, 7.0, 7.0, 2.0, 2.0, 2.0, 2.0, 2.0, 8.0, 3.0, 7.0, 8.0, 9.0, 3.0, 4.0, 6.0, 8.0, 4.0, 5.0, 4.0, 1.0, 4.0, 3.0, 1.0, 2.0, 1.0, 2.0, 2.0, 3.0 ], [ 9.0, 1.0, 6.0, 9.0, 6.0, 6.0, 1.0, 3.0, 4.0, 3.0, 6.0, 3.0, 7.0, 3.0, 5.0, 4.0, 4.0, 1.0, 10.0, 1.0, 2.0, 4.0, 1.0, 6.0, 2.0, 7.0, 8.0, 3.0, 6.0, 6.0, 9.0, 8.0 ], [ 3.0, 6.0, 7.0, 4.0, 3.0, 9.0, 9.0, 2.0, 1.0, 5.0, 2.0, 7.0, 1.0, 4.0, 9.0, 4.0, 9.0, 7.0, 9.0, 4.0, 2.0, 7.0, 4.0, 2.0, 8.0, 2.0, 10.0, 3.0, 10.0, 2.0, 9.0, 10.0 ], [ 5.0, 3.0, 4.0, 6.0, 3.0, 1.0, 3.0, 5.0, 1.0, 2.0, 4.0, 9.0, 5.0, 9.0, 4.0, 6.0, 8.0, 7.0, 2.0, 1.0, 7.0, 1.0, 3.0, 7.0, 2.0, 5.0, 3.0, 5.0, 5.0, 8.0, 4.0, 6.0 ], [ 6.0, 7.0, 6.0, 2.0, 10.0, 4.0, 6.0, 1.0, 4.0, 9.0, 4.0, 7.0, 1.0, 3.0, 7.0, 10.0, 5.0, 10.0, 4.0, 2.0, 3.0, 2.0, 1.0, 8.0, 10.0, 3.0, 6.0, 6.0, 10.0, 3.0, 2.0, 6.0 ], [ 2.0, 1.0, 5.0, 6.0, 3.0, 10.0, 5.0, 1.0, 4.0, 5.0, 4.0, 10.0, 10.0, 2.0, 8.0, 10.0, 3.0, 1.0, 8.0, 3.0, 9.0, 8.0, 2.0, 3.0, 3.0, 5.0, 6.0, 3.0, 9.0, 7.0, 3.0, 8.0 ], [ 3.0, 9.0, 2.0, 3.0, 3.0, 2.0, 1.0, 2.0, 8.0, 6.0, 10.0, 4.0, 1.0, 2.0, 7.0, 10.0, 5.0, 2.0, 6.0, 8.0, 2.0, 9.0, 1.0, 6.0, 10.0, 5.0, 10.0, 9.0, 4.0, 4.0, 6.0, 5.0 ], [ 6.0, 6.0, 1.0, 5.0, 6.0, 7.0, 6.0, 9.0, 2.0, 3.0, 2.0, 7.0, 7.0, 8.0, 3.0, 5.0, 4.0, 2.0, 6.0, 3.0, 5.0, 5.0, 2.0, 6.0, 2.0, 8.0, 3.0, 7.0, 4.0, 5.0, 8.0, 9.0 ], [ 2.0, 8.0, 4.0, 1.0, 5.0, 2.0, 1.0, 2.0, 6.0, 7.0, 3.0, 2.0, 10.0, 1.0, 1.0, 5.0, 3.0, 6.0, 5.0, 9.0, 9.0, 3.0, 2.0, 9.0, 9.0, 4.0, 2.0, 3.0, 6.0, 8.0, 3.0, 10.0 ], [ 6.0, 6.0, 4.0, 10.0, 7.0, 1.0, 9.0, 2.0, 5.0, 1.0, 4.0, 3.0, 10.0, 10.0, 9.0, 10.0, 10.0, 5.0, 6.0, 7.0, 5.0, 8.0, 3.0, 8.0, 10.0, 6.0, 6.0, 8.0, 5.0, 9.0, 10.0, 5.0 ] ] }, "source": 11, "target": 12 }, "solution": [ 11, 6, 12 ], "obj": 23.0, "instance_variant": { "problem_type": "QSPP", "num_nodes": 13, "num_edges": 32, "nodes": [ "A", "B", "C", "D", "E", "F", "G", "H", "I", "J", "K", "L", "M" ], "source": "L", "target": "M", "objective": { "constant": 0.0, "linear": [ { "var_index": 0, "linear_cost": 5.0 }, { "var_index": 1, "linear_cost": 1.0 }, { "var_index": 2, "linear_cost": 6.0 }, { "var_index": 3, "linear_cost": 6.0 }, { "var_index": 4, "linear_cost": 10.0 }, { "var_index": 5, "linear_cost": 6.0 }, { "var_index": 6, "linear_cost": 4.0 }, { "var_index": 7, "linear_cost": 8.0 }, { "var_index": 8, "linear_cost": 9.0 }, { "var_index": 9, "linear_cost": 7.0 }, { "var_index": 10, "linear_cost": 3.0 }, { "var_index": 11, "linear_cost": 4.0 }, { "var_index": 12, "linear_cost": 5.0 }, { "var_index": 13, "linear_cost": 9.0 }, { "var_index": 14, "linear_cost": 8.0 }, { "var_index": 15, "linear_cost": 4.0 }, { "var_index": 16, "linear_cost": 8.0 }, { "var_index": 17, "linear_cost": 3.0 }, { "var_index": 18, "linear_cost": 10.0 }, { "var_index": 19, "linear_cost": 9.0 }, { "var_index": 20, "linear_cost": 4.0 }, { "var_index": 21, "linear_cost": 4.0 }, { "var_index": 22, "linear_cost": 3.0 }, { "var_index": 23, "linear_cost": 10.0 }, { "var_index": 24, "linear_cost": 6.0 }, { "var_index": 25, "linear_cost": 6.0 }, { "var_index": 26, "linear_cost": 9.0 }, { "var_index": 27, "linear_cost": 9.0 }, { "var_index": 28, "linear_cost": 4.0 }, { "var_index": 29, "linear_cost": 6.0 }, { "var_index": 30, "linear_cost": 9.0 }, { "var_index": 31, "linear_cost": 5.0 } ], "quadratic": [ { "var_i": 0, "var_j": 0, "quadratic_cost": 2.0 }, { "var_i": 0, "var_j": 1, "quadratic_cost": 4.0 }, { "var_i": 0, "var_j": 2, "quadratic_cost": 2.0 }, { "var_i": 0, "var_j": 3, "quadratic_cost": 7.0 }, { "var_i": 0, "var_j": 4, "quadratic_cost": 8.0 }, { "var_i": 0, "var_j": 5, "quadratic_cost": 8.0 }, { "var_i": 0, "var_j": 6, "quadratic_cost": 1.0 }, { "var_i": 0, "var_j": 7, "quadratic_cost": 2.0 }, { "var_i": 0, "var_j": 8, "quadratic_cost": 3.0 }, { "var_i": 0, "var_j": 9, "quadratic_cost": 1.0 }, { "var_i": 0, "var_j": 10, "quadratic_cost": 4.0 }, { "var_i": 0, "var_j": 11, "quadratic_cost": 9.0 }, { "var_i": 0, "var_j": 12, "quadratic_cost": 10.0 }, { "var_i": 0, "var_j": 13, "quadratic_cost": 5.0 }, { "var_i": 0, "var_j": 14, "quadratic_cost": 4.0 }, { "var_i": 0, "var_j": 15, "quadratic_cost": 10.0 }, { "var_i": 0, "var_j": 16, "quadratic_cost": 7.0 }, { "var_i": 0, "var_j": 17, "quadratic_cost": 6.0 }, { "var_i": 0, "var_j": 18, "quadratic_cost": 7.0 }, { "var_i": 0, "var_j": 19, "quadratic_cost": 1.0 }, { "var_i": 0, "var_j": 20, "quadratic_cost": 10.0 }, { "var_i": 0, "var_j": 21, "quadratic_cost": 7.0 }, { "var_i": 0, "var_j": 22, "quadratic_cost": 4.0 }, { "var_i": 0, "var_j": 23, "quadratic_cost": 9.0 }, { "var_i": 0, "var_j": 24, "quadratic_cost": 3.0 }, { "var_i": 0, "var_j": 25, "quadratic_cost": 5.0 }, { "var_i": 0, "var_j": 26, "quadratic_cost": 6.0 }, { "var_i": 0, "var_j": 27, "quadratic_cost": 2.0 }, { "var_i": 0, "var_j": 28, "quadratic_cost": 3.0 }, { "var_i": 0, "var_j": 29, "quadratic_cost": 6.0 }, { "var_i": 0, "var_j": 30, "quadratic_cost": 2.0 }, { "var_i": 0, "var_j": 31, "quadratic_cost": 6.0 }, { "var_i": 1, "var_j": 0, "quadratic_cost": 4.0 }, { "var_i": 1, "var_j": 1, "quadratic_cost": 10.0 }, { "var_i": 1, "var_j": 2, "quadratic_cost": 10.0 }, { "var_i": 1, "var_j": 3, "quadratic_cost": 9.0 }, { "var_i": 1, "var_j": 4, "quadratic_cost": 10.0 }, { "var_i": 1, "var_j": 5, "quadratic_cost": 2.0 }, { "var_i": 1, "var_j": 6, "quadratic_cost": 1.0 }, { "var_i": 1, "var_j": 7, "quadratic_cost": 8.0 }, { "var_i": 1, "var_j": 8, "quadratic_cost": 4.0 }, { "var_i": 1, "var_j": 9, "quadratic_cost": 5.0 }, { "var_i": 1, "var_j": 10, "quadratic_cost": 3.0 }, { "var_i": 1, "var_j": 11, "quadratic_cost": 5.0 }, { "var_i": 1, "var_j": 12, "quadratic_cost": 6.0 }, { "var_i": 1, "var_j": 13, "quadratic_cost": 6.0 }, { "var_i": 1, "var_j": 14, "quadratic_cost": 5.0 }, { "var_i": 1, "var_j": 15, "quadratic_cost": 2.0 }, { "var_i": 1, "var_j": 16, "quadratic_cost": 3.0 }, { "var_i": 1, "var_j": 17, "quadratic_cost": 3.0 }, { "var_i": 1, "var_j": 18, "quadratic_cost": 7.0 }, { "var_i": 1, "var_j": 19, "quadratic_cost": 10.0 }, { "var_i": 1, "var_j": 20, "quadratic_cost": 10.0 }, { "var_i": 1, "var_j": 21, "quadratic_cost": 1.0 }, { "var_i": 1, "var_j": 22, "quadratic_cost": 10.0 }, { "var_i": 1, "var_j": 23, "quadratic_cost": 1.0 }, { "var_i": 1, "var_j": 24, "quadratic_cost": 6.0 }, { "var_i": 1, "var_j": 25, "quadratic_cost": 3.0 }, { "var_i": 1, "var_j": 26, "quadratic_cost": 7.0 }, { "var_i": 1, "var_j": 27, "quadratic_cost": 1.0 }, { "var_i": 1, "var_j": 28, "quadratic_cost": 9.0 }, { "var_i": 1, "var_j": 29, "quadratic_cost": 6.0 }, { "var_i": 1, "var_j": 30, "quadratic_cost": 8.0 }, { "var_i": 1, "var_j": 31, "quadratic_cost": 6.0 }, { "var_i": 2, "var_j": 0, "quadratic_cost": 2.0 }, { "var_i": 2, "var_j": 1, "quadratic_cost": 10.0 }, { "var_i": 2, "var_j": 2, "quadratic_cost": 7.0 }, { "var_i": 2, "var_j": 3, "quadratic_cost": 9.0 }, { "var_i": 2, "var_j": 4, "quadratic_cost": 2.0 }, { "var_i": 2, "var_j": 5, "quadratic_cost": 9.0 }, { "var_i": 2, "var_j": 6, "quadratic_cost": 4.0 }, { "var_i": 2, "var_j": 7, "quadratic_cost": 8.0 }, { "var_i": 2, "var_j": 8, "quadratic_cost": 3.0 }, { "var_i": 2, "var_j": 9, "quadratic_cost": 1.0 }, { "var_i": 2, "var_j": 10, "quadratic_cost": 6.0 }, { "var_i": 2, "var_j": 11, "quadratic_cost": 10.0 }, { "var_i": 2, "var_j": 12, "quadratic_cost": 3.0 }, { "var_i": 2, "var_j": 13, "quadratic_cost": 1.0 }, { "var_i": 2, "var_j": 14, "quadratic_cost": 7.0 }, { "var_i": 2, "var_j": 15, "quadratic_cost": 10.0 }, { "var_i": 2, "var_j": 16, "quadratic_cost": 9.0 }, { "var_i": 2, "var_j": 17, "quadratic_cost": 8.0 }, { "var_i": 2, "var_j": 18, "quadratic_cost": 7.0 }, { "var_i": 2, "var_j": 19, "quadratic_cost": 7.0 }, { "var_i": 2, "var_j": 20, "quadratic_cost": 2.0 }, { "var_i": 2, "var_j": 21, "quadratic_cost": 2.0 }, { "var_i": 2, "var_j": 22, "quadratic_cost": 4.0 }, { "var_i": 2, "var_j": 23, "quadratic_cost": 6.0 }, { "var_i": 2, "var_j": 24, "quadratic_cost": 7.0 }, { "var_i": 2, "var_j": 25, "quadratic_cost": 4.0 }, { "var_i": 2, "var_j": 26, "quadratic_cost": 6.0 }, { "var_i": 2, "var_j": 27, "quadratic_cost": 5.0 }, { "var_i": 2, "var_j": 28, "quadratic_cost": 2.0 }, { "var_i": 2, "var_j": 29, "quadratic_cost": 1.0 }, { "var_i": 2, "var_j": 30, "quadratic_cost": 4.0 }, { "var_i": 2, "var_j": 31, "quadratic_cost": 4.0 }, { "var_i": 3, "var_j": 0, "quadratic_cost": 7.0 }, { "var_i": 3, "var_j": 1, "quadratic_cost": 9.0 }, { "var_i": 3, "var_j": 2, "quadratic_cost": 9.0 }, { "var_i": 3, "var_j": 3, "quadratic_cost": 9.0 }, { "var_i": 3, "var_j": 4, "quadratic_cost": 4.0 }, { "var_i": 3, "var_j": 5, "quadratic_cost": 1.0 }, { "var_i": 3, "var_j": 6, "quadratic_cost": 10.0 }, { "var_i": 3, "var_j": 7, "quadratic_cost": 9.0 }, { "var_i": 3, "var_j": 8, "quadratic_cost": 9.0 }, { "var_i": 3, "var_j": 9, "quadratic_cost": 3.0 }, { "var_i": 3, "var_j": 10, "quadratic_cost": 3.0 }, { "var_i": 3, "var_j": 11, "quadratic_cost": 2.0 }, { "var_i": 3, "var_j": 12, "quadratic_cost": 3.0 }, { "var_i": 3, "var_j": 13, "quadratic_cost": 4.0 }, { "var_i": 3, "var_j": 14, "quadratic_cost": 3.0 }, { "var_i": 3, "var_j": 15, "quadratic_cost": 8.0 }, { "var_i": 3, "var_j": 16, "quadratic_cost": 1.0 }, { "var_i": 3, "var_j": 17, "quadratic_cost": 1.0 }, { "var_i": 3, "var_j": 18, "quadratic_cost": 7.0 }, { "var_i": 3, "var_j": 19, "quadratic_cost": 5.0 }, { "var_i": 3, "var_j": 20, "quadratic_cost": 1.0 }, { "var_i": 3, "var_j": 21, "quadratic_cost": 5.0 }, { "var_i": 3, "var_j": 22, "quadratic_cost": 5.0 }, { "var_i": 3, "var_j": 23, "quadratic_cost": 9.0 }, { "var_i": 3, "var_j": 24, "quadratic_cost": 4.0 }, { "var_i": 3, "var_j": 25, "quadratic_cost": 6.0 }, { "var_i": 3, "var_j": 26, "quadratic_cost": 2.0 }, { "var_i": 3, "var_j": 27, "quadratic_cost": 6.0 }, { "var_i": 3, "var_j": 28, "quadratic_cost": 3.0 }, { "var_i": 3, "var_j": 29, "quadratic_cost": 5.0 }, { "var_i": 3, "var_j": 30, "quadratic_cost": 1.0 }, { "var_i": 3, "var_j": 31, "quadratic_cost": 10.0 }, { "var_i": 4, "var_j": 0, "quadratic_cost": 8.0 }, { "var_i": 4, "var_j": 1, "quadratic_cost": 10.0 }, { "var_i": 4, "var_j": 2, "quadratic_cost": 2.0 }, { "var_i": 4, "var_j": 3, "quadratic_cost": 4.0 }, { "var_i": 4, "var_j": 4, "quadratic_cost": 3.0 }, { "var_i": 4, "var_j": 5, "quadratic_cost": 8.0 }, { "var_i": 4, "var_j": 6, "quadratic_cost": 10.0 }, { "var_i": 4, "var_j": 7, "quadratic_cost": 6.0 }, { "var_i": 4, "var_j": 8, "quadratic_cost": 10.0 }, { "var_i": 4, "var_j": 9, "quadratic_cost": 6.0 }, { "var_i": 4, "var_j": 10, "quadratic_cost": 10.0 }, { "var_i": 4, "var_j": 11, "quadratic_cost": 7.0 }, { "var_i": 4, "var_j": 12, "quadratic_cost": 4.0 }, { "var_i": 4, "var_j": 13, "quadratic_cost": 4.0 }, { "var_i": 4, "var_j": 14, "quadratic_cost": 10.0 }, { "var_i": 4, "var_j": 15, "quadratic_cost": 3.0 }, { "var_i": 4, "var_j": 16, "quadratic_cost": 3.0 }, { "var_i": 4, "var_j": 17, "quadratic_cost": 9.0 }, { "var_i": 4, "var_j": 18, "quadratic_cost": 3.0 }, { "var_i": 4, "var_j": 19, "quadratic_cost": 2.0 }, { "var_i": 4, "var_j": 20, "quadratic_cost": 10.0 }, { "var_i": 4, "var_j": 21, "quadratic_cost": 9.0 }, { "var_i": 4, "var_j": 22, "quadratic_cost": 7.0 }, { "var_i": 4, "var_j": 23, "quadratic_cost": 6.0 }, { "var_i": 4, "var_j": 24, "quadratic_cost": 3.0 }, { "var_i": 4, "var_j": 25, "quadratic_cost": 3.0 }, { "var_i": 4, "var_j": 26, "quadratic_cost": 10.0 }, { "var_i": 4, "var_j": 27, "quadratic_cost": 3.0 }, { "var_i": 4, "var_j": 28, "quadratic_cost": 3.0 }, { "var_i": 4, "var_j": 29, "quadratic_cost": 6.0 }, { "var_i": 4, "var_j": 30, "quadratic_cost": 5.0 }, { "var_i": 4, "var_j": 31, "quadratic_cost": 7.0 }, { "var_i": 5, "var_j": 0, "quadratic_cost": 8.0 }, { "var_i": 5, "var_j": 1, "quadratic_cost": 2.0 }, { "var_i": 5, "var_j": 2, "quadratic_cost": 9.0 }, { "var_i": 5, "var_j": 3, "quadratic_cost": 1.0 }, { "var_i": 5, "var_j": 4, "quadratic_cost": 8.0 }, { "var_i": 5, "var_j": 5, "quadratic_cost": 9.0 }, { "var_i": 5, "var_j": 6, "quadratic_cost": 9.0 }, { "var_i": 5, "var_j": 7, "quadratic_cost": 2.0 }, { "var_i": 5, "var_j": 8, "quadratic_cost": 9.0 }, { "var_i": 5, "var_j": 9, "quadratic_cost": 6.0 }, { "var_i": 5, "var_j": 10, "quadratic_cost": 3.0 }, { "var_i": 5, "var_j": 11, "quadratic_cost": 5.0 }, { "var_i": 5, "var_j": 12, "quadratic_cost": 3.0 }, { "var_i": 5, "var_j": 13, "quadratic_cost": 1.0 }, { "var_i": 5, "var_j": 14, "quadratic_cost": 6.0 }, { "var_i": 5, "var_j": 15, "quadratic_cost": 5.0 }, { "var_i": 5, "var_j": 16, "quadratic_cost": 3.0 }, { "var_i": 5, "var_j": 17, "quadratic_cost": 7.0 }, { "var_i": 5, "var_j": 18, "quadratic_cost": 8.0 }, { "var_i": 5, "var_j": 19, "quadratic_cost": 9.0 }, { "var_i": 5, "var_j": 20, "quadratic_cost": 7.0 }, { "var_i": 5, "var_j": 21, "quadratic_cost": 5.0 }, { "var_i": 5, "var_j": 22, "quadratic_cost": 7.0 }, { "var_i": 5, "var_j": 23, "quadratic_cost": 6.0 }, { "var_i": 5, "var_j": 24, "quadratic_cost": 9.0 }, { "var_i": 5, "var_j": 25, "quadratic_cost": 1.0 }, { "var_i": 5, "var_j": 26, "quadratic_cost": 4.0 }, { "var_i": 5, "var_j": 27, "quadratic_cost": 10.0 }, { "var_i": 5, "var_j": 28, "quadratic_cost": 2.0 }, { "var_i": 5, "var_j": 29, "quadratic_cost": 7.0 }, { "var_i": 5, "var_j": 30, "quadratic_cost": 2.0 }, { "var_i": 5, "var_j": 31, "quadratic_cost": 1.0 }, { "var_i": 6, "var_j": 0, "quadratic_cost": 1.0 }, { "var_i": 6, "var_j": 1, "quadratic_cost": 1.0 }, { "var_i": 6, "var_j": 2, "quadratic_cost": 4.0 }, { "var_i": 6, "var_j": 3, "quadratic_cost": 10.0 }, { "var_i": 6, "var_j": 4, "quadratic_cost": 10.0 }, { "var_i": 6, "var_j": 5, "quadratic_cost": 9.0 }, { "var_i": 6, "var_j": 6, "quadratic_cost": 2.0 }, { "var_i": 6, "var_j": 7, "quadratic_cost": 5.0 }, { "var_i": 6, "var_j": 8, "quadratic_cost": 7.0 }, { "var_i": 6, "var_j": 9, "quadratic_cost": 6.0 }, { "var_i": 6, "var_j": 10, "quadratic_cost": 7.0 }, { "var_i": 6, "var_j": 11, "quadratic_cost": 8.0 }, { "var_i": 6, "var_j": 12, "quadratic_cost": 8.0 }, { "var_i": 6, "var_j": 13, "quadratic_cost": 1.0 }, { "var_i": 6, "var_j": 14, "quadratic_cost": 10.0 }, { "var_i": 6, "var_j": 15, "quadratic_cost": 7.0 }, { "var_i": 6, "var_j": 16, "quadratic_cost": 6.0 }, { "var_i": 6, "var_j": 17, "quadratic_cost": 6.0 }, { "var_i": 6, "var_j": 18, "quadratic_cost": 7.0 }, { "var_i": 6, "var_j": 19, "quadratic_cost": 10.0 }, { "var_i": 6, "var_j": 20, "quadratic_cost": 7.0 }, { "var_i": 6, "var_j": 21, "quadratic_cost": 6.0 }, { "var_i": 6, "var_j": 22, "quadratic_cost": 2.0 }, { "var_i": 6, "var_j": 23, "quadratic_cost": 1.0 }, { "var_i": 6, "var_j": 24, "quadratic_cost": 9.0 }, { "var_i": 6, "var_j": 25, "quadratic_cost": 3.0 }, { "var_i": 6, "var_j": 26, "quadratic_cost": 6.0 }, { "var_i": 6, "var_j": 27, "quadratic_cost": 5.0 }, { "var_i": 6, "var_j": 28, "quadratic_cost": 1.0 }, { "var_i": 6, "var_j": 29, "quadratic_cost": 6.0 }, { "var_i": 6, "var_j": 30, "quadratic_cost": 1.0 }, { "var_i": 6, "var_j": 31, "quadratic_cost": 9.0 }, { "var_i": 7, "var_j": 0, "quadratic_cost": 2.0 }, { "var_i": 7, "var_j": 1, "quadratic_cost": 8.0 }, { "var_i": 7, "var_j": 2, "quadratic_cost": 8.0 }, { "var_i": 7, "var_j": 3, "quadratic_cost": 9.0 }, { "var_i": 7, "var_j": 4, "quadratic_cost": 6.0 }, { "var_i": 7, "var_j": 5, "quadratic_cost": 2.0 }, { "var_i": 7, "var_j": 6, "quadratic_cost": 5.0 }, { "var_i": 7, "var_j": 7, "quadratic_cost": 1.0 }, { "var_i": 7, "var_j": 8, "quadratic_cost": 10.0 }, { "var_i": 7, "var_j": 9, "quadratic_cost": 6.0 }, { "var_i": 7, "var_j": 10, "quadratic_cost": 5.0 }, { "var_i": 7, "var_j": 11, "quadratic_cost": 10.0 }, { "var_i": 7, "var_j": 12, "quadratic_cost": 5.0 }, { "var_i": 7, "var_j": 13, "quadratic_cost": 4.0 }, { "var_i": 7, "var_j": 14, "quadratic_cost": 5.0 }, { "var_i": 7, "var_j": 15, "quadratic_cost": 9.0 }, { "var_i": 7, "var_j": 16, "quadratic_cost": 6.0 }, { "var_i": 7, "var_j": 17, "quadratic_cost": 2.0 }, { "var_i": 7, "var_j": 18, "quadratic_cost": 1.0 }, { "var_i": 7, "var_j": 19, "quadratic_cost": 5.0 }, { "var_i": 7, "var_j": 20, "quadratic_cost": 7.0 }, { "var_i": 7, "var_j": 21, "quadratic_cost": 10.0 }, { "var_i": 7, "var_j": 22, "quadratic_cost": 2.0 }, { "var_i": 7, "var_j": 23, "quadratic_cost": 3.0 }, { "var_i": 7, "var_j": 24, "quadratic_cost": 2.0 }, { "var_i": 7, "var_j": 25, "quadratic_cost": 5.0 }, { "var_i": 7, "var_j": 26, "quadratic_cost": 1.0 }, { "var_i": 7, "var_j": 27, "quadratic_cost": 1.0 }, { "var_i": 7, "var_j": 28, "quadratic_cost": 2.0 }, { "var_i": 7, "var_j": 29, "quadratic_cost": 9.0 }, { "var_i": 7, "var_j": 30, "quadratic_cost": 2.0 }, { "var_i": 7, "var_j": 31, "quadratic_cost": 2.0 }, { "var_i": 8, "var_j": 0, "quadratic_cost": 3.0 }, { "var_i": 8, "var_j": 1, "quadratic_cost": 4.0 }, { "var_i": 8, "var_j": 2, "quadratic_cost": 3.0 }, { "var_i": 8, "var_j": 3, "quadratic_cost": 9.0 }, { "var_i": 8, "var_j": 4, "quadratic_cost": 10.0 }, { "var_i": 8, "var_j": 5, "quadratic_cost": 9.0 }, { "var_i": 8, "var_j": 6, "quadratic_cost": 7.0 }, { "var_i": 8, "var_j": 7, "quadratic_cost": 10.0 }, { "var_i": 8, "var_j": 8, "quadratic_cost": 6.0 }, { "var_i": 8, "var_j": 9, "quadratic_cost": 8.0 }, { "var_i": 8, "var_j": 10, "quadratic_cost": 4.0 }, { "var_i": 8, "var_j": 11, "quadratic_cost": 7.0 }, { "var_i": 8, "var_j": 12, "quadratic_cost": 1.0 }, { "var_i": 8, "var_j": 13, "quadratic_cost": 6.0 }, { "var_i": 8, "var_j": 14, "quadratic_cost": 1.0 }, { "var_i": 8, "var_j": 15, "quadratic_cost": 10.0 }, { "var_i": 8, "var_j": 16, "quadratic_cost": 7.0 }, { "var_i": 8, "var_j": 17, "quadratic_cost": 5.0 }, { "var_i": 8, "var_j": 18, "quadratic_cost": 1.0 }, { "var_i": 8, "var_j": 19, "quadratic_cost": 2.0 }, { "var_i": 8, "var_j": 20, "quadratic_cost": 8.0 }, { "var_i": 8, "var_j": 21, "quadratic_cost": 8.0 }, { "var_i": 8, "var_j": 22, "quadratic_cost": 2.0 }, { "var_i": 8, "var_j": 23, "quadratic_cost": 4.0 }, { "var_i": 8, "var_j": 24, "quadratic_cost": 1.0 }, { "var_i": 8, "var_j": 25, "quadratic_cost": 1.0 }, { "var_i": 8, "var_j": 26, "quadratic_cost": 4.0 }, { "var_i": 8, "var_j": 27, "quadratic_cost": 4.0 }, { "var_i": 8, "var_j": 28, "quadratic_cost": 8.0 }, { "var_i": 8, "var_j": 29, "quadratic_cost": 2.0 }, { "var_i": 8, "var_j": 30, "quadratic_cost": 6.0 }, { "var_i": 8, "var_j": 31, "quadratic_cost": 5.0 }, { "var_i": 9, "var_j": 0, "quadratic_cost": 1.0 }, { "var_i": 9, "var_j": 1, "quadratic_cost": 5.0 }, { "var_i": 9, "var_j": 2, "quadratic_cost": 1.0 }, { "var_i": 9, "var_j": 3, "quadratic_cost": 3.0 }, { "var_i": 9, "var_j": 4, "quadratic_cost": 6.0 }, { "var_i": 9, "var_j": 5, "quadratic_cost": 6.0 }, { "var_i": 9, "var_j": 6, "quadratic_cost": 6.0 }, { "var_i": 9, "var_j": 7, "quadratic_cost": 6.0 }, { "var_i": 9, "var_j": 8, "quadratic_cost": 8.0 }, { "var_i": 9, "var_j": 9, "quadratic_cost": 7.0 }, { "var_i": 9, "var_j": 10, "quadratic_cost": 5.0 }, { "var_i": 9, "var_j": 11, "quadratic_cost": 6.0 }, { "var_i": 9, "var_j": 12, "quadratic_cost": 1.0 }, { "var_i": 9, "var_j": 13, "quadratic_cost": 7.0 }, { "var_i": 9, "var_j": 14, "quadratic_cost": 9.0 }, { "var_i": 9, "var_j": 15, "quadratic_cost": 6.0 }, { "var_i": 9, "var_j": 16, "quadratic_cost": 5.0 }, { "var_i": 9, "var_j": 17, "quadratic_cost": 4.0 }, { "var_i": 9, "var_j": 18, "quadratic_cost": 2.0 }, { "var_i": 9, "var_j": 19, "quadratic_cost": 8.0 }, { "var_i": 9, "var_j": 20, "quadratic_cost": 4.0 }, { "var_i": 9, "var_j": 21, "quadratic_cost": 2.0 }, { "var_i": 9, "var_j": 22, "quadratic_cost": 2.0 }, { "var_i": 9, "var_j": 23, "quadratic_cost": 3.0 }, { "var_i": 9, "var_j": 24, "quadratic_cost": 5.0 }, { "var_i": 9, "var_j": 25, "quadratic_cost": 2.0 }, { "var_i": 9, "var_j": 26, "quadratic_cost": 9.0 }, { "var_i": 9, "var_j": 27, "quadratic_cost": 5.0 }, { "var_i": 9, "var_j": 28, "quadratic_cost": 6.0 }, { "var_i": 9, "var_j": 29, "quadratic_cost": 3.0 }, { "var_i": 9, "var_j": 30, "quadratic_cost": 7.0 }, { "var_i": 9, "var_j": 31, "quadratic_cost": 1.0 }, { "var_i": 10, "var_j": 0, "quadratic_cost": 4.0 }, { "var_i": 10, "var_j": 1, "quadratic_cost": 3.0 }, { "var_i": 10, "var_j": 2, "quadratic_cost": 6.0 }, { "var_i": 10, "var_j": 3, "quadratic_cost": 3.0 }, { "var_i": 10, "var_j": 4, "quadratic_cost": 10.0 }, { "var_i": 10, "var_j": 5, "quadratic_cost": 3.0 }, { "var_i": 10, "var_j": 6, "quadratic_cost": 7.0 }, { "var_i": 10, "var_j": 7, "quadratic_cost": 5.0 }, { "var_i": 10, "var_j": 8, "quadratic_cost": 4.0 }, { "var_i": 10, "var_j": 9, "quadratic_cost": 5.0 }, { "var_i": 10, "var_j": 10, "quadratic_cost": 7.0 }, { "var_i": 10, "var_j": 11, "quadratic_cost": 2.0 }, { "var_i": 10, "var_j": 12, "quadratic_cost": 4.0 }, { "var_i": 10, "var_j": 13, "quadratic_cost": 4.0 }, { "var_i": 10, "var_j": 14, "quadratic_cost": 8.0 }, { "var_i": 10, "var_j": 15, "quadratic_cost": 6.0 }, { "var_i": 10, "var_j": 16, "quadratic_cost": 4.0 }, { "var_i": 10, "var_j": 17, "quadratic_cost": 1.0 }, { "var_i": 10, "var_j": 18, "quadratic_cost": 10.0 }, { "var_i": 10, "var_j": 19, "quadratic_cost": 3.0 }, { "var_i": 10, "var_j": 20, "quadratic_cost": 10.0 }, { "var_i": 10, "var_j": 21, "quadratic_cost": 6.0 }, { "var_i": 10, "var_j": 22, "quadratic_cost": 2.0 }, { "var_i": 10, "var_j": 23, "quadratic_cost": 6.0 }, { "var_i": 10, "var_j": 24, "quadratic_cost": 2.0 }, { "var_i": 10, "var_j": 25, "quadratic_cost": 4.0 }, { "var_i": 10, "var_j": 26, "quadratic_cost": 4.0 }, { "var_i": 10, "var_j": 27, "quadratic_cost": 4.0 }, { "var_i": 10, "var_j": 28, "quadratic_cost": 10.0 }, { "var_i": 10, "var_j": 29, "quadratic_cost": 2.0 }, { "var_i": 10, "var_j": 30, "quadratic_cost": 3.0 }, { "var_i": 10, "var_j": 31, "quadratic_cost": 4.0 }, { "var_i": 11, "var_j": 0, "quadratic_cost": 9.0 }, { "var_i": 11, "var_j": 1, "quadratic_cost": 5.0 }, { "var_i": 11, "var_j": 2, "quadratic_cost": 10.0 }, { "var_i": 11, "var_j": 3, "quadratic_cost": 2.0 }, { "var_i": 11, "var_j": 4, "quadratic_cost": 7.0 }, { "var_i": 11, "var_j": 5, "quadratic_cost": 5.0 }, { "var_i": 11, "var_j": 6, "quadratic_cost": 8.0 }, { "var_i": 11, "var_j": 7, "quadratic_cost": 10.0 }, { "var_i": 11, "var_j": 8, "quadratic_cost": 7.0 }, { "var_i": 11, "var_j": 9, "quadratic_cost": 6.0 }, { "var_i": 11, "var_j": 10, "quadratic_cost": 2.0 }, { "var_i": 11, "var_j": 11, "quadratic_cost": 7.0 }, { "var_i": 11, "var_j": 12, "quadratic_cost": 1.0 }, { "var_i": 11, "var_j": 13, "quadratic_cost": 8.0 }, { "var_i": 11, "var_j": 14, "quadratic_cost": 3.0 }, { "var_i": 11, "var_j": 15, "quadratic_cost": 1.0 }, { "var_i": 11, "var_j": 16, "quadratic_cost": 3.0 }, { "var_i": 11, "var_j": 17, "quadratic_cost": 4.0 }, { "var_i": 11, "var_j": 18, "quadratic_cost": 4.0 }, { "var_i": 11, "var_j": 19, "quadratic_cost": 9.0 }, { "var_i": 11, "var_j": 20, "quadratic_cost": 8.0 }, { "var_i": 11, "var_j": 21, "quadratic_cost": 3.0 }, { "var_i": 11, "var_j": 22, "quadratic_cost": 8.0 }, { "var_i": 11, "var_j": 23, "quadratic_cost": 3.0 }, { "var_i": 11, "var_j": 24, "quadratic_cost": 7.0 }, { "var_i": 11, "var_j": 25, "quadratic_cost": 9.0 }, { "var_i": 11, "var_j": 26, "quadratic_cost": 7.0 }, { "var_i": 11, "var_j": 27, "quadratic_cost": 10.0 }, { "var_i": 11, "var_j": 28, "quadratic_cost": 4.0 }, { "var_i": 11, "var_j": 29, "quadratic_cost": 7.0 }, { "var_i": 11, "var_j": 30, "quadratic_cost": 2.0 }, { "var_i": 11, "var_j": 31, "quadratic_cost": 3.0 }, { "var_i": 12, "var_j": 0, "quadratic_cost": 10.0 }, { "var_i": 12, "var_j": 1, "quadratic_cost": 6.0 }, { "var_i": 12, "var_j": 2, "quadratic_cost": 3.0 }, { "var_i": 12, "var_j": 3, "quadratic_cost": 3.0 }, { "var_i": 12, "var_j": 4, "quadratic_cost": 4.0 }, { "var_i": 12, "var_j": 5, "quadratic_cost": 3.0 }, { "var_i": 12, "var_j": 6, "quadratic_cost": 8.0 }, { "var_i": 12, "var_j": 7, "quadratic_cost": 5.0 }, { "var_i": 12, "var_j": 8, "quadratic_cost": 1.0 }, { "var_i": 12, "var_j": 9, "quadratic_cost": 1.0 }, { "var_i": 12, "var_j": 10, "quadratic_cost": 4.0 }, { "var_i": 12, "var_j": 11, "quadratic_cost": 1.0 }, { "var_i": 12, "var_j": 12, "quadratic_cost": 8.0 }, { "var_i": 12, "var_j": 13, "quadratic_cost": 4.0 }, { "var_i": 12, "var_j": 14, "quadratic_cost": 10.0 }, { "var_i": 12, "var_j": 15, "quadratic_cost": 3.0 }, { "var_i": 12, "var_j": 16, "quadratic_cost": 8.0 }, { "var_i": 12, "var_j": 17, "quadratic_cost": 4.0 }, { "var_i": 12, "var_j": 18, "quadratic_cost": 6.0 }, { "var_i": 12, "var_j": 19, "quadratic_cost": 10.0 }, { "var_i": 12, "var_j": 20, "quadratic_cost": 1.0 }, { "var_i": 12, "var_j": 21, "quadratic_cost": 5.0 }, { "var_i": 12, "var_j": 22, "quadratic_cost": 3.0 }, { "var_i": 12, "var_j": 23, "quadratic_cost": 7.0 }, { "var_i": 12, "var_j": 24, "quadratic_cost": 1.0 }, { "var_i": 12, "var_j": 25, "quadratic_cost": 5.0 }, { "var_i": 12, "var_j": 26, "quadratic_cost": 1.0 }, { "var_i": 12, "var_j": 27, "quadratic_cost": 10.0 }, { "var_i": 12, "var_j": 28, "quadratic_cost": 1.0 }, { "var_i": 12, "var_j": 29, "quadratic_cost": 7.0 }, { "var_i": 12, "var_j": 30, "quadratic_cost": 10.0 }, { "var_i": 12, "var_j": 31, "quadratic_cost": 10.0 }, { "var_i": 13, "var_j": 0, "quadratic_cost": 5.0 }, { "var_i": 13, "var_j": 1, "quadratic_cost": 6.0 }, { "var_i": 13, "var_j": 2, "quadratic_cost": 1.0 }, { "var_i": 13, "var_j": 3, "quadratic_cost": 4.0 }, { "var_i": 13, "var_j": 4, "quadratic_cost": 4.0 }, { "var_i": 13, "var_j": 5, "quadratic_cost": 1.0 }, { "var_i": 13, "var_j": 6, "quadratic_cost": 1.0 }, { "var_i": 13, "var_j": 7, "quadratic_cost": 4.0 }, { "var_i": 13, "var_j": 8, "quadratic_cost": 6.0 }, { "var_i": 13, "var_j": 9, "quadratic_cost": 7.0 }, { "var_i": 13, "var_j": 10, "quadratic_cost": 4.0 }, { "var_i": 13, "var_j": 11, "quadratic_cost": 8.0 }, { "var_i": 13, "var_j": 12, "quadratic_cost": 4.0 }, { "var_i": 13, "var_j": 13, "quadratic_cost": 5.0 }, { "var_i": 13, "var_j": 14, "quadratic_cost": 5.0 }, { "var_i": 13, "var_j": 15, "quadratic_cost": 1.0 }, { "var_i": 13, "var_j": 16, "quadratic_cost": 6.0 }, { "var_i": 13, "var_j": 17, "quadratic_cost": 8.0 }, { "var_i": 13, "var_j": 18, "quadratic_cost": 4.0 }, { "var_i": 13, "var_j": 19, "quadratic_cost": 8.0 }, { "var_i": 13, "var_j": 20, "quadratic_cost": 6.0 }, { "var_i": 13, "var_j": 21, "quadratic_cost": 1.0 }, { "var_i": 13, "var_j": 22, "quadratic_cost": 7.0 }, { "var_i": 13, "var_j": 23, "quadratic_cost": 3.0 }, { "var_i": 13, "var_j": 24, "quadratic_cost": 4.0 }, { "var_i": 13, "var_j": 25, "quadratic_cost": 9.0 }, { "var_i": 13, "var_j": 26, "quadratic_cost": 3.0 }, { "var_i": 13, "var_j": 27, "quadratic_cost": 2.0 }, { "var_i": 13, "var_j": 28, "quadratic_cost": 2.0 }, { "var_i": 13, "var_j": 29, "quadratic_cost": 8.0 }, { "var_i": 13, "var_j": 30, "quadratic_cost": 1.0 }, { "var_i": 13, "var_j": 31, "quadratic_cost": 10.0 }, { "var_i": 14, "var_j": 0, "quadratic_cost": 4.0 }, { "var_i": 14, "var_j": 1, "quadratic_cost": 5.0 }, { "var_i": 14, "var_j": 2, "quadratic_cost": 7.0 }, { "var_i": 14, "var_j": 3, "quadratic_cost": 3.0 }, { "var_i": 14, "var_j": 4, "quadratic_cost": 10.0 }, { "var_i": 14, "var_j": 5, "quadratic_cost": 6.0 }, { "var_i": 14, "var_j": 6, "quadratic_cost": 10.0 }, { "var_i": 14, "var_j": 7, "quadratic_cost": 5.0 }, { "var_i": 14, "var_j": 8, "quadratic_cost": 1.0 }, { "var_i": 14, "var_j": 9, "quadratic_cost": 9.0 }, { "var_i": 14, "var_j": 10, "quadratic_cost": 8.0 }, { "var_i": 14, "var_j": 11, "quadratic_cost": 3.0 }, { "var_i": 14, "var_j": 12, "quadratic_cost": 10.0 }, { "var_i": 14, "var_j": 13, "quadratic_cost": 5.0 }, { "var_i": 14, "var_j": 14, "quadratic_cost": 8.0 }, { "var_i": 14, "var_j": 15, "quadratic_cost": 10.0 }, { "var_i": 14, "var_j": 16, "quadratic_cost": 4.0 }, { "var_i": 14, "var_j": 17, "quadratic_cost": 9.0 }, { "var_i": 14, "var_j": 18, "quadratic_cost": 4.0 }, { "var_i": 14, "var_j": 19, "quadratic_cost": 5.0 }, { "var_i": 14, "var_j": 20, "quadratic_cost": 5.0 }, { "var_i": 14, "var_j": 21, "quadratic_cost": 5.0 }, { "var_i": 14, "var_j": 22, "quadratic_cost": 8.0 }, { "var_i": 14, "var_j": 23, "quadratic_cost": 5.0 }, { "var_i": 14, "var_j": 24, "quadratic_cost": 9.0 }, { "var_i": 14, "var_j": 25, "quadratic_cost": 4.0 }, { "var_i": 14, "var_j": 26, "quadratic_cost": 7.0 }, { "var_i": 14, "var_j": 27, "quadratic_cost": 8.0 }, { "var_i": 14, "var_j": 28, "quadratic_cost": 7.0 }, { "var_i": 14, "var_j": 29, "quadratic_cost": 3.0 }, { "var_i": 14, "var_j": 30, "quadratic_cost": 1.0 }, { "var_i": 14, "var_j": 31, "quadratic_cost": 9.0 }, { "var_i": 15, "var_j": 0, "quadratic_cost": 10.0 }, { "var_i": 15, "var_j": 1, "quadratic_cost": 2.0 }, { "var_i": 15, "var_j": 2, "quadratic_cost": 10.0 }, { "var_i": 15, "var_j": 3, "quadratic_cost": 8.0 }, { "var_i": 15, "var_j": 4, "quadratic_cost": 3.0 }, { "var_i": 15, "var_j": 5, "quadratic_cost": 5.0 }, { "var_i": 15, "var_j": 6, "quadratic_cost": 7.0 }, { "var_i": 15, "var_j": 7, "quadratic_cost": 9.0 }, { "var_i": 15, "var_j": 8, "quadratic_cost": 10.0 }, { "var_i": 15, "var_j": 9, "quadratic_cost": 6.0 }, { "var_i": 15, "var_j": 10, "quadratic_cost": 6.0 }, { "var_i": 15, "var_j": 11, "quadratic_cost": 1.0 }, { "var_i": 15, "var_j": 12, "quadratic_cost": 3.0 }, { "var_i": 15, "var_j": 13, "quadratic_cost": 1.0 }, { "var_i": 15, "var_j": 14, "quadratic_cost": 10.0 }, { "var_i": 15, "var_j": 15, "quadratic_cost": 8.0 }, { "var_i": 15, "var_j": 16, "quadratic_cost": 4.0 }, { "var_i": 15, "var_j": 17, "quadratic_cost": 6.0 }, { "var_i": 15, "var_j": 18, "quadratic_cost": 6.0 }, { "var_i": 15, "var_j": 19, "quadratic_cost": 9.0 }, { "var_i": 15, "var_j": 20, "quadratic_cost": 8.0 }, { "var_i": 15, "var_j": 21, "quadratic_cost": 1.0 }, { "var_i": 15, "var_j": 22, "quadratic_cost": 9.0 }, { "var_i": 15, "var_j": 23, "quadratic_cost": 4.0 }, { "var_i": 15, "var_j": 24, "quadratic_cost": 4.0 }, { "var_i": 15, "var_j": 25, "quadratic_cost": 6.0 }, { "var_i": 15, "var_j": 26, "quadratic_cost": 10.0 }, { "var_i": 15, "var_j": 27, "quadratic_cost": 10.0 }, { "var_i": 15, "var_j": 28, "quadratic_cost": 10.0 }, { "var_i": 15, "var_j": 29, "quadratic_cost": 5.0 }, { "var_i": 15, "var_j": 30, "quadratic_cost": 5.0 }, { "var_i": 15, "var_j": 31, "quadratic_cost": 10.0 }, { "var_i": 16, "var_j": 0, "quadratic_cost": 7.0 }, { "var_i": 16, "var_j": 1, "quadratic_cost": 3.0 }, { "var_i": 16, "var_j": 2, "quadratic_cost": 9.0 }, { "var_i": 16, "var_j": 3, "quadratic_cost": 1.0 }, { "var_i": 16, "var_j": 4, "quadratic_cost": 3.0 }, { "var_i": 16, "var_j": 5, "quadratic_cost": 3.0 }, { "var_i": 16, "var_j": 6, "quadratic_cost": 6.0 }, { "var_i": 16, "var_j": 7, "quadratic_cost": 6.0 }, { "var_i": 16, "var_j": 8, "quadratic_cost": 7.0 }, { "var_i": 16, "var_j": 9, "quadratic_cost": 5.0 }, { "var_i": 16, "var_j": 10, "quadratic_cost": 4.0 }, { "var_i": 16, "var_j": 11, "quadratic_cost": 3.0 }, { "var_i": 16, "var_j": 12, "quadratic_cost": 8.0 }, { "var_i": 16, "var_j": 13, "quadratic_cost": 6.0 }, { "var_i": 16, "var_j": 14, "quadratic_cost": 4.0 }, { "var_i": 16, "var_j": 15, "quadratic_cost": 4.0 }, { "var_i": 16, "var_j": 16, "quadratic_cost": 3.0 }, { "var_i": 16, "var_j": 17, "quadratic_cost": 7.0 }, { "var_i": 16, "var_j": 18, "quadratic_cost": 1.0 }, { "var_i": 16, "var_j": 19, "quadratic_cost": 5.0 }, { "var_i": 16, "var_j": 20, "quadratic_cost": 9.0 }, { "var_i": 16, "var_j": 21, "quadratic_cost": 5.0 }, { "var_i": 16, "var_j": 22, "quadratic_cost": 3.0 }, { "var_i": 16, "var_j": 23, "quadratic_cost": 4.0 }, { "var_i": 16, "var_j": 24, "quadratic_cost": 9.0 }, { "var_i": 16, "var_j": 25, "quadratic_cost": 8.0 }, { "var_i": 16, "var_j": 26, "quadratic_cost": 5.0 }, { "var_i": 16, "var_j": 27, "quadratic_cost": 3.0 }, { "var_i": 16, "var_j": 28, "quadratic_cost": 5.0 }, { "var_i": 16, "var_j": 29, "quadratic_cost": 4.0 }, { "var_i": 16, "var_j": 30, "quadratic_cost": 3.0 }, { "var_i": 16, "var_j": 31, "quadratic_cost": 10.0 }, { "var_i": 17, "var_j": 0, "quadratic_cost": 6.0 }, { "var_i": 17, "var_j": 1, "quadratic_cost": 3.0 }, { "var_i": 17, "var_j": 2, "quadratic_cost": 8.0 }, { "var_i": 17, "var_j": 3, "quadratic_cost": 1.0 }, { "var_i": 17, "var_j": 4, "quadratic_cost": 9.0 }, { "var_i": 17, "var_j": 5, "quadratic_cost": 7.0 }, { "var_i": 17, "var_j": 6, "quadratic_cost": 6.0 }, { "var_i": 17, "var_j": 7, "quadratic_cost": 2.0 }, { "var_i": 17, "var_j": 8, "quadratic_cost": 5.0 }, { "var_i": 17, "var_j": 9, "quadratic_cost": 4.0 }, { "var_i": 17, "var_j": 10, "quadratic_cost": 1.0 }, { "var_i": 17, "var_j": 11, "quadratic_cost": 4.0 }, { "var_i": 17, "var_j": 12, "quadratic_cost": 4.0 }, { "var_i": 17, "var_j": 13, "quadratic_cost": 8.0 }, { "var_i": 17, "var_j": 14, "quadratic_cost": 9.0 }, { "var_i": 17, "var_j": 15, "quadratic_cost": 6.0 }, { "var_i": 17, "var_j": 16, "quadratic_cost": 7.0 }, { "var_i": 17, "var_j": 17, "quadratic_cost": 2.0 }, { "var_i": 17, "var_j": 18, "quadratic_cost": 5.0 }, { "var_i": 17, "var_j": 19, "quadratic_cost": 4.0 }, { "var_i": 17, "var_j": 20, "quadratic_cost": 8.0 }, { "var_i": 17, "var_j": 21, "quadratic_cost": 3.0 }, { "var_i": 17, "var_j": 22, "quadratic_cost": 4.0 }, { "var_i": 17, "var_j": 23, "quadratic_cost": 1.0 }, { "var_i": 17, "var_j": 24, "quadratic_cost": 7.0 }, { "var_i": 17, "var_j": 25, "quadratic_cost": 7.0 }, { "var_i": 17, "var_j": 26, "quadratic_cost": 10.0 }, { "var_i": 17, "var_j": 27, "quadratic_cost": 1.0 }, { "var_i": 17, "var_j": 28, "quadratic_cost": 2.0 }, { "var_i": 17, "var_j": 29, "quadratic_cost": 2.0 }, { "var_i": 17, "var_j": 30, "quadratic_cost": 6.0 }, { "var_i": 17, "var_j": 31, "quadratic_cost": 5.0 }, { "var_i": 18, "var_j": 0, "quadratic_cost": 7.0 }, { "var_i": 18, "var_j": 1, "quadratic_cost": 7.0 }, { "var_i": 18, "var_j": 2, "quadratic_cost": 7.0 }, { "var_i": 18, "var_j": 3, "quadratic_cost": 7.0 }, { "var_i": 18, "var_j": 4, "quadratic_cost": 3.0 }, { "var_i": 18, "var_j": 5, "quadratic_cost": 8.0 }, { "var_i": 18, "var_j": 6, "quadratic_cost": 7.0 }, { "var_i": 18, "var_j": 7, "quadratic_cost": 1.0 }, { "var_i": 18, "var_j": 8, "quadratic_cost": 1.0 }, { "var_i": 18, "var_j": 9, "quadratic_cost": 2.0 }, { "var_i": 18, "var_j": 10, "quadratic_cost": 10.0 }, { "var_i": 18, "var_j": 11, "quadratic_cost": 4.0 }, { "var_i": 18, "var_j": 12, "quadratic_cost": 6.0 }, { "var_i": 18, "var_j": 13, "quadratic_cost": 4.0 }, { "var_i": 18, "var_j": 14, "quadratic_cost": 4.0 }, { "var_i": 18, "var_j": 15, "quadratic_cost": 6.0 }, { "var_i": 18, "var_j": 16, "quadratic_cost": 1.0 }, { "var_i": 18, "var_j": 17, "quadratic_cost": 5.0 }, { "var_i": 18, "var_j": 18, "quadratic_cost": 6.0 }, { "var_i": 18, "var_j": 19, "quadratic_cost": 10.0 }, { "var_i": 18, "var_j": 20, "quadratic_cost": 5.0 }, { "var_i": 18, "var_j": 21, "quadratic_cost": 8.0 }, { "var_i": 18, "var_j": 22, "quadratic_cost": 6.0 }, { "var_i": 18, "var_j": 23, "quadratic_cost": 10.0 }, { "var_i": 18, "var_j": 24, "quadratic_cost": 9.0 }, { "var_i": 18, "var_j": 25, "quadratic_cost": 2.0 }, { "var_i": 18, "var_j": 26, "quadratic_cost": 4.0 }, { "var_i": 18, "var_j": 27, "quadratic_cost": 8.0 }, { "var_i": 18, "var_j": 28, "quadratic_cost": 6.0 }, { "var_i": 18, "var_j": 29, "quadratic_cost": 6.0 }, { "var_i": 18, "var_j": 30, "quadratic_cost": 5.0 }, { "var_i": 18, "var_j": 31, "quadratic_cost": 6.0 }, { "var_i": 19, "var_j": 0, "quadratic_cost": 1.0 }, { "var_i": 19, "var_j": 1, "quadratic_cost": 10.0 }, { "var_i": 19, "var_j": 2, "quadratic_cost": 7.0 }, { "var_i": 19, "var_j": 3, "quadratic_cost": 5.0 }, { "var_i": 19, "var_j": 4, "quadratic_cost": 2.0 }, { "var_i": 19, "var_j": 5, "quadratic_cost": 9.0 }, { "var_i": 19, "var_j": 6, "quadratic_cost": 10.0 }, { "var_i": 19, "var_j": 7, "quadratic_cost": 5.0 }, { "var_i": 19, "var_j": 8, "quadratic_cost": 2.0 }, { "var_i": 19, "var_j": 9, "quadratic_cost": 8.0 }, { "var_i": 19, "var_j": 10, "quadratic_cost": 3.0 }, { "var_i": 19, "var_j": 11, "quadratic_cost": 9.0 }, { "var_i": 19, "var_j": 12, "quadratic_cost": 10.0 }, { "var_i": 19, "var_j": 13, "quadratic_cost": 8.0 }, { "var_i": 19, "var_j": 14, "quadratic_cost": 5.0 }, { "var_i": 19, "var_j": 15, "quadratic_cost": 9.0 }, { "var_i": 19, "var_j": 16, "quadratic_cost": 5.0 }, { "var_i": 19, "var_j": 17, "quadratic_cost": 4.0 }, { "var_i": 19, "var_j": 18, "quadratic_cost": 10.0 }, { "var_i": 19, "var_j": 19, "quadratic_cost": 3.0 }, { "var_i": 19, "var_j": 20, "quadratic_cost": 4.0 }, { "var_i": 19, "var_j": 21, "quadratic_cost": 7.0 }, { "var_i": 19, "var_j": 22, "quadratic_cost": 8.0 }, { "var_i": 19, "var_j": 23, "quadratic_cost": 1.0 }, { "var_i": 19, "var_j": 24, "quadratic_cost": 4.0 }, { "var_i": 19, "var_j": 25, "quadratic_cost": 1.0 }, { "var_i": 19, "var_j": 26, "quadratic_cost": 2.0 }, { "var_i": 19, "var_j": 27, "quadratic_cost": 3.0 }, { "var_i": 19, "var_j": 28, "quadratic_cost": 8.0 }, { "var_i": 19, "var_j": 29, "quadratic_cost": 3.0 }, { "var_i": 19, "var_j": 30, "quadratic_cost": 9.0 }, { "var_i": 19, "var_j": 31, "quadratic_cost": 7.0 }, { "var_i": 20, "var_j": 0, "quadratic_cost": 10.0 }, { "var_i": 20, "var_j": 1, "quadratic_cost": 10.0 }, { "var_i": 20, "var_j": 2, "quadratic_cost": 2.0 }, { "var_i": 20, "var_j": 3, "quadratic_cost": 1.0 }, { "var_i": 20, "var_j": 4, "quadratic_cost": 10.0 }, { "var_i": 20, "var_j": 5, "quadratic_cost": 7.0 }, { "var_i": 20, "var_j": 6, "quadratic_cost": 7.0 }, { "var_i": 20, "var_j": 7, "quadratic_cost": 7.0 }, { "var_i": 20, "var_j": 8, "quadratic_cost": 8.0 }, { "var_i": 20, "var_j": 9, "quadratic_cost": 4.0 }, { "var_i": 20, "var_j": 10, "quadratic_cost": 10.0 }, { "var_i": 20, "var_j": 11, "quadratic_cost": 8.0 }, { "var_i": 20, "var_j": 12, "quadratic_cost": 1.0 }, { "var_i": 20, "var_j": 13, "quadratic_cost": 6.0 }, { "var_i": 20, "var_j": 14, "quadratic_cost": 5.0 }, { "var_i": 20, "var_j": 15, "quadratic_cost": 8.0 }, { "var_i": 20, "var_j": 16, "quadratic_cost": 9.0 }, { "var_i": 20, "var_j": 17, "quadratic_cost": 8.0 }, { "var_i": 20, "var_j": 18, "quadratic_cost": 5.0 }, { "var_i": 20, "var_j": 19, "quadratic_cost": 4.0 }, { "var_i": 20, "var_j": 20, "quadratic_cost": 7.0 }, { "var_i": 20, "var_j": 21, "quadratic_cost": 6.0 }, { "var_i": 20, "var_j": 22, "quadratic_cost": 4.0 }, { "var_i": 20, "var_j": 23, "quadratic_cost": 2.0 }, { "var_i": 20, "var_j": 24, "quadratic_cost": 2.0 }, { "var_i": 20, "var_j": 25, "quadratic_cost": 7.0 }, { "var_i": 20, "var_j": 26, "quadratic_cost": 3.0 }, { "var_i": 20, "var_j": 27, "quadratic_cost": 9.0 }, { "var_i": 20, "var_j": 28, "quadratic_cost": 2.0 }, { "var_i": 20, "var_j": 29, "quadratic_cost": 5.0 }, { "var_i": 20, "var_j": 30, "quadratic_cost": 9.0 }, { "var_i": 20, "var_j": 31, "quadratic_cost": 5.0 }, { "var_i": 21, "var_j": 0, "quadratic_cost": 7.0 }, { "var_i": 21, "var_j": 1, "quadratic_cost": 1.0 }, { "var_i": 21, "var_j": 2, "quadratic_cost": 2.0 }, { "var_i": 21, "var_j": 3, "quadratic_cost": 5.0 }, { "var_i": 21, "var_j": 4, "quadratic_cost": 9.0 }, { "var_i": 21, "var_j": 5, "quadratic_cost": 5.0 }, { "var_i": 21, "var_j": 6, "quadratic_cost": 6.0 }, { "var_i": 21, "var_j": 7, "quadratic_cost": 10.0 }, { "var_i": 21, "var_j": 8, "quadratic_cost": 8.0 }, { "var_i": 21, "var_j": 9, "quadratic_cost": 2.0 }, { "var_i": 21, "var_j": 10, "quadratic_cost": 6.0 }, { "var_i": 21, "var_j": 11, "quadratic_cost": 3.0 }, { "var_i": 21, "var_j": 12, "quadratic_cost": 5.0 }, { "var_i": 21, "var_j": 13, "quadratic_cost": 1.0 }, { "var_i": 21, "var_j": 14, "quadratic_cost": 5.0 }, { "var_i": 21, "var_j": 15, "quadratic_cost": 1.0 }, { "var_i": 21, "var_j": 16, "quadratic_cost": 5.0 }, { "var_i": 21, "var_j": 17, "quadratic_cost": 3.0 }, { "var_i": 21, "var_j": 18, "quadratic_cost": 8.0 }, { "var_i": 21, "var_j": 19, "quadratic_cost": 7.0 }, { "var_i": 21, "var_j": 20, "quadratic_cost": 6.0 }, { "var_i": 21, "var_j": 21, "quadratic_cost": 2.0 }, { "var_i": 21, "var_j": 22, "quadratic_cost": 5.0 }, { "var_i": 21, "var_j": 23, "quadratic_cost": 4.0 }, { "var_i": 21, "var_j": 24, "quadratic_cost": 7.0 }, { "var_i": 21, "var_j": 25, "quadratic_cost": 1.0 }, { "var_i": 21, "var_j": 26, "quadratic_cost": 2.0 }, { "var_i": 21, "var_j": 27, "quadratic_cost": 8.0 }, { "var_i": 21, "var_j": 28, "quadratic_cost": 9.0 }, { "var_i": 21, "var_j": 29, "quadratic_cost": 5.0 }, { "var_i": 21, "var_j": 30, "quadratic_cost": 3.0 }, { "var_i": 21, "var_j": 31, "quadratic_cost": 8.0 }, { "var_i": 22, "var_j": 0, "quadratic_cost": 4.0 }, { "var_i": 22, "var_j": 1, "quadratic_cost": 10.0 }, { "var_i": 22, "var_j": 2, "quadratic_cost": 4.0 }, { "var_i": 22, "var_j": 3, "quadratic_cost": 5.0 }, { "var_i": 22, "var_j": 4, "quadratic_cost": 7.0 }, { "var_i": 22, "var_j": 5, "quadratic_cost": 7.0 }, { "var_i": 22, "var_j": 6, "quadratic_cost": 2.0 }, { "var_i": 22, "var_j": 7, "quadratic_cost": 2.0 }, { "var_i": 22, "var_j": 8, "quadratic_cost": 2.0 }, { "var_i": 22, "var_j": 9, "quadratic_cost": 2.0 }, { "var_i": 22, "var_j": 10, "quadratic_cost": 2.0 }, { "var_i": 22, "var_j": 11, "quadratic_cost": 8.0 }, { "var_i": 22, "var_j": 12, "quadratic_cost": 3.0 }, { "var_i": 22, "var_j": 13, "quadratic_cost": 7.0 }, { "var_i": 22, "var_j": 14, "quadratic_cost": 8.0 }, { "var_i": 22, "var_j": 15, "quadratic_cost": 9.0 }, { "var_i": 22, "var_j": 16, "quadratic_cost": 3.0 }, { "var_i": 22, "var_j": 17, "quadratic_cost": 4.0 }, { "var_i": 22, "var_j": 18, "quadratic_cost": 6.0 }, { "var_i": 22, "var_j": 19, "quadratic_cost": 8.0 }, { "var_i": 22, "var_j": 20, "quadratic_cost": 4.0 }, { "var_i": 22, "var_j": 21, "quadratic_cost": 5.0 }, { "var_i": 22, "var_j": 22, "quadratic_cost": 4.0 }, { "var_i": 22, "var_j": 23, "quadratic_cost": 1.0 }, { "var_i": 22, "var_j": 24, "quadratic_cost": 4.0 }, { "var_i": 22, "var_j": 25, "quadratic_cost": 3.0 }, { "var_i": 22, "var_j": 26, "quadratic_cost": 1.0 }, { "var_i": 22, "var_j": 27, "quadratic_cost": 2.0 }, { "var_i": 22, "var_j": 28, "quadratic_cost": 1.0 }, { "var_i": 22, "var_j": 29, "quadratic_cost": 2.0 }, { "var_i": 22, "var_j": 30, "quadratic_cost": 2.0 }, { "var_i": 22, "var_j": 31, "quadratic_cost": 3.0 }, { "var_i": 23, "var_j": 0, "quadratic_cost": 9.0 }, { "var_i": 23, "var_j": 1, "quadratic_cost": 1.0 }, { "var_i": 23, "var_j": 2, "quadratic_cost": 6.0 }, { "var_i": 23, "var_j": 3, "quadratic_cost": 9.0 }, { "var_i": 23, "var_j": 4, "quadratic_cost": 6.0 }, { "var_i": 23, "var_j": 5, "quadratic_cost": 6.0 }, { "var_i": 23, "var_j": 6, "quadratic_cost": 1.0 }, { "var_i": 23, "var_j": 7, "quadratic_cost": 3.0 }, { "var_i": 23, "var_j": 8, "quadratic_cost": 4.0 }, { "var_i": 23, "var_j": 9, "quadratic_cost": 3.0 }, { "var_i": 23, "var_j": 10, "quadratic_cost": 6.0 }, { "var_i": 23, "var_j": 11, "quadratic_cost": 3.0 }, { "var_i": 23, "var_j": 12, "quadratic_cost": 7.0 }, { "var_i": 23, "var_j": 13, "quadratic_cost": 3.0 }, { "var_i": 23, "var_j": 14, "quadratic_cost": 5.0 }, { "var_i": 23, "var_j": 15, "quadratic_cost": 4.0 }, { "var_i": 23, "var_j": 16, "quadratic_cost": 4.0 }, { "var_i": 23, "var_j": 17, "quadratic_cost": 1.0 }, { "var_i": 23, "var_j": 18, "quadratic_cost": 10.0 }, { "var_i": 23, "var_j": 19, "quadratic_cost": 1.0 }, { "var_i": 23, "var_j": 20, "quadratic_cost": 2.0 }, { "var_i": 23, "var_j": 21, "quadratic_cost": 4.0 }, { "var_i": 23, "var_j": 22, "quadratic_cost": 1.0 }, { "var_i": 23, "var_j": 23, "quadratic_cost": 6.0 }, { "var_i": 23, "var_j": 24, "quadratic_cost": 2.0 }, { "var_i": 23, "var_j": 25, "quadratic_cost": 7.0 }, { "var_i": 23, "var_j": 26, "quadratic_cost": 8.0 }, { "var_i": 23, "var_j": 27, "quadratic_cost": 3.0 }, { "var_i": 23, "var_j": 28, "quadratic_cost": 6.0 }, { "var_i": 23, "var_j": 29, "quadratic_cost": 6.0 }, { "var_i": 23, "var_j": 30, "quadratic_cost": 9.0 }, { "var_i": 23, "var_j": 31, "quadratic_cost": 8.0 }, { "var_i": 24, "var_j": 0, "quadratic_cost": 3.0 }, { "var_i": 24, "var_j": 1, "quadratic_cost": 6.0 }, { "var_i": 24, "var_j": 2, "quadratic_cost": 7.0 }, { "var_i": 24, "var_j": 3, "quadratic_cost": 4.0 }, { "var_i": 24, "var_j": 4, "quadratic_cost": 3.0 }, { "var_i": 24, "var_j": 5, "quadratic_cost": 9.0 }, { "var_i": 24, "var_j": 6, "quadratic_cost": 9.0 }, { "var_i": 24, "var_j": 7, "quadratic_cost": 2.0 }, { "var_i": 24, "var_j": 8, "quadratic_cost": 1.0 }, { "var_i": 24, "var_j": 9, "quadratic_cost": 5.0 }, { "var_i": 24, "var_j": 10, "quadratic_cost": 2.0 }, { "var_i": 24, "var_j": 11, "quadratic_cost": 7.0 }, { "var_i": 24, "var_j": 12, "quadratic_cost": 1.0 }, { "var_i": 24, "var_j": 13, "quadratic_cost": 4.0 }, { "var_i": 24, "var_j": 14, "quadratic_cost": 9.0 }, { "var_i": 24, "var_j": 15, "quadratic_cost": 4.0 }, { "var_i": 24, "var_j": 16, "quadratic_cost": 9.0 }, { "var_i": 24, "var_j": 17, "quadratic_cost": 7.0 }, { "var_i": 24, "var_j": 18, "quadratic_cost": 9.0 }, { "var_i": 24, "var_j": 19, "quadratic_cost": 4.0 }, { "var_i": 24, "var_j": 20, "quadratic_cost": 2.0 }, { "var_i": 24, "var_j": 21, "quadratic_cost": 7.0 }, { "var_i": 24, "var_j": 22, "quadratic_cost": 4.0 }, { "var_i": 24, "var_j": 23, "quadratic_cost": 2.0 }, { "var_i": 24, "var_j": 24, "quadratic_cost": 8.0 }, { "var_i": 24, "var_j": 25, "quadratic_cost": 2.0 }, { "var_i": 24, "var_j": 26, "quadratic_cost": 10.0 }, { "var_i": 24, "var_j": 27, "quadratic_cost": 3.0 }, { "var_i": 24, "var_j": 28, "quadratic_cost": 10.0 }, { "var_i": 24, "var_j": 29, "quadratic_cost": 2.0 }, { "var_i": 24, "var_j": 30, "quadratic_cost": 9.0 }, { "var_i": 24, "var_j": 31, "quadratic_cost": 10.0 }, { "var_i": 25, "var_j": 0, "quadratic_cost": 5.0 }, { "var_i": 25, "var_j": 1, "quadratic_cost": 3.0 }, { "var_i": 25, "var_j": 2, "quadratic_cost": 4.0 }, { "var_i": 25, "var_j": 3, "quadratic_cost": 6.0 }, { "var_i": 25, "var_j": 4, "quadratic_cost": 3.0 }, { "var_i": 25, "var_j": 5, "quadratic_cost": 1.0 }, { "var_i": 25, "var_j": 6, "quadratic_cost": 3.0 }, { "var_i": 25, "var_j": 7, "quadratic_cost": 5.0 }, { "var_i": 25, "var_j": 8, "quadratic_cost": 1.0 }, { "var_i": 25, "var_j": 9, "quadratic_cost": 2.0 }, { "var_i": 25, "var_j": 10, "quadratic_cost": 4.0 }, { "var_i": 25, "var_j": 11, "quadratic_cost": 9.0 }, { "var_i": 25, "var_j": 12, "quadratic_cost": 5.0 }, { "var_i": 25, "var_j": 13, "quadratic_cost": 9.0 }, { "var_i": 25, "var_j": 14, "quadratic_cost": 4.0 }, { "var_i": 25, "var_j": 15, "quadratic_cost": 6.0 }, { "var_i": 25, "var_j": 16, "quadratic_cost": 8.0 }, { "var_i": 25, "var_j": 17, "quadratic_cost": 7.0 }, { "var_i": 25, "var_j": 18, "quadratic_cost": 2.0 }, { "var_i": 25, "var_j": 19, "quadratic_cost": 1.0 }, { "var_i": 25, "var_j": 20, "quadratic_cost": 7.0 }, { "var_i": 25, "var_j": 21, "quadratic_cost": 1.0 }, { "var_i": 25, "var_j": 22, "quadratic_cost": 3.0 }, { "var_i": 25, "var_j": 23, "quadratic_cost": 7.0 }, { "var_i": 25, "var_j": 24, "quadratic_cost": 2.0 }, { "var_i": 25, "var_j": 25, "quadratic_cost": 5.0 }, { "var_i": 25, "var_j": 26, "quadratic_cost": 3.0 }, { "var_i": 25, "var_j": 27, "quadratic_cost": 5.0 }, { "var_i": 25, "var_j": 28, "quadratic_cost": 5.0 }, { "var_i": 25, "var_j": 29, "quadratic_cost": 8.0 }, { "var_i": 25, "var_j": 30, "quadratic_cost": 4.0 }, { "var_i": 25, "var_j": 31, "quadratic_cost": 6.0 }, { "var_i": 26, "var_j": 0, "quadratic_cost": 6.0 }, { "var_i": 26, "var_j": 1, "quadratic_cost": 7.0 }, { "var_i": 26, "var_j": 2, "quadratic_cost": 6.0 }, { "var_i": 26, "var_j": 3, "quadratic_cost": 2.0 }, { "var_i": 26, "var_j": 4, "quadratic_cost": 10.0 }, { "var_i": 26, "var_j": 5, "quadratic_cost": 4.0 }, { "var_i": 26, "var_j": 6, "quadratic_cost": 6.0 }, { "var_i": 26, "var_j": 7, "quadratic_cost": 1.0 }, { "var_i": 26, "var_j": 8, "quadratic_cost": 4.0 }, { "var_i": 26, "var_j": 9, "quadratic_cost": 9.0 }, { "var_i": 26, "var_j": 10, "quadratic_cost": 4.0 }, { "var_i": 26, "var_j": 11, "quadratic_cost": 7.0 }, { "var_i": 26, "var_j": 12, "quadratic_cost": 1.0 }, { "var_i": 26, "var_j": 13, "quadratic_cost": 3.0 }, { "var_i": 26, "var_j": 14, "quadratic_cost": 7.0 }, { "var_i": 26, "var_j": 15, "quadratic_cost": 10.0 }, { "var_i": 26, "var_j": 16, "quadratic_cost": 5.0 }, { "var_i": 26, "var_j": 17, "quadratic_cost": 10.0 }, { "var_i": 26, "var_j": 18, "quadratic_cost": 4.0 }, { "var_i": 26, "var_j": 19, "quadratic_cost": 2.0 }, { "var_i": 26, "var_j": 20, "quadratic_cost": 3.0 }, { "var_i": 26, "var_j": 21, "quadratic_cost": 2.0 }, { "var_i": 26, "var_j": 22, "quadratic_cost": 1.0 }, { "var_i": 26, "var_j": 23, "quadratic_cost": 8.0 }, { "var_i": 26, "var_j": 24, "quadratic_cost": 10.0 }, { "var_i": 26, "var_j": 25, "quadratic_cost": 3.0 }, { "var_i": 26, "var_j": 26, "quadratic_cost": 6.0 }, { "var_i": 26, "var_j": 27, "quadratic_cost": 6.0 }, { "var_i": 26, "var_j": 28, "quadratic_cost": 10.0 }, { "var_i": 26, "var_j": 29, "quadratic_cost": 3.0 }, { "var_i": 26, "var_j": 30, "quadratic_cost": 2.0 }, { "var_i": 26, "var_j": 31, "quadratic_cost": 6.0 }, { "var_i": 27, "var_j": 0, "quadratic_cost": 2.0 }, { "var_i": 27, "var_j": 1, "quadratic_cost": 1.0 }, { "var_i": 27, "var_j": 2, "quadratic_cost": 5.0 }, { "var_i": 27, "var_j": 3, "quadratic_cost": 6.0 }, { "var_i": 27, "var_j": 4, "quadratic_cost": 3.0 }, { "var_i": 27, "var_j": 5, "quadratic_cost": 10.0 }, { "var_i": 27, "var_j": 6, "quadratic_cost": 5.0 }, { "var_i": 27, "var_j": 7, "quadratic_cost": 1.0 }, { "var_i": 27, "var_j": 8, "quadratic_cost": 4.0 }, { "var_i": 27, "var_j": 9, "quadratic_cost": 5.0 }, { "var_i": 27, "var_j": 10, "quadratic_cost": 4.0 }, { "var_i": 27, "var_j": 11, "quadratic_cost": 10.0 }, { "var_i": 27, "var_j": 12, "quadratic_cost": 10.0 }, { "var_i": 27, "var_j": 13, "quadratic_cost": 2.0 }, { "var_i": 27, "var_j": 14, "quadratic_cost": 8.0 }, { "var_i": 27, "var_j": 15, "quadratic_cost": 10.0 }, { "var_i": 27, "var_j": 16, "quadratic_cost": 3.0 }, { "var_i": 27, "var_j": 17, "quadratic_cost": 1.0 }, { "var_i": 27, "var_j": 18, "quadratic_cost": 8.0 }, { "var_i": 27, "var_j": 19, "quadratic_cost": 3.0 }, { "var_i": 27, "var_j": 20, "quadratic_cost": 9.0 }, { "var_i": 27, "var_j": 21, "quadratic_cost": 8.0 }, { "var_i": 27, "var_j": 22, "quadratic_cost": 2.0 }, { "var_i": 27, "var_j": 23, "quadratic_cost": 3.0 }, { "var_i": 27, "var_j": 24, "quadratic_cost": 3.0 }, { "var_i": 27, "var_j": 25, "quadratic_cost": 5.0 }, { "var_i": 27, "var_j": 26, "quadratic_cost": 6.0 }, { "var_i": 27, "var_j": 27, "quadratic_cost": 3.0 }, { "var_i": 27, "var_j": 28, "quadratic_cost": 9.0 }, { "var_i": 27, "var_j": 29, "quadratic_cost": 7.0 }, { "var_i": 27, "var_j": 30, "quadratic_cost": 3.0 }, { "var_i": 27, "var_j": 31, "quadratic_cost": 8.0 }, { "var_i": 28, "var_j": 0, "quadratic_cost": 3.0 }, { "var_i": 28, "var_j": 1, "quadratic_cost": 9.0 }, { "var_i": 28, "var_j": 2, "quadratic_cost": 2.0 }, { "var_i": 28, "var_j": 3, "quadratic_cost": 3.0 }, { "var_i": 28, "var_j": 4, "quadratic_cost": 3.0 }, { "var_i": 28, "var_j": 5, "quadratic_cost": 2.0 }, { "var_i": 28, "var_j": 6, "quadratic_cost": 1.0 }, { "var_i": 28, "var_j": 7, "quadratic_cost": 2.0 }, { "var_i": 28, "var_j": 8, "quadratic_cost": 8.0 }, { "var_i": 28, "var_j": 9, "quadratic_cost": 6.0 }, { "var_i": 28, "var_j": 10, "quadratic_cost": 10.0 }, { "var_i": 28, "var_j": 11, "quadratic_cost": 4.0 }, { "var_i": 28, "var_j": 12, "quadratic_cost": 1.0 }, { "var_i": 28, "var_j": 13, "quadratic_cost": 2.0 }, { "var_i": 28, "var_j": 14, "quadratic_cost": 7.0 }, { "var_i": 28, "var_j": 15, "quadratic_cost": 10.0 }, { "var_i": 28, "var_j": 16, "quadratic_cost": 5.0 }, { "var_i": 28, "var_j": 17, "quadratic_cost": 2.0 }, { "var_i": 28, "var_j": 18, "quadratic_cost": 6.0 }, { "var_i": 28, "var_j": 19, "quadratic_cost": 8.0 }, { "var_i": 28, "var_j": 20, "quadratic_cost": 2.0 }, { "var_i": 28, "var_j": 21, "quadratic_cost": 9.0 }, { "var_i": 28, "var_j": 22, "quadratic_cost": 1.0 }, { "var_i": 28, "var_j": 23, "quadratic_cost": 6.0 }, { "var_i": 28, "var_j": 24, "quadratic_cost": 10.0 }, { "var_i": 28, "var_j": 25, "quadratic_cost": 5.0 }, { "var_i": 28, "var_j": 26, "quadratic_cost": 10.0 }, { "var_i": 28, "var_j": 27, "quadratic_cost": 9.0 }, { "var_i": 28, "var_j": 28, "quadratic_cost": 4.0 }, { "var_i": 28, "var_j": 29, "quadratic_cost": 4.0 }, { "var_i": 28, "var_j": 30, "quadratic_cost": 6.0 }, { "var_i": 28, "var_j": 31, "quadratic_cost": 5.0 }, { "var_i": 29, "var_j": 0, "quadratic_cost": 6.0 }, { "var_i": 29, "var_j": 1, "quadratic_cost": 6.0 }, { "var_i": 29, "var_j": 2, "quadratic_cost": 1.0 }, { "var_i": 29, "var_j": 3, "quadratic_cost": 5.0 }, { "var_i": 29, "var_j": 4, "quadratic_cost": 6.0 }, { "var_i": 29, "var_j": 5, "quadratic_cost": 7.0 }, { "var_i": 29, "var_j": 6, "quadratic_cost": 6.0 }, { "var_i": 29, "var_j": 7, "quadratic_cost": 9.0 }, { "var_i": 29, "var_j": 8, "quadratic_cost": 2.0 }, { "var_i": 29, "var_j": 9, "quadratic_cost": 3.0 }, { "var_i": 29, "var_j": 10, "quadratic_cost": 2.0 }, { "var_i": 29, "var_j": 11, "quadratic_cost": 7.0 }, { "var_i": 29, "var_j": 12, "quadratic_cost": 7.0 }, { "var_i": 29, "var_j": 13, "quadratic_cost": 8.0 }, { "var_i": 29, "var_j": 14, "quadratic_cost": 3.0 }, { "var_i": 29, "var_j": 15, "quadratic_cost": 5.0 }, { "var_i": 29, "var_j": 16, "quadratic_cost": 4.0 }, { "var_i": 29, "var_j": 17, "quadratic_cost": 2.0 }, { "var_i": 29, "var_j": 18, "quadratic_cost": 6.0 }, { "var_i": 29, "var_j": 19, "quadratic_cost": 3.0 }, { "var_i": 29, "var_j": 20, "quadratic_cost": 5.0 }, { "var_i": 29, "var_j": 21, "quadratic_cost": 5.0 }, { "var_i": 29, "var_j": 22, "quadratic_cost": 2.0 }, { "var_i": 29, "var_j": 23, "quadratic_cost": 6.0 }, { "var_i": 29, "var_j": 24, "quadratic_cost": 2.0 }, { "var_i": 29, "var_j": 25, "quadratic_cost": 8.0 }, { "var_i": 29, "var_j": 26, "quadratic_cost": 3.0 }, { "var_i": 29, "var_j": 27, "quadratic_cost": 7.0 }, { "var_i": 29, "var_j": 28, "quadratic_cost": 4.0 }, { "var_i": 29, "var_j": 29, "quadratic_cost": 5.0 }, { "var_i": 29, "var_j": 30, "quadratic_cost": 8.0 }, { "var_i": 29, "var_j": 31, "quadratic_cost": 9.0 }, { "var_i": 30, "var_j": 0, "quadratic_cost": 2.0 }, { "var_i": 30, "var_j": 1, "quadratic_cost": 8.0 }, { "var_i": 30, "var_j": 2, "quadratic_cost": 4.0 }, { "var_i": 30, "var_j": 3, "quadratic_cost": 1.0 }, { "var_i": 30, "var_j": 4, "quadratic_cost": 5.0 }, { "var_i": 30, "var_j": 5, "quadratic_cost": 2.0 }, { "var_i": 30, "var_j": 6, "quadratic_cost": 1.0 }, { "var_i": 30, "var_j": 7, "quadratic_cost": 2.0 }, { "var_i": 30, "var_j": 8, "quadratic_cost": 6.0 }, { "var_i": 30, "var_j": 9, "quadratic_cost": 7.0 }, { "var_i": 30, "var_j": 10, "quadratic_cost": 3.0 }, { "var_i": 30, "var_j": 11, "quadratic_cost": 2.0 }, { "var_i": 30, "var_j": 12, "quadratic_cost": 10.0 }, { "var_i": 30, "var_j": 13, "quadratic_cost": 1.0 }, { "var_i": 30, "var_j": 14, "quadratic_cost": 1.0 }, { "var_i": 30, "var_j": 15, "quadratic_cost": 5.0 }, { "var_i": 30, "var_j": 16, "quadratic_cost": 3.0 }, { "var_i": 30, "var_j": 17, "quadratic_cost": 6.0 }, { "var_i": 30, "var_j": 18, "quadratic_cost": 5.0 }, { "var_i": 30, "var_j": 19, "quadratic_cost": 9.0 }, { "var_i": 30, "var_j": 20, "quadratic_cost": 9.0 }, { "var_i": 30, "var_j": 21, "quadratic_cost": 3.0 }, { "var_i": 30, "var_j": 22, "quadratic_cost": 2.0 }, { "var_i": 30, "var_j": 23, "quadratic_cost": 9.0 }, { "var_i": 30, "var_j": 24, "quadratic_cost": 9.0 }, { "var_i": 30, "var_j": 25, "quadratic_cost": 4.0 }, { "var_i": 30, "var_j": 26, "quadratic_cost": 2.0 }, { "var_i": 30, "var_j": 27, "quadratic_cost": 3.0 }, { "var_i": 30, "var_j": 28, "quadratic_cost": 6.0 }, { "var_i": 30, "var_j": 29, "quadratic_cost": 8.0 }, { "var_i": 30, "var_j": 30, "quadratic_cost": 3.0 }, { "var_i": 30, "var_j": 31, "quadratic_cost": 10.0 }, { "var_i": 31, "var_j": 0, "quadratic_cost": 6.0 }, { "var_i": 31, "var_j": 1, "quadratic_cost": 6.0 }, { "var_i": 31, "var_j": 2, "quadratic_cost": 4.0 }, { "var_i": 31, "var_j": 3, "quadratic_cost": 10.0 }, { "var_i": 31, "var_j": 4, "quadratic_cost": 7.0 }, { "var_i": 31, "var_j": 5, "quadratic_cost": 1.0 }, { "var_i": 31, "var_j": 6, "quadratic_cost": 9.0 }, { "var_i": 31, "var_j": 7, "quadratic_cost": 2.0 }, { "var_i": 31, "var_j": 8, "quadratic_cost": 5.0 }, { "var_i": 31, "var_j": 9, "quadratic_cost": 1.0 }, { "var_i": 31, "var_j": 10, "quadratic_cost": 4.0 }, { "var_i": 31, "var_j": 11, "quadratic_cost": 3.0 }, { "var_i": 31, "var_j": 12, "quadratic_cost": 10.0 }, { "var_i": 31, "var_j": 13, "quadratic_cost": 10.0 }, { "var_i": 31, "var_j": 14, "quadratic_cost": 9.0 }, { "var_i": 31, "var_j": 15, "quadratic_cost": 10.0 }, { "var_i": 31, "var_j": 16, "quadratic_cost": 10.0 }, { "var_i": 31, "var_j": 17, "quadratic_cost": 5.0 }, { "var_i": 31, "var_j": 18, "quadratic_cost": 6.0 }, { "var_i": 31, "var_j": 19, "quadratic_cost": 7.0 }, { "var_i": 31, "var_j": 20, "quadratic_cost": 5.0 }, { "var_i": 31, "var_j": 21, "quadratic_cost": 8.0 }, { "var_i": 31, "var_j": 22, "quadratic_cost": 3.0 }, { "var_i": 31, "var_j": 23, "quadratic_cost": 8.0 }, { "var_i": 31, "var_j": 24, "quadratic_cost": 10.0 }, { "var_i": 31, "var_j": 25, "quadratic_cost": 6.0 }, { "var_i": 31, "var_j": 26, "quadratic_cost": 6.0 }, { "var_i": 31, "var_j": 27, "quadratic_cost": 8.0 }, { "var_i": 31, "var_j": 28, "quadratic_cost": 5.0 }, { "var_i": 31, "var_j": 29, "quadratic_cost": 9.0 }, { "var_i": 31, "var_j": 30, "quadratic_cost": 10.0 }, { "var_i": 31, "var_j": 31, "quadratic_cost": 5.0 } ] }, "edges": [ { "from": "L", "to": "A", "var_index": 0 }, { "from": "L", "to": "B", "var_index": 1 }, { "from": "L", "to": "C", "var_index": 2 }, { "from": "L", "to": "D", "var_index": 3 }, { "from": "L", "to": "E", "var_index": 4 }, { "from": "L", "to": "F", "var_index": 5 }, { "from": "L", "to": "G", "var_index": 6 }, { "from": "L", "to": "H", "var_index": 7 }, { "from": "L", "to": "I", "var_index": 8 }, { "from": "L", "to": "J", "var_index": 9 }, { "from": "L", "to": "K", "var_index": 10 }, { "from": "A", "to": "M", "var_index": 11 }, { "from": "B", "to": "M", "var_index": 12 }, { "from": "C", "to": "M", "var_index": 13 }, { "from": "D", "to": "M", "var_index": 14 }, { "from": "E", "to": "M", "var_index": 15 }, { "from": "F", "to": "M", "var_index": 16 }, { "from": "G", "to": "M", "var_index": 17 }, { "from": "H", "to": "M", "var_index": 18 }, { "from": "I", "to": "M", "var_index": 19 }, { "from": "J", "to": "M", "var_index": 20 }, { "from": "K", "to": "M", "var_index": 21 }, { "from": "A", "to": "B", "var_index": 22 }, { "from": "B", "to": "C", "var_index": 23 }, { "from": "C", "to": "D", "var_index": 24 }, { "from": "D", "to": "E", "var_index": 25 }, { "from": "E", "to": "F", "var_index": 26 }, { "from": "F", "to": "G", "var_index": 27 }, { "from": "G", "to": "H", "var_index": 28 }, { "from": "H", "to": "I", "var_index": 29 }, { "from": "I", "to": "J", "var_index": 30 }, { "from": "J", "to": "K", "var_index": 31 } ], "node_id_map": { "0": "A", "1": "B", "2": "C", "3": "D", "4": "E", "5": "F", "6": "G", "7": "H", "8": "I", "9": "J", "10": "K", "11": "L", "12": "M" } }, "solution_variant": [ "L", "G", "M" ], "context_index": 24, "input_format": "csv", "input_index_base": "names" }, { "task_name": "QSPP", "problem_type": "QSPP", "instruction": "There’s a scenario at the harbor where the operator has to send a ferry along one directed waterway from the entrance to the pier, using only the permitted one-way channels. Each channel carries a base fee, and whenever two particular channels end up used in sequence there can be an extra surcharge — so cost is the sum of the channel fees plus any surcharges for those ordered channel pairs that appear on the trip. The goal is to choose the single continuous route that comes out cheapest by that accounting. The route must be continuous and legal (entrance first, pier last, every hop along an allowed direction) and the response should list only the locations visited in order. The concrete map and charges are shown below.\n\nThe map contains 12 locations and 17 directed channels: A, B, C, D, E, F, G, H, I, J, K, L. The trip must begin at K and end at L.\n\n| channel_from_location | channel_to_location | channel_id |\n|---|---|---|\n| K | A | 0 |\n| K | F | 1 |\n| E | L | 2 |\n| J | L | 3 |\n| A | B | 4 |\n| A | F | 5 |\n| B | C | 6 |\n| B | G | 7 |\n| C | D | 8 |\n| C | H | 9 |\n| D | E | 10 |\n| D | I | 11 |\n| E | J | 12 |\n| F | G | 13 |\n| G | H | 14 |\n| H | I | 15 |\n| I | J | 16 |\n\n| channel_id_ref | base_fee |\n|---|---|\n| 0 | 5.0 |\n| 1 | 5.0 |\n| 2 | 8.0 |\n| 3 | 4.0 |\n| 4 | 7.0 |\n| 5 | 5.0 |\n| 6 | 5.0 |\n| 7 | 3.0 |\n| 8 | 7.0 |\n| 9 | 9.0 |\n| 10 | 5.0 |\n| 11 | 1.0 |\n| 12 | 7.0 |\n| 13 | 8.0 |\n| 14 | 6.0 |\n| 15 | 2.0 |\n| 16 | 7.0 |\n\n*Meaning: the quadratic_costs matrix is assumed symmetric and contributes to the objective as a sum over ALL ordered pairs (first_channel_id, second_channel_id). If two channels with IDs i and j are both used in the chosen path, then quadratic_costs[i][j] is added to the total. This includes diagonal terms (i == j), so selecting edge i also adds quadratic_costs[i][i]. Because the matrix is symmetric, the interaction between two distinct edges i and j is counted twice in the ordered-pair sum: quadratic_costs[i][j] + quadratic_costs[j][i] (= 2 * quadratic_costs[i][j]).*\n\n**quadratic_costs**\n\n| first_channel_id\\second_channel_id | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 |\n|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|\n| 0 | 2.0 | 3.0 | 8.0 | 6.0 | 10.0 | 6.0 | 5.0 | 9.0 | 2.0 | 9.0 | 4.0 | 1.0 | 10.0 | 7.0 | 10.0 | 8.0 | 1.0 |\n| 1 | 3.0 | 7.0 | 7.0 | 4.0 | 8.0 | 5.0 | 5.0 | 2.0 | 6.0 | 3.0 | 4.0 | 1.0 | 10.0 | 10.0 | 10.0 | 4.0 | 9.0 |\n| 2 | 8.0 | 7.0 | 10.0 | 6.0 | 9.0 | 7.0 | 10.0 | 2.0 | 1.0 | 10.0 | 10.0 | 3.0 | 8.0 | 1.0 | 7.0 | 2.0 | 6.0 |\n| 3 | 6.0 | 4.0 | 6.0 | 10.0 | 9.0 | 9.0 | 10.0 | 4.0 | 10.0 | 7.0 | 8.0 | 2.0 | 1.0 | 6.0 | 1.0 | 5.0 | 10.0 |\n| 4 | 10.0 | 8.0 | 9.0 | 9.0 | 6.0 | 3.0 | 9.0 | 3.0 | 8.0 | 3.0 | 1.0 | 4.0 | 1.0 | 8.0 | 9.0 | 4.0 | 4.0 |\n| 5 | 6.0 | 5.0 | 7.0 | 9.0 | 3.0 | 3.0 | 9.0 | 3.0 | 3.0 | 5.0 | 10.0 | 7.0 | 9.0 | 8.0 | 3.0 | 5.0 | 8.0 |\n| 6 | 5.0 | 5.0 | 10.0 | 10.0 | 9.0 | 9.0 | 4.0 | 2.0 | 2.0 | 4.0 | 1.0 | 6.0 | 2.0 | 10.0 | 3.0 | 9.0 | 4.0 |\n| 7 | 9.0 | 2.0 | 2.0 | 4.0 | 3.0 | 3.0 | 2.0 | 5.0 | 7.0 | 8.0 | 2.0 | 9.0 | 7.0 | 2.0 | 3.0 | 7.0 | 7.0 |\n| 8 | 2.0 | 6.0 | 1.0 | 10.0 | 8.0 | 3.0 | 2.0 | 7.0 | 8.0 | 8.0 | 9.0 | 8.0 | 7.0 | 7.0 | 4.0 | 2.0 | 5.0 |\n| 9 | 9.0 | 3.0 | 10.0 | 7.0 | 3.0 | 5.0 | 4.0 | 8.0 | 8.0 | 4.0 | 10.0 | 5.0 | 2.0 | 8.0 | 2.0 | 3.0 | 6.0 |\n| 10 | 4.0 | 4.0 | 10.0 | 8.0 | 1.0 | 10.0 | 1.0 | 2.0 | 9.0 | 10.0 | 5.0 | 5.0 | 2.0 | 2.0 | 6.0 | 7.0 | 1.0 |\n| 11 | 1.0 | 1.0 | 3.0 | 2.0 | 4.0 | 7.0 | 6.0 | 9.0 | 8.0 | 5.0 | 5.0 | 1.0 | 4.0 | 2.0 | 4.0 | 2.0 | 10.0 |\n| 12 | 10.0 | 10.0 | 8.0 | 1.0 | 1.0 | 9.0 | 2.0 | 7.0 | 7.0 | 2.0 | 2.0 | 4.0 | 6.0 | 7.0 | 4.0 | 1.0 | 6.0 |\n| 13 | 7.0 | 10.0 | 1.0 | 6.0 | 8.0 | 8.0 | 10.0 | 2.0 | 7.0 | 8.0 | 2.0 | 2.0 | 7.0 | 1.0 | 4.0 | 3.0 | 3.0 |\n| 14 | 10.0 | 10.0 | 7.0 | 1.0 | 9.0 | 3.0 | 3.0 | 3.0 | 4.0 | 2.0 | 6.0 | 4.0 | 4.0 | 4.0 | 4.0 | 10.0 | 8.0 |\n| 15 | 8.0 | 4.0 | 2.0 | 5.0 | 4.0 | 5.0 | 9.0 | 7.0 | 2.0 | 3.0 | 7.0 | 2.0 | 1.0 | 3.0 | 10.0 | 9.0 | 8.0 |\n| 16 | 1.0 | 9.0 | 6.0 | 10.0 | 4.0 | 8.0 | 4.0 | 7.0 | 5.0 | 6.0 | 1.0 | 10.0 | 6.0 | 3.0 | 8.0 | 8.0 | 6.0 |\n\nThe operator should list only the locations visited in order for the single cheapest legal route.\n\nAlso, when you send your chosen route back, please use the little JSON layout below so it's easy to parse — just a single top-level object with a solution array containing the visited locations in order.\n\n{\n \"solution\": []\n}\n\nThis JSON is just a simple sketch: \"solution\" should hold a list of the place names (nodes) you visit from the entrance to the pier, in order. Keep it casual — just the locations, nothing about channel IDs, costs, or surcharges. The JSON above shows the shape your answer should follow, but it's not the actual path.\n\nOne important note: use the exact identifiers from the problem input with no renaming and no new labels. Valid identifiers look like plain numbers such as “1” or “23”, single capital letters like “A” or “B”, or a capital letter followed by digits like “A1” or “X7”.", "instance": { "nodes": [ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11 ], "edges": [ { "from": 10, "to": 0, "var_index": 0 }, { "from": 10, "to": 5, "var_index": 1 }, { "from": 4, "to": 11, "var_index": 2 }, { "from": 9, "to": 11, "var_index": 3 }, { "from": 0, "to": 1, "var_index": 4 }, { "from": 0, "to": 5, "var_index": 5 }, { "from": 1, "to": 2, "var_index": 6 }, { "from": 1, "to": 6, "var_index": 7 }, { "from": 2, "to": 3, "var_index": 8 }, { "from": 2, "to": 7, "var_index": 9 }, { "from": 3, "to": 4, "var_index": 10 }, { "from": 3, "to": 8, "var_index": 11 }, { "from": 4, "to": 9, "var_index": 12 }, { "from": 5, "to": 6, "var_index": 13 }, { "from": 6, "to": 7, "var_index": 14 }, { "from": 7, "to": 8, "var_index": 15 }, { "from": 8, "to": 9, "var_index": 16 } ], "objective": { "constant": 0.0, "linear": [ 5.0, 5.0, 8.0, 4.0, 7.0, 5.0, 5.0, 3.0, 7.0, 9.0, 5.0, 1.0, 7.0, 8.0, 6.0, 2.0, 7.0 ], "quadratic": [ [ 2.0, 3.0, 8.0, 6.0, 10.0, 6.0, 5.0, 9.0, 2.0, 9.0, 4.0, 1.0, 10.0, 7.0, 10.0, 8.0, 1.0 ], [ 3.0, 7.0, 7.0, 4.0, 8.0, 5.0, 5.0, 2.0, 6.0, 3.0, 4.0, 1.0, 10.0, 10.0, 10.0, 4.0, 9.0 ], [ 8.0, 7.0, 10.0, 6.0, 9.0, 7.0, 10.0, 2.0, 1.0, 10.0, 10.0, 3.0, 8.0, 1.0, 7.0, 2.0, 6.0 ], [ 6.0, 4.0, 6.0, 10.0, 9.0, 9.0, 10.0, 4.0, 10.0, 7.0, 8.0, 2.0, 1.0, 6.0, 1.0, 5.0, 10.0 ], [ 10.0, 8.0, 9.0, 9.0, 6.0, 3.0, 9.0, 3.0, 8.0, 3.0, 1.0, 4.0, 1.0, 8.0, 9.0, 4.0, 4.0 ], [ 6.0, 5.0, 7.0, 9.0, 3.0, 3.0, 9.0, 3.0, 3.0, 5.0, 10.0, 7.0, 9.0, 8.0, 3.0, 5.0, 8.0 ], [ 5.0, 5.0, 10.0, 10.0, 9.0, 9.0, 4.0, 2.0, 2.0, 4.0, 1.0, 6.0, 2.0, 10.0, 3.0, 9.0, 4.0 ], [ 9.0, 2.0, 2.0, 4.0, 3.0, 3.0, 2.0, 5.0, 7.0, 8.0, 2.0, 9.0, 7.0, 2.0, 3.0, 7.0, 7.0 ], [ 2.0, 6.0, 1.0, 10.0, 8.0, 3.0, 2.0, 7.0, 8.0, 8.0, 9.0, 8.0, 7.0, 7.0, 4.0, 2.0, 5.0 ], [ 9.0, 3.0, 10.0, 7.0, 3.0, 5.0, 4.0, 8.0, 8.0, 4.0, 10.0, 5.0, 2.0, 8.0, 2.0, 3.0, 6.0 ], [ 4.0, 4.0, 10.0, 8.0, 1.0, 10.0, 1.0, 2.0, 9.0, 10.0, 5.0, 5.0, 2.0, 2.0, 6.0, 7.0, 1.0 ], [ 1.0, 1.0, 3.0, 2.0, 4.0, 7.0, 6.0, 9.0, 8.0, 5.0, 5.0, 1.0, 4.0, 2.0, 4.0, 2.0, 10.0 ], [ 10.0, 10.0, 8.0, 1.0, 1.0, 9.0, 2.0, 7.0, 7.0, 2.0, 2.0, 4.0, 6.0, 7.0, 4.0, 1.0, 6.0 ], [ 7.0, 10.0, 1.0, 6.0, 8.0, 8.0, 10.0, 2.0, 7.0, 8.0, 2.0, 2.0, 7.0, 1.0, 4.0, 3.0, 3.0 ], [ 10.0, 10.0, 7.0, 1.0, 9.0, 3.0, 3.0, 3.0, 4.0, 2.0, 6.0, 4.0, 4.0, 4.0, 4.0, 10.0, 8.0 ], [ 8.0, 4.0, 2.0, 5.0, 4.0, 5.0, 9.0, 7.0, 2.0, 3.0, 7.0, 2.0, 1.0, 3.0, 10.0, 9.0, 8.0 ], [ 1.0, 9.0, 6.0, 10.0, 4.0, 8.0, 4.0, 7.0, 5.0, 6.0, 1.0, 10.0, 6.0, 3.0, 8.0, 8.0, 6.0 ] ] }, "source": 10, "target": 11 }, "solution": [ 10, 0, 1, 2, 3, 4, 11 ], "obj": 250.0, "instance_variant": { "problem_type": "QSPP", "num_nodes": 12, "num_edges": 17, "nodes": [ "A", "B", "C", "D", "E", "F", "G", "H", "I", "J", "K", "L" ], "source": "K", "target": "L", "objective": { "constant": 0.0, "linear": [ { "var_index": 0, "linear_cost": 5.0 }, { "var_index": 1, "linear_cost": 5.0 }, { "var_index": 2, "linear_cost": 8.0 }, { "var_index": 3, "linear_cost": 4.0 }, { "var_index": 4, "linear_cost": 7.0 }, { "var_index": 5, "linear_cost": 5.0 }, { "var_index": 6, "linear_cost": 5.0 }, { "var_index": 7, "linear_cost": 3.0 }, { "var_index": 8, "linear_cost": 7.0 }, { "var_index": 9, "linear_cost": 9.0 }, { "var_index": 10, "linear_cost": 5.0 }, { "var_index": 11, "linear_cost": 1.0 }, { "var_index": 12, "linear_cost": 7.0 }, { "var_index": 13, "linear_cost": 8.0 }, { "var_index": 14, "linear_cost": 6.0 }, { "var_index": 15, "linear_cost": 2.0 }, { "var_index": 16, "linear_cost": 7.0 } ], "quadratic": [ { "var_i": 0, "var_j": 0, "quadratic_cost": 2.0 }, { "var_i": 0, "var_j": 1, "quadratic_cost": 3.0 }, { "var_i": 0, "var_j": 2, "quadratic_cost": 8.0 }, { "var_i": 0, "var_j": 3, "quadratic_cost": 6.0 }, { "var_i": 0, "var_j": 4, "quadratic_cost": 10.0 }, { "var_i": 0, "var_j": 5, "quadratic_cost": 6.0 }, { "var_i": 0, "var_j": 6, "quadratic_cost": 5.0 }, { "var_i": 0, "var_j": 7, "quadratic_cost": 9.0 }, { "var_i": 0, "var_j": 8, "quadratic_cost": 2.0 }, { "var_i": 0, "var_j": 9, "quadratic_cost": 9.0 }, { "var_i": 0, "var_j": 10, "quadratic_cost": 4.0 }, { "var_i": 0, "var_j": 11, "quadratic_cost": 1.0 }, { "var_i": 0, "var_j": 12, "quadratic_cost": 10.0 }, { "var_i": 0, "var_j": 13, "quadratic_cost": 7.0 }, { "var_i": 0, "var_j": 14, "quadratic_cost": 10.0 }, { "var_i": 0, "var_j": 15, "quadratic_cost": 8.0 }, { "var_i": 0, "var_j": 16, "quadratic_cost": 1.0 }, { "var_i": 1, "var_j": 0, "quadratic_cost": 3.0 }, { "var_i": 1, "var_j": 1, "quadratic_cost": 7.0 }, { "var_i": 1, "var_j": 2, "quadratic_cost": 7.0 }, { "var_i": 1, "var_j": 3, "quadratic_cost": 4.0 }, { "var_i": 1, "var_j": 4, "quadratic_cost": 8.0 }, { "var_i": 1, "var_j": 5, "quadratic_cost": 5.0 }, { "var_i": 1, "var_j": 6, "quadratic_cost": 5.0 }, { "var_i": 1, "var_j": 7, "quadratic_cost": 2.0 }, { "var_i": 1, "var_j": 8, "quadratic_cost": 6.0 }, { "var_i": 1, "var_j": 9, "quadratic_cost": 3.0 }, { "var_i": 1, "var_j": 10, "quadratic_cost": 4.0 }, { "var_i": 1, "var_j": 11, "quadratic_cost": 1.0 }, { "var_i": 1, "var_j": 12, "quadratic_cost": 10.0 }, { "var_i": 1, "var_j": 13, "quadratic_cost": 10.0 }, { "var_i": 1, "var_j": 14, "quadratic_cost": 10.0 }, { "var_i": 1, "var_j": 15, "quadratic_cost": 4.0 }, { "var_i": 1, "var_j": 16, "quadratic_cost": 9.0 }, { "var_i": 2, "var_j": 0, "quadratic_cost": 8.0 }, { "var_i": 2, "var_j": 1, "quadratic_cost": 7.0 }, { "var_i": 2, "var_j": 2, "quadratic_cost": 10.0 }, { "var_i": 2, "var_j": 3, "quadratic_cost": 6.0 }, { "var_i": 2, "var_j": 4, "quadratic_cost": 9.0 }, { "var_i": 2, "var_j": 5, "quadratic_cost": 7.0 }, { "var_i": 2, "var_j": 6, "quadratic_cost": 10.0 }, { "var_i": 2, "var_j": 7, "quadratic_cost": 2.0 }, { "var_i": 2, "var_j": 8, "quadratic_cost": 1.0 }, { "var_i": 2, "var_j": 9, "quadratic_cost": 10.0 }, { "var_i": 2, "var_j": 10, "quadratic_cost": 10.0 }, { "var_i": 2, "var_j": 11, "quadratic_cost": 3.0 }, { "var_i": 2, "var_j": 12, "quadratic_cost": 8.0 }, { "var_i": 2, "var_j": 13, "quadratic_cost": 1.0 }, { "var_i": 2, "var_j": 14, "quadratic_cost": 7.0 }, { "var_i": 2, "var_j": 15, "quadratic_cost": 2.0 }, { "var_i": 2, "var_j": 16, "quadratic_cost": 6.0 }, { "var_i": 3, "var_j": 0, "quadratic_cost": 6.0 }, { "var_i": 3, "var_j": 1, "quadratic_cost": 4.0 }, { "var_i": 3, "var_j": 2, "quadratic_cost": 6.0 }, { "var_i": 3, "var_j": 3, "quadratic_cost": 10.0 }, { "var_i": 3, "var_j": 4, "quadratic_cost": 9.0 }, { "var_i": 3, "var_j": 5, "quadratic_cost": 9.0 }, { "var_i": 3, "var_j": 6, "quadratic_cost": 10.0 }, { "var_i": 3, "var_j": 7, "quadratic_cost": 4.0 }, { "var_i": 3, "var_j": 8, "quadratic_cost": 10.0 }, { "var_i": 3, "var_j": 9, "quadratic_cost": 7.0 }, { "var_i": 3, "var_j": 10, "quadratic_cost": 8.0 }, { "var_i": 3, "var_j": 11, "quadratic_cost": 2.0 }, { "var_i": 3, "var_j": 12, "quadratic_cost": 1.0 }, { "var_i": 3, "var_j": 13, "quadratic_cost": 6.0 }, { "var_i": 3, "var_j": 14, "quadratic_cost": 1.0 }, { "var_i": 3, "var_j": 15, "quadratic_cost": 5.0 }, { "var_i": 3, "var_j": 16, "quadratic_cost": 10.0 }, { "var_i": 4, "var_j": 0, "quadratic_cost": 10.0 }, { "var_i": 4, "var_j": 1, "quadratic_cost": 8.0 }, { "var_i": 4, "var_j": 2, "quadratic_cost": 9.0 }, { "var_i": 4, "var_j": 3, "quadratic_cost": 9.0 }, { "var_i": 4, "var_j": 4, "quadratic_cost": 6.0 }, { "var_i": 4, "var_j": 5, "quadratic_cost": 3.0 }, { "var_i": 4, "var_j": 6, "quadratic_cost": 9.0 }, { "var_i": 4, "var_j": 7, "quadratic_cost": 3.0 }, { "var_i": 4, "var_j": 8, "quadratic_cost": 8.0 }, { "var_i": 4, "var_j": 9, "quadratic_cost": 3.0 }, { "var_i": 4, "var_j": 10, "quadratic_cost": 1.0 }, { "var_i": 4, "var_j": 11, "quadratic_cost": 4.0 }, { "var_i": 4, "var_j": 12, "quadratic_cost": 1.0 }, { "var_i": 4, "var_j": 13, "quadratic_cost": 8.0 }, { "var_i": 4, "var_j": 14, "quadratic_cost": 9.0 }, { "var_i": 4, "var_j": 15, "quadratic_cost": 4.0 }, { "var_i": 4, "var_j": 16, "quadratic_cost": 4.0 }, { "var_i": 5, "var_j": 0, "quadratic_cost": 6.0 }, { "var_i": 5, "var_j": 1, "quadratic_cost": 5.0 }, { "var_i": 5, "var_j": 2, "quadratic_cost": 7.0 }, { "var_i": 5, "var_j": 3, "quadratic_cost": 9.0 }, { "var_i": 5, "var_j": 4, "quadratic_cost": 3.0 }, { "var_i": 5, "var_j": 5, "quadratic_cost": 3.0 }, { "var_i": 5, "var_j": 6, "quadratic_cost": 9.0 }, { "var_i": 5, "var_j": 7, "quadratic_cost": 3.0 }, { "var_i": 5, "var_j": 8, "quadratic_cost": 3.0 }, { "var_i": 5, "var_j": 9, "quadratic_cost": 5.0 }, { "var_i": 5, "var_j": 10, "quadratic_cost": 10.0 }, { "var_i": 5, "var_j": 11, "quadratic_cost": 7.0 }, { "var_i": 5, "var_j": 12, "quadratic_cost": 9.0 }, { "var_i": 5, "var_j": 13, "quadratic_cost": 8.0 }, { "var_i": 5, "var_j": 14, "quadratic_cost": 3.0 }, { "var_i": 5, "var_j": 15, "quadratic_cost": 5.0 }, { "var_i": 5, "var_j": 16, "quadratic_cost": 8.0 }, { "var_i": 6, "var_j": 0, "quadratic_cost": 5.0 }, { "var_i": 6, "var_j": 1, "quadratic_cost": 5.0 }, { "var_i": 6, "var_j": 2, "quadratic_cost": 10.0 }, { "var_i": 6, "var_j": 3, "quadratic_cost": 10.0 }, { "var_i": 6, "var_j": 4, "quadratic_cost": 9.0 }, { "var_i": 6, "var_j": 5, "quadratic_cost": 9.0 }, { "var_i": 6, "var_j": 6, "quadratic_cost": 4.0 }, { "var_i": 6, "var_j": 7, "quadratic_cost": 2.0 }, { "var_i": 6, "var_j": 8, "quadratic_cost": 2.0 }, { "var_i": 6, "var_j": 9, "quadratic_cost": 4.0 }, { "var_i": 6, "var_j": 10, "quadratic_cost": 1.0 }, { "var_i": 6, "var_j": 11, "quadratic_cost": 6.0 }, { "var_i": 6, "var_j": 12, "quadratic_cost": 2.0 }, { "var_i": 6, "var_j": 13, "quadratic_cost": 10.0 }, { "var_i": 6, "var_j": 14, "quadratic_cost": 3.0 }, { "var_i": 6, "var_j": 15, "quadratic_cost": 9.0 }, { "var_i": 6, "var_j": 16, "quadratic_cost": 4.0 }, { "var_i": 7, "var_j": 0, "quadratic_cost": 9.0 }, { "var_i": 7, "var_j": 1, "quadratic_cost": 2.0 }, { "var_i": 7, "var_j": 2, "quadratic_cost": 2.0 }, { "var_i": 7, "var_j": 3, "quadratic_cost": 4.0 }, { "var_i": 7, "var_j": 4, "quadratic_cost": 3.0 }, { "var_i": 7, "var_j": 5, "quadratic_cost": 3.0 }, { "var_i": 7, "var_j": 6, "quadratic_cost": 2.0 }, { "var_i": 7, "var_j": 7, "quadratic_cost": 5.0 }, { "var_i": 7, "var_j": 8, "quadratic_cost": 7.0 }, { "var_i": 7, "var_j": 9, "quadratic_cost": 8.0 }, { "var_i": 7, "var_j": 10, "quadratic_cost": 2.0 }, { "var_i": 7, "var_j": 11, "quadratic_cost": 9.0 }, { "var_i": 7, "var_j": 12, "quadratic_cost": 7.0 }, { "var_i": 7, "var_j": 13, "quadratic_cost": 2.0 }, { "var_i": 7, "var_j": 14, "quadratic_cost": 3.0 }, { "var_i": 7, "var_j": 15, "quadratic_cost": 7.0 }, { "var_i": 7, "var_j": 16, "quadratic_cost": 7.0 }, { "var_i": 8, "var_j": 0, "quadratic_cost": 2.0 }, { "var_i": 8, "var_j": 1, "quadratic_cost": 6.0 }, { "var_i": 8, "var_j": 2, "quadratic_cost": 1.0 }, { "var_i": 8, "var_j": 3, "quadratic_cost": 10.0 }, { "var_i": 8, "var_j": 4, "quadratic_cost": 8.0 }, { "var_i": 8, "var_j": 5, "quadratic_cost": 3.0 }, { "var_i": 8, "var_j": 6, "quadratic_cost": 2.0 }, { "var_i": 8, "var_j": 7, "quadratic_cost": 7.0 }, { "var_i": 8, "var_j": 8, "quadratic_cost": 8.0 }, { "var_i": 8, "var_j": 9, "quadratic_cost": 8.0 }, { "var_i": 8, "var_j": 10, "quadratic_cost": 9.0 }, { "var_i": 8, "var_j": 11, "quadratic_cost": 8.0 }, { "var_i": 8, "var_j": 12, "quadratic_cost": 7.0 }, { "var_i": 8, "var_j": 13, "quadratic_cost": 7.0 }, { "var_i": 8, "var_j": 14, "quadratic_cost": 4.0 }, { "var_i": 8, "var_j": 15, "quadratic_cost": 2.0 }, { "var_i": 8, "var_j": 16, "quadratic_cost": 5.0 }, { "var_i": 9, "var_j": 0, "quadratic_cost": 9.0 }, { "var_i": 9, "var_j": 1, "quadratic_cost": 3.0 }, { "var_i": 9, "var_j": 2, "quadratic_cost": 10.0 }, { "var_i": 9, "var_j": 3, "quadratic_cost": 7.0 }, { "var_i": 9, "var_j": 4, "quadratic_cost": 3.0 }, { "var_i": 9, "var_j": 5, "quadratic_cost": 5.0 }, { "var_i": 9, "var_j": 6, "quadratic_cost": 4.0 }, { "var_i": 9, "var_j": 7, "quadratic_cost": 8.0 }, { "var_i": 9, "var_j": 8, "quadratic_cost": 8.0 }, { "var_i": 9, "var_j": 9, "quadratic_cost": 4.0 }, { "var_i": 9, "var_j": 10, "quadratic_cost": 10.0 }, { "var_i": 9, "var_j": 11, "quadratic_cost": 5.0 }, { "var_i": 9, "var_j": 12, "quadratic_cost": 2.0 }, { "var_i": 9, "var_j": 13, "quadratic_cost": 8.0 }, { "var_i": 9, "var_j": 14, "quadratic_cost": 2.0 }, { "var_i": 9, "var_j": 15, "quadratic_cost": 3.0 }, { "var_i": 9, "var_j": 16, "quadratic_cost": 6.0 }, { "var_i": 10, "var_j": 0, "quadratic_cost": 4.0 }, { "var_i": 10, "var_j": 1, "quadratic_cost": 4.0 }, { "var_i": 10, "var_j": 2, "quadratic_cost": 10.0 }, { "var_i": 10, "var_j": 3, "quadratic_cost": 8.0 }, { "var_i": 10, "var_j": 4, "quadratic_cost": 1.0 }, { "var_i": 10, "var_j": 5, "quadratic_cost": 10.0 }, { "var_i": 10, "var_j": 6, "quadratic_cost": 1.0 }, { "var_i": 10, "var_j": 7, "quadratic_cost": 2.0 }, { "var_i": 10, "var_j": 8, "quadratic_cost": 9.0 }, { "var_i": 10, "var_j": 9, "quadratic_cost": 10.0 }, { "var_i": 10, "var_j": 10, "quadratic_cost": 5.0 }, { "var_i": 10, "var_j": 11, "quadratic_cost": 5.0 }, { "var_i": 10, "var_j": 12, "quadratic_cost": 2.0 }, { "var_i": 10, "var_j": 13, "quadratic_cost": 2.0 }, { "var_i": 10, "var_j": 14, "quadratic_cost": 6.0 }, { "var_i": 10, "var_j": 15, "quadratic_cost": 7.0 }, { "var_i": 10, "var_j": 16, "quadratic_cost": 1.0 }, { "var_i": 11, "var_j": 0, "quadratic_cost": 1.0 }, { "var_i": 11, "var_j": 1, "quadratic_cost": 1.0 }, { "var_i": 11, "var_j": 2, "quadratic_cost": 3.0 }, { "var_i": 11, "var_j": 3, "quadratic_cost": 2.0 }, { "var_i": 11, "var_j": 4, "quadratic_cost": 4.0 }, { "var_i": 11, "var_j": 5, "quadratic_cost": 7.0 }, { "var_i": 11, "var_j": 6, "quadratic_cost": 6.0 }, { "var_i": 11, "var_j": 7, "quadratic_cost": 9.0 }, { "var_i": 11, "var_j": 8, "quadratic_cost": 8.0 }, { "var_i": 11, "var_j": 9, "quadratic_cost": 5.0 }, { "var_i": 11, "var_j": 10, "quadratic_cost": 5.0 }, { "var_i": 11, "var_j": 11, "quadratic_cost": 1.0 }, { "var_i": 11, "var_j": 12, "quadratic_cost": 4.0 }, { "var_i": 11, "var_j": 13, "quadratic_cost": 2.0 }, { "var_i": 11, "var_j": 14, "quadratic_cost": 4.0 }, { "var_i": 11, "var_j": 15, "quadratic_cost": 2.0 }, { "var_i": 11, "var_j": 16, "quadratic_cost": 10.0 }, { "var_i": 12, "var_j": 0, "quadratic_cost": 10.0 }, { "var_i": 12, "var_j": 1, "quadratic_cost": 10.0 }, { "var_i": 12, "var_j": 2, "quadratic_cost": 8.0 }, { "var_i": 12, "var_j": 3, "quadratic_cost": 1.0 }, { "var_i": 12, "var_j": 4, "quadratic_cost": 1.0 }, { "var_i": 12, "var_j": 5, "quadratic_cost": 9.0 }, { "var_i": 12, "var_j": 6, "quadratic_cost": 2.0 }, { "var_i": 12, "var_j": 7, "quadratic_cost": 7.0 }, { "var_i": 12, "var_j": 8, "quadratic_cost": 7.0 }, { "var_i": 12, "var_j": 9, "quadratic_cost": 2.0 }, { "var_i": 12, "var_j": 10, "quadratic_cost": 2.0 }, { "var_i": 12, "var_j": 11, "quadratic_cost": 4.0 }, { "var_i": 12, "var_j": 12, "quadratic_cost": 6.0 }, { "var_i": 12, "var_j": 13, "quadratic_cost": 7.0 }, { "var_i": 12, "var_j": 14, "quadratic_cost": 4.0 }, { "var_i": 12, "var_j": 15, "quadratic_cost": 1.0 }, { "var_i": 12, "var_j": 16, "quadratic_cost": 6.0 }, { "var_i": 13, "var_j": 0, "quadratic_cost": 7.0 }, { "var_i": 13, "var_j": 1, "quadratic_cost": 10.0 }, { "var_i": 13, "var_j": 2, "quadratic_cost": 1.0 }, { "var_i": 13, "var_j": 3, "quadratic_cost": 6.0 }, { "var_i": 13, "var_j": 4, "quadratic_cost": 8.0 }, { "var_i": 13, "var_j": 5, "quadratic_cost": 8.0 }, { "var_i": 13, "var_j": 6, "quadratic_cost": 10.0 }, { "var_i": 13, "var_j": 7, "quadratic_cost": 2.0 }, { "var_i": 13, "var_j": 8, "quadratic_cost": 7.0 }, { "var_i": 13, "var_j": 9, "quadratic_cost": 8.0 }, { "var_i": 13, "var_j": 10, "quadratic_cost": 2.0 }, { "var_i": 13, "var_j": 11, "quadratic_cost": 2.0 }, { "var_i": 13, "var_j": 12, "quadratic_cost": 7.0 }, { "var_i": 13, "var_j": 13, "quadratic_cost": 1.0 }, { "var_i": 13, "var_j": 14, "quadratic_cost": 4.0 }, { "var_i": 13, "var_j": 15, "quadratic_cost": 3.0 }, { "var_i": 13, "var_j": 16, "quadratic_cost": 3.0 }, { "var_i": 14, "var_j": 0, "quadratic_cost": 10.0 }, { "var_i": 14, "var_j": 1, "quadratic_cost": 10.0 }, { "var_i": 14, "var_j": 2, "quadratic_cost": 7.0 }, { "var_i": 14, "var_j": 3, "quadratic_cost": 1.0 }, { "var_i": 14, "var_j": 4, "quadratic_cost": 9.0 }, { "var_i": 14, "var_j": 5, "quadratic_cost": 3.0 }, { "var_i": 14, "var_j": 6, "quadratic_cost": 3.0 }, { "var_i": 14, "var_j": 7, "quadratic_cost": 3.0 }, { "var_i": 14, "var_j": 8, "quadratic_cost": 4.0 }, { "var_i": 14, "var_j": 9, "quadratic_cost": 2.0 }, { "var_i": 14, "var_j": 10, "quadratic_cost": 6.0 }, { "var_i": 14, "var_j": 11, "quadratic_cost": 4.0 }, { "var_i": 14, "var_j": 12, "quadratic_cost": 4.0 }, { "var_i": 14, "var_j": 13, "quadratic_cost": 4.0 }, { "var_i": 14, "var_j": 14, "quadratic_cost": 4.0 }, { "var_i": 14, "var_j": 15, "quadratic_cost": 10.0 }, { "var_i": 14, "var_j": 16, "quadratic_cost": 8.0 }, { "var_i": 15, "var_j": 0, "quadratic_cost": 8.0 }, { "var_i": 15, "var_j": 1, "quadratic_cost": 4.0 }, { "var_i": 15, "var_j": 2, "quadratic_cost": 2.0 }, { "var_i": 15, "var_j": 3, "quadratic_cost": 5.0 }, { "var_i": 15, "var_j": 4, "quadratic_cost": 4.0 }, { "var_i": 15, "var_j": 5, "quadratic_cost": 5.0 }, { "var_i": 15, "var_j": 6, "quadratic_cost": 9.0 }, { "var_i": 15, "var_j": 7, "quadratic_cost": 7.0 }, { "var_i": 15, "var_j": 8, "quadratic_cost": 2.0 }, { "var_i": 15, "var_j": 9, "quadratic_cost": 3.0 }, { "var_i": 15, "var_j": 10, "quadratic_cost": 7.0 }, { "var_i": 15, "var_j": 11, "quadratic_cost": 2.0 }, { "var_i": 15, "var_j": 12, "quadratic_cost": 1.0 }, { "var_i": 15, "var_j": 13, "quadratic_cost": 3.0 }, { "var_i": 15, "var_j": 14, "quadratic_cost": 10.0 }, { "var_i": 15, "var_j": 15, "quadratic_cost": 9.0 }, { "var_i": 15, "var_j": 16, "quadratic_cost": 8.0 }, { "var_i": 16, "var_j": 0, "quadratic_cost": 1.0 }, { "var_i": 16, "var_j": 1, "quadratic_cost": 9.0 }, { "var_i": 16, "var_j": 2, "quadratic_cost": 6.0 }, { "var_i": 16, "var_j": 3, "quadratic_cost": 10.0 }, { "var_i": 16, "var_j": 4, "quadratic_cost": 4.0 }, { "var_i": 16, "var_j": 5, "quadratic_cost": 8.0 }, { "var_i": 16, "var_j": 6, "quadratic_cost": 4.0 }, { "var_i": 16, "var_j": 7, "quadratic_cost": 7.0 }, { "var_i": 16, "var_j": 8, "quadratic_cost": 5.0 }, { "var_i": 16, "var_j": 9, "quadratic_cost": 6.0 }, { "var_i": 16, "var_j": 10, "quadratic_cost": 1.0 }, { "var_i": 16, "var_j": 11, "quadratic_cost": 10.0 }, { "var_i": 16, "var_j": 12, "quadratic_cost": 6.0 }, { "var_i": 16, "var_j": 13, "quadratic_cost": 3.0 }, { "var_i": 16, "var_j": 14, "quadratic_cost": 8.0 }, { "var_i": 16, "var_j": 15, "quadratic_cost": 8.0 }, { "var_i": 16, "var_j": 16, "quadratic_cost": 6.0 } ] }, "edges": [ { "from": "K", "to": "A", "var_index": 0 }, { "from": "K", "to": "F", "var_index": 1 }, { "from": "E", "to": "L", "var_index": 2 }, { "from": "J", "to": "L", "var_index": 3 }, { "from": "A", "to": "B", "var_index": 4 }, { "from": "A", "to": "F", "var_index": 5 }, { "from": "B", "to": "C", "var_index": 6 }, { "from": "B", "to": "G", "var_index": 7 }, { "from": "C", "to": "D", "var_index": 8 }, { "from": "C", "to": "H", "var_index": 9 }, { "from": "D", "to": "E", "var_index": 10 }, { "from": "D", "to": "I", "var_index": 11 }, { "from": "E", "to": "J", "var_index": 12 }, { "from": "F", "to": "G", "var_index": 13 }, { "from": "G", "to": "H", "var_index": 14 }, { "from": "H", "to": "I", "var_index": 15 }, { "from": "I", "to": "J", "var_index": 16 } ], "node_id_map": { "0": "A", "1": "B", "2": "C", "3": "D", "4": "E", "5": "F", "6": "G", "7": "H", "8": "I", "9": "J", "10": "K", "11": "L" } }, "solution_variant": [ "K", "A", "B", "C", "D", "E", "L" ], "context_index": 25, "input_format": "markdown_table", "input_index_base": "names" }, { "task_name": "QSPP", "problem_type": "QSPP", "instruction": "I was asked to send a single maintenance crew from the gate to the machinery room using only the approved one-way service corridors. The crew has to pick one continuous route that follows the arrows from start to finish — no side trips, no skipping segments, and the route must begin at the gate and end at the machinery room. Each corridor has a regular access charge and also its own little surcharge just for being used, and some specific pairs of corridors add extra fees when both are taken (sometimes the extra depends on which corridor comes first). The goal is to pick the route that makes the total bill as small as possible by adding up each corridor’s access charge, any per-corridor surcharges, and every extra fee caused by any used corridor pairs. The exact layout and numbers will be shown below.\n\n{\n \"total_locations\": 14,\n \"total_corridors\": 13,\n \"location_ids\": [\n \"A\",\n \"B\",\n \"C\",\n \"D\",\n \"E\",\n \"F\",\n \"G\",\n \"H\",\n \"I\",\n \"J\",\n \"K\",\n \"L\",\n \"M\",\n \"N\"\n ],\n \"gate_location\": \"M\",\n \"machinery_room_location\": \"N\",\n \"edges\": [\n {\n \"corridor_from\": \"M\",\n \"corridor_to\": \"A\",\n \"corridor_id\": 0\n },\n {\n \"corridor_from\": \"L\",\n \"corridor_to\": \"N\",\n \"corridor_id\": 1\n },\n {\n \"corridor_from\": \"A\",\n \"corridor_to\": \"B\",\n \"corridor_id\": 2\n },\n {\n \"corridor_from\": \"B\",\n \"corridor_to\": \"C\",\n \"corridor_id\": 3\n },\n {\n \"corridor_from\": \"C\",\n \"corridor_to\": \"D\",\n \"corridor_id\": 4\n },\n {\n \"corridor_from\": \"D\",\n \"corridor_to\": \"E\",\n \"corridor_id\": 5\n },\n {\n \"corridor_from\": \"E\",\n \"corridor_to\": \"F\",\n \"corridor_id\": 6\n },\n {\n \"corridor_from\": \"F\",\n \"corridor_to\": \"G\",\n \"corridor_id\": 7\n },\n {\n \"corridor_from\": \"G\",\n \"corridor_to\": \"H\",\n \"corridor_id\": 8\n },\n {\n \"corridor_from\": \"H\",\n \"corridor_to\": \"I\",\n \"corridor_id\": 9\n },\n {\n \"corridor_from\": \"I\",\n \"corridor_to\": \"J\",\n \"corridor_id\": 10\n },\n {\n \"corridor_from\": \"J\",\n \"corridor_to\": \"K\",\n \"corridor_id\": 11\n },\n {\n \"corridor_from\": \"K\",\n \"corridor_to\": \"L\",\n \"corridor_id\": 12\n }\n ],\n \"linear_costs\": [\n {\n \"corridor_id\": 0,\n \"access_charge\": 9.0\n },\n {\n \"corridor_id\": 1,\n \"access_charge\": 7.0\n },\n {\n \"corridor_id\": 2,\n \"access_charge\": 1.0\n },\n {\n \"corridor_id\": 3,\n \"access_charge\": 9.0\n },\n {\n \"corridor_id\": 4,\n \"access_charge\": 1.0\n },\n {\n \"corridor_id\": 5,\n \"access_charge\": 3.0\n },\n {\n \"corridor_id\": 6,\n \"access_charge\": 8.0\n },\n {\n \"corridor_id\": 7,\n \"access_charge\": 9.0\n },\n {\n \"corridor_id\": 8,\n \"access_charge\": 8.0\n },\n {\n \"corridor_id\": 9,\n \"access_charge\": 6.0\n },\n {\n \"corridor_id\": 10,\n \"access_charge\": 6.0\n },\n {\n \"corridor_id\": 11,\n \"access_charge\": 4.0\n },\n {\n \"corridor_id\": 12,\n \"access_charge\": 4.0\n }\n ]\n}\n\n# Meaning: the quadratic_costs matrix is assumed symmetric and contributes to the objective as a sum over ALL ordered pairs (corridor_i_id, corridor_j_id). If two corridors with IDs i and j are both used in the chosen path, then quadratic_costs[i][j] is added to the total. This includes diagonal terms (i == j), so selecting edge i also adds quadratic_costs[i][i]. Because the matrix is symmetric, the interaction between two distinct edges i and j is counted twice in the ordered-pair sum: quadratic_costs[i][j] + quadratic_costs[j][i] (= 2 * quadratic_costs[i][j]).\n# quadratic_costs\n| corridor_i_id\\corridor_j_id | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 |\n|---|---|---|---|---|---|---|---|---|---|---|---|---|---|\n| 0 | 9.0 | 2.0 | 2.0 | 1.0 | 1.0 | 1.0 | 1.0 | 6.0 | 5.0 | 5.0 | 7.0 | 2.0 | 6.0 |\n| 1 | 2.0 | 5.0 | 4.0 | 3.0 | 10.0 | 4.0 | 5.0 | 6.0 | 2.0 | 8.0 | 2.0 | 3.0 | 4.0 |\n| 2 | 2.0 | 4.0 | 1.0 | 1.0 | 5.0 | 4.0 | 8.0 | 8.0 | 1.0 | 7.0 | 4.0 | 3.0 | 4.0 |\n| 3 | 1.0 | 3.0 | 1.0 | 5.0 | 3.0 | 3.0 | 2.0 | 6.0 | 7.0 | 1.0 | 10.0 | 5.0 | 8.0 |\n| 4 | 1.0 | 10.0 | 5.0 | 3.0 | 6.0 | 3.0 | 10.0 | 2.0 | 5.0 | 7.0 | 6.0 | 1.0 | 3.0 |\n| 5 | 1.0 | 4.0 | 4.0 | 3.0 | 3.0 | 7.0 | 1.0 | 8.0 | 1.0 | 3.0 | 9.0 | 3.0 | 2.0 |\n| 6 | 1.0 | 5.0 | 8.0 | 2.0 | 10.0 | 1.0 | 3.0 | 6.0 | 8.0 | 5.0 | 2.0 | 2.0 | 5.0 |\n| 7 | 6.0 | 6.0 | 8.0 | 6.0 | 2.0 | 8.0 | 6.0 | 7.0 | 10.0 | 8.0 | 3.0 | 4.0 | 1.0 |\n| 8 | 5.0 | 2.0 | 1.0 | 7.0 | 5.0 | 1.0 | 8.0 | 10.0 | 10.0 | 10.0 | 6.0 | 1.0 | 4.0 |\n| 9 | 5.0 | 8.0 | 7.0 | 1.0 | 7.0 | 3.0 | 5.0 | 8.0 | 10.0 | 4.0 | 2.0 | 1.0 | 5.0 |\n| 10 | 7.0 | 2.0 | 4.0 | 10.0 | 6.0 | 9.0 | 2.0 | 3.0 | 6.0 | 2.0 | 9.0 | 3.0 | 1.0 |\n| 11 | 2.0 | 3.0 | 3.0 | 5.0 | 1.0 | 3.0 | 2.0 | 4.0 | 1.0 | 1.0 | 3.0 | 2.0 | 6.0 |\n| 12 | 6.0 | 4.0 | 4.0 | 8.0 | 3.0 | 2.0 | 5.0 | 1.0 | 4.0 | 5.0 | 1.0 | 6.0 | 7.0 |\n\nAlso, when you send back the chosen route, you can use a tiny JSON layout so it's easy to parse—nothing fancy, just drop the path into this shape:\n\n{\n \"solution\": []\n}\n\nThink of the \"solution\" array as the place to list the corridor stops in order: start with the gate, then each location you pass through, and finish with the machinery room. It's just a simple form to fill out with the node names in sequence.\n\nThis JSON is only a sketch of the expected shape — you'll replace the empty array with the actual path when you give the answer.\n\nAlso, please use the node identifiers exactly as they appear in the instance input — no renaming and no new labels. For example: \"Valid identifiers look like plain numbers such as “1” or “23”, single capital letters like “A” or “B”, or a capital letter followed by digits like “A1” or “X7”.\"\n\nDon't include edge IDs or any cost labels in the response; just the sequence of node identifiers.", "instance": { "nodes": [ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13 ], "edges": [ { "from": 12, "to": 0, "var_index": 0 }, { "from": 11, "to": 13, "var_index": 1 }, { "from": 0, "to": 1, "var_index": 2 }, { "from": 1, "to": 2, "var_index": 3 }, { "from": 2, "to": 3, "var_index": 4 }, { "from": 3, "to": 4, "var_index": 5 }, { "from": 4, "to": 5, "var_index": 6 }, { "from": 5, "to": 6, "var_index": 7 }, { "from": 6, "to": 7, "var_index": 8 }, { "from": 7, "to": 8, "var_index": 9 }, { "from": 8, "to": 9, "var_index": 10 }, { "from": 9, "to": 10, "var_index": 11 }, { "from": 10, "to": 11, "var_index": 12 } ], "objective": { "constant": 0.0, "linear": [ 9.0, 7.0, 1.0, 9.0, 1.0, 3.0, 8.0, 9.0, 8.0, 6.0, 6.0, 4.0, 4.0 ], "quadratic": [ [ 9.0, 2.0, 2.0, 1.0, 1.0, 1.0, 1.0, 6.0, 5.0, 5.0, 7.0, 2.0, 6.0 ], [ 2.0, 5.0, 4.0, 3.0, 10.0, 4.0, 5.0, 6.0, 2.0, 8.0, 2.0, 3.0, 4.0 ], [ 2.0, 4.0, 1.0, 1.0, 5.0, 4.0, 8.0, 8.0, 1.0, 7.0, 4.0, 3.0, 4.0 ], [ 1.0, 3.0, 1.0, 5.0, 3.0, 3.0, 2.0, 6.0, 7.0, 1.0, 10.0, 5.0, 8.0 ], [ 1.0, 10.0, 5.0, 3.0, 6.0, 3.0, 10.0, 2.0, 5.0, 7.0, 6.0, 1.0, 3.0 ], [ 1.0, 4.0, 4.0, 3.0, 3.0, 7.0, 1.0, 8.0, 1.0, 3.0, 9.0, 3.0, 2.0 ], [ 1.0, 5.0, 8.0, 2.0, 10.0, 1.0, 3.0, 6.0, 8.0, 5.0, 2.0, 2.0, 5.0 ], [ 6.0, 6.0, 8.0, 6.0, 2.0, 8.0, 6.0, 7.0, 10.0, 8.0, 3.0, 4.0, 1.0 ], [ 5.0, 2.0, 1.0, 7.0, 5.0, 1.0, 8.0, 10.0, 10.0, 10.0, 6.0, 1.0, 4.0 ], [ 5.0, 8.0, 7.0, 1.0, 7.0, 3.0, 5.0, 8.0, 10.0, 4.0, 2.0, 1.0, 5.0 ], [ 7.0, 2.0, 4.0, 10.0, 6.0, 9.0, 2.0, 3.0, 6.0, 2.0, 9.0, 3.0, 1.0 ], [ 2.0, 3.0, 3.0, 5.0, 1.0, 3.0, 2.0, 4.0, 1.0, 1.0, 3.0, 2.0, 6.0 ], [ 6.0, 4.0, 4.0, 8.0, 3.0, 2.0, 5.0, 1.0, 4.0, 5.0, 1.0, 6.0, 7.0 ] ] }, "source": 12, "target": 13 }, "solution": [ 12, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13 ], "obj": 824.0, "instance_variant": { "problem_type": "QSPP", "num_nodes": 14, "num_edges": 13, "nodes": [ "A", "B", "C", "D", "E", "F", "G", "H", "I", "J", "K", "L", "M", "N" ], "source": "M", "target": "N", "objective": { "constant": 0.0, "linear": [ { "var_index": 0, "linear_cost": 9.0 }, { "var_index": 1, "linear_cost": 7.0 }, { "var_index": 2, "linear_cost": 1.0 }, { "var_index": 3, "linear_cost": 9.0 }, { "var_index": 4, "linear_cost": 1.0 }, { "var_index": 5, "linear_cost": 3.0 }, { "var_index": 6, "linear_cost": 8.0 }, { "var_index": 7, "linear_cost": 9.0 }, { "var_index": 8, "linear_cost": 8.0 }, { "var_index": 9, "linear_cost": 6.0 }, { "var_index": 10, "linear_cost": 6.0 }, { "var_index": 11, "linear_cost": 4.0 }, { "var_index": 12, "linear_cost": 4.0 } ], "quadratic": [ { "var_i": 0, "var_j": 0, "quadratic_cost": 9.0 }, { "var_i": 0, "var_j": 1, "quadratic_cost": 2.0 }, { "var_i": 0, "var_j": 2, "quadratic_cost": 2.0 }, { "var_i": 0, "var_j": 3, "quadratic_cost": 1.0 }, { "var_i": 0, "var_j": 4, "quadratic_cost": 1.0 }, { "var_i": 0, "var_j": 5, "quadratic_cost": 1.0 }, { "var_i": 0, "var_j": 6, "quadratic_cost": 1.0 }, { "var_i": 0, "var_j": 7, "quadratic_cost": 6.0 }, { "var_i": 0, "var_j": 8, "quadratic_cost": 5.0 }, { "var_i": 0, "var_j": 9, "quadratic_cost": 5.0 }, { "var_i": 0, "var_j": 10, "quadratic_cost": 7.0 }, { "var_i": 0, "var_j": 11, "quadratic_cost": 2.0 }, { "var_i": 0, "var_j": 12, "quadratic_cost": 6.0 }, { "var_i": 1, "var_j": 0, "quadratic_cost": 2.0 }, { "var_i": 1, "var_j": 1, "quadratic_cost": 5.0 }, { "var_i": 1, "var_j": 2, "quadratic_cost": 4.0 }, { "var_i": 1, "var_j": 3, "quadratic_cost": 3.0 }, { "var_i": 1, "var_j": 4, "quadratic_cost": 10.0 }, { "var_i": 1, "var_j": 5, "quadratic_cost": 4.0 }, { "var_i": 1, "var_j": 6, "quadratic_cost": 5.0 }, { "var_i": 1, "var_j": 7, "quadratic_cost": 6.0 }, { "var_i": 1, "var_j": 8, "quadratic_cost": 2.0 }, { "var_i": 1, "var_j": 9, "quadratic_cost": 8.0 }, { "var_i": 1, "var_j": 10, "quadratic_cost": 2.0 }, { "var_i": 1, "var_j": 11, "quadratic_cost": 3.0 }, { "var_i": 1, "var_j": 12, "quadratic_cost": 4.0 }, { "var_i": 2, "var_j": 0, "quadratic_cost": 2.0 }, { "var_i": 2, "var_j": 1, "quadratic_cost": 4.0 }, { "var_i": 2, "var_j": 2, "quadratic_cost": 1.0 }, { "var_i": 2, "var_j": 3, "quadratic_cost": 1.0 }, { "var_i": 2, "var_j": 4, "quadratic_cost": 5.0 }, { "var_i": 2, "var_j": 5, "quadratic_cost": 4.0 }, { "var_i": 2, "var_j": 6, "quadratic_cost": 8.0 }, { "var_i": 2, "var_j": 7, "quadratic_cost": 8.0 }, { "var_i": 2, "var_j": 8, "quadratic_cost": 1.0 }, { "var_i": 2, "var_j": 9, "quadratic_cost": 7.0 }, { "var_i": 2, "var_j": 10, "quadratic_cost": 4.0 }, { "var_i": 2, "var_j": 11, "quadratic_cost": 3.0 }, { "var_i": 2, "var_j": 12, "quadratic_cost": 4.0 }, { "var_i": 3, "var_j": 0, "quadratic_cost": 1.0 }, { "var_i": 3, "var_j": 1, "quadratic_cost": 3.0 }, { "var_i": 3, "var_j": 2, "quadratic_cost": 1.0 }, { "var_i": 3, "var_j": 3, "quadratic_cost": 5.0 }, { "var_i": 3, "var_j": 4, "quadratic_cost": 3.0 }, { "var_i": 3, "var_j": 5, "quadratic_cost": 3.0 }, { "var_i": 3, "var_j": 6, "quadratic_cost": 2.0 }, { "var_i": 3, "var_j": 7, "quadratic_cost": 6.0 }, { "var_i": 3, "var_j": 8, "quadratic_cost": 7.0 }, { "var_i": 3, "var_j": 9, "quadratic_cost": 1.0 }, { "var_i": 3, "var_j": 10, "quadratic_cost": 10.0 }, { "var_i": 3, "var_j": 11, "quadratic_cost": 5.0 }, { "var_i": 3, "var_j": 12, "quadratic_cost": 8.0 }, { "var_i": 4, "var_j": 0, "quadratic_cost": 1.0 }, { "var_i": 4, "var_j": 1, "quadratic_cost": 10.0 }, { "var_i": 4, "var_j": 2, "quadratic_cost": 5.0 }, { "var_i": 4, "var_j": 3, "quadratic_cost": 3.0 }, { "var_i": 4, "var_j": 4, "quadratic_cost": 6.0 }, { "var_i": 4, "var_j": 5, "quadratic_cost": 3.0 }, { "var_i": 4, "var_j": 6, "quadratic_cost": 10.0 }, { "var_i": 4, "var_j": 7, "quadratic_cost": 2.0 }, { "var_i": 4, "var_j": 8, "quadratic_cost": 5.0 }, { "var_i": 4, "var_j": 9, "quadratic_cost": 7.0 }, { "var_i": 4, "var_j": 10, "quadratic_cost": 6.0 }, { "var_i": 4, "var_j": 11, "quadratic_cost": 1.0 }, { "var_i": 4, "var_j": 12, "quadratic_cost": 3.0 }, { "var_i": 5, "var_j": 0, "quadratic_cost": 1.0 }, { "var_i": 5, "var_j": 1, "quadratic_cost": 4.0 }, { "var_i": 5, "var_j": 2, "quadratic_cost": 4.0 }, { "var_i": 5, "var_j": 3, "quadratic_cost": 3.0 }, { "var_i": 5, "var_j": 4, "quadratic_cost": 3.0 }, { "var_i": 5, "var_j": 5, "quadratic_cost": 7.0 }, { "var_i": 5, "var_j": 6, "quadratic_cost": 1.0 }, { "var_i": 5, "var_j": 7, "quadratic_cost": 8.0 }, { "var_i": 5, "var_j": 8, "quadratic_cost": 1.0 }, { "var_i": 5, "var_j": 9, "quadratic_cost": 3.0 }, { "var_i": 5, "var_j": 10, "quadratic_cost": 9.0 }, { "var_i": 5, "var_j": 11, "quadratic_cost": 3.0 }, { "var_i": 5, "var_j": 12, "quadratic_cost": 2.0 }, { "var_i": 6, "var_j": 0, "quadratic_cost": 1.0 }, { "var_i": 6, "var_j": 1, "quadratic_cost": 5.0 }, { "var_i": 6, "var_j": 2, "quadratic_cost": 8.0 }, { "var_i": 6, "var_j": 3, "quadratic_cost": 2.0 }, { "var_i": 6, "var_j": 4, "quadratic_cost": 10.0 }, { "var_i": 6, "var_j": 5, "quadratic_cost": 1.0 }, { "var_i": 6, "var_j": 6, "quadratic_cost": 3.0 }, { "var_i": 6, "var_j": 7, "quadratic_cost": 6.0 }, { "var_i": 6, "var_j": 8, "quadratic_cost": 8.0 }, { "var_i": 6, "var_j": 9, "quadratic_cost": 5.0 }, { "var_i": 6, "var_j": 10, "quadratic_cost": 2.0 }, { "var_i": 6, "var_j": 11, "quadratic_cost": 2.0 }, { "var_i": 6, "var_j": 12, "quadratic_cost": 5.0 }, { "var_i": 7, "var_j": 0, "quadratic_cost": 6.0 }, { "var_i": 7, "var_j": 1, "quadratic_cost": 6.0 }, { "var_i": 7, "var_j": 2, "quadratic_cost": 8.0 }, { "var_i": 7, "var_j": 3, "quadratic_cost": 6.0 }, { "var_i": 7, "var_j": 4, "quadratic_cost": 2.0 }, { "var_i": 7, "var_j": 5, "quadratic_cost": 8.0 }, { "var_i": 7, "var_j": 6, "quadratic_cost": 6.0 }, { "var_i": 7, "var_j": 7, "quadratic_cost": 7.0 }, { "var_i": 7, "var_j": 8, "quadratic_cost": 10.0 }, { "var_i": 7, "var_j": 9, "quadratic_cost": 8.0 }, { "var_i": 7, "var_j": 10, "quadratic_cost": 3.0 }, { "var_i": 7, "var_j": 11, "quadratic_cost": 4.0 }, { "var_i": 7, "var_j": 12, "quadratic_cost": 1.0 }, { "var_i": 8, "var_j": 0, "quadratic_cost": 5.0 }, { "var_i": 8, "var_j": 1, "quadratic_cost": 2.0 }, { "var_i": 8, "var_j": 2, "quadratic_cost": 1.0 }, { "var_i": 8, "var_j": 3, "quadratic_cost": 7.0 }, { "var_i": 8, "var_j": 4, "quadratic_cost": 5.0 }, { "var_i": 8, "var_j": 5, "quadratic_cost": 1.0 }, { "var_i": 8, "var_j": 6, "quadratic_cost": 8.0 }, { "var_i": 8, "var_j": 7, "quadratic_cost": 10.0 }, { "var_i": 8, "var_j": 8, "quadratic_cost": 10.0 }, { "var_i": 8, "var_j": 9, "quadratic_cost": 10.0 }, { "var_i": 8, "var_j": 10, "quadratic_cost": 6.0 }, { "var_i": 8, "var_j": 11, "quadratic_cost": 1.0 }, { "var_i": 8, "var_j": 12, "quadratic_cost": 4.0 }, { "var_i": 9, "var_j": 0, "quadratic_cost": 5.0 }, { "var_i": 9, "var_j": 1, "quadratic_cost": 8.0 }, { "var_i": 9, "var_j": 2, "quadratic_cost": 7.0 }, { "var_i": 9, "var_j": 3, "quadratic_cost": 1.0 }, { "var_i": 9, "var_j": 4, "quadratic_cost": 7.0 }, { "var_i": 9, "var_j": 5, "quadratic_cost": 3.0 }, { "var_i": 9, "var_j": 6, "quadratic_cost": 5.0 }, { "var_i": 9, "var_j": 7, "quadratic_cost": 8.0 }, { "var_i": 9, "var_j": 8, "quadratic_cost": 10.0 }, { "var_i": 9, "var_j": 9, "quadratic_cost": 4.0 }, { "var_i": 9, "var_j": 10, "quadratic_cost": 2.0 }, { "var_i": 9, "var_j": 11, "quadratic_cost": 1.0 }, { "var_i": 9, "var_j": 12, "quadratic_cost": 5.0 }, { "var_i": 10, "var_j": 0, "quadratic_cost": 7.0 }, { "var_i": 10, "var_j": 1, "quadratic_cost": 2.0 }, { "var_i": 10, "var_j": 2, "quadratic_cost": 4.0 }, { "var_i": 10, "var_j": 3, "quadratic_cost": 10.0 }, { "var_i": 10, "var_j": 4, "quadratic_cost": 6.0 }, { "var_i": 10, "var_j": 5, "quadratic_cost": 9.0 }, { "var_i": 10, "var_j": 6, "quadratic_cost": 2.0 }, { "var_i": 10, "var_j": 7, "quadratic_cost": 3.0 }, { "var_i": 10, "var_j": 8, "quadratic_cost": 6.0 }, { "var_i": 10, "var_j": 9, "quadratic_cost": 2.0 }, { "var_i": 10, "var_j": 10, "quadratic_cost": 9.0 }, { "var_i": 10, "var_j": 11, "quadratic_cost": 3.0 }, { "var_i": 10, "var_j": 12, "quadratic_cost": 1.0 }, { "var_i": 11, "var_j": 0, "quadratic_cost": 2.0 }, { "var_i": 11, "var_j": 1, "quadratic_cost": 3.0 }, { "var_i": 11, "var_j": 2, "quadratic_cost": 3.0 }, { "var_i": 11, "var_j": 3, "quadratic_cost": 5.0 }, { "var_i": 11, "var_j": 4, "quadratic_cost": 1.0 }, { "var_i": 11, "var_j": 5, "quadratic_cost": 3.0 }, { "var_i": 11, "var_j": 6, "quadratic_cost": 2.0 }, { "var_i": 11, "var_j": 7, "quadratic_cost": 4.0 }, { "var_i": 11, "var_j": 8, "quadratic_cost": 1.0 }, { "var_i": 11, "var_j": 9, "quadratic_cost": 1.0 }, { "var_i": 11, "var_j": 10, "quadratic_cost": 3.0 }, { "var_i": 11, "var_j": 11, "quadratic_cost": 2.0 }, { "var_i": 11, "var_j": 12, "quadratic_cost": 6.0 }, { "var_i": 12, "var_j": 0, "quadratic_cost": 6.0 }, { "var_i": 12, "var_j": 1, "quadratic_cost": 4.0 }, { "var_i": 12, "var_j": 2, "quadratic_cost": 4.0 }, { "var_i": 12, "var_j": 3, "quadratic_cost": 8.0 }, { "var_i": 12, "var_j": 4, "quadratic_cost": 3.0 }, { "var_i": 12, "var_j": 5, "quadratic_cost": 2.0 }, { "var_i": 12, "var_j": 6, "quadratic_cost": 5.0 }, { "var_i": 12, "var_j": 7, "quadratic_cost": 1.0 }, { "var_i": 12, "var_j": 8, "quadratic_cost": 4.0 }, { "var_i": 12, "var_j": 9, "quadratic_cost": 5.0 }, { "var_i": 12, "var_j": 10, "quadratic_cost": 1.0 }, { "var_i": 12, "var_j": 11, "quadratic_cost": 6.0 }, { "var_i": 12, "var_j": 12, "quadratic_cost": 7.0 } ] }, "edges": [ { "from": "M", "to": "A", "var_index": 0 }, { "from": "L", "to": "N", "var_index": 1 }, { "from": "A", "to": "B", "var_index": 2 }, { "from": "B", "to": "C", "var_index": 3 }, { "from": "C", "to": "D", "var_index": 4 }, { "from": "D", "to": "E", "var_index": 5 }, { "from": "E", "to": "F", "var_index": 6 }, { "from": "F", "to": "G", "var_index": 7 }, { "from": "G", "to": "H", "var_index": 8 }, { "from": "H", "to": "I", "var_index": 9 }, { "from": "I", "to": "J", "var_index": 10 }, { "from": "J", "to": "K", "var_index": 11 }, { "from": "K", "to": "L", "var_index": 12 } ], "node_id_map": { "0": "A", "1": "B", "2": "C", "3": "D", "4": "E", "5": "F", "6": "G", "7": "H", "8": "I", "9": "J", "10": "K", "11": "L", "12": "M", "13": "N" } }, "solution_variant": [ "M", "A", "B", "C", "D", "E", "F", "G", "H", "I", "J", "K", "L", "N" ], "context_index": 26, "input_format": "json", "input_index_base": "names" }, { "task_name": "QSPP", "problem_type": "QSPP", "instruction": "Many people treat this like picking a single subway path from the entry concourse to the platform: follow the one-way tracks, hop from station to station, and don’t split the trip. Each track segment charges a base fee, some segments tack on an extra surcharge when they’re used, and some particular combos of segments create additional penalties that only count if both are on the trip. The aim is to choose exactly one legal route, obeying the track directions and starting and ending in the right places, so that when all base fees, surcharges, and combo penalties are summed the total is as small as possible. The detailed map and the fee schedule are provided below.\n\nBelow are the 11 station locations and 10 one-way track segments, listed as station identifiers 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11; the commuter starts at 10 and finishes at 11.\n\n| segment_tail_station | segment_head_station | segment_id |\n|---|---|---|\n| 10 | 1 | 0 |\n| 9 | 11 | 1 |\n| 1 | 2 | 2 |\n| 2 | 3 | 3 |\n| 3 | 4 | 4 |\n| 4 | 5 | 5 |\n| 5 | 6 | 6 |\n| 6 | 7 | 7 |\n| 7 | 8 | 8 |\n| 8 | 9 | 9 |\n\n| segment_id_for_linear_fee | segment_base_fee |\n|---|---|\n| 0 | 1.0 |\n| 1 | 3.0 |\n| 2 | 5.0 |\n| 3 | 10.0 |\n| 4 | 1.0 |\n| 5 | 1.0 |\n| 6 | 3.0 |\n| 7 | 4.0 |\n| 8 | 9.0 |\n| 9 | 2.0 |\n\n*Meaning: the quadratic_costs matrix is assumed symmetric and contributes to the objective as a sum over ALL ordered pairs (segment_i_id, segment_j_id). If two segments with IDs i and j are both used in the chosen path, then quadratic_costs[i][j] is added to the total. This includes diagonal terms (i == j), so selecting edge i also adds quadratic_costs[i][i]. Because the matrix is symmetric, the interaction between two distinct edges i and j is counted twice in the ordered-pair sum: quadratic_costs[i][j] + quadratic_costs[j][i] (= 2 * quadratic_costs[i][j]).*\n\n**quadratic_costs**\n\n| segment_i_id\\segment_j_id | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 |\n|---|---|---|---|---|---|---|---|---|---|---|\n| 0 | 9.0 | 5.0 | 8.0 | 6.0 | 2.0 | 4.0 | 9.0 | 1.0 | 8.0 | 9.0 |\n| 1 | 5.0 | 1.0 | 5.0 | 1.0 | 8.0 | 6.0 | 8.0 | 9.0 | 9.0 | 3.0 |\n| 2 | 8.0 | 5.0 | 8.0 | 4.0 | 1.0 | 4.0 | 10.0 | 2.0 | 3.0 | 1.0 |\n| 3 | 6.0 | 1.0 | 4.0 | 9.0 | 3.0 | 4.0 | 6.0 | 7.0 | 1.0 | 8.0 |\n| 4 | 2.0 | 8.0 | 1.0 | 3.0 | 8.0 | 2.0 | 4.0 | 2.0 | 7.0 | 5.0 |\n| 5 | 4.0 | 6.0 | 4.0 | 4.0 | 2.0 | 8.0 | 4.0 | 6.0 | 4.0 | 7.0 |\n| 6 | 9.0 | 8.0 | 10.0 | 6.0 | 4.0 | 4.0 | 9.0 | 9.0 | 2.0 | 10.0 |\n| 7 | 1.0 | 9.0 | 2.0 | 7.0 | 2.0 | 6.0 | 9.0 | 7.0 | 8.0 | 7.0 |\n| 8 | 8.0 | 9.0 | 3.0 | 1.0 | 7.0 | 4.0 | 2.0 | 8.0 | 8.0 | 10.0 |\n| 9 | 9.0 | 3.0 | 1.0 | 8.0 | 5.0 | 7.0 | 10.0 | 7.0 | 10.0 | 3.0 |\n\nSum base fees, surcharges, and pairwise penalties for any candidate route to obtain its total fare.\n\nOh, and one more practical thing: when you send back the path, please put it into a tiny JSON object like this.\n\n{\n \"solution\": []\n}\n\nThe \"solution\" array is where you list the nodes of your chosen route in order — like station names: the first entry is the start, the last entry is the finish, and each pair of neighbors in the list must correspond to a legal one-way link on the map. Think of this JSON as just the simple form I want to see filled in, not the route itself.\n\nPlease use the exact node labels from the instance input — don’t rename them or invent new ones. \n- For example: \"Valid identifiers look like plain numbers such as “1” or “23”, single capital letters like “A” or “B”, or a capital letter followed by digits like “A1” or “X7”.\"", "instance": { "nodes": [ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 ], "edges": [ { "from": 9, "to": 0, "var_index": 0 }, { "from": 8, "to": 10, "var_index": 1 }, { "from": 0, "to": 1, "var_index": 2 }, { "from": 1, "to": 2, "var_index": 3 }, { "from": 2, "to": 3, "var_index": 4 }, { "from": 3, "to": 4, "var_index": 5 }, { "from": 4, "to": 5, "var_index": 6 }, { "from": 5, "to": 6, "var_index": 7 }, { "from": 6, "to": 7, "var_index": 8 }, { "from": 7, "to": 8, "var_index": 9 } ], "objective": { "constant": 0.0, "linear": [ 1.0, 3.0, 5.0, 10.0, 1.0, 1.0, 3.0, 4.0, 9.0, 2.0 ], "quadratic": [ [ 9.0, 5.0, 8.0, 6.0, 2.0, 4.0, 9.0, 1.0, 8.0, 9.0 ], [ 5.0, 1.0, 5.0, 1.0, 8.0, 6.0, 8.0, 9.0, 9.0, 3.0 ], [ 8.0, 5.0, 8.0, 4.0, 1.0, 4.0, 10.0, 2.0, 3.0, 1.0 ], [ 6.0, 1.0, 4.0, 9.0, 3.0, 4.0, 6.0, 7.0, 1.0, 8.0 ], [ 2.0, 8.0, 1.0, 3.0, 8.0, 2.0, 4.0, 2.0, 7.0, 5.0 ], [ 4.0, 6.0, 4.0, 4.0, 2.0, 8.0, 4.0, 6.0, 4.0, 7.0 ], [ 9.0, 8.0, 10.0, 6.0, 4.0, 4.0, 9.0, 9.0, 2.0, 10.0 ], [ 1.0, 9.0, 2.0, 7.0, 2.0, 6.0, 9.0, 7.0, 8.0, 7.0 ], [ 8.0, 9.0, 3.0, 1.0, 7.0, 4.0, 2.0, 8.0, 8.0, 10.0 ], [ 9.0, 3.0, 1.0, 8.0, 5.0, 7.0, 10.0, 7.0, 10.0, 3.0 ] ] }, "source": 9, "target": 10 }, "solution": [ 9, 0, 1, 2, 3, 4, 5, 6, 7, 8, 10 ], "obj": 593.0, "instance_variant": { "problem_type": "QSPP", "num_nodes": 11, "num_edges": 10, "nodes": [ 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11 ], "source": 10, "target": 11, "objective": { "constant": 0.0, "linear": [ { "var_index": 0, "linear_cost": 1.0 }, { "var_index": 1, "linear_cost": 3.0 }, { "var_index": 2, "linear_cost": 5.0 }, { "var_index": 3, "linear_cost": 10.0 }, { "var_index": 4, "linear_cost": 1.0 }, { "var_index": 5, "linear_cost": 1.0 }, { "var_index": 6, "linear_cost": 3.0 }, { "var_index": 7, "linear_cost": 4.0 }, { "var_index": 8, "linear_cost": 9.0 }, { "var_index": 9, "linear_cost": 2.0 } ], "quadratic": [ { "var_i": 0, "var_j": 0, "quadratic_cost": 9.0 }, { "var_i": 0, "var_j": 1, "quadratic_cost": 5.0 }, { "var_i": 0, "var_j": 2, "quadratic_cost": 8.0 }, { "var_i": 0, "var_j": 3, "quadratic_cost": 6.0 }, { "var_i": 0, "var_j": 4, "quadratic_cost": 2.0 }, { "var_i": 0, "var_j": 5, "quadratic_cost": 4.0 }, { "var_i": 0, "var_j": 6, "quadratic_cost": 9.0 }, { "var_i": 0, "var_j": 7, "quadratic_cost": 1.0 }, { "var_i": 0, "var_j": 8, "quadratic_cost": 8.0 }, { "var_i": 0, "var_j": 9, "quadratic_cost": 9.0 }, { "var_i": 1, "var_j": 0, "quadratic_cost": 5.0 }, { "var_i": 1, "var_j": 1, "quadratic_cost": 1.0 }, { "var_i": 1, "var_j": 2, "quadratic_cost": 5.0 }, { "var_i": 1, "var_j": 3, "quadratic_cost": 1.0 }, { "var_i": 1, "var_j": 4, "quadratic_cost": 8.0 }, { "var_i": 1, "var_j": 5, "quadratic_cost": 6.0 }, { "var_i": 1, "var_j": 6, "quadratic_cost": 8.0 }, { "var_i": 1, "var_j": 7, "quadratic_cost": 9.0 }, { "var_i": 1, "var_j": 8, "quadratic_cost": 9.0 }, { "var_i": 1, "var_j": 9, "quadratic_cost": 3.0 }, { "var_i": 2, "var_j": 0, "quadratic_cost": 8.0 }, { "var_i": 2, "var_j": 1, "quadratic_cost": 5.0 }, { "var_i": 2, "var_j": 2, "quadratic_cost": 8.0 }, { "var_i": 2, "var_j": 3, "quadratic_cost": 4.0 }, { "var_i": 2, "var_j": 4, "quadratic_cost": 1.0 }, { "var_i": 2, "var_j": 5, "quadratic_cost": 4.0 }, { "var_i": 2, "var_j": 6, "quadratic_cost": 10.0 }, { "var_i": 2, "var_j": 7, "quadratic_cost": 2.0 }, { "var_i": 2, "var_j": 8, "quadratic_cost": 3.0 }, { "var_i": 2, "var_j": 9, "quadratic_cost": 1.0 }, { "var_i": 3, "var_j": 0, "quadratic_cost": 6.0 }, { "var_i": 3, "var_j": 1, "quadratic_cost": 1.0 }, { "var_i": 3, "var_j": 2, "quadratic_cost": 4.0 }, { "var_i": 3, "var_j": 3, "quadratic_cost": 9.0 }, { "var_i": 3, "var_j": 4, "quadratic_cost": 3.0 }, { "var_i": 3, "var_j": 5, "quadratic_cost": 4.0 }, { "var_i": 3, "var_j": 6, "quadratic_cost": 6.0 }, { "var_i": 3, "var_j": 7, "quadratic_cost": 7.0 }, { "var_i": 3, "var_j": 8, "quadratic_cost": 1.0 }, { "var_i": 3, "var_j": 9, "quadratic_cost": 8.0 }, { "var_i": 4, "var_j": 0, "quadratic_cost": 2.0 }, { "var_i": 4, "var_j": 1, "quadratic_cost": 8.0 }, { "var_i": 4, "var_j": 2, "quadratic_cost": 1.0 }, { "var_i": 4, "var_j": 3, "quadratic_cost": 3.0 }, { "var_i": 4, "var_j": 4, "quadratic_cost": 8.0 }, { "var_i": 4, "var_j": 5, "quadratic_cost": 2.0 }, { "var_i": 4, "var_j": 6, "quadratic_cost": 4.0 }, { "var_i": 4, "var_j": 7, "quadratic_cost": 2.0 }, { "var_i": 4, "var_j": 8, "quadratic_cost": 7.0 }, { "var_i": 4, "var_j": 9, "quadratic_cost": 5.0 }, { "var_i": 5, "var_j": 0, "quadratic_cost": 4.0 }, { "var_i": 5, "var_j": 1, "quadratic_cost": 6.0 }, { "var_i": 5, "var_j": 2, "quadratic_cost": 4.0 }, { "var_i": 5, "var_j": 3, "quadratic_cost": 4.0 }, { "var_i": 5, "var_j": 4, "quadratic_cost": 2.0 }, { "var_i": 5, "var_j": 5, "quadratic_cost": 8.0 }, { "var_i": 5, "var_j": 6, "quadratic_cost": 4.0 }, { "var_i": 5, "var_j": 7, "quadratic_cost": 6.0 }, { "var_i": 5, "var_j": 8, "quadratic_cost": 4.0 }, { "var_i": 5, "var_j": 9, "quadratic_cost": 7.0 }, { "var_i": 6, "var_j": 0, "quadratic_cost": 9.0 }, { "var_i": 6, "var_j": 1, "quadratic_cost": 8.0 }, { "var_i": 6, "var_j": 2, "quadratic_cost": 10.0 }, { "var_i": 6, "var_j": 3, "quadratic_cost": 6.0 }, { "var_i": 6, "var_j": 4, "quadratic_cost": 4.0 }, { "var_i": 6, "var_j": 5, "quadratic_cost": 4.0 }, { "var_i": 6, "var_j": 6, "quadratic_cost": 9.0 }, { "var_i": 6, "var_j": 7, "quadratic_cost": 9.0 }, { "var_i": 6, "var_j": 8, "quadratic_cost": 2.0 }, { "var_i": 6, "var_j": 9, "quadratic_cost": 10.0 }, { "var_i": 7, "var_j": 0, "quadratic_cost": 1.0 }, { "var_i": 7, "var_j": 1, "quadratic_cost": 9.0 }, { "var_i": 7, "var_j": 2, "quadratic_cost": 2.0 }, { "var_i": 7, "var_j": 3, "quadratic_cost": 7.0 }, { "var_i": 7, "var_j": 4, "quadratic_cost": 2.0 }, { "var_i": 7, "var_j": 5, "quadratic_cost": 6.0 }, { "var_i": 7, "var_j": 6, "quadratic_cost": 9.0 }, { "var_i": 7, "var_j": 7, "quadratic_cost": 7.0 }, { "var_i": 7, "var_j": 8, "quadratic_cost": 8.0 }, { "var_i": 7, "var_j": 9, "quadratic_cost": 7.0 }, { "var_i": 8, "var_j": 0, "quadratic_cost": 8.0 }, { "var_i": 8, "var_j": 1, "quadratic_cost": 9.0 }, { "var_i": 8, "var_j": 2, "quadratic_cost": 3.0 }, { "var_i": 8, "var_j": 3, "quadratic_cost": 1.0 }, { "var_i": 8, "var_j": 4, "quadratic_cost": 7.0 }, { "var_i": 8, "var_j": 5, "quadratic_cost": 4.0 }, { "var_i": 8, "var_j": 6, "quadratic_cost": 2.0 }, { "var_i": 8, "var_j": 7, "quadratic_cost": 8.0 }, { "var_i": 8, "var_j": 8, "quadratic_cost": 8.0 }, { "var_i": 8, "var_j": 9, "quadratic_cost": 10.0 }, { "var_i": 9, "var_j": 0, "quadratic_cost": 9.0 }, { "var_i": 9, "var_j": 1, "quadratic_cost": 3.0 }, { "var_i": 9, "var_j": 2, "quadratic_cost": 1.0 }, { "var_i": 9, "var_j": 3, "quadratic_cost": 8.0 }, { "var_i": 9, "var_j": 4, "quadratic_cost": 5.0 }, { "var_i": 9, "var_j": 5, "quadratic_cost": 7.0 }, { "var_i": 9, "var_j": 6, "quadratic_cost": 10.0 }, { "var_i": 9, "var_j": 7, "quadratic_cost": 7.0 }, { "var_i": 9, "var_j": 8, "quadratic_cost": 10.0 }, { "var_i": 9, "var_j": 9, "quadratic_cost": 3.0 } ] }, "edges": [ { "from": 10, "to": 1, "var_index": 0 }, { "from": 9, "to": 11, "var_index": 1 }, { "from": 1, "to": 2, "var_index": 2 }, { "from": 2, "to": 3, "var_index": 3 }, { "from": 3, "to": 4, "var_index": 4 }, { "from": 4, "to": 5, "var_index": 5 }, { "from": 5, "to": 6, "var_index": 6 }, { "from": 6, "to": 7, "var_index": 7 }, { "from": 7, "to": 8, "var_index": 8 }, { "from": 8, "to": 9, "var_index": 9 } ], "node_id_map": { "0": 1, "1": 2, "2": 3, "3": 4, "4": 5, "5": 6, "6": 7, "7": 8, "8": 9, "9": 10, "10": 11 } }, "solution_variant": [ 10, 1, 2, 3, 4, 5, 6, 7, 8, 9, 11 ], "context_index": 27, "input_format": "markdown_table", "input_index_base": 1 }, { "task_name": "QSPP", "problem_type": "QSPP", "instruction": "Someone is trying to pick a single one-way plumbing run from the inlet to the outlet through a maze of pipes. Each pipe carries a handling cost, and whenever certain pipes are used together they produce extra losses — even a lone pipe can have its own extra hit. The task is to select one continuous route (begin at the inlet, finish at the outlet, step along existing directed connections) so that the final tally — add every pipe’s base fee and add every extra penalty for each pair of pipes that both show up on the route — is as small as possible. The exact network and the numbers for each pipe and pair are shown below.\n\nThere are 12 junctions and 17 directed pipes; junction IDs are A, B, C, D, E, F, G, H, I, J, K, L. The route must start at K and end at L.\nPipe 0 runs from junction K to junction A.\nPipe 1 runs from junction K to junction F.\nPipe 2 runs from junction E to junction L.\nPipe 3 runs from junction J to junction L.\nPipe 4 runs from junction A to junction B.\nPipe 5 runs from junction A to junction F.\nPipe 6 runs from junction B to junction C.\nPipe 7 runs from junction B to junction G.\nPipe 8 runs from junction C to junction D.\nPipe 9 runs from junction C to junction H.\nPipe 10 runs from junction D to junction E.\nPipe 11 runs from junction D to junction I.\nPipe 12 runs from junction E to junction J.\nPipe 13 runs from junction F to junction G.\nPipe 14 runs from junction G to junction H.\nPipe 15 runs from junction H to junction I.\nPipe 16 runs from junction I to junction J.\nPipe 0 has a base handling fee of 6.0.\nPipe 1 has a base handling fee of 10.0.\nPipe 2 has a base handling fee of 6.0.\nPipe 3 has a base handling fee of 6.0.\nPipe 4 has a base handling fee of 7.0.\nPipe 5 has a base handling fee of 10.0.\nPipe 6 has a base handling fee of 3.0.\nPipe 7 has a base handling fee of 1.0.\nPipe 8 has a base handling fee of 5.0.\nPipe 9 has a base handling fee of 10.0.\nPipe 10 has a base handling fee of 5.0.\nPipe 11 has a base handling fee of 6.0.\nPipe 12 has a base handling fee of 3.0.\nPipe 13 has a base handling fee of 4.0.\nPipe 14 has a base handling fee of 6.0.\nPipe 15 has a base handling fee of 10.0.\nPipe 16 has a base handling fee of 10.0.\nMeaning: the quadratic_costs matrix is assumed symmetric and contributes to the objective as a sum over ALL ordered pairs (pipe_i_id, pipe_j_id). If two pipes with IDs i and j are both used in the chosen path, then quadratic_costs[i][j] is added to the total. This includes diagonal terms (i == j), so selecting edge i also adds quadratic_costs[i][i]. Because the matrix is symmetric, the interaction between two distinct edges i and j is counted twice in the ordered-pair sum: quadratic_costs[i][j] + quadratic_costs[j][i] (= 2 * quadratic_costs[i][j]).\nquadratic_costs:\n| pipe_i_id\\pipe_j_id | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 |\n|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|\n| 0 | 9.0 | 5.0 | 10.0 | 6.0 | 4.0 | 5.0 | 4.0 | 6.0 | 8.0 | 7.0 | 5.0 | 1.0 | 9.0 | 2.0 | 8.0 | 1.0 | 6.0 |\n| 1 | 5.0 | 3.0 | 5.0 | 2.0 | 8.0 | 3.0 | 7.0 | 5.0 | 3.0 | 9.0 | 2.0 | 5.0 | 7.0 | 9.0 | 3.0 | 8.0 | 7.0 |\n| 2 | 10.0 | 5.0 | 2.0 | 8.0 | 9.0 | 9.0 | 7.0 | 6.0 | 9.0 | 7.0 | 7.0 | 1.0 | 4.0 | 2.0 | 7.0 | 6.0 | 5.0 |\n| 3 | 6.0 | 2.0 | 8.0 | 8.0 | 4.0 | 9.0 | 5.0 | 3.0 | 7.0 | 4.0 | 8.0 | 4.0 | 3.0 | 4.0 | 1.0 | 5.0 | 1.0 |\n| 4 | 4.0 | 8.0 | 9.0 | 4.0 | 3.0 | 8.0 | 10.0 | 7.0 | 9.0 | 2.0 | 1.0 | 9.0 | 5.0 | 9.0 | 8.0 | 1.0 | 10.0 |\n| 5 | 5.0 | 3.0 | 9.0 | 9.0 | 8.0 | 3.0 | 3.0 | 10.0 | 9.0 | 2.0 | 9.0 | 3.0 | 7.0 | 2.0 | 8.0 | 4.0 | 8.0 |\n| 6 | 4.0 | 7.0 | 7.0 | 5.0 | 10.0 | 3.0 | 1.0 | 7.0 | 6.0 | 5.0 | 10.0 | 5.0 | 7.0 | 9.0 | 2.0 | 5.0 | 6.0 |\n| 7 | 6.0 | 5.0 | 6.0 | 3.0 | 7.0 | 10.0 | 7.0 | 1.0 | 8.0 | 6.0 | 7.0 | 8.0 | 9.0 | 7.0 | 1.0 | 1.0 | 10.0 |\n| 8 | 8.0 | 3.0 | 9.0 | 7.0 | 9.0 | 9.0 | 6.0 | 8.0 | 5.0 | 9.0 | 3.0 | 5.0 | 7.0 | 6.0 | 1.0 | 3.0 | 3.0 |\n| 9 | 7.0 | 9.0 | 7.0 | 4.0 | 2.0 | 2.0 | 5.0 | 6.0 | 9.0 | 10.0 | 2.0 | 1.0 | 7.0 | 7.0 | 3.0 | 9.0 | 5.0 |\n| 10 | 5.0 | 2.0 | 7.0 | 8.0 | 1.0 | 9.0 | 10.0 | 7.0 | 3.0 | 2.0 | 1.0 | 7.0 | 1.0 | 4.0 | 6.0 | 10.0 | 2.0 |\n| 11 | 1.0 | 5.0 | 1.0 | 4.0 | 9.0 | 3.0 | 5.0 | 8.0 | 5.0 | 1.0 | 7.0 | 5.0 | 8.0 | 10.0 | 10.0 | 10.0 | 10.0 |\n| 12 | 9.0 | 7.0 | 4.0 | 3.0 | 5.0 | 7.0 | 7.0 | 9.0 | 7.0 | 7.0 | 1.0 | 8.0 | 8.0 | 8.0 | 7.0 | 9.0 | 9.0 |\n| 13 | 2.0 | 9.0 | 2.0 | 4.0 | 9.0 | 2.0 | 9.0 | 7.0 | 6.0 | 7.0 | 4.0 | 10.0 | 8.0 | 10.0 | 8.0 | 4.0 | 5.0 |\n| 14 | 8.0 | 3.0 | 7.0 | 1.0 | 8.0 | 8.0 | 2.0 | 1.0 | 1.0 | 3.0 | 6.0 | 10.0 | 7.0 | 8.0 | 9.0 | 3.0 | 3.0 |\n| 15 | 1.0 | 8.0 | 6.0 | 5.0 | 1.0 | 4.0 | 5.0 | 1.0 | 3.0 | 9.0 | 10.0 | 10.0 | 9.0 | 4.0 | 3.0 | 2.0 | 3.0 |\n| 16 | 6.0 | 7.0 | 5.0 | 1.0 | 10.0 | 8.0 | 6.0 | 10.0 | 3.0 | 5.0 | 2.0 | 10.0 | 9.0 | 5.0 | 3.0 | 3.0 | 1.0 |\nSomeone must choose one continuous directed route that minimizes the sum of all pipe handling fees and any interaction losses.\n\nWhen you're ready, just reply with the chosen node sequence in a tiny JSON object — super simple, just a single field called solution that holds the list of nodes along the route. For example:\n\n{\n \"solution\": []\n}\n\nHere \"solution\" is the list of node identifiers in order from the inlet to the outlet (first entry is the inlet, last is the outlet). Treat this JSON like a short form you fill out—it's only a sketch of the expected shape, not the actual answer itself.\n\nPlease use node identifiers exactly as they appear in the instance input — no renaming, no made-up labels. \n- for example: \"Valid identifiers look like plain numbers such as “1” or “23”, single capital letters like “A” or “B”, or a capital letter followed by digits like “A1” or “X7”.\"", "instance": { "nodes": [ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11 ], "edges": [ { "from": 10, "to": 0, "var_index": 0 }, { "from": 10, "to": 5, "var_index": 1 }, { "from": 4, "to": 11, "var_index": 2 }, { "from": 9, "to": 11, "var_index": 3 }, { "from": 0, "to": 1, "var_index": 4 }, { "from": 0, "to": 5, "var_index": 5 }, { "from": 1, "to": 2, "var_index": 6 }, { "from": 1, "to": 6, "var_index": 7 }, { "from": 2, "to": 3, "var_index": 8 }, { "from": 2, "to": 7, "var_index": 9 }, { "from": 3, "to": 4, "var_index": 10 }, { "from": 3, "to": 8, "var_index": 11 }, { "from": 4, "to": 9, "var_index": 12 }, { "from": 5, "to": 6, "var_index": 13 }, { "from": 6, "to": 7, "var_index": 14 }, { "from": 7, "to": 8, "var_index": 15 }, { "from": 8, "to": 9, "var_index": 16 } ], "objective": { "constant": 0.0, "linear": [ 6.0, 10.0, 6.0, 6.0, 7.0, 10.0, 3.0, 1.0, 5.0, 10.0, 5.0, 6.0, 3.0, 4.0, 6.0, 10.0, 10.0 ], "quadratic": [ [ 9.0, 5.0, 10.0, 6.0, 4.0, 5.0, 4.0, 6.0, 8.0, 7.0, 5.0, 1.0, 9.0, 2.0, 8.0, 1.0, 6.0 ], [ 5.0, 3.0, 5.0, 2.0, 8.0, 3.0, 7.0, 5.0, 3.0, 9.0, 2.0, 5.0, 7.0, 9.0, 3.0, 8.0, 7.0 ], [ 10.0, 5.0, 2.0, 8.0, 9.0, 9.0, 7.0, 6.0, 9.0, 7.0, 7.0, 1.0, 4.0, 2.0, 7.0, 6.0, 5.0 ], [ 6.0, 2.0, 8.0, 8.0, 4.0, 9.0, 5.0, 3.0, 7.0, 4.0, 8.0, 4.0, 3.0, 4.0, 1.0, 5.0, 1.0 ], [ 4.0, 8.0, 9.0, 4.0, 3.0, 8.0, 10.0, 7.0, 9.0, 2.0, 1.0, 9.0, 5.0, 9.0, 8.0, 1.0, 10.0 ], [ 5.0, 3.0, 9.0, 9.0, 8.0, 3.0, 3.0, 10.0, 9.0, 2.0, 9.0, 3.0, 7.0, 2.0, 8.0, 4.0, 8.0 ], [ 4.0, 7.0, 7.0, 5.0, 10.0, 3.0, 1.0, 7.0, 6.0, 5.0, 10.0, 5.0, 7.0, 9.0, 2.0, 5.0, 6.0 ], [ 6.0, 5.0, 6.0, 3.0, 7.0, 10.0, 7.0, 1.0, 8.0, 6.0, 7.0, 8.0, 9.0, 7.0, 1.0, 1.0, 10.0 ], [ 8.0, 3.0, 9.0, 7.0, 9.0, 9.0, 6.0, 8.0, 5.0, 9.0, 3.0, 5.0, 7.0, 6.0, 1.0, 3.0, 3.0 ], [ 7.0, 9.0, 7.0, 4.0, 2.0, 2.0, 5.0, 6.0, 9.0, 10.0, 2.0, 1.0, 7.0, 7.0, 3.0, 9.0, 5.0 ], [ 5.0, 2.0, 7.0, 8.0, 1.0, 9.0, 10.0, 7.0, 3.0, 2.0, 1.0, 7.0, 1.0, 4.0, 6.0, 10.0, 2.0 ], [ 1.0, 5.0, 1.0, 4.0, 9.0, 3.0, 5.0, 8.0, 5.0, 1.0, 7.0, 5.0, 8.0, 10.0, 10.0, 10.0, 10.0 ], [ 9.0, 7.0, 4.0, 3.0, 5.0, 7.0, 7.0, 9.0, 7.0, 7.0, 1.0, 8.0, 8.0, 8.0, 7.0, 9.0, 9.0 ], [ 2.0, 9.0, 2.0, 4.0, 9.0, 2.0, 9.0, 7.0, 6.0, 7.0, 4.0, 10.0, 8.0, 10.0, 8.0, 4.0, 5.0 ], [ 8.0, 3.0, 7.0, 1.0, 8.0, 8.0, 2.0, 1.0, 1.0, 3.0, 6.0, 10.0, 7.0, 8.0, 9.0, 3.0, 3.0 ], [ 1.0, 8.0, 6.0, 5.0, 1.0, 4.0, 5.0, 1.0, 3.0, 9.0, 10.0, 10.0, 9.0, 4.0, 3.0, 2.0, 3.0 ], [ 6.0, 7.0, 5.0, 1.0, 10.0, 8.0, 6.0, 10.0, 3.0, 5.0, 2.0, 10.0, 9.0, 5.0, 3.0, 3.0, 1.0 ] ] }, "source": 10, "target": 11 }, "solution": [ 10, 5, 6, 7, 8, 9, 11 ], "obj": 211.0, "instance_variant": { "problem_type": "QSPP", "num_nodes": 12, "num_edges": 17, "nodes": [ "A", "B", "C", "D", "E", "F", "G", "H", "I", "J", "K", "L" ], "source": "K", "target": "L", "objective": { "constant": 0.0, "linear": [ { "var_index": 0, "linear_cost": 6.0 }, { "var_index": 1, "linear_cost": 10.0 }, { "var_index": 2, "linear_cost": 6.0 }, { "var_index": 3, "linear_cost": 6.0 }, { "var_index": 4, "linear_cost": 7.0 }, { "var_index": 5, "linear_cost": 10.0 }, { "var_index": 6, "linear_cost": 3.0 }, { "var_index": 7, "linear_cost": 1.0 }, { "var_index": 8, "linear_cost": 5.0 }, { "var_index": 9, "linear_cost": 10.0 }, { "var_index": 10, "linear_cost": 5.0 }, { "var_index": 11, "linear_cost": 6.0 }, { "var_index": 12, "linear_cost": 3.0 }, { "var_index": 13, "linear_cost": 4.0 }, { "var_index": 14, "linear_cost": 6.0 }, { "var_index": 15, "linear_cost": 10.0 }, { "var_index": 16, "linear_cost": 10.0 } ], "quadratic": [ { "var_i": 0, "var_j": 0, "quadratic_cost": 9.0 }, { "var_i": 0, "var_j": 1, "quadratic_cost": 5.0 }, { "var_i": 0, "var_j": 2, "quadratic_cost": 10.0 }, { "var_i": 0, "var_j": 3, "quadratic_cost": 6.0 }, { "var_i": 0, "var_j": 4, "quadratic_cost": 4.0 }, { "var_i": 0, "var_j": 5, "quadratic_cost": 5.0 }, { "var_i": 0, "var_j": 6, "quadratic_cost": 4.0 }, { "var_i": 0, "var_j": 7, "quadratic_cost": 6.0 }, { "var_i": 0, "var_j": 8, "quadratic_cost": 8.0 }, { "var_i": 0, "var_j": 9, "quadratic_cost": 7.0 }, { "var_i": 0, "var_j": 10, "quadratic_cost": 5.0 }, { "var_i": 0, "var_j": 11, "quadratic_cost": 1.0 }, { "var_i": 0, "var_j": 12, "quadratic_cost": 9.0 }, { "var_i": 0, "var_j": 13, "quadratic_cost": 2.0 }, { "var_i": 0, "var_j": 14, "quadratic_cost": 8.0 }, { "var_i": 0, "var_j": 15, "quadratic_cost": 1.0 }, { "var_i": 0, "var_j": 16, "quadratic_cost": 6.0 }, { "var_i": 1, "var_j": 0, "quadratic_cost": 5.0 }, { "var_i": 1, "var_j": 1, "quadratic_cost": 3.0 }, { "var_i": 1, "var_j": 2, "quadratic_cost": 5.0 }, { "var_i": 1, "var_j": 3, "quadratic_cost": 2.0 }, { "var_i": 1, "var_j": 4, "quadratic_cost": 8.0 }, { "var_i": 1, "var_j": 5, "quadratic_cost": 3.0 }, { "var_i": 1, "var_j": 6, "quadratic_cost": 7.0 }, { "var_i": 1, "var_j": 7, "quadratic_cost": 5.0 }, { "var_i": 1, "var_j": 8, "quadratic_cost": 3.0 }, { "var_i": 1, "var_j": 9, "quadratic_cost": 9.0 }, { "var_i": 1, "var_j": 10, "quadratic_cost": 2.0 }, { "var_i": 1, "var_j": 11, "quadratic_cost": 5.0 }, { "var_i": 1, "var_j": 12, "quadratic_cost": 7.0 }, { "var_i": 1, "var_j": 13, "quadratic_cost": 9.0 }, { "var_i": 1, "var_j": 14, "quadratic_cost": 3.0 }, { "var_i": 1, "var_j": 15, "quadratic_cost": 8.0 }, { "var_i": 1, "var_j": 16, "quadratic_cost": 7.0 }, { "var_i": 2, "var_j": 0, "quadratic_cost": 10.0 }, { "var_i": 2, "var_j": 1, "quadratic_cost": 5.0 }, { "var_i": 2, "var_j": 2, "quadratic_cost": 2.0 }, { "var_i": 2, "var_j": 3, "quadratic_cost": 8.0 }, { "var_i": 2, "var_j": 4, "quadratic_cost": 9.0 }, { "var_i": 2, "var_j": 5, "quadratic_cost": 9.0 }, { "var_i": 2, "var_j": 6, "quadratic_cost": 7.0 }, { "var_i": 2, "var_j": 7, "quadratic_cost": 6.0 }, { "var_i": 2, "var_j": 8, "quadratic_cost": 9.0 }, { "var_i": 2, "var_j": 9, "quadratic_cost": 7.0 }, { "var_i": 2, "var_j": 10, "quadratic_cost": 7.0 }, { "var_i": 2, "var_j": 11, "quadratic_cost": 1.0 }, { "var_i": 2, "var_j": 12, "quadratic_cost": 4.0 }, { "var_i": 2, "var_j": 13, "quadratic_cost": 2.0 }, { "var_i": 2, "var_j": 14, "quadratic_cost": 7.0 }, { "var_i": 2, "var_j": 15, "quadratic_cost": 6.0 }, { "var_i": 2, "var_j": 16, "quadratic_cost": 5.0 }, { "var_i": 3, "var_j": 0, "quadratic_cost": 6.0 }, { "var_i": 3, "var_j": 1, "quadratic_cost": 2.0 }, { "var_i": 3, "var_j": 2, "quadratic_cost": 8.0 }, { "var_i": 3, "var_j": 3, "quadratic_cost": 8.0 }, { "var_i": 3, "var_j": 4, "quadratic_cost": 4.0 }, { "var_i": 3, "var_j": 5, "quadratic_cost": 9.0 }, { "var_i": 3, "var_j": 6, "quadratic_cost": 5.0 }, { "var_i": 3, "var_j": 7, "quadratic_cost": 3.0 }, { "var_i": 3, "var_j": 8, "quadratic_cost": 7.0 }, { "var_i": 3, "var_j": 9, "quadratic_cost": 4.0 }, { "var_i": 3, "var_j": 10, "quadratic_cost": 8.0 }, { "var_i": 3, "var_j": 11, "quadratic_cost": 4.0 }, { "var_i": 3, "var_j": 12, "quadratic_cost": 3.0 }, { "var_i": 3, "var_j": 13, "quadratic_cost": 4.0 }, { "var_i": 3, "var_j": 14, "quadratic_cost": 1.0 }, { "var_i": 3, "var_j": 15, "quadratic_cost": 5.0 }, { "var_i": 3, "var_j": 16, "quadratic_cost": 1.0 }, { "var_i": 4, "var_j": 0, "quadratic_cost": 4.0 }, { "var_i": 4, "var_j": 1, "quadratic_cost": 8.0 }, { "var_i": 4, "var_j": 2, "quadratic_cost": 9.0 }, { "var_i": 4, "var_j": 3, "quadratic_cost": 4.0 }, { "var_i": 4, "var_j": 4, "quadratic_cost": 3.0 }, { "var_i": 4, "var_j": 5, "quadratic_cost": 8.0 }, { "var_i": 4, "var_j": 6, "quadratic_cost": 10.0 }, { "var_i": 4, "var_j": 7, "quadratic_cost": 7.0 }, { "var_i": 4, "var_j": 8, "quadratic_cost": 9.0 }, { "var_i": 4, "var_j": 9, "quadratic_cost": 2.0 }, { "var_i": 4, "var_j": 10, "quadratic_cost": 1.0 }, { "var_i": 4, "var_j": 11, "quadratic_cost": 9.0 }, { "var_i": 4, "var_j": 12, "quadratic_cost": 5.0 }, { "var_i": 4, "var_j": 13, "quadratic_cost": 9.0 }, { "var_i": 4, "var_j": 14, "quadratic_cost": 8.0 }, { "var_i": 4, "var_j": 15, "quadratic_cost": 1.0 }, { "var_i": 4, "var_j": 16, "quadratic_cost": 10.0 }, { "var_i": 5, "var_j": 0, "quadratic_cost": 5.0 }, { "var_i": 5, "var_j": 1, "quadratic_cost": 3.0 }, { "var_i": 5, "var_j": 2, "quadratic_cost": 9.0 }, { "var_i": 5, "var_j": 3, "quadratic_cost": 9.0 }, { "var_i": 5, "var_j": 4, "quadratic_cost": 8.0 }, { "var_i": 5, "var_j": 5, "quadratic_cost": 3.0 }, { "var_i": 5, "var_j": 6, "quadratic_cost": 3.0 }, { "var_i": 5, "var_j": 7, "quadratic_cost": 10.0 }, { "var_i": 5, "var_j": 8, "quadratic_cost": 9.0 }, { "var_i": 5, "var_j": 9, "quadratic_cost": 2.0 }, { "var_i": 5, "var_j": 10, "quadratic_cost": 9.0 }, { "var_i": 5, "var_j": 11, "quadratic_cost": 3.0 }, { "var_i": 5, "var_j": 12, "quadratic_cost": 7.0 }, { "var_i": 5, "var_j": 13, "quadratic_cost": 2.0 }, { "var_i": 5, "var_j": 14, "quadratic_cost": 8.0 }, { "var_i": 5, "var_j": 15, "quadratic_cost": 4.0 }, { "var_i": 5, "var_j": 16, "quadratic_cost": 8.0 }, { "var_i": 6, "var_j": 0, "quadratic_cost": 4.0 }, { "var_i": 6, "var_j": 1, "quadratic_cost": 7.0 }, { "var_i": 6, "var_j": 2, "quadratic_cost": 7.0 }, { "var_i": 6, "var_j": 3, "quadratic_cost": 5.0 }, { "var_i": 6, "var_j": 4, "quadratic_cost": 10.0 }, { "var_i": 6, "var_j": 5, "quadratic_cost": 3.0 }, { "var_i": 6, "var_j": 6, "quadratic_cost": 1.0 }, { "var_i": 6, "var_j": 7, "quadratic_cost": 7.0 }, { "var_i": 6, "var_j": 8, "quadratic_cost": 6.0 }, { "var_i": 6, "var_j": 9, "quadratic_cost": 5.0 }, { "var_i": 6, "var_j": 10, "quadratic_cost": 10.0 }, { "var_i": 6, "var_j": 11, "quadratic_cost": 5.0 }, { "var_i": 6, "var_j": 12, "quadratic_cost": 7.0 }, { "var_i": 6, "var_j": 13, "quadratic_cost": 9.0 }, { "var_i": 6, "var_j": 14, "quadratic_cost": 2.0 }, { "var_i": 6, "var_j": 15, "quadratic_cost": 5.0 }, { "var_i": 6, "var_j": 16, "quadratic_cost": 6.0 }, { "var_i": 7, "var_j": 0, "quadratic_cost": 6.0 }, { "var_i": 7, "var_j": 1, "quadratic_cost": 5.0 }, { "var_i": 7, "var_j": 2, "quadratic_cost": 6.0 }, { "var_i": 7, "var_j": 3, "quadratic_cost": 3.0 }, { "var_i": 7, "var_j": 4, "quadratic_cost": 7.0 }, { "var_i": 7, "var_j": 5, "quadratic_cost": 10.0 }, { "var_i": 7, "var_j": 6, "quadratic_cost": 7.0 }, { "var_i": 7, "var_j": 7, "quadratic_cost": 1.0 }, { "var_i": 7, "var_j": 8, "quadratic_cost": 8.0 }, { "var_i": 7, "var_j": 9, "quadratic_cost": 6.0 }, { "var_i": 7, "var_j": 10, "quadratic_cost": 7.0 }, { "var_i": 7, "var_j": 11, "quadratic_cost": 8.0 }, { "var_i": 7, "var_j": 12, "quadratic_cost": 9.0 }, { "var_i": 7, "var_j": 13, "quadratic_cost": 7.0 }, { "var_i": 7, "var_j": 14, "quadratic_cost": 1.0 }, { "var_i": 7, "var_j": 15, "quadratic_cost": 1.0 }, { "var_i": 7, "var_j": 16, "quadratic_cost": 10.0 }, { "var_i": 8, "var_j": 0, "quadratic_cost": 8.0 }, { "var_i": 8, "var_j": 1, "quadratic_cost": 3.0 }, { "var_i": 8, "var_j": 2, "quadratic_cost": 9.0 }, { "var_i": 8, "var_j": 3, "quadratic_cost": 7.0 }, { "var_i": 8, "var_j": 4, "quadratic_cost": 9.0 }, { "var_i": 8, "var_j": 5, "quadratic_cost": 9.0 }, { "var_i": 8, "var_j": 6, "quadratic_cost": 6.0 }, { "var_i": 8, "var_j": 7, "quadratic_cost": 8.0 }, { "var_i": 8, "var_j": 8, "quadratic_cost": 5.0 }, { "var_i": 8, "var_j": 9, "quadratic_cost": 9.0 }, { "var_i": 8, "var_j": 10, "quadratic_cost": 3.0 }, { "var_i": 8, "var_j": 11, "quadratic_cost": 5.0 }, { "var_i": 8, "var_j": 12, "quadratic_cost": 7.0 }, { "var_i": 8, "var_j": 13, "quadratic_cost": 6.0 }, { "var_i": 8, "var_j": 14, "quadratic_cost": 1.0 }, { "var_i": 8, "var_j": 15, "quadratic_cost": 3.0 }, { "var_i": 8, "var_j": 16, "quadratic_cost": 3.0 }, { "var_i": 9, "var_j": 0, "quadratic_cost": 7.0 }, { "var_i": 9, "var_j": 1, "quadratic_cost": 9.0 }, { "var_i": 9, "var_j": 2, "quadratic_cost": 7.0 }, { "var_i": 9, "var_j": 3, "quadratic_cost": 4.0 }, { "var_i": 9, "var_j": 4, "quadratic_cost": 2.0 }, { "var_i": 9, "var_j": 5, "quadratic_cost": 2.0 }, { "var_i": 9, "var_j": 6, "quadratic_cost": 5.0 }, { "var_i": 9, "var_j": 7, "quadratic_cost": 6.0 }, { "var_i": 9, "var_j": 8, "quadratic_cost": 9.0 }, { "var_i": 9, "var_j": 9, "quadratic_cost": 10.0 }, { "var_i": 9, "var_j": 10, "quadratic_cost": 2.0 }, { "var_i": 9, "var_j": 11, "quadratic_cost": 1.0 }, { "var_i": 9, "var_j": 12, "quadratic_cost": 7.0 }, { "var_i": 9, "var_j": 13, "quadratic_cost": 7.0 }, { "var_i": 9, "var_j": 14, "quadratic_cost": 3.0 }, { "var_i": 9, "var_j": 15, "quadratic_cost": 9.0 }, { "var_i": 9, "var_j": 16, "quadratic_cost": 5.0 }, { "var_i": 10, "var_j": 0, "quadratic_cost": 5.0 }, { "var_i": 10, "var_j": 1, "quadratic_cost": 2.0 }, { "var_i": 10, "var_j": 2, "quadratic_cost": 7.0 }, { "var_i": 10, "var_j": 3, "quadratic_cost": 8.0 }, { "var_i": 10, "var_j": 4, "quadratic_cost": 1.0 }, { "var_i": 10, "var_j": 5, "quadratic_cost": 9.0 }, { "var_i": 10, "var_j": 6, "quadratic_cost": 10.0 }, { "var_i": 10, "var_j": 7, "quadratic_cost": 7.0 }, { "var_i": 10, "var_j": 8, "quadratic_cost": 3.0 }, { "var_i": 10, "var_j": 9, "quadratic_cost": 2.0 }, { "var_i": 10, "var_j": 10, "quadratic_cost": 1.0 }, { "var_i": 10, "var_j": 11, "quadratic_cost": 7.0 }, { "var_i": 10, "var_j": 12, "quadratic_cost": 1.0 }, { "var_i": 10, "var_j": 13, "quadratic_cost": 4.0 }, { "var_i": 10, "var_j": 14, "quadratic_cost": 6.0 }, { "var_i": 10, "var_j": 15, "quadratic_cost": 10.0 }, { "var_i": 10, "var_j": 16, "quadratic_cost": 2.0 }, { "var_i": 11, "var_j": 0, "quadratic_cost": 1.0 }, { "var_i": 11, "var_j": 1, "quadratic_cost": 5.0 }, { "var_i": 11, "var_j": 2, "quadratic_cost": 1.0 }, { "var_i": 11, "var_j": 3, "quadratic_cost": 4.0 }, { "var_i": 11, "var_j": 4, "quadratic_cost": 9.0 }, { "var_i": 11, "var_j": 5, "quadratic_cost": 3.0 }, { "var_i": 11, "var_j": 6, "quadratic_cost": 5.0 }, { "var_i": 11, "var_j": 7, "quadratic_cost": 8.0 }, { "var_i": 11, "var_j": 8, "quadratic_cost": 5.0 }, { "var_i": 11, "var_j": 9, "quadratic_cost": 1.0 }, { "var_i": 11, "var_j": 10, "quadratic_cost": 7.0 }, { "var_i": 11, "var_j": 11, "quadratic_cost": 5.0 }, { "var_i": 11, "var_j": 12, "quadratic_cost": 8.0 }, { "var_i": 11, "var_j": 13, "quadratic_cost": 10.0 }, { "var_i": 11, "var_j": 14, "quadratic_cost": 10.0 }, { "var_i": 11, "var_j": 15, "quadratic_cost": 10.0 }, { "var_i": 11, "var_j": 16, "quadratic_cost": 10.0 }, { "var_i": 12, "var_j": 0, "quadratic_cost": 9.0 }, { "var_i": 12, "var_j": 1, "quadratic_cost": 7.0 }, { "var_i": 12, "var_j": 2, "quadratic_cost": 4.0 }, { "var_i": 12, "var_j": 3, "quadratic_cost": 3.0 }, { "var_i": 12, "var_j": 4, "quadratic_cost": 5.0 }, { "var_i": 12, "var_j": 5, "quadratic_cost": 7.0 }, { "var_i": 12, "var_j": 6, "quadratic_cost": 7.0 }, { "var_i": 12, "var_j": 7, "quadratic_cost": 9.0 }, { "var_i": 12, "var_j": 8, "quadratic_cost": 7.0 }, { "var_i": 12, "var_j": 9, "quadratic_cost": 7.0 }, { "var_i": 12, "var_j": 10, "quadratic_cost": 1.0 }, { "var_i": 12, "var_j": 11, "quadratic_cost": 8.0 }, { "var_i": 12, "var_j": 12, "quadratic_cost": 8.0 }, { "var_i": 12, "var_j": 13, "quadratic_cost": 8.0 }, { "var_i": 12, "var_j": 14, "quadratic_cost": 7.0 }, { "var_i": 12, "var_j": 15, "quadratic_cost": 9.0 }, { "var_i": 12, "var_j": 16, "quadratic_cost": 9.0 }, { "var_i": 13, "var_j": 0, "quadratic_cost": 2.0 }, { "var_i": 13, "var_j": 1, "quadratic_cost": 9.0 }, { "var_i": 13, "var_j": 2, "quadratic_cost": 2.0 }, { "var_i": 13, "var_j": 3, "quadratic_cost": 4.0 }, { "var_i": 13, "var_j": 4, "quadratic_cost": 9.0 }, { "var_i": 13, "var_j": 5, "quadratic_cost": 2.0 }, { "var_i": 13, "var_j": 6, "quadratic_cost": 9.0 }, { "var_i": 13, "var_j": 7, "quadratic_cost": 7.0 }, { "var_i": 13, "var_j": 8, "quadratic_cost": 6.0 }, { "var_i": 13, "var_j": 9, "quadratic_cost": 7.0 }, { "var_i": 13, "var_j": 10, "quadratic_cost": 4.0 }, { "var_i": 13, "var_j": 11, "quadratic_cost": 10.0 }, { "var_i": 13, "var_j": 12, "quadratic_cost": 8.0 }, { "var_i": 13, "var_j": 13, "quadratic_cost": 10.0 }, { "var_i": 13, "var_j": 14, "quadratic_cost": 8.0 }, { "var_i": 13, "var_j": 15, "quadratic_cost": 4.0 }, { "var_i": 13, "var_j": 16, "quadratic_cost": 5.0 }, { "var_i": 14, "var_j": 0, "quadratic_cost": 8.0 }, { "var_i": 14, "var_j": 1, "quadratic_cost": 3.0 }, { "var_i": 14, "var_j": 2, "quadratic_cost": 7.0 }, { "var_i": 14, "var_j": 3, "quadratic_cost": 1.0 }, { "var_i": 14, "var_j": 4, "quadratic_cost": 8.0 }, { "var_i": 14, "var_j": 5, "quadratic_cost": 8.0 }, { "var_i": 14, "var_j": 6, "quadratic_cost": 2.0 }, { "var_i": 14, "var_j": 7, "quadratic_cost": 1.0 }, { "var_i": 14, "var_j": 8, "quadratic_cost": 1.0 }, { "var_i": 14, "var_j": 9, "quadratic_cost": 3.0 }, { "var_i": 14, "var_j": 10, "quadratic_cost": 6.0 }, { "var_i": 14, "var_j": 11, "quadratic_cost": 10.0 }, { "var_i": 14, "var_j": 12, "quadratic_cost": 7.0 }, { "var_i": 14, "var_j": 13, "quadratic_cost": 8.0 }, { "var_i": 14, "var_j": 14, "quadratic_cost": 9.0 }, { "var_i": 14, "var_j": 15, "quadratic_cost": 3.0 }, { "var_i": 14, "var_j": 16, "quadratic_cost": 3.0 }, { "var_i": 15, "var_j": 0, "quadratic_cost": 1.0 }, { "var_i": 15, "var_j": 1, "quadratic_cost": 8.0 }, { "var_i": 15, "var_j": 2, "quadratic_cost": 6.0 }, { "var_i": 15, "var_j": 3, "quadratic_cost": 5.0 }, { "var_i": 15, "var_j": 4, "quadratic_cost": 1.0 }, { "var_i": 15, "var_j": 5, "quadratic_cost": 4.0 }, { "var_i": 15, "var_j": 6, "quadratic_cost": 5.0 }, { "var_i": 15, "var_j": 7, "quadratic_cost": 1.0 }, { "var_i": 15, "var_j": 8, "quadratic_cost": 3.0 }, { "var_i": 15, "var_j": 9, "quadratic_cost": 9.0 }, { "var_i": 15, "var_j": 10, "quadratic_cost": 10.0 }, { "var_i": 15, "var_j": 11, "quadratic_cost": 10.0 }, { "var_i": 15, "var_j": 12, "quadratic_cost": 9.0 }, { "var_i": 15, "var_j": 13, "quadratic_cost": 4.0 }, { "var_i": 15, "var_j": 14, "quadratic_cost": 3.0 }, { "var_i": 15, "var_j": 15, "quadratic_cost": 2.0 }, { "var_i": 15, "var_j": 16, "quadratic_cost": 3.0 }, { "var_i": 16, "var_j": 0, "quadratic_cost": 6.0 }, { "var_i": 16, "var_j": 1, "quadratic_cost": 7.0 }, { "var_i": 16, "var_j": 2, "quadratic_cost": 5.0 }, { "var_i": 16, "var_j": 3, "quadratic_cost": 1.0 }, { "var_i": 16, "var_j": 4, "quadratic_cost": 10.0 }, { "var_i": 16, "var_j": 5, "quadratic_cost": 8.0 }, { "var_i": 16, "var_j": 6, "quadratic_cost": 6.0 }, { "var_i": 16, "var_j": 7, "quadratic_cost": 10.0 }, { "var_i": 16, "var_j": 8, "quadratic_cost": 3.0 }, { "var_i": 16, "var_j": 9, "quadratic_cost": 5.0 }, { "var_i": 16, "var_j": 10, "quadratic_cost": 2.0 }, { "var_i": 16, "var_j": 11, "quadratic_cost": 10.0 }, { "var_i": 16, "var_j": 12, "quadratic_cost": 9.0 }, { "var_i": 16, "var_j": 13, "quadratic_cost": 5.0 }, { "var_i": 16, "var_j": 14, "quadratic_cost": 3.0 }, { "var_i": 16, "var_j": 15, "quadratic_cost": 3.0 }, { "var_i": 16, "var_j": 16, "quadratic_cost": 1.0 } ] }, "edges": [ { "from": "K", "to": "A", "var_index": 0 }, { "from": "K", "to": "F", "var_index": 1 }, { "from": "E", "to": "L", "var_index": 2 }, { "from": "J", "to": "L", "var_index": 3 }, { "from": "A", "to": "B", "var_index": 4 }, { "from": "A", "to": "F", "var_index": 5 }, { "from": "B", "to": "C", "var_index": 6 }, { "from": "B", "to": "G", "var_index": 7 }, { "from": "C", "to": "D", "var_index": 8 }, { "from": "C", "to": "H", "var_index": 9 }, { "from": "D", "to": "E", "var_index": 10 }, { "from": "D", "to": "I", "var_index": 11 }, { "from": "E", "to": "J", "var_index": 12 }, { "from": "F", "to": "G", "var_index": 13 }, { "from": "G", "to": "H", "var_index": 14 }, { "from": "H", "to": "I", "var_index": 15 }, { "from": "I", "to": "J", "var_index": 16 } ], "node_id_map": { "0": "A", "1": "B", "2": "C", "3": "D", "4": "E", "5": "F", "6": "G", "7": "H", "8": "I", "9": "J", "10": "K", "11": "L" } }, "solution_variant": [ "K", "F", "G", "H", "I", "J", "L" ], "context_index": 28, "input_format": "nl", "input_index_base": "names" }, { "task_name": "QSPP", "problem_type": "QSPP", "instruction": "I’m helping out an event planner who has to pick one clear route to move all guests from the lobby into the banquet hall using the venue’s one-way corridors. Each corridor has a basic inconvenience — like how narrow, long, or awkward it is — and some corridor combinations make things worse when used together (maybe they create pinch points or confusing turns). The aim is to pick the single continuous route that causes the least total hassle, where the total hassle is just the sum of each corridor’s basic cost plus any extra friction that arises if certain corridors are used in combination. The route has to start in the lobby, end in the banquet room, follow the direction of the passageways at every step, and be a single, unbroken sequence (no splitting guests across multiple routes or skipping/making up connections). The exact map and the numbers for each corridor and combination are shown below.\n\nI'm looking at a map with 14 locations (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13) and 35 one-way corridors; the route must start at 12 and end at 13.\n\n| corridor_from_location | corridor_to_location | corridor_id |\n|---|---|---|\n| 12 | 0 | 0 |\n| 12 | 1 | 1 |\n| 12 | 2 | 2 |\n| 12 | 3 | 3 |\n| 12 | 4 | 4 |\n| 12 | 5 | 5 |\n| 12 | 6 | 6 |\n| 12 | 7 | 7 |\n| 12 | 8 | 8 |\n| 12 | 9 | 9 |\n| 12 | 10 | 10 |\n| 12 | 11 | 11 |\n| 0 | 13 | 12 |\n| 1 | 13 | 13 |\n| 2 | 13 | 14 |\n| 3 | 13 | 15 |\n| 4 | 13 | 16 |\n| 5 | 13 | 17 |\n| 6 | 13 | 18 |\n| 7 | 13 | 19 |\n| 8 | 13 | 20 |\n| 9 | 13 | 21 |\n| 10 | 13 | 22 |\n| 11 | 13 | 23 |\n| 0 | 1 | 24 |\n| 1 | 2 | 25 |\n| 2 | 3 | 26 |\n| 3 | 4 | 27 |\n| 4 | 5 | 28 |\n| 5 | 6 | 29 |\n| 6 | 7 | 30 |\n| 7 | 8 | 31 |\n| 8 | 9 | 32 |\n| 9 | 10 | 33 |\n| 10 | 11 | 34 |\n\n| corridor_id_ref | base_inconvenience |\n|---|---|\n| 0 | 7.0 |\n| 1 | 2.0 |\n| 2 | 2.0 |\n| 3 | 3.0 |\n| 4 | 4.0 |\n| 5 | 8.0 |\n| 6 | 6.0 |\n| 7 | 10.0 |\n| 8 | 2.0 |\n| 9 | 4.0 |\n| 10 | 5.0 |\n| 11 | 6.0 |\n| 12 | 1.0 |\n| 13 | 10.0 |\n| 14 | 5.0 |\n| 15 | 9.0 |\n| 16 | 9.0 |\n| 17 | 4.0 |\n| 18 | 6.0 |\n| 19 | 3.0 |\n| 20 | 10.0 |\n| 21 | 2.0 |\n| 22 | 6.0 |\n| 23 | 5.0 |\n| 24 | 7.0 |\n| 25 | 4.0 |\n| 26 | 5.0 |\n| 27 | 6.0 |\n| 28 | 1.0 |\n| 29 | 10.0 |\n| 30 | 6.0 |\n| 31 | 8.0 |\n| 32 | 4.0 |\n| 33 | 3.0 |\n| 34 | 1.0 |\n\n*Meaning: the quadratic_costs matrix is assumed symmetric and contributes to the objective as a sum over ALL ordered pairs (corridor_i_id, corridor_j_id). If two corridors with IDs i and j are both used in the chosen path, then quadratic_costs[i][j] is added to the total. This includes diagonal terms (i == j), so selecting edge i also adds quadratic_costs[i][i]. Because the matrix is symmetric, the interaction between two distinct edges i and j is counted twice in the ordered-pair sum: quadratic_costs[i][j] + quadratic_costs[j][i] (= 2 * quadratic_costs[i][j]).*\n\n**quadratic_costs**\n\n| corridor_i_id\\corridor_j_id | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 |\n|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|\n| 0 | 6.0 | 4.0 | 7.0 | 10.0 | 4.0 | 9.0 | 1.0 | 8.0 | 3.0 | 10.0 | 2.0 | 8.0 | 10.0 | 6.0 | 5.0 | 9.0 | 5.0 | 4.0 | 4.0 | 4.0 | 1.0 | 3.0 | 3.0 | 7.0 | 7.0 | 7.0 | 8.0 | 7.0 | 8.0 | 8.0 | 3.0 | 7.0 | 3.0 | 6.0 | 8.0 |\n| 1 | 4.0 | 4.0 | 6.0 | 1.0 | 1.0 | 2.0 | 1.0 | 8.0 | 6.0 | 4.0 | 2.0 | 1.0 | 4.0 | 1.0 | 1.0 | 5.0 | 5.0 | 6.0 | 4.0 | 3.0 | 1.0 | 10.0 | 6.0 | 1.0 | 6.0 | 6.0 | 5.0 | 1.0 | 9.0 | 4.0 | 2.0 | 8.0 | 10.0 | 2.0 | 9.0 |\n| 2 | 7.0 | 6.0 | 4.0 | 3.0 | 9.0 | 6.0 | 2.0 | 10.0 | 4.0 | 7.0 | 7.0 | 8.0 | 7.0 | 7.0 | 10.0 | 6.0 | 9.0 | 9.0 | 2.0 | 2.0 | 3.0 | 4.0 | 5.0 | 4.0 | 7.0 | 7.0 | 10.0 | 3.0 | 2.0 | 9.0 | 5.0 | 6.0 | 6.0 | 5.0 | 3.0 |\n| 3 | 10.0 | 1.0 | 3.0 | 10.0 | 4.0 | 1.0 | 8.0 | 7.0 | 4.0 | 7.0 | 4.0 | 3.0 | 4.0 | 8.0 | 6.0 | 7.0 | 7.0 | 5.0 | 10.0 | 10.0 | 1.0 | 2.0 | 5.0 | 1.0 | 9.0 | 3.0 | 4.0 | 6.0 | 2.0 | 1.0 | 5.0 | 8.0 | 6.0 | 2.0 | 8.0 |\n| 4 | 4.0 | 1.0 | 9.0 | 4.0 | 10.0 | 4.0 | 4.0 | 10.0 | 6.0 | 9.0 | 1.0 | 6.0 | 10.0 | 4.0 | 8.0 | 4.0 | 3.0 | 4.0 | 3.0 | 8.0 | 8.0 | 10.0 | 7.0 | 4.0 | 3.0 | 9.0 | 4.0 | 3.0 | 5.0 | 3.0 | 8.0 | 3.0 | 9.0 | 6.0 | 3.0 |\n| 5 | 9.0 | 2.0 | 6.0 | 1.0 | 4.0 | 1.0 | 6.0 | 4.0 | 9.0 | 5.0 | 2.0 | 5.0 | 5.0 | 9.0 | 7.0 | 7.0 | 6.0 | 5.0 | 10.0 | 5.0 | 5.0 | 7.0 | 2.0 | 2.0 | 2.0 | 4.0 | 3.0 | 3.0 | 10.0 | 5.0 | 8.0 | 9.0 | 1.0 | 5.0 | 6.0 |\n| 6 | 1.0 | 1.0 | 2.0 | 8.0 | 4.0 | 6.0 | 8.0 | 2.0 | 4.0 | 6.0 | 4.0 | 7.0 | 6.0 | 8.0 | 3.0 | 5.0 | 10.0 | 1.0 | 4.0 | 4.0 | 4.0 | 7.0 | 1.0 | 8.0 | 7.0 | 5.0 | 9.0 | 5.0 | 7.0 | 1.0 | 5.0 | 8.0 | 9.0 | 6.0 | 2.0 |\n| 7 | 8.0 | 8.0 | 10.0 | 7.0 | 10.0 | 4.0 | 2.0 | 3.0 | 3.0 | 6.0 | 1.0 | 9.0 | 9.0 | 5.0 | 6.0 | 9.0 | 2.0 | 5.0 | 10.0 | 3.0 | 1.0 | 9.0 | 5.0 | 9.0 | 5.0 | 9.0 | 10.0 | 3.0 | 6.0 | 10.0 | 6.0 | 1.0 | 2.0 | 6.0 | 8.0 |\n| 8 | 3.0 | 6.0 | 4.0 | 4.0 | 6.0 | 9.0 | 4.0 | 3.0 | 10.0 | 4.0 | 7.0 | 10.0 | 3.0 | 1.0 | 3.0 | 3.0 | 8.0 | 8.0 | 1.0 | 10.0 | 7.0 | 4.0 | 2.0 | 5.0 | 4.0 | 8.0 | 6.0 | 4.0 | 7.0 | 2.0 | 1.0 | 3.0 | 7.0 | 8.0 | 3.0 |\n| 9 | 10.0 | 4.0 | 7.0 | 7.0 | 9.0 | 5.0 | 6.0 | 6.0 | 4.0 | 4.0 | 8.0 | 1.0 | 7.0 | 9.0 | 7.0 | 2.0 | 1.0 | 9.0 | 1.0 | 8.0 | 1.0 | 2.0 | 1.0 | 2.0 | 6.0 | 4.0 | 6.0 | 5.0 | 7.0 | 6.0 | 2.0 | 5.0 | 3.0 | 2.0 | 1.0 |\n| 10 | 2.0 | 2.0 | 7.0 | 4.0 | 1.0 | 2.0 | 4.0 | 1.0 | 7.0 | 8.0 | 4.0 | 10.0 | 2.0 | 7.0 | 7.0 | 8.0 | 5.0 | 1.0 | 1.0 | 7.0 | 1.0 | 6.0 | 3.0 | 1.0 | 2.0 | 2.0 | 1.0 | 9.0 | 4.0 | 6.0 | 10.0 | 2.0 | 4.0 | 8.0 | 5.0 |\n| 11 | 8.0 | 1.0 | 8.0 | 3.0 | 6.0 | 5.0 | 7.0 | 9.0 | 10.0 | 1.0 | 10.0 | 7.0 | 10.0 | 1.0 | 8.0 | 9.0 | 6.0 | 7.0 | 7.0 | 7.0 | 5.0 | 2.0 | 4.0 | 1.0 | 2.0 | 2.0 | 4.0 | 3.0 | 3.0 | 4.0 | 1.0 | 5.0 | 5.0 | 4.0 | 4.0 |\n| 12 | 10.0 | 4.0 | 7.0 | 4.0 | 10.0 | 5.0 | 6.0 | 9.0 | 3.0 | 7.0 | 2.0 | 10.0 | 9.0 | 10.0 | 8.0 | 10.0 | 7.0 | 6.0 | 9.0 | 10.0 | 7.0 | 9.0 | 10.0 | 6.0 | 8.0 | 7.0 | 3.0 | 2.0 | 9.0 | 8.0 | 2.0 | 4.0 | 4.0 | 6.0 | 4.0 |\n| 13 | 6.0 | 1.0 | 7.0 | 8.0 | 4.0 | 9.0 | 8.0 | 5.0 | 1.0 | 9.0 | 7.0 | 1.0 | 10.0 | 2.0 | 6.0 | 4.0 | 3.0 | 6.0 | 2.0 | 2.0 | 3.0 | 3.0 | 6.0 | 8.0 | 6.0 | 10.0 | 9.0 | 10.0 | 3.0 | 8.0 | 7.0 | 6.0 | 8.0 | 4.0 | 5.0 |\n| 14 | 5.0 | 1.0 | 10.0 | 6.0 | 8.0 | 7.0 | 3.0 | 6.0 | 3.0 | 7.0 | 7.0 | 8.0 | 8.0 | 6.0 | 1.0 | 4.0 | 6.0 | 1.0 | 6.0 | 2.0 | 2.0 | 9.0 | 3.0 | 6.0 | 5.0 | 1.0 | 1.0 | 2.0 | 2.0 | 10.0 | 6.0 | 1.0 | 3.0 | 4.0 | 8.0 |\n| 15 | 9.0 | 5.0 | 6.0 | 7.0 | 4.0 | 7.0 | 5.0 | 9.0 | 3.0 | 2.0 | 8.0 | 9.0 | 10.0 | 4.0 | 4.0 | 5.0 | 2.0 | 7.0 | 6.0 | 1.0 | 2.0 | 7.0 | 5.0 | 1.0 | 6.0 | 4.0 | 6.0 | 10.0 | 5.0 | 6.0 | 10.0 | 4.0 | 6.0 | 1.0 | 8.0 |\n| 16 | 5.0 | 5.0 | 9.0 | 7.0 | 3.0 | 6.0 | 10.0 | 2.0 | 8.0 | 1.0 | 5.0 | 6.0 | 7.0 | 3.0 | 6.0 | 2.0 | 5.0 | 3.0 | 5.0 | 1.0 | 8.0 | 5.0 | 7.0 | 5.0 | 3.0 | 8.0 | 6.0 | 6.0 | 4.0 | 9.0 | 7.0 | 7.0 | 1.0 | 3.0 | 2.0 |\n| 17 | 4.0 | 6.0 | 9.0 | 5.0 | 4.0 | 5.0 | 1.0 | 5.0 | 8.0 | 9.0 | 1.0 | 7.0 | 6.0 | 6.0 | 1.0 | 7.0 | 3.0 | 7.0 | 1.0 | 9.0 | 5.0 | 5.0 | 9.0 | 9.0 | 5.0 | 9.0 | 10.0 | 2.0 | 1.0 | 7.0 | 2.0 | 5.0 | 1.0 | 2.0 | 6.0 |\n| 18 | 4.0 | 4.0 | 2.0 | 10.0 | 3.0 | 10.0 | 4.0 | 10.0 | 1.0 | 1.0 | 1.0 | 7.0 | 9.0 | 2.0 | 6.0 | 6.0 | 5.0 | 1.0 | 10.0 | 8.0 | 3.0 | 7.0 | 10.0 | 5.0 | 1.0 | 3.0 | 5.0 | 1.0 | 3.0 | 5.0 | 8.0 | 10.0 | 9.0 | 4.0 | 4.0 |\n| 19 | 4.0 | 3.0 | 2.0 | 10.0 | 8.0 | 5.0 | 4.0 | 3.0 | 10.0 | 8.0 | 7.0 | 7.0 | 10.0 | 2.0 | 2.0 | 1.0 | 1.0 | 9.0 | 8.0 | 2.0 | 1.0 | 7.0 | 10.0 | 4.0 | 9.0 | 8.0 | 4.0 | 7.0 | 7.0 | 6.0 | 3.0 | 1.0 | 8.0 | 8.0 | 8.0 |\n| 20 | 1.0 | 1.0 | 3.0 | 1.0 | 8.0 | 5.0 | 4.0 | 1.0 | 7.0 | 1.0 | 1.0 | 5.0 | 7.0 | 3.0 | 2.0 | 2.0 | 8.0 | 5.0 | 3.0 | 1.0 | 1.0 | 9.0 | 8.0 | 5.0 | 8.0 | 2.0 | 8.0 | 6.0 | 1.0 | 2.0 | 3.0 | 10.0 | 2.0 | 8.0 | 5.0 |\n| 21 | 3.0 | 10.0 | 4.0 | 2.0 | 10.0 | 7.0 | 7.0 | 9.0 | 4.0 | 2.0 | 6.0 | 2.0 | 9.0 | 3.0 | 9.0 | 7.0 | 5.0 | 5.0 | 7.0 | 7.0 | 9.0 | 8.0 | 7.0 | 7.0 | 4.0 | 10.0 | 8.0 | 4.0 | 3.0 | 2.0 | 3.0 | 4.0 | 3.0 | 3.0 | 1.0 |\n| 22 | 3.0 | 6.0 | 5.0 | 5.0 | 7.0 | 2.0 | 1.0 | 5.0 | 2.0 | 1.0 | 3.0 | 4.0 | 10.0 | 6.0 | 3.0 | 5.0 | 7.0 | 9.0 | 10.0 | 10.0 | 8.0 | 7.0 | 1.0 | 10.0 | 4.0 | 3.0 | 1.0 | 10.0 | 1.0 | 2.0 | 2.0 | 6.0 | 10.0 | 2.0 | 9.0 |\n| 23 | 7.0 | 1.0 | 4.0 | 1.0 | 4.0 | 2.0 | 8.0 | 9.0 | 5.0 | 2.0 | 1.0 | 1.0 | 6.0 | 8.0 | 6.0 | 1.0 | 5.0 | 9.0 | 5.0 | 4.0 | 5.0 | 7.0 | 10.0 | 10.0 | 5.0 | 10.0 | 7.0 | 5.0 | 8.0 | 6.0 | 3.0 | 6.0 | 3.0 | 6.0 | 8.0 |\n| 24 | 7.0 | 6.0 | 7.0 | 9.0 | 3.0 | 2.0 | 7.0 | 5.0 | 4.0 | 6.0 | 2.0 | 2.0 | 8.0 | 6.0 | 5.0 | 6.0 | 3.0 | 5.0 | 1.0 | 9.0 | 8.0 | 4.0 | 4.0 | 5.0 | 8.0 | 1.0 | 2.0 | 4.0 | 9.0 | 5.0 | 2.0 | 10.0 | 7.0 | 6.0 | 2.0 |\n| 25 | 7.0 | 6.0 | 7.0 | 3.0 | 9.0 | 4.0 | 5.0 | 9.0 | 8.0 | 4.0 | 2.0 | 2.0 | 7.0 | 10.0 | 1.0 | 4.0 | 8.0 | 9.0 | 3.0 | 8.0 | 2.0 | 10.0 | 3.0 | 10.0 | 1.0 | 5.0 | 8.0 | 5.0 | 9.0 | 5.0 | 3.0 | 8.0 | 9.0 | 2.0 | 4.0 |\n| 26 | 8.0 | 5.0 | 10.0 | 4.0 | 4.0 | 3.0 | 9.0 | 10.0 | 6.0 | 6.0 | 1.0 | 4.0 | 3.0 | 9.0 | 1.0 | 6.0 | 6.0 | 10.0 | 5.0 | 4.0 | 8.0 | 8.0 | 1.0 | 7.0 | 2.0 | 8.0 | 1.0 | 10.0 | 8.0 | 7.0 | 7.0 | 3.0 | 6.0 | 2.0 | 8.0 |\n| 27 | 7.0 | 1.0 | 3.0 | 6.0 | 3.0 | 3.0 | 5.0 | 3.0 | 4.0 | 5.0 | 9.0 | 3.0 | 2.0 | 10.0 | 2.0 | 10.0 | 6.0 | 2.0 | 1.0 | 7.0 | 6.0 | 4.0 | 10.0 | 5.0 | 4.0 | 5.0 | 10.0 | 8.0 | 1.0 | 10.0 | 1.0 | 3.0 | 5.0 | 10.0 | 7.0 |\n| 28 | 8.0 | 9.0 | 2.0 | 2.0 | 5.0 | 10.0 | 7.0 | 6.0 | 7.0 | 7.0 | 4.0 | 3.0 | 9.0 | 3.0 | 2.0 | 5.0 | 4.0 | 1.0 | 3.0 | 7.0 | 1.0 | 3.0 | 1.0 | 8.0 | 9.0 | 9.0 | 8.0 | 1.0 | 2.0 | 7.0 | 10.0 | 5.0 | 1.0 | 10.0 | 10.0 |\n| 29 | 8.0 | 4.0 | 9.0 | 1.0 | 3.0 | 5.0 | 1.0 | 10.0 | 2.0 | 6.0 | 6.0 | 4.0 | 8.0 | 8.0 | 10.0 | 6.0 | 9.0 | 7.0 | 5.0 | 6.0 | 2.0 | 2.0 | 2.0 | 6.0 | 5.0 | 5.0 | 7.0 | 10.0 | 7.0 | 1.0 | 3.0 | 1.0 | 9.0 | 4.0 | 10.0 |\n| 30 | 3.0 | 2.0 | 5.0 | 5.0 | 8.0 | 8.0 | 5.0 | 6.0 | 1.0 | 2.0 | 10.0 | 1.0 | 2.0 | 7.0 | 6.0 | 10.0 | 7.0 | 2.0 | 8.0 | 3.0 | 3.0 | 3.0 | 2.0 | 3.0 | 2.0 | 3.0 | 7.0 | 1.0 | 10.0 | 3.0 | 4.0 | 1.0 | 9.0 | 8.0 | 7.0 |\n| 31 | 7.0 | 8.0 | 6.0 | 8.0 | 3.0 | 9.0 | 8.0 | 1.0 | 3.0 | 5.0 | 2.0 | 5.0 | 4.0 | 6.0 | 1.0 | 4.0 | 7.0 | 5.0 | 10.0 | 1.0 | 10.0 | 4.0 | 6.0 | 6.0 | 10.0 | 8.0 | 3.0 | 3.0 | 5.0 | 1.0 | 1.0 | 8.0 | 9.0 | 10.0 | 9.0 |\n| 32 | 3.0 | 10.0 | 6.0 | 6.0 | 9.0 | 1.0 | 9.0 | 2.0 | 7.0 | 3.0 | 4.0 | 5.0 | 4.0 | 8.0 | 3.0 | 6.0 | 1.0 | 1.0 | 9.0 | 8.0 | 2.0 | 3.0 | 10.0 | 3.0 | 7.0 | 9.0 | 6.0 | 5.0 | 1.0 | 9.0 | 9.0 | 9.0 | 2.0 | 8.0 | 8.0 |\n| 33 | 6.0 | 2.0 | 5.0 | 2.0 | 6.0 | 5.0 | 6.0 | 6.0 | 8.0 | 2.0 | 8.0 | 4.0 | 6.0 | 4.0 | 4.0 | 1.0 | 3.0 | 2.0 | 4.0 | 8.0 | 8.0 | 3.0 | 2.0 | 6.0 | 6.0 | 2.0 | 2.0 | 10.0 | 10.0 | 4.0 | 8.0 | 10.0 | 8.0 | 9.0 | 3.0 |\n| 34 | 8.0 | 9.0 | 3.0 | 8.0 | 3.0 | 6.0 | 2.0 | 8.0 | 3.0 | 1.0 | 5.0 | 4.0 | 4.0 | 5.0 | 8.0 | 8.0 | 2.0 | 6.0 | 4.0 | 8.0 | 5.0 | 1.0 | 9.0 | 8.0 | 2.0 | 4.0 | 8.0 | 7.0 | 10.0 | 10.0 | 7.0 | 9.0 | 8.0 | 3.0 | 6.0 |\n\nI'll use the lines below to identify the single continuous, least-hassle route from 12 to 13.\n\nOh, and to keep things easy to parse, please put the chosen route into a tiny JSON snippet like this:\n\n{\n \"solution\": []\n}\n\nHere, \"solution\" is where you’ll list the route as an ordered array of NODE identifiers only (start with the lobby, end with the banquet room, and make sure each step follows an existing one-way corridor). This JSON is just a sketch of the shape I expect — not the actual answer itself.\n\nPlease use identifiers exactly as they appear in the instance input — no renaming and no made-up labels. Valid identifiers look like plain numbers such as \"1\" or \"23\", single capital letters like \"A\" or \"B\", or a capital letter followed by digits like \"A1\" or \"X7\".\n\nAlso, don’t include corridor/edge identifiers or any cost numbers in the path — just the node names.", "instance": { "nodes": [ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13 ], "edges": [ { "from": 12, "to": 0, "var_index": 0 }, { "from": 12, "to": 1, "var_index": 1 }, { "from": 12, "to": 2, "var_index": 2 }, { "from": 12, "to": 3, "var_index": 3 }, { "from": 12, "to": 4, "var_index": 4 }, { "from": 12, "to": 5, "var_index": 5 }, { "from": 12, "to": 6, "var_index": 6 }, { "from": 12, "to": 7, "var_index": 7 }, { "from": 12, "to": 8, "var_index": 8 }, { "from": 12, "to": 9, "var_index": 9 }, { "from": 12, "to": 10, "var_index": 10 }, { "from": 12, "to": 11, "var_index": 11 }, { "from": 0, "to": 13, "var_index": 12 }, { "from": 1, "to": 13, "var_index": 13 }, { "from": 2, "to": 13, "var_index": 14 }, { "from": 3, "to": 13, "var_index": 15 }, { "from": 4, "to": 13, "var_index": 16 }, { "from": 5, "to": 13, "var_index": 17 }, { "from": 6, "to": 13, "var_index": 18 }, { "from": 7, "to": 13, "var_index": 19 }, { "from": 8, "to": 13, "var_index": 20 }, { "from": 9, "to": 13, "var_index": 21 }, { "from": 10, "to": 13, "var_index": 22 }, { "from": 11, "to": 13, "var_index": 23 }, { "from": 0, "to": 1, "var_index": 24 }, { "from": 1, "to": 2, "var_index": 25 }, { "from": 2, "to": 3, "var_index": 26 }, { "from": 3, "to": 4, "var_index": 27 }, { "from": 4, "to": 5, "var_index": 28 }, { "from": 5, "to": 6, "var_index": 29 }, { "from": 6, "to": 7, "var_index": 30 }, { "from": 7, "to": 8, "var_index": 31 }, { "from": 8, "to": 9, "var_index": 32 }, { "from": 9, "to": 10, "var_index": 33 }, { "from": 10, "to": 11, "var_index": 34 } ], "objective": { "constant": 0.0, "linear": [ 7.0, 2.0, 2.0, 3.0, 4.0, 8.0, 6.0, 10.0, 2.0, 4.0, 5.0, 6.0, 1.0, 10.0, 5.0, 9.0, 9.0, 4.0, 6.0, 3.0, 10.0, 2.0, 6.0, 5.0, 7.0, 4.0, 5.0, 6.0, 1.0, 10.0, 6.0, 8.0, 4.0, 3.0, 1.0 ], "quadratic": [ [ 6.0, 4.0, 7.0, 10.0, 4.0, 9.0, 1.0, 8.0, 3.0, 10.0, 2.0, 8.0, 10.0, 6.0, 5.0, 9.0, 5.0, 4.0, 4.0, 4.0, 1.0, 3.0, 3.0, 7.0, 7.0, 7.0, 8.0, 7.0, 8.0, 8.0, 3.0, 7.0, 3.0, 6.0, 8.0 ], [ 4.0, 4.0, 6.0, 1.0, 1.0, 2.0, 1.0, 8.0, 6.0, 4.0, 2.0, 1.0, 4.0, 1.0, 1.0, 5.0, 5.0, 6.0, 4.0, 3.0, 1.0, 10.0, 6.0, 1.0, 6.0, 6.0, 5.0, 1.0, 9.0, 4.0, 2.0, 8.0, 10.0, 2.0, 9.0 ], [ 7.0, 6.0, 4.0, 3.0, 9.0, 6.0, 2.0, 10.0, 4.0, 7.0, 7.0, 8.0, 7.0, 7.0, 10.0, 6.0, 9.0, 9.0, 2.0, 2.0, 3.0, 4.0, 5.0, 4.0, 7.0, 7.0, 10.0, 3.0, 2.0, 9.0, 5.0, 6.0, 6.0, 5.0, 3.0 ], [ 10.0, 1.0, 3.0, 10.0, 4.0, 1.0, 8.0, 7.0, 4.0, 7.0, 4.0, 3.0, 4.0, 8.0, 6.0, 7.0, 7.0, 5.0, 10.0, 10.0, 1.0, 2.0, 5.0, 1.0, 9.0, 3.0, 4.0, 6.0, 2.0, 1.0, 5.0, 8.0, 6.0, 2.0, 8.0 ], [ 4.0, 1.0, 9.0, 4.0, 10.0, 4.0, 4.0, 10.0, 6.0, 9.0, 1.0, 6.0, 10.0, 4.0, 8.0, 4.0, 3.0, 4.0, 3.0, 8.0, 8.0, 10.0, 7.0, 4.0, 3.0, 9.0, 4.0, 3.0, 5.0, 3.0, 8.0, 3.0, 9.0, 6.0, 3.0 ], [ 9.0, 2.0, 6.0, 1.0, 4.0, 1.0, 6.0, 4.0, 9.0, 5.0, 2.0, 5.0, 5.0, 9.0, 7.0, 7.0, 6.0, 5.0, 10.0, 5.0, 5.0, 7.0, 2.0, 2.0, 2.0, 4.0, 3.0, 3.0, 10.0, 5.0, 8.0, 9.0, 1.0, 5.0, 6.0 ], [ 1.0, 1.0, 2.0, 8.0, 4.0, 6.0, 8.0, 2.0, 4.0, 6.0, 4.0, 7.0, 6.0, 8.0, 3.0, 5.0, 10.0, 1.0, 4.0, 4.0, 4.0, 7.0, 1.0, 8.0, 7.0, 5.0, 9.0, 5.0, 7.0, 1.0, 5.0, 8.0, 9.0, 6.0, 2.0 ], [ 8.0, 8.0, 10.0, 7.0, 10.0, 4.0, 2.0, 3.0, 3.0, 6.0, 1.0, 9.0, 9.0, 5.0, 6.0, 9.0, 2.0, 5.0, 10.0, 3.0, 1.0, 9.0, 5.0, 9.0, 5.0, 9.0, 10.0, 3.0, 6.0, 10.0, 6.0, 1.0, 2.0, 6.0, 8.0 ], [ 3.0, 6.0, 4.0, 4.0, 6.0, 9.0, 4.0, 3.0, 10.0, 4.0, 7.0, 10.0, 3.0, 1.0, 3.0, 3.0, 8.0, 8.0, 1.0, 10.0, 7.0, 4.0, 2.0, 5.0, 4.0, 8.0, 6.0, 4.0, 7.0, 2.0, 1.0, 3.0, 7.0, 8.0, 3.0 ], [ 10.0, 4.0, 7.0, 7.0, 9.0, 5.0, 6.0, 6.0, 4.0, 4.0, 8.0, 1.0, 7.0, 9.0, 7.0, 2.0, 1.0, 9.0, 1.0, 8.0, 1.0, 2.0, 1.0, 2.0, 6.0, 4.0, 6.0, 5.0, 7.0, 6.0, 2.0, 5.0, 3.0, 2.0, 1.0 ], [ 2.0, 2.0, 7.0, 4.0, 1.0, 2.0, 4.0, 1.0, 7.0, 8.0, 4.0, 10.0, 2.0, 7.0, 7.0, 8.0, 5.0, 1.0, 1.0, 7.0, 1.0, 6.0, 3.0, 1.0, 2.0, 2.0, 1.0, 9.0, 4.0, 6.0, 10.0, 2.0, 4.0, 8.0, 5.0 ], [ 8.0, 1.0, 8.0, 3.0, 6.0, 5.0, 7.0, 9.0, 10.0, 1.0, 10.0, 7.0, 10.0, 1.0, 8.0, 9.0, 6.0, 7.0, 7.0, 7.0, 5.0, 2.0, 4.0, 1.0, 2.0, 2.0, 4.0, 3.0, 3.0, 4.0, 1.0, 5.0, 5.0, 4.0, 4.0 ], [ 10.0, 4.0, 7.0, 4.0, 10.0, 5.0, 6.0, 9.0, 3.0, 7.0, 2.0, 10.0, 9.0, 10.0, 8.0, 10.0, 7.0, 6.0, 9.0, 10.0, 7.0, 9.0, 10.0, 6.0, 8.0, 7.0, 3.0, 2.0, 9.0, 8.0, 2.0, 4.0, 4.0, 6.0, 4.0 ], [ 6.0, 1.0, 7.0, 8.0, 4.0, 9.0, 8.0, 5.0, 1.0, 9.0, 7.0, 1.0, 10.0, 2.0, 6.0, 4.0, 3.0, 6.0, 2.0, 2.0, 3.0, 3.0, 6.0, 8.0, 6.0, 10.0, 9.0, 10.0, 3.0, 8.0, 7.0, 6.0, 8.0, 4.0, 5.0 ], [ 5.0, 1.0, 10.0, 6.0, 8.0, 7.0, 3.0, 6.0, 3.0, 7.0, 7.0, 8.0, 8.0, 6.0, 1.0, 4.0, 6.0, 1.0, 6.0, 2.0, 2.0, 9.0, 3.0, 6.0, 5.0, 1.0, 1.0, 2.0, 2.0, 10.0, 6.0, 1.0, 3.0, 4.0, 8.0 ], [ 9.0, 5.0, 6.0, 7.0, 4.0, 7.0, 5.0, 9.0, 3.0, 2.0, 8.0, 9.0, 10.0, 4.0, 4.0, 5.0, 2.0, 7.0, 6.0, 1.0, 2.0, 7.0, 5.0, 1.0, 6.0, 4.0, 6.0, 10.0, 5.0, 6.0, 10.0, 4.0, 6.0, 1.0, 8.0 ], [ 5.0, 5.0, 9.0, 7.0, 3.0, 6.0, 10.0, 2.0, 8.0, 1.0, 5.0, 6.0, 7.0, 3.0, 6.0, 2.0, 5.0, 3.0, 5.0, 1.0, 8.0, 5.0, 7.0, 5.0, 3.0, 8.0, 6.0, 6.0, 4.0, 9.0, 7.0, 7.0, 1.0, 3.0, 2.0 ], [ 4.0, 6.0, 9.0, 5.0, 4.0, 5.0, 1.0, 5.0, 8.0, 9.0, 1.0, 7.0, 6.0, 6.0, 1.0, 7.0, 3.0, 7.0, 1.0, 9.0, 5.0, 5.0, 9.0, 9.0, 5.0, 9.0, 10.0, 2.0, 1.0, 7.0, 2.0, 5.0, 1.0, 2.0, 6.0 ], [ 4.0, 4.0, 2.0, 10.0, 3.0, 10.0, 4.0, 10.0, 1.0, 1.0, 1.0, 7.0, 9.0, 2.0, 6.0, 6.0, 5.0, 1.0, 10.0, 8.0, 3.0, 7.0, 10.0, 5.0, 1.0, 3.0, 5.0, 1.0, 3.0, 5.0, 8.0, 10.0, 9.0, 4.0, 4.0 ], [ 4.0, 3.0, 2.0, 10.0, 8.0, 5.0, 4.0, 3.0, 10.0, 8.0, 7.0, 7.0, 10.0, 2.0, 2.0, 1.0, 1.0, 9.0, 8.0, 2.0, 1.0, 7.0, 10.0, 4.0, 9.0, 8.0, 4.0, 7.0, 7.0, 6.0, 3.0, 1.0, 8.0, 8.0, 8.0 ], [ 1.0, 1.0, 3.0, 1.0, 8.0, 5.0, 4.0, 1.0, 7.0, 1.0, 1.0, 5.0, 7.0, 3.0, 2.0, 2.0, 8.0, 5.0, 3.0, 1.0, 1.0, 9.0, 8.0, 5.0, 8.0, 2.0, 8.0, 6.0, 1.0, 2.0, 3.0, 10.0, 2.0, 8.0, 5.0 ], [ 3.0, 10.0, 4.0, 2.0, 10.0, 7.0, 7.0, 9.0, 4.0, 2.0, 6.0, 2.0, 9.0, 3.0, 9.0, 7.0, 5.0, 5.0, 7.0, 7.0, 9.0, 8.0, 7.0, 7.0, 4.0, 10.0, 8.0, 4.0, 3.0, 2.0, 3.0, 4.0, 3.0, 3.0, 1.0 ], [ 3.0, 6.0, 5.0, 5.0, 7.0, 2.0, 1.0, 5.0, 2.0, 1.0, 3.0, 4.0, 10.0, 6.0, 3.0, 5.0, 7.0, 9.0, 10.0, 10.0, 8.0, 7.0, 1.0, 10.0, 4.0, 3.0, 1.0, 10.0, 1.0, 2.0, 2.0, 6.0, 10.0, 2.0, 9.0 ], [ 7.0, 1.0, 4.0, 1.0, 4.0, 2.0, 8.0, 9.0, 5.0, 2.0, 1.0, 1.0, 6.0, 8.0, 6.0, 1.0, 5.0, 9.0, 5.0, 4.0, 5.0, 7.0, 10.0, 10.0, 5.0, 10.0, 7.0, 5.0, 8.0, 6.0, 3.0, 6.0, 3.0, 6.0, 8.0 ], [ 7.0, 6.0, 7.0, 9.0, 3.0, 2.0, 7.0, 5.0, 4.0, 6.0, 2.0, 2.0, 8.0, 6.0, 5.0, 6.0, 3.0, 5.0, 1.0, 9.0, 8.0, 4.0, 4.0, 5.0, 8.0, 1.0, 2.0, 4.0, 9.0, 5.0, 2.0, 10.0, 7.0, 6.0, 2.0 ], [ 7.0, 6.0, 7.0, 3.0, 9.0, 4.0, 5.0, 9.0, 8.0, 4.0, 2.0, 2.0, 7.0, 10.0, 1.0, 4.0, 8.0, 9.0, 3.0, 8.0, 2.0, 10.0, 3.0, 10.0, 1.0, 5.0, 8.0, 5.0, 9.0, 5.0, 3.0, 8.0, 9.0, 2.0, 4.0 ], [ 8.0, 5.0, 10.0, 4.0, 4.0, 3.0, 9.0, 10.0, 6.0, 6.0, 1.0, 4.0, 3.0, 9.0, 1.0, 6.0, 6.0, 10.0, 5.0, 4.0, 8.0, 8.0, 1.0, 7.0, 2.0, 8.0, 1.0, 10.0, 8.0, 7.0, 7.0, 3.0, 6.0, 2.0, 8.0 ], [ 7.0, 1.0, 3.0, 6.0, 3.0, 3.0, 5.0, 3.0, 4.0, 5.0, 9.0, 3.0, 2.0, 10.0, 2.0, 10.0, 6.0, 2.0, 1.0, 7.0, 6.0, 4.0, 10.0, 5.0, 4.0, 5.0, 10.0, 8.0, 1.0, 10.0, 1.0, 3.0, 5.0, 10.0, 7.0 ], [ 8.0, 9.0, 2.0, 2.0, 5.0, 10.0, 7.0, 6.0, 7.0, 7.0, 4.0, 3.0, 9.0, 3.0, 2.0, 5.0, 4.0, 1.0, 3.0, 7.0, 1.0, 3.0, 1.0, 8.0, 9.0, 9.0, 8.0, 1.0, 2.0, 7.0, 10.0, 5.0, 1.0, 10.0, 10.0 ], [ 8.0, 4.0, 9.0, 1.0, 3.0, 5.0, 1.0, 10.0, 2.0, 6.0, 6.0, 4.0, 8.0, 8.0, 10.0, 6.0, 9.0, 7.0, 5.0, 6.0, 2.0, 2.0, 2.0, 6.0, 5.0, 5.0, 7.0, 10.0, 7.0, 1.0, 3.0, 1.0, 9.0, 4.0, 10.0 ], [ 3.0, 2.0, 5.0, 5.0, 8.0, 8.0, 5.0, 6.0, 1.0, 2.0, 10.0, 1.0, 2.0, 7.0, 6.0, 10.0, 7.0, 2.0, 8.0, 3.0, 3.0, 3.0, 2.0, 3.0, 2.0, 3.0, 7.0, 1.0, 10.0, 3.0, 4.0, 1.0, 9.0, 8.0, 7.0 ], [ 7.0, 8.0, 6.0, 8.0, 3.0, 9.0, 8.0, 1.0, 3.0, 5.0, 2.0, 5.0, 4.0, 6.0, 1.0, 4.0, 7.0, 5.0, 10.0, 1.0, 10.0, 4.0, 6.0, 6.0, 10.0, 8.0, 3.0, 3.0, 5.0, 1.0, 1.0, 8.0, 9.0, 10.0, 9.0 ], [ 3.0, 10.0, 6.0, 6.0, 9.0, 1.0, 9.0, 2.0, 7.0, 3.0, 4.0, 5.0, 4.0, 8.0, 3.0, 6.0, 1.0, 1.0, 9.0, 8.0, 2.0, 3.0, 10.0, 3.0, 7.0, 9.0, 6.0, 5.0, 1.0, 9.0, 9.0, 9.0, 2.0, 8.0, 8.0 ], [ 6.0, 2.0, 5.0, 2.0, 6.0, 5.0, 6.0, 6.0, 8.0, 2.0, 8.0, 4.0, 6.0, 4.0, 4.0, 1.0, 3.0, 2.0, 4.0, 8.0, 8.0, 3.0, 2.0, 6.0, 6.0, 2.0, 2.0, 10.0, 10.0, 4.0, 8.0, 10.0, 8.0, 9.0, 3.0 ], [ 8.0, 9.0, 3.0, 8.0, 3.0, 6.0, 2.0, 8.0, 3.0, 1.0, 5.0, 4.0, 4.0, 5.0, 8.0, 8.0, 2.0, 6.0, 4.0, 8.0, 5.0, 1.0, 9.0, 8.0, 2.0, 4.0, 8.0, 7.0, 10.0, 10.0, 7.0, 9.0, 8.0, 3.0, 6.0 ] ] }, "source": 12, "target": 13 }, "solution": [ 12, 1, 13 ], "obj": 20.0, "instance_variant": { "problem_type": "QSPP", "num_nodes": 14, "num_edges": 35, "nodes": [ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13 ], "source": 12, "target": 13, "objective": { "constant": 0.0, "linear": [ { "var_index": 0, "linear_cost": 7.0 }, { "var_index": 1, "linear_cost": 2.0 }, { "var_index": 2, "linear_cost": 2.0 }, { "var_index": 3, "linear_cost": 3.0 }, { "var_index": 4, "linear_cost": 4.0 }, { "var_index": 5, "linear_cost": 8.0 }, { "var_index": 6, "linear_cost": 6.0 }, { "var_index": 7, "linear_cost": 10.0 }, { "var_index": 8, "linear_cost": 2.0 }, { "var_index": 9, "linear_cost": 4.0 }, { "var_index": 10, "linear_cost": 5.0 }, { "var_index": 11, "linear_cost": 6.0 }, { "var_index": 12, "linear_cost": 1.0 }, { "var_index": 13, "linear_cost": 10.0 }, { "var_index": 14, "linear_cost": 5.0 }, { "var_index": 15, "linear_cost": 9.0 }, { "var_index": 16, "linear_cost": 9.0 }, { "var_index": 17, "linear_cost": 4.0 }, { "var_index": 18, "linear_cost": 6.0 }, { "var_index": 19, "linear_cost": 3.0 }, { "var_index": 20, "linear_cost": 10.0 }, { "var_index": 21, "linear_cost": 2.0 }, { "var_index": 22, "linear_cost": 6.0 }, { "var_index": 23, "linear_cost": 5.0 }, { "var_index": 24, "linear_cost": 7.0 }, { "var_index": 25, "linear_cost": 4.0 }, { "var_index": 26, "linear_cost": 5.0 }, { "var_index": 27, "linear_cost": 6.0 }, { "var_index": 28, "linear_cost": 1.0 }, { "var_index": 29, "linear_cost": 10.0 }, { "var_index": 30, "linear_cost": 6.0 }, { "var_index": 31, "linear_cost": 8.0 }, { "var_index": 32, "linear_cost": 4.0 }, { "var_index": 33, "linear_cost": 3.0 }, { "var_index": 34, "linear_cost": 1.0 } ], "quadratic": [ { "var_i": 0, "var_j": 0, "quadratic_cost": 6.0 }, { "var_i": 0, "var_j": 1, "quadratic_cost": 4.0 }, { "var_i": 0, "var_j": 2, "quadratic_cost": 7.0 }, { "var_i": 0, "var_j": 3, "quadratic_cost": 10.0 }, { "var_i": 0, "var_j": 4, "quadratic_cost": 4.0 }, { "var_i": 0, "var_j": 5, "quadratic_cost": 9.0 }, { "var_i": 0, "var_j": 6, "quadratic_cost": 1.0 }, { "var_i": 0, "var_j": 7, "quadratic_cost": 8.0 }, { "var_i": 0, "var_j": 8, "quadratic_cost": 3.0 }, { "var_i": 0, "var_j": 9, "quadratic_cost": 10.0 }, { "var_i": 0, "var_j": 10, "quadratic_cost": 2.0 }, { "var_i": 0, "var_j": 11, "quadratic_cost": 8.0 }, { "var_i": 0, "var_j": 12, "quadratic_cost": 10.0 }, { "var_i": 0, "var_j": 13, "quadratic_cost": 6.0 }, { "var_i": 0, "var_j": 14, "quadratic_cost": 5.0 }, { "var_i": 0, "var_j": 15, "quadratic_cost": 9.0 }, { "var_i": 0, "var_j": 16, "quadratic_cost": 5.0 }, { "var_i": 0, "var_j": 17, "quadratic_cost": 4.0 }, { "var_i": 0, "var_j": 18, "quadratic_cost": 4.0 }, { "var_i": 0, "var_j": 19, "quadratic_cost": 4.0 }, { "var_i": 0, "var_j": 20, "quadratic_cost": 1.0 }, { "var_i": 0, "var_j": 21, "quadratic_cost": 3.0 }, { "var_i": 0, "var_j": 22, "quadratic_cost": 3.0 }, { "var_i": 0, "var_j": 23, "quadratic_cost": 7.0 }, { "var_i": 0, "var_j": 24, "quadratic_cost": 7.0 }, { "var_i": 0, "var_j": 25, "quadratic_cost": 7.0 }, { "var_i": 0, "var_j": 26, "quadratic_cost": 8.0 }, { "var_i": 0, "var_j": 27, "quadratic_cost": 7.0 }, { "var_i": 0, "var_j": 28, "quadratic_cost": 8.0 }, { "var_i": 0, "var_j": 29, "quadratic_cost": 8.0 }, { "var_i": 0, "var_j": 30, "quadratic_cost": 3.0 }, { "var_i": 0, "var_j": 31, "quadratic_cost": 7.0 }, { "var_i": 0, "var_j": 32, "quadratic_cost": 3.0 }, { "var_i": 0, "var_j": 33, "quadratic_cost": 6.0 }, { "var_i": 0, "var_j": 34, "quadratic_cost": 8.0 }, { "var_i": 1, "var_j": 0, "quadratic_cost": 4.0 }, { "var_i": 1, "var_j": 1, "quadratic_cost": 4.0 }, { "var_i": 1, "var_j": 2, "quadratic_cost": 6.0 }, { "var_i": 1, "var_j": 3, "quadratic_cost": 1.0 }, { "var_i": 1, "var_j": 4, "quadratic_cost": 1.0 }, { "var_i": 1, "var_j": 5, "quadratic_cost": 2.0 }, { "var_i": 1, "var_j": 6, "quadratic_cost": 1.0 }, { "var_i": 1, "var_j": 7, "quadratic_cost": 8.0 }, { "var_i": 1, "var_j": 8, "quadratic_cost": 6.0 }, { "var_i": 1, "var_j": 9, "quadratic_cost": 4.0 }, { "var_i": 1, "var_j": 10, "quadratic_cost": 2.0 }, { "var_i": 1, "var_j": 11, "quadratic_cost": 1.0 }, { "var_i": 1, "var_j": 12, "quadratic_cost": 4.0 }, { "var_i": 1, "var_j": 13, "quadratic_cost": 1.0 }, { "var_i": 1, "var_j": 14, "quadratic_cost": 1.0 }, { "var_i": 1, "var_j": 15, "quadratic_cost": 5.0 }, { "var_i": 1, "var_j": 16, "quadratic_cost": 5.0 }, { "var_i": 1, "var_j": 17, "quadratic_cost": 6.0 }, { "var_i": 1, "var_j": 18, "quadratic_cost": 4.0 }, { "var_i": 1, "var_j": 19, "quadratic_cost": 3.0 }, { "var_i": 1, "var_j": 20, "quadratic_cost": 1.0 }, { "var_i": 1, "var_j": 21, "quadratic_cost": 10.0 }, { "var_i": 1, "var_j": 22, "quadratic_cost": 6.0 }, { "var_i": 1, "var_j": 23, "quadratic_cost": 1.0 }, { "var_i": 1, "var_j": 24, "quadratic_cost": 6.0 }, { "var_i": 1, "var_j": 25, "quadratic_cost": 6.0 }, { "var_i": 1, "var_j": 26, "quadratic_cost": 5.0 }, { "var_i": 1, "var_j": 27, "quadratic_cost": 1.0 }, { "var_i": 1, "var_j": 28, "quadratic_cost": 9.0 }, { "var_i": 1, "var_j": 29, "quadratic_cost": 4.0 }, { "var_i": 1, "var_j": 30, "quadratic_cost": 2.0 }, { "var_i": 1, "var_j": 31, "quadratic_cost": 8.0 }, { "var_i": 1, "var_j": 32, "quadratic_cost": 10.0 }, { "var_i": 1, "var_j": 33, "quadratic_cost": 2.0 }, { "var_i": 1, "var_j": 34, "quadratic_cost": 9.0 }, { "var_i": 2, "var_j": 0, "quadratic_cost": 7.0 }, { "var_i": 2, "var_j": 1, "quadratic_cost": 6.0 }, { "var_i": 2, "var_j": 2, "quadratic_cost": 4.0 }, { "var_i": 2, "var_j": 3, "quadratic_cost": 3.0 }, { "var_i": 2, "var_j": 4, "quadratic_cost": 9.0 }, { "var_i": 2, "var_j": 5, "quadratic_cost": 6.0 }, { "var_i": 2, "var_j": 6, "quadratic_cost": 2.0 }, { "var_i": 2, "var_j": 7, "quadratic_cost": 10.0 }, { "var_i": 2, "var_j": 8, "quadratic_cost": 4.0 }, { "var_i": 2, "var_j": 9, "quadratic_cost": 7.0 }, { "var_i": 2, "var_j": 10, "quadratic_cost": 7.0 }, { "var_i": 2, "var_j": 11, "quadratic_cost": 8.0 }, { "var_i": 2, "var_j": 12, "quadratic_cost": 7.0 }, { "var_i": 2, "var_j": 13, "quadratic_cost": 7.0 }, { "var_i": 2, "var_j": 14, "quadratic_cost": 10.0 }, { "var_i": 2, "var_j": 15, "quadratic_cost": 6.0 }, { "var_i": 2, "var_j": 16, "quadratic_cost": 9.0 }, { "var_i": 2, "var_j": 17, "quadratic_cost": 9.0 }, { "var_i": 2, "var_j": 18, "quadratic_cost": 2.0 }, { "var_i": 2, "var_j": 19, "quadratic_cost": 2.0 }, { "var_i": 2, "var_j": 20, "quadratic_cost": 3.0 }, { "var_i": 2, "var_j": 21, "quadratic_cost": 4.0 }, { "var_i": 2, "var_j": 22, "quadratic_cost": 5.0 }, { "var_i": 2, "var_j": 23, "quadratic_cost": 4.0 }, { "var_i": 2, "var_j": 24, "quadratic_cost": 7.0 }, { "var_i": 2, "var_j": 25, "quadratic_cost": 7.0 }, { "var_i": 2, "var_j": 26, "quadratic_cost": 10.0 }, { "var_i": 2, "var_j": 27, "quadratic_cost": 3.0 }, { "var_i": 2, "var_j": 28, "quadratic_cost": 2.0 }, { "var_i": 2, "var_j": 29, "quadratic_cost": 9.0 }, { "var_i": 2, "var_j": 30, "quadratic_cost": 5.0 }, { "var_i": 2, "var_j": 31, "quadratic_cost": 6.0 }, { "var_i": 2, "var_j": 32, "quadratic_cost": 6.0 }, { "var_i": 2, "var_j": 33, "quadratic_cost": 5.0 }, { "var_i": 2, "var_j": 34, "quadratic_cost": 3.0 }, { "var_i": 3, "var_j": 0, "quadratic_cost": 10.0 }, { "var_i": 3, "var_j": 1, "quadratic_cost": 1.0 }, { "var_i": 3, "var_j": 2, "quadratic_cost": 3.0 }, { "var_i": 3, "var_j": 3, "quadratic_cost": 10.0 }, { "var_i": 3, "var_j": 4, "quadratic_cost": 4.0 }, { "var_i": 3, "var_j": 5, "quadratic_cost": 1.0 }, { "var_i": 3, "var_j": 6, "quadratic_cost": 8.0 }, { "var_i": 3, "var_j": 7, "quadratic_cost": 7.0 }, { "var_i": 3, "var_j": 8, "quadratic_cost": 4.0 }, { "var_i": 3, "var_j": 9, "quadratic_cost": 7.0 }, { "var_i": 3, "var_j": 10, "quadratic_cost": 4.0 }, { "var_i": 3, "var_j": 11, "quadratic_cost": 3.0 }, { "var_i": 3, "var_j": 12, "quadratic_cost": 4.0 }, { "var_i": 3, "var_j": 13, "quadratic_cost": 8.0 }, { "var_i": 3, "var_j": 14, "quadratic_cost": 6.0 }, { "var_i": 3, "var_j": 15, "quadratic_cost": 7.0 }, { "var_i": 3, "var_j": 16, "quadratic_cost": 7.0 }, { "var_i": 3, "var_j": 17, "quadratic_cost": 5.0 }, { "var_i": 3, "var_j": 18, "quadratic_cost": 10.0 }, { "var_i": 3, "var_j": 19, "quadratic_cost": 10.0 }, { "var_i": 3, "var_j": 20, "quadratic_cost": 1.0 }, { "var_i": 3, "var_j": 21, "quadratic_cost": 2.0 }, { "var_i": 3, "var_j": 22, "quadratic_cost": 5.0 }, { "var_i": 3, "var_j": 23, "quadratic_cost": 1.0 }, { "var_i": 3, "var_j": 24, "quadratic_cost": 9.0 }, { "var_i": 3, "var_j": 25, "quadratic_cost": 3.0 }, { "var_i": 3, "var_j": 26, "quadratic_cost": 4.0 }, { "var_i": 3, "var_j": 27, "quadratic_cost": 6.0 }, { "var_i": 3, "var_j": 28, "quadratic_cost": 2.0 }, { "var_i": 3, "var_j": 29, "quadratic_cost": 1.0 }, { "var_i": 3, "var_j": 30, "quadratic_cost": 5.0 }, { "var_i": 3, "var_j": 31, "quadratic_cost": 8.0 }, { "var_i": 3, "var_j": 32, "quadratic_cost": 6.0 }, { "var_i": 3, "var_j": 33, "quadratic_cost": 2.0 }, { "var_i": 3, "var_j": 34, "quadratic_cost": 8.0 }, { "var_i": 4, "var_j": 0, "quadratic_cost": 4.0 }, { "var_i": 4, "var_j": 1, "quadratic_cost": 1.0 }, { "var_i": 4, "var_j": 2, "quadratic_cost": 9.0 }, { "var_i": 4, "var_j": 3, "quadratic_cost": 4.0 }, { "var_i": 4, "var_j": 4, "quadratic_cost": 10.0 }, { "var_i": 4, "var_j": 5, "quadratic_cost": 4.0 }, { "var_i": 4, "var_j": 6, "quadratic_cost": 4.0 }, { "var_i": 4, "var_j": 7, "quadratic_cost": 10.0 }, { "var_i": 4, "var_j": 8, "quadratic_cost": 6.0 }, { "var_i": 4, "var_j": 9, "quadratic_cost": 9.0 }, { "var_i": 4, "var_j": 10, "quadratic_cost": 1.0 }, { "var_i": 4, "var_j": 11, "quadratic_cost": 6.0 }, { "var_i": 4, "var_j": 12, "quadratic_cost": 10.0 }, { "var_i": 4, "var_j": 13, "quadratic_cost": 4.0 }, { "var_i": 4, "var_j": 14, "quadratic_cost": 8.0 }, { "var_i": 4, "var_j": 15, "quadratic_cost": 4.0 }, { "var_i": 4, "var_j": 16, "quadratic_cost": 3.0 }, { "var_i": 4, "var_j": 17, "quadratic_cost": 4.0 }, { "var_i": 4, "var_j": 18, "quadratic_cost": 3.0 }, { "var_i": 4, "var_j": 19, "quadratic_cost": 8.0 }, { "var_i": 4, "var_j": 20, "quadratic_cost": 8.0 }, { "var_i": 4, "var_j": 21, "quadratic_cost": 10.0 }, { "var_i": 4, "var_j": 22, "quadratic_cost": 7.0 }, { "var_i": 4, "var_j": 23, "quadratic_cost": 4.0 }, { "var_i": 4, "var_j": 24, "quadratic_cost": 3.0 }, { "var_i": 4, "var_j": 25, "quadratic_cost": 9.0 }, { "var_i": 4, "var_j": 26, "quadratic_cost": 4.0 }, { "var_i": 4, "var_j": 27, "quadratic_cost": 3.0 }, { "var_i": 4, "var_j": 28, "quadratic_cost": 5.0 }, { "var_i": 4, "var_j": 29, "quadratic_cost": 3.0 }, { "var_i": 4, "var_j": 30, "quadratic_cost": 8.0 }, { "var_i": 4, "var_j": 31, "quadratic_cost": 3.0 }, { "var_i": 4, "var_j": 32, "quadratic_cost": 9.0 }, { "var_i": 4, "var_j": 33, "quadratic_cost": 6.0 }, { "var_i": 4, "var_j": 34, "quadratic_cost": 3.0 }, { "var_i": 5, "var_j": 0, "quadratic_cost": 9.0 }, { "var_i": 5, "var_j": 1, "quadratic_cost": 2.0 }, { "var_i": 5, "var_j": 2, "quadratic_cost": 6.0 }, { "var_i": 5, "var_j": 3, "quadratic_cost": 1.0 }, { "var_i": 5, "var_j": 4, "quadratic_cost": 4.0 }, { "var_i": 5, "var_j": 5, "quadratic_cost": 1.0 }, { "var_i": 5, "var_j": 6, "quadratic_cost": 6.0 }, { "var_i": 5, "var_j": 7, "quadratic_cost": 4.0 }, { "var_i": 5, "var_j": 8, "quadratic_cost": 9.0 }, { "var_i": 5, "var_j": 9, "quadratic_cost": 5.0 }, { "var_i": 5, "var_j": 10, "quadratic_cost": 2.0 }, { "var_i": 5, "var_j": 11, "quadratic_cost": 5.0 }, { "var_i": 5, "var_j": 12, "quadratic_cost": 5.0 }, { "var_i": 5, "var_j": 13, "quadratic_cost": 9.0 }, { "var_i": 5, "var_j": 14, "quadratic_cost": 7.0 }, { "var_i": 5, "var_j": 15, "quadratic_cost": 7.0 }, { "var_i": 5, "var_j": 16, "quadratic_cost": 6.0 }, { "var_i": 5, "var_j": 17, "quadratic_cost": 5.0 }, { "var_i": 5, "var_j": 18, "quadratic_cost": 10.0 }, { "var_i": 5, "var_j": 19, "quadratic_cost": 5.0 }, { "var_i": 5, "var_j": 20, "quadratic_cost": 5.0 }, { "var_i": 5, "var_j": 21, "quadratic_cost": 7.0 }, { "var_i": 5, "var_j": 22, "quadratic_cost": 2.0 }, { "var_i": 5, "var_j": 23, "quadratic_cost": 2.0 }, { "var_i": 5, "var_j": 24, "quadratic_cost": 2.0 }, { "var_i": 5, "var_j": 25, "quadratic_cost": 4.0 }, { "var_i": 5, "var_j": 26, "quadratic_cost": 3.0 }, { "var_i": 5, "var_j": 27, "quadratic_cost": 3.0 }, { "var_i": 5, "var_j": 28, "quadratic_cost": 10.0 }, { "var_i": 5, "var_j": 29, "quadratic_cost": 5.0 }, { "var_i": 5, "var_j": 30, "quadratic_cost": 8.0 }, { "var_i": 5, "var_j": 31, "quadratic_cost": 9.0 }, { "var_i": 5, "var_j": 32, "quadratic_cost": 1.0 }, { "var_i": 5, "var_j": 33, "quadratic_cost": 5.0 }, { "var_i": 5, "var_j": 34, "quadratic_cost": 6.0 }, { "var_i": 6, "var_j": 0, "quadratic_cost": 1.0 }, { "var_i": 6, "var_j": 1, "quadratic_cost": 1.0 }, { "var_i": 6, "var_j": 2, "quadratic_cost": 2.0 }, { "var_i": 6, "var_j": 3, "quadratic_cost": 8.0 }, { "var_i": 6, "var_j": 4, "quadratic_cost": 4.0 }, { "var_i": 6, "var_j": 5, "quadratic_cost": 6.0 }, { "var_i": 6, "var_j": 6, "quadratic_cost": 8.0 }, { "var_i": 6, "var_j": 7, "quadratic_cost": 2.0 }, { "var_i": 6, "var_j": 8, "quadratic_cost": 4.0 }, { "var_i": 6, "var_j": 9, "quadratic_cost": 6.0 }, { "var_i": 6, "var_j": 10, "quadratic_cost": 4.0 }, { "var_i": 6, "var_j": 11, "quadratic_cost": 7.0 }, { "var_i": 6, "var_j": 12, "quadratic_cost": 6.0 }, { "var_i": 6, "var_j": 13, "quadratic_cost": 8.0 }, { "var_i": 6, "var_j": 14, "quadratic_cost": 3.0 }, { "var_i": 6, "var_j": 15, "quadratic_cost": 5.0 }, { "var_i": 6, "var_j": 16, "quadratic_cost": 10.0 }, { "var_i": 6, "var_j": 17, "quadratic_cost": 1.0 }, { "var_i": 6, "var_j": 18, "quadratic_cost": 4.0 }, { "var_i": 6, "var_j": 19, "quadratic_cost": 4.0 }, { "var_i": 6, "var_j": 20, "quadratic_cost": 4.0 }, { "var_i": 6, "var_j": 21, "quadratic_cost": 7.0 }, { "var_i": 6, "var_j": 22, "quadratic_cost": 1.0 }, { "var_i": 6, "var_j": 23, "quadratic_cost": 8.0 }, { "var_i": 6, "var_j": 24, "quadratic_cost": 7.0 }, { "var_i": 6, "var_j": 25, "quadratic_cost": 5.0 }, { "var_i": 6, "var_j": 26, "quadratic_cost": 9.0 }, { "var_i": 6, "var_j": 27, "quadratic_cost": 5.0 }, { "var_i": 6, "var_j": 28, "quadratic_cost": 7.0 }, { "var_i": 6, "var_j": 29, "quadratic_cost": 1.0 }, { "var_i": 6, "var_j": 30, "quadratic_cost": 5.0 }, { "var_i": 6, "var_j": 31, "quadratic_cost": 8.0 }, { "var_i": 6, "var_j": 32, "quadratic_cost": 9.0 }, { "var_i": 6, "var_j": 33, "quadratic_cost": 6.0 }, { "var_i": 6, "var_j": 34, "quadratic_cost": 2.0 }, { "var_i": 7, "var_j": 0, "quadratic_cost": 8.0 }, { "var_i": 7, "var_j": 1, "quadratic_cost": 8.0 }, { "var_i": 7, "var_j": 2, "quadratic_cost": 10.0 }, { "var_i": 7, "var_j": 3, "quadratic_cost": 7.0 }, { "var_i": 7, "var_j": 4, "quadratic_cost": 10.0 }, { "var_i": 7, "var_j": 5, "quadratic_cost": 4.0 }, { "var_i": 7, "var_j": 6, "quadratic_cost": 2.0 }, { "var_i": 7, "var_j": 7, "quadratic_cost": 3.0 }, { "var_i": 7, "var_j": 8, "quadratic_cost": 3.0 }, { "var_i": 7, "var_j": 9, "quadratic_cost": 6.0 }, { "var_i": 7, "var_j": 10, "quadratic_cost": 1.0 }, { "var_i": 7, "var_j": 11, "quadratic_cost": 9.0 }, { "var_i": 7, "var_j": 12, "quadratic_cost": 9.0 }, { "var_i": 7, "var_j": 13, "quadratic_cost": 5.0 }, { "var_i": 7, "var_j": 14, "quadratic_cost": 6.0 }, { "var_i": 7, "var_j": 15, "quadratic_cost": 9.0 }, { "var_i": 7, "var_j": 16, "quadratic_cost": 2.0 }, { "var_i": 7, "var_j": 17, "quadratic_cost": 5.0 }, { "var_i": 7, "var_j": 18, "quadratic_cost": 10.0 }, { "var_i": 7, "var_j": 19, "quadratic_cost": 3.0 }, { "var_i": 7, "var_j": 20, "quadratic_cost": 1.0 }, { "var_i": 7, "var_j": 21, "quadratic_cost": 9.0 }, { "var_i": 7, "var_j": 22, "quadratic_cost": 5.0 }, { "var_i": 7, "var_j": 23, "quadratic_cost": 9.0 }, { "var_i": 7, "var_j": 24, "quadratic_cost": 5.0 }, { "var_i": 7, "var_j": 25, "quadratic_cost": 9.0 }, { "var_i": 7, "var_j": 26, "quadratic_cost": 10.0 }, { "var_i": 7, "var_j": 27, "quadratic_cost": 3.0 }, { "var_i": 7, "var_j": 28, "quadratic_cost": 6.0 }, { "var_i": 7, "var_j": 29, "quadratic_cost": 10.0 }, { "var_i": 7, "var_j": 30, "quadratic_cost": 6.0 }, { "var_i": 7, "var_j": 31, "quadratic_cost": 1.0 }, { "var_i": 7, "var_j": 32, "quadratic_cost": 2.0 }, { "var_i": 7, "var_j": 33, "quadratic_cost": 6.0 }, { "var_i": 7, "var_j": 34, "quadratic_cost": 8.0 }, { "var_i": 8, "var_j": 0, "quadratic_cost": 3.0 }, { "var_i": 8, "var_j": 1, "quadratic_cost": 6.0 }, { "var_i": 8, "var_j": 2, "quadratic_cost": 4.0 }, { "var_i": 8, "var_j": 3, "quadratic_cost": 4.0 }, { "var_i": 8, "var_j": 4, "quadratic_cost": 6.0 }, { "var_i": 8, "var_j": 5, "quadratic_cost": 9.0 }, { "var_i": 8, "var_j": 6, "quadratic_cost": 4.0 }, { "var_i": 8, "var_j": 7, "quadratic_cost": 3.0 }, { "var_i": 8, "var_j": 8, "quadratic_cost": 10.0 }, { "var_i": 8, "var_j": 9, "quadratic_cost": 4.0 }, { "var_i": 8, "var_j": 10, "quadratic_cost": 7.0 }, { "var_i": 8, "var_j": 11, "quadratic_cost": 10.0 }, { "var_i": 8, "var_j": 12, "quadratic_cost": 3.0 }, { "var_i": 8, "var_j": 13, "quadratic_cost": 1.0 }, { "var_i": 8, "var_j": 14, "quadratic_cost": 3.0 }, { "var_i": 8, "var_j": 15, "quadratic_cost": 3.0 }, { "var_i": 8, "var_j": 16, "quadratic_cost": 8.0 }, { "var_i": 8, "var_j": 17, "quadratic_cost": 8.0 }, { "var_i": 8, "var_j": 18, "quadratic_cost": 1.0 }, { "var_i": 8, "var_j": 19, "quadratic_cost": 10.0 }, { "var_i": 8, "var_j": 20, "quadratic_cost": 7.0 }, { "var_i": 8, "var_j": 21, "quadratic_cost": 4.0 }, { "var_i": 8, "var_j": 22, "quadratic_cost": 2.0 }, { "var_i": 8, "var_j": 23, "quadratic_cost": 5.0 }, { "var_i": 8, "var_j": 24, "quadratic_cost": 4.0 }, { "var_i": 8, "var_j": 25, "quadratic_cost": 8.0 }, { "var_i": 8, "var_j": 26, "quadratic_cost": 6.0 }, { "var_i": 8, "var_j": 27, "quadratic_cost": 4.0 }, { "var_i": 8, "var_j": 28, "quadratic_cost": 7.0 }, { "var_i": 8, "var_j": 29, "quadratic_cost": 2.0 }, { "var_i": 8, "var_j": 30, "quadratic_cost": 1.0 }, { "var_i": 8, "var_j": 31, "quadratic_cost": 3.0 }, { "var_i": 8, "var_j": 32, "quadratic_cost": 7.0 }, { "var_i": 8, "var_j": 33, "quadratic_cost": 8.0 }, { "var_i": 8, "var_j": 34, "quadratic_cost": 3.0 }, { "var_i": 9, "var_j": 0, "quadratic_cost": 10.0 }, { "var_i": 9, "var_j": 1, "quadratic_cost": 4.0 }, { "var_i": 9, "var_j": 2, "quadratic_cost": 7.0 }, { "var_i": 9, "var_j": 3, "quadratic_cost": 7.0 }, { "var_i": 9, "var_j": 4, "quadratic_cost": 9.0 }, { "var_i": 9, "var_j": 5, "quadratic_cost": 5.0 }, { "var_i": 9, "var_j": 6, "quadratic_cost": 6.0 }, { "var_i": 9, "var_j": 7, "quadratic_cost": 6.0 }, { "var_i": 9, "var_j": 8, "quadratic_cost": 4.0 }, { "var_i": 9, "var_j": 9, "quadratic_cost": 4.0 }, { "var_i": 9, "var_j": 10, "quadratic_cost": 8.0 }, { "var_i": 9, "var_j": 11, "quadratic_cost": 1.0 }, { "var_i": 9, "var_j": 12, "quadratic_cost": 7.0 }, { "var_i": 9, "var_j": 13, "quadratic_cost": 9.0 }, { "var_i": 9, "var_j": 14, "quadratic_cost": 7.0 }, { "var_i": 9, "var_j": 15, "quadratic_cost": 2.0 }, { "var_i": 9, "var_j": 16, "quadratic_cost": 1.0 }, { "var_i": 9, "var_j": 17, "quadratic_cost": 9.0 }, { "var_i": 9, "var_j": 18, "quadratic_cost": 1.0 }, { "var_i": 9, "var_j": 19, "quadratic_cost": 8.0 }, { "var_i": 9, "var_j": 20, "quadratic_cost": 1.0 }, { "var_i": 9, "var_j": 21, "quadratic_cost": 2.0 }, { "var_i": 9, "var_j": 22, "quadratic_cost": 1.0 }, { "var_i": 9, "var_j": 23, "quadratic_cost": 2.0 }, { "var_i": 9, "var_j": 24, "quadratic_cost": 6.0 }, { "var_i": 9, "var_j": 25, "quadratic_cost": 4.0 }, { "var_i": 9, "var_j": 26, "quadratic_cost": 6.0 }, { "var_i": 9, "var_j": 27, "quadratic_cost": 5.0 }, { "var_i": 9, "var_j": 28, "quadratic_cost": 7.0 }, { "var_i": 9, "var_j": 29, "quadratic_cost": 6.0 }, { "var_i": 9, "var_j": 30, "quadratic_cost": 2.0 }, { "var_i": 9, "var_j": 31, "quadratic_cost": 5.0 }, { "var_i": 9, "var_j": 32, "quadratic_cost": 3.0 }, { "var_i": 9, "var_j": 33, "quadratic_cost": 2.0 }, { "var_i": 9, "var_j": 34, "quadratic_cost": 1.0 }, { "var_i": 10, "var_j": 0, "quadratic_cost": 2.0 }, { "var_i": 10, "var_j": 1, "quadratic_cost": 2.0 }, { "var_i": 10, "var_j": 2, "quadratic_cost": 7.0 }, { "var_i": 10, "var_j": 3, "quadratic_cost": 4.0 }, { "var_i": 10, "var_j": 4, "quadratic_cost": 1.0 }, { "var_i": 10, "var_j": 5, "quadratic_cost": 2.0 }, { "var_i": 10, "var_j": 6, "quadratic_cost": 4.0 }, { "var_i": 10, "var_j": 7, "quadratic_cost": 1.0 }, { "var_i": 10, "var_j": 8, "quadratic_cost": 7.0 }, { "var_i": 10, "var_j": 9, "quadratic_cost": 8.0 }, { "var_i": 10, "var_j": 10, "quadratic_cost": 4.0 }, { "var_i": 10, "var_j": 11, "quadratic_cost": 10.0 }, { "var_i": 10, "var_j": 12, "quadratic_cost": 2.0 }, { "var_i": 10, "var_j": 13, "quadratic_cost": 7.0 }, { "var_i": 10, "var_j": 14, "quadratic_cost": 7.0 }, { "var_i": 10, "var_j": 15, "quadratic_cost": 8.0 }, { "var_i": 10, "var_j": 16, "quadratic_cost": 5.0 }, { "var_i": 10, "var_j": 17, "quadratic_cost": 1.0 }, { "var_i": 10, "var_j": 18, "quadratic_cost": 1.0 }, { "var_i": 10, "var_j": 19, "quadratic_cost": 7.0 }, { "var_i": 10, "var_j": 20, "quadratic_cost": 1.0 }, { "var_i": 10, "var_j": 21, "quadratic_cost": 6.0 }, { "var_i": 10, "var_j": 22, "quadratic_cost": 3.0 }, { "var_i": 10, "var_j": 23, "quadratic_cost": 1.0 }, { "var_i": 10, "var_j": 24, "quadratic_cost": 2.0 }, { "var_i": 10, "var_j": 25, "quadratic_cost": 2.0 }, { "var_i": 10, "var_j": 26, "quadratic_cost": 1.0 }, { "var_i": 10, "var_j": 27, "quadratic_cost": 9.0 }, { "var_i": 10, "var_j": 28, "quadratic_cost": 4.0 }, { "var_i": 10, "var_j": 29, "quadratic_cost": 6.0 }, { "var_i": 10, "var_j": 30, "quadratic_cost": 10.0 }, { "var_i": 10, "var_j": 31, "quadratic_cost": 2.0 }, { "var_i": 10, "var_j": 32, "quadratic_cost": 4.0 }, { "var_i": 10, "var_j": 33, "quadratic_cost": 8.0 }, { "var_i": 10, "var_j": 34, "quadratic_cost": 5.0 }, { "var_i": 11, "var_j": 0, "quadratic_cost": 8.0 }, { "var_i": 11, "var_j": 1, "quadratic_cost": 1.0 }, { "var_i": 11, "var_j": 2, "quadratic_cost": 8.0 }, { "var_i": 11, "var_j": 3, "quadratic_cost": 3.0 }, { "var_i": 11, "var_j": 4, "quadratic_cost": 6.0 }, { "var_i": 11, "var_j": 5, "quadratic_cost": 5.0 }, { "var_i": 11, "var_j": 6, "quadratic_cost": 7.0 }, { "var_i": 11, "var_j": 7, "quadratic_cost": 9.0 }, { "var_i": 11, "var_j": 8, "quadratic_cost": 10.0 }, { "var_i": 11, "var_j": 9, "quadratic_cost": 1.0 }, { "var_i": 11, "var_j": 10, "quadratic_cost": 10.0 }, { "var_i": 11, "var_j": 11, "quadratic_cost": 7.0 }, { "var_i": 11, "var_j": 12, "quadratic_cost": 10.0 }, { "var_i": 11, "var_j": 13, "quadratic_cost": 1.0 }, { "var_i": 11, "var_j": 14, "quadratic_cost": 8.0 }, { "var_i": 11, "var_j": 15, "quadratic_cost": 9.0 }, { "var_i": 11, "var_j": 16, "quadratic_cost": 6.0 }, { "var_i": 11, "var_j": 17, "quadratic_cost": 7.0 }, { "var_i": 11, "var_j": 18, "quadratic_cost": 7.0 }, { "var_i": 11, "var_j": 19, "quadratic_cost": 7.0 }, { "var_i": 11, "var_j": 20, "quadratic_cost": 5.0 }, { "var_i": 11, "var_j": 21, "quadratic_cost": 2.0 }, { "var_i": 11, "var_j": 22, "quadratic_cost": 4.0 }, { "var_i": 11, "var_j": 23, "quadratic_cost": 1.0 }, { "var_i": 11, "var_j": 24, "quadratic_cost": 2.0 }, { "var_i": 11, "var_j": 25, "quadratic_cost": 2.0 }, { "var_i": 11, "var_j": 26, "quadratic_cost": 4.0 }, { "var_i": 11, "var_j": 27, "quadratic_cost": 3.0 }, { "var_i": 11, "var_j": 28, "quadratic_cost": 3.0 }, { "var_i": 11, "var_j": 29, "quadratic_cost": 4.0 }, { "var_i": 11, "var_j": 30, "quadratic_cost": 1.0 }, { "var_i": 11, "var_j": 31, "quadratic_cost": 5.0 }, { "var_i": 11, "var_j": 32, "quadratic_cost": 5.0 }, { "var_i": 11, "var_j": 33, "quadratic_cost": 4.0 }, { "var_i": 11, "var_j": 34, "quadratic_cost": 4.0 }, { "var_i": 12, "var_j": 0, "quadratic_cost": 10.0 }, { "var_i": 12, "var_j": 1, "quadratic_cost": 4.0 }, { "var_i": 12, "var_j": 2, "quadratic_cost": 7.0 }, { "var_i": 12, "var_j": 3, "quadratic_cost": 4.0 }, { "var_i": 12, "var_j": 4, "quadratic_cost": 10.0 }, { "var_i": 12, "var_j": 5, "quadratic_cost": 5.0 }, { "var_i": 12, "var_j": 6, "quadratic_cost": 6.0 }, { "var_i": 12, "var_j": 7, "quadratic_cost": 9.0 }, { "var_i": 12, "var_j": 8, "quadratic_cost": 3.0 }, { "var_i": 12, "var_j": 9, "quadratic_cost": 7.0 }, { "var_i": 12, "var_j": 10, "quadratic_cost": 2.0 }, { "var_i": 12, "var_j": 11, "quadratic_cost": 10.0 }, { "var_i": 12, "var_j": 12, "quadratic_cost": 9.0 }, { "var_i": 12, "var_j": 13, "quadratic_cost": 10.0 }, { "var_i": 12, "var_j": 14, "quadratic_cost": 8.0 }, { "var_i": 12, "var_j": 15, "quadratic_cost": 10.0 }, { "var_i": 12, "var_j": 16, "quadratic_cost": 7.0 }, { "var_i": 12, "var_j": 17, "quadratic_cost": 6.0 }, { "var_i": 12, "var_j": 18, "quadratic_cost": 9.0 }, { "var_i": 12, "var_j": 19, "quadratic_cost": 10.0 }, { "var_i": 12, "var_j": 20, "quadratic_cost": 7.0 }, { "var_i": 12, "var_j": 21, "quadratic_cost": 9.0 }, { "var_i": 12, "var_j": 22, "quadratic_cost": 10.0 }, { "var_i": 12, "var_j": 23, "quadratic_cost": 6.0 }, { "var_i": 12, "var_j": 24, "quadratic_cost": 8.0 }, { "var_i": 12, "var_j": 25, "quadratic_cost": 7.0 }, { "var_i": 12, "var_j": 26, "quadratic_cost": 3.0 }, { "var_i": 12, "var_j": 27, "quadratic_cost": 2.0 }, { "var_i": 12, "var_j": 28, "quadratic_cost": 9.0 }, { "var_i": 12, "var_j": 29, "quadratic_cost": 8.0 }, { "var_i": 12, "var_j": 30, "quadratic_cost": 2.0 }, { "var_i": 12, "var_j": 31, "quadratic_cost": 4.0 }, { "var_i": 12, "var_j": 32, "quadratic_cost": 4.0 }, { "var_i": 12, "var_j": 33, "quadratic_cost": 6.0 }, { "var_i": 12, "var_j": 34, "quadratic_cost": 4.0 }, { "var_i": 13, "var_j": 0, "quadratic_cost": 6.0 }, { "var_i": 13, "var_j": 1, "quadratic_cost": 1.0 }, { "var_i": 13, "var_j": 2, "quadratic_cost": 7.0 }, { "var_i": 13, "var_j": 3, "quadratic_cost": 8.0 }, { "var_i": 13, "var_j": 4, "quadratic_cost": 4.0 }, { "var_i": 13, "var_j": 5, "quadratic_cost": 9.0 }, { "var_i": 13, "var_j": 6, "quadratic_cost": 8.0 }, { "var_i": 13, "var_j": 7, "quadratic_cost": 5.0 }, { "var_i": 13, "var_j": 8, "quadratic_cost": 1.0 }, { "var_i": 13, "var_j": 9, "quadratic_cost": 9.0 }, { "var_i": 13, "var_j": 10, "quadratic_cost": 7.0 }, { "var_i": 13, "var_j": 11, "quadratic_cost": 1.0 }, { "var_i": 13, "var_j": 12, "quadratic_cost": 10.0 }, { "var_i": 13, "var_j": 13, "quadratic_cost": 2.0 }, { "var_i": 13, "var_j": 14, "quadratic_cost": 6.0 }, { "var_i": 13, "var_j": 15, "quadratic_cost": 4.0 }, { "var_i": 13, "var_j": 16, "quadratic_cost": 3.0 }, { "var_i": 13, "var_j": 17, "quadratic_cost": 6.0 }, { "var_i": 13, "var_j": 18, "quadratic_cost": 2.0 }, { "var_i": 13, "var_j": 19, "quadratic_cost": 2.0 }, { "var_i": 13, "var_j": 20, "quadratic_cost": 3.0 }, { "var_i": 13, "var_j": 21, "quadratic_cost": 3.0 }, { "var_i": 13, "var_j": 22, "quadratic_cost": 6.0 }, { "var_i": 13, "var_j": 23, "quadratic_cost": 8.0 }, { "var_i": 13, "var_j": 24, "quadratic_cost": 6.0 }, { "var_i": 13, "var_j": 25, "quadratic_cost": 10.0 }, { "var_i": 13, "var_j": 26, "quadratic_cost": 9.0 }, { "var_i": 13, "var_j": 27, "quadratic_cost": 10.0 }, { "var_i": 13, "var_j": 28, "quadratic_cost": 3.0 }, { "var_i": 13, "var_j": 29, "quadratic_cost": 8.0 }, { "var_i": 13, "var_j": 30, "quadratic_cost": 7.0 }, { "var_i": 13, "var_j": 31, "quadratic_cost": 6.0 }, { "var_i": 13, "var_j": 32, "quadratic_cost": 8.0 }, { "var_i": 13, "var_j": 33, "quadratic_cost": 4.0 }, { "var_i": 13, "var_j": 34, "quadratic_cost": 5.0 }, { "var_i": 14, "var_j": 0, "quadratic_cost": 5.0 }, { "var_i": 14, "var_j": 1, "quadratic_cost": 1.0 }, { "var_i": 14, "var_j": 2, "quadratic_cost": 10.0 }, { "var_i": 14, "var_j": 3, "quadratic_cost": 6.0 }, { "var_i": 14, "var_j": 4, "quadratic_cost": 8.0 }, { "var_i": 14, "var_j": 5, "quadratic_cost": 7.0 }, { "var_i": 14, "var_j": 6, "quadratic_cost": 3.0 }, { "var_i": 14, "var_j": 7, "quadratic_cost": 6.0 }, { "var_i": 14, "var_j": 8, "quadratic_cost": 3.0 }, { "var_i": 14, "var_j": 9, "quadratic_cost": 7.0 }, { "var_i": 14, "var_j": 10, "quadratic_cost": 7.0 }, { "var_i": 14, "var_j": 11, "quadratic_cost": 8.0 }, { "var_i": 14, "var_j": 12, "quadratic_cost": 8.0 }, { "var_i": 14, "var_j": 13, "quadratic_cost": 6.0 }, { "var_i": 14, "var_j": 14, "quadratic_cost": 1.0 }, { "var_i": 14, "var_j": 15, "quadratic_cost": 4.0 }, { "var_i": 14, "var_j": 16, "quadratic_cost": 6.0 }, { "var_i": 14, "var_j": 17, "quadratic_cost": 1.0 }, { "var_i": 14, "var_j": 18, "quadratic_cost": 6.0 }, { "var_i": 14, "var_j": 19, "quadratic_cost": 2.0 }, { "var_i": 14, "var_j": 20, "quadratic_cost": 2.0 }, { "var_i": 14, "var_j": 21, "quadratic_cost": 9.0 }, { "var_i": 14, "var_j": 22, "quadratic_cost": 3.0 }, { "var_i": 14, "var_j": 23, "quadratic_cost": 6.0 }, { "var_i": 14, "var_j": 24, "quadratic_cost": 5.0 }, { "var_i": 14, "var_j": 25, "quadratic_cost": 1.0 }, { "var_i": 14, "var_j": 26, "quadratic_cost": 1.0 }, { "var_i": 14, "var_j": 27, "quadratic_cost": 2.0 }, { "var_i": 14, "var_j": 28, "quadratic_cost": 2.0 }, { "var_i": 14, "var_j": 29, "quadratic_cost": 10.0 }, { "var_i": 14, "var_j": 30, "quadratic_cost": 6.0 }, { "var_i": 14, "var_j": 31, "quadratic_cost": 1.0 }, { "var_i": 14, "var_j": 32, "quadratic_cost": 3.0 }, { "var_i": 14, "var_j": 33, "quadratic_cost": 4.0 }, { "var_i": 14, "var_j": 34, "quadratic_cost": 8.0 }, { "var_i": 15, "var_j": 0, "quadratic_cost": 9.0 }, { "var_i": 15, "var_j": 1, "quadratic_cost": 5.0 }, { "var_i": 15, "var_j": 2, "quadratic_cost": 6.0 }, { "var_i": 15, "var_j": 3, "quadratic_cost": 7.0 }, { "var_i": 15, "var_j": 4, "quadratic_cost": 4.0 }, { "var_i": 15, "var_j": 5, "quadratic_cost": 7.0 }, { "var_i": 15, "var_j": 6, "quadratic_cost": 5.0 }, { "var_i": 15, "var_j": 7, "quadratic_cost": 9.0 }, { "var_i": 15, "var_j": 8, "quadratic_cost": 3.0 }, { "var_i": 15, "var_j": 9, "quadratic_cost": 2.0 }, { "var_i": 15, "var_j": 10, "quadratic_cost": 8.0 }, { "var_i": 15, "var_j": 11, "quadratic_cost": 9.0 }, { "var_i": 15, "var_j": 12, "quadratic_cost": 10.0 }, { "var_i": 15, "var_j": 13, "quadratic_cost": 4.0 }, { "var_i": 15, "var_j": 14, "quadratic_cost": 4.0 }, { "var_i": 15, "var_j": 15, "quadratic_cost": 5.0 }, { "var_i": 15, "var_j": 16, "quadratic_cost": 2.0 }, { "var_i": 15, "var_j": 17, "quadratic_cost": 7.0 }, { "var_i": 15, "var_j": 18, "quadratic_cost": 6.0 }, { "var_i": 15, "var_j": 19, "quadratic_cost": 1.0 }, { "var_i": 15, "var_j": 20, "quadratic_cost": 2.0 }, { "var_i": 15, "var_j": 21, "quadratic_cost": 7.0 }, { "var_i": 15, "var_j": 22, "quadratic_cost": 5.0 }, { "var_i": 15, "var_j": 23, "quadratic_cost": 1.0 }, { "var_i": 15, "var_j": 24, "quadratic_cost": 6.0 }, { "var_i": 15, "var_j": 25, "quadratic_cost": 4.0 }, { "var_i": 15, "var_j": 26, "quadratic_cost": 6.0 }, { "var_i": 15, "var_j": 27, "quadratic_cost": 10.0 }, { "var_i": 15, "var_j": 28, "quadratic_cost": 5.0 }, { "var_i": 15, "var_j": 29, "quadratic_cost": 6.0 }, { "var_i": 15, "var_j": 30, "quadratic_cost": 10.0 }, { "var_i": 15, "var_j": 31, "quadratic_cost": 4.0 }, { "var_i": 15, "var_j": 32, "quadratic_cost": 6.0 }, { "var_i": 15, "var_j": 33, "quadratic_cost": 1.0 }, { "var_i": 15, "var_j": 34, "quadratic_cost": 8.0 }, { "var_i": 16, "var_j": 0, "quadratic_cost": 5.0 }, { "var_i": 16, "var_j": 1, "quadratic_cost": 5.0 }, { "var_i": 16, "var_j": 2, "quadratic_cost": 9.0 }, { "var_i": 16, "var_j": 3, "quadratic_cost": 7.0 }, { "var_i": 16, "var_j": 4, "quadratic_cost": 3.0 }, { "var_i": 16, "var_j": 5, "quadratic_cost": 6.0 }, { "var_i": 16, "var_j": 6, "quadratic_cost": 10.0 }, { "var_i": 16, "var_j": 7, "quadratic_cost": 2.0 }, { "var_i": 16, "var_j": 8, "quadratic_cost": 8.0 }, { "var_i": 16, "var_j": 9, "quadratic_cost": 1.0 }, { "var_i": 16, "var_j": 10, "quadratic_cost": 5.0 }, { "var_i": 16, "var_j": 11, "quadratic_cost": 6.0 }, { "var_i": 16, "var_j": 12, "quadratic_cost": 7.0 }, { "var_i": 16, "var_j": 13, "quadratic_cost": 3.0 }, { "var_i": 16, "var_j": 14, "quadratic_cost": 6.0 }, { "var_i": 16, "var_j": 15, "quadratic_cost": 2.0 }, { "var_i": 16, "var_j": 16, "quadratic_cost": 5.0 }, { "var_i": 16, "var_j": 17, "quadratic_cost": 3.0 }, { "var_i": 16, "var_j": 18, "quadratic_cost": 5.0 }, { "var_i": 16, "var_j": 19, "quadratic_cost": 1.0 }, { "var_i": 16, "var_j": 20, "quadratic_cost": 8.0 }, { "var_i": 16, "var_j": 21, "quadratic_cost": 5.0 }, { "var_i": 16, "var_j": 22, "quadratic_cost": 7.0 }, { "var_i": 16, "var_j": 23, "quadratic_cost": 5.0 }, { "var_i": 16, "var_j": 24, "quadratic_cost": 3.0 }, { "var_i": 16, "var_j": 25, "quadratic_cost": 8.0 }, { "var_i": 16, "var_j": 26, "quadratic_cost": 6.0 }, { "var_i": 16, "var_j": 27, "quadratic_cost": 6.0 }, { "var_i": 16, "var_j": 28, "quadratic_cost": 4.0 }, { "var_i": 16, "var_j": 29, "quadratic_cost": 9.0 }, { "var_i": 16, "var_j": 30, "quadratic_cost": 7.0 }, { "var_i": 16, "var_j": 31, "quadratic_cost": 7.0 }, { "var_i": 16, "var_j": 32, "quadratic_cost": 1.0 }, { "var_i": 16, "var_j": 33, "quadratic_cost": 3.0 }, { "var_i": 16, "var_j": 34, "quadratic_cost": 2.0 }, { "var_i": 17, "var_j": 0, "quadratic_cost": 4.0 }, { "var_i": 17, "var_j": 1, "quadratic_cost": 6.0 }, { "var_i": 17, "var_j": 2, "quadratic_cost": 9.0 }, { "var_i": 17, "var_j": 3, "quadratic_cost": 5.0 }, { "var_i": 17, "var_j": 4, "quadratic_cost": 4.0 }, { "var_i": 17, "var_j": 5, "quadratic_cost": 5.0 }, { "var_i": 17, "var_j": 6, "quadratic_cost": 1.0 }, { "var_i": 17, "var_j": 7, "quadratic_cost": 5.0 }, { "var_i": 17, "var_j": 8, "quadratic_cost": 8.0 }, { "var_i": 17, "var_j": 9, "quadratic_cost": 9.0 }, { "var_i": 17, "var_j": 10, "quadratic_cost": 1.0 }, { "var_i": 17, "var_j": 11, "quadratic_cost": 7.0 }, { "var_i": 17, "var_j": 12, "quadratic_cost": 6.0 }, { "var_i": 17, "var_j": 13, "quadratic_cost": 6.0 }, { "var_i": 17, "var_j": 14, "quadratic_cost": 1.0 }, { "var_i": 17, "var_j": 15, "quadratic_cost": 7.0 }, { "var_i": 17, "var_j": 16, "quadratic_cost": 3.0 }, { "var_i": 17, "var_j": 17, "quadratic_cost": 7.0 }, { "var_i": 17, "var_j": 18, "quadratic_cost": 1.0 }, { "var_i": 17, "var_j": 19, "quadratic_cost": 9.0 }, { "var_i": 17, "var_j": 20, "quadratic_cost": 5.0 }, { "var_i": 17, "var_j": 21, "quadratic_cost": 5.0 }, { "var_i": 17, "var_j": 22, "quadratic_cost": 9.0 }, { "var_i": 17, "var_j": 23, "quadratic_cost": 9.0 }, { "var_i": 17, "var_j": 24, "quadratic_cost": 5.0 }, { "var_i": 17, "var_j": 25, "quadratic_cost": 9.0 }, { "var_i": 17, "var_j": 26, "quadratic_cost": 10.0 }, { "var_i": 17, "var_j": 27, "quadratic_cost": 2.0 }, { "var_i": 17, "var_j": 28, "quadratic_cost": 1.0 }, { "var_i": 17, "var_j": 29, "quadratic_cost": 7.0 }, { "var_i": 17, "var_j": 30, "quadratic_cost": 2.0 }, { "var_i": 17, "var_j": 31, "quadratic_cost": 5.0 }, { "var_i": 17, "var_j": 32, "quadratic_cost": 1.0 }, { "var_i": 17, "var_j": 33, "quadratic_cost": 2.0 }, { "var_i": 17, "var_j": 34, "quadratic_cost": 6.0 }, { "var_i": 18, "var_j": 0, "quadratic_cost": 4.0 }, { "var_i": 18, "var_j": 1, "quadratic_cost": 4.0 }, { "var_i": 18, "var_j": 2, "quadratic_cost": 2.0 }, { "var_i": 18, "var_j": 3, "quadratic_cost": 10.0 }, { "var_i": 18, "var_j": 4, "quadratic_cost": 3.0 }, { "var_i": 18, "var_j": 5, "quadratic_cost": 10.0 }, { "var_i": 18, "var_j": 6, "quadratic_cost": 4.0 }, { "var_i": 18, "var_j": 7, "quadratic_cost": 10.0 }, { "var_i": 18, "var_j": 8, "quadratic_cost": 1.0 }, { "var_i": 18, "var_j": 9, "quadratic_cost": 1.0 }, { "var_i": 18, "var_j": 10, "quadratic_cost": 1.0 }, { "var_i": 18, "var_j": 11, "quadratic_cost": 7.0 }, { "var_i": 18, "var_j": 12, "quadratic_cost": 9.0 }, { "var_i": 18, "var_j": 13, "quadratic_cost": 2.0 }, { "var_i": 18, "var_j": 14, "quadratic_cost": 6.0 }, { "var_i": 18, "var_j": 15, "quadratic_cost": 6.0 }, { "var_i": 18, "var_j": 16, "quadratic_cost": 5.0 }, { "var_i": 18, "var_j": 17, "quadratic_cost": 1.0 }, { "var_i": 18, "var_j": 18, "quadratic_cost": 10.0 }, { "var_i": 18, "var_j": 19, "quadratic_cost": 8.0 }, { "var_i": 18, "var_j": 20, "quadratic_cost": 3.0 }, { "var_i": 18, "var_j": 21, "quadratic_cost": 7.0 }, { "var_i": 18, "var_j": 22, "quadratic_cost": 10.0 }, { "var_i": 18, "var_j": 23, "quadratic_cost": 5.0 }, { "var_i": 18, "var_j": 24, "quadratic_cost": 1.0 }, { "var_i": 18, "var_j": 25, "quadratic_cost": 3.0 }, { "var_i": 18, "var_j": 26, "quadratic_cost": 5.0 }, { "var_i": 18, "var_j": 27, "quadratic_cost": 1.0 }, { "var_i": 18, "var_j": 28, "quadratic_cost": 3.0 }, { "var_i": 18, "var_j": 29, "quadratic_cost": 5.0 }, { "var_i": 18, "var_j": 30, "quadratic_cost": 8.0 }, { "var_i": 18, "var_j": 31, "quadratic_cost": 10.0 }, { "var_i": 18, "var_j": 32, "quadratic_cost": 9.0 }, { "var_i": 18, "var_j": 33, "quadratic_cost": 4.0 }, { "var_i": 18, "var_j": 34, "quadratic_cost": 4.0 }, { "var_i": 19, "var_j": 0, "quadratic_cost": 4.0 }, { "var_i": 19, "var_j": 1, "quadratic_cost": 3.0 }, { "var_i": 19, "var_j": 2, "quadratic_cost": 2.0 }, { "var_i": 19, "var_j": 3, "quadratic_cost": 10.0 }, { "var_i": 19, "var_j": 4, "quadratic_cost": 8.0 }, { "var_i": 19, "var_j": 5, "quadratic_cost": 5.0 }, { "var_i": 19, "var_j": 6, "quadratic_cost": 4.0 }, { "var_i": 19, "var_j": 7, "quadratic_cost": 3.0 }, { "var_i": 19, "var_j": 8, "quadratic_cost": 10.0 }, { "var_i": 19, "var_j": 9, "quadratic_cost": 8.0 }, { "var_i": 19, "var_j": 10, "quadratic_cost": 7.0 }, { "var_i": 19, "var_j": 11, "quadratic_cost": 7.0 }, { "var_i": 19, "var_j": 12, "quadratic_cost": 10.0 }, { "var_i": 19, "var_j": 13, "quadratic_cost": 2.0 }, { "var_i": 19, "var_j": 14, "quadratic_cost": 2.0 }, { "var_i": 19, "var_j": 15, "quadratic_cost": 1.0 }, { "var_i": 19, "var_j": 16, "quadratic_cost": 1.0 }, { "var_i": 19, "var_j": 17, "quadratic_cost": 9.0 }, { "var_i": 19, "var_j": 18, "quadratic_cost": 8.0 }, { "var_i": 19, "var_j": 19, "quadratic_cost": 2.0 }, { "var_i": 19, "var_j": 20, "quadratic_cost": 1.0 }, { "var_i": 19, "var_j": 21, "quadratic_cost": 7.0 }, { "var_i": 19, "var_j": 22, "quadratic_cost": 10.0 }, { "var_i": 19, "var_j": 23, "quadratic_cost": 4.0 }, { "var_i": 19, "var_j": 24, "quadratic_cost": 9.0 }, { "var_i": 19, "var_j": 25, "quadratic_cost": 8.0 }, { "var_i": 19, "var_j": 26, "quadratic_cost": 4.0 }, { "var_i": 19, "var_j": 27, "quadratic_cost": 7.0 }, { "var_i": 19, "var_j": 28, "quadratic_cost": 7.0 }, { "var_i": 19, "var_j": 29, "quadratic_cost": 6.0 }, { "var_i": 19, "var_j": 30, "quadratic_cost": 3.0 }, { "var_i": 19, "var_j": 31, "quadratic_cost": 1.0 }, { "var_i": 19, "var_j": 32, "quadratic_cost": 8.0 }, { "var_i": 19, "var_j": 33, "quadratic_cost": 8.0 }, { "var_i": 19, "var_j": 34, "quadratic_cost": 8.0 }, { "var_i": 20, "var_j": 0, "quadratic_cost": 1.0 }, { "var_i": 20, "var_j": 1, "quadratic_cost": 1.0 }, { "var_i": 20, "var_j": 2, "quadratic_cost": 3.0 }, { "var_i": 20, "var_j": 3, "quadratic_cost": 1.0 }, { "var_i": 20, "var_j": 4, "quadratic_cost": 8.0 }, { "var_i": 20, "var_j": 5, "quadratic_cost": 5.0 }, { "var_i": 20, "var_j": 6, "quadratic_cost": 4.0 }, { "var_i": 20, "var_j": 7, "quadratic_cost": 1.0 }, { "var_i": 20, "var_j": 8, "quadratic_cost": 7.0 }, { "var_i": 20, "var_j": 9, "quadratic_cost": 1.0 }, { "var_i": 20, "var_j": 10, "quadratic_cost": 1.0 }, { "var_i": 20, "var_j": 11, "quadratic_cost": 5.0 }, { "var_i": 20, "var_j": 12, "quadratic_cost": 7.0 }, { "var_i": 20, "var_j": 13, "quadratic_cost": 3.0 }, { "var_i": 20, "var_j": 14, "quadratic_cost": 2.0 }, { "var_i": 20, "var_j": 15, "quadratic_cost": 2.0 }, { "var_i": 20, "var_j": 16, "quadratic_cost": 8.0 }, { "var_i": 20, "var_j": 17, "quadratic_cost": 5.0 }, { "var_i": 20, "var_j": 18, "quadratic_cost": 3.0 }, { "var_i": 20, "var_j": 19, "quadratic_cost": 1.0 }, { "var_i": 20, "var_j": 20, "quadratic_cost": 1.0 }, { "var_i": 20, "var_j": 21, "quadratic_cost": 9.0 }, { "var_i": 20, "var_j": 22, "quadratic_cost": 8.0 }, { "var_i": 20, "var_j": 23, "quadratic_cost": 5.0 }, { "var_i": 20, "var_j": 24, "quadratic_cost": 8.0 }, { "var_i": 20, "var_j": 25, "quadratic_cost": 2.0 }, { "var_i": 20, "var_j": 26, "quadratic_cost": 8.0 }, { "var_i": 20, "var_j": 27, "quadratic_cost": 6.0 }, { "var_i": 20, "var_j": 28, "quadratic_cost": 1.0 }, { "var_i": 20, "var_j": 29, "quadratic_cost": 2.0 }, { "var_i": 20, "var_j": 30, "quadratic_cost": 3.0 }, { "var_i": 20, "var_j": 31, "quadratic_cost": 10.0 }, { "var_i": 20, "var_j": 32, "quadratic_cost": 2.0 }, { "var_i": 20, "var_j": 33, "quadratic_cost": 8.0 }, { "var_i": 20, "var_j": 34, "quadratic_cost": 5.0 }, { "var_i": 21, "var_j": 0, "quadratic_cost": 3.0 }, { "var_i": 21, "var_j": 1, "quadratic_cost": 10.0 }, { "var_i": 21, "var_j": 2, "quadratic_cost": 4.0 }, { "var_i": 21, "var_j": 3, "quadratic_cost": 2.0 }, { "var_i": 21, "var_j": 4, "quadratic_cost": 10.0 }, { "var_i": 21, "var_j": 5, "quadratic_cost": 7.0 }, { "var_i": 21, "var_j": 6, "quadratic_cost": 7.0 }, { "var_i": 21, "var_j": 7, "quadratic_cost": 9.0 }, { "var_i": 21, "var_j": 8, "quadratic_cost": 4.0 }, { "var_i": 21, "var_j": 9, "quadratic_cost": 2.0 }, { "var_i": 21, "var_j": 10, "quadratic_cost": 6.0 }, { "var_i": 21, "var_j": 11, "quadratic_cost": 2.0 }, { "var_i": 21, "var_j": 12, "quadratic_cost": 9.0 }, { "var_i": 21, "var_j": 13, "quadratic_cost": 3.0 }, { "var_i": 21, "var_j": 14, "quadratic_cost": 9.0 }, { "var_i": 21, "var_j": 15, "quadratic_cost": 7.0 }, { "var_i": 21, "var_j": 16, "quadratic_cost": 5.0 }, { "var_i": 21, "var_j": 17, "quadratic_cost": 5.0 }, { "var_i": 21, "var_j": 18, "quadratic_cost": 7.0 }, { "var_i": 21, "var_j": 19, "quadratic_cost": 7.0 }, { "var_i": 21, "var_j": 20, "quadratic_cost": 9.0 }, { "var_i": 21, "var_j": 21, "quadratic_cost": 8.0 }, { "var_i": 21, "var_j": 22, "quadratic_cost": 7.0 }, { "var_i": 21, "var_j": 23, "quadratic_cost": 7.0 }, { "var_i": 21, "var_j": 24, "quadratic_cost": 4.0 }, { "var_i": 21, "var_j": 25, "quadratic_cost": 10.0 }, { "var_i": 21, "var_j": 26, "quadratic_cost": 8.0 }, { "var_i": 21, "var_j": 27, "quadratic_cost": 4.0 }, { "var_i": 21, "var_j": 28, "quadratic_cost": 3.0 }, { "var_i": 21, "var_j": 29, "quadratic_cost": 2.0 }, { "var_i": 21, "var_j": 30, "quadratic_cost": 3.0 }, { "var_i": 21, "var_j": 31, "quadratic_cost": 4.0 }, { "var_i": 21, "var_j": 32, "quadratic_cost": 3.0 }, { "var_i": 21, "var_j": 33, "quadratic_cost": 3.0 }, { "var_i": 21, "var_j": 34, "quadratic_cost": 1.0 }, { "var_i": 22, "var_j": 0, "quadratic_cost": 3.0 }, { "var_i": 22, "var_j": 1, "quadratic_cost": 6.0 }, { "var_i": 22, "var_j": 2, "quadratic_cost": 5.0 }, { "var_i": 22, "var_j": 3, "quadratic_cost": 5.0 }, { "var_i": 22, "var_j": 4, "quadratic_cost": 7.0 }, { "var_i": 22, "var_j": 5, "quadratic_cost": 2.0 }, { "var_i": 22, "var_j": 6, "quadratic_cost": 1.0 }, { "var_i": 22, "var_j": 7, "quadratic_cost": 5.0 }, { "var_i": 22, "var_j": 8, "quadratic_cost": 2.0 }, { "var_i": 22, "var_j": 9, "quadratic_cost": 1.0 }, { "var_i": 22, "var_j": 10, "quadratic_cost": 3.0 }, { "var_i": 22, "var_j": 11, "quadratic_cost": 4.0 }, { "var_i": 22, "var_j": 12, "quadratic_cost": 10.0 }, { "var_i": 22, "var_j": 13, "quadratic_cost": 6.0 }, { "var_i": 22, "var_j": 14, "quadratic_cost": 3.0 }, { "var_i": 22, "var_j": 15, "quadratic_cost": 5.0 }, { "var_i": 22, "var_j": 16, "quadratic_cost": 7.0 }, { "var_i": 22, "var_j": 17, "quadratic_cost": 9.0 }, { "var_i": 22, "var_j": 18, "quadratic_cost": 10.0 }, { "var_i": 22, "var_j": 19, "quadratic_cost": 10.0 }, { "var_i": 22, "var_j": 20, "quadratic_cost": 8.0 }, { "var_i": 22, "var_j": 21, "quadratic_cost": 7.0 }, { "var_i": 22, "var_j": 22, "quadratic_cost": 1.0 }, { "var_i": 22, "var_j": 23, "quadratic_cost": 10.0 }, { "var_i": 22, "var_j": 24, "quadratic_cost": 4.0 }, { "var_i": 22, "var_j": 25, "quadratic_cost": 3.0 }, { "var_i": 22, "var_j": 26, "quadratic_cost": 1.0 }, { "var_i": 22, "var_j": 27, "quadratic_cost": 10.0 }, { "var_i": 22, "var_j": 28, "quadratic_cost": 1.0 }, { "var_i": 22, "var_j": 29, "quadratic_cost": 2.0 }, { "var_i": 22, "var_j": 30, "quadratic_cost": 2.0 }, { "var_i": 22, "var_j": 31, "quadratic_cost": 6.0 }, { "var_i": 22, "var_j": 32, "quadratic_cost": 10.0 }, { "var_i": 22, "var_j": 33, "quadratic_cost": 2.0 }, { "var_i": 22, "var_j": 34, "quadratic_cost": 9.0 }, { "var_i": 23, "var_j": 0, "quadratic_cost": 7.0 }, { "var_i": 23, "var_j": 1, "quadratic_cost": 1.0 }, { "var_i": 23, "var_j": 2, "quadratic_cost": 4.0 }, { "var_i": 23, "var_j": 3, "quadratic_cost": 1.0 }, { "var_i": 23, "var_j": 4, "quadratic_cost": 4.0 }, { "var_i": 23, "var_j": 5, "quadratic_cost": 2.0 }, { "var_i": 23, "var_j": 6, "quadratic_cost": 8.0 }, { "var_i": 23, "var_j": 7, "quadratic_cost": 9.0 }, { "var_i": 23, "var_j": 8, "quadratic_cost": 5.0 }, { "var_i": 23, "var_j": 9, "quadratic_cost": 2.0 }, { "var_i": 23, "var_j": 10, "quadratic_cost": 1.0 }, { "var_i": 23, "var_j": 11, "quadratic_cost": 1.0 }, { "var_i": 23, "var_j": 12, "quadratic_cost": 6.0 }, { "var_i": 23, "var_j": 13, "quadratic_cost": 8.0 }, { "var_i": 23, "var_j": 14, "quadratic_cost": 6.0 }, { "var_i": 23, "var_j": 15, "quadratic_cost": 1.0 }, { "var_i": 23, "var_j": 16, "quadratic_cost": 5.0 }, { "var_i": 23, "var_j": 17, "quadratic_cost": 9.0 }, { "var_i": 23, "var_j": 18, "quadratic_cost": 5.0 }, { "var_i": 23, "var_j": 19, "quadratic_cost": 4.0 }, { "var_i": 23, "var_j": 20, "quadratic_cost": 5.0 }, { "var_i": 23, "var_j": 21, "quadratic_cost": 7.0 }, { "var_i": 23, "var_j": 22, "quadratic_cost": 10.0 }, { "var_i": 23, "var_j": 23, "quadratic_cost": 10.0 }, { "var_i": 23, "var_j": 24, "quadratic_cost": 5.0 }, { "var_i": 23, "var_j": 25, "quadratic_cost": 10.0 }, { "var_i": 23, "var_j": 26, "quadratic_cost": 7.0 }, { "var_i": 23, "var_j": 27, "quadratic_cost": 5.0 }, { "var_i": 23, "var_j": 28, "quadratic_cost": 8.0 }, { "var_i": 23, "var_j": 29, "quadratic_cost": 6.0 }, { "var_i": 23, "var_j": 30, "quadratic_cost": 3.0 }, { "var_i": 23, "var_j": 31, "quadratic_cost": 6.0 }, { "var_i": 23, "var_j": 32, "quadratic_cost": 3.0 }, { "var_i": 23, "var_j": 33, "quadratic_cost": 6.0 }, { "var_i": 23, "var_j": 34, "quadratic_cost": 8.0 }, { "var_i": 24, "var_j": 0, "quadratic_cost": 7.0 }, { "var_i": 24, "var_j": 1, "quadratic_cost": 6.0 }, { "var_i": 24, "var_j": 2, "quadratic_cost": 7.0 }, { "var_i": 24, "var_j": 3, "quadratic_cost": 9.0 }, { "var_i": 24, "var_j": 4, "quadratic_cost": 3.0 }, { "var_i": 24, "var_j": 5, "quadratic_cost": 2.0 }, { "var_i": 24, "var_j": 6, "quadratic_cost": 7.0 }, { "var_i": 24, "var_j": 7, "quadratic_cost": 5.0 }, { "var_i": 24, "var_j": 8, "quadratic_cost": 4.0 }, { "var_i": 24, "var_j": 9, "quadratic_cost": 6.0 }, { "var_i": 24, "var_j": 10, "quadratic_cost": 2.0 }, { "var_i": 24, "var_j": 11, "quadratic_cost": 2.0 }, { "var_i": 24, "var_j": 12, "quadratic_cost": 8.0 }, { "var_i": 24, "var_j": 13, "quadratic_cost": 6.0 }, { "var_i": 24, "var_j": 14, "quadratic_cost": 5.0 }, { "var_i": 24, "var_j": 15, "quadratic_cost": 6.0 }, { "var_i": 24, "var_j": 16, "quadratic_cost": 3.0 }, { "var_i": 24, "var_j": 17, "quadratic_cost": 5.0 }, { "var_i": 24, "var_j": 18, "quadratic_cost": 1.0 }, { "var_i": 24, "var_j": 19, "quadratic_cost": 9.0 }, { "var_i": 24, "var_j": 20, "quadratic_cost": 8.0 }, { "var_i": 24, "var_j": 21, "quadratic_cost": 4.0 }, { "var_i": 24, "var_j": 22, "quadratic_cost": 4.0 }, { "var_i": 24, "var_j": 23, "quadratic_cost": 5.0 }, { "var_i": 24, "var_j": 24, "quadratic_cost": 8.0 }, { "var_i": 24, "var_j": 25, "quadratic_cost": 1.0 }, { "var_i": 24, "var_j": 26, "quadratic_cost": 2.0 }, { "var_i": 24, "var_j": 27, "quadratic_cost": 4.0 }, { "var_i": 24, "var_j": 28, "quadratic_cost": 9.0 }, { "var_i": 24, "var_j": 29, "quadratic_cost": 5.0 }, { "var_i": 24, "var_j": 30, "quadratic_cost": 2.0 }, { "var_i": 24, "var_j": 31, "quadratic_cost": 10.0 }, { "var_i": 24, "var_j": 32, "quadratic_cost": 7.0 }, { "var_i": 24, "var_j": 33, "quadratic_cost": 6.0 }, { "var_i": 24, "var_j": 34, "quadratic_cost": 2.0 }, { "var_i": 25, "var_j": 0, "quadratic_cost": 7.0 }, { "var_i": 25, "var_j": 1, "quadratic_cost": 6.0 }, { "var_i": 25, "var_j": 2, "quadratic_cost": 7.0 }, { "var_i": 25, "var_j": 3, "quadratic_cost": 3.0 }, { "var_i": 25, "var_j": 4, "quadratic_cost": 9.0 }, { "var_i": 25, "var_j": 5, "quadratic_cost": 4.0 }, { "var_i": 25, "var_j": 6, "quadratic_cost": 5.0 }, { "var_i": 25, "var_j": 7, "quadratic_cost": 9.0 }, { "var_i": 25, "var_j": 8, "quadratic_cost": 8.0 }, { "var_i": 25, "var_j": 9, "quadratic_cost": 4.0 }, { "var_i": 25, "var_j": 10, "quadratic_cost": 2.0 }, { "var_i": 25, "var_j": 11, "quadratic_cost": 2.0 }, { "var_i": 25, "var_j": 12, "quadratic_cost": 7.0 }, { "var_i": 25, "var_j": 13, "quadratic_cost": 10.0 }, { "var_i": 25, "var_j": 14, "quadratic_cost": 1.0 }, { "var_i": 25, "var_j": 15, "quadratic_cost": 4.0 }, { "var_i": 25, "var_j": 16, "quadratic_cost": 8.0 }, { "var_i": 25, "var_j": 17, "quadratic_cost": 9.0 }, { "var_i": 25, "var_j": 18, "quadratic_cost": 3.0 }, { "var_i": 25, "var_j": 19, "quadratic_cost": 8.0 }, { "var_i": 25, "var_j": 20, "quadratic_cost": 2.0 }, { "var_i": 25, "var_j": 21, "quadratic_cost": 10.0 }, { "var_i": 25, "var_j": 22, "quadratic_cost": 3.0 }, { "var_i": 25, "var_j": 23, "quadratic_cost": 10.0 }, { "var_i": 25, "var_j": 24, "quadratic_cost": 1.0 }, { "var_i": 25, "var_j": 25, "quadratic_cost": 5.0 }, { "var_i": 25, "var_j": 26, "quadratic_cost": 8.0 }, { "var_i": 25, "var_j": 27, "quadratic_cost": 5.0 }, { "var_i": 25, "var_j": 28, "quadratic_cost": 9.0 }, { "var_i": 25, "var_j": 29, "quadratic_cost": 5.0 }, { "var_i": 25, "var_j": 30, "quadratic_cost": 3.0 }, { "var_i": 25, "var_j": 31, "quadratic_cost": 8.0 }, { "var_i": 25, "var_j": 32, "quadratic_cost": 9.0 }, { "var_i": 25, "var_j": 33, "quadratic_cost": 2.0 }, { "var_i": 25, "var_j": 34, "quadratic_cost": 4.0 }, { "var_i": 26, "var_j": 0, "quadratic_cost": 8.0 }, { "var_i": 26, "var_j": 1, "quadratic_cost": 5.0 }, { "var_i": 26, "var_j": 2, "quadratic_cost": 10.0 }, { "var_i": 26, "var_j": 3, "quadratic_cost": 4.0 }, { "var_i": 26, "var_j": 4, "quadratic_cost": 4.0 }, { "var_i": 26, "var_j": 5, "quadratic_cost": 3.0 }, { "var_i": 26, "var_j": 6, "quadratic_cost": 9.0 }, { "var_i": 26, "var_j": 7, "quadratic_cost": 10.0 }, { "var_i": 26, "var_j": 8, "quadratic_cost": 6.0 }, { "var_i": 26, "var_j": 9, "quadratic_cost": 6.0 }, { "var_i": 26, "var_j": 10, "quadratic_cost": 1.0 }, { "var_i": 26, "var_j": 11, "quadratic_cost": 4.0 }, { "var_i": 26, "var_j": 12, "quadratic_cost": 3.0 }, { "var_i": 26, "var_j": 13, "quadratic_cost": 9.0 }, { "var_i": 26, "var_j": 14, "quadratic_cost": 1.0 }, { "var_i": 26, "var_j": 15, "quadratic_cost": 6.0 }, { "var_i": 26, "var_j": 16, "quadratic_cost": 6.0 }, { "var_i": 26, "var_j": 17, "quadratic_cost": 10.0 }, { "var_i": 26, "var_j": 18, "quadratic_cost": 5.0 }, { "var_i": 26, "var_j": 19, "quadratic_cost": 4.0 }, { "var_i": 26, "var_j": 20, "quadratic_cost": 8.0 }, { "var_i": 26, "var_j": 21, "quadratic_cost": 8.0 }, { "var_i": 26, "var_j": 22, "quadratic_cost": 1.0 }, { "var_i": 26, "var_j": 23, "quadratic_cost": 7.0 }, { "var_i": 26, "var_j": 24, "quadratic_cost": 2.0 }, { "var_i": 26, "var_j": 25, "quadratic_cost": 8.0 }, { "var_i": 26, "var_j": 26, "quadratic_cost": 1.0 }, { "var_i": 26, "var_j": 27, "quadratic_cost": 10.0 }, { "var_i": 26, "var_j": 28, "quadratic_cost": 8.0 }, { "var_i": 26, "var_j": 29, "quadratic_cost": 7.0 }, { "var_i": 26, "var_j": 30, "quadratic_cost": 7.0 }, { "var_i": 26, "var_j": 31, "quadratic_cost": 3.0 }, { "var_i": 26, "var_j": 32, "quadratic_cost": 6.0 }, { "var_i": 26, "var_j": 33, "quadratic_cost": 2.0 }, { "var_i": 26, "var_j": 34, "quadratic_cost": 8.0 }, { "var_i": 27, "var_j": 0, "quadratic_cost": 7.0 }, { "var_i": 27, "var_j": 1, "quadratic_cost": 1.0 }, { "var_i": 27, "var_j": 2, "quadratic_cost": 3.0 }, { "var_i": 27, "var_j": 3, "quadratic_cost": 6.0 }, { "var_i": 27, "var_j": 4, "quadratic_cost": 3.0 }, { "var_i": 27, "var_j": 5, "quadratic_cost": 3.0 }, { "var_i": 27, "var_j": 6, "quadratic_cost": 5.0 }, { "var_i": 27, "var_j": 7, "quadratic_cost": 3.0 }, { "var_i": 27, "var_j": 8, "quadratic_cost": 4.0 }, { "var_i": 27, "var_j": 9, "quadratic_cost": 5.0 }, { "var_i": 27, "var_j": 10, "quadratic_cost": 9.0 }, { "var_i": 27, "var_j": 11, "quadratic_cost": 3.0 }, { "var_i": 27, "var_j": 12, "quadratic_cost": 2.0 }, { "var_i": 27, "var_j": 13, "quadratic_cost": 10.0 }, { "var_i": 27, "var_j": 14, "quadratic_cost": 2.0 }, { "var_i": 27, "var_j": 15, "quadratic_cost": 10.0 }, { "var_i": 27, "var_j": 16, "quadratic_cost": 6.0 }, { "var_i": 27, "var_j": 17, "quadratic_cost": 2.0 }, { "var_i": 27, "var_j": 18, "quadratic_cost": 1.0 }, { "var_i": 27, "var_j": 19, "quadratic_cost": 7.0 }, { "var_i": 27, "var_j": 20, "quadratic_cost": 6.0 }, { "var_i": 27, "var_j": 21, "quadratic_cost": 4.0 }, { "var_i": 27, "var_j": 22, "quadratic_cost": 10.0 }, { "var_i": 27, "var_j": 23, "quadratic_cost": 5.0 }, { "var_i": 27, "var_j": 24, "quadratic_cost": 4.0 }, { "var_i": 27, "var_j": 25, "quadratic_cost": 5.0 }, { "var_i": 27, "var_j": 26, "quadratic_cost": 10.0 }, { "var_i": 27, "var_j": 27, "quadratic_cost": 8.0 }, { "var_i": 27, "var_j": 28, "quadratic_cost": 1.0 }, { "var_i": 27, "var_j": 29, "quadratic_cost": 10.0 }, { "var_i": 27, "var_j": 30, "quadratic_cost": 1.0 }, { "var_i": 27, "var_j": 31, "quadratic_cost": 3.0 }, { "var_i": 27, "var_j": 32, "quadratic_cost": 5.0 }, { "var_i": 27, "var_j": 33, "quadratic_cost": 10.0 }, { "var_i": 27, "var_j": 34, "quadratic_cost": 7.0 }, { "var_i": 28, "var_j": 0, "quadratic_cost": 8.0 }, { "var_i": 28, "var_j": 1, "quadratic_cost": 9.0 }, { "var_i": 28, "var_j": 2, "quadratic_cost": 2.0 }, { "var_i": 28, "var_j": 3, "quadratic_cost": 2.0 }, { "var_i": 28, "var_j": 4, "quadratic_cost": 5.0 }, { "var_i": 28, "var_j": 5, "quadratic_cost": 10.0 }, { "var_i": 28, "var_j": 6, "quadratic_cost": 7.0 }, { "var_i": 28, "var_j": 7, "quadratic_cost": 6.0 }, { "var_i": 28, "var_j": 8, "quadratic_cost": 7.0 }, { "var_i": 28, "var_j": 9, "quadratic_cost": 7.0 }, { "var_i": 28, "var_j": 10, "quadratic_cost": 4.0 }, { "var_i": 28, "var_j": 11, "quadratic_cost": 3.0 }, { "var_i": 28, "var_j": 12, "quadratic_cost": 9.0 }, { "var_i": 28, "var_j": 13, "quadratic_cost": 3.0 }, { "var_i": 28, "var_j": 14, "quadratic_cost": 2.0 }, { "var_i": 28, "var_j": 15, "quadratic_cost": 5.0 }, { "var_i": 28, "var_j": 16, "quadratic_cost": 4.0 }, { "var_i": 28, "var_j": 17, "quadratic_cost": 1.0 }, { "var_i": 28, "var_j": 18, "quadratic_cost": 3.0 }, { "var_i": 28, "var_j": 19, "quadratic_cost": 7.0 }, { "var_i": 28, "var_j": 20, "quadratic_cost": 1.0 }, { "var_i": 28, "var_j": 21, "quadratic_cost": 3.0 }, { "var_i": 28, "var_j": 22, "quadratic_cost": 1.0 }, { "var_i": 28, "var_j": 23, "quadratic_cost": 8.0 }, { "var_i": 28, "var_j": 24, "quadratic_cost": 9.0 }, { "var_i": 28, "var_j": 25, "quadratic_cost": 9.0 }, { "var_i": 28, "var_j": 26, "quadratic_cost": 8.0 }, { "var_i": 28, "var_j": 27, "quadratic_cost": 1.0 }, { "var_i": 28, "var_j": 28, "quadratic_cost": 2.0 }, { "var_i": 28, "var_j": 29, "quadratic_cost": 7.0 }, { "var_i": 28, "var_j": 30, "quadratic_cost": 10.0 }, { "var_i": 28, "var_j": 31, "quadratic_cost": 5.0 }, { "var_i": 28, "var_j": 32, "quadratic_cost": 1.0 }, { "var_i": 28, "var_j": 33, "quadratic_cost": 10.0 }, { "var_i": 28, "var_j": 34, "quadratic_cost": 10.0 }, { "var_i": 29, "var_j": 0, "quadratic_cost": 8.0 }, { "var_i": 29, "var_j": 1, "quadratic_cost": 4.0 }, { "var_i": 29, "var_j": 2, "quadratic_cost": 9.0 }, { "var_i": 29, "var_j": 3, "quadratic_cost": 1.0 }, { "var_i": 29, "var_j": 4, "quadratic_cost": 3.0 }, { "var_i": 29, "var_j": 5, "quadratic_cost": 5.0 }, { "var_i": 29, "var_j": 6, "quadratic_cost": 1.0 }, { "var_i": 29, "var_j": 7, "quadratic_cost": 10.0 }, { "var_i": 29, "var_j": 8, "quadratic_cost": 2.0 }, { "var_i": 29, "var_j": 9, "quadratic_cost": 6.0 }, { "var_i": 29, "var_j": 10, "quadratic_cost": 6.0 }, { "var_i": 29, "var_j": 11, "quadratic_cost": 4.0 }, { "var_i": 29, "var_j": 12, "quadratic_cost": 8.0 }, { "var_i": 29, "var_j": 13, "quadratic_cost": 8.0 }, { "var_i": 29, "var_j": 14, "quadratic_cost": 10.0 }, { "var_i": 29, "var_j": 15, "quadratic_cost": 6.0 }, { "var_i": 29, "var_j": 16, "quadratic_cost": 9.0 }, { "var_i": 29, "var_j": 17, "quadratic_cost": 7.0 }, { "var_i": 29, "var_j": 18, "quadratic_cost": 5.0 }, { "var_i": 29, "var_j": 19, "quadratic_cost": 6.0 }, { "var_i": 29, "var_j": 20, "quadratic_cost": 2.0 }, { "var_i": 29, "var_j": 21, "quadratic_cost": 2.0 }, { "var_i": 29, "var_j": 22, "quadratic_cost": 2.0 }, { "var_i": 29, "var_j": 23, "quadratic_cost": 6.0 }, { "var_i": 29, "var_j": 24, "quadratic_cost": 5.0 }, { "var_i": 29, "var_j": 25, "quadratic_cost": 5.0 }, { "var_i": 29, "var_j": 26, "quadratic_cost": 7.0 }, { "var_i": 29, "var_j": 27, "quadratic_cost": 10.0 }, { "var_i": 29, "var_j": 28, "quadratic_cost": 7.0 }, { "var_i": 29, "var_j": 29, "quadratic_cost": 1.0 }, { "var_i": 29, "var_j": 30, "quadratic_cost": 3.0 }, { "var_i": 29, "var_j": 31, "quadratic_cost": 1.0 }, { "var_i": 29, "var_j": 32, "quadratic_cost": 9.0 }, { "var_i": 29, "var_j": 33, "quadratic_cost": 4.0 }, { "var_i": 29, "var_j": 34, "quadratic_cost": 10.0 }, { "var_i": 30, "var_j": 0, "quadratic_cost": 3.0 }, { "var_i": 30, "var_j": 1, "quadratic_cost": 2.0 }, { "var_i": 30, "var_j": 2, "quadratic_cost": 5.0 }, { "var_i": 30, "var_j": 3, "quadratic_cost": 5.0 }, { "var_i": 30, "var_j": 4, "quadratic_cost": 8.0 }, { "var_i": 30, "var_j": 5, "quadratic_cost": 8.0 }, { "var_i": 30, "var_j": 6, "quadratic_cost": 5.0 }, { "var_i": 30, "var_j": 7, "quadratic_cost": 6.0 }, { "var_i": 30, "var_j": 8, "quadratic_cost": 1.0 }, { "var_i": 30, "var_j": 9, "quadratic_cost": 2.0 }, { "var_i": 30, "var_j": 10, "quadratic_cost": 10.0 }, { "var_i": 30, "var_j": 11, "quadratic_cost": 1.0 }, { "var_i": 30, "var_j": 12, "quadratic_cost": 2.0 }, { "var_i": 30, "var_j": 13, "quadratic_cost": 7.0 }, { "var_i": 30, "var_j": 14, "quadratic_cost": 6.0 }, { "var_i": 30, "var_j": 15, "quadratic_cost": 10.0 }, { "var_i": 30, "var_j": 16, "quadratic_cost": 7.0 }, { "var_i": 30, "var_j": 17, "quadratic_cost": 2.0 }, { "var_i": 30, "var_j": 18, "quadratic_cost": 8.0 }, { "var_i": 30, "var_j": 19, "quadratic_cost": 3.0 }, { "var_i": 30, "var_j": 20, "quadratic_cost": 3.0 }, { "var_i": 30, "var_j": 21, "quadratic_cost": 3.0 }, { "var_i": 30, "var_j": 22, "quadratic_cost": 2.0 }, { "var_i": 30, "var_j": 23, "quadratic_cost": 3.0 }, { "var_i": 30, "var_j": 24, "quadratic_cost": 2.0 }, { "var_i": 30, "var_j": 25, "quadratic_cost": 3.0 }, { "var_i": 30, "var_j": 26, "quadratic_cost": 7.0 }, { "var_i": 30, "var_j": 27, "quadratic_cost": 1.0 }, { "var_i": 30, "var_j": 28, "quadratic_cost": 10.0 }, { "var_i": 30, "var_j": 29, "quadratic_cost": 3.0 }, { "var_i": 30, "var_j": 30, "quadratic_cost": 4.0 }, { "var_i": 30, "var_j": 31, "quadratic_cost": 1.0 }, { "var_i": 30, "var_j": 32, "quadratic_cost": 9.0 }, { "var_i": 30, "var_j": 33, "quadratic_cost": 8.0 }, { "var_i": 30, "var_j": 34, "quadratic_cost": 7.0 }, { "var_i": 31, "var_j": 0, "quadratic_cost": 7.0 }, { "var_i": 31, "var_j": 1, "quadratic_cost": 8.0 }, { "var_i": 31, "var_j": 2, "quadratic_cost": 6.0 }, { "var_i": 31, "var_j": 3, "quadratic_cost": 8.0 }, { "var_i": 31, "var_j": 4, "quadratic_cost": 3.0 }, { "var_i": 31, "var_j": 5, "quadratic_cost": 9.0 }, { "var_i": 31, "var_j": 6, "quadratic_cost": 8.0 }, { "var_i": 31, "var_j": 7, "quadratic_cost": 1.0 }, { "var_i": 31, "var_j": 8, "quadratic_cost": 3.0 }, { "var_i": 31, "var_j": 9, "quadratic_cost": 5.0 }, { "var_i": 31, "var_j": 10, "quadratic_cost": 2.0 }, { "var_i": 31, "var_j": 11, "quadratic_cost": 5.0 }, { "var_i": 31, "var_j": 12, "quadratic_cost": 4.0 }, { "var_i": 31, "var_j": 13, "quadratic_cost": 6.0 }, { "var_i": 31, "var_j": 14, "quadratic_cost": 1.0 }, { "var_i": 31, "var_j": 15, "quadratic_cost": 4.0 }, { "var_i": 31, "var_j": 16, "quadratic_cost": 7.0 }, { "var_i": 31, "var_j": 17, "quadratic_cost": 5.0 }, { "var_i": 31, "var_j": 18, "quadratic_cost": 10.0 }, { "var_i": 31, "var_j": 19, "quadratic_cost": 1.0 }, { "var_i": 31, "var_j": 20, "quadratic_cost": 10.0 }, { "var_i": 31, "var_j": 21, "quadratic_cost": 4.0 }, { "var_i": 31, "var_j": 22, "quadratic_cost": 6.0 }, { "var_i": 31, "var_j": 23, "quadratic_cost": 6.0 }, { "var_i": 31, "var_j": 24, "quadratic_cost": 10.0 }, { "var_i": 31, "var_j": 25, "quadratic_cost": 8.0 }, { "var_i": 31, "var_j": 26, "quadratic_cost": 3.0 }, { "var_i": 31, "var_j": 27, "quadratic_cost": 3.0 }, { "var_i": 31, "var_j": 28, "quadratic_cost": 5.0 }, { "var_i": 31, "var_j": 29, "quadratic_cost": 1.0 }, { "var_i": 31, "var_j": 30, "quadratic_cost": 1.0 }, { "var_i": 31, "var_j": 31, "quadratic_cost": 8.0 }, { "var_i": 31, "var_j": 32, "quadratic_cost": 9.0 }, { "var_i": 31, "var_j": 33, "quadratic_cost": 10.0 }, { "var_i": 31, "var_j": 34, "quadratic_cost": 9.0 }, { "var_i": 32, "var_j": 0, "quadratic_cost": 3.0 }, { "var_i": 32, "var_j": 1, "quadratic_cost": 10.0 }, { "var_i": 32, "var_j": 2, "quadratic_cost": 6.0 }, { "var_i": 32, "var_j": 3, "quadratic_cost": 6.0 }, { "var_i": 32, "var_j": 4, "quadratic_cost": 9.0 }, { "var_i": 32, "var_j": 5, "quadratic_cost": 1.0 }, { "var_i": 32, "var_j": 6, "quadratic_cost": 9.0 }, { "var_i": 32, "var_j": 7, "quadratic_cost": 2.0 }, { "var_i": 32, "var_j": 8, "quadratic_cost": 7.0 }, { "var_i": 32, "var_j": 9, "quadratic_cost": 3.0 }, { "var_i": 32, "var_j": 10, "quadratic_cost": 4.0 }, { "var_i": 32, "var_j": 11, "quadratic_cost": 5.0 }, { "var_i": 32, "var_j": 12, "quadratic_cost": 4.0 }, { "var_i": 32, "var_j": 13, "quadratic_cost": 8.0 }, { "var_i": 32, "var_j": 14, "quadratic_cost": 3.0 }, { "var_i": 32, "var_j": 15, "quadratic_cost": 6.0 }, { "var_i": 32, "var_j": 16, "quadratic_cost": 1.0 }, { "var_i": 32, "var_j": 17, "quadratic_cost": 1.0 }, { "var_i": 32, "var_j": 18, "quadratic_cost": 9.0 }, { "var_i": 32, "var_j": 19, "quadratic_cost": 8.0 }, { "var_i": 32, "var_j": 20, "quadratic_cost": 2.0 }, { "var_i": 32, "var_j": 21, "quadratic_cost": 3.0 }, { "var_i": 32, "var_j": 22, "quadratic_cost": 10.0 }, { "var_i": 32, "var_j": 23, "quadratic_cost": 3.0 }, { "var_i": 32, "var_j": 24, "quadratic_cost": 7.0 }, { "var_i": 32, "var_j": 25, "quadratic_cost": 9.0 }, { "var_i": 32, "var_j": 26, "quadratic_cost": 6.0 }, { "var_i": 32, "var_j": 27, "quadratic_cost": 5.0 }, { "var_i": 32, "var_j": 28, "quadratic_cost": 1.0 }, { "var_i": 32, "var_j": 29, "quadratic_cost": 9.0 }, { "var_i": 32, "var_j": 30, "quadratic_cost": 9.0 }, { "var_i": 32, "var_j": 31, "quadratic_cost": 9.0 }, { "var_i": 32, "var_j": 32, "quadratic_cost": 2.0 }, { "var_i": 32, "var_j": 33, "quadratic_cost": 8.0 }, { "var_i": 32, "var_j": 34, "quadratic_cost": 8.0 }, { "var_i": 33, "var_j": 0, "quadratic_cost": 6.0 }, { "var_i": 33, "var_j": 1, "quadratic_cost": 2.0 }, { "var_i": 33, "var_j": 2, "quadratic_cost": 5.0 }, { "var_i": 33, "var_j": 3, "quadratic_cost": 2.0 }, { "var_i": 33, "var_j": 4, "quadratic_cost": 6.0 }, { "var_i": 33, "var_j": 5, "quadratic_cost": 5.0 }, { "var_i": 33, "var_j": 6, "quadratic_cost": 6.0 }, { "var_i": 33, "var_j": 7, "quadratic_cost": 6.0 }, { "var_i": 33, "var_j": 8, "quadratic_cost": 8.0 }, { "var_i": 33, "var_j": 9, "quadratic_cost": 2.0 }, { "var_i": 33, "var_j": 10, "quadratic_cost": 8.0 }, { "var_i": 33, "var_j": 11, "quadratic_cost": 4.0 }, { "var_i": 33, "var_j": 12, "quadratic_cost": 6.0 }, { "var_i": 33, "var_j": 13, "quadratic_cost": 4.0 }, { "var_i": 33, "var_j": 14, "quadratic_cost": 4.0 }, { "var_i": 33, "var_j": 15, "quadratic_cost": 1.0 }, { "var_i": 33, "var_j": 16, "quadratic_cost": 3.0 }, { "var_i": 33, "var_j": 17, "quadratic_cost": 2.0 }, { "var_i": 33, "var_j": 18, "quadratic_cost": 4.0 }, { "var_i": 33, "var_j": 19, "quadratic_cost": 8.0 }, { "var_i": 33, "var_j": 20, "quadratic_cost": 8.0 }, { "var_i": 33, "var_j": 21, "quadratic_cost": 3.0 }, { "var_i": 33, "var_j": 22, "quadratic_cost": 2.0 }, { "var_i": 33, "var_j": 23, "quadratic_cost": 6.0 }, { "var_i": 33, "var_j": 24, "quadratic_cost": 6.0 }, { "var_i": 33, "var_j": 25, "quadratic_cost": 2.0 }, { "var_i": 33, "var_j": 26, "quadratic_cost": 2.0 }, { "var_i": 33, "var_j": 27, "quadratic_cost": 10.0 }, { "var_i": 33, "var_j": 28, "quadratic_cost": 10.0 }, { "var_i": 33, "var_j": 29, "quadratic_cost": 4.0 }, { "var_i": 33, "var_j": 30, "quadratic_cost": 8.0 }, { "var_i": 33, "var_j": 31, "quadratic_cost": 10.0 }, { "var_i": 33, "var_j": 32, "quadratic_cost": 8.0 }, { "var_i": 33, "var_j": 33, "quadratic_cost": 9.0 }, { "var_i": 33, "var_j": 34, "quadratic_cost": 3.0 }, { "var_i": 34, "var_j": 0, "quadratic_cost": 8.0 }, { "var_i": 34, "var_j": 1, "quadratic_cost": 9.0 }, { "var_i": 34, "var_j": 2, "quadratic_cost": 3.0 }, { "var_i": 34, "var_j": 3, "quadratic_cost": 8.0 }, { "var_i": 34, "var_j": 4, "quadratic_cost": 3.0 }, { "var_i": 34, "var_j": 5, "quadratic_cost": 6.0 }, { "var_i": 34, "var_j": 6, "quadratic_cost": 2.0 }, { "var_i": 34, "var_j": 7, "quadratic_cost": 8.0 }, { "var_i": 34, "var_j": 8, "quadratic_cost": 3.0 }, { "var_i": 34, "var_j": 9, "quadratic_cost": 1.0 }, { "var_i": 34, "var_j": 10, "quadratic_cost": 5.0 }, { "var_i": 34, "var_j": 11, "quadratic_cost": 4.0 }, { "var_i": 34, "var_j": 12, "quadratic_cost": 4.0 }, { "var_i": 34, "var_j": 13, "quadratic_cost": 5.0 }, { "var_i": 34, "var_j": 14, "quadratic_cost": 8.0 }, { "var_i": 34, "var_j": 15, "quadratic_cost": 8.0 }, { "var_i": 34, "var_j": 16, "quadratic_cost": 2.0 }, { "var_i": 34, "var_j": 17, "quadratic_cost": 6.0 }, { "var_i": 34, "var_j": 18, "quadratic_cost": 4.0 }, { "var_i": 34, "var_j": 19, "quadratic_cost": 8.0 }, { "var_i": 34, "var_j": 20, "quadratic_cost": 5.0 }, { "var_i": 34, "var_j": 21, "quadratic_cost": 1.0 }, { "var_i": 34, "var_j": 22, "quadratic_cost": 9.0 }, { "var_i": 34, "var_j": 23, "quadratic_cost": 8.0 }, { "var_i": 34, "var_j": 24, "quadratic_cost": 2.0 }, { "var_i": 34, "var_j": 25, "quadratic_cost": 4.0 }, { "var_i": 34, "var_j": 26, "quadratic_cost": 8.0 }, { "var_i": 34, "var_j": 27, "quadratic_cost": 7.0 }, { "var_i": 34, "var_j": 28, "quadratic_cost": 10.0 }, { "var_i": 34, "var_j": 29, "quadratic_cost": 10.0 }, { "var_i": 34, "var_j": 30, "quadratic_cost": 7.0 }, { "var_i": 34, "var_j": 31, "quadratic_cost": 9.0 }, { "var_i": 34, "var_j": 32, "quadratic_cost": 8.0 }, { "var_i": 34, "var_j": 33, "quadratic_cost": 3.0 }, { "var_i": 34, "var_j": 34, "quadratic_cost": 6.0 } ] }, "edges": [ { "from": 12, "to": 0, "var_index": 0 }, { "from": 12, "to": 1, "var_index": 1 }, { "from": 12, "to": 2, "var_index": 2 }, { "from": 12, "to": 3, "var_index": 3 }, { "from": 12, "to": 4, "var_index": 4 }, { "from": 12, "to": 5, "var_index": 5 }, { "from": 12, "to": 6, "var_index": 6 }, { "from": 12, "to": 7, "var_index": 7 }, { "from": 12, "to": 8, "var_index": 8 }, { "from": 12, "to": 9, "var_index": 9 }, { "from": 12, "to": 10, "var_index": 10 }, { "from": 12, "to": 11, "var_index": 11 }, { "from": 0, "to": 13, "var_index": 12 }, { "from": 1, "to": 13, "var_index": 13 }, { "from": 2, "to": 13, "var_index": 14 }, { "from": 3, "to": 13, "var_index": 15 }, { "from": 4, "to": 13, "var_index": 16 }, { "from": 5, "to": 13, "var_index": 17 }, { "from": 6, "to": 13, "var_index": 18 }, { "from": 7, "to": 13, "var_index": 19 }, { "from": 8, "to": 13, "var_index": 20 }, { "from": 9, "to": 13, "var_index": 21 }, { "from": 10, "to": 13, "var_index": 22 }, { "from": 11, "to": 13, "var_index": 23 }, { "from": 0, "to": 1, "var_index": 24 }, { "from": 1, "to": 2, "var_index": 25 }, { "from": 2, "to": 3, "var_index": 26 }, { "from": 3, "to": 4, "var_index": 27 }, { "from": 4, "to": 5, "var_index": 28 }, { "from": 5, "to": 6, "var_index": 29 }, { "from": 6, "to": 7, "var_index": 30 }, { "from": 7, "to": 8, "var_index": 31 }, { "from": 8, "to": 9, "var_index": 32 }, { "from": 9, "to": 10, "var_index": 33 }, { "from": 10, "to": 11, "var_index": 34 } ], "node_id_map": { "0": 0, "1": 1, "2": 2, "3": 3, "4": 4, "5": 5, "6": 6, "7": 7, "8": 8, "9": 9, "10": 10, "11": 11, "12": 12, "13": 13 } }, "solution_variant": [ 12, 1, 13 ], "context_index": 29, "input_format": "markdown_table", "input_index_base": 0 }, { "task_name": "QSPP", "problem_type": "QSPP", "instruction": "Out in town a carrier needed to pick a single, legal one-way path from the depot to a mailbox. Every street costs something to serve, some streets have extra charges that kick in when they’re used, and some pairs of streets add an extra penalty if both are included on the run. The idea is to find one continuous path that ends at the mailbox and gives the lowest total bill — add up every street’s cost, any individual extra charges, and every extra penalty for street pairs that both appear on the trip. Each step must be an actual allowed one-way move from one spot to the next, and the full route must go straight from depot to mailbox. The detailed map and cost numbers are shown below.\n\n# num_locations=11\n# num_streets=26\n# location_ids=0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10\n# depot_location=9\n# mailbox_location=10\n\nstreet_from,street_to,street_id\n9,0,0\n9,1,1\n9,2,2\n9,3,3\n9,4,4\n9,5,5\n9,6,6\n9,7,7\n9,8,8\n0,10,9\n1,10,10\n2,10,11\n3,10,12\n4,10,13\n5,10,14\n6,10,15\n7,10,16\n8,10,17\n0,1,18\n1,2,19\n2,3,20\n3,4,21\n4,5,22\n5,6,23\n6,7,24\n7,8,25\n\nstreet_id,street_service_cost\n0,9.0\n1,2.0\n2,3.0\n3,2.0\n4,9.0\n5,8.0\n6,6.0\n7,5.0\n8,6.0\n9,1.0\n10,7.0\n11,6.0\n12,2.0\n13,4.0\n14,6.0\n15,4.0\n16,2.0\n17,1.0\n18,5.0\n19,5.0\n20,5.0\n21,4.0\n22,9.0\n23,1.0\n24,5.0\n25,2.0\n\n# Meaning: the quadratic_costs matrix is assumed symmetric and contributes to the objective as a sum over ALL ordered pairs (street_i_id, street_j_id). If two streets with IDs i and j are both used in the chosen path, then quadratic_costs[i][j] is added to the total. This includes diagonal terms (i == j), so selecting edge i also adds quadratic_costs[i][i]. Because the matrix is symmetric, the interaction between two distinct edges i and j is counted twice in the ordered-pair sum: quadratic_costs[i][j] + quadratic_costs[j][i] (= 2 * quadratic_costs[i][j]).\n# quadratic_costs\n| street_i_id\\street_j_id | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 |\n|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|\n| 0 | 7.0 | 10.0 | 3.0 | 8.0 | 3.0 | 5.0 | 4.0 | 6.0 | 4.0 | 6.0 | 4.0 | 5.0 | 1.0 | 2.0 | 3.0 | 9.0 | 10.0 | 9.0 | 7.0 | 4.0 | 2.0 | 10.0 | 7.0 | 4.0 | 8.0 | 6.0 |\n| 1 | 10.0 | 10.0 | 7.0 | 10.0 | 10.0 | 9.0 | 4.0 | 1.0 | 8.0 | 3.0 | 4.0 | 6.0 | 2.0 | 2.0 | 8.0 | 8.0 | 1.0 | 3.0 | 10.0 | 2.0 | 3.0 | 2.0 | 2.0 | 7.0 | 10.0 | 4.0 |\n| 2 | 3.0 | 7.0 | 3.0 | 3.0 | 8.0 | 6.0 | 2.0 | 7.0 | 6.0 | 5.0 | 5.0 | 8.0 | 9.0 | 5.0 | 8.0 | 7.0 | 7.0 | 6.0 | 9.0 | 1.0 | 7.0 | 2.0 | 8.0 | 7.0 | 10.0 | 10.0 |\n| 3 | 8.0 | 10.0 | 3.0 | 10.0 | 6.0 | 10.0 | 3.0 | 1.0 | 8.0 | 1.0 | 10.0 | 8.0 | 4.0 | 9.0 | 1.0 | 10.0 | 4.0 | 5.0 | 8.0 | 3.0 | 6.0 | 9.0 | 6.0 | 6.0 | 10.0 | 6.0 |\n| 4 | 3.0 | 10.0 | 8.0 | 6.0 | 5.0 | 6.0 | 6.0 | 4.0 | 1.0 | 3.0 | 4.0 | 5.0 | 5.0 | 2.0 | 2.0 | 5.0 | 8.0 | 9.0 | 3.0 | 2.0 | 7.0 | 4.0 | 2.0 | 4.0 | 9.0 | 6.0 |\n| 5 | 5.0 | 9.0 | 6.0 | 10.0 | 6.0 | 2.0 | 3.0 | 4.0 | 3.0 | 4.0 | 2.0 | 8.0 | 7.0 | 5.0 | 3.0 | 5.0 | 5.0 | 6.0 | 9.0 | 10.0 | 8.0 | 1.0 | 9.0 | 9.0 | 3.0 | 4.0 |\n| 6 | 4.0 | 4.0 | 2.0 | 3.0 | 6.0 | 3.0 | 2.0 | 2.0 | 2.0 | 9.0 | 4.0 | 6.0 | 8.0 | 3.0 | 9.0 | 2.0 | 8.0 | 9.0 | 2.0 | 4.0 | 4.0 | 8.0 | 1.0 | 8.0 | 10.0 | 8.0 |\n| 7 | 6.0 | 1.0 | 7.0 | 1.0 | 4.0 | 4.0 | 2.0 | 4.0 | 1.0 | 2.0 | 10.0 | 4.0 | 8.0 | 7.0 | 3.0 | 3.0 | 6.0 | 4.0 | 2.0 | 5.0 | 5.0 | 10.0 | 1.0 | 8.0 | 4.0 | 7.0 |\n| 8 | 4.0 | 8.0 | 6.0 | 8.0 | 1.0 | 3.0 | 2.0 | 1.0 | 3.0 | 3.0 | 7.0 | 10.0 | 2.0 | 5.0 | 4.0 | 5.0 | 8.0 | 7.0 | 10.0 | 9.0 | 8.0 | 9.0 | 4.0 | 9.0 | 2.0 | 4.0 |\n| 9 | 6.0 | 3.0 | 5.0 | 1.0 | 3.0 | 4.0 | 9.0 | 2.0 | 3.0 | 5.0 | 5.0 | 7.0 | 10.0 | 3.0 | 2.0 | 6.0 | 9.0 | 9.0 | 2.0 | 10.0 | 10.0 | 2.0 | 4.0 | 5.0 | 1.0 | 10.0 |\n| 10 | 4.0 | 4.0 | 5.0 | 10.0 | 4.0 | 2.0 | 4.0 | 10.0 | 7.0 | 5.0 | 1.0 | 9.0 | 3.0 | 9.0 | 1.0 | 4.0 | 9.0 | 9.0 | 5.0 | 5.0 | 2.0 | 2.0 | 3.0 | 7.0 | 2.0 | 3.0 |\n| 11 | 5.0 | 6.0 | 8.0 | 8.0 | 5.0 | 8.0 | 6.0 | 4.0 | 10.0 | 7.0 | 9.0 | 9.0 | 9.0 | 2.0 | 9.0 | 9.0 | 4.0 | 3.0 | 4.0 | 6.0 | 6.0 | 10.0 | 8.0 | 9.0 | 1.0 | 2.0 |\n| 12 | 1.0 | 2.0 | 9.0 | 4.0 | 5.0 | 7.0 | 8.0 | 8.0 | 2.0 | 10.0 | 3.0 | 9.0 | 5.0 | 5.0 | 2.0 | 8.0 | 2.0 | 7.0 | 3.0 | 3.0 | 10.0 | 4.0 | 9.0 | 2.0 | 3.0 | 5.0 |\n| 13 | 2.0 | 2.0 | 5.0 | 9.0 | 2.0 | 5.0 | 3.0 | 7.0 | 5.0 | 3.0 | 9.0 | 2.0 | 5.0 | 2.0 | 10.0 | 3.0 | 2.0 | 7.0 | 3.0 | 2.0 | 7.0 | 4.0 | 3.0 | 5.0 | 3.0 | 4.0 |\n| 14 | 3.0 | 8.0 | 8.0 | 1.0 | 2.0 | 3.0 | 9.0 | 3.0 | 4.0 | 2.0 | 1.0 | 9.0 | 2.0 | 10.0 | 10.0 | 2.0 | 10.0 | 1.0 | 10.0 | 4.0 | 3.0 | 9.0 | 4.0 | 6.0 | 8.0 | 8.0 |\n| 15 | 9.0 | 8.0 | 7.0 | 10.0 | 5.0 | 5.0 | 2.0 | 3.0 | 5.0 | 6.0 | 4.0 | 9.0 | 8.0 | 3.0 | 2.0 | 2.0 | 9.0 | 7.0 | 9.0 | 6.0 | 4.0 | 3.0 | 6.0 | 5.0 | 6.0 | 2.0 |\n| 16 | 10.0 | 1.0 | 7.0 | 4.0 | 8.0 | 5.0 | 8.0 | 6.0 | 8.0 | 9.0 | 9.0 | 4.0 | 2.0 | 2.0 | 10.0 | 9.0 | 1.0 | 10.0 | 6.0 | 4.0 | 4.0 | 6.0 | 1.0 | 8.0 | 4.0 | 6.0 |\n| 17 | 9.0 | 3.0 | 6.0 | 5.0 | 9.0 | 6.0 | 9.0 | 4.0 | 7.0 | 9.0 | 9.0 | 3.0 | 7.0 | 7.0 | 1.0 | 7.0 | 10.0 | 2.0 | 4.0 | 4.0 | 6.0 | 9.0 | 4.0 | 10.0 | 4.0 | 10.0 |\n| 18 | 7.0 | 10.0 | 9.0 | 8.0 | 3.0 | 9.0 | 2.0 | 2.0 | 10.0 | 2.0 | 5.0 | 4.0 | 3.0 | 3.0 | 10.0 | 9.0 | 6.0 | 4.0 | 5.0 | 2.0 | 6.0 | 6.0 | 3.0 | 8.0 | 1.0 | 3.0 |\n| 19 | 4.0 | 2.0 | 1.0 | 3.0 | 2.0 | 10.0 | 4.0 | 5.0 | 9.0 | 10.0 | 5.0 | 6.0 | 3.0 | 2.0 | 4.0 | 6.0 | 4.0 | 4.0 | 2.0 | 10.0 | 7.0 | 1.0 | 8.0 | 8.0 | 1.0 | 7.0 |\n| 20 | 2.0 | 3.0 | 7.0 | 6.0 | 7.0 | 8.0 | 4.0 | 5.0 | 8.0 | 10.0 | 2.0 | 6.0 | 10.0 | 7.0 | 3.0 | 4.0 | 4.0 | 6.0 | 6.0 | 7.0 | 5.0 | 7.0 | 9.0 | 2.0 | 1.0 | 2.0 |\n| 21 | 10.0 | 2.0 | 2.0 | 9.0 | 4.0 | 1.0 | 8.0 | 10.0 | 9.0 | 2.0 | 2.0 | 10.0 | 4.0 | 4.0 | 9.0 | 3.0 | 6.0 | 9.0 | 6.0 | 1.0 | 7.0 | 8.0 | 1.0 | 8.0 | 8.0 | 2.0 |\n| 22 | 7.0 | 2.0 | 8.0 | 6.0 | 2.0 | 9.0 | 1.0 | 1.0 | 4.0 | 4.0 | 3.0 | 8.0 | 9.0 | 3.0 | 4.0 | 6.0 | 1.0 | 4.0 | 3.0 | 8.0 | 9.0 | 1.0 | 8.0 | 2.0 | 6.0 | 2.0 |\n| 23 | 4.0 | 7.0 | 7.0 | 6.0 | 4.0 | 9.0 | 8.0 | 8.0 | 9.0 | 5.0 | 7.0 | 9.0 | 2.0 | 5.0 | 6.0 | 5.0 | 8.0 | 10.0 | 8.0 | 8.0 | 2.0 | 8.0 | 2.0 | 8.0 | 3.0 | 6.0 |\n| 24 | 8.0 | 10.0 | 10.0 | 10.0 | 9.0 | 3.0 | 10.0 | 4.0 | 2.0 | 1.0 | 2.0 | 1.0 | 3.0 | 3.0 | 8.0 | 6.0 | 4.0 | 4.0 | 1.0 | 1.0 | 1.0 | 8.0 | 6.0 | 3.0 | 3.0 | 9.0 |\n| 25 | 6.0 | 4.0 | 10.0 | 6.0 | 6.0 | 4.0 | 8.0 | 7.0 | 4.0 | 10.0 | 3.0 | 2.0 | 5.0 | 4.0 | 8.0 | 2.0 | 6.0 | 10.0 | 3.0 | 7.0 | 2.0 | 2.0 | 2.0 | 6.0 | 9.0 | 8.0 |\n\nAnd here's the tiny bit of structure I want you to follow for your reply — just a simple JSON shape that holds the route.\n\n{\n \"solution\": []\n}\n\n\"solution\" is where you put the chosen path as an ordered list of node identifiers, starting at the depot and ending at the mailbox. Think of it like filling in a short form: list each location you pass through in order, and make sure every step is a legal one-way move on the map. This JSON is just a sketch of the expected shape, not the actual route answer.\n\nPlease use the exact identifiers from the instance input — do not rename them or invent new labels. \n- for example: \"Valid identifiers look like plain numbers such as “1” or “23”, single capital letters like “A” or “B”, or a capital letter followed by digits like “A1” or “X7”.\"\n\nKeep it simple and exact, and I'll check the path you drop into that \"solution\" array.", "instance": { "nodes": [ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 ], "edges": [ { "from": 9, "to": 0, "var_index": 0 }, { "from": 9, "to": 1, "var_index": 1 }, { "from": 9, "to": 2, "var_index": 2 }, { "from": 9, "to": 3, "var_index": 3 }, { "from": 9, "to": 4, "var_index": 4 }, { "from": 9, "to": 5, "var_index": 5 }, { "from": 9, "to": 6, "var_index": 6 }, { "from": 9, "to": 7, "var_index": 7 }, { "from": 9, "to": 8, "var_index": 8 }, { "from": 0, "to": 10, "var_index": 9 }, { "from": 1, "to": 10, "var_index": 10 }, { "from": 2, "to": 10, "var_index": 11 }, { "from": 3, "to": 10, "var_index": 12 }, { "from": 4, "to": 10, "var_index": 13 }, { "from": 5, "to": 10, "var_index": 14 }, { "from": 6, "to": 10, "var_index": 15 }, { "from": 7, "to": 10, "var_index": 16 }, { "from": 8, "to": 10, "var_index": 17 }, { "from": 0, "to": 1, "var_index": 18 }, { "from": 1, "to": 2, "var_index": 19 }, { "from": 2, "to": 3, "var_index": 20 }, { "from": 3, "to": 4, "var_index": 21 }, { "from": 4, "to": 5, "var_index": 22 }, { "from": 5, "to": 6, "var_index": 23 }, { "from": 6, "to": 7, "var_index": 24 }, { "from": 7, "to": 8, "var_index": 25 } ], "objective": { "constant": 0.0, "linear": [ 9.0, 2.0, 3.0, 2.0, 9.0, 8.0, 6.0, 5.0, 6.0, 1.0, 7.0, 6.0, 2.0, 4.0, 6.0, 4.0, 2.0, 1.0, 5.0, 5.0, 5.0, 4.0, 9.0, 1.0, 5.0, 2.0 ], "quadratic": [ [ 7.0, 10.0, 3.0, 8.0, 3.0, 5.0, 4.0, 6.0, 4.0, 6.0, 4.0, 5.0, 1.0, 2.0, 3.0, 9.0, 10.0, 9.0, 7.0, 4.0, 2.0, 10.0, 7.0, 4.0, 8.0, 6.0 ], [ 10.0, 10.0, 7.0, 10.0, 10.0, 9.0, 4.0, 1.0, 8.0, 3.0, 4.0, 6.0, 2.0, 2.0, 8.0, 8.0, 1.0, 3.0, 10.0, 2.0, 3.0, 2.0, 2.0, 7.0, 10.0, 4.0 ], [ 3.0, 7.0, 3.0, 3.0, 8.0, 6.0, 2.0, 7.0, 6.0, 5.0, 5.0, 8.0, 9.0, 5.0, 8.0, 7.0, 7.0, 6.0, 9.0, 1.0, 7.0, 2.0, 8.0, 7.0, 10.0, 10.0 ], [ 8.0, 10.0, 3.0, 10.0, 6.0, 10.0, 3.0, 1.0, 8.0, 1.0, 10.0, 8.0, 4.0, 9.0, 1.0, 10.0, 4.0, 5.0, 8.0, 3.0, 6.0, 9.0, 6.0, 6.0, 10.0, 6.0 ], [ 3.0, 10.0, 8.0, 6.0, 5.0, 6.0, 6.0, 4.0, 1.0, 3.0, 4.0, 5.0, 5.0, 2.0, 2.0, 5.0, 8.0, 9.0, 3.0, 2.0, 7.0, 4.0, 2.0, 4.0, 9.0, 6.0 ], [ 5.0, 9.0, 6.0, 10.0, 6.0, 2.0, 3.0, 4.0, 3.0, 4.0, 2.0, 8.0, 7.0, 5.0, 3.0, 5.0, 5.0, 6.0, 9.0, 10.0, 8.0, 1.0, 9.0, 9.0, 3.0, 4.0 ], [ 4.0, 4.0, 2.0, 3.0, 6.0, 3.0, 2.0, 2.0, 2.0, 9.0, 4.0, 6.0, 8.0, 3.0, 9.0, 2.0, 8.0, 9.0, 2.0, 4.0, 4.0, 8.0, 1.0, 8.0, 10.0, 8.0 ], [ 6.0, 1.0, 7.0, 1.0, 4.0, 4.0, 2.0, 4.0, 1.0, 2.0, 10.0, 4.0, 8.0, 7.0, 3.0, 3.0, 6.0, 4.0, 2.0, 5.0, 5.0, 10.0, 1.0, 8.0, 4.0, 7.0 ], [ 4.0, 8.0, 6.0, 8.0, 1.0, 3.0, 2.0, 1.0, 3.0, 3.0, 7.0, 10.0, 2.0, 5.0, 4.0, 5.0, 8.0, 7.0, 10.0, 9.0, 8.0, 9.0, 4.0, 9.0, 2.0, 4.0 ], [ 6.0, 3.0, 5.0, 1.0, 3.0, 4.0, 9.0, 2.0, 3.0, 5.0, 5.0, 7.0, 10.0, 3.0, 2.0, 6.0, 9.0, 9.0, 2.0, 10.0, 10.0, 2.0, 4.0, 5.0, 1.0, 10.0 ], [ 4.0, 4.0, 5.0, 10.0, 4.0, 2.0, 4.0, 10.0, 7.0, 5.0, 1.0, 9.0, 3.0, 9.0, 1.0, 4.0, 9.0, 9.0, 5.0, 5.0, 2.0, 2.0, 3.0, 7.0, 2.0, 3.0 ], [ 5.0, 6.0, 8.0, 8.0, 5.0, 8.0, 6.0, 4.0, 10.0, 7.0, 9.0, 9.0, 9.0, 2.0, 9.0, 9.0, 4.0, 3.0, 4.0, 6.0, 6.0, 10.0, 8.0, 9.0, 1.0, 2.0 ], [ 1.0, 2.0, 9.0, 4.0, 5.0, 7.0, 8.0, 8.0, 2.0, 10.0, 3.0, 9.0, 5.0, 5.0, 2.0, 8.0, 2.0, 7.0, 3.0, 3.0, 10.0, 4.0, 9.0, 2.0, 3.0, 5.0 ], [ 2.0, 2.0, 5.0, 9.0, 2.0, 5.0, 3.0, 7.0, 5.0, 3.0, 9.0, 2.0, 5.0, 2.0, 10.0, 3.0, 2.0, 7.0, 3.0, 2.0, 7.0, 4.0, 3.0, 5.0, 3.0, 4.0 ], [ 3.0, 8.0, 8.0, 1.0, 2.0, 3.0, 9.0, 3.0, 4.0, 2.0, 1.0, 9.0, 2.0, 10.0, 10.0, 2.0, 10.0, 1.0, 10.0, 4.0, 3.0, 9.0, 4.0, 6.0, 8.0, 8.0 ], [ 9.0, 8.0, 7.0, 10.0, 5.0, 5.0, 2.0, 3.0, 5.0, 6.0, 4.0, 9.0, 8.0, 3.0, 2.0, 2.0, 9.0, 7.0, 9.0, 6.0, 4.0, 3.0, 6.0, 5.0, 6.0, 2.0 ], [ 10.0, 1.0, 7.0, 4.0, 8.0, 5.0, 8.0, 6.0, 8.0, 9.0, 9.0, 4.0, 2.0, 2.0, 10.0, 9.0, 1.0, 10.0, 6.0, 4.0, 4.0, 6.0, 1.0, 8.0, 4.0, 6.0 ], [ 9.0, 3.0, 6.0, 5.0, 9.0, 6.0, 9.0, 4.0, 7.0, 9.0, 9.0, 3.0, 7.0, 7.0, 1.0, 7.0, 10.0, 2.0, 4.0, 4.0, 6.0, 9.0, 4.0, 10.0, 4.0, 10.0 ], [ 7.0, 10.0, 9.0, 8.0, 3.0, 9.0, 2.0, 2.0, 10.0, 2.0, 5.0, 4.0, 3.0, 3.0, 10.0, 9.0, 6.0, 4.0, 5.0, 2.0, 6.0, 6.0, 3.0, 8.0, 1.0, 3.0 ], [ 4.0, 2.0, 1.0, 3.0, 2.0, 10.0, 4.0, 5.0, 9.0, 10.0, 5.0, 6.0, 3.0, 2.0, 4.0, 6.0, 4.0, 4.0, 2.0, 10.0, 7.0, 1.0, 8.0, 8.0, 1.0, 7.0 ], [ 2.0, 3.0, 7.0, 6.0, 7.0, 8.0, 4.0, 5.0, 8.0, 10.0, 2.0, 6.0, 10.0, 7.0, 3.0, 4.0, 4.0, 6.0, 6.0, 7.0, 5.0, 7.0, 9.0, 2.0, 1.0, 2.0 ], [ 10.0, 2.0, 2.0, 9.0, 4.0, 1.0, 8.0, 10.0, 9.0, 2.0, 2.0, 10.0, 4.0, 4.0, 9.0, 3.0, 6.0, 9.0, 6.0, 1.0, 7.0, 8.0, 1.0, 8.0, 8.0, 2.0 ], [ 7.0, 2.0, 8.0, 6.0, 2.0, 9.0, 1.0, 1.0, 4.0, 4.0, 3.0, 8.0, 9.0, 3.0, 4.0, 6.0, 1.0, 4.0, 3.0, 8.0, 9.0, 1.0, 8.0, 2.0, 6.0, 2.0 ], [ 4.0, 7.0, 7.0, 6.0, 4.0, 9.0, 8.0, 8.0, 9.0, 5.0, 7.0, 9.0, 2.0, 5.0, 6.0, 5.0, 8.0, 10.0, 8.0, 8.0, 2.0, 8.0, 2.0, 8.0, 3.0, 6.0 ], [ 8.0, 10.0, 10.0, 10.0, 9.0, 3.0, 10.0, 4.0, 2.0, 1.0, 2.0, 1.0, 3.0, 3.0, 8.0, 6.0, 4.0, 4.0, 1.0, 1.0, 1.0, 8.0, 6.0, 3.0, 3.0, 9.0 ], [ 6.0, 4.0, 10.0, 6.0, 6.0, 4.0, 8.0, 7.0, 4.0, 10.0, 3.0, 2.0, 5.0, 4.0, 8.0, 2.0, 6.0, 10.0, 3.0, 7.0, 2.0, 2.0, 2.0, 6.0, 9.0, 8.0 ] ] }, "source": 9, "target": 10 }, "solution": [ 9, 6, 10 ], "obj": 18.0, "instance_variant": { "problem_type": "QSPP", "num_nodes": 11, "num_edges": 26, "nodes": [ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 ], "source": 9, "target": 10, "objective": { "constant": 0.0, "linear": [ { "var_index": 0, "linear_cost": 9.0 }, { "var_index": 1, "linear_cost": 2.0 }, { "var_index": 2, "linear_cost": 3.0 }, { "var_index": 3, "linear_cost": 2.0 }, { "var_index": 4, "linear_cost": 9.0 }, { "var_index": 5, "linear_cost": 8.0 }, { "var_index": 6, "linear_cost": 6.0 }, { "var_index": 7, "linear_cost": 5.0 }, { "var_index": 8, "linear_cost": 6.0 }, { "var_index": 9, "linear_cost": 1.0 }, { "var_index": 10, "linear_cost": 7.0 }, { "var_index": 11, "linear_cost": 6.0 }, { "var_index": 12, "linear_cost": 2.0 }, { "var_index": 13, "linear_cost": 4.0 }, { "var_index": 14, "linear_cost": 6.0 }, { "var_index": 15, "linear_cost": 4.0 }, { "var_index": 16, "linear_cost": 2.0 }, { "var_index": 17, "linear_cost": 1.0 }, { "var_index": 18, "linear_cost": 5.0 }, { "var_index": 19, "linear_cost": 5.0 }, { "var_index": 20, "linear_cost": 5.0 }, { "var_index": 21, "linear_cost": 4.0 }, { "var_index": 22, "linear_cost": 9.0 }, { "var_index": 23, "linear_cost": 1.0 }, { "var_index": 24, "linear_cost": 5.0 }, { "var_index": 25, "linear_cost": 2.0 } ], "quadratic": [ { "var_i": 0, "var_j": 0, "quadratic_cost": 7.0 }, { "var_i": 0, "var_j": 1, "quadratic_cost": 10.0 }, { "var_i": 0, "var_j": 2, "quadratic_cost": 3.0 }, { "var_i": 0, "var_j": 3, "quadratic_cost": 8.0 }, { "var_i": 0, "var_j": 4, "quadratic_cost": 3.0 }, { "var_i": 0, "var_j": 5, "quadratic_cost": 5.0 }, { "var_i": 0, "var_j": 6, "quadratic_cost": 4.0 }, { "var_i": 0, "var_j": 7, "quadratic_cost": 6.0 }, { "var_i": 0, "var_j": 8, "quadratic_cost": 4.0 }, { "var_i": 0, "var_j": 9, "quadratic_cost": 6.0 }, { "var_i": 0, "var_j": 10, "quadratic_cost": 4.0 }, { "var_i": 0, "var_j": 11, "quadratic_cost": 5.0 }, { "var_i": 0, "var_j": 12, "quadratic_cost": 1.0 }, { "var_i": 0, "var_j": 13, "quadratic_cost": 2.0 }, { "var_i": 0, "var_j": 14, "quadratic_cost": 3.0 }, { "var_i": 0, "var_j": 15, "quadratic_cost": 9.0 }, { "var_i": 0, "var_j": 16, "quadratic_cost": 10.0 }, { "var_i": 0, "var_j": 17, "quadratic_cost": 9.0 }, { "var_i": 0, "var_j": 18, "quadratic_cost": 7.0 }, { "var_i": 0, "var_j": 19, "quadratic_cost": 4.0 }, { "var_i": 0, "var_j": 20, "quadratic_cost": 2.0 }, { "var_i": 0, "var_j": 21, "quadratic_cost": 10.0 }, { "var_i": 0, "var_j": 22, "quadratic_cost": 7.0 }, { "var_i": 0, "var_j": 23, "quadratic_cost": 4.0 }, { "var_i": 0, "var_j": 24, "quadratic_cost": 8.0 }, { "var_i": 0, "var_j": 25, "quadratic_cost": 6.0 }, { "var_i": 1, "var_j": 0, "quadratic_cost": 10.0 }, { "var_i": 1, "var_j": 1, "quadratic_cost": 10.0 }, { "var_i": 1, "var_j": 2, "quadratic_cost": 7.0 }, { "var_i": 1, "var_j": 3, "quadratic_cost": 10.0 }, { "var_i": 1, "var_j": 4, "quadratic_cost": 10.0 }, { "var_i": 1, "var_j": 5, "quadratic_cost": 9.0 }, { "var_i": 1, "var_j": 6, "quadratic_cost": 4.0 }, { "var_i": 1, "var_j": 7, "quadratic_cost": 1.0 }, { "var_i": 1, "var_j": 8, "quadratic_cost": 8.0 }, { "var_i": 1, "var_j": 9, "quadratic_cost": 3.0 }, { "var_i": 1, "var_j": 10, "quadratic_cost": 4.0 }, { "var_i": 1, "var_j": 11, "quadratic_cost": 6.0 }, { "var_i": 1, "var_j": 12, "quadratic_cost": 2.0 }, { "var_i": 1, "var_j": 13, "quadratic_cost": 2.0 }, { "var_i": 1, "var_j": 14, "quadratic_cost": 8.0 }, { "var_i": 1, "var_j": 15, "quadratic_cost": 8.0 }, { "var_i": 1, "var_j": 16, "quadratic_cost": 1.0 }, { "var_i": 1, "var_j": 17, "quadratic_cost": 3.0 }, { "var_i": 1, "var_j": 18, "quadratic_cost": 10.0 }, { "var_i": 1, "var_j": 19, "quadratic_cost": 2.0 }, { "var_i": 1, "var_j": 20, "quadratic_cost": 3.0 }, { "var_i": 1, "var_j": 21, "quadratic_cost": 2.0 }, { "var_i": 1, "var_j": 22, "quadratic_cost": 2.0 }, { "var_i": 1, "var_j": 23, "quadratic_cost": 7.0 }, { "var_i": 1, "var_j": 24, "quadratic_cost": 10.0 }, { "var_i": 1, "var_j": 25, "quadratic_cost": 4.0 }, { "var_i": 2, "var_j": 0, "quadratic_cost": 3.0 }, { "var_i": 2, "var_j": 1, "quadratic_cost": 7.0 }, { "var_i": 2, "var_j": 2, "quadratic_cost": 3.0 }, { "var_i": 2, "var_j": 3, "quadratic_cost": 3.0 }, { "var_i": 2, "var_j": 4, "quadratic_cost": 8.0 }, { "var_i": 2, "var_j": 5, "quadratic_cost": 6.0 }, { "var_i": 2, "var_j": 6, "quadratic_cost": 2.0 }, { "var_i": 2, "var_j": 7, "quadratic_cost": 7.0 }, { "var_i": 2, "var_j": 8, "quadratic_cost": 6.0 }, { "var_i": 2, "var_j": 9, "quadratic_cost": 5.0 }, { "var_i": 2, "var_j": 10, "quadratic_cost": 5.0 }, { "var_i": 2, "var_j": 11, "quadratic_cost": 8.0 }, { "var_i": 2, "var_j": 12, "quadratic_cost": 9.0 }, { "var_i": 2, "var_j": 13, "quadratic_cost": 5.0 }, { "var_i": 2, "var_j": 14, "quadratic_cost": 8.0 }, { "var_i": 2, "var_j": 15, "quadratic_cost": 7.0 }, { "var_i": 2, "var_j": 16, "quadratic_cost": 7.0 }, { "var_i": 2, "var_j": 17, "quadratic_cost": 6.0 }, { "var_i": 2, "var_j": 18, "quadratic_cost": 9.0 }, { "var_i": 2, "var_j": 19, "quadratic_cost": 1.0 }, { "var_i": 2, "var_j": 20, "quadratic_cost": 7.0 }, { "var_i": 2, "var_j": 21, "quadratic_cost": 2.0 }, { "var_i": 2, "var_j": 22, "quadratic_cost": 8.0 }, { "var_i": 2, "var_j": 23, "quadratic_cost": 7.0 }, { "var_i": 2, "var_j": 24, "quadratic_cost": 10.0 }, { "var_i": 2, "var_j": 25, "quadratic_cost": 10.0 }, { "var_i": 3, "var_j": 0, "quadratic_cost": 8.0 }, { "var_i": 3, "var_j": 1, "quadratic_cost": 10.0 }, { "var_i": 3, "var_j": 2, "quadratic_cost": 3.0 }, { "var_i": 3, "var_j": 3, "quadratic_cost": 10.0 }, { "var_i": 3, "var_j": 4, "quadratic_cost": 6.0 }, { "var_i": 3, "var_j": 5, "quadratic_cost": 10.0 }, { "var_i": 3, "var_j": 6, "quadratic_cost": 3.0 }, { "var_i": 3, "var_j": 7, "quadratic_cost": 1.0 }, { "var_i": 3, "var_j": 8, "quadratic_cost": 8.0 }, { "var_i": 3, "var_j": 9, "quadratic_cost": 1.0 }, { "var_i": 3, "var_j": 10, "quadratic_cost": 10.0 }, { "var_i": 3, "var_j": 11, "quadratic_cost": 8.0 }, { "var_i": 3, "var_j": 12, "quadratic_cost": 4.0 }, { "var_i": 3, "var_j": 13, "quadratic_cost": 9.0 }, { "var_i": 3, "var_j": 14, "quadratic_cost": 1.0 }, { "var_i": 3, "var_j": 15, "quadratic_cost": 10.0 }, { "var_i": 3, "var_j": 16, "quadratic_cost": 4.0 }, { "var_i": 3, "var_j": 17, "quadratic_cost": 5.0 }, { "var_i": 3, "var_j": 18, "quadratic_cost": 8.0 }, { "var_i": 3, "var_j": 19, "quadratic_cost": 3.0 }, { "var_i": 3, "var_j": 20, "quadratic_cost": 6.0 }, { "var_i": 3, "var_j": 21, "quadratic_cost": 9.0 }, { "var_i": 3, "var_j": 22, "quadratic_cost": 6.0 }, { "var_i": 3, "var_j": 23, "quadratic_cost": 6.0 }, { "var_i": 3, "var_j": 24, "quadratic_cost": 10.0 }, { "var_i": 3, "var_j": 25, "quadratic_cost": 6.0 }, { "var_i": 4, "var_j": 0, "quadratic_cost": 3.0 }, { "var_i": 4, "var_j": 1, "quadratic_cost": 10.0 }, { "var_i": 4, "var_j": 2, "quadratic_cost": 8.0 }, { "var_i": 4, "var_j": 3, "quadratic_cost": 6.0 }, { "var_i": 4, "var_j": 4, "quadratic_cost": 5.0 }, { "var_i": 4, "var_j": 5, "quadratic_cost": 6.0 }, { "var_i": 4, "var_j": 6, "quadratic_cost": 6.0 }, { "var_i": 4, "var_j": 7, "quadratic_cost": 4.0 }, { "var_i": 4, "var_j": 8, "quadratic_cost": 1.0 }, { "var_i": 4, "var_j": 9, "quadratic_cost": 3.0 }, { "var_i": 4, "var_j": 10, "quadratic_cost": 4.0 }, { "var_i": 4, "var_j": 11, "quadratic_cost": 5.0 }, { "var_i": 4, "var_j": 12, "quadratic_cost": 5.0 }, { "var_i": 4, "var_j": 13, "quadratic_cost": 2.0 }, { "var_i": 4, "var_j": 14, "quadratic_cost": 2.0 }, { "var_i": 4, "var_j": 15, "quadratic_cost": 5.0 }, { "var_i": 4, "var_j": 16, "quadratic_cost": 8.0 }, { "var_i": 4, "var_j": 17, "quadratic_cost": 9.0 }, { "var_i": 4, "var_j": 18, "quadratic_cost": 3.0 }, { "var_i": 4, "var_j": 19, "quadratic_cost": 2.0 }, { "var_i": 4, "var_j": 20, "quadratic_cost": 7.0 }, { "var_i": 4, "var_j": 21, "quadratic_cost": 4.0 }, { "var_i": 4, "var_j": 22, "quadratic_cost": 2.0 }, { "var_i": 4, "var_j": 23, "quadratic_cost": 4.0 }, { "var_i": 4, "var_j": 24, "quadratic_cost": 9.0 }, { "var_i": 4, "var_j": 25, "quadratic_cost": 6.0 }, { "var_i": 5, "var_j": 0, "quadratic_cost": 5.0 }, { "var_i": 5, "var_j": 1, "quadratic_cost": 9.0 }, { "var_i": 5, "var_j": 2, "quadratic_cost": 6.0 }, { "var_i": 5, "var_j": 3, "quadratic_cost": 10.0 }, { "var_i": 5, "var_j": 4, "quadratic_cost": 6.0 }, { "var_i": 5, "var_j": 5, "quadratic_cost": 2.0 }, { "var_i": 5, "var_j": 6, "quadratic_cost": 3.0 }, { "var_i": 5, "var_j": 7, "quadratic_cost": 4.0 }, { "var_i": 5, "var_j": 8, "quadratic_cost": 3.0 }, { "var_i": 5, "var_j": 9, "quadratic_cost": 4.0 }, { "var_i": 5, "var_j": 10, "quadratic_cost": 2.0 }, { "var_i": 5, "var_j": 11, "quadratic_cost": 8.0 }, { "var_i": 5, "var_j": 12, "quadratic_cost": 7.0 }, { "var_i": 5, "var_j": 13, "quadratic_cost": 5.0 }, { "var_i": 5, "var_j": 14, "quadratic_cost": 3.0 }, { "var_i": 5, "var_j": 15, "quadratic_cost": 5.0 }, { "var_i": 5, "var_j": 16, "quadratic_cost": 5.0 }, { "var_i": 5, "var_j": 17, "quadratic_cost": 6.0 }, { "var_i": 5, "var_j": 18, "quadratic_cost": 9.0 }, { "var_i": 5, "var_j": 19, "quadratic_cost": 10.0 }, { "var_i": 5, "var_j": 20, "quadratic_cost": 8.0 }, { "var_i": 5, "var_j": 21, "quadratic_cost": 1.0 }, { "var_i": 5, "var_j": 22, "quadratic_cost": 9.0 }, { "var_i": 5, "var_j": 23, "quadratic_cost": 9.0 }, { "var_i": 5, "var_j": 24, "quadratic_cost": 3.0 }, { "var_i": 5, "var_j": 25, "quadratic_cost": 4.0 }, { "var_i": 6, "var_j": 0, "quadratic_cost": 4.0 }, { "var_i": 6, "var_j": 1, "quadratic_cost": 4.0 }, { "var_i": 6, "var_j": 2, "quadratic_cost": 2.0 }, { "var_i": 6, "var_j": 3, "quadratic_cost": 3.0 }, { "var_i": 6, "var_j": 4, "quadratic_cost": 6.0 }, { "var_i": 6, "var_j": 5, "quadratic_cost": 3.0 }, { "var_i": 6, "var_j": 6, "quadratic_cost": 2.0 }, { "var_i": 6, "var_j": 7, "quadratic_cost": 2.0 }, { "var_i": 6, "var_j": 8, "quadratic_cost": 2.0 }, { "var_i": 6, "var_j": 9, "quadratic_cost": 9.0 }, { "var_i": 6, "var_j": 10, "quadratic_cost": 4.0 }, { "var_i": 6, "var_j": 11, "quadratic_cost": 6.0 }, { "var_i": 6, "var_j": 12, "quadratic_cost": 8.0 }, { "var_i": 6, "var_j": 13, "quadratic_cost": 3.0 }, { "var_i": 6, "var_j": 14, "quadratic_cost": 9.0 }, { "var_i": 6, "var_j": 15, "quadratic_cost": 2.0 }, { "var_i": 6, "var_j": 16, "quadratic_cost": 8.0 }, { "var_i": 6, "var_j": 17, "quadratic_cost": 9.0 }, { "var_i": 6, "var_j": 18, "quadratic_cost": 2.0 }, { "var_i": 6, "var_j": 19, "quadratic_cost": 4.0 }, { "var_i": 6, "var_j": 20, "quadratic_cost": 4.0 }, { "var_i": 6, "var_j": 21, "quadratic_cost": 8.0 }, { "var_i": 6, "var_j": 22, "quadratic_cost": 1.0 }, { "var_i": 6, "var_j": 23, "quadratic_cost": 8.0 }, { "var_i": 6, "var_j": 24, "quadratic_cost": 10.0 }, { "var_i": 6, "var_j": 25, "quadratic_cost": 8.0 }, { "var_i": 7, "var_j": 0, "quadratic_cost": 6.0 }, { "var_i": 7, "var_j": 1, "quadratic_cost": 1.0 }, { "var_i": 7, "var_j": 2, "quadratic_cost": 7.0 }, { "var_i": 7, "var_j": 3, "quadratic_cost": 1.0 }, { "var_i": 7, "var_j": 4, "quadratic_cost": 4.0 }, { "var_i": 7, "var_j": 5, "quadratic_cost": 4.0 }, { "var_i": 7, "var_j": 6, "quadratic_cost": 2.0 }, { "var_i": 7, "var_j": 7, "quadratic_cost": 4.0 }, { "var_i": 7, "var_j": 8, "quadratic_cost": 1.0 }, { "var_i": 7, "var_j": 9, "quadratic_cost": 2.0 }, { "var_i": 7, "var_j": 10, "quadratic_cost": 10.0 }, { "var_i": 7, "var_j": 11, "quadratic_cost": 4.0 }, { "var_i": 7, "var_j": 12, "quadratic_cost": 8.0 }, { "var_i": 7, "var_j": 13, "quadratic_cost": 7.0 }, { "var_i": 7, "var_j": 14, "quadratic_cost": 3.0 }, { "var_i": 7, "var_j": 15, "quadratic_cost": 3.0 }, { "var_i": 7, "var_j": 16, "quadratic_cost": 6.0 }, { "var_i": 7, "var_j": 17, "quadratic_cost": 4.0 }, { "var_i": 7, "var_j": 18, "quadratic_cost": 2.0 }, { "var_i": 7, "var_j": 19, "quadratic_cost": 5.0 }, { "var_i": 7, "var_j": 20, "quadratic_cost": 5.0 }, { "var_i": 7, "var_j": 21, "quadratic_cost": 10.0 }, { "var_i": 7, "var_j": 22, "quadratic_cost": 1.0 }, { "var_i": 7, "var_j": 23, "quadratic_cost": 8.0 }, { "var_i": 7, "var_j": 24, "quadratic_cost": 4.0 }, { "var_i": 7, "var_j": 25, "quadratic_cost": 7.0 }, { "var_i": 8, "var_j": 0, "quadratic_cost": 4.0 }, { "var_i": 8, "var_j": 1, "quadratic_cost": 8.0 }, { "var_i": 8, "var_j": 2, "quadratic_cost": 6.0 }, { "var_i": 8, "var_j": 3, "quadratic_cost": 8.0 }, { "var_i": 8, "var_j": 4, "quadratic_cost": 1.0 }, { "var_i": 8, "var_j": 5, "quadratic_cost": 3.0 }, { "var_i": 8, "var_j": 6, "quadratic_cost": 2.0 }, { "var_i": 8, "var_j": 7, "quadratic_cost": 1.0 }, { "var_i": 8, "var_j": 8, "quadratic_cost": 3.0 }, { "var_i": 8, "var_j": 9, "quadratic_cost": 3.0 }, { "var_i": 8, "var_j": 10, "quadratic_cost": 7.0 }, { "var_i": 8, "var_j": 11, "quadratic_cost": 10.0 }, { "var_i": 8, "var_j": 12, "quadratic_cost": 2.0 }, { "var_i": 8, "var_j": 13, "quadratic_cost": 5.0 }, { "var_i": 8, "var_j": 14, "quadratic_cost": 4.0 }, { "var_i": 8, "var_j": 15, "quadratic_cost": 5.0 }, { "var_i": 8, "var_j": 16, "quadratic_cost": 8.0 }, { "var_i": 8, "var_j": 17, "quadratic_cost": 7.0 }, { "var_i": 8, "var_j": 18, "quadratic_cost": 10.0 }, { "var_i": 8, "var_j": 19, "quadratic_cost": 9.0 }, { "var_i": 8, "var_j": 20, "quadratic_cost": 8.0 }, { "var_i": 8, "var_j": 21, "quadratic_cost": 9.0 }, { "var_i": 8, "var_j": 22, "quadratic_cost": 4.0 }, { "var_i": 8, "var_j": 23, "quadratic_cost": 9.0 }, { "var_i": 8, "var_j": 24, "quadratic_cost": 2.0 }, { "var_i": 8, "var_j": 25, "quadratic_cost": 4.0 }, { "var_i": 9, "var_j": 0, "quadratic_cost": 6.0 }, { "var_i": 9, "var_j": 1, "quadratic_cost": 3.0 }, { "var_i": 9, "var_j": 2, "quadratic_cost": 5.0 }, { "var_i": 9, "var_j": 3, "quadratic_cost": 1.0 }, { "var_i": 9, "var_j": 4, "quadratic_cost": 3.0 }, { "var_i": 9, "var_j": 5, "quadratic_cost": 4.0 }, { "var_i": 9, "var_j": 6, "quadratic_cost": 9.0 }, { "var_i": 9, "var_j": 7, "quadratic_cost": 2.0 }, { "var_i": 9, "var_j": 8, "quadratic_cost": 3.0 }, { "var_i": 9, "var_j": 9, "quadratic_cost": 5.0 }, { "var_i": 9, "var_j": 10, "quadratic_cost": 5.0 }, { "var_i": 9, "var_j": 11, "quadratic_cost": 7.0 }, { "var_i": 9, "var_j": 12, "quadratic_cost": 10.0 }, { "var_i": 9, "var_j": 13, "quadratic_cost": 3.0 }, { "var_i": 9, "var_j": 14, "quadratic_cost": 2.0 }, { "var_i": 9, "var_j": 15, "quadratic_cost": 6.0 }, { "var_i": 9, "var_j": 16, "quadratic_cost": 9.0 }, { "var_i": 9, "var_j": 17, "quadratic_cost": 9.0 }, { "var_i": 9, "var_j": 18, "quadratic_cost": 2.0 }, { "var_i": 9, "var_j": 19, "quadratic_cost": 10.0 }, { "var_i": 9, "var_j": 20, "quadratic_cost": 10.0 }, { "var_i": 9, "var_j": 21, "quadratic_cost": 2.0 }, { "var_i": 9, "var_j": 22, "quadratic_cost": 4.0 }, { "var_i": 9, "var_j": 23, "quadratic_cost": 5.0 }, { "var_i": 9, "var_j": 24, "quadratic_cost": 1.0 }, { "var_i": 9, "var_j": 25, "quadratic_cost": 10.0 }, { "var_i": 10, "var_j": 0, "quadratic_cost": 4.0 }, { "var_i": 10, "var_j": 1, "quadratic_cost": 4.0 }, { "var_i": 10, "var_j": 2, "quadratic_cost": 5.0 }, { "var_i": 10, "var_j": 3, "quadratic_cost": 10.0 }, { "var_i": 10, "var_j": 4, "quadratic_cost": 4.0 }, { "var_i": 10, "var_j": 5, "quadratic_cost": 2.0 }, { "var_i": 10, "var_j": 6, "quadratic_cost": 4.0 }, { "var_i": 10, "var_j": 7, "quadratic_cost": 10.0 }, { "var_i": 10, "var_j": 8, "quadratic_cost": 7.0 }, { "var_i": 10, "var_j": 9, "quadratic_cost": 5.0 }, { "var_i": 10, "var_j": 10, "quadratic_cost": 1.0 }, { "var_i": 10, "var_j": 11, "quadratic_cost": 9.0 }, { "var_i": 10, "var_j": 12, "quadratic_cost": 3.0 }, { "var_i": 10, "var_j": 13, "quadratic_cost": 9.0 }, { "var_i": 10, "var_j": 14, "quadratic_cost": 1.0 }, { "var_i": 10, "var_j": 15, "quadratic_cost": 4.0 }, { "var_i": 10, "var_j": 16, "quadratic_cost": 9.0 }, { "var_i": 10, "var_j": 17, "quadratic_cost": 9.0 }, { "var_i": 10, "var_j": 18, "quadratic_cost": 5.0 }, { "var_i": 10, "var_j": 19, "quadratic_cost": 5.0 }, { "var_i": 10, "var_j": 20, "quadratic_cost": 2.0 }, { "var_i": 10, "var_j": 21, "quadratic_cost": 2.0 }, { "var_i": 10, "var_j": 22, "quadratic_cost": 3.0 }, { "var_i": 10, "var_j": 23, "quadratic_cost": 7.0 }, { "var_i": 10, "var_j": 24, "quadratic_cost": 2.0 }, { "var_i": 10, "var_j": 25, "quadratic_cost": 3.0 }, { "var_i": 11, "var_j": 0, "quadratic_cost": 5.0 }, { "var_i": 11, "var_j": 1, "quadratic_cost": 6.0 }, { "var_i": 11, "var_j": 2, "quadratic_cost": 8.0 }, { "var_i": 11, "var_j": 3, "quadratic_cost": 8.0 }, { "var_i": 11, "var_j": 4, "quadratic_cost": 5.0 }, { "var_i": 11, "var_j": 5, "quadratic_cost": 8.0 }, { "var_i": 11, "var_j": 6, "quadratic_cost": 6.0 }, { "var_i": 11, "var_j": 7, "quadratic_cost": 4.0 }, { "var_i": 11, "var_j": 8, "quadratic_cost": 10.0 }, { "var_i": 11, "var_j": 9, "quadratic_cost": 7.0 }, { "var_i": 11, "var_j": 10, "quadratic_cost": 9.0 }, { "var_i": 11, "var_j": 11, "quadratic_cost": 9.0 }, { "var_i": 11, "var_j": 12, "quadratic_cost": 9.0 }, { "var_i": 11, "var_j": 13, "quadratic_cost": 2.0 }, { "var_i": 11, "var_j": 14, "quadratic_cost": 9.0 }, { "var_i": 11, "var_j": 15, "quadratic_cost": 9.0 }, { "var_i": 11, "var_j": 16, "quadratic_cost": 4.0 }, { "var_i": 11, "var_j": 17, "quadratic_cost": 3.0 }, { "var_i": 11, "var_j": 18, "quadratic_cost": 4.0 }, { "var_i": 11, "var_j": 19, "quadratic_cost": 6.0 }, { "var_i": 11, "var_j": 20, "quadratic_cost": 6.0 }, { "var_i": 11, "var_j": 21, "quadratic_cost": 10.0 }, { "var_i": 11, "var_j": 22, "quadratic_cost": 8.0 }, { "var_i": 11, "var_j": 23, "quadratic_cost": 9.0 }, { "var_i": 11, "var_j": 24, "quadratic_cost": 1.0 }, { "var_i": 11, "var_j": 25, "quadratic_cost": 2.0 }, { "var_i": 12, "var_j": 0, "quadratic_cost": 1.0 }, { "var_i": 12, "var_j": 1, "quadratic_cost": 2.0 }, { "var_i": 12, "var_j": 2, "quadratic_cost": 9.0 }, { "var_i": 12, "var_j": 3, "quadratic_cost": 4.0 }, { "var_i": 12, "var_j": 4, "quadratic_cost": 5.0 }, { "var_i": 12, "var_j": 5, "quadratic_cost": 7.0 }, { "var_i": 12, "var_j": 6, "quadratic_cost": 8.0 }, { "var_i": 12, "var_j": 7, "quadratic_cost": 8.0 }, { "var_i": 12, "var_j": 8, "quadratic_cost": 2.0 }, { "var_i": 12, "var_j": 9, "quadratic_cost": 10.0 }, { "var_i": 12, "var_j": 10, "quadratic_cost": 3.0 }, { "var_i": 12, "var_j": 11, "quadratic_cost": 9.0 }, { "var_i": 12, "var_j": 12, "quadratic_cost": 5.0 }, { "var_i": 12, "var_j": 13, "quadratic_cost": 5.0 }, { "var_i": 12, "var_j": 14, "quadratic_cost": 2.0 }, { "var_i": 12, "var_j": 15, "quadratic_cost": 8.0 }, { "var_i": 12, "var_j": 16, "quadratic_cost": 2.0 }, { "var_i": 12, "var_j": 17, "quadratic_cost": 7.0 }, { "var_i": 12, "var_j": 18, "quadratic_cost": 3.0 }, { "var_i": 12, "var_j": 19, "quadratic_cost": 3.0 }, { "var_i": 12, "var_j": 20, "quadratic_cost": 10.0 }, { "var_i": 12, "var_j": 21, "quadratic_cost": 4.0 }, { "var_i": 12, "var_j": 22, "quadratic_cost": 9.0 }, { "var_i": 12, "var_j": 23, "quadratic_cost": 2.0 }, { "var_i": 12, "var_j": 24, "quadratic_cost": 3.0 }, { "var_i": 12, "var_j": 25, "quadratic_cost": 5.0 }, { "var_i": 13, "var_j": 0, "quadratic_cost": 2.0 }, { "var_i": 13, "var_j": 1, "quadratic_cost": 2.0 }, { "var_i": 13, "var_j": 2, "quadratic_cost": 5.0 }, { "var_i": 13, "var_j": 3, "quadratic_cost": 9.0 }, { "var_i": 13, "var_j": 4, "quadratic_cost": 2.0 }, { "var_i": 13, "var_j": 5, "quadratic_cost": 5.0 }, { "var_i": 13, "var_j": 6, "quadratic_cost": 3.0 }, { "var_i": 13, "var_j": 7, "quadratic_cost": 7.0 }, { "var_i": 13, "var_j": 8, "quadratic_cost": 5.0 }, { "var_i": 13, "var_j": 9, "quadratic_cost": 3.0 }, { "var_i": 13, "var_j": 10, "quadratic_cost": 9.0 }, { "var_i": 13, "var_j": 11, "quadratic_cost": 2.0 }, { "var_i": 13, "var_j": 12, "quadratic_cost": 5.0 }, { "var_i": 13, "var_j": 13, "quadratic_cost": 2.0 }, { "var_i": 13, "var_j": 14, "quadratic_cost": 10.0 }, { "var_i": 13, "var_j": 15, "quadratic_cost": 3.0 }, { "var_i": 13, "var_j": 16, "quadratic_cost": 2.0 }, { "var_i": 13, "var_j": 17, "quadratic_cost": 7.0 }, { "var_i": 13, "var_j": 18, "quadratic_cost": 3.0 }, { "var_i": 13, "var_j": 19, "quadratic_cost": 2.0 }, { "var_i": 13, "var_j": 20, "quadratic_cost": 7.0 }, { "var_i": 13, "var_j": 21, "quadratic_cost": 4.0 }, { "var_i": 13, "var_j": 22, "quadratic_cost": 3.0 }, { "var_i": 13, "var_j": 23, "quadratic_cost": 5.0 }, { "var_i": 13, "var_j": 24, "quadratic_cost": 3.0 }, { "var_i": 13, "var_j": 25, "quadratic_cost": 4.0 }, { "var_i": 14, "var_j": 0, "quadratic_cost": 3.0 }, { "var_i": 14, "var_j": 1, "quadratic_cost": 8.0 }, { "var_i": 14, "var_j": 2, "quadratic_cost": 8.0 }, { "var_i": 14, "var_j": 3, "quadratic_cost": 1.0 }, { "var_i": 14, "var_j": 4, "quadratic_cost": 2.0 }, { "var_i": 14, "var_j": 5, "quadratic_cost": 3.0 }, { "var_i": 14, "var_j": 6, "quadratic_cost": 9.0 }, { "var_i": 14, "var_j": 7, "quadratic_cost": 3.0 }, { "var_i": 14, "var_j": 8, "quadratic_cost": 4.0 }, { "var_i": 14, "var_j": 9, "quadratic_cost": 2.0 }, { "var_i": 14, "var_j": 10, "quadratic_cost": 1.0 }, { "var_i": 14, "var_j": 11, "quadratic_cost": 9.0 }, { "var_i": 14, "var_j": 12, "quadratic_cost": 2.0 }, { "var_i": 14, "var_j": 13, "quadratic_cost": 10.0 }, { "var_i": 14, "var_j": 14, "quadratic_cost": 10.0 }, { "var_i": 14, "var_j": 15, "quadratic_cost": 2.0 }, { "var_i": 14, "var_j": 16, "quadratic_cost": 10.0 }, { "var_i": 14, "var_j": 17, "quadratic_cost": 1.0 }, { "var_i": 14, "var_j": 18, "quadratic_cost": 10.0 }, { "var_i": 14, "var_j": 19, "quadratic_cost": 4.0 }, { "var_i": 14, "var_j": 20, "quadratic_cost": 3.0 }, { "var_i": 14, "var_j": 21, "quadratic_cost": 9.0 }, { "var_i": 14, "var_j": 22, "quadratic_cost": 4.0 }, { "var_i": 14, "var_j": 23, "quadratic_cost": 6.0 }, { "var_i": 14, "var_j": 24, "quadratic_cost": 8.0 }, { "var_i": 14, "var_j": 25, "quadratic_cost": 8.0 }, { "var_i": 15, "var_j": 0, "quadratic_cost": 9.0 }, { "var_i": 15, "var_j": 1, "quadratic_cost": 8.0 }, { "var_i": 15, "var_j": 2, "quadratic_cost": 7.0 }, { "var_i": 15, "var_j": 3, "quadratic_cost": 10.0 }, { "var_i": 15, "var_j": 4, "quadratic_cost": 5.0 }, { "var_i": 15, "var_j": 5, "quadratic_cost": 5.0 }, { "var_i": 15, "var_j": 6, "quadratic_cost": 2.0 }, { "var_i": 15, "var_j": 7, "quadratic_cost": 3.0 }, { "var_i": 15, "var_j": 8, "quadratic_cost": 5.0 }, { "var_i": 15, "var_j": 9, "quadratic_cost": 6.0 }, { "var_i": 15, "var_j": 10, "quadratic_cost": 4.0 }, { "var_i": 15, "var_j": 11, "quadratic_cost": 9.0 }, { "var_i": 15, "var_j": 12, "quadratic_cost": 8.0 }, { "var_i": 15, "var_j": 13, "quadratic_cost": 3.0 }, { "var_i": 15, "var_j": 14, "quadratic_cost": 2.0 }, { "var_i": 15, "var_j": 15, "quadratic_cost": 2.0 }, { "var_i": 15, "var_j": 16, "quadratic_cost": 9.0 }, { "var_i": 15, "var_j": 17, "quadratic_cost": 7.0 }, { "var_i": 15, "var_j": 18, "quadratic_cost": 9.0 }, { "var_i": 15, "var_j": 19, "quadratic_cost": 6.0 }, { "var_i": 15, "var_j": 20, "quadratic_cost": 4.0 }, { "var_i": 15, "var_j": 21, "quadratic_cost": 3.0 }, { "var_i": 15, "var_j": 22, "quadratic_cost": 6.0 }, { "var_i": 15, "var_j": 23, "quadratic_cost": 5.0 }, { "var_i": 15, "var_j": 24, "quadratic_cost": 6.0 }, { "var_i": 15, "var_j": 25, "quadratic_cost": 2.0 }, { "var_i": 16, "var_j": 0, "quadratic_cost": 10.0 }, { "var_i": 16, "var_j": 1, "quadratic_cost": 1.0 }, { "var_i": 16, "var_j": 2, "quadratic_cost": 7.0 }, { "var_i": 16, "var_j": 3, "quadratic_cost": 4.0 }, { "var_i": 16, "var_j": 4, "quadratic_cost": 8.0 }, { "var_i": 16, "var_j": 5, "quadratic_cost": 5.0 }, { "var_i": 16, "var_j": 6, "quadratic_cost": 8.0 }, { "var_i": 16, "var_j": 7, "quadratic_cost": 6.0 }, { "var_i": 16, "var_j": 8, "quadratic_cost": 8.0 }, { "var_i": 16, "var_j": 9, "quadratic_cost": 9.0 }, { "var_i": 16, "var_j": 10, "quadratic_cost": 9.0 }, { "var_i": 16, "var_j": 11, "quadratic_cost": 4.0 }, { "var_i": 16, "var_j": 12, "quadratic_cost": 2.0 }, { "var_i": 16, "var_j": 13, "quadratic_cost": 2.0 }, { "var_i": 16, "var_j": 14, "quadratic_cost": 10.0 }, { "var_i": 16, "var_j": 15, "quadratic_cost": 9.0 }, { "var_i": 16, "var_j": 16, "quadratic_cost": 1.0 }, { "var_i": 16, "var_j": 17, "quadratic_cost": 10.0 }, { "var_i": 16, "var_j": 18, "quadratic_cost": 6.0 }, { "var_i": 16, "var_j": 19, "quadratic_cost": 4.0 }, { "var_i": 16, "var_j": 20, "quadratic_cost": 4.0 }, { "var_i": 16, "var_j": 21, "quadratic_cost": 6.0 }, { "var_i": 16, "var_j": 22, "quadratic_cost": 1.0 }, { "var_i": 16, "var_j": 23, "quadratic_cost": 8.0 }, { "var_i": 16, "var_j": 24, "quadratic_cost": 4.0 }, { "var_i": 16, "var_j": 25, "quadratic_cost": 6.0 }, { "var_i": 17, "var_j": 0, "quadratic_cost": 9.0 }, { "var_i": 17, "var_j": 1, "quadratic_cost": 3.0 }, { "var_i": 17, "var_j": 2, "quadratic_cost": 6.0 }, { "var_i": 17, "var_j": 3, "quadratic_cost": 5.0 }, { "var_i": 17, "var_j": 4, "quadratic_cost": 9.0 }, { "var_i": 17, "var_j": 5, "quadratic_cost": 6.0 }, { "var_i": 17, "var_j": 6, "quadratic_cost": 9.0 }, { "var_i": 17, "var_j": 7, "quadratic_cost": 4.0 }, { "var_i": 17, "var_j": 8, "quadratic_cost": 7.0 }, { "var_i": 17, "var_j": 9, "quadratic_cost": 9.0 }, { "var_i": 17, "var_j": 10, "quadratic_cost": 9.0 }, { "var_i": 17, "var_j": 11, "quadratic_cost": 3.0 }, { "var_i": 17, "var_j": 12, "quadratic_cost": 7.0 }, { "var_i": 17, "var_j": 13, "quadratic_cost": 7.0 }, { "var_i": 17, "var_j": 14, "quadratic_cost": 1.0 }, { "var_i": 17, "var_j": 15, "quadratic_cost": 7.0 }, { "var_i": 17, "var_j": 16, "quadratic_cost": 10.0 }, { "var_i": 17, "var_j": 17, "quadratic_cost": 2.0 }, { "var_i": 17, "var_j": 18, "quadratic_cost": 4.0 }, { "var_i": 17, "var_j": 19, "quadratic_cost": 4.0 }, { "var_i": 17, "var_j": 20, "quadratic_cost": 6.0 }, { "var_i": 17, "var_j": 21, "quadratic_cost": 9.0 }, { "var_i": 17, "var_j": 22, "quadratic_cost": 4.0 }, { "var_i": 17, "var_j": 23, "quadratic_cost": 10.0 }, { "var_i": 17, "var_j": 24, "quadratic_cost": 4.0 }, { "var_i": 17, "var_j": 25, "quadratic_cost": 10.0 }, { "var_i": 18, "var_j": 0, "quadratic_cost": 7.0 }, { "var_i": 18, "var_j": 1, "quadratic_cost": 10.0 }, { "var_i": 18, "var_j": 2, "quadratic_cost": 9.0 }, { "var_i": 18, "var_j": 3, "quadratic_cost": 8.0 }, { "var_i": 18, "var_j": 4, "quadratic_cost": 3.0 }, { "var_i": 18, "var_j": 5, "quadratic_cost": 9.0 }, { "var_i": 18, "var_j": 6, "quadratic_cost": 2.0 }, { "var_i": 18, "var_j": 7, "quadratic_cost": 2.0 }, { "var_i": 18, "var_j": 8, "quadratic_cost": 10.0 }, { "var_i": 18, "var_j": 9, "quadratic_cost": 2.0 }, { "var_i": 18, "var_j": 10, "quadratic_cost": 5.0 }, { "var_i": 18, "var_j": 11, "quadratic_cost": 4.0 }, { "var_i": 18, "var_j": 12, "quadratic_cost": 3.0 }, { "var_i": 18, "var_j": 13, "quadratic_cost": 3.0 }, { "var_i": 18, "var_j": 14, "quadratic_cost": 10.0 }, { "var_i": 18, "var_j": 15, "quadratic_cost": 9.0 }, { "var_i": 18, "var_j": 16, "quadratic_cost": 6.0 }, { "var_i": 18, "var_j": 17, "quadratic_cost": 4.0 }, { "var_i": 18, "var_j": 18, "quadratic_cost": 5.0 }, { "var_i": 18, "var_j": 19, "quadratic_cost": 2.0 }, { "var_i": 18, "var_j": 20, "quadratic_cost": 6.0 }, { "var_i": 18, "var_j": 21, "quadratic_cost": 6.0 }, { "var_i": 18, "var_j": 22, "quadratic_cost": 3.0 }, { "var_i": 18, "var_j": 23, "quadratic_cost": 8.0 }, { "var_i": 18, "var_j": 24, "quadratic_cost": 1.0 }, { "var_i": 18, "var_j": 25, "quadratic_cost": 3.0 }, { "var_i": 19, "var_j": 0, "quadratic_cost": 4.0 }, { "var_i": 19, "var_j": 1, "quadratic_cost": 2.0 }, { "var_i": 19, "var_j": 2, "quadratic_cost": 1.0 }, { "var_i": 19, "var_j": 3, "quadratic_cost": 3.0 }, { "var_i": 19, "var_j": 4, "quadratic_cost": 2.0 }, { "var_i": 19, "var_j": 5, "quadratic_cost": 10.0 }, { "var_i": 19, "var_j": 6, "quadratic_cost": 4.0 }, { "var_i": 19, "var_j": 7, "quadratic_cost": 5.0 }, { "var_i": 19, "var_j": 8, "quadratic_cost": 9.0 }, { "var_i": 19, "var_j": 9, "quadratic_cost": 10.0 }, { "var_i": 19, "var_j": 10, "quadratic_cost": 5.0 }, { "var_i": 19, "var_j": 11, "quadratic_cost": 6.0 }, { "var_i": 19, "var_j": 12, "quadratic_cost": 3.0 }, { "var_i": 19, "var_j": 13, "quadratic_cost": 2.0 }, { "var_i": 19, "var_j": 14, "quadratic_cost": 4.0 }, { "var_i": 19, "var_j": 15, "quadratic_cost": 6.0 }, { "var_i": 19, "var_j": 16, "quadratic_cost": 4.0 }, { "var_i": 19, "var_j": 17, "quadratic_cost": 4.0 }, { "var_i": 19, "var_j": 18, "quadratic_cost": 2.0 }, { "var_i": 19, "var_j": 19, "quadratic_cost": 10.0 }, { "var_i": 19, "var_j": 20, "quadratic_cost": 7.0 }, { "var_i": 19, "var_j": 21, "quadratic_cost": 1.0 }, { "var_i": 19, "var_j": 22, "quadratic_cost": 8.0 }, { "var_i": 19, "var_j": 23, "quadratic_cost": 8.0 }, { "var_i": 19, "var_j": 24, "quadratic_cost": 1.0 }, { "var_i": 19, "var_j": 25, "quadratic_cost": 7.0 }, { "var_i": 20, "var_j": 0, "quadratic_cost": 2.0 }, { "var_i": 20, "var_j": 1, "quadratic_cost": 3.0 }, { "var_i": 20, "var_j": 2, "quadratic_cost": 7.0 }, { "var_i": 20, "var_j": 3, "quadratic_cost": 6.0 }, { "var_i": 20, "var_j": 4, "quadratic_cost": 7.0 }, { "var_i": 20, "var_j": 5, "quadratic_cost": 8.0 }, { "var_i": 20, "var_j": 6, "quadratic_cost": 4.0 }, { "var_i": 20, "var_j": 7, "quadratic_cost": 5.0 }, { "var_i": 20, "var_j": 8, "quadratic_cost": 8.0 }, { "var_i": 20, "var_j": 9, "quadratic_cost": 10.0 }, { "var_i": 20, "var_j": 10, "quadratic_cost": 2.0 }, { "var_i": 20, "var_j": 11, "quadratic_cost": 6.0 }, { "var_i": 20, "var_j": 12, "quadratic_cost": 10.0 }, { "var_i": 20, "var_j": 13, "quadratic_cost": 7.0 }, { "var_i": 20, "var_j": 14, "quadratic_cost": 3.0 }, { "var_i": 20, "var_j": 15, "quadratic_cost": 4.0 }, { "var_i": 20, "var_j": 16, "quadratic_cost": 4.0 }, { "var_i": 20, "var_j": 17, "quadratic_cost": 6.0 }, { "var_i": 20, "var_j": 18, "quadratic_cost": 6.0 }, { "var_i": 20, "var_j": 19, "quadratic_cost": 7.0 }, { "var_i": 20, "var_j": 20, "quadratic_cost": 5.0 }, { "var_i": 20, "var_j": 21, "quadratic_cost": 7.0 }, { "var_i": 20, "var_j": 22, "quadratic_cost": 9.0 }, { "var_i": 20, "var_j": 23, "quadratic_cost": 2.0 }, { "var_i": 20, "var_j": 24, "quadratic_cost": 1.0 }, { "var_i": 20, "var_j": 25, "quadratic_cost": 2.0 }, { "var_i": 21, "var_j": 0, "quadratic_cost": 10.0 }, { "var_i": 21, "var_j": 1, "quadratic_cost": 2.0 }, { "var_i": 21, "var_j": 2, "quadratic_cost": 2.0 }, { "var_i": 21, "var_j": 3, "quadratic_cost": 9.0 }, { "var_i": 21, "var_j": 4, "quadratic_cost": 4.0 }, { "var_i": 21, "var_j": 5, "quadratic_cost": 1.0 }, { "var_i": 21, "var_j": 6, "quadratic_cost": 8.0 }, { "var_i": 21, "var_j": 7, "quadratic_cost": 10.0 }, { "var_i": 21, "var_j": 8, "quadratic_cost": 9.0 }, { "var_i": 21, "var_j": 9, "quadratic_cost": 2.0 }, { "var_i": 21, "var_j": 10, "quadratic_cost": 2.0 }, { "var_i": 21, "var_j": 11, "quadratic_cost": 10.0 }, { "var_i": 21, "var_j": 12, "quadratic_cost": 4.0 }, { "var_i": 21, "var_j": 13, "quadratic_cost": 4.0 }, { "var_i": 21, "var_j": 14, "quadratic_cost": 9.0 }, { "var_i": 21, "var_j": 15, "quadratic_cost": 3.0 }, { "var_i": 21, "var_j": 16, "quadratic_cost": 6.0 }, { "var_i": 21, "var_j": 17, "quadratic_cost": 9.0 }, { "var_i": 21, "var_j": 18, "quadratic_cost": 6.0 }, { "var_i": 21, "var_j": 19, "quadratic_cost": 1.0 }, { "var_i": 21, "var_j": 20, "quadratic_cost": 7.0 }, { "var_i": 21, "var_j": 21, "quadratic_cost": 8.0 }, { "var_i": 21, "var_j": 22, "quadratic_cost": 1.0 }, { "var_i": 21, "var_j": 23, "quadratic_cost": 8.0 }, { "var_i": 21, "var_j": 24, "quadratic_cost": 8.0 }, { "var_i": 21, "var_j": 25, "quadratic_cost": 2.0 }, { "var_i": 22, "var_j": 0, "quadratic_cost": 7.0 }, { "var_i": 22, "var_j": 1, "quadratic_cost": 2.0 }, { "var_i": 22, "var_j": 2, "quadratic_cost": 8.0 }, { "var_i": 22, "var_j": 3, "quadratic_cost": 6.0 }, { "var_i": 22, "var_j": 4, "quadratic_cost": 2.0 }, { "var_i": 22, "var_j": 5, "quadratic_cost": 9.0 }, { "var_i": 22, "var_j": 6, "quadratic_cost": 1.0 }, { "var_i": 22, "var_j": 7, "quadratic_cost": 1.0 }, { "var_i": 22, "var_j": 8, "quadratic_cost": 4.0 }, { "var_i": 22, "var_j": 9, "quadratic_cost": 4.0 }, { "var_i": 22, "var_j": 10, "quadratic_cost": 3.0 }, { "var_i": 22, "var_j": 11, "quadratic_cost": 8.0 }, { "var_i": 22, "var_j": 12, "quadratic_cost": 9.0 }, { "var_i": 22, "var_j": 13, "quadratic_cost": 3.0 }, { "var_i": 22, "var_j": 14, "quadratic_cost": 4.0 }, { "var_i": 22, "var_j": 15, "quadratic_cost": 6.0 }, { "var_i": 22, "var_j": 16, "quadratic_cost": 1.0 }, { "var_i": 22, "var_j": 17, "quadratic_cost": 4.0 }, { "var_i": 22, "var_j": 18, "quadratic_cost": 3.0 }, { "var_i": 22, "var_j": 19, "quadratic_cost": 8.0 }, { "var_i": 22, "var_j": 20, "quadratic_cost": 9.0 }, { "var_i": 22, "var_j": 21, "quadratic_cost": 1.0 }, { "var_i": 22, "var_j": 22, "quadratic_cost": 8.0 }, { "var_i": 22, "var_j": 23, "quadratic_cost": 2.0 }, { "var_i": 22, "var_j": 24, "quadratic_cost": 6.0 }, { "var_i": 22, "var_j": 25, "quadratic_cost": 2.0 }, { "var_i": 23, "var_j": 0, "quadratic_cost": 4.0 }, { "var_i": 23, "var_j": 1, "quadratic_cost": 7.0 }, { "var_i": 23, "var_j": 2, "quadratic_cost": 7.0 }, { "var_i": 23, "var_j": 3, "quadratic_cost": 6.0 }, { "var_i": 23, "var_j": 4, "quadratic_cost": 4.0 }, { "var_i": 23, "var_j": 5, "quadratic_cost": 9.0 }, { "var_i": 23, "var_j": 6, "quadratic_cost": 8.0 }, { "var_i": 23, "var_j": 7, "quadratic_cost": 8.0 }, { "var_i": 23, "var_j": 8, "quadratic_cost": 9.0 }, { "var_i": 23, "var_j": 9, "quadratic_cost": 5.0 }, { "var_i": 23, "var_j": 10, "quadratic_cost": 7.0 }, { "var_i": 23, "var_j": 11, "quadratic_cost": 9.0 }, { "var_i": 23, "var_j": 12, "quadratic_cost": 2.0 }, { "var_i": 23, "var_j": 13, "quadratic_cost": 5.0 }, { "var_i": 23, "var_j": 14, "quadratic_cost": 6.0 }, { "var_i": 23, "var_j": 15, "quadratic_cost": 5.0 }, { "var_i": 23, "var_j": 16, "quadratic_cost": 8.0 }, { "var_i": 23, "var_j": 17, "quadratic_cost": 10.0 }, { "var_i": 23, "var_j": 18, "quadratic_cost": 8.0 }, { "var_i": 23, "var_j": 19, "quadratic_cost": 8.0 }, { "var_i": 23, "var_j": 20, "quadratic_cost": 2.0 }, { "var_i": 23, "var_j": 21, "quadratic_cost": 8.0 }, { "var_i": 23, "var_j": 22, "quadratic_cost": 2.0 }, { "var_i": 23, "var_j": 23, "quadratic_cost": 8.0 }, { "var_i": 23, "var_j": 24, "quadratic_cost": 3.0 }, { "var_i": 23, "var_j": 25, "quadratic_cost": 6.0 }, { "var_i": 24, "var_j": 0, "quadratic_cost": 8.0 }, { "var_i": 24, "var_j": 1, "quadratic_cost": 10.0 }, { "var_i": 24, "var_j": 2, "quadratic_cost": 10.0 }, { "var_i": 24, "var_j": 3, "quadratic_cost": 10.0 }, { "var_i": 24, "var_j": 4, "quadratic_cost": 9.0 }, { "var_i": 24, "var_j": 5, "quadratic_cost": 3.0 }, { "var_i": 24, "var_j": 6, "quadratic_cost": 10.0 }, { "var_i": 24, "var_j": 7, "quadratic_cost": 4.0 }, { "var_i": 24, "var_j": 8, "quadratic_cost": 2.0 }, { "var_i": 24, "var_j": 9, "quadratic_cost": 1.0 }, { "var_i": 24, "var_j": 10, "quadratic_cost": 2.0 }, { "var_i": 24, "var_j": 11, "quadratic_cost": 1.0 }, { "var_i": 24, "var_j": 12, "quadratic_cost": 3.0 }, { "var_i": 24, "var_j": 13, "quadratic_cost": 3.0 }, { "var_i": 24, "var_j": 14, "quadratic_cost": 8.0 }, { "var_i": 24, "var_j": 15, "quadratic_cost": 6.0 }, { "var_i": 24, "var_j": 16, "quadratic_cost": 4.0 }, { "var_i": 24, "var_j": 17, "quadratic_cost": 4.0 }, { "var_i": 24, "var_j": 18, "quadratic_cost": 1.0 }, { "var_i": 24, "var_j": 19, "quadratic_cost": 1.0 }, { "var_i": 24, "var_j": 20, "quadratic_cost": 1.0 }, { "var_i": 24, "var_j": 21, "quadratic_cost": 8.0 }, { "var_i": 24, "var_j": 22, "quadratic_cost": 6.0 }, { "var_i": 24, "var_j": 23, "quadratic_cost": 3.0 }, { "var_i": 24, "var_j": 24, "quadratic_cost": 3.0 }, { "var_i": 24, "var_j": 25, "quadratic_cost": 9.0 }, { "var_i": 25, "var_j": 0, "quadratic_cost": 6.0 }, { "var_i": 25, "var_j": 1, "quadratic_cost": 4.0 }, { "var_i": 25, "var_j": 2, "quadratic_cost": 10.0 }, { "var_i": 25, "var_j": 3, "quadratic_cost": 6.0 }, { "var_i": 25, "var_j": 4, "quadratic_cost": 6.0 }, { "var_i": 25, "var_j": 5, "quadratic_cost": 4.0 }, { "var_i": 25, "var_j": 6, "quadratic_cost": 8.0 }, { "var_i": 25, "var_j": 7, "quadratic_cost": 7.0 }, { "var_i": 25, "var_j": 8, "quadratic_cost": 4.0 }, { "var_i": 25, "var_j": 9, "quadratic_cost": 10.0 }, { "var_i": 25, "var_j": 10, "quadratic_cost": 3.0 }, { "var_i": 25, "var_j": 11, "quadratic_cost": 2.0 }, { "var_i": 25, "var_j": 12, "quadratic_cost": 5.0 }, { "var_i": 25, "var_j": 13, "quadratic_cost": 4.0 }, { "var_i": 25, "var_j": 14, "quadratic_cost": 8.0 }, { "var_i": 25, "var_j": 15, "quadratic_cost": 2.0 }, { "var_i": 25, "var_j": 16, "quadratic_cost": 6.0 }, { "var_i": 25, "var_j": 17, "quadratic_cost": 10.0 }, { "var_i": 25, "var_j": 18, "quadratic_cost": 3.0 }, { "var_i": 25, "var_j": 19, "quadratic_cost": 7.0 }, { "var_i": 25, "var_j": 20, "quadratic_cost": 2.0 }, { "var_i": 25, "var_j": 21, "quadratic_cost": 2.0 }, { "var_i": 25, "var_j": 22, "quadratic_cost": 2.0 }, { "var_i": 25, "var_j": 23, "quadratic_cost": 6.0 }, { "var_i": 25, "var_j": 24, "quadratic_cost": 9.0 }, { "var_i": 25, "var_j": 25, "quadratic_cost": 8.0 } ] }, "edges": [ { "from": 9, "to": 0, "var_index": 0 }, { "from": 9, "to": 1, "var_index": 1 }, { "from": 9, "to": 2, "var_index": 2 }, { "from": 9, "to": 3, "var_index": 3 }, { "from": 9, "to": 4, "var_index": 4 }, { "from": 9, "to": 5, "var_index": 5 }, { "from": 9, "to": 6, "var_index": 6 }, { "from": 9, "to": 7, "var_index": 7 }, { "from": 9, "to": 8, "var_index": 8 }, { "from": 0, "to": 10, "var_index": 9 }, { "from": 1, "to": 10, "var_index": 10 }, { "from": 2, "to": 10, "var_index": 11 }, { "from": 3, "to": 10, "var_index": 12 }, { "from": 4, "to": 10, "var_index": 13 }, { "from": 5, "to": 10, "var_index": 14 }, { "from": 6, "to": 10, "var_index": 15 }, { "from": 7, "to": 10, "var_index": 16 }, { "from": 8, "to": 10, "var_index": 17 }, { "from": 0, "to": 1, "var_index": 18 }, { "from": 1, "to": 2, "var_index": 19 }, { "from": 2, "to": 3, "var_index": 20 }, { "from": 3, "to": 4, "var_index": 21 }, { "from": 4, "to": 5, "var_index": 22 }, { "from": 5, "to": 6, "var_index": 23 }, { "from": 6, "to": 7, "var_index": 24 }, { "from": 7, "to": 8, "var_index": 25 } ], "node_id_map": { "0": 0, "1": 1, "2": 2, "3": 3, "4": 4, "5": 5, "6": 6, "7": 7, "8": 8, "9": 9, "10": 10 } }, "solution_variant": [ 9, 6, 10 ], "context_index": 30, "input_format": "csv", "input_index_base": 0 }, { "task_name": "QSPP", "problem_type": "QSPP", "instruction": "Many people on the team treat it like a little puzzle: program a single, one-way trip for the robot from its charger to the workbench using only the approved directional lanes. Each lane adds its own energy cost, and some lane pairs introduce extra penalties when they both show up in that exact order, so the trip’s total cost is the sum of the lane energies plus any such ordered penalties. The best trip is the one with the lowest total, and the recorded answer should be just the sequence of locations from start to finish—every consecutive pair must be a real lane, with nothing else tacked on. The full map and cost numbers are given below.\n\n# num_locations=13\n# num_lanes=12\n# location_ids=1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13\n# recharge_station_id=12\n# workbench_id=13\n\nlane_tail_location,lane_head_location,lane_id\n12,1,0\n11,13,1\n1,2,2\n2,3,3\n3,4,4\n4,5,5\n5,6,6\n6,7,7\n7,8,8\n8,9,9\n9,10,10\n10,11,11\n\nlane_id,lane_energy_cost\n0,6.0\n1,2.0\n2,1.0\n3,3.0\n4,9.0\n5,6.0\n6,8.0\n7,10.0\n8,4.0\n9,1.0\n10,2.0\n11,5.0\n\n# Meaning: the quadratic_costs matrix is assumed symmetric and contributes to the objective as a sum over ALL ordered pairs (first_lane_id, second_lane_id). If two lanes with IDs i and j are both used in the chosen path, then quadratic_costs[i][j] is added to the total. This includes diagonal terms (i == j), so selecting edge i also adds quadratic_costs[i][i]. Because the matrix is symmetric, the interaction between two distinct edges i and j is counted twice in the ordered-pair sum: quadratic_costs[i][j] + quadratic_costs[j][i] (= 2 * quadratic_costs[i][j]).\n# quadratic_costs\n| first_lane_id\\second_lane_id | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 |\n|---|---|---|---|---|---|---|---|---|---|---|---|---|\n| 0 | 8.0 | 9.0 | 4.0 | 7.0 | 9.0 | 1.0 | 5.0 | 10.0 | 3.0 | 8.0 | 5.0 | 2.0 |\n| 1 | 9.0 | 6.0 | 2.0 | 3.0 | 7.0 | 9.0 | 9.0 | 1.0 | 2.0 | 4.0 | 8.0 | 4.0 |\n| 2 | 4.0 | 2.0 | 10.0 | 8.0 | 3.0 | 5.0 | 1.0 | 3.0 | 8.0 | 2.0 | 1.0 | 10.0 |\n| 3 | 7.0 | 3.0 | 8.0 | 10.0 | 3.0 | 4.0 | 2.0 | 7.0 | 9.0 | 6.0 | 3.0 | 3.0 |\n| 4 | 9.0 | 7.0 | 3.0 | 3.0 | 1.0 | 1.0 | 4.0 | 8.0 | 2.0 | 3.0 | 9.0 | 4.0 |\n| 5 | 1.0 | 9.0 | 5.0 | 4.0 | 1.0 | 7.0 | 1.0 | 2.0 | 6.0 | 4.0 | 2.0 | 9.0 |\n| 6 | 5.0 | 9.0 | 1.0 | 2.0 | 4.0 | 1.0 | 3.0 | 10.0 | 2.0 | 9.0 | 1.0 | 3.0 |\n| 7 | 10.0 | 1.0 | 3.0 | 7.0 | 8.0 | 2.0 | 10.0 | 1.0 | 4.0 | 4.0 | 6.0 | 2.0 |\n| 8 | 3.0 | 2.0 | 8.0 | 9.0 | 2.0 | 6.0 | 2.0 | 4.0 | 1.0 | 10.0 | 9.0 | 9.0 |\n| 9 | 8.0 | 4.0 | 2.0 | 6.0 | 3.0 | 4.0 | 9.0 | 4.0 | 10.0 | 1.0 | 5.0 | 8.0 |\n| 10 | 5.0 | 8.0 | 1.0 | 3.0 | 9.0 | 2.0 | 1.0 | 6.0 | 9.0 | 5.0 | 8.0 | 8.0 |\n| 11 | 2.0 | 4.0 | 10.0 | 3.0 | 4.0 | 9.0 | 3.0 | 2.0 | 9.0 | 8.0 | 8.0 | 8.0 |\n\nAlso, when you send back the chosen trip, please drop it into a tiny JSON snippet so it's easy to read and parse. A relaxed example of the shape I expect is below.\n\n{\n \"solution\": []\n}\n\nThink of \"solution\" as the ordered list of locations you want the robot to drive through — just the node names from start to finish, in order. This JSON is only a sketch of the shape I want, not the actual answer itself.\n\nPlease use the node identifiers exactly as they appear in the input — do not rename them or invent new labels. For example, valid identifiers look like plain numbers such as \"1\" or \"23\", single capital letters like \"A\" or \"B\", or a capital letter followed by digits like \"A1\" or \"X7\".", "instance": { "nodes": [ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12 ], "edges": [ { "from": 11, "to": 0, "var_index": 0 }, { "from": 10, "to": 12, "var_index": 1 }, { "from": 0, "to": 1, "var_index": 2 }, { "from": 1, "to": 2, "var_index": 3 }, { "from": 2, "to": 3, "var_index": 4 }, { "from": 3, "to": 4, "var_index": 5 }, { "from": 4, "to": 5, "var_index": 6 }, { "from": 5, "to": 6, "var_index": 7 }, { "from": 6, "to": 7, "var_index": 8 }, { "from": 7, "to": 8, "var_index": 9 }, { "from": 8, "to": 9, "var_index": 10 }, { "from": 9, "to": 10, "var_index": 11 } ], "objective": { "constant": 0.0, "linear": [ 6.0, 2.0, 1.0, 3.0, 9.0, 6.0, 8.0, 10.0, 4.0, 1.0, 2.0, 5.0 ], "quadratic": [ [ 8.0, 9.0, 4.0, 7.0, 9.0, 1.0, 5.0, 10.0, 3.0, 8.0, 5.0, 2.0 ], [ 9.0, 6.0, 2.0, 3.0, 7.0, 9.0, 9.0, 1.0, 2.0, 4.0, 8.0, 4.0 ], [ 4.0, 2.0, 10.0, 8.0, 3.0, 5.0, 1.0, 3.0, 8.0, 2.0, 1.0, 10.0 ], [ 7.0, 3.0, 8.0, 10.0, 3.0, 4.0, 2.0, 7.0, 9.0, 6.0, 3.0, 3.0 ], [ 9.0, 7.0, 3.0, 3.0, 1.0, 1.0, 4.0, 8.0, 2.0, 3.0, 9.0, 4.0 ], [ 1.0, 9.0, 5.0, 4.0, 1.0, 7.0, 1.0, 2.0, 6.0, 4.0, 2.0, 9.0 ], [ 5.0, 9.0, 1.0, 2.0, 4.0, 1.0, 3.0, 10.0, 2.0, 9.0, 1.0, 3.0 ], [ 10.0, 1.0, 3.0, 7.0, 8.0, 2.0, 10.0, 1.0, 4.0, 4.0, 6.0, 2.0 ], [ 3.0, 2.0, 8.0, 9.0, 2.0, 6.0, 2.0, 4.0, 1.0, 10.0, 9.0, 9.0 ], [ 8.0, 4.0, 2.0, 6.0, 3.0, 4.0, 9.0, 4.0, 10.0, 1.0, 5.0, 8.0 ], [ 5.0, 8.0, 1.0, 3.0, 9.0, 2.0, 1.0, 6.0, 9.0, 5.0, 8.0, 8.0 ], [ 2.0, 4.0, 10.0, 3.0, 4.0, 9.0, 3.0, 2.0, 9.0, 8.0, 8.0, 8.0 ] ] }, "source": 11, "target": 12 }, "solution": [ 11, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 12 ], "obj": 791.0, "instance_variant": { "problem_type": "QSPP", "num_nodes": 13, "num_edges": 12, "nodes": [ 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13 ], "source": 12, "target": 13, "objective": { "constant": 0.0, "linear": [ { "var_index": 0, "linear_cost": 6.0 }, { "var_index": 1, "linear_cost": 2.0 }, { "var_index": 2, "linear_cost": 1.0 }, { "var_index": 3, "linear_cost": 3.0 }, { "var_index": 4, "linear_cost": 9.0 }, { "var_index": 5, "linear_cost": 6.0 }, { "var_index": 6, "linear_cost": 8.0 }, { "var_index": 7, "linear_cost": 10.0 }, { "var_index": 8, "linear_cost": 4.0 }, { "var_index": 9, "linear_cost": 1.0 }, { "var_index": 10, "linear_cost": 2.0 }, { "var_index": 11, "linear_cost": 5.0 } ], "quadratic": [ { "var_i": 0, "var_j": 0, "quadratic_cost": 8.0 }, { "var_i": 0, "var_j": 1, "quadratic_cost": 9.0 }, { "var_i": 0, "var_j": 2, "quadratic_cost": 4.0 }, { "var_i": 0, "var_j": 3, "quadratic_cost": 7.0 }, { "var_i": 0, "var_j": 4, "quadratic_cost": 9.0 }, { "var_i": 0, "var_j": 5, "quadratic_cost": 1.0 }, { "var_i": 0, "var_j": 6, "quadratic_cost": 5.0 }, { "var_i": 0, "var_j": 7, "quadratic_cost": 10.0 }, { "var_i": 0, "var_j": 8, "quadratic_cost": 3.0 }, { "var_i": 0, "var_j": 9, "quadratic_cost": 8.0 }, { "var_i": 0, "var_j": 10, "quadratic_cost": 5.0 }, { "var_i": 0, "var_j": 11, "quadratic_cost": 2.0 }, { "var_i": 1, "var_j": 0, "quadratic_cost": 9.0 }, { "var_i": 1, "var_j": 1, "quadratic_cost": 6.0 }, { "var_i": 1, "var_j": 2, "quadratic_cost": 2.0 }, { "var_i": 1, "var_j": 3, "quadratic_cost": 3.0 }, { "var_i": 1, "var_j": 4, "quadratic_cost": 7.0 }, { "var_i": 1, "var_j": 5, "quadratic_cost": 9.0 }, { "var_i": 1, "var_j": 6, "quadratic_cost": 9.0 }, { "var_i": 1, "var_j": 7, "quadratic_cost": 1.0 }, { "var_i": 1, "var_j": 8, "quadratic_cost": 2.0 }, { "var_i": 1, "var_j": 9, "quadratic_cost": 4.0 }, { "var_i": 1, "var_j": 10, "quadratic_cost": 8.0 }, { "var_i": 1, "var_j": 11, "quadratic_cost": 4.0 }, { "var_i": 2, "var_j": 0, "quadratic_cost": 4.0 }, { "var_i": 2, "var_j": 1, "quadratic_cost": 2.0 }, { "var_i": 2, "var_j": 2, "quadratic_cost": 10.0 }, { "var_i": 2, "var_j": 3, "quadratic_cost": 8.0 }, { "var_i": 2, "var_j": 4, "quadratic_cost": 3.0 }, { "var_i": 2, "var_j": 5, "quadratic_cost": 5.0 }, { "var_i": 2, "var_j": 6, "quadratic_cost": 1.0 }, { "var_i": 2, "var_j": 7, "quadratic_cost": 3.0 }, { "var_i": 2, "var_j": 8, "quadratic_cost": 8.0 }, { "var_i": 2, "var_j": 9, "quadratic_cost": 2.0 }, { "var_i": 2, "var_j": 10, "quadratic_cost": 1.0 }, { "var_i": 2, "var_j": 11, "quadratic_cost": 10.0 }, { "var_i": 3, "var_j": 0, "quadratic_cost": 7.0 }, { "var_i": 3, "var_j": 1, "quadratic_cost": 3.0 }, { "var_i": 3, "var_j": 2, "quadratic_cost": 8.0 }, { "var_i": 3, "var_j": 3, "quadratic_cost": 10.0 }, { "var_i": 3, "var_j": 4, "quadratic_cost": 3.0 }, { "var_i": 3, "var_j": 5, "quadratic_cost": 4.0 }, { "var_i": 3, "var_j": 6, "quadratic_cost": 2.0 }, { "var_i": 3, "var_j": 7, "quadratic_cost": 7.0 }, { "var_i": 3, "var_j": 8, "quadratic_cost": 9.0 }, { "var_i": 3, "var_j": 9, "quadratic_cost": 6.0 }, { "var_i": 3, "var_j": 10, "quadratic_cost": 3.0 }, { "var_i": 3, "var_j": 11, "quadratic_cost": 3.0 }, { "var_i": 4, "var_j": 0, "quadratic_cost": 9.0 }, { "var_i": 4, "var_j": 1, "quadratic_cost": 7.0 }, { "var_i": 4, "var_j": 2, "quadratic_cost": 3.0 }, { "var_i": 4, "var_j": 3, "quadratic_cost": 3.0 }, { "var_i": 4, "var_j": 4, "quadratic_cost": 1.0 }, { "var_i": 4, "var_j": 5, "quadratic_cost": 1.0 }, { "var_i": 4, "var_j": 6, "quadratic_cost": 4.0 }, { "var_i": 4, "var_j": 7, "quadratic_cost": 8.0 }, { "var_i": 4, "var_j": 8, "quadratic_cost": 2.0 }, { "var_i": 4, "var_j": 9, "quadratic_cost": 3.0 }, { "var_i": 4, "var_j": 10, "quadratic_cost": 9.0 }, { "var_i": 4, "var_j": 11, "quadratic_cost": 4.0 }, { "var_i": 5, "var_j": 0, "quadratic_cost": 1.0 }, { "var_i": 5, "var_j": 1, "quadratic_cost": 9.0 }, { "var_i": 5, "var_j": 2, "quadratic_cost": 5.0 }, { "var_i": 5, "var_j": 3, "quadratic_cost": 4.0 }, { "var_i": 5, "var_j": 4, "quadratic_cost": 1.0 }, { "var_i": 5, "var_j": 5, "quadratic_cost": 7.0 }, { "var_i": 5, "var_j": 6, "quadratic_cost": 1.0 }, { "var_i": 5, "var_j": 7, "quadratic_cost": 2.0 }, { "var_i": 5, "var_j": 8, "quadratic_cost": 6.0 }, { "var_i": 5, "var_j": 9, "quadratic_cost": 4.0 }, { "var_i": 5, "var_j": 10, "quadratic_cost": 2.0 }, { "var_i": 5, "var_j": 11, "quadratic_cost": 9.0 }, { "var_i": 6, "var_j": 0, "quadratic_cost": 5.0 }, { "var_i": 6, "var_j": 1, "quadratic_cost": 9.0 }, { "var_i": 6, "var_j": 2, "quadratic_cost": 1.0 }, { "var_i": 6, "var_j": 3, "quadratic_cost": 2.0 }, { "var_i": 6, "var_j": 4, "quadratic_cost": 4.0 }, { "var_i": 6, "var_j": 5, "quadratic_cost": 1.0 }, { "var_i": 6, "var_j": 6, "quadratic_cost": 3.0 }, { "var_i": 6, "var_j": 7, "quadratic_cost": 10.0 }, { "var_i": 6, "var_j": 8, "quadratic_cost": 2.0 }, { "var_i": 6, "var_j": 9, "quadratic_cost": 9.0 }, { "var_i": 6, "var_j": 10, "quadratic_cost": 1.0 }, { "var_i": 6, "var_j": 11, "quadratic_cost": 3.0 }, { "var_i": 7, "var_j": 0, "quadratic_cost": 10.0 }, { "var_i": 7, "var_j": 1, "quadratic_cost": 1.0 }, { "var_i": 7, "var_j": 2, "quadratic_cost": 3.0 }, { "var_i": 7, "var_j": 3, "quadratic_cost": 7.0 }, { "var_i": 7, "var_j": 4, "quadratic_cost": 8.0 }, { "var_i": 7, "var_j": 5, "quadratic_cost": 2.0 }, { "var_i": 7, "var_j": 6, "quadratic_cost": 10.0 }, { "var_i": 7, "var_j": 7, "quadratic_cost": 1.0 }, { "var_i": 7, "var_j": 8, "quadratic_cost": 4.0 }, { "var_i": 7, "var_j": 9, "quadratic_cost": 4.0 }, { "var_i": 7, "var_j": 10, "quadratic_cost": 6.0 }, { "var_i": 7, "var_j": 11, "quadratic_cost": 2.0 }, { "var_i": 8, "var_j": 0, "quadratic_cost": 3.0 }, { "var_i": 8, "var_j": 1, "quadratic_cost": 2.0 }, { "var_i": 8, "var_j": 2, "quadratic_cost": 8.0 }, { "var_i": 8, "var_j": 3, "quadratic_cost": 9.0 }, { "var_i": 8, "var_j": 4, "quadratic_cost": 2.0 }, { "var_i": 8, "var_j": 5, "quadratic_cost": 6.0 }, { "var_i": 8, "var_j": 6, "quadratic_cost": 2.0 }, { "var_i": 8, "var_j": 7, "quadratic_cost": 4.0 }, { "var_i": 8, "var_j": 8, "quadratic_cost": 1.0 }, { "var_i": 8, "var_j": 9, "quadratic_cost": 10.0 }, { "var_i": 8, "var_j": 10, "quadratic_cost": 9.0 }, { "var_i": 8, "var_j": 11, "quadratic_cost": 9.0 }, { "var_i": 9, "var_j": 0, "quadratic_cost": 8.0 }, { "var_i": 9, "var_j": 1, "quadratic_cost": 4.0 }, { "var_i": 9, "var_j": 2, "quadratic_cost": 2.0 }, { "var_i": 9, "var_j": 3, "quadratic_cost": 6.0 }, { "var_i": 9, "var_j": 4, "quadratic_cost": 3.0 }, { "var_i": 9, "var_j": 5, "quadratic_cost": 4.0 }, { "var_i": 9, "var_j": 6, "quadratic_cost": 9.0 }, { "var_i": 9, "var_j": 7, "quadratic_cost": 4.0 }, { "var_i": 9, "var_j": 8, "quadratic_cost": 10.0 }, { "var_i": 9, "var_j": 9, "quadratic_cost": 1.0 }, { "var_i": 9, "var_j": 10, "quadratic_cost": 5.0 }, { "var_i": 9, "var_j": 11, "quadratic_cost": 8.0 }, { "var_i": 10, "var_j": 0, "quadratic_cost": 5.0 }, { "var_i": 10, "var_j": 1, "quadratic_cost": 8.0 }, { "var_i": 10, "var_j": 2, "quadratic_cost": 1.0 }, { "var_i": 10, "var_j": 3, "quadratic_cost": 3.0 }, { "var_i": 10, "var_j": 4, "quadratic_cost": 9.0 }, { "var_i": 10, "var_j": 5, "quadratic_cost": 2.0 }, { "var_i": 10, "var_j": 6, "quadratic_cost": 1.0 }, { "var_i": 10, "var_j": 7, "quadratic_cost": 6.0 }, { "var_i": 10, "var_j": 8, "quadratic_cost": 9.0 }, { "var_i": 10, "var_j": 9, "quadratic_cost": 5.0 }, { "var_i": 10, "var_j": 10, "quadratic_cost": 8.0 }, { "var_i": 10, "var_j": 11, "quadratic_cost": 8.0 }, { "var_i": 11, "var_j": 0, "quadratic_cost": 2.0 }, { "var_i": 11, "var_j": 1, "quadratic_cost": 4.0 }, { "var_i": 11, "var_j": 2, "quadratic_cost": 10.0 }, { "var_i": 11, "var_j": 3, "quadratic_cost": 3.0 }, { "var_i": 11, "var_j": 4, "quadratic_cost": 4.0 }, { "var_i": 11, "var_j": 5, "quadratic_cost": 9.0 }, { "var_i": 11, "var_j": 6, "quadratic_cost": 3.0 }, { "var_i": 11, "var_j": 7, "quadratic_cost": 2.0 }, { "var_i": 11, "var_j": 8, "quadratic_cost": 9.0 }, { "var_i": 11, "var_j": 9, "quadratic_cost": 8.0 }, { "var_i": 11, "var_j": 10, "quadratic_cost": 8.0 }, { "var_i": 11, "var_j": 11, "quadratic_cost": 8.0 } ] }, "edges": [ { "from": 12, "to": 1, "var_index": 0 }, { "from": 11, "to": 13, "var_index": 1 }, { "from": 1, "to": 2, "var_index": 2 }, { "from": 2, "to": 3, "var_index": 3 }, { "from": 3, "to": 4, "var_index": 4 }, { "from": 4, "to": 5, "var_index": 5 }, { "from": 5, "to": 6, "var_index": 6 }, { "from": 6, "to": 7, "var_index": 7 }, { "from": 7, "to": 8, "var_index": 8 }, { "from": 8, "to": 9, "var_index": 9 }, { "from": 9, "to": 10, "var_index": 10 }, { "from": 10, "to": 11, "var_index": 11 } ], "node_id_map": { "0": 1, "1": 2, "2": 3, "3": 4, "4": 5, "5": 6, "6": 7, "7": 8, "8": 9, "9": 10, "10": 11, "11": 12, "12": 13 } }, "solution_variant": [ 12, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13 ], "context_index": 31, "input_format": "csv", "input_index_base": 1 }, { "task_name": "QSPP", "problem_type": "QSPP", "instruction": "There's a simple scene: a visitor wants to go from the museum entrance to the viewpoint using the one-way promenades, and only one path is allowed. That path must be continuous and follow the direction signs the whole way — no splitting the trip or leaving out any segments. Each promenade costs some walking effort, some segments bring their own extra awkwardness even alone, and any time two specific promenades appear together they may add extra combined discomfort (both sides of their interaction are added up). So the trick is to pick the single allowed route that minimizes the sum of all individual efforts plus any extra awkwardness from chosen pairings. The full map with the walkway details and numbers is shown below.\n\n{\n \"num_locations\": 11,\n \"num_promenades\": 10,\n \"location_ids\": [\n 1,\n 2,\n 3,\n 4,\n 5,\n 6,\n 7,\n 8,\n 9,\n 10,\n 11\n ],\n \"museum_entrance_id\": 10,\n \"viewpoint_id\": 11,\n \"edges\": [\n {\n \"promenade_tail_location\": 10,\n \"promenade_head_location\": 1,\n \"promenade_id\": 0\n },\n {\n \"promenade_tail_location\": 9,\n \"promenade_head_location\": 11,\n \"promenade_id\": 1\n },\n {\n \"promenade_tail_location\": 1,\n \"promenade_head_location\": 2,\n \"promenade_id\": 2\n },\n {\n \"promenade_tail_location\": 2,\n \"promenade_head_location\": 3,\n \"promenade_id\": 3\n },\n {\n \"promenade_tail_location\": 3,\n \"promenade_head_location\": 4,\n \"promenade_id\": 4\n },\n {\n \"promenade_tail_location\": 4,\n \"promenade_head_location\": 5,\n \"promenade_id\": 5\n },\n {\n \"promenade_tail_location\": 5,\n \"promenade_head_location\": 6,\n \"promenade_id\": 6\n },\n {\n \"promenade_tail_location\": 6,\n \"promenade_head_location\": 7,\n \"promenade_id\": 7\n },\n {\n \"promenade_tail_location\": 7,\n \"promenade_head_location\": 8,\n \"promenade_id\": 8\n },\n {\n \"promenade_tail_location\": 8,\n \"promenade_head_location\": 9,\n \"promenade_id\": 9\n }\n ],\n \"linear_costs\": [\n {\n \"promenade_id\": 0,\n \"walking_effort\": 3.0\n },\n {\n \"promenade_id\": 1,\n \"walking_effort\": 8.0\n },\n {\n \"promenade_id\": 2,\n \"walking_effort\": 10.0\n },\n {\n \"promenade_id\": 3,\n \"walking_effort\": 1.0\n },\n {\n \"promenade_id\": 4,\n \"walking_effort\": 5.0\n },\n {\n \"promenade_id\": 5,\n \"walking_effort\": 8.0\n },\n {\n \"promenade_id\": 6,\n \"walking_effort\": 10.0\n },\n {\n \"promenade_id\": 7,\n \"walking_effort\": 2.0\n },\n {\n \"promenade_id\": 8,\n \"walking_effort\": 8.0\n },\n {\n \"promenade_id\": 9,\n \"walking_effort\": 10.0\n }\n ]\n}\n\n# Meaning: the quadratic_costs matrix is assumed symmetric and contributes to the objective as a sum over ALL ordered pairs (promenade_i_id, promenade_j_id). If two promenades with IDs i and j are both used in the chosen path, then quadratic_costs[i][j] is added to the total. This includes diagonal terms (i == j), so selecting edge i also adds quadratic_costs[i][i]. Because the matrix is symmetric, the interaction between two distinct edges i and j is counted twice in the ordered-pair sum: quadratic_costs[i][j] + quadratic_costs[j][i] (= 2 * quadratic_costs[i][j]).\n# quadratic_costs\n| promenade_i_id\\promenade_j_id | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 |\n|---|---|---|---|---|---|---|---|---|---|---|\n| 0 | 9.0 | 2.0 | 9.0 | 6.0 | 4.0 | 10.0 | 1.0 | 8.0 | 6.0 | 5.0 |\n| 1 | 2.0 | 6.0 | 3.0 | 3.0 | 4.0 | 10.0 | 2.0 | 6.0 | 4.0 | 3.0 |\n| 2 | 9.0 | 3.0 | 9.0 | 4.0 | 1.0 | 9.0 | 2.0 | 1.0 | 1.0 | 1.0 |\n| 3 | 6.0 | 3.0 | 4.0 | 8.0 | 7.0 | 10.0 | 9.0 | 5.0 | 6.0 | 5.0 |\n| 4 | 4.0 | 4.0 | 1.0 | 7.0 | 2.0 | 3.0 | 3.0 | 6.0 | 4.0 | 5.0 |\n| 5 | 10.0 | 10.0 | 9.0 | 10.0 | 3.0 | 7.0 | 6.0 | 8.0 | 8.0 | 1.0 |\n| 6 | 1.0 | 2.0 | 2.0 | 9.0 | 3.0 | 6.0 | 9.0 | 5.0 | 9.0 | 6.0 |\n| 7 | 8.0 | 6.0 | 1.0 | 5.0 | 6.0 | 8.0 | 5.0 | 2.0 | 3.0 | 2.0 |\n| 8 | 6.0 | 4.0 | 1.0 | 6.0 | 4.0 | 8.0 | 9.0 | 3.0 | 10.0 | 9.0 |\n| 9 | 5.0 | 3.0 | 1.0 | 5.0 | 5.0 | 1.0 | 6.0 | 2.0 | 9.0 | 8.0 |\n\nWhen you send back the single chosen promenade, just drop it into a tiny JSON sketch like this so it's easy to parse — nothing fancy, just the shape I expect:\n\n{\n \"solution\": []\n}\n\nThink of \"solution\" as the ordered list of NODE names only: start at the museum entrance and list each node you pass through until the viewpoint, in order. Keep it human-readable and simple (for example, [\"Entrance\",\"A\",\"Viewpoint\"]), and remember this block is only a template showing the expected shape, not the actual answer.\n\nPlease use the node identifiers exactly as they appear in the instance input — don't rename them or invent new labels. \n- for example: \"Valid identifiers look like plain numbers such as “1” or “23”, single capital letters like “A” or “B”, or a capital letter followed by digits like “A1” or “X7”.\"", "instance": { "nodes": [ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 ], "edges": [ { "from": 9, "to": 0, "var_index": 0 }, { "from": 8, "to": 10, "var_index": 1 }, { "from": 0, "to": 1, "var_index": 2 }, { "from": 1, "to": 2, "var_index": 3 }, { "from": 2, "to": 3, "var_index": 4 }, { "from": 3, "to": 4, "var_index": 5 }, { "from": 4, "to": 5, "var_index": 6 }, { "from": 5, "to": 6, "var_index": 7 }, { "from": 6, "to": 7, "var_index": 8 }, { "from": 7, "to": 8, "var_index": 9 } ], "objective": { "constant": 0.0, "linear": [ 3.0, 8.0, 10.0, 1.0, 5.0, 8.0, 10.0, 2.0, 8.0, 10.0 ], "quadratic": [ [ 9.0, 2.0, 9.0, 6.0, 4.0, 10.0, 1.0, 8.0, 6.0, 5.0 ], [ 2.0, 6.0, 3.0, 3.0, 4.0, 10.0, 2.0, 6.0, 4.0, 3.0 ], [ 9.0, 3.0, 9.0, 4.0, 1.0, 9.0, 2.0, 1.0, 1.0, 1.0 ], [ 6.0, 3.0, 4.0, 8.0, 7.0, 10.0, 9.0, 5.0, 6.0, 5.0 ], [ 4.0, 4.0, 1.0, 7.0, 2.0, 3.0, 3.0, 6.0, 4.0, 5.0 ], [ 10.0, 10.0, 9.0, 10.0, 3.0, 7.0, 6.0, 8.0, 8.0, 1.0 ], [ 1.0, 2.0, 2.0, 9.0, 3.0, 6.0, 9.0, 5.0, 9.0, 6.0 ], [ 8.0, 6.0, 1.0, 5.0, 6.0, 8.0, 5.0, 2.0, 3.0, 2.0 ], [ 6.0, 4.0, 1.0, 6.0, 4.0, 8.0, 9.0, 3.0, 10.0, 9.0 ], [ 5.0, 3.0, 1.0, 5.0, 5.0, 1.0, 6.0, 2.0, 9.0, 8.0 ] ] }, "source": 9, "target": 10 }, "solution": [ 9, 0, 1, 2, 3, 4, 5, 6, 7, 8, 10 ], "obj": 585.0, "instance_variant": { "problem_type": "QSPP", "num_nodes": 11, "num_edges": 10, "nodes": [ 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11 ], "source": 10, "target": 11, "objective": { "constant": 0.0, "linear": [ { "var_index": 0, "linear_cost": 3.0 }, { "var_index": 1, "linear_cost": 8.0 }, { "var_index": 2, "linear_cost": 10.0 }, { "var_index": 3, "linear_cost": 1.0 }, { "var_index": 4, "linear_cost": 5.0 }, { "var_index": 5, "linear_cost": 8.0 }, { "var_index": 6, "linear_cost": 10.0 }, { "var_index": 7, "linear_cost": 2.0 }, { "var_index": 8, "linear_cost": 8.0 }, { "var_index": 9, "linear_cost": 10.0 } ], "quadratic": [ { "var_i": 0, "var_j": 0, "quadratic_cost": 9.0 }, { "var_i": 0, "var_j": 1, "quadratic_cost": 2.0 }, { "var_i": 0, "var_j": 2, "quadratic_cost": 9.0 }, { "var_i": 0, "var_j": 3, "quadratic_cost": 6.0 }, { "var_i": 0, "var_j": 4, "quadratic_cost": 4.0 }, { "var_i": 0, "var_j": 5, "quadratic_cost": 10.0 }, { "var_i": 0, "var_j": 6, "quadratic_cost": 1.0 }, { "var_i": 0, "var_j": 7, "quadratic_cost": 8.0 }, { "var_i": 0, "var_j": 8, "quadratic_cost": 6.0 }, { "var_i": 0, "var_j": 9, "quadratic_cost": 5.0 }, { "var_i": 1, "var_j": 0, "quadratic_cost": 2.0 }, { "var_i": 1, "var_j": 1, "quadratic_cost": 6.0 }, { "var_i": 1, "var_j": 2, "quadratic_cost": 3.0 }, { "var_i": 1, "var_j": 3, "quadratic_cost": 3.0 }, { "var_i": 1, "var_j": 4, "quadratic_cost": 4.0 }, { "var_i": 1, "var_j": 5, "quadratic_cost": 10.0 }, { "var_i": 1, "var_j": 6, "quadratic_cost": 2.0 }, { "var_i": 1, "var_j": 7, "quadratic_cost": 6.0 }, { "var_i": 1, "var_j": 8, "quadratic_cost": 4.0 }, { "var_i": 1, "var_j": 9, "quadratic_cost": 3.0 }, { "var_i": 2, "var_j": 0, "quadratic_cost": 9.0 }, { "var_i": 2, "var_j": 1, "quadratic_cost": 3.0 }, { "var_i": 2, "var_j": 2, "quadratic_cost": 9.0 }, { "var_i": 2, "var_j": 3, "quadratic_cost": 4.0 }, { "var_i": 2, "var_j": 4, "quadratic_cost": 1.0 }, { "var_i": 2, "var_j": 5, "quadratic_cost": 9.0 }, { "var_i": 2, "var_j": 6, "quadratic_cost": 2.0 }, { "var_i": 2, "var_j": 7, "quadratic_cost": 1.0 }, { "var_i": 2, "var_j": 8, "quadratic_cost": 1.0 }, { "var_i": 2, "var_j": 9, "quadratic_cost": 1.0 }, { "var_i": 3, "var_j": 0, "quadratic_cost": 6.0 }, { "var_i": 3, "var_j": 1, "quadratic_cost": 3.0 }, { "var_i": 3, "var_j": 2, "quadratic_cost": 4.0 }, { "var_i": 3, "var_j": 3, "quadratic_cost": 8.0 }, { "var_i": 3, "var_j": 4, "quadratic_cost": 7.0 }, { "var_i": 3, "var_j": 5, "quadratic_cost": 10.0 }, { "var_i": 3, "var_j": 6, "quadratic_cost": 9.0 }, { "var_i": 3, "var_j": 7, "quadratic_cost": 5.0 }, { "var_i": 3, "var_j": 8, "quadratic_cost": 6.0 }, { "var_i": 3, "var_j": 9, "quadratic_cost": 5.0 }, { "var_i": 4, "var_j": 0, "quadratic_cost": 4.0 }, { "var_i": 4, "var_j": 1, "quadratic_cost": 4.0 }, { "var_i": 4, "var_j": 2, "quadratic_cost": 1.0 }, { "var_i": 4, "var_j": 3, "quadratic_cost": 7.0 }, { "var_i": 4, "var_j": 4, "quadratic_cost": 2.0 }, { "var_i": 4, "var_j": 5, "quadratic_cost": 3.0 }, { "var_i": 4, "var_j": 6, "quadratic_cost": 3.0 }, { "var_i": 4, "var_j": 7, "quadratic_cost": 6.0 }, { "var_i": 4, "var_j": 8, "quadratic_cost": 4.0 }, { "var_i": 4, "var_j": 9, "quadratic_cost": 5.0 }, { "var_i": 5, "var_j": 0, "quadratic_cost": 10.0 }, { "var_i": 5, "var_j": 1, "quadratic_cost": 10.0 }, { "var_i": 5, "var_j": 2, "quadratic_cost": 9.0 }, { "var_i": 5, "var_j": 3, "quadratic_cost": 10.0 }, { "var_i": 5, "var_j": 4, "quadratic_cost": 3.0 }, { "var_i": 5, "var_j": 5, "quadratic_cost": 7.0 }, { "var_i": 5, "var_j": 6, "quadratic_cost": 6.0 }, { "var_i": 5, "var_j": 7, "quadratic_cost": 8.0 }, { "var_i": 5, "var_j": 8, "quadratic_cost": 8.0 }, { "var_i": 5, "var_j": 9, "quadratic_cost": 1.0 }, { "var_i": 6, "var_j": 0, "quadratic_cost": 1.0 }, { "var_i": 6, "var_j": 1, "quadratic_cost": 2.0 }, { "var_i": 6, "var_j": 2, "quadratic_cost": 2.0 }, { "var_i": 6, "var_j": 3, "quadratic_cost": 9.0 }, { "var_i": 6, "var_j": 4, "quadratic_cost": 3.0 }, { "var_i": 6, "var_j": 5, "quadratic_cost": 6.0 }, { "var_i": 6, "var_j": 6, "quadratic_cost": 9.0 }, { "var_i": 6, "var_j": 7, "quadratic_cost": 5.0 }, { "var_i": 6, "var_j": 8, "quadratic_cost": 9.0 }, { "var_i": 6, "var_j": 9, "quadratic_cost": 6.0 }, { "var_i": 7, "var_j": 0, "quadratic_cost": 8.0 }, { "var_i": 7, "var_j": 1, "quadratic_cost": 6.0 }, { "var_i": 7, "var_j": 2, "quadratic_cost": 1.0 }, { "var_i": 7, "var_j": 3, "quadratic_cost": 5.0 }, { "var_i": 7, "var_j": 4, "quadratic_cost": 6.0 }, { "var_i": 7, "var_j": 5, "quadratic_cost": 8.0 }, { "var_i": 7, "var_j": 6, "quadratic_cost": 5.0 }, { "var_i": 7, "var_j": 7, "quadratic_cost": 2.0 }, { "var_i": 7, "var_j": 8, "quadratic_cost": 3.0 }, { "var_i": 7, "var_j": 9, "quadratic_cost": 2.0 }, { "var_i": 8, "var_j": 0, "quadratic_cost": 6.0 }, { "var_i": 8, "var_j": 1, "quadratic_cost": 4.0 }, { "var_i": 8, "var_j": 2, "quadratic_cost": 1.0 }, { "var_i": 8, "var_j": 3, "quadratic_cost": 6.0 }, { "var_i": 8, "var_j": 4, "quadratic_cost": 4.0 }, { "var_i": 8, "var_j": 5, "quadratic_cost": 8.0 }, { "var_i": 8, "var_j": 6, "quadratic_cost": 9.0 }, { "var_i": 8, "var_j": 7, "quadratic_cost": 3.0 }, { "var_i": 8, "var_j": 8, "quadratic_cost": 10.0 }, { "var_i": 8, "var_j": 9, "quadratic_cost": 9.0 }, { "var_i": 9, "var_j": 0, "quadratic_cost": 5.0 }, { "var_i": 9, "var_j": 1, "quadratic_cost": 3.0 }, { "var_i": 9, "var_j": 2, "quadratic_cost": 1.0 }, { "var_i": 9, "var_j": 3, "quadratic_cost": 5.0 }, { "var_i": 9, "var_j": 4, "quadratic_cost": 5.0 }, { "var_i": 9, "var_j": 5, "quadratic_cost": 1.0 }, { "var_i": 9, "var_j": 6, "quadratic_cost": 6.0 }, { "var_i": 9, "var_j": 7, "quadratic_cost": 2.0 }, { "var_i": 9, "var_j": 8, "quadratic_cost": 9.0 }, { "var_i": 9, "var_j": 9, "quadratic_cost": 8.0 } ] }, "edges": [ { "from": 10, "to": 1, "var_index": 0 }, { "from": 9, "to": 11, "var_index": 1 }, { "from": 1, "to": 2, "var_index": 2 }, { "from": 2, "to": 3, "var_index": 3 }, { "from": 3, "to": 4, "var_index": 4 }, { "from": 4, "to": 5, "var_index": 5 }, { "from": 5, "to": 6, "var_index": 6 }, { "from": 6, "to": 7, "var_index": 7 }, { "from": 7, "to": 8, "var_index": 8 }, { "from": 8, "to": 9, "var_index": 9 } ], "node_id_map": { "0": 1, "1": 2, "2": 3, "3": 4, "4": 5, "5": 6, "6": 7, "7": 8, "8": 9, "9": 10, "10": 11 } }, "solution_variant": [ 10, 1, 2, 3, 4, 5, 6, 7, 8, 9, 11 ], "context_index": 32, "input_format": "json", "input_index_base": 1 }, { "task_name": "QSPP", "problem_type": "QSPP", "instruction": "At the station they want one clear path for the ambulance to follow from base to the incident, using only legal one-way streets, and the preference is the path that yields the lowest total trip time. Each street in that path brings a basic travel time, and there are extra slowdowns associated with some streets individually or when certain streets appear together, so the trip’s total time is the sum of the street times plus any applicable added delays. The chosen route should be written as a single list of locations—starting at the emergency center, ending at the scene—where each consecutive pair matches a real one-way street; the detailed map and costs are provided below.\n\n# num_locations=15\n# num_streets=14\n# locations=1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15\n# emergency_center=14\n# incident_scene=15\n\nstreet_start_location,street_end_location,street_id\n14,1,0\n13,15,1\n1,2,2\n2,3,3\n3,4,4\n4,5,5\n5,6,6\n6,7,7\n7,8,8\n8,9,9\n9,10,10\n10,11,11\n11,12,12\n12,13,13\n\nstreet_id_ref,base_travel_time\n0,6.0\n1,5.0\n2,1.0\n3,10.0\n4,3.0\n5,6.0\n6,1.0\n7,1.0\n8,9.0\n9,3.0\n10,7.0\n11,7.0\n12,4.0\n13,6.0\n\n# Meaning: the quadratic_costs matrix is assumed symmetric and contributes to the objective as a sum over ALL ordered pairs (street_i_id, street_j_id). If two streets with IDs i and j are both used in the chosen path, then quadratic_costs[i][j] is added to the total. This includes diagonal terms (i == j), so selecting edge i also adds quadratic_costs[i][i]. Because the matrix is symmetric, the interaction between two distinct edges i and j is counted twice in the ordered-pair sum: quadratic_costs[i][j] + quadratic_costs[j][i] (= 2 * quadratic_costs[i][j]).\n# quadratic_costs\n| street_i_id\\street_j_id | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 |\n|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|\n| 0 | 1.0 | 9.0 | 5.0 | 3.0 | 10.0 | 2.0 | 3.0 | 1.0 | 10.0 | 4.0 | 4.0 | 10.0 | 1.0 | 10.0 |\n| 1 | 9.0 | 7.0 | 7.0 | 1.0 | 4.0 | 7.0 | 4.0 | 1.0 | 4.0 | 5.0 | 5.0 | 7.0 | 8.0 | 3.0 |\n| 2 | 5.0 | 7.0 | 3.0 | 6.0 | 2.0 | 5.0 | 4.0 | 6.0 | 9.0 | 1.0 | 3.0 | 3.0 | 10.0 | 7.0 |\n| 3 | 3.0 | 1.0 | 6.0 | 2.0 | 1.0 | 4.0 | 3.0 | 7.0 | 4.0 | 3.0 | 7.0 | 8.0 | 8.0 | 4.0 |\n| 4 | 10.0 | 4.0 | 2.0 | 1.0 | 5.0 | 1.0 | 1.0 | 3.0 | 8.0 | 3.0 | 7.0 | 2.0 | 5.0 | 8.0 |\n| 5 | 2.0 | 7.0 | 5.0 | 4.0 | 1.0 | 3.0 | 3.0 | 2.0 | 3.0 | 9.0 | 9.0 | 1.0 | 3.0 | 7.0 |\n| 6 | 3.0 | 4.0 | 4.0 | 3.0 | 1.0 | 3.0 | 8.0 | 2.0 | 6.0 | 2.0 | 7.0 | 10.0 | 1.0 | 9.0 |\n| 7 | 1.0 | 1.0 | 6.0 | 7.0 | 3.0 | 2.0 | 2.0 | 10.0 | 5.0 | 3.0 | 9.0 | 1.0 | 2.0 | 7.0 |\n| 8 | 10.0 | 4.0 | 9.0 | 4.0 | 8.0 | 3.0 | 6.0 | 5.0 | 1.0 | 4.0 | 8.0 | 8.0 | 6.0 | 1.0 |\n| 9 | 4.0 | 5.0 | 1.0 | 3.0 | 3.0 | 9.0 | 2.0 | 3.0 | 4.0 | 3.0 | 9.0 | 10.0 | 6.0 | 8.0 |\n| 10 | 4.0 | 5.0 | 3.0 | 7.0 | 7.0 | 9.0 | 7.0 | 9.0 | 8.0 | 9.0 | 4.0 | 2.0 | 8.0 | 8.0 |\n| 11 | 10.0 | 7.0 | 3.0 | 8.0 | 2.0 | 1.0 | 10.0 | 1.0 | 8.0 | 10.0 | 2.0 | 6.0 | 8.0 | 4.0 |\n| 12 | 1.0 | 8.0 | 10.0 | 8.0 | 5.0 | 3.0 | 1.0 | 2.0 | 6.0 | 6.0 | 8.0 | 8.0 | 6.0 | 10.0 |\n| 13 | 10.0 | 3.0 | 7.0 | 4.0 | 8.0 | 7.0 | 9.0 | 7.0 | 1.0 | 8.0 | 8.0 | 4.0 | 10.0 | 2.0 |\n\nAlso, to keep things machine-friendly, please give the chosen route in a tiny JSON snippet — nothing fancy — like this:\n\n{\n \"solution\": []\n}\n\nThink of \"solution\" as the single list of locations (nodes) starting at the emergency center and ending at the scene; replace the empty array with the sequence of node identifiers in order. This JSON is just a sketch of the shape I expect, not the answer itself.\n\nA quick note: use only node identifiers exactly as they appear in the instance input — no renaming, no invented labels, and do not include edge identifiers or any cost labels in the path. \n- for example: \"Valid identifiers look like plain numbers such as “1” or “23”, single capital letters like “A” or “B”, or a capital letter followed by digits like “A1” or “X7”.\"", "instance": { "nodes": [ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14 ], "edges": [ { "from": 13, "to": 0, "var_index": 0 }, { "from": 12, "to": 14, "var_index": 1 }, { "from": 0, "to": 1, "var_index": 2 }, { "from": 1, "to": 2, "var_index": 3 }, { "from": 2, "to": 3, "var_index": 4 }, { "from": 3, "to": 4, "var_index": 5 }, { "from": 4, "to": 5, "var_index": 6 }, { "from": 5, "to": 6, "var_index": 7 }, { "from": 6, "to": 7, "var_index": 8 }, { "from": 7, "to": 8, "var_index": 9 }, { "from": 8, "to": 9, "var_index": 10 }, { "from": 9, "to": 10, "var_index": 11 }, { "from": 10, "to": 11, "var_index": 12 }, { "from": 11, "to": 12, "var_index": 13 } ], "objective": { "constant": 0.0, "linear": [ 6.0, 5.0, 1.0, 10.0, 3.0, 6.0, 1.0, 1.0, 9.0, 3.0, 7.0, 7.0, 4.0, 6.0 ], "quadratic": [ [ 1.0, 9.0, 5.0, 3.0, 10.0, 2.0, 3.0, 1.0, 10.0, 4.0, 4.0, 10.0, 1.0, 10.0 ], [ 9.0, 7.0, 7.0, 1.0, 4.0, 7.0, 4.0, 1.0, 4.0, 5.0, 5.0, 7.0, 8.0, 3.0 ], [ 5.0, 7.0, 3.0, 6.0, 2.0, 5.0, 4.0, 6.0, 9.0, 1.0, 3.0, 3.0, 10.0, 7.0 ], [ 3.0, 1.0, 6.0, 2.0, 1.0, 4.0, 3.0, 7.0, 4.0, 3.0, 7.0, 8.0, 8.0, 4.0 ], [ 10.0, 4.0, 2.0, 1.0, 5.0, 1.0, 1.0, 3.0, 8.0, 3.0, 7.0, 2.0, 5.0, 8.0 ], [ 2.0, 7.0, 5.0, 4.0, 1.0, 3.0, 3.0, 2.0, 3.0, 9.0, 9.0, 1.0, 3.0, 7.0 ], [ 3.0, 4.0, 4.0, 3.0, 1.0, 3.0, 8.0, 2.0, 6.0, 2.0, 7.0, 10.0, 1.0, 9.0 ], [ 1.0, 1.0, 6.0, 7.0, 3.0, 2.0, 2.0, 10.0, 5.0, 3.0, 9.0, 1.0, 2.0, 7.0 ], [ 10.0, 4.0, 9.0, 4.0, 8.0, 3.0, 6.0, 5.0, 1.0, 4.0, 8.0, 8.0, 6.0, 1.0 ], [ 4.0, 5.0, 1.0, 3.0, 3.0, 9.0, 2.0, 3.0, 4.0, 3.0, 9.0, 10.0, 6.0, 8.0 ], [ 4.0, 5.0, 3.0, 7.0, 7.0, 9.0, 7.0, 9.0, 8.0, 9.0, 4.0, 2.0, 8.0, 8.0 ], [ 10.0, 7.0, 3.0, 8.0, 2.0, 1.0, 10.0, 1.0, 8.0, 10.0, 2.0, 6.0, 8.0, 4.0 ], [ 1.0, 8.0, 10.0, 8.0, 5.0, 3.0, 1.0, 2.0, 6.0, 6.0, 8.0, 8.0, 6.0, 10.0 ], [ 10.0, 3.0, 7.0, 4.0, 8.0, 7.0, 9.0, 7.0, 1.0, 8.0, 8.0, 4.0, 10.0, 2.0 ] ] }, "source": 13, "target": 14 }, "solution": [ 13, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14 ], "obj": 1074.0, "instance_variant": { "problem_type": "QSPP", "num_nodes": 15, "num_edges": 14, "nodes": [ 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15 ], "source": 14, "target": 15, "objective": { "constant": 0.0, "linear": [ { "var_index": 0, "linear_cost": 6.0 }, { "var_index": 1, "linear_cost": 5.0 }, { "var_index": 2, "linear_cost": 1.0 }, { "var_index": 3, "linear_cost": 10.0 }, { "var_index": 4, "linear_cost": 3.0 }, { "var_index": 5, "linear_cost": 6.0 }, { "var_index": 6, "linear_cost": 1.0 }, { "var_index": 7, "linear_cost": 1.0 }, { "var_index": 8, "linear_cost": 9.0 }, { "var_index": 9, "linear_cost": 3.0 }, { "var_index": 10, "linear_cost": 7.0 }, { "var_index": 11, "linear_cost": 7.0 }, { "var_index": 12, "linear_cost": 4.0 }, { "var_index": 13, "linear_cost": 6.0 } ], "quadratic": [ { "var_i": 0, "var_j": 0, "quadratic_cost": 1.0 }, { "var_i": 0, "var_j": 1, "quadratic_cost": 9.0 }, { "var_i": 0, "var_j": 2, "quadratic_cost": 5.0 }, { "var_i": 0, "var_j": 3, "quadratic_cost": 3.0 }, { "var_i": 0, "var_j": 4, "quadratic_cost": 10.0 }, { "var_i": 0, "var_j": 5, "quadratic_cost": 2.0 }, { "var_i": 0, "var_j": 6, "quadratic_cost": 3.0 }, { "var_i": 0, "var_j": 7, "quadratic_cost": 1.0 }, { "var_i": 0, "var_j": 8, "quadratic_cost": 10.0 }, { "var_i": 0, "var_j": 9, "quadratic_cost": 4.0 }, { "var_i": 0, "var_j": 10, "quadratic_cost": 4.0 }, { "var_i": 0, "var_j": 11, "quadratic_cost": 10.0 }, { "var_i": 0, "var_j": 12, "quadratic_cost": 1.0 }, { "var_i": 0, "var_j": 13, "quadratic_cost": 10.0 }, { "var_i": 1, "var_j": 0, "quadratic_cost": 9.0 }, { "var_i": 1, "var_j": 1, "quadratic_cost": 7.0 }, { "var_i": 1, "var_j": 2, "quadratic_cost": 7.0 }, { "var_i": 1, "var_j": 3, "quadratic_cost": 1.0 }, { "var_i": 1, "var_j": 4, "quadratic_cost": 4.0 }, { "var_i": 1, "var_j": 5, "quadratic_cost": 7.0 }, { "var_i": 1, "var_j": 6, "quadratic_cost": 4.0 }, { "var_i": 1, "var_j": 7, "quadratic_cost": 1.0 }, { "var_i": 1, "var_j": 8, "quadratic_cost": 4.0 }, { "var_i": 1, "var_j": 9, "quadratic_cost": 5.0 }, { "var_i": 1, "var_j": 10, "quadratic_cost": 5.0 }, { "var_i": 1, "var_j": 11, "quadratic_cost": 7.0 }, { "var_i": 1, "var_j": 12, "quadratic_cost": 8.0 }, { "var_i": 1, "var_j": 13, "quadratic_cost": 3.0 }, { "var_i": 2, "var_j": 0, "quadratic_cost": 5.0 }, { "var_i": 2, "var_j": 1, "quadratic_cost": 7.0 }, { "var_i": 2, "var_j": 2, "quadratic_cost": 3.0 }, { "var_i": 2, "var_j": 3, "quadratic_cost": 6.0 }, { "var_i": 2, "var_j": 4, "quadratic_cost": 2.0 }, { "var_i": 2, "var_j": 5, "quadratic_cost": 5.0 }, { "var_i": 2, "var_j": 6, "quadratic_cost": 4.0 }, { "var_i": 2, "var_j": 7, "quadratic_cost": 6.0 }, { "var_i": 2, "var_j": 8, "quadratic_cost": 9.0 }, { "var_i": 2, "var_j": 9, "quadratic_cost": 1.0 }, { "var_i": 2, "var_j": 10, "quadratic_cost": 3.0 }, { "var_i": 2, "var_j": 11, "quadratic_cost": 3.0 }, { "var_i": 2, "var_j": 12, "quadratic_cost": 10.0 }, { "var_i": 2, "var_j": 13, "quadratic_cost": 7.0 }, { "var_i": 3, "var_j": 0, "quadratic_cost": 3.0 }, { "var_i": 3, "var_j": 1, "quadratic_cost": 1.0 }, { "var_i": 3, "var_j": 2, "quadratic_cost": 6.0 }, { "var_i": 3, "var_j": 3, "quadratic_cost": 2.0 }, { "var_i": 3, "var_j": 4, "quadratic_cost": 1.0 }, { "var_i": 3, "var_j": 5, "quadratic_cost": 4.0 }, { "var_i": 3, "var_j": 6, "quadratic_cost": 3.0 }, { "var_i": 3, "var_j": 7, "quadratic_cost": 7.0 }, { "var_i": 3, "var_j": 8, "quadratic_cost": 4.0 }, { "var_i": 3, "var_j": 9, "quadratic_cost": 3.0 }, { "var_i": 3, "var_j": 10, "quadratic_cost": 7.0 }, { "var_i": 3, "var_j": 11, "quadratic_cost": 8.0 }, { "var_i": 3, "var_j": 12, "quadratic_cost": 8.0 }, { "var_i": 3, "var_j": 13, "quadratic_cost": 4.0 }, { "var_i": 4, "var_j": 0, "quadratic_cost": 10.0 }, { "var_i": 4, "var_j": 1, "quadratic_cost": 4.0 }, { "var_i": 4, "var_j": 2, "quadratic_cost": 2.0 }, { "var_i": 4, "var_j": 3, "quadratic_cost": 1.0 }, { "var_i": 4, "var_j": 4, "quadratic_cost": 5.0 }, { "var_i": 4, "var_j": 5, "quadratic_cost": 1.0 }, { "var_i": 4, "var_j": 6, "quadratic_cost": 1.0 }, { "var_i": 4, "var_j": 7, "quadratic_cost": 3.0 }, { "var_i": 4, "var_j": 8, "quadratic_cost": 8.0 }, { "var_i": 4, "var_j": 9, "quadratic_cost": 3.0 }, { "var_i": 4, "var_j": 10, "quadratic_cost": 7.0 }, { "var_i": 4, "var_j": 11, "quadratic_cost": 2.0 }, { "var_i": 4, "var_j": 12, "quadratic_cost": 5.0 }, { "var_i": 4, "var_j": 13, "quadratic_cost": 8.0 }, { "var_i": 5, "var_j": 0, "quadratic_cost": 2.0 }, { "var_i": 5, "var_j": 1, "quadratic_cost": 7.0 }, { "var_i": 5, "var_j": 2, "quadratic_cost": 5.0 }, { "var_i": 5, "var_j": 3, "quadratic_cost": 4.0 }, { "var_i": 5, "var_j": 4, "quadratic_cost": 1.0 }, { "var_i": 5, "var_j": 5, "quadratic_cost": 3.0 }, { "var_i": 5, "var_j": 6, "quadratic_cost": 3.0 }, { "var_i": 5, "var_j": 7, "quadratic_cost": 2.0 }, { "var_i": 5, "var_j": 8, "quadratic_cost": 3.0 }, { "var_i": 5, "var_j": 9, "quadratic_cost": 9.0 }, { "var_i": 5, "var_j": 10, "quadratic_cost": 9.0 }, { "var_i": 5, "var_j": 11, "quadratic_cost": 1.0 }, { "var_i": 5, "var_j": 12, "quadratic_cost": 3.0 }, { "var_i": 5, "var_j": 13, "quadratic_cost": 7.0 }, { "var_i": 6, "var_j": 0, "quadratic_cost": 3.0 }, { "var_i": 6, "var_j": 1, "quadratic_cost": 4.0 }, { "var_i": 6, "var_j": 2, "quadratic_cost": 4.0 }, { "var_i": 6, "var_j": 3, "quadratic_cost": 3.0 }, { "var_i": 6, "var_j": 4, "quadratic_cost": 1.0 }, { "var_i": 6, "var_j": 5, "quadratic_cost": 3.0 }, { "var_i": 6, "var_j": 6, "quadratic_cost": 8.0 }, { "var_i": 6, "var_j": 7, "quadratic_cost": 2.0 }, { "var_i": 6, "var_j": 8, "quadratic_cost": 6.0 }, { "var_i": 6, "var_j": 9, "quadratic_cost": 2.0 }, { "var_i": 6, "var_j": 10, "quadratic_cost": 7.0 }, { "var_i": 6, "var_j": 11, "quadratic_cost": 10.0 }, { "var_i": 6, "var_j": 12, "quadratic_cost": 1.0 }, { "var_i": 6, "var_j": 13, "quadratic_cost": 9.0 }, { "var_i": 7, "var_j": 0, "quadratic_cost": 1.0 }, { "var_i": 7, "var_j": 1, "quadratic_cost": 1.0 }, { "var_i": 7, "var_j": 2, "quadratic_cost": 6.0 }, { "var_i": 7, "var_j": 3, "quadratic_cost": 7.0 }, { "var_i": 7, "var_j": 4, "quadratic_cost": 3.0 }, { "var_i": 7, "var_j": 5, "quadratic_cost": 2.0 }, { "var_i": 7, "var_j": 6, "quadratic_cost": 2.0 }, { "var_i": 7, "var_j": 7, "quadratic_cost": 10.0 }, { "var_i": 7, "var_j": 8, "quadratic_cost": 5.0 }, { "var_i": 7, "var_j": 9, "quadratic_cost": 3.0 }, { "var_i": 7, "var_j": 10, "quadratic_cost": 9.0 }, { "var_i": 7, "var_j": 11, "quadratic_cost": 1.0 }, { "var_i": 7, "var_j": 12, "quadratic_cost": 2.0 }, { "var_i": 7, "var_j": 13, "quadratic_cost": 7.0 }, { "var_i": 8, "var_j": 0, "quadratic_cost": 10.0 }, { "var_i": 8, "var_j": 1, "quadratic_cost": 4.0 }, { "var_i": 8, "var_j": 2, "quadratic_cost": 9.0 }, { "var_i": 8, "var_j": 3, "quadratic_cost": 4.0 }, { "var_i": 8, "var_j": 4, "quadratic_cost": 8.0 }, { "var_i": 8, "var_j": 5, "quadratic_cost": 3.0 }, { "var_i": 8, "var_j": 6, "quadratic_cost": 6.0 }, { "var_i": 8, "var_j": 7, "quadratic_cost": 5.0 }, { "var_i": 8, "var_j": 8, "quadratic_cost": 1.0 }, { "var_i": 8, "var_j": 9, "quadratic_cost": 4.0 }, { "var_i": 8, "var_j": 10, "quadratic_cost": 8.0 }, { "var_i": 8, "var_j": 11, "quadratic_cost": 8.0 }, { "var_i": 8, "var_j": 12, "quadratic_cost": 6.0 }, { "var_i": 8, "var_j": 13, "quadratic_cost": 1.0 }, { "var_i": 9, "var_j": 0, "quadratic_cost": 4.0 }, { "var_i": 9, "var_j": 1, "quadratic_cost": 5.0 }, { "var_i": 9, "var_j": 2, "quadratic_cost": 1.0 }, { "var_i": 9, "var_j": 3, "quadratic_cost": 3.0 }, { "var_i": 9, "var_j": 4, "quadratic_cost": 3.0 }, { "var_i": 9, "var_j": 5, "quadratic_cost": 9.0 }, { "var_i": 9, "var_j": 6, "quadratic_cost": 2.0 }, { "var_i": 9, "var_j": 7, "quadratic_cost": 3.0 }, { "var_i": 9, "var_j": 8, "quadratic_cost": 4.0 }, { "var_i": 9, "var_j": 9, "quadratic_cost": 3.0 }, { "var_i": 9, "var_j": 10, "quadratic_cost": 9.0 }, { "var_i": 9, "var_j": 11, "quadratic_cost": 10.0 }, { "var_i": 9, "var_j": 12, "quadratic_cost": 6.0 }, { "var_i": 9, "var_j": 13, "quadratic_cost": 8.0 }, { "var_i": 10, "var_j": 0, "quadratic_cost": 4.0 }, { "var_i": 10, "var_j": 1, "quadratic_cost": 5.0 }, { "var_i": 10, "var_j": 2, "quadratic_cost": 3.0 }, { "var_i": 10, "var_j": 3, "quadratic_cost": 7.0 }, { "var_i": 10, "var_j": 4, "quadratic_cost": 7.0 }, { "var_i": 10, "var_j": 5, "quadratic_cost": 9.0 }, { "var_i": 10, "var_j": 6, "quadratic_cost": 7.0 }, { "var_i": 10, "var_j": 7, "quadratic_cost": 9.0 }, { "var_i": 10, "var_j": 8, "quadratic_cost": 8.0 }, { "var_i": 10, "var_j": 9, "quadratic_cost": 9.0 }, { "var_i": 10, "var_j": 10, "quadratic_cost": 4.0 }, { "var_i": 10, "var_j": 11, "quadratic_cost": 2.0 }, { "var_i": 10, "var_j": 12, "quadratic_cost": 8.0 }, { "var_i": 10, "var_j": 13, "quadratic_cost": 8.0 }, { "var_i": 11, "var_j": 0, "quadratic_cost": 10.0 }, { "var_i": 11, "var_j": 1, "quadratic_cost": 7.0 }, { "var_i": 11, "var_j": 2, "quadratic_cost": 3.0 }, { "var_i": 11, "var_j": 3, "quadratic_cost": 8.0 }, { "var_i": 11, "var_j": 4, "quadratic_cost": 2.0 }, { "var_i": 11, "var_j": 5, "quadratic_cost": 1.0 }, { "var_i": 11, "var_j": 6, "quadratic_cost": 10.0 }, { "var_i": 11, "var_j": 7, "quadratic_cost": 1.0 }, { "var_i": 11, "var_j": 8, "quadratic_cost": 8.0 }, { "var_i": 11, "var_j": 9, "quadratic_cost": 10.0 }, { "var_i": 11, "var_j": 10, "quadratic_cost": 2.0 }, { "var_i": 11, "var_j": 11, "quadratic_cost": 6.0 }, { "var_i": 11, "var_j": 12, "quadratic_cost": 8.0 }, { "var_i": 11, "var_j": 13, "quadratic_cost": 4.0 }, { "var_i": 12, "var_j": 0, "quadratic_cost": 1.0 }, { "var_i": 12, "var_j": 1, "quadratic_cost": 8.0 }, { "var_i": 12, "var_j": 2, "quadratic_cost": 10.0 }, { "var_i": 12, "var_j": 3, "quadratic_cost": 8.0 }, { "var_i": 12, "var_j": 4, "quadratic_cost": 5.0 }, { "var_i": 12, "var_j": 5, "quadratic_cost": 3.0 }, { "var_i": 12, "var_j": 6, "quadratic_cost": 1.0 }, { "var_i": 12, "var_j": 7, "quadratic_cost": 2.0 }, { "var_i": 12, "var_j": 8, "quadratic_cost": 6.0 }, { "var_i": 12, "var_j": 9, "quadratic_cost": 6.0 }, { "var_i": 12, "var_j": 10, "quadratic_cost": 8.0 }, { "var_i": 12, "var_j": 11, "quadratic_cost": 8.0 }, { "var_i": 12, "var_j": 12, "quadratic_cost": 6.0 }, { "var_i": 12, "var_j": 13, "quadratic_cost": 10.0 }, { "var_i": 13, "var_j": 0, "quadratic_cost": 10.0 }, { "var_i": 13, "var_j": 1, "quadratic_cost": 3.0 }, { "var_i": 13, "var_j": 2, "quadratic_cost": 7.0 }, { "var_i": 13, "var_j": 3, "quadratic_cost": 4.0 }, { "var_i": 13, "var_j": 4, "quadratic_cost": 8.0 }, { "var_i": 13, "var_j": 5, "quadratic_cost": 7.0 }, { "var_i": 13, "var_j": 6, "quadratic_cost": 9.0 }, { "var_i": 13, "var_j": 7, "quadratic_cost": 7.0 }, { "var_i": 13, "var_j": 8, "quadratic_cost": 1.0 }, { "var_i": 13, "var_j": 9, "quadratic_cost": 8.0 }, { "var_i": 13, "var_j": 10, "quadratic_cost": 8.0 }, { "var_i": 13, "var_j": 11, "quadratic_cost": 4.0 }, { "var_i": 13, "var_j": 12, "quadratic_cost": 10.0 }, { "var_i": 13, "var_j": 13, "quadratic_cost": 2.0 } ] }, "edges": [ { "from": 14, "to": 1, "var_index": 0 }, { "from": 13, "to": 15, "var_index": 1 }, { "from": 1, "to": 2, "var_index": 2 }, { "from": 2, "to": 3, "var_index": 3 }, { "from": 3, "to": 4, "var_index": 4 }, { "from": 4, "to": 5, "var_index": 5 }, { "from": 5, "to": 6, "var_index": 6 }, { "from": 6, "to": 7, "var_index": 7 }, { "from": 7, "to": 8, "var_index": 8 }, { "from": 8, "to": 9, "var_index": 9 }, { "from": 9, "to": 10, "var_index": 10 }, { "from": 10, "to": 11, "var_index": 11 }, { "from": 11, "to": 12, "var_index": 12 }, { "from": 12, "to": 13, "var_index": 13 } ], "node_id_map": { "0": 1, "1": 2, "2": 3, "3": 4, "4": 5, "5": 6, "6": 7, "7": 8, "8": 9, "9": 10, "10": 11, "11": 12, "12": 13, "13": 14, "14": 15 } }, "solution_variant": [ 14, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 15 ], "context_index": 33, "input_format": "csv", "input_index_base": 1 }, { "task_name": "QSPP", "problem_type": "QSPP", "instruction": "Backstage there’s a request to route supplies along a single, permitted route from the service gate to the stage, following only the designated one‑way pathways. Each pathway has a normal cost, and certain pathways, or particular pairs of pathways used together, add extra penalties to the bill, so the final cost is simply the sum of every pathway’s base charge plus any extra charges that apply when specific pathways coincide. The job is to pick one uninterrupted chain of locations — start at the gate, move along real one‑way links step by step, finish at the staging area — that produces the smallest possible total when all those costs are added. The full map and the numeric details are available below.\n\nBelow are the map parameters: 14 total locations, 35 total thoroughfares, location IDs A, B, C, D, E, F, G, H, I, J, K, L, M, N, service gate M, staging area N.\nThoroughfare 0 goes from M to A.\nThoroughfare 1 goes from M to B.\nThoroughfare 2 goes from M to C.\nThoroughfare 3 goes from M to D.\nThoroughfare 4 goes from M to E.\nThoroughfare 5 goes from M to F.\nThoroughfare 6 goes from M to G.\nThoroughfare 7 goes from M to H.\nThoroughfare 8 goes from M to I.\nThoroughfare 9 goes from M to J.\nThoroughfare 10 goes from M to K.\nThoroughfare 11 goes from M to L.\nThoroughfare 12 goes from A to N.\nThoroughfare 13 goes from B to N.\nThoroughfare 14 goes from C to N.\nThoroughfare 15 goes from D to N.\nThoroughfare 16 goes from E to N.\nThoroughfare 17 goes from F to N.\nThoroughfare 18 goes from G to N.\nThoroughfare 19 goes from H to N.\nThoroughfare 20 goes from I to N.\nThoroughfare 21 goes from J to N.\nThoroughfare 22 goes from K to N.\nThoroughfare 23 goes from L to N.\nThoroughfare 24 goes from A to B.\nThoroughfare 25 goes from B to C.\nThoroughfare 26 goes from C to D.\nThoroughfare 27 goes from D to E.\nThoroughfare 28 goes from E to F.\nThoroughfare 29 goes from F to G.\nThoroughfare 30 goes from G to H.\nThoroughfare 31 goes from H to I.\nThoroughfare 32 goes from I to J.\nThoroughfare 33 goes from J to K.\nThoroughfare 34 goes from K to L.\nUsing thoroughfare 0 incurs a base transport cost of 9.0.\nUsing thoroughfare 1 incurs a base transport cost of 2.0.\nUsing thoroughfare 2 incurs a base transport cost of 7.0.\nUsing thoroughfare 3 incurs a base transport cost of 3.0.\nUsing thoroughfare 4 incurs a base transport cost of 6.0.\nUsing thoroughfare 5 incurs a base transport cost of 2.0.\nUsing thoroughfare 6 incurs a base transport cost of 6.0.\nUsing thoroughfare 7 incurs a base transport cost of 7.0.\nUsing thoroughfare 8 incurs a base transport cost of 8.0.\nUsing thoroughfare 9 incurs a base transport cost of 6.0.\nUsing thoroughfare 10 incurs a base transport cost of 5.0.\nUsing thoroughfare 11 incurs a base transport cost of 8.0.\nUsing thoroughfare 12 incurs a base transport cost of 10.0.\nUsing thoroughfare 13 incurs a base transport cost of 6.0.\nUsing thoroughfare 14 incurs a base transport cost of 4.0.\nUsing thoroughfare 15 incurs a base transport cost of 9.0.\nUsing thoroughfare 16 incurs a base transport cost of 6.0.\nUsing thoroughfare 17 incurs a base transport cost of 8.0.\nUsing thoroughfare 18 incurs a base transport cost of 3.0.\nUsing thoroughfare 19 incurs a base transport cost of 7.0.\nUsing thoroughfare 20 incurs a base transport cost of 4.0.\nUsing thoroughfare 21 incurs a base transport cost of 3.0.\nUsing thoroughfare 22 incurs a base transport cost of 4.0.\nUsing thoroughfare 23 incurs a base transport cost of 3.0.\nUsing thoroughfare 24 incurs a base transport cost of 2.0.\nUsing thoroughfare 25 incurs a base transport cost of 8.0.\nUsing thoroughfare 26 incurs a base transport cost of 1.0.\nUsing thoroughfare 27 incurs a base transport cost of 1.0.\nUsing thoroughfare 28 incurs a base transport cost of 8.0.\nUsing thoroughfare 29 incurs a base transport cost of 8.0.\nUsing thoroughfare 30 incurs a base transport cost of 4.0.\nUsing thoroughfare 31 incurs a base transport cost of 10.0.\nUsing thoroughfare 32 incurs a base transport cost of 6.0.\nUsing thoroughfare 33 incurs a base transport cost of 7.0.\nUsing thoroughfare 34 incurs a base transport cost of 2.0.\nMeaning: the quadratic_costs matrix is assumed symmetric and contributes to the objective as a sum over ALL ordered pairs (thoroughfare_i_id, thoroughfare_j_id). If two thoroughfares with IDs i and j are both used in the chosen path, then quadratic_costs[i][j] is added to the total. This includes diagonal terms (i == j), so selecting edge i also adds quadratic_costs[i][i]. Because the matrix is symmetric, the interaction between two distinct edges i and j is counted twice in the ordered-pair sum: quadratic_costs[i][j] + quadratic_costs[j][i] (= 2 * quadratic_costs[i][j]).\nquadratic_costs:\n| thoroughfare_i_id\\thoroughfare_j_id | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 |\n|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|\n| 0 | 10.0 | 8.0 | 8.0 | 5.0 | 9.0 | 6.0 | 10.0 | 7.0 | 2.0 | 2.0 | 1.0 | 6.0 | 10.0 | 7.0 | 10.0 | 2.0 | 3.0 | 6.0 | 4.0 | 9.0 | 10.0 | 1.0 | 4.0 | 10.0 | 1.0 | 1.0 | 9.0 | 2.0 | 9.0 | 2.0 | 5.0 | 5.0 | 4.0 | 3.0 | 5.0 |\n| 1 | 8.0 | 4.0 | 2.0 | 9.0 | 5.0 | 10.0 | 3.0 | 2.0 | 10.0 | 8.0 | 3.0 | 2.0 | 5.0 | 5.0 | 1.0 | 4.0 | 3.0 | 5.0 | 9.0 | 10.0 | 9.0 | 2.0 | 2.0 | 8.0 | 2.0 | 3.0 | 7.0 | 4.0 | 2.0 | 6.0 | 6.0 | 9.0 | 10.0 | 4.0 | 3.0 |\n| 2 | 8.0 | 2.0 | 3.0 | 6.0 | 1.0 | 8.0 | 6.0 | 9.0 | 3.0 | 8.0 | 8.0 | 7.0 | 9.0 | 3.0 | 9.0 | 7.0 | 2.0 | 9.0 | 9.0 | 2.0 | 3.0 | 6.0 | 10.0 | 5.0 | 7.0 | 7.0 | 4.0 | 7.0 | 9.0 | 9.0 | 3.0 | 9.0 | 6.0 | 2.0 | 1.0 |\n| 3 | 5.0 | 9.0 | 6.0 | 6.0 | 8.0 | 5.0 | 5.0 | 9.0 | 3.0 | 4.0 | 8.0 | 2.0 | 6.0 | 8.0 | 7.0 | 6.0 | 9.0 | 2.0 | 1.0 | 5.0 | 5.0 | 7.0 | 2.0 | 10.0 | 4.0 | 1.0 | 9.0 | 4.0 | 4.0 | 7.0 | 9.0 | 7.0 | 10.0 | 2.0 | 4.0 |\n| 4 | 9.0 | 5.0 | 1.0 | 8.0 | 6.0 | 4.0 | 3.0 | 4.0 | 6.0 | 7.0 | 1.0 | 4.0 | 10.0 | 10.0 | 7.0 | 10.0 | 7.0 | 5.0 | 1.0 | 8.0 | 3.0 | 9.0 | 1.0 | 6.0 | 9.0 | 9.0 | 1.0 | 7.0 | 7.0 | 1.0 | 1.0 | 9.0 | 4.0 | 3.0 | 9.0 |\n| 5 | 6.0 | 10.0 | 8.0 | 5.0 | 4.0 | 9.0 | 3.0 | 8.0 | 2.0 | 3.0 | 3.0 | 6.0 | 9.0 | 5.0 | 4.0 | 4.0 | 8.0 | 10.0 | 6.0 | 1.0 | 5.0 | 9.0 | 6.0 | 7.0 | 1.0 | 3.0 | 1.0 | 3.0 | 4.0 | 2.0 | 8.0 | 8.0 | 6.0 | 8.0 | 9.0 |\n| 6 | 10.0 | 3.0 | 6.0 | 5.0 | 3.0 | 3.0 | 7.0 | 9.0 | 7.0 | 7.0 | 7.0 | 3.0 | 9.0 | 10.0 | 6.0 | 3.0 | 3.0 | 1.0 | 9.0 | 5.0 | 2.0 | 5.0 | 1.0 | 3.0 | 9.0 | 1.0 | 10.0 | 8.0 | 6.0 | 9.0 | 9.0 | 9.0 | 1.0 | 7.0 | 7.0 |\n| 7 | 7.0 | 2.0 | 9.0 | 9.0 | 4.0 | 8.0 | 9.0 | 4.0 | 10.0 | 5.0 | 10.0 | 3.0 | 6.0 | 4.0 | 5.0 | 2.0 | 3.0 | 10.0 | 9.0 | 4.0 | 1.0 | 7.0 | 2.0 | 8.0 | 5.0 | 9.0 | 8.0 | 8.0 | 10.0 | 5.0 | 1.0 | 9.0 | 9.0 | 8.0 | 5.0 |\n| 8 | 2.0 | 10.0 | 3.0 | 3.0 | 6.0 | 2.0 | 7.0 | 10.0 | 7.0 | 8.0 | 1.0 | 7.0 | 2.0 | 7.0 | 10.0 | 2.0 | 9.0 | 2.0 | 6.0 | 5.0 | 5.0 | 5.0 | 2.0 | 7.0 | 1.0 | 4.0 | 7.0 | 4.0 | 9.0 | 6.0 | 5.0 | 3.0 | 10.0 | 5.0 | 5.0 |\n| 9 | 2.0 | 8.0 | 8.0 | 4.0 | 7.0 | 3.0 | 7.0 | 5.0 | 8.0 | 9.0 | 3.0 | 7.0 | 4.0 | 8.0 | 7.0 | 2.0 | 3.0 | 6.0 | 8.0 | 8.0 | 2.0 | 9.0 | 5.0 | 3.0 | 2.0 | 9.0 | 5.0 | 6.0 | 4.0 | 8.0 | 3.0 | 3.0 | 7.0 | 3.0 | 10.0 |\n| 10 | 1.0 | 3.0 | 8.0 | 8.0 | 1.0 | 3.0 | 7.0 | 10.0 | 1.0 | 3.0 | 7.0 | 10.0 | 1.0 | 7.0 | 2.0 | 1.0 | 4.0 | 1.0 | 2.0 | 6.0 | 5.0 | 10.0 | 1.0 | 6.0 | 6.0 | 10.0 | 1.0 | 1.0 | 6.0 | 4.0 | 6.0 | 10.0 | 2.0 | 4.0 | 10.0 |\n| 11 | 6.0 | 2.0 | 7.0 | 2.0 | 4.0 | 6.0 | 3.0 | 3.0 | 7.0 | 7.0 | 10.0 | 1.0 | 1.0 | 3.0 | 3.0 | 5.0 | 8.0 | 5.0 | 7.0 | 9.0 | 2.0 | 5.0 | 2.0 | 8.0 | 3.0 | 2.0 | 3.0 | 10.0 | 3.0 | 6.0 | 5.0 | 8.0 | 6.0 | 10.0 | 2.0 |\n| 12 | 10.0 | 5.0 | 9.0 | 6.0 | 10.0 | 9.0 | 9.0 | 6.0 | 2.0 | 4.0 | 1.0 | 1.0 | 7.0 | 1.0 | 9.0 | 8.0 | 7.0 | 7.0 | 2.0 | 4.0 | 2.0 | 1.0 | 6.0 | 2.0 | 1.0 | 1.0 | 4.0 | 3.0 | 5.0 | 8.0 | 3.0 | 3.0 | 10.0 | 6.0 | 8.0 |\n| 13 | 7.0 | 5.0 | 3.0 | 8.0 | 10.0 | 5.0 | 10.0 | 4.0 | 7.0 | 8.0 | 7.0 | 3.0 | 1.0 | 10.0 | 3.0 | 6.0 | 3.0 | 10.0 | 2.0 | 4.0 | 2.0 | 8.0 | 6.0 | 8.0 | 4.0 | 5.0 | 6.0 | 9.0 | 4.0 | 9.0 | 4.0 | 2.0 | 4.0 | 4.0 | 3.0 |\n| 14 | 10.0 | 1.0 | 9.0 | 7.0 | 7.0 | 4.0 | 6.0 | 5.0 | 10.0 | 7.0 | 2.0 | 3.0 | 9.0 | 3.0 | 9.0 | 8.0 | 8.0 | 4.0 | 6.0 | 2.0 | 1.0 | 1.0 | 2.0 | 2.0 | 7.0 | 2.0 | 8.0 | 7.0 | 8.0 | 10.0 | 6.0 | 9.0 | 7.0 | 3.0 | 8.0 |\n| 15 | 2.0 | 4.0 | 7.0 | 6.0 | 10.0 | 4.0 | 3.0 | 2.0 | 2.0 | 2.0 | 1.0 | 5.0 | 8.0 | 6.0 | 8.0 | 10.0 | 4.0 | 5.0 | 7.0 | 5.0 | 5.0 | 1.0 | 9.0 | 2.0 | 10.0 | 7.0 | 3.0 | 4.0 | 6.0 | 2.0 | 1.0 | 5.0 | 3.0 | 9.0 | 7.0 |\n| 16 | 3.0 | 3.0 | 2.0 | 9.0 | 7.0 | 8.0 | 3.0 | 3.0 | 9.0 | 3.0 | 4.0 | 8.0 | 7.0 | 3.0 | 8.0 | 4.0 | 2.0 | 6.0 | 4.0 | 7.0 | 4.0 | 1.0 | 3.0 | 8.0 | 7.0 | 4.0 | 10.0 | 1.0 | 3.0 | 4.0 | 2.0 | 6.0 | 3.0 | 4.0 | 5.0 |\n| 17 | 6.0 | 5.0 | 9.0 | 2.0 | 5.0 | 10.0 | 1.0 | 10.0 | 2.0 | 6.0 | 1.0 | 5.0 | 7.0 | 10.0 | 4.0 | 5.0 | 6.0 | 9.0 | 10.0 | 4.0 | 3.0 | 7.0 | 8.0 | 4.0 | 8.0 | 9.0 | 8.0 | 8.0 | 9.0 | 2.0 | 8.0 | 7.0 | 5.0 | 8.0 | 5.0 |\n| 18 | 4.0 | 9.0 | 9.0 | 1.0 | 1.0 | 6.0 | 9.0 | 9.0 | 6.0 | 8.0 | 2.0 | 7.0 | 2.0 | 2.0 | 6.0 | 7.0 | 4.0 | 10.0 | 7.0 | 6.0 | 3.0 | 6.0 | 8.0 | 7.0 | 6.0 | 9.0 | 5.0 | 10.0 | 1.0 | 7.0 | 10.0 | 3.0 | 6.0 | 8.0 | 2.0 |\n| 19 | 9.0 | 10.0 | 2.0 | 5.0 | 8.0 | 1.0 | 5.0 | 4.0 | 5.0 | 8.0 | 6.0 | 9.0 | 4.0 | 4.0 | 2.0 | 5.0 | 7.0 | 4.0 | 6.0 | 3.0 | 4.0 | 7.0 | 6.0 | 5.0 | 10.0 | 5.0 | 8.0 | 8.0 | 2.0 | 6.0 | 8.0 | 5.0 | 3.0 | 3.0 | 6.0 |\n| 20 | 10.0 | 9.0 | 3.0 | 5.0 | 3.0 | 5.0 | 2.0 | 1.0 | 5.0 | 2.0 | 5.0 | 2.0 | 2.0 | 2.0 | 1.0 | 5.0 | 4.0 | 3.0 | 3.0 | 4.0 | 5.0 | 8.0 | 10.0 | 7.0 | 3.0 | 3.0 | 1.0 | 6.0 | 4.0 | 10.0 | 10.0 | 2.0 | 9.0 | 2.0 | 10.0 |\n| 21 | 1.0 | 2.0 | 6.0 | 7.0 | 9.0 | 9.0 | 5.0 | 7.0 | 5.0 | 9.0 | 10.0 | 5.0 | 1.0 | 8.0 | 1.0 | 1.0 | 1.0 | 7.0 | 6.0 | 7.0 | 8.0 | 1.0 | 10.0 | 10.0 | 7.0 | 7.0 | 5.0 | 2.0 | 9.0 | 5.0 | 4.0 | 3.0 | 7.0 | 10.0 | 3.0 |\n| 22 | 4.0 | 2.0 | 10.0 | 2.0 | 1.0 | 6.0 | 1.0 | 2.0 | 2.0 | 5.0 | 1.0 | 2.0 | 6.0 | 6.0 | 2.0 | 9.0 | 3.0 | 8.0 | 8.0 | 6.0 | 10.0 | 10.0 | 5.0 | 6.0 | 6.0 | 4.0 | 1.0 | 10.0 | 5.0 | 8.0 | 10.0 | 8.0 | 8.0 | 8.0 | 9.0 |\n| 23 | 10.0 | 8.0 | 5.0 | 10.0 | 6.0 | 7.0 | 3.0 | 8.0 | 7.0 | 3.0 | 6.0 | 8.0 | 2.0 | 8.0 | 2.0 | 2.0 | 8.0 | 4.0 | 7.0 | 5.0 | 7.0 | 10.0 | 6.0 | 10.0 | 1.0 | 9.0 | 4.0 | 7.0 | 9.0 | 8.0 | 8.0 | 10.0 | 2.0 | 6.0 | 9.0 |\n| 24 | 1.0 | 2.0 | 7.0 | 4.0 | 9.0 | 1.0 | 9.0 | 5.0 | 1.0 | 2.0 | 6.0 | 3.0 | 1.0 | 4.0 | 7.0 | 10.0 | 7.0 | 8.0 | 6.0 | 10.0 | 3.0 | 7.0 | 6.0 | 1.0 | 3.0 | 4.0 | 2.0 | 9.0 | 8.0 | 5.0 | 7.0 | 2.0 | 5.0 | 4.0 | 1.0 |\n| 25 | 1.0 | 3.0 | 7.0 | 1.0 | 9.0 | 3.0 | 1.0 | 9.0 | 4.0 | 9.0 | 10.0 | 2.0 | 1.0 | 5.0 | 2.0 | 7.0 | 4.0 | 9.0 | 9.0 | 5.0 | 3.0 | 7.0 | 4.0 | 9.0 | 4.0 | 6.0 | 9.0 | 3.0 | 1.0 | 7.0 | 1.0 | 1.0 | 2.0 | 8.0 | 1.0 |\n| 26 | 9.0 | 7.0 | 4.0 | 9.0 | 1.0 | 1.0 | 10.0 | 8.0 | 7.0 | 5.0 | 1.0 | 3.0 | 4.0 | 6.0 | 8.0 | 3.0 | 10.0 | 8.0 | 5.0 | 8.0 | 1.0 | 5.0 | 1.0 | 4.0 | 2.0 | 9.0 | 10.0 | 3.0 | 10.0 | 5.0 | 2.0 | 6.0 | 8.0 | 8.0 | 6.0 |\n| 27 | 2.0 | 4.0 | 7.0 | 4.0 | 7.0 | 3.0 | 8.0 | 8.0 | 4.0 | 6.0 | 1.0 | 10.0 | 3.0 | 9.0 | 7.0 | 4.0 | 1.0 | 8.0 | 10.0 | 8.0 | 6.0 | 2.0 | 10.0 | 7.0 | 9.0 | 3.0 | 3.0 | 5.0 | 6.0 | 4.0 | 4.0 | 3.0 | 1.0 | 5.0 | 1.0 |\n| 28 | 9.0 | 2.0 | 9.0 | 4.0 | 7.0 | 4.0 | 6.0 | 10.0 | 9.0 | 4.0 | 6.0 | 3.0 | 5.0 | 4.0 | 8.0 | 6.0 | 3.0 | 9.0 | 1.0 | 2.0 | 4.0 | 9.0 | 5.0 | 9.0 | 8.0 | 1.0 | 10.0 | 6.0 | 7.0 | 1.0 | 9.0 | 3.0 | 6.0 | 7.0 | 6.0 |\n| 29 | 2.0 | 6.0 | 9.0 | 7.0 | 1.0 | 2.0 | 9.0 | 5.0 | 6.0 | 8.0 | 4.0 | 6.0 | 8.0 | 9.0 | 10.0 | 2.0 | 4.0 | 2.0 | 7.0 | 6.0 | 10.0 | 5.0 | 8.0 | 8.0 | 5.0 | 7.0 | 5.0 | 4.0 | 1.0 | 4.0 | 6.0 | 8.0 | 3.0 | 2.0 | 9.0 |\n| 30 | 5.0 | 6.0 | 3.0 | 9.0 | 1.0 | 8.0 | 9.0 | 1.0 | 5.0 | 3.0 | 6.0 | 5.0 | 3.0 | 4.0 | 6.0 | 1.0 | 2.0 | 8.0 | 10.0 | 8.0 | 10.0 | 4.0 | 10.0 | 8.0 | 7.0 | 1.0 | 2.0 | 4.0 | 9.0 | 6.0 | 8.0 | 1.0 | 9.0 | 6.0 | 2.0 |\n| 31 | 5.0 | 9.0 | 9.0 | 7.0 | 9.0 | 8.0 | 9.0 | 9.0 | 3.0 | 3.0 | 10.0 | 8.0 | 3.0 | 2.0 | 9.0 | 5.0 | 6.0 | 7.0 | 3.0 | 5.0 | 2.0 | 3.0 | 8.0 | 10.0 | 2.0 | 1.0 | 6.0 | 3.0 | 3.0 | 8.0 | 1.0 | 4.0 | 8.0 | 9.0 | 2.0 |\n| 32 | 4.0 | 10.0 | 6.0 | 10.0 | 4.0 | 6.0 | 1.0 | 9.0 | 10.0 | 7.0 | 2.0 | 6.0 | 10.0 | 4.0 | 7.0 | 3.0 | 3.0 | 5.0 | 6.0 | 3.0 | 9.0 | 7.0 | 8.0 | 2.0 | 5.0 | 2.0 | 8.0 | 1.0 | 6.0 | 3.0 | 9.0 | 8.0 | 10.0 | 8.0 | 8.0 |\n| 33 | 3.0 | 4.0 | 2.0 | 2.0 | 3.0 | 8.0 | 7.0 | 8.0 | 5.0 | 3.0 | 4.0 | 10.0 | 6.0 | 4.0 | 3.0 | 9.0 | 4.0 | 8.0 | 8.0 | 3.0 | 2.0 | 10.0 | 8.0 | 6.0 | 4.0 | 8.0 | 8.0 | 5.0 | 7.0 | 2.0 | 6.0 | 9.0 | 8.0 | 10.0 | 1.0 |\n| 34 | 5.0 | 3.0 | 1.0 | 4.0 | 9.0 | 9.0 | 7.0 | 5.0 | 5.0 | 10.0 | 10.0 | 2.0 | 8.0 | 3.0 | 8.0 | 7.0 | 5.0 | 5.0 | 2.0 | 6.0 | 10.0 | 3.0 | 9.0 | 9.0 | 1.0 | 1.0 | 6.0 | 1.0 | 6.0 | 9.0 | 2.0 | 2.0 | 8.0 | 1.0 | 7.0 |\nThese inputs are to be used to identify the single permitted route from M to N that minimizes the total of base transport costs and any interaction penalties.\n\nAlso, when you give the final reply, please put the chosen route into a tiny JSON layout — nothing fancy, just a single top-level key called \"solution\" whose value is the path as an array.\n\n{\n \"solution\": []\n}\n\nThis little block is just a sketch of the shape I expect: the \"solution\" array is where you'll list the chain of locations from the service gate to the stage, in order, using node identifiers only (start node first, end node last). Think of it like filling in a short form — the JSON shows the fields, but it's not the actual answer until you fill that array with the nodes of the path.\n\nOne more thing: use the node identifiers exactly as they appear in the instance input — don't rename them or invent new labels. \n- for example: \"Valid identifiers look like plain numbers such as “1” or “23”, single capital letters like “A” or “B”, or a capital letter followed by digits like “A1” or “X7\".\"", "instance": { "nodes": [ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13 ], "edges": [ { "from": 12, "to": 0, "var_index": 0 }, { "from": 12, "to": 1, "var_index": 1 }, { "from": 12, "to": 2, "var_index": 2 }, { "from": 12, "to": 3, "var_index": 3 }, { "from": 12, "to": 4, "var_index": 4 }, { "from": 12, "to": 5, "var_index": 5 }, { "from": 12, "to": 6, "var_index": 6 }, { "from": 12, "to": 7, "var_index": 7 }, { "from": 12, "to": 8, "var_index": 8 }, { "from": 12, "to": 9, "var_index": 9 }, { "from": 12, "to": 10, "var_index": 10 }, { "from": 12, "to": 11, "var_index": 11 }, { "from": 0, "to": 13, "var_index": 12 }, { "from": 1, "to": 13, "var_index": 13 }, { "from": 2, "to": 13, "var_index": 14 }, { "from": 3, "to": 13, "var_index": 15 }, { "from": 4, "to": 13, "var_index": 16 }, { "from": 5, "to": 13, "var_index": 17 }, { "from": 6, "to": 13, "var_index": 18 }, { "from": 7, "to": 13, "var_index": 19 }, { "from": 8, "to": 13, "var_index": 20 }, { "from": 9, "to": 13, "var_index": 21 }, { "from": 10, "to": 13, "var_index": 22 }, { "from": 11, "to": 13, "var_index": 23 }, { "from": 0, "to": 1, "var_index": 24 }, { "from": 1, "to": 2, "var_index": 25 }, { "from": 2, "to": 3, "var_index": 26 }, { "from": 3, "to": 4, "var_index": 27 }, { "from": 4, "to": 5, "var_index": 28 }, { "from": 5, "to": 6, "var_index": 29 }, { "from": 6, "to": 7, "var_index": 30 }, { "from": 7, "to": 8, "var_index": 31 }, { "from": 8, "to": 9, "var_index": 32 }, { "from": 9, "to": 10, "var_index": 33 }, { "from": 10, "to": 11, "var_index": 34 } ], "objective": { "constant": 0.0, "linear": [ 9.0, 2.0, 7.0, 3.0, 6.0, 2.0, 6.0, 7.0, 8.0, 6.0, 5.0, 8.0, 10.0, 6.0, 4.0, 9.0, 6.0, 8.0, 3.0, 7.0, 4.0, 3.0, 4.0, 3.0, 2.0, 8.0, 1.0, 1.0, 8.0, 8.0, 4.0, 10.0, 6.0, 7.0, 2.0 ], "quadratic": [ [ 10.0, 8.0, 8.0, 5.0, 9.0, 6.0, 10.0, 7.0, 2.0, 2.0, 1.0, 6.0, 10.0, 7.0, 10.0, 2.0, 3.0, 6.0, 4.0, 9.0, 10.0, 1.0, 4.0, 10.0, 1.0, 1.0, 9.0, 2.0, 9.0, 2.0, 5.0, 5.0, 4.0, 3.0, 5.0 ], [ 8.0, 4.0, 2.0, 9.0, 5.0, 10.0, 3.0, 2.0, 10.0, 8.0, 3.0, 2.0, 5.0, 5.0, 1.0, 4.0, 3.0, 5.0, 9.0, 10.0, 9.0, 2.0, 2.0, 8.0, 2.0, 3.0, 7.0, 4.0, 2.0, 6.0, 6.0, 9.0, 10.0, 4.0, 3.0 ], [ 8.0, 2.0, 3.0, 6.0, 1.0, 8.0, 6.0, 9.0, 3.0, 8.0, 8.0, 7.0, 9.0, 3.0, 9.0, 7.0, 2.0, 9.0, 9.0, 2.0, 3.0, 6.0, 10.0, 5.0, 7.0, 7.0, 4.0, 7.0, 9.0, 9.0, 3.0, 9.0, 6.0, 2.0, 1.0 ], [ 5.0, 9.0, 6.0, 6.0, 8.0, 5.0, 5.0, 9.0, 3.0, 4.0, 8.0, 2.0, 6.0, 8.0, 7.0, 6.0, 9.0, 2.0, 1.0, 5.0, 5.0, 7.0, 2.0, 10.0, 4.0, 1.0, 9.0, 4.0, 4.0, 7.0, 9.0, 7.0, 10.0, 2.0, 4.0 ], [ 9.0, 5.0, 1.0, 8.0, 6.0, 4.0, 3.0, 4.0, 6.0, 7.0, 1.0, 4.0, 10.0, 10.0, 7.0, 10.0, 7.0, 5.0, 1.0, 8.0, 3.0, 9.0, 1.0, 6.0, 9.0, 9.0, 1.0, 7.0, 7.0, 1.0, 1.0, 9.0, 4.0, 3.0, 9.0 ], [ 6.0, 10.0, 8.0, 5.0, 4.0, 9.0, 3.0, 8.0, 2.0, 3.0, 3.0, 6.0, 9.0, 5.0, 4.0, 4.0, 8.0, 10.0, 6.0, 1.0, 5.0, 9.0, 6.0, 7.0, 1.0, 3.0, 1.0, 3.0, 4.0, 2.0, 8.0, 8.0, 6.0, 8.0, 9.0 ], [ 10.0, 3.0, 6.0, 5.0, 3.0, 3.0, 7.0, 9.0, 7.0, 7.0, 7.0, 3.0, 9.0, 10.0, 6.0, 3.0, 3.0, 1.0, 9.0, 5.0, 2.0, 5.0, 1.0, 3.0, 9.0, 1.0, 10.0, 8.0, 6.0, 9.0, 9.0, 9.0, 1.0, 7.0, 7.0 ], [ 7.0, 2.0, 9.0, 9.0, 4.0, 8.0, 9.0, 4.0, 10.0, 5.0, 10.0, 3.0, 6.0, 4.0, 5.0, 2.0, 3.0, 10.0, 9.0, 4.0, 1.0, 7.0, 2.0, 8.0, 5.0, 9.0, 8.0, 8.0, 10.0, 5.0, 1.0, 9.0, 9.0, 8.0, 5.0 ], [ 2.0, 10.0, 3.0, 3.0, 6.0, 2.0, 7.0, 10.0, 7.0, 8.0, 1.0, 7.0, 2.0, 7.0, 10.0, 2.0, 9.0, 2.0, 6.0, 5.0, 5.0, 5.0, 2.0, 7.0, 1.0, 4.0, 7.0, 4.0, 9.0, 6.0, 5.0, 3.0, 10.0, 5.0, 5.0 ], [ 2.0, 8.0, 8.0, 4.0, 7.0, 3.0, 7.0, 5.0, 8.0, 9.0, 3.0, 7.0, 4.0, 8.0, 7.0, 2.0, 3.0, 6.0, 8.0, 8.0, 2.0, 9.0, 5.0, 3.0, 2.0, 9.0, 5.0, 6.0, 4.0, 8.0, 3.0, 3.0, 7.0, 3.0, 10.0 ], [ 1.0, 3.0, 8.0, 8.0, 1.0, 3.0, 7.0, 10.0, 1.0, 3.0, 7.0, 10.0, 1.0, 7.0, 2.0, 1.0, 4.0, 1.0, 2.0, 6.0, 5.0, 10.0, 1.0, 6.0, 6.0, 10.0, 1.0, 1.0, 6.0, 4.0, 6.0, 10.0, 2.0, 4.0, 10.0 ], [ 6.0, 2.0, 7.0, 2.0, 4.0, 6.0, 3.0, 3.0, 7.0, 7.0, 10.0, 1.0, 1.0, 3.0, 3.0, 5.0, 8.0, 5.0, 7.0, 9.0, 2.0, 5.0, 2.0, 8.0, 3.0, 2.0, 3.0, 10.0, 3.0, 6.0, 5.0, 8.0, 6.0, 10.0, 2.0 ], [ 10.0, 5.0, 9.0, 6.0, 10.0, 9.0, 9.0, 6.0, 2.0, 4.0, 1.0, 1.0, 7.0, 1.0, 9.0, 8.0, 7.0, 7.0, 2.0, 4.0, 2.0, 1.0, 6.0, 2.0, 1.0, 1.0, 4.0, 3.0, 5.0, 8.0, 3.0, 3.0, 10.0, 6.0, 8.0 ], [ 7.0, 5.0, 3.0, 8.0, 10.0, 5.0, 10.0, 4.0, 7.0, 8.0, 7.0, 3.0, 1.0, 10.0, 3.0, 6.0, 3.0, 10.0, 2.0, 4.0, 2.0, 8.0, 6.0, 8.0, 4.0, 5.0, 6.0, 9.0, 4.0, 9.0, 4.0, 2.0, 4.0, 4.0, 3.0 ], [ 10.0, 1.0, 9.0, 7.0, 7.0, 4.0, 6.0, 5.0, 10.0, 7.0, 2.0, 3.0, 9.0, 3.0, 9.0, 8.0, 8.0, 4.0, 6.0, 2.0, 1.0, 1.0, 2.0, 2.0, 7.0, 2.0, 8.0, 7.0, 8.0, 10.0, 6.0, 9.0, 7.0, 3.0, 8.0 ], [ 2.0, 4.0, 7.0, 6.0, 10.0, 4.0, 3.0, 2.0, 2.0, 2.0, 1.0, 5.0, 8.0, 6.0, 8.0, 10.0, 4.0, 5.0, 7.0, 5.0, 5.0, 1.0, 9.0, 2.0, 10.0, 7.0, 3.0, 4.0, 6.0, 2.0, 1.0, 5.0, 3.0, 9.0, 7.0 ], [ 3.0, 3.0, 2.0, 9.0, 7.0, 8.0, 3.0, 3.0, 9.0, 3.0, 4.0, 8.0, 7.0, 3.0, 8.0, 4.0, 2.0, 6.0, 4.0, 7.0, 4.0, 1.0, 3.0, 8.0, 7.0, 4.0, 10.0, 1.0, 3.0, 4.0, 2.0, 6.0, 3.0, 4.0, 5.0 ], [ 6.0, 5.0, 9.0, 2.0, 5.0, 10.0, 1.0, 10.0, 2.0, 6.0, 1.0, 5.0, 7.0, 10.0, 4.0, 5.0, 6.0, 9.0, 10.0, 4.0, 3.0, 7.0, 8.0, 4.0, 8.0, 9.0, 8.0, 8.0, 9.0, 2.0, 8.0, 7.0, 5.0, 8.0, 5.0 ], [ 4.0, 9.0, 9.0, 1.0, 1.0, 6.0, 9.0, 9.0, 6.0, 8.0, 2.0, 7.0, 2.0, 2.0, 6.0, 7.0, 4.0, 10.0, 7.0, 6.0, 3.0, 6.0, 8.0, 7.0, 6.0, 9.0, 5.0, 10.0, 1.0, 7.0, 10.0, 3.0, 6.0, 8.0, 2.0 ], [ 9.0, 10.0, 2.0, 5.0, 8.0, 1.0, 5.0, 4.0, 5.0, 8.0, 6.0, 9.0, 4.0, 4.0, 2.0, 5.0, 7.0, 4.0, 6.0, 3.0, 4.0, 7.0, 6.0, 5.0, 10.0, 5.0, 8.0, 8.0, 2.0, 6.0, 8.0, 5.0, 3.0, 3.0, 6.0 ], [ 10.0, 9.0, 3.0, 5.0, 3.0, 5.0, 2.0, 1.0, 5.0, 2.0, 5.0, 2.0, 2.0, 2.0, 1.0, 5.0, 4.0, 3.0, 3.0, 4.0, 5.0, 8.0, 10.0, 7.0, 3.0, 3.0, 1.0, 6.0, 4.0, 10.0, 10.0, 2.0, 9.0, 2.0, 10.0 ], [ 1.0, 2.0, 6.0, 7.0, 9.0, 9.0, 5.0, 7.0, 5.0, 9.0, 10.0, 5.0, 1.0, 8.0, 1.0, 1.0, 1.0, 7.0, 6.0, 7.0, 8.0, 1.0, 10.0, 10.0, 7.0, 7.0, 5.0, 2.0, 9.0, 5.0, 4.0, 3.0, 7.0, 10.0, 3.0 ], [ 4.0, 2.0, 10.0, 2.0, 1.0, 6.0, 1.0, 2.0, 2.0, 5.0, 1.0, 2.0, 6.0, 6.0, 2.0, 9.0, 3.0, 8.0, 8.0, 6.0, 10.0, 10.0, 5.0, 6.0, 6.0, 4.0, 1.0, 10.0, 5.0, 8.0, 10.0, 8.0, 8.0, 8.0, 9.0 ], [ 10.0, 8.0, 5.0, 10.0, 6.0, 7.0, 3.0, 8.0, 7.0, 3.0, 6.0, 8.0, 2.0, 8.0, 2.0, 2.0, 8.0, 4.0, 7.0, 5.0, 7.0, 10.0, 6.0, 10.0, 1.0, 9.0, 4.0, 7.0, 9.0, 8.0, 8.0, 10.0, 2.0, 6.0, 9.0 ], [ 1.0, 2.0, 7.0, 4.0, 9.0, 1.0, 9.0, 5.0, 1.0, 2.0, 6.0, 3.0, 1.0, 4.0, 7.0, 10.0, 7.0, 8.0, 6.0, 10.0, 3.0, 7.0, 6.0, 1.0, 3.0, 4.0, 2.0, 9.0, 8.0, 5.0, 7.0, 2.0, 5.0, 4.0, 1.0 ], [ 1.0, 3.0, 7.0, 1.0, 9.0, 3.0, 1.0, 9.0, 4.0, 9.0, 10.0, 2.0, 1.0, 5.0, 2.0, 7.0, 4.0, 9.0, 9.0, 5.0, 3.0, 7.0, 4.0, 9.0, 4.0, 6.0, 9.0, 3.0, 1.0, 7.0, 1.0, 1.0, 2.0, 8.0, 1.0 ], [ 9.0, 7.0, 4.0, 9.0, 1.0, 1.0, 10.0, 8.0, 7.0, 5.0, 1.0, 3.0, 4.0, 6.0, 8.0, 3.0, 10.0, 8.0, 5.0, 8.0, 1.0, 5.0, 1.0, 4.0, 2.0, 9.0, 10.0, 3.0, 10.0, 5.0, 2.0, 6.0, 8.0, 8.0, 6.0 ], [ 2.0, 4.0, 7.0, 4.0, 7.0, 3.0, 8.0, 8.0, 4.0, 6.0, 1.0, 10.0, 3.0, 9.0, 7.0, 4.0, 1.0, 8.0, 10.0, 8.0, 6.0, 2.0, 10.0, 7.0, 9.0, 3.0, 3.0, 5.0, 6.0, 4.0, 4.0, 3.0, 1.0, 5.0, 1.0 ], [ 9.0, 2.0, 9.0, 4.0, 7.0, 4.0, 6.0, 10.0, 9.0, 4.0, 6.0, 3.0, 5.0, 4.0, 8.0, 6.0, 3.0, 9.0, 1.0, 2.0, 4.0, 9.0, 5.0, 9.0, 8.0, 1.0, 10.0, 6.0, 7.0, 1.0, 9.0, 3.0, 6.0, 7.0, 6.0 ], [ 2.0, 6.0, 9.0, 7.0, 1.0, 2.0, 9.0, 5.0, 6.0, 8.0, 4.0, 6.0, 8.0, 9.0, 10.0, 2.0, 4.0, 2.0, 7.0, 6.0, 10.0, 5.0, 8.0, 8.0, 5.0, 7.0, 5.0, 4.0, 1.0, 4.0, 6.0, 8.0, 3.0, 2.0, 9.0 ], [ 5.0, 6.0, 3.0, 9.0, 1.0, 8.0, 9.0, 1.0, 5.0, 3.0, 6.0, 5.0, 3.0, 4.0, 6.0, 1.0, 2.0, 8.0, 10.0, 8.0, 10.0, 4.0, 10.0, 8.0, 7.0, 1.0, 2.0, 4.0, 9.0, 6.0, 8.0, 1.0, 9.0, 6.0, 2.0 ], [ 5.0, 9.0, 9.0, 7.0, 9.0, 8.0, 9.0, 9.0, 3.0, 3.0, 10.0, 8.0, 3.0, 2.0, 9.0, 5.0, 6.0, 7.0, 3.0, 5.0, 2.0, 3.0, 8.0, 10.0, 2.0, 1.0, 6.0, 3.0, 3.0, 8.0, 1.0, 4.0, 8.0, 9.0, 2.0 ], [ 4.0, 10.0, 6.0, 10.0, 4.0, 6.0, 1.0, 9.0, 10.0, 7.0, 2.0, 6.0, 10.0, 4.0, 7.0, 3.0, 3.0, 5.0, 6.0, 3.0, 9.0, 7.0, 8.0, 2.0, 5.0, 2.0, 8.0, 1.0, 6.0, 3.0, 9.0, 8.0, 10.0, 8.0, 8.0 ], [ 3.0, 4.0, 2.0, 2.0, 3.0, 8.0, 7.0, 8.0, 5.0, 3.0, 4.0, 10.0, 6.0, 4.0, 3.0, 9.0, 4.0, 8.0, 8.0, 3.0, 2.0, 10.0, 8.0, 6.0, 4.0, 8.0, 8.0, 5.0, 7.0, 2.0, 6.0, 9.0, 8.0, 10.0, 1.0 ], [ 5.0, 3.0, 1.0, 4.0, 9.0, 9.0, 7.0, 5.0, 5.0, 10.0, 10.0, 2.0, 8.0, 3.0, 8.0, 7.0, 5.0, 5.0, 2.0, 6.0, 10.0, 3.0, 9.0, 9.0, 1.0, 1.0, 6.0, 1.0, 6.0, 9.0, 2.0, 2.0, 8.0, 1.0, 7.0 ] ] }, "source": 12, "target": 13 }, "solution": [ 12, 10, 13 ], "obj": 23.0, "instance_variant": { "problem_type": "QSPP", "num_nodes": 14, "num_edges": 35, "nodes": [ "A", "B", "C", "D", "E", "F", "G", "H", "I", "J", "K", "L", "M", "N" ], "source": "M", "target": "N", "objective": { "constant": 0.0, "linear": [ { "var_index": 0, "linear_cost": 9.0 }, { "var_index": 1, "linear_cost": 2.0 }, { "var_index": 2, "linear_cost": 7.0 }, { "var_index": 3, "linear_cost": 3.0 }, { "var_index": 4, "linear_cost": 6.0 }, { "var_index": 5, "linear_cost": 2.0 }, { "var_index": 6, "linear_cost": 6.0 }, { "var_index": 7, "linear_cost": 7.0 }, { "var_index": 8, "linear_cost": 8.0 }, { "var_index": 9, "linear_cost": 6.0 }, { "var_index": 10, "linear_cost": 5.0 }, { "var_index": 11, "linear_cost": 8.0 }, { "var_index": 12, "linear_cost": 10.0 }, { "var_index": 13, "linear_cost": 6.0 }, { "var_index": 14, "linear_cost": 4.0 }, { "var_index": 15, "linear_cost": 9.0 }, { "var_index": 16, "linear_cost": 6.0 }, { "var_index": 17, "linear_cost": 8.0 }, { "var_index": 18, "linear_cost": 3.0 }, { "var_index": 19, "linear_cost": 7.0 }, { "var_index": 20, "linear_cost": 4.0 }, { "var_index": 21, "linear_cost": 3.0 }, { "var_index": 22, "linear_cost": 4.0 }, { "var_index": 23, "linear_cost": 3.0 }, { "var_index": 24, "linear_cost": 2.0 }, { "var_index": 25, "linear_cost": 8.0 }, { "var_index": 26, "linear_cost": 1.0 }, { "var_index": 27, "linear_cost": 1.0 }, { "var_index": 28, "linear_cost": 8.0 }, { "var_index": 29, "linear_cost": 8.0 }, { "var_index": 30, "linear_cost": 4.0 }, { "var_index": 31, "linear_cost": 10.0 }, { "var_index": 32, "linear_cost": 6.0 }, { "var_index": 33, "linear_cost": 7.0 }, { "var_index": 34, "linear_cost": 2.0 } ], "quadratic": [ { "var_i": 0, "var_j": 0, "quadratic_cost": 10.0 }, { "var_i": 0, "var_j": 1, "quadratic_cost": 8.0 }, { "var_i": 0, "var_j": 2, "quadratic_cost": 8.0 }, { "var_i": 0, "var_j": 3, "quadratic_cost": 5.0 }, { "var_i": 0, "var_j": 4, "quadratic_cost": 9.0 }, { "var_i": 0, "var_j": 5, "quadratic_cost": 6.0 }, { "var_i": 0, "var_j": 6, "quadratic_cost": 10.0 }, { "var_i": 0, "var_j": 7, "quadratic_cost": 7.0 }, { "var_i": 0, "var_j": 8, "quadratic_cost": 2.0 }, { "var_i": 0, "var_j": 9, "quadratic_cost": 2.0 }, { "var_i": 0, "var_j": 10, "quadratic_cost": 1.0 }, { "var_i": 0, "var_j": 11, "quadratic_cost": 6.0 }, { "var_i": 0, "var_j": 12, "quadratic_cost": 10.0 }, { "var_i": 0, "var_j": 13, "quadratic_cost": 7.0 }, { "var_i": 0, "var_j": 14, "quadratic_cost": 10.0 }, { "var_i": 0, "var_j": 15, "quadratic_cost": 2.0 }, { "var_i": 0, "var_j": 16, "quadratic_cost": 3.0 }, { "var_i": 0, "var_j": 17, "quadratic_cost": 6.0 }, { "var_i": 0, "var_j": 18, "quadratic_cost": 4.0 }, { "var_i": 0, "var_j": 19, "quadratic_cost": 9.0 }, { "var_i": 0, "var_j": 20, "quadratic_cost": 10.0 }, { "var_i": 0, "var_j": 21, "quadratic_cost": 1.0 }, { "var_i": 0, "var_j": 22, "quadratic_cost": 4.0 }, { "var_i": 0, "var_j": 23, "quadratic_cost": 10.0 }, { "var_i": 0, "var_j": 24, "quadratic_cost": 1.0 }, { "var_i": 0, "var_j": 25, "quadratic_cost": 1.0 }, { "var_i": 0, "var_j": 26, "quadratic_cost": 9.0 }, { "var_i": 0, "var_j": 27, "quadratic_cost": 2.0 }, { "var_i": 0, "var_j": 28, "quadratic_cost": 9.0 }, { "var_i": 0, "var_j": 29, "quadratic_cost": 2.0 }, { "var_i": 0, "var_j": 30, "quadratic_cost": 5.0 }, { "var_i": 0, "var_j": 31, "quadratic_cost": 5.0 }, { "var_i": 0, "var_j": 32, "quadratic_cost": 4.0 }, { "var_i": 0, "var_j": 33, "quadratic_cost": 3.0 }, { "var_i": 0, "var_j": 34, "quadratic_cost": 5.0 }, { "var_i": 1, "var_j": 0, "quadratic_cost": 8.0 }, { "var_i": 1, "var_j": 1, "quadratic_cost": 4.0 }, { "var_i": 1, "var_j": 2, "quadratic_cost": 2.0 }, { "var_i": 1, "var_j": 3, "quadratic_cost": 9.0 }, { "var_i": 1, "var_j": 4, "quadratic_cost": 5.0 }, { "var_i": 1, "var_j": 5, "quadratic_cost": 10.0 }, { "var_i": 1, "var_j": 6, "quadratic_cost": 3.0 }, { "var_i": 1, "var_j": 7, "quadratic_cost": 2.0 }, { "var_i": 1, "var_j": 8, "quadratic_cost": 10.0 }, { "var_i": 1, "var_j": 9, "quadratic_cost": 8.0 }, { "var_i": 1, "var_j": 10, "quadratic_cost": 3.0 }, { "var_i": 1, "var_j": 11, "quadratic_cost": 2.0 }, { "var_i": 1, "var_j": 12, "quadratic_cost": 5.0 }, { "var_i": 1, "var_j": 13, "quadratic_cost": 5.0 }, { "var_i": 1, "var_j": 14, "quadratic_cost": 1.0 }, { "var_i": 1, "var_j": 15, "quadratic_cost": 4.0 }, { "var_i": 1, "var_j": 16, "quadratic_cost": 3.0 }, { "var_i": 1, "var_j": 17, "quadratic_cost": 5.0 }, { "var_i": 1, "var_j": 18, "quadratic_cost": 9.0 }, { "var_i": 1, "var_j": 19, "quadratic_cost": 10.0 }, { "var_i": 1, "var_j": 20, "quadratic_cost": 9.0 }, { "var_i": 1, "var_j": 21, "quadratic_cost": 2.0 }, { "var_i": 1, "var_j": 22, "quadratic_cost": 2.0 }, { "var_i": 1, "var_j": 23, "quadratic_cost": 8.0 }, { "var_i": 1, "var_j": 24, "quadratic_cost": 2.0 }, { "var_i": 1, "var_j": 25, "quadratic_cost": 3.0 }, { "var_i": 1, "var_j": 26, "quadratic_cost": 7.0 }, { "var_i": 1, "var_j": 27, "quadratic_cost": 4.0 }, { "var_i": 1, "var_j": 28, "quadratic_cost": 2.0 }, { "var_i": 1, "var_j": 29, "quadratic_cost": 6.0 }, { "var_i": 1, "var_j": 30, "quadratic_cost": 6.0 }, { "var_i": 1, "var_j": 31, "quadratic_cost": 9.0 }, { "var_i": 1, "var_j": 32, "quadratic_cost": 10.0 }, { "var_i": 1, "var_j": 33, "quadratic_cost": 4.0 }, { "var_i": 1, "var_j": 34, "quadratic_cost": 3.0 }, { "var_i": 2, "var_j": 0, "quadratic_cost": 8.0 }, { "var_i": 2, "var_j": 1, "quadratic_cost": 2.0 }, { "var_i": 2, "var_j": 2, "quadratic_cost": 3.0 }, { "var_i": 2, "var_j": 3, "quadratic_cost": 6.0 }, { "var_i": 2, "var_j": 4, "quadratic_cost": 1.0 }, { "var_i": 2, "var_j": 5, "quadratic_cost": 8.0 }, { "var_i": 2, "var_j": 6, "quadratic_cost": 6.0 }, { "var_i": 2, "var_j": 7, "quadratic_cost": 9.0 }, { "var_i": 2, "var_j": 8, "quadratic_cost": 3.0 }, { "var_i": 2, "var_j": 9, "quadratic_cost": 8.0 }, { "var_i": 2, "var_j": 10, "quadratic_cost": 8.0 }, { "var_i": 2, "var_j": 11, "quadratic_cost": 7.0 }, { "var_i": 2, "var_j": 12, "quadratic_cost": 9.0 }, { "var_i": 2, "var_j": 13, "quadratic_cost": 3.0 }, { "var_i": 2, "var_j": 14, "quadratic_cost": 9.0 }, { "var_i": 2, "var_j": 15, "quadratic_cost": 7.0 }, { "var_i": 2, "var_j": 16, "quadratic_cost": 2.0 }, { "var_i": 2, "var_j": 17, "quadratic_cost": 9.0 }, { "var_i": 2, "var_j": 18, "quadratic_cost": 9.0 }, { "var_i": 2, "var_j": 19, "quadratic_cost": 2.0 }, { "var_i": 2, "var_j": 20, "quadratic_cost": 3.0 }, { "var_i": 2, "var_j": 21, "quadratic_cost": 6.0 }, { "var_i": 2, "var_j": 22, "quadratic_cost": 10.0 }, { "var_i": 2, "var_j": 23, "quadratic_cost": 5.0 }, { "var_i": 2, "var_j": 24, "quadratic_cost": 7.0 }, { "var_i": 2, "var_j": 25, "quadratic_cost": 7.0 }, { "var_i": 2, "var_j": 26, "quadratic_cost": 4.0 }, { "var_i": 2, "var_j": 27, "quadratic_cost": 7.0 }, { "var_i": 2, "var_j": 28, "quadratic_cost": 9.0 }, { "var_i": 2, "var_j": 29, "quadratic_cost": 9.0 }, { "var_i": 2, "var_j": 30, "quadratic_cost": 3.0 }, { "var_i": 2, "var_j": 31, "quadratic_cost": 9.0 }, { "var_i": 2, "var_j": 32, "quadratic_cost": 6.0 }, { "var_i": 2, "var_j": 33, "quadratic_cost": 2.0 }, { "var_i": 2, "var_j": 34, "quadratic_cost": 1.0 }, { "var_i": 3, "var_j": 0, "quadratic_cost": 5.0 }, { "var_i": 3, "var_j": 1, "quadratic_cost": 9.0 }, { "var_i": 3, "var_j": 2, "quadratic_cost": 6.0 }, { "var_i": 3, "var_j": 3, "quadratic_cost": 6.0 }, { "var_i": 3, "var_j": 4, "quadratic_cost": 8.0 }, { "var_i": 3, "var_j": 5, "quadratic_cost": 5.0 }, { "var_i": 3, "var_j": 6, "quadratic_cost": 5.0 }, { "var_i": 3, "var_j": 7, "quadratic_cost": 9.0 }, { "var_i": 3, "var_j": 8, "quadratic_cost": 3.0 }, { "var_i": 3, "var_j": 9, "quadratic_cost": 4.0 }, { "var_i": 3, "var_j": 10, "quadratic_cost": 8.0 }, { "var_i": 3, "var_j": 11, "quadratic_cost": 2.0 }, { "var_i": 3, "var_j": 12, "quadratic_cost": 6.0 }, { "var_i": 3, "var_j": 13, "quadratic_cost": 8.0 }, { "var_i": 3, "var_j": 14, "quadratic_cost": 7.0 }, { "var_i": 3, "var_j": 15, "quadratic_cost": 6.0 }, { "var_i": 3, "var_j": 16, "quadratic_cost": 9.0 }, { "var_i": 3, "var_j": 17, "quadratic_cost": 2.0 }, { "var_i": 3, "var_j": 18, "quadratic_cost": 1.0 }, { "var_i": 3, "var_j": 19, "quadratic_cost": 5.0 }, { "var_i": 3, "var_j": 20, "quadratic_cost": 5.0 }, { "var_i": 3, "var_j": 21, "quadratic_cost": 7.0 }, { "var_i": 3, "var_j": 22, "quadratic_cost": 2.0 }, { "var_i": 3, "var_j": 23, "quadratic_cost": 10.0 }, { "var_i": 3, "var_j": 24, "quadratic_cost": 4.0 }, { "var_i": 3, "var_j": 25, "quadratic_cost": 1.0 }, { "var_i": 3, "var_j": 26, "quadratic_cost": 9.0 }, { "var_i": 3, "var_j": 27, "quadratic_cost": 4.0 }, { "var_i": 3, "var_j": 28, "quadratic_cost": 4.0 }, { "var_i": 3, "var_j": 29, "quadratic_cost": 7.0 }, { "var_i": 3, "var_j": 30, "quadratic_cost": 9.0 }, { "var_i": 3, "var_j": 31, "quadratic_cost": 7.0 }, { "var_i": 3, "var_j": 32, "quadratic_cost": 10.0 }, { "var_i": 3, "var_j": 33, "quadratic_cost": 2.0 }, { "var_i": 3, "var_j": 34, "quadratic_cost": 4.0 }, { "var_i": 4, "var_j": 0, "quadratic_cost": 9.0 }, { "var_i": 4, "var_j": 1, "quadratic_cost": 5.0 }, { "var_i": 4, "var_j": 2, "quadratic_cost": 1.0 }, { "var_i": 4, "var_j": 3, "quadratic_cost": 8.0 }, { "var_i": 4, "var_j": 4, "quadratic_cost": 6.0 }, { "var_i": 4, "var_j": 5, "quadratic_cost": 4.0 }, { "var_i": 4, "var_j": 6, "quadratic_cost": 3.0 }, { "var_i": 4, "var_j": 7, "quadratic_cost": 4.0 }, { "var_i": 4, "var_j": 8, "quadratic_cost": 6.0 }, { "var_i": 4, "var_j": 9, "quadratic_cost": 7.0 }, { "var_i": 4, "var_j": 10, "quadratic_cost": 1.0 }, { "var_i": 4, "var_j": 11, "quadratic_cost": 4.0 }, { "var_i": 4, "var_j": 12, "quadratic_cost": 10.0 }, { "var_i": 4, "var_j": 13, "quadratic_cost": 10.0 }, { "var_i": 4, "var_j": 14, "quadratic_cost": 7.0 }, { "var_i": 4, "var_j": 15, "quadratic_cost": 10.0 }, { "var_i": 4, "var_j": 16, "quadratic_cost": 7.0 }, { "var_i": 4, "var_j": 17, "quadratic_cost": 5.0 }, { "var_i": 4, "var_j": 18, "quadratic_cost": 1.0 }, { "var_i": 4, "var_j": 19, "quadratic_cost": 8.0 }, { "var_i": 4, "var_j": 20, "quadratic_cost": 3.0 }, { "var_i": 4, "var_j": 21, "quadratic_cost": 9.0 }, { "var_i": 4, "var_j": 22, "quadratic_cost": 1.0 }, { "var_i": 4, "var_j": 23, "quadratic_cost": 6.0 }, { "var_i": 4, "var_j": 24, "quadratic_cost": 9.0 }, { "var_i": 4, "var_j": 25, "quadratic_cost": 9.0 }, { "var_i": 4, "var_j": 26, "quadratic_cost": 1.0 }, { "var_i": 4, "var_j": 27, "quadratic_cost": 7.0 }, { "var_i": 4, "var_j": 28, "quadratic_cost": 7.0 }, { "var_i": 4, "var_j": 29, "quadratic_cost": 1.0 }, { "var_i": 4, "var_j": 30, "quadratic_cost": 1.0 }, { "var_i": 4, "var_j": 31, "quadratic_cost": 9.0 }, { "var_i": 4, "var_j": 32, "quadratic_cost": 4.0 }, { "var_i": 4, "var_j": 33, "quadratic_cost": 3.0 }, { "var_i": 4, "var_j": 34, "quadratic_cost": 9.0 }, { "var_i": 5, "var_j": 0, "quadratic_cost": 6.0 }, { "var_i": 5, "var_j": 1, "quadratic_cost": 10.0 }, { "var_i": 5, "var_j": 2, "quadratic_cost": 8.0 }, { "var_i": 5, "var_j": 3, "quadratic_cost": 5.0 }, { "var_i": 5, "var_j": 4, "quadratic_cost": 4.0 }, { "var_i": 5, "var_j": 5, "quadratic_cost": 9.0 }, { "var_i": 5, "var_j": 6, "quadratic_cost": 3.0 }, { "var_i": 5, "var_j": 7, "quadratic_cost": 8.0 }, { "var_i": 5, "var_j": 8, "quadratic_cost": 2.0 }, { "var_i": 5, "var_j": 9, "quadratic_cost": 3.0 }, { "var_i": 5, "var_j": 10, "quadratic_cost": 3.0 }, { "var_i": 5, "var_j": 11, "quadratic_cost": 6.0 }, { "var_i": 5, "var_j": 12, "quadratic_cost": 9.0 }, { "var_i": 5, "var_j": 13, "quadratic_cost": 5.0 }, { "var_i": 5, "var_j": 14, "quadratic_cost": 4.0 }, { "var_i": 5, "var_j": 15, "quadratic_cost": 4.0 }, { "var_i": 5, "var_j": 16, "quadratic_cost": 8.0 }, { "var_i": 5, "var_j": 17, "quadratic_cost": 10.0 }, { "var_i": 5, "var_j": 18, "quadratic_cost": 6.0 }, { "var_i": 5, "var_j": 19, "quadratic_cost": 1.0 }, { "var_i": 5, "var_j": 20, "quadratic_cost": 5.0 }, { "var_i": 5, "var_j": 21, "quadratic_cost": 9.0 }, { "var_i": 5, "var_j": 22, "quadratic_cost": 6.0 }, { "var_i": 5, "var_j": 23, "quadratic_cost": 7.0 }, { "var_i": 5, "var_j": 24, "quadratic_cost": 1.0 }, { "var_i": 5, "var_j": 25, "quadratic_cost": 3.0 }, { "var_i": 5, "var_j": 26, "quadratic_cost": 1.0 }, { "var_i": 5, "var_j": 27, "quadratic_cost": 3.0 }, { "var_i": 5, "var_j": 28, "quadratic_cost": 4.0 }, { "var_i": 5, "var_j": 29, "quadratic_cost": 2.0 }, { "var_i": 5, "var_j": 30, "quadratic_cost": 8.0 }, { "var_i": 5, "var_j": 31, "quadratic_cost": 8.0 }, { "var_i": 5, "var_j": 32, "quadratic_cost": 6.0 }, { "var_i": 5, "var_j": 33, "quadratic_cost": 8.0 }, { "var_i": 5, "var_j": 34, "quadratic_cost": 9.0 }, { "var_i": 6, "var_j": 0, "quadratic_cost": 10.0 }, { "var_i": 6, "var_j": 1, "quadratic_cost": 3.0 }, { "var_i": 6, "var_j": 2, "quadratic_cost": 6.0 }, { "var_i": 6, "var_j": 3, "quadratic_cost": 5.0 }, { "var_i": 6, "var_j": 4, "quadratic_cost": 3.0 }, { "var_i": 6, "var_j": 5, "quadratic_cost": 3.0 }, { "var_i": 6, "var_j": 6, "quadratic_cost": 7.0 }, { "var_i": 6, "var_j": 7, "quadratic_cost": 9.0 }, { "var_i": 6, "var_j": 8, "quadratic_cost": 7.0 }, { "var_i": 6, "var_j": 9, "quadratic_cost": 7.0 }, { "var_i": 6, "var_j": 10, "quadratic_cost": 7.0 }, { "var_i": 6, "var_j": 11, "quadratic_cost": 3.0 }, { "var_i": 6, "var_j": 12, "quadratic_cost": 9.0 }, { "var_i": 6, "var_j": 13, "quadratic_cost": 10.0 }, { "var_i": 6, "var_j": 14, "quadratic_cost": 6.0 }, { "var_i": 6, "var_j": 15, "quadratic_cost": 3.0 }, { "var_i": 6, "var_j": 16, "quadratic_cost": 3.0 }, { "var_i": 6, "var_j": 17, "quadratic_cost": 1.0 }, { "var_i": 6, "var_j": 18, "quadratic_cost": 9.0 }, { "var_i": 6, "var_j": 19, "quadratic_cost": 5.0 }, { "var_i": 6, "var_j": 20, "quadratic_cost": 2.0 }, { "var_i": 6, "var_j": 21, "quadratic_cost": 5.0 }, { "var_i": 6, "var_j": 22, "quadratic_cost": 1.0 }, { "var_i": 6, "var_j": 23, "quadratic_cost": 3.0 }, { "var_i": 6, "var_j": 24, "quadratic_cost": 9.0 }, { "var_i": 6, "var_j": 25, "quadratic_cost": 1.0 }, { "var_i": 6, "var_j": 26, "quadratic_cost": 10.0 }, { "var_i": 6, "var_j": 27, "quadratic_cost": 8.0 }, { "var_i": 6, "var_j": 28, "quadratic_cost": 6.0 }, { "var_i": 6, "var_j": 29, "quadratic_cost": 9.0 }, { "var_i": 6, "var_j": 30, "quadratic_cost": 9.0 }, { "var_i": 6, "var_j": 31, "quadratic_cost": 9.0 }, { "var_i": 6, "var_j": 32, "quadratic_cost": 1.0 }, { "var_i": 6, "var_j": 33, "quadratic_cost": 7.0 }, { "var_i": 6, "var_j": 34, "quadratic_cost": 7.0 }, { "var_i": 7, "var_j": 0, "quadratic_cost": 7.0 }, { "var_i": 7, "var_j": 1, "quadratic_cost": 2.0 }, { "var_i": 7, "var_j": 2, "quadratic_cost": 9.0 }, { "var_i": 7, "var_j": 3, "quadratic_cost": 9.0 }, { "var_i": 7, "var_j": 4, "quadratic_cost": 4.0 }, { "var_i": 7, "var_j": 5, "quadratic_cost": 8.0 }, { "var_i": 7, "var_j": 6, "quadratic_cost": 9.0 }, { "var_i": 7, "var_j": 7, "quadratic_cost": 4.0 }, { "var_i": 7, "var_j": 8, "quadratic_cost": 10.0 }, { "var_i": 7, "var_j": 9, "quadratic_cost": 5.0 }, { "var_i": 7, "var_j": 10, "quadratic_cost": 10.0 }, { "var_i": 7, "var_j": 11, "quadratic_cost": 3.0 }, { "var_i": 7, "var_j": 12, "quadratic_cost": 6.0 }, { "var_i": 7, "var_j": 13, "quadratic_cost": 4.0 }, { "var_i": 7, "var_j": 14, "quadratic_cost": 5.0 }, { "var_i": 7, "var_j": 15, "quadratic_cost": 2.0 }, { "var_i": 7, "var_j": 16, "quadratic_cost": 3.0 }, { "var_i": 7, "var_j": 17, "quadratic_cost": 10.0 }, { "var_i": 7, "var_j": 18, "quadratic_cost": 9.0 }, { "var_i": 7, "var_j": 19, "quadratic_cost": 4.0 }, { "var_i": 7, "var_j": 20, "quadratic_cost": 1.0 }, { "var_i": 7, "var_j": 21, "quadratic_cost": 7.0 }, { "var_i": 7, "var_j": 22, "quadratic_cost": 2.0 }, { "var_i": 7, "var_j": 23, "quadratic_cost": 8.0 }, { "var_i": 7, "var_j": 24, "quadratic_cost": 5.0 }, { "var_i": 7, "var_j": 25, "quadratic_cost": 9.0 }, { "var_i": 7, "var_j": 26, "quadratic_cost": 8.0 }, { "var_i": 7, "var_j": 27, "quadratic_cost": 8.0 }, { "var_i": 7, "var_j": 28, "quadratic_cost": 10.0 }, { "var_i": 7, "var_j": 29, "quadratic_cost": 5.0 }, { "var_i": 7, "var_j": 30, "quadratic_cost": 1.0 }, { "var_i": 7, "var_j": 31, "quadratic_cost": 9.0 }, { "var_i": 7, "var_j": 32, "quadratic_cost": 9.0 }, { "var_i": 7, "var_j": 33, "quadratic_cost": 8.0 }, { "var_i": 7, "var_j": 34, "quadratic_cost": 5.0 }, { "var_i": 8, "var_j": 0, "quadratic_cost": 2.0 }, { "var_i": 8, "var_j": 1, "quadratic_cost": 10.0 }, { "var_i": 8, "var_j": 2, "quadratic_cost": 3.0 }, { "var_i": 8, "var_j": 3, "quadratic_cost": 3.0 }, { "var_i": 8, "var_j": 4, "quadratic_cost": 6.0 }, { "var_i": 8, "var_j": 5, "quadratic_cost": 2.0 }, { "var_i": 8, "var_j": 6, "quadratic_cost": 7.0 }, { "var_i": 8, "var_j": 7, "quadratic_cost": 10.0 }, { "var_i": 8, "var_j": 8, "quadratic_cost": 7.0 }, { "var_i": 8, "var_j": 9, "quadratic_cost": 8.0 }, { "var_i": 8, "var_j": 10, "quadratic_cost": 1.0 }, { "var_i": 8, "var_j": 11, "quadratic_cost": 7.0 }, { "var_i": 8, "var_j": 12, "quadratic_cost": 2.0 }, { "var_i": 8, "var_j": 13, "quadratic_cost": 7.0 }, { "var_i": 8, "var_j": 14, "quadratic_cost": 10.0 }, { "var_i": 8, "var_j": 15, "quadratic_cost": 2.0 }, { "var_i": 8, "var_j": 16, "quadratic_cost": 9.0 }, { "var_i": 8, "var_j": 17, "quadratic_cost": 2.0 }, { "var_i": 8, "var_j": 18, "quadratic_cost": 6.0 }, { "var_i": 8, "var_j": 19, "quadratic_cost": 5.0 }, { "var_i": 8, "var_j": 20, "quadratic_cost": 5.0 }, { "var_i": 8, "var_j": 21, "quadratic_cost": 5.0 }, { "var_i": 8, "var_j": 22, "quadratic_cost": 2.0 }, { "var_i": 8, "var_j": 23, "quadratic_cost": 7.0 }, { "var_i": 8, "var_j": 24, "quadratic_cost": 1.0 }, { "var_i": 8, "var_j": 25, "quadratic_cost": 4.0 }, { "var_i": 8, "var_j": 26, "quadratic_cost": 7.0 }, { "var_i": 8, "var_j": 27, "quadratic_cost": 4.0 }, { "var_i": 8, "var_j": 28, "quadratic_cost": 9.0 }, { "var_i": 8, "var_j": 29, "quadratic_cost": 6.0 }, { "var_i": 8, "var_j": 30, "quadratic_cost": 5.0 }, { "var_i": 8, "var_j": 31, "quadratic_cost": 3.0 }, { "var_i": 8, "var_j": 32, "quadratic_cost": 10.0 }, { "var_i": 8, "var_j": 33, "quadratic_cost": 5.0 }, { "var_i": 8, "var_j": 34, "quadratic_cost": 5.0 }, { "var_i": 9, "var_j": 0, "quadratic_cost": 2.0 }, { "var_i": 9, "var_j": 1, "quadratic_cost": 8.0 }, { "var_i": 9, "var_j": 2, "quadratic_cost": 8.0 }, { "var_i": 9, "var_j": 3, "quadratic_cost": 4.0 }, { "var_i": 9, "var_j": 4, "quadratic_cost": 7.0 }, { "var_i": 9, "var_j": 5, "quadratic_cost": 3.0 }, { "var_i": 9, "var_j": 6, "quadratic_cost": 7.0 }, { "var_i": 9, "var_j": 7, "quadratic_cost": 5.0 }, { "var_i": 9, "var_j": 8, "quadratic_cost": 8.0 }, { "var_i": 9, "var_j": 9, "quadratic_cost": 9.0 }, { "var_i": 9, "var_j": 10, "quadratic_cost": 3.0 }, { "var_i": 9, "var_j": 11, "quadratic_cost": 7.0 }, { "var_i": 9, "var_j": 12, "quadratic_cost": 4.0 }, { "var_i": 9, "var_j": 13, "quadratic_cost": 8.0 }, { "var_i": 9, "var_j": 14, "quadratic_cost": 7.0 }, { "var_i": 9, "var_j": 15, "quadratic_cost": 2.0 }, { "var_i": 9, "var_j": 16, "quadratic_cost": 3.0 }, { "var_i": 9, "var_j": 17, "quadratic_cost": 6.0 }, { "var_i": 9, "var_j": 18, "quadratic_cost": 8.0 }, { "var_i": 9, "var_j": 19, "quadratic_cost": 8.0 }, { "var_i": 9, "var_j": 20, "quadratic_cost": 2.0 }, { "var_i": 9, "var_j": 21, "quadratic_cost": 9.0 }, { "var_i": 9, "var_j": 22, "quadratic_cost": 5.0 }, { "var_i": 9, "var_j": 23, "quadratic_cost": 3.0 }, { "var_i": 9, "var_j": 24, "quadratic_cost": 2.0 }, { "var_i": 9, "var_j": 25, "quadratic_cost": 9.0 }, { "var_i": 9, "var_j": 26, "quadratic_cost": 5.0 }, { "var_i": 9, "var_j": 27, "quadratic_cost": 6.0 }, { "var_i": 9, "var_j": 28, "quadratic_cost": 4.0 }, { "var_i": 9, "var_j": 29, "quadratic_cost": 8.0 }, { "var_i": 9, "var_j": 30, "quadratic_cost": 3.0 }, { "var_i": 9, "var_j": 31, "quadratic_cost": 3.0 }, { "var_i": 9, "var_j": 32, "quadratic_cost": 7.0 }, { "var_i": 9, "var_j": 33, "quadratic_cost": 3.0 }, { "var_i": 9, "var_j": 34, "quadratic_cost": 10.0 }, { "var_i": 10, "var_j": 0, "quadratic_cost": 1.0 }, { "var_i": 10, "var_j": 1, "quadratic_cost": 3.0 }, { "var_i": 10, "var_j": 2, "quadratic_cost": 8.0 }, { "var_i": 10, "var_j": 3, "quadratic_cost": 8.0 }, { "var_i": 10, "var_j": 4, "quadratic_cost": 1.0 }, { "var_i": 10, "var_j": 5, "quadratic_cost": 3.0 }, { "var_i": 10, "var_j": 6, "quadratic_cost": 7.0 }, { "var_i": 10, "var_j": 7, "quadratic_cost": 10.0 }, { "var_i": 10, "var_j": 8, "quadratic_cost": 1.0 }, { "var_i": 10, "var_j": 9, "quadratic_cost": 3.0 }, { "var_i": 10, "var_j": 10, "quadratic_cost": 7.0 }, { "var_i": 10, "var_j": 11, "quadratic_cost": 10.0 }, { "var_i": 10, "var_j": 12, "quadratic_cost": 1.0 }, { "var_i": 10, "var_j": 13, "quadratic_cost": 7.0 }, { "var_i": 10, "var_j": 14, "quadratic_cost": 2.0 }, { "var_i": 10, "var_j": 15, "quadratic_cost": 1.0 }, { "var_i": 10, "var_j": 16, "quadratic_cost": 4.0 }, { "var_i": 10, "var_j": 17, "quadratic_cost": 1.0 }, { "var_i": 10, "var_j": 18, "quadratic_cost": 2.0 }, { "var_i": 10, "var_j": 19, "quadratic_cost": 6.0 }, { "var_i": 10, "var_j": 20, "quadratic_cost": 5.0 }, { "var_i": 10, "var_j": 21, "quadratic_cost": 10.0 }, { "var_i": 10, "var_j": 22, "quadratic_cost": 1.0 }, { "var_i": 10, "var_j": 23, "quadratic_cost": 6.0 }, { "var_i": 10, "var_j": 24, "quadratic_cost": 6.0 }, { "var_i": 10, "var_j": 25, "quadratic_cost": 10.0 }, { "var_i": 10, "var_j": 26, "quadratic_cost": 1.0 }, { "var_i": 10, "var_j": 27, "quadratic_cost": 1.0 }, { "var_i": 10, "var_j": 28, "quadratic_cost": 6.0 }, { "var_i": 10, "var_j": 29, "quadratic_cost": 4.0 }, { "var_i": 10, "var_j": 30, "quadratic_cost": 6.0 }, { "var_i": 10, "var_j": 31, "quadratic_cost": 10.0 }, { "var_i": 10, "var_j": 32, "quadratic_cost": 2.0 }, { "var_i": 10, "var_j": 33, "quadratic_cost": 4.0 }, { "var_i": 10, "var_j": 34, "quadratic_cost": 10.0 }, { "var_i": 11, "var_j": 0, "quadratic_cost": 6.0 }, { "var_i": 11, "var_j": 1, "quadratic_cost": 2.0 }, { "var_i": 11, "var_j": 2, "quadratic_cost": 7.0 }, { "var_i": 11, "var_j": 3, "quadratic_cost": 2.0 }, { "var_i": 11, "var_j": 4, "quadratic_cost": 4.0 }, { "var_i": 11, "var_j": 5, "quadratic_cost": 6.0 }, { "var_i": 11, "var_j": 6, "quadratic_cost": 3.0 }, { "var_i": 11, "var_j": 7, "quadratic_cost": 3.0 }, { "var_i": 11, "var_j": 8, "quadratic_cost": 7.0 }, { "var_i": 11, "var_j": 9, "quadratic_cost": 7.0 }, { "var_i": 11, "var_j": 10, "quadratic_cost": 10.0 }, { "var_i": 11, "var_j": 11, "quadratic_cost": 1.0 }, { "var_i": 11, "var_j": 12, "quadratic_cost": 1.0 }, { "var_i": 11, "var_j": 13, "quadratic_cost": 3.0 }, { "var_i": 11, "var_j": 14, "quadratic_cost": 3.0 }, { "var_i": 11, "var_j": 15, "quadratic_cost": 5.0 }, { "var_i": 11, "var_j": 16, "quadratic_cost": 8.0 }, { "var_i": 11, "var_j": 17, "quadratic_cost": 5.0 }, { "var_i": 11, "var_j": 18, "quadratic_cost": 7.0 }, { "var_i": 11, "var_j": 19, "quadratic_cost": 9.0 }, { "var_i": 11, "var_j": 20, "quadratic_cost": 2.0 }, { "var_i": 11, "var_j": 21, "quadratic_cost": 5.0 }, { "var_i": 11, "var_j": 22, "quadratic_cost": 2.0 }, { "var_i": 11, "var_j": 23, "quadratic_cost": 8.0 }, { "var_i": 11, "var_j": 24, "quadratic_cost": 3.0 }, { "var_i": 11, "var_j": 25, "quadratic_cost": 2.0 }, { "var_i": 11, "var_j": 26, "quadratic_cost": 3.0 }, { "var_i": 11, "var_j": 27, "quadratic_cost": 10.0 }, { "var_i": 11, "var_j": 28, "quadratic_cost": 3.0 }, { "var_i": 11, "var_j": 29, "quadratic_cost": 6.0 }, { "var_i": 11, "var_j": 30, "quadratic_cost": 5.0 }, { "var_i": 11, "var_j": 31, "quadratic_cost": 8.0 }, { "var_i": 11, "var_j": 32, "quadratic_cost": 6.0 }, { "var_i": 11, "var_j": 33, "quadratic_cost": 10.0 }, { "var_i": 11, "var_j": 34, "quadratic_cost": 2.0 }, { "var_i": 12, "var_j": 0, "quadratic_cost": 10.0 }, { "var_i": 12, "var_j": 1, "quadratic_cost": 5.0 }, { "var_i": 12, "var_j": 2, "quadratic_cost": 9.0 }, { "var_i": 12, "var_j": 3, "quadratic_cost": 6.0 }, { "var_i": 12, "var_j": 4, "quadratic_cost": 10.0 }, { "var_i": 12, "var_j": 5, "quadratic_cost": 9.0 }, { "var_i": 12, "var_j": 6, "quadratic_cost": 9.0 }, { "var_i": 12, "var_j": 7, "quadratic_cost": 6.0 }, { "var_i": 12, "var_j": 8, "quadratic_cost": 2.0 }, { "var_i": 12, "var_j": 9, "quadratic_cost": 4.0 }, { "var_i": 12, "var_j": 10, "quadratic_cost": 1.0 }, { "var_i": 12, "var_j": 11, "quadratic_cost": 1.0 }, { "var_i": 12, "var_j": 12, "quadratic_cost": 7.0 }, { "var_i": 12, "var_j": 13, "quadratic_cost": 1.0 }, { "var_i": 12, "var_j": 14, "quadratic_cost": 9.0 }, { "var_i": 12, "var_j": 15, "quadratic_cost": 8.0 }, { "var_i": 12, "var_j": 16, "quadratic_cost": 7.0 }, { "var_i": 12, "var_j": 17, "quadratic_cost": 7.0 }, { "var_i": 12, "var_j": 18, "quadratic_cost": 2.0 }, { "var_i": 12, "var_j": 19, "quadratic_cost": 4.0 }, { "var_i": 12, "var_j": 20, "quadratic_cost": 2.0 }, { "var_i": 12, "var_j": 21, "quadratic_cost": 1.0 }, { "var_i": 12, "var_j": 22, "quadratic_cost": 6.0 }, { "var_i": 12, "var_j": 23, "quadratic_cost": 2.0 }, { "var_i": 12, "var_j": 24, "quadratic_cost": 1.0 }, { "var_i": 12, "var_j": 25, "quadratic_cost": 1.0 }, { "var_i": 12, "var_j": 26, "quadratic_cost": 4.0 }, { "var_i": 12, "var_j": 27, "quadratic_cost": 3.0 }, { "var_i": 12, "var_j": 28, "quadratic_cost": 5.0 }, { "var_i": 12, "var_j": 29, "quadratic_cost": 8.0 }, { "var_i": 12, "var_j": 30, "quadratic_cost": 3.0 }, { "var_i": 12, "var_j": 31, "quadratic_cost": 3.0 }, { "var_i": 12, "var_j": 32, "quadratic_cost": 10.0 }, { "var_i": 12, "var_j": 33, "quadratic_cost": 6.0 }, { "var_i": 12, "var_j": 34, "quadratic_cost": 8.0 }, { "var_i": 13, "var_j": 0, "quadratic_cost": 7.0 }, { "var_i": 13, "var_j": 1, "quadratic_cost": 5.0 }, { "var_i": 13, "var_j": 2, "quadratic_cost": 3.0 }, { "var_i": 13, "var_j": 3, "quadratic_cost": 8.0 }, { "var_i": 13, "var_j": 4, "quadratic_cost": 10.0 }, { "var_i": 13, "var_j": 5, "quadratic_cost": 5.0 }, { "var_i": 13, "var_j": 6, "quadratic_cost": 10.0 }, { "var_i": 13, "var_j": 7, "quadratic_cost": 4.0 }, { "var_i": 13, "var_j": 8, "quadratic_cost": 7.0 }, { "var_i": 13, "var_j": 9, "quadratic_cost": 8.0 }, { "var_i": 13, "var_j": 10, "quadratic_cost": 7.0 }, { "var_i": 13, "var_j": 11, "quadratic_cost": 3.0 }, { "var_i": 13, "var_j": 12, "quadratic_cost": 1.0 }, { "var_i": 13, "var_j": 13, "quadratic_cost": 10.0 }, { "var_i": 13, "var_j": 14, "quadratic_cost": 3.0 }, { "var_i": 13, "var_j": 15, "quadratic_cost": 6.0 }, { "var_i": 13, "var_j": 16, "quadratic_cost": 3.0 }, { "var_i": 13, "var_j": 17, "quadratic_cost": 10.0 }, { "var_i": 13, "var_j": 18, "quadratic_cost": 2.0 }, { "var_i": 13, "var_j": 19, "quadratic_cost": 4.0 }, { "var_i": 13, "var_j": 20, "quadratic_cost": 2.0 }, { "var_i": 13, "var_j": 21, "quadratic_cost": 8.0 }, { "var_i": 13, "var_j": 22, "quadratic_cost": 6.0 }, { "var_i": 13, "var_j": 23, "quadratic_cost": 8.0 }, { "var_i": 13, "var_j": 24, "quadratic_cost": 4.0 }, { "var_i": 13, "var_j": 25, "quadratic_cost": 5.0 }, { "var_i": 13, "var_j": 26, "quadratic_cost": 6.0 }, { "var_i": 13, "var_j": 27, "quadratic_cost": 9.0 }, { "var_i": 13, "var_j": 28, "quadratic_cost": 4.0 }, { "var_i": 13, "var_j": 29, "quadratic_cost": 9.0 }, { "var_i": 13, "var_j": 30, "quadratic_cost": 4.0 }, { "var_i": 13, "var_j": 31, "quadratic_cost": 2.0 }, { "var_i": 13, "var_j": 32, "quadratic_cost": 4.0 }, { "var_i": 13, "var_j": 33, "quadratic_cost": 4.0 }, { "var_i": 13, "var_j": 34, "quadratic_cost": 3.0 }, { "var_i": 14, "var_j": 0, "quadratic_cost": 10.0 }, { "var_i": 14, "var_j": 1, "quadratic_cost": 1.0 }, { "var_i": 14, "var_j": 2, "quadratic_cost": 9.0 }, { "var_i": 14, "var_j": 3, "quadratic_cost": 7.0 }, { "var_i": 14, "var_j": 4, "quadratic_cost": 7.0 }, { "var_i": 14, "var_j": 5, "quadratic_cost": 4.0 }, { "var_i": 14, "var_j": 6, "quadratic_cost": 6.0 }, { "var_i": 14, "var_j": 7, "quadratic_cost": 5.0 }, { "var_i": 14, "var_j": 8, "quadratic_cost": 10.0 }, { "var_i": 14, "var_j": 9, "quadratic_cost": 7.0 }, { "var_i": 14, "var_j": 10, "quadratic_cost": 2.0 }, { "var_i": 14, "var_j": 11, "quadratic_cost": 3.0 }, { "var_i": 14, "var_j": 12, "quadratic_cost": 9.0 }, { "var_i": 14, "var_j": 13, "quadratic_cost": 3.0 }, { "var_i": 14, "var_j": 14, "quadratic_cost": 9.0 }, { "var_i": 14, "var_j": 15, "quadratic_cost": 8.0 }, { "var_i": 14, "var_j": 16, "quadratic_cost": 8.0 }, { "var_i": 14, "var_j": 17, "quadratic_cost": 4.0 }, { "var_i": 14, "var_j": 18, "quadratic_cost": 6.0 }, { "var_i": 14, "var_j": 19, "quadratic_cost": 2.0 }, { "var_i": 14, "var_j": 20, "quadratic_cost": 1.0 }, { "var_i": 14, "var_j": 21, "quadratic_cost": 1.0 }, { "var_i": 14, "var_j": 22, "quadratic_cost": 2.0 }, { "var_i": 14, "var_j": 23, "quadratic_cost": 2.0 }, { "var_i": 14, "var_j": 24, "quadratic_cost": 7.0 }, { "var_i": 14, "var_j": 25, "quadratic_cost": 2.0 }, { "var_i": 14, "var_j": 26, "quadratic_cost": 8.0 }, { "var_i": 14, "var_j": 27, "quadratic_cost": 7.0 }, { "var_i": 14, "var_j": 28, "quadratic_cost": 8.0 }, { "var_i": 14, "var_j": 29, "quadratic_cost": 10.0 }, { "var_i": 14, "var_j": 30, "quadratic_cost": 6.0 }, { "var_i": 14, "var_j": 31, "quadratic_cost": 9.0 }, { "var_i": 14, "var_j": 32, "quadratic_cost": 7.0 }, { "var_i": 14, "var_j": 33, "quadratic_cost": 3.0 }, { "var_i": 14, "var_j": 34, "quadratic_cost": 8.0 }, { "var_i": 15, "var_j": 0, "quadratic_cost": 2.0 }, { "var_i": 15, "var_j": 1, "quadratic_cost": 4.0 }, { "var_i": 15, "var_j": 2, "quadratic_cost": 7.0 }, { "var_i": 15, "var_j": 3, "quadratic_cost": 6.0 }, { "var_i": 15, "var_j": 4, "quadratic_cost": 10.0 }, { "var_i": 15, "var_j": 5, "quadratic_cost": 4.0 }, { "var_i": 15, "var_j": 6, "quadratic_cost": 3.0 }, { "var_i": 15, "var_j": 7, "quadratic_cost": 2.0 }, { "var_i": 15, "var_j": 8, "quadratic_cost": 2.0 }, { "var_i": 15, "var_j": 9, "quadratic_cost": 2.0 }, { "var_i": 15, "var_j": 10, "quadratic_cost": 1.0 }, { "var_i": 15, "var_j": 11, "quadratic_cost": 5.0 }, { "var_i": 15, "var_j": 12, "quadratic_cost": 8.0 }, { "var_i": 15, "var_j": 13, "quadratic_cost": 6.0 }, { "var_i": 15, "var_j": 14, "quadratic_cost": 8.0 }, { "var_i": 15, "var_j": 15, "quadratic_cost": 10.0 }, { "var_i": 15, "var_j": 16, "quadratic_cost": 4.0 }, { "var_i": 15, "var_j": 17, "quadratic_cost": 5.0 }, { "var_i": 15, "var_j": 18, "quadratic_cost": 7.0 }, { "var_i": 15, "var_j": 19, "quadratic_cost": 5.0 }, { "var_i": 15, "var_j": 20, "quadratic_cost": 5.0 }, { "var_i": 15, "var_j": 21, "quadratic_cost": 1.0 }, { "var_i": 15, "var_j": 22, "quadratic_cost": 9.0 }, { "var_i": 15, "var_j": 23, "quadratic_cost": 2.0 }, { "var_i": 15, "var_j": 24, "quadratic_cost": 10.0 }, { "var_i": 15, "var_j": 25, "quadratic_cost": 7.0 }, { "var_i": 15, "var_j": 26, "quadratic_cost": 3.0 }, { "var_i": 15, "var_j": 27, "quadratic_cost": 4.0 }, { "var_i": 15, "var_j": 28, "quadratic_cost": 6.0 }, { "var_i": 15, "var_j": 29, "quadratic_cost": 2.0 }, { "var_i": 15, "var_j": 30, "quadratic_cost": 1.0 }, { "var_i": 15, "var_j": 31, "quadratic_cost": 5.0 }, { "var_i": 15, "var_j": 32, "quadratic_cost": 3.0 }, { "var_i": 15, "var_j": 33, "quadratic_cost": 9.0 }, { "var_i": 15, "var_j": 34, "quadratic_cost": 7.0 }, { "var_i": 16, "var_j": 0, "quadratic_cost": 3.0 }, { "var_i": 16, "var_j": 1, "quadratic_cost": 3.0 }, { "var_i": 16, "var_j": 2, "quadratic_cost": 2.0 }, { "var_i": 16, "var_j": 3, "quadratic_cost": 9.0 }, { "var_i": 16, "var_j": 4, "quadratic_cost": 7.0 }, { "var_i": 16, "var_j": 5, "quadratic_cost": 8.0 }, { "var_i": 16, "var_j": 6, "quadratic_cost": 3.0 }, { "var_i": 16, "var_j": 7, "quadratic_cost": 3.0 }, { "var_i": 16, "var_j": 8, "quadratic_cost": 9.0 }, { "var_i": 16, "var_j": 9, "quadratic_cost": 3.0 }, { "var_i": 16, "var_j": 10, "quadratic_cost": 4.0 }, { "var_i": 16, "var_j": 11, "quadratic_cost": 8.0 }, { "var_i": 16, "var_j": 12, "quadratic_cost": 7.0 }, { "var_i": 16, "var_j": 13, "quadratic_cost": 3.0 }, { "var_i": 16, "var_j": 14, "quadratic_cost": 8.0 }, { "var_i": 16, "var_j": 15, "quadratic_cost": 4.0 }, { "var_i": 16, "var_j": 16, "quadratic_cost": 2.0 }, { "var_i": 16, "var_j": 17, "quadratic_cost": 6.0 }, { "var_i": 16, "var_j": 18, "quadratic_cost": 4.0 }, { "var_i": 16, "var_j": 19, "quadratic_cost": 7.0 }, { "var_i": 16, "var_j": 20, "quadratic_cost": 4.0 }, { "var_i": 16, "var_j": 21, "quadratic_cost": 1.0 }, { "var_i": 16, "var_j": 22, "quadratic_cost": 3.0 }, { "var_i": 16, "var_j": 23, "quadratic_cost": 8.0 }, { "var_i": 16, "var_j": 24, "quadratic_cost": 7.0 }, { "var_i": 16, "var_j": 25, "quadratic_cost": 4.0 }, { "var_i": 16, "var_j": 26, "quadratic_cost": 10.0 }, { "var_i": 16, "var_j": 27, "quadratic_cost": 1.0 }, { "var_i": 16, "var_j": 28, "quadratic_cost": 3.0 }, { "var_i": 16, "var_j": 29, "quadratic_cost": 4.0 }, { "var_i": 16, "var_j": 30, "quadratic_cost": 2.0 }, { "var_i": 16, "var_j": 31, "quadratic_cost": 6.0 }, { "var_i": 16, "var_j": 32, "quadratic_cost": 3.0 }, { "var_i": 16, "var_j": 33, "quadratic_cost": 4.0 }, { "var_i": 16, "var_j": 34, "quadratic_cost": 5.0 }, { "var_i": 17, "var_j": 0, "quadratic_cost": 6.0 }, { "var_i": 17, "var_j": 1, "quadratic_cost": 5.0 }, { "var_i": 17, "var_j": 2, "quadratic_cost": 9.0 }, { "var_i": 17, "var_j": 3, "quadratic_cost": 2.0 }, { "var_i": 17, "var_j": 4, "quadratic_cost": 5.0 }, { "var_i": 17, "var_j": 5, "quadratic_cost": 10.0 }, { "var_i": 17, "var_j": 6, "quadratic_cost": 1.0 }, { "var_i": 17, "var_j": 7, "quadratic_cost": 10.0 }, { "var_i": 17, "var_j": 8, "quadratic_cost": 2.0 }, { "var_i": 17, "var_j": 9, "quadratic_cost": 6.0 }, { "var_i": 17, "var_j": 10, "quadratic_cost": 1.0 }, { "var_i": 17, "var_j": 11, "quadratic_cost": 5.0 }, { "var_i": 17, "var_j": 12, "quadratic_cost": 7.0 }, { "var_i": 17, "var_j": 13, "quadratic_cost": 10.0 }, { "var_i": 17, "var_j": 14, "quadratic_cost": 4.0 }, { "var_i": 17, "var_j": 15, "quadratic_cost": 5.0 }, { "var_i": 17, "var_j": 16, "quadratic_cost": 6.0 }, { "var_i": 17, "var_j": 17, "quadratic_cost": 9.0 }, { "var_i": 17, "var_j": 18, "quadratic_cost": 10.0 }, { "var_i": 17, "var_j": 19, "quadratic_cost": 4.0 }, { "var_i": 17, "var_j": 20, "quadratic_cost": 3.0 }, { "var_i": 17, "var_j": 21, "quadratic_cost": 7.0 }, { "var_i": 17, "var_j": 22, "quadratic_cost": 8.0 }, { "var_i": 17, "var_j": 23, "quadratic_cost": 4.0 }, { "var_i": 17, "var_j": 24, "quadratic_cost": 8.0 }, { "var_i": 17, "var_j": 25, "quadratic_cost": 9.0 }, { "var_i": 17, "var_j": 26, "quadratic_cost": 8.0 }, { "var_i": 17, "var_j": 27, "quadratic_cost": 8.0 }, { "var_i": 17, "var_j": 28, "quadratic_cost": 9.0 }, { "var_i": 17, "var_j": 29, "quadratic_cost": 2.0 }, { "var_i": 17, "var_j": 30, "quadratic_cost": 8.0 }, { "var_i": 17, "var_j": 31, "quadratic_cost": 7.0 }, { "var_i": 17, "var_j": 32, "quadratic_cost": 5.0 }, { "var_i": 17, "var_j": 33, "quadratic_cost": 8.0 }, { "var_i": 17, "var_j": 34, "quadratic_cost": 5.0 }, { "var_i": 18, "var_j": 0, "quadratic_cost": 4.0 }, { "var_i": 18, "var_j": 1, "quadratic_cost": 9.0 }, { "var_i": 18, "var_j": 2, "quadratic_cost": 9.0 }, { "var_i": 18, "var_j": 3, "quadratic_cost": 1.0 }, { "var_i": 18, "var_j": 4, "quadratic_cost": 1.0 }, { "var_i": 18, "var_j": 5, "quadratic_cost": 6.0 }, { "var_i": 18, "var_j": 6, "quadratic_cost": 9.0 }, { "var_i": 18, "var_j": 7, "quadratic_cost": 9.0 }, { "var_i": 18, "var_j": 8, "quadratic_cost": 6.0 }, { "var_i": 18, "var_j": 9, "quadratic_cost": 8.0 }, { "var_i": 18, "var_j": 10, "quadratic_cost": 2.0 }, { "var_i": 18, "var_j": 11, "quadratic_cost": 7.0 }, { "var_i": 18, "var_j": 12, "quadratic_cost": 2.0 }, { "var_i": 18, "var_j": 13, "quadratic_cost": 2.0 }, { "var_i": 18, "var_j": 14, "quadratic_cost": 6.0 }, { "var_i": 18, "var_j": 15, "quadratic_cost": 7.0 }, { "var_i": 18, "var_j": 16, "quadratic_cost": 4.0 }, { "var_i": 18, "var_j": 17, "quadratic_cost": 10.0 }, { "var_i": 18, "var_j": 18, "quadratic_cost": 7.0 }, { "var_i": 18, "var_j": 19, "quadratic_cost": 6.0 }, { "var_i": 18, "var_j": 20, "quadratic_cost": 3.0 }, { "var_i": 18, "var_j": 21, "quadratic_cost": 6.0 }, { "var_i": 18, "var_j": 22, "quadratic_cost": 8.0 }, { "var_i": 18, "var_j": 23, "quadratic_cost": 7.0 }, { "var_i": 18, "var_j": 24, "quadratic_cost": 6.0 }, { "var_i": 18, "var_j": 25, "quadratic_cost": 9.0 }, { "var_i": 18, "var_j": 26, "quadratic_cost": 5.0 }, { "var_i": 18, "var_j": 27, "quadratic_cost": 10.0 }, { "var_i": 18, "var_j": 28, "quadratic_cost": 1.0 }, { "var_i": 18, "var_j": 29, "quadratic_cost": 7.0 }, { "var_i": 18, "var_j": 30, "quadratic_cost": 10.0 }, { "var_i": 18, "var_j": 31, "quadratic_cost": 3.0 }, { "var_i": 18, "var_j": 32, "quadratic_cost": 6.0 }, { "var_i": 18, "var_j": 33, "quadratic_cost": 8.0 }, { "var_i": 18, "var_j": 34, "quadratic_cost": 2.0 }, { "var_i": 19, "var_j": 0, "quadratic_cost": 9.0 }, { "var_i": 19, "var_j": 1, "quadratic_cost": 10.0 }, { "var_i": 19, "var_j": 2, "quadratic_cost": 2.0 }, { "var_i": 19, "var_j": 3, "quadratic_cost": 5.0 }, { "var_i": 19, "var_j": 4, "quadratic_cost": 8.0 }, { "var_i": 19, "var_j": 5, "quadratic_cost": 1.0 }, { "var_i": 19, "var_j": 6, "quadratic_cost": 5.0 }, { "var_i": 19, "var_j": 7, "quadratic_cost": 4.0 }, { "var_i": 19, "var_j": 8, "quadratic_cost": 5.0 }, { "var_i": 19, "var_j": 9, "quadratic_cost": 8.0 }, { "var_i": 19, "var_j": 10, "quadratic_cost": 6.0 }, { "var_i": 19, "var_j": 11, "quadratic_cost": 9.0 }, { "var_i": 19, "var_j": 12, "quadratic_cost": 4.0 }, { "var_i": 19, "var_j": 13, "quadratic_cost": 4.0 }, { "var_i": 19, "var_j": 14, "quadratic_cost": 2.0 }, { "var_i": 19, "var_j": 15, "quadratic_cost": 5.0 }, { "var_i": 19, "var_j": 16, "quadratic_cost": 7.0 }, { "var_i": 19, "var_j": 17, "quadratic_cost": 4.0 }, { "var_i": 19, "var_j": 18, "quadratic_cost": 6.0 }, { "var_i": 19, "var_j": 19, "quadratic_cost": 3.0 }, { "var_i": 19, "var_j": 20, "quadratic_cost": 4.0 }, { "var_i": 19, "var_j": 21, "quadratic_cost": 7.0 }, { "var_i": 19, "var_j": 22, "quadratic_cost": 6.0 }, { "var_i": 19, "var_j": 23, "quadratic_cost": 5.0 }, { "var_i": 19, "var_j": 24, "quadratic_cost": 10.0 }, { "var_i": 19, "var_j": 25, "quadratic_cost": 5.0 }, { "var_i": 19, "var_j": 26, "quadratic_cost": 8.0 }, { "var_i": 19, "var_j": 27, "quadratic_cost": 8.0 }, { "var_i": 19, "var_j": 28, "quadratic_cost": 2.0 }, { "var_i": 19, "var_j": 29, "quadratic_cost": 6.0 }, { "var_i": 19, "var_j": 30, "quadratic_cost": 8.0 }, { "var_i": 19, "var_j": 31, "quadratic_cost": 5.0 }, { "var_i": 19, "var_j": 32, "quadratic_cost": 3.0 }, { "var_i": 19, "var_j": 33, "quadratic_cost": 3.0 }, { "var_i": 19, "var_j": 34, "quadratic_cost": 6.0 }, { "var_i": 20, "var_j": 0, "quadratic_cost": 10.0 }, { "var_i": 20, "var_j": 1, "quadratic_cost": 9.0 }, { "var_i": 20, "var_j": 2, "quadratic_cost": 3.0 }, { "var_i": 20, "var_j": 3, "quadratic_cost": 5.0 }, { "var_i": 20, "var_j": 4, "quadratic_cost": 3.0 }, { "var_i": 20, "var_j": 5, "quadratic_cost": 5.0 }, { "var_i": 20, "var_j": 6, "quadratic_cost": 2.0 }, { "var_i": 20, "var_j": 7, "quadratic_cost": 1.0 }, { "var_i": 20, "var_j": 8, "quadratic_cost": 5.0 }, { "var_i": 20, "var_j": 9, "quadratic_cost": 2.0 }, { "var_i": 20, "var_j": 10, "quadratic_cost": 5.0 }, { "var_i": 20, "var_j": 11, "quadratic_cost": 2.0 }, { "var_i": 20, "var_j": 12, "quadratic_cost": 2.0 }, { "var_i": 20, "var_j": 13, "quadratic_cost": 2.0 }, { "var_i": 20, "var_j": 14, "quadratic_cost": 1.0 }, { "var_i": 20, "var_j": 15, "quadratic_cost": 5.0 }, { "var_i": 20, "var_j": 16, "quadratic_cost": 4.0 }, { "var_i": 20, "var_j": 17, "quadratic_cost": 3.0 }, { "var_i": 20, "var_j": 18, "quadratic_cost": 3.0 }, { "var_i": 20, "var_j": 19, "quadratic_cost": 4.0 }, { "var_i": 20, "var_j": 20, "quadratic_cost": 5.0 }, { "var_i": 20, "var_j": 21, "quadratic_cost": 8.0 }, { "var_i": 20, "var_j": 22, "quadratic_cost": 10.0 }, { "var_i": 20, "var_j": 23, "quadratic_cost": 7.0 }, { "var_i": 20, "var_j": 24, "quadratic_cost": 3.0 }, { "var_i": 20, "var_j": 25, "quadratic_cost": 3.0 }, { "var_i": 20, "var_j": 26, "quadratic_cost": 1.0 }, { "var_i": 20, "var_j": 27, "quadratic_cost": 6.0 }, { "var_i": 20, "var_j": 28, "quadratic_cost": 4.0 }, { "var_i": 20, "var_j": 29, "quadratic_cost": 10.0 }, { "var_i": 20, "var_j": 30, "quadratic_cost": 10.0 }, { "var_i": 20, "var_j": 31, "quadratic_cost": 2.0 }, { "var_i": 20, "var_j": 32, "quadratic_cost": 9.0 }, { "var_i": 20, "var_j": 33, "quadratic_cost": 2.0 }, { "var_i": 20, "var_j": 34, "quadratic_cost": 10.0 }, { "var_i": 21, "var_j": 0, "quadratic_cost": 1.0 }, { "var_i": 21, "var_j": 1, "quadratic_cost": 2.0 }, { "var_i": 21, "var_j": 2, "quadratic_cost": 6.0 }, { "var_i": 21, "var_j": 3, "quadratic_cost": 7.0 }, { "var_i": 21, "var_j": 4, "quadratic_cost": 9.0 }, { "var_i": 21, "var_j": 5, "quadratic_cost": 9.0 }, { "var_i": 21, "var_j": 6, "quadratic_cost": 5.0 }, { "var_i": 21, "var_j": 7, "quadratic_cost": 7.0 }, { "var_i": 21, "var_j": 8, "quadratic_cost": 5.0 }, { "var_i": 21, "var_j": 9, "quadratic_cost": 9.0 }, { "var_i": 21, "var_j": 10, "quadratic_cost": 10.0 }, { "var_i": 21, "var_j": 11, "quadratic_cost": 5.0 }, { "var_i": 21, "var_j": 12, "quadratic_cost": 1.0 }, { "var_i": 21, "var_j": 13, "quadratic_cost": 8.0 }, { "var_i": 21, "var_j": 14, "quadratic_cost": 1.0 }, { "var_i": 21, "var_j": 15, "quadratic_cost": 1.0 }, { "var_i": 21, "var_j": 16, "quadratic_cost": 1.0 }, { "var_i": 21, "var_j": 17, "quadratic_cost": 7.0 }, { "var_i": 21, "var_j": 18, "quadratic_cost": 6.0 }, { "var_i": 21, "var_j": 19, "quadratic_cost": 7.0 }, { "var_i": 21, "var_j": 20, "quadratic_cost": 8.0 }, { "var_i": 21, "var_j": 21, "quadratic_cost": 1.0 }, { "var_i": 21, "var_j": 22, "quadratic_cost": 10.0 }, { "var_i": 21, "var_j": 23, "quadratic_cost": 10.0 }, { "var_i": 21, "var_j": 24, "quadratic_cost": 7.0 }, { "var_i": 21, "var_j": 25, "quadratic_cost": 7.0 }, { "var_i": 21, "var_j": 26, "quadratic_cost": 5.0 }, { "var_i": 21, "var_j": 27, "quadratic_cost": 2.0 }, { "var_i": 21, "var_j": 28, "quadratic_cost": 9.0 }, { "var_i": 21, "var_j": 29, "quadratic_cost": 5.0 }, { "var_i": 21, "var_j": 30, "quadratic_cost": 4.0 }, { "var_i": 21, "var_j": 31, "quadratic_cost": 3.0 }, { "var_i": 21, "var_j": 32, "quadratic_cost": 7.0 }, { "var_i": 21, "var_j": 33, "quadratic_cost": 10.0 }, { "var_i": 21, "var_j": 34, "quadratic_cost": 3.0 }, { "var_i": 22, "var_j": 0, "quadratic_cost": 4.0 }, { "var_i": 22, "var_j": 1, "quadratic_cost": 2.0 }, { "var_i": 22, "var_j": 2, "quadratic_cost": 10.0 }, { "var_i": 22, "var_j": 3, "quadratic_cost": 2.0 }, { "var_i": 22, "var_j": 4, "quadratic_cost": 1.0 }, { "var_i": 22, "var_j": 5, "quadratic_cost": 6.0 }, { "var_i": 22, "var_j": 6, "quadratic_cost": 1.0 }, { "var_i": 22, "var_j": 7, "quadratic_cost": 2.0 }, { "var_i": 22, "var_j": 8, "quadratic_cost": 2.0 }, { "var_i": 22, "var_j": 9, "quadratic_cost": 5.0 }, { "var_i": 22, "var_j": 10, "quadratic_cost": 1.0 }, { "var_i": 22, "var_j": 11, "quadratic_cost": 2.0 }, { "var_i": 22, "var_j": 12, "quadratic_cost": 6.0 }, { "var_i": 22, "var_j": 13, "quadratic_cost": 6.0 }, { "var_i": 22, "var_j": 14, "quadratic_cost": 2.0 }, { "var_i": 22, "var_j": 15, "quadratic_cost": 9.0 }, { "var_i": 22, "var_j": 16, "quadratic_cost": 3.0 }, { "var_i": 22, "var_j": 17, "quadratic_cost": 8.0 }, { "var_i": 22, "var_j": 18, "quadratic_cost": 8.0 }, { "var_i": 22, "var_j": 19, "quadratic_cost": 6.0 }, { "var_i": 22, "var_j": 20, "quadratic_cost": 10.0 }, { "var_i": 22, "var_j": 21, "quadratic_cost": 10.0 }, { "var_i": 22, "var_j": 22, "quadratic_cost": 5.0 }, { "var_i": 22, "var_j": 23, "quadratic_cost": 6.0 }, { "var_i": 22, "var_j": 24, "quadratic_cost": 6.0 }, { "var_i": 22, "var_j": 25, "quadratic_cost": 4.0 }, { "var_i": 22, "var_j": 26, "quadratic_cost": 1.0 }, { "var_i": 22, "var_j": 27, "quadratic_cost": 10.0 }, { "var_i": 22, "var_j": 28, "quadratic_cost": 5.0 }, { "var_i": 22, "var_j": 29, "quadratic_cost": 8.0 }, { "var_i": 22, "var_j": 30, "quadratic_cost": 10.0 }, { "var_i": 22, "var_j": 31, "quadratic_cost": 8.0 }, { "var_i": 22, "var_j": 32, "quadratic_cost": 8.0 }, { "var_i": 22, "var_j": 33, "quadratic_cost": 8.0 }, { "var_i": 22, "var_j": 34, "quadratic_cost": 9.0 }, { "var_i": 23, "var_j": 0, "quadratic_cost": 10.0 }, { "var_i": 23, "var_j": 1, "quadratic_cost": 8.0 }, { "var_i": 23, "var_j": 2, "quadratic_cost": 5.0 }, { "var_i": 23, "var_j": 3, "quadratic_cost": 10.0 }, { "var_i": 23, "var_j": 4, "quadratic_cost": 6.0 }, { "var_i": 23, "var_j": 5, "quadratic_cost": 7.0 }, { "var_i": 23, "var_j": 6, "quadratic_cost": 3.0 }, { "var_i": 23, "var_j": 7, "quadratic_cost": 8.0 }, { "var_i": 23, "var_j": 8, "quadratic_cost": 7.0 }, { "var_i": 23, "var_j": 9, "quadratic_cost": 3.0 }, { "var_i": 23, "var_j": 10, "quadratic_cost": 6.0 }, { "var_i": 23, "var_j": 11, "quadratic_cost": 8.0 }, { "var_i": 23, "var_j": 12, "quadratic_cost": 2.0 }, { "var_i": 23, "var_j": 13, "quadratic_cost": 8.0 }, { "var_i": 23, "var_j": 14, "quadratic_cost": 2.0 }, { "var_i": 23, "var_j": 15, "quadratic_cost": 2.0 }, { "var_i": 23, "var_j": 16, "quadratic_cost": 8.0 }, { "var_i": 23, "var_j": 17, "quadratic_cost": 4.0 }, { "var_i": 23, "var_j": 18, "quadratic_cost": 7.0 }, { "var_i": 23, "var_j": 19, "quadratic_cost": 5.0 }, { "var_i": 23, "var_j": 20, "quadratic_cost": 7.0 }, { "var_i": 23, "var_j": 21, "quadratic_cost": 10.0 }, { "var_i": 23, "var_j": 22, "quadratic_cost": 6.0 }, { "var_i": 23, "var_j": 23, "quadratic_cost": 10.0 }, { "var_i": 23, "var_j": 24, "quadratic_cost": 1.0 }, { "var_i": 23, "var_j": 25, "quadratic_cost": 9.0 }, { "var_i": 23, "var_j": 26, "quadratic_cost": 4.0 }, { "var_i": 23, "var_j": 27, "quadratic_cost": 7.0 }, { "var_i": 23, "var_j": 28, "quadratic_cost": 9.0 }, { "var_i": 23, "var_j": 29, "quadratic_cost": 8.0 }, { "var_i": 23, "var_j": 30, "quadratic_cost": 8.0 }, { "var_i": 23, "var_j": 31, "quadratic_cost": 10.0 }, { "var_i": 23, "var_j": 32, "quadratic_cost": 2.0 }, { "var_i": 23, "var_j": 33, "quadratic_cost": 6.0 }, { "var_i": 23, "var_j": 34, "quadratic_cost": 9.0 }, { "var_i": 24, "var_j": 0, "quadratic_cost": 1.0 }, { "var_i": 24, "var_j": 1, "quadratic_cost": 2.0 }, { "var_i": 24, "var_j": 2, "quadratic_cost": 7.0 }, { "var_i": 24, "var_j": 3, "quadratic_cost": 4.0 }, { "var_i": 24, "var_j": 4, "quadratic_cost": 9.0 }, { "var_i": 24, "var_j": 5, "quadratic_cost": 1.0 }, { "var_i": 24, "var_j": 6, "quadratic_cost": 9.0 }, { "var_i": 24, "var_j": 7, "quadratic_cost": 5.0 }, { "var_i": 24, "var_j": 8, "quadratic_cost": 1.0 }, { "var_i": 24, "var_j": 9, "quadratic_cost": 2.0 }, { "var_i": 24, "var_j": 10, "quadratic_cost": 6.0 }, { "var_i": 24, "var_j": 11, "quadratic_cost": 3.0 }, { "var_i": 24, "var_j": 12, "quadratic_cost": 1.0 }, { "var_i": 24, "var_j": 13, "quadratic_cost": 4.0 }, { "var_i": 24, "var_j": 14, "quadratic_cost": 7.0 }, { "var_i": 24, "var_j": 15, "quadratic_cost": 10.0 }, { "var_i": 24, "var_j": 16, "quadratic_cost": 7.0 }, { "var_i": 24, "var_j": 17, "quadratic_cost": 8.0 }, { "var_i": 24, "var_j": 18, "quadratic_cost": 6.0 }, { "var_i": 24, "var_j": 19, "quadratic_cost": 10.0 }, { "var_i": 24, "var_j": 20, "quadratic_cost": 3.0 }, { "var_i": 24, "var_j": 21, "quadratic_cost": 7.0 }, { "var_i": 24, "var_j": 22, "quadratic_cost": 6.0 }, { "var_i": 24, "var_j": 23, "quadratic_cost": 1.0 }, { "var_i": 24, "var_j": 24, "quadratic_cost": 3.0 }, { "var_i": 24, "var_j": 25, "quadratic_cost": 4.0 }, { "var_i": 24, "var_j": 26, "quadratic_cost": 2.0 }, { "var_i": 24, "var_j": 27, "quadratic_cost": 9.0 }, { "var_i": 24, "var_j": 28, "quadratic_cost": 8.0 }, { "var_i": 24, "var_j": 29, "quadratic_cost": 5.0 }, { "var_i": 24, "var_j": 30, "quadratic_cost": 7.0 }, { "var_i": 24, "var_j": 31, "quadratic_cost": 2.0 }, { "var_i": 24, "var_j": 32, "quadratic_cost": 5.0 }, { "var_i": 24, "var_j": 33, "quadratic_cost": 4.0 }, { "var_i": 24, "var_j": 34, "quadratic_cost": 1.0 }, { "var_i": 25, "var_j": 0, "quadratic_cost": 1.0 }, { "var_i": 25, "var_j": 1, "quadratic_cost": 3.0 }, { "var_i": 25, "var_j": 2, "quadratic_cost": 7.0 }, { "var_i": 25, "var_j": 3, "quadratic_cost": 1.0 }, { "var_i": 25, "var_j": 4, "quadratic_cost": 9.0 }, { "var_i": 25, "var_j": 5, "quadratic_cost": 3.0 }, { "var_i": 25, "var_j": 6, "quadratic_cost": 1.0 }, { "var_i": 25, "var_j": 7, "quadratic_cost": 9.0 }, { "var_i": 25, "var_j": 8, "quadratic_cost": 4.0 }, { "var_i": 25, "var_j": 9, "quadratic_cost": 9.0 }, { "var_i": 25, "var_j": 10, "quadratic_cost": 10.0 }, { "var_i": 25, "var_j": 11, "quadratic_cost": 2.0 }, { "var_i": 25, "var_j": 12, "quadratic_cost": 1.0 }, { "var_i": 25, "var_j": 13, "quadratic_cost": 5.0 }, { "var_i": 25, "var_j": 14, "quadratic_cost": 2.0 }, { "var_i": 25, "var_j": 15, "quadratic_cost": 7.0 }, { "var_i": 25, "var_j": 16, "quadratic_cost": 4.0 }, { "var_i": 25, "var_j": 17, "quadratic_cost": 9.0 }, { "var_i": 25, "var_j": 18, "quadratic_cost": 9.0 }, { "var_i": 25, "var_j": 19, "quadratic_cost": 5.0 }, { "var_i": 25, "var_j": 20, "quadratic_cost": 3.0 }, { "var_i": 25, "var_j": 21, "quadratic_cost": 7.0 }, { "var_i": 25, "var_j": 22, "quadratic_cost": 4.0 }, { "var_i": 25, "var_j": 23, "quadratic_cost": 9.0 }, { "var_i": 25, "var_j": 24, "quadratic_cost": 4.0 }, { "var_i": 25, "var_j": 25, "quadratic_cost": 6.0 }, { "var_i": 25, "var_j": 26, "quadratic_cost": 9.0 }, { "var_i": 25, "var_j": 27, "quadratic_cost": 3.0 }, { "var_i": 25, "var_j": 28, "quadratic_cost": 1.0 }, { "var_i": 25, "var_j": 29, "quadratic_cost": 7.0 }, { "var_i": 25, "var_j": 30, "quadratic_cost": 1.0 }, { "var_i": 25, "var_j": 31, "quadratic_cost": 1.0 }, { "var_i": 25, "var_j": 32, "quadratic_cost": 2.0 }, { "var_i": 25, "var_j": 33, "quadratic_cost": 8.0 }, { "var_i": 25, "var_j": 34, "quadratic_cost": 1.0 }, { "var_i": 26, "var_j": 0, "quadratic_cost": 9.0 }, { "var_i": 26, "var_j": 1, "quadratic_cost": 7.0 }, { "var_i": 26, "var_j": 2, "quadratic_cost": 4.0 }, { "var_i": 26, "var_j": 3, "quadratic_cost": 9.0 }, { "var_i": 26, "var_j": 4, "quadratic_cost": 1.0 }, { "var_i": 26, "var_j": 5, "quadratic_cost": 1.0 }, { "var_i": 26, "var_j": 6, "quadratic_cost": 10.0 }, { "var_i": 26, "var_j": 7, "quadratic_cost": 8.0 }, { "var_i": 26, "var_j": 8, "quadratic_cost": 7.0 }, { "var_i": 26, "var_j": 9, "quadratic_cost": 5.0 }, { "var_i": 26, "var_j": 10, "quadratic_cost": 1.0 }, { "var_i": 26, "var_j": 11, "quadratic_cost": 3.0 }, { "var_i": 26, "var_j": 12, "quadratic_cost": 4.0 }, { "var_i": 26, "var_j": 13, "quadratic_cost": 6.0 }, { "var_i": 26, "var_j": 14, "quadratic_cost": 8.0 }, { "var_i": 26, "var_j": 15, "quadratic_cost": 3.0 }, { "var_i": 26, "var_j": 16, "quadratic_cost": 10.0 }, { "var_i": 26, "var_j": 17, "quadratic_cost": 8.0 }, { "var_i": 26, "var_j": 18, "quadratic_cost": 5.0 }, { "var_i": 26, "var_j": 19, "quadratic_cost": 8.0 }, { "var_i": 26, "var_j": 20, "quadratic_cost": 1.0 }, { "var_i": 26, "var_j": 21, "quadratic_cost": 5.0 }, { "var_i": 26, "var_j": 22, "quadratic_cost": 1.0 }, { "var_i": 26, "var_j": 23, "quadratic_cost": 4.0 }, { "var_i": 26, "var_j": 24, "quadratic_cost": 2.0 }, { "var_i": 26, "var_j": 25, "quadratic_cost": 9.0 }, { "var_i": 26, "var_j": 26, "quadratic_cost": 10.0 }, { "var_i": 26, "var_j": 27, "quadratic_cost": 3.0 }, { "var_i": 26, "var_j": 28, "quadratic_cost": 10.0 }, { "var_i": 26, "var_j": 29, "quadratic_cost": 5.0 }, { "var_i": 26, "var_j": 30, "quadratic_cost": 2.0 }, { "var_i": 26, "var_j": 31, "quadratic_cost": 6.0 }, { "var_i": 26, "var_j": 32, "quadratic_cost": 8.0 }, { "var_i": 26, "var_j": 33, "quadratic_cost": 8.0 }, { "var_i": 26, "var_j": 34, "quadratic_cost": 6.0 }, { "var_i": 27, "var_j": 0, "quadratic_cost": 2.0 }, { "var_i": 27, "var_j": 1, "quadratic_cost": 4.0 }, { "var_i": 27, "var_j": 2, "quadratic_cost": 7.0 }, { "var_i": 27, "var_j": 3, "quadratic_cost": 4.0 }, { "var_i": 27, "var_j": 4, "quadratic_cost": 7.0 }, { "var_i": 27, "var_j": 5, "quadratic_cost": 3.0 }, { "var_i": 27, "var_j": 6, "quadratic_cost": 8.0 }, { "var_i": 27, "var_j": 7, "quadratic_cost": 8.0 }, { "var_i": 27, "var_j": 8, "quadratic_cost": 4.0 }, { "var_i": 27, "var_j": 9, "quadratic_cost": 6.0 }, { "var_i": 27, "var_j": 10, "quadratic_cost": 1.0 }, { "var_i": 27, "var_j": 11, "quadratic_cost": 10.0 }, { "var_i": 27, "var_j": 12, "quadratic_cost": 3.0 }, { "var_i": 27, "var_j": 13, "quadratic_cost": 9.0 }, { "var_i": 27, "var_j": 14, "quadratic_cost": 7.0 }, { "var_i": 27, "var_j": 15, "quadratic_cost": 4.0 }, { "var_i": 27, "var_j": 16, "quadratic_cost": 1.0 }, { "var_i": 27, "var_j": 17, "quadratic_cost": 8.0 }, { "var_i": 27, "var_j": 18, "quadratic_cost": 10.0 }, { "var_i": 27, "var_j": 19, "quadratic_cost": 8.0 }, { "var_i": 27, "var_j": 20, "quadratic_cost": 6.0 }, { "var_i": 27, "var_j": 21, "quadratic_cost": 2.0 }, { "var_i": 27, "var_j": 22, "quadratic_cost": 10.0 }, { "var_i": 27, "var_j": 23, "quadratic_cost": 7.0 }, { "var_i": 27, "var_j": 24, "quadratic_cost": 9.0 }, { "var_i": 27, "var_j": 25, "quadratic_cost": 3.0 }, { "var_i": 27, "var_j": 26, "quadratic_cost": 3.0 }, { "var_i": 27, "var_j": 27, "quadratic_cost": 5.0 }, { "var_i": 27, "var_j": 28, "quadratic_cost": 6.0 }, { "var_i": 27, "var_j": 29, "quadratic_cost": 4.0 }, { "var_i": 27, "var_j": 30, "quadratic_cost": 4.0 }, { "var_i": 27, "var_j": 31, "quadratic_cost": 3.0 }, { "var_i": 27, "var_j": 32, "quadratic_cost": 1.0 }, { "var_i": 27, "var_j": 33, "quadratic_cost": 5.0 }, { "var_i": 27, "var_j": 34, "quadratic_cost": 1.0 }, { "var_i": 28, "var_j": 0, "quadratic_cost": 9.0 }, { "var_i": 28, "var_j": 1, "quadratic_cost": 2.0 }, { "var_i": 28, "var_j": 2, "quadratic_cost": 9.0 }, { "var_i": 28, "var_j": 3, "quadratic_cost": 4.0 }, { "var_i": 28, "var_j": 4, "quadratic_cost": 7.0 }, { "var_i": 28, "var_j": 5, "quadratic_cost": 4.0 }, { "var_i": 28, "var_j": 6, "quadratic_cost": 6.0 }, { "var_i": 28, "var_j": 7, "quadratic_cost": 10.0 }, { "var_i": 28, "var_j": 8, "quadratic_cost": 9.0 }, { "var_i": 28, "var_j": 9, "quadratic_cost": 4.0 }, { "var_i": 28, "var_j": 10, "quadratic_cost": 6.0 }, { "var_i": 28, "var_j": 11, "quadratic_cost": 3.0 }, { "var_i": 28, "var_j": 12, "quadratic_cost": 5.0 }, { "var_i": 28, "var_j": 13, "quadratic_cost": 4.0 }, { "var_i": 28, "var_j": 14, "quadratic_cost": 8.0 }, { "var_i": 28, "var_j": 15, "quadratic_cost": 6.0 }, { "var_i": 28, "var_j": 16, "quadratic_cost": 3.0 }, { "var_i": 28, "var_j": 17, "quadratic_cost": 9.0 }, { "var_i": 28, "var_j": 18, "quadratic_cost": 1.0 }, { "var_i": 28, "var_j": 19, "quadratic_cost": 2.0 }, { "var_i": 28, "var_j": 20, "quadratic_cost": 4.0 }, { "var_i": 28, "var_j": 21, "quadratic_cost": 9.0 }, { "var_i": 28, "var_j": 22, "quadratic_cost": 5.0 }, { "var_i": 28, "var_j": 23, "quadratic_cost": 9.0 }, { "var_i": 28, "var_j": 24, "quadratic_cost": 8.0 }, { "var_i": 28, "var_j": 25, "quadratic_cost": 1.0 }, { "var_i": 28, "var_j": 26, "quadratic_cost": 10.0 }, { "var_i": 28, "var_j": 27, "quadratic_cost": 6.0 }, { "var_i": 28, "var_j": 28, "quadratic_cost": 7.0 }, { "var_i": 28, "var_j": 29, "quadratic_cost": 1.0 }, { "var_i": 28, "var_j": 30, "quadratic_cost": 9.0 }, { "var_i": 28, "var_j": 31, "quadratic_cost": 3.0 }, { "var_i": 28, "var_j": 32, "quadratic_cost": 6.0 }, { "var_i": 28, "var_j": 33, "quadratic_cost": 7.0 }, { "var_i": 28, "var_j": 34, "quadratic_cost": 6.0 }, { "var_i": 29, "var_j": 0, "quadratic_cost": 2.0 }, { "var_i": 29, "var_j": 1, "quadratic_cost": 6.0 }, { "var_i": 29, "var_j": 2, "quadratic_cost": 9.0 }, { "var_i": 29, "var_j": 3, "quadratic_cost": 7.0 }, { "var_i": 29, "var_j": 4, "quadratic_cost": 1.0 }, { "var_i": 29, "var_j": 5, "quadratic_cost": 2.0 }, { "var_i": 29, "var_j": 6, "quadratic_cost": 9.0 }, { "var_i": 29, "var_j": 7, "quadratic_cost": 5.0 }, { "var_i": 29, "var_j": 8, "quadratic_cost": 6.0 }, { "var_i": 29, "var_j": 9, "quadratic_cost": 8.0 }, { "var_i": 29, "var_j": 10, "quadratic_cost": 4.0 }, { "var_i": 29, "var_j": 11, "quadratic_cost": 6.0 }, { "var_i": 29, "var_j": 12, "quadratic_cost": 8.0 }, { "var_i": 29, "var_j": 13, "quadratic_cost": 9.0 }, { "var_i": 29, "var_j": 14, "quadratic_cost": 10.0 }, { "var_i": 29, "var_j": 15, "quadratic_cost": 2.0 }, { "var_i": 29, "var_j": 16, "quadratic_cost": 4.0 }, { "var_i": 29, "var_j": 17, "quadratic_cost": 2.0 }, { "var_i": 29, "var_j": 18, "quadratic_cost": 7.0 }, { "var_i": 29, "var_j": 19, "quadratic_cost": 6.0 }, { "var_i": 29, "var_j": 20, "quadratic_cost": 10.0 }, { "var_i": 29, "var_j": 21, "quadratic_cost": 5.0 }, { "var_i": 29, "var_j": 22, "quadratic_cost": 8.0 }, { "var_i": 29, "var_j": 23, "quadratic_cost": 8.0 }, { "var_i": 29, "var_j": 24, "quadratic_cost": 5.0 }, { "var_i": 29, "var_j": 25, "quadratic_cost": 7.0 }, { "var_i": 29, "var_j": 26, "quadratic_cost": 5.0 }, { "var_i": 29, "var_j": 27, "quadratic_cost": 4.0 }, { "var_i": 29, "var_j": 28, "quadratic_cost": 1.0 }, { "var_i": 29, "var_j": 29, "quadratic_cost": 4.0 }, { "var_i": 29, "var_j": 30, "quadratic_cost": 6.0 }, { "var_i": 29, "var_j": 31, "quadratic_cost": 8.0 }, { "var_i": 29, "var_j": 32, "quadratic_cost": 3.0 }, { "var_i": 29, "var_j": 33, "quadratic_cost": 2.0 }, { "var_i": 29, "var_j": 34, "quadratic_cost": 9.0 }, { "var_i": 30, "var_j": 0, "quadratic_cost": 5.0 }, { "var_i": 30, "var_j": 1, "quadratic_cost": 6.0 }, { "var_i": 30, "var_j": 2, "quadratic_cost": 3.0 }, { "var_i": 30, "var_j": 3, "quadratic_cost": 9.0 }, { "var_i": 30, "var_j": 4, "quadratic_cost": 1.0 }, { "var_i": 30, "var_j": 5, "quadratic_cost": 8.0 }, { "var_i": 30, "var_j": 6, "quadratic_cost": 9.0 }, { "var_i": 30, "var_j": 7, "quadratic_cost": 1.0 }, { "var_i": 30, "var_j": 8, "quadratic_cost": 5.0 }, { "var_i": 30, "var_j": 9, "quadratic_cost": 3.0 }, { "var_i": 30, "var_j": 10, "quadratic_cost": 6.0 }, { "var_i": 30, "var_j": 11, "quadratic_cost": 5.0 }, { "var_i": 30, "var_j": 12, "quadratic_cost": 3.0 }, { "var_i": 30, "var_j": 13, "quadratic_cost": 4.0 }, { "var_i": 30, "var_j": 14, "quadratic_cost": 6.0 }, { "var_i": 30, "var_j": 15, "quadratic_cost": 1.0 }, { "var_i": 30, "var_j": 16, "quadratic_cost": 2.0 }, { "var_i": 30, "var_j": 17, "quadratic_cost": 8.0 }, { "var_i": 30, "var_j": 18, "quadratic_cost": 10.0 }, { "var_i": 30, "var_j": 19, "quadratic_cost": 8.0 }, { "var_i": 30, "var_j": 20, "quadratic_cost": 10.0 }, { "var_i": 30, "var_j": 21, "quadratic_cost": 4.0 }, { "var_i": 30, "var_j": 22, "quadratic_cost": 10.0 }, { "var_i": 30, "var_j": 23, "quadratic_cost": 8.0 }, { "var_i": 30, "var_j": 24, "quadratic_cost": 7.0 }, { "var_i": 30, "var_j": 25, "quadratic_cost": 1.0 }, { "var_i": 30, "var_j": 26, "quadratic_cost": 2.0 }, { "var_i": 30, "var_j": 27, "quadratic_cost": 4.0 }, { "var_i": 30, "var_j": 28, "quadratic_cost": 9.0 }, { "var_i": 30, "var_j": 29, "quadratic_cost": 6.0 }, { "var_i": 30, "var_j": 30, "quadratic_cost": 8.0 }, { "var_i": 30, "var_j": 31, "quadratic_cost": 1.0 }, { "var_i": 30, "var_j": 32, "quadratic_cost": 9.0 }, { "var_i": 30, "var_j": 33, "quadratic_cost": 6.0 }, { "var_i": 30, "var_j": 34, "quadratic_cost": 2.0 }, { "var_i": 31, "var_j": 0, "quadratic_cost": 5.0 }, { "var_i": 31, "var_j": 1, "quadratic_cost": 9.0 }, { "var_i": 31, "var_j": 2, "quadratic_cost": 9.0 }, { "var_i": 31, "var_j": 3, "quadratic_cost": 7.0 }, { "var_i": 31, "var_j": 4, "quadratic_cost": 9.0 }, { "var_i": 31, "var_j": 5, "quadratic_cost": 8.0 }, { "var_i": 31, "var_j": 6, "quadratic_cost": 9.0 }, { "var_i": 31, "var_j": 7, "quadratic_cost": 9.0 }, { "var_i": 31, "var_j": 8, "quadratic_cost": 3.0 }, { "var_i": 31, "var_j": 9, "quadratic_cost": 3.0 }, { "var_i": 31, "var_j": 10, "quadratic_cost": 10.0 }, { "var_i": 31, "var_j": 11, "quadratic_cost": 8.0 }, { "var_i": 31, "var_j": 12, "quadratic_cost": 3.0 }, { "var_i": 31, "var_j": 13, "quadratic_cost": 2.0 }, { "var_i": 31, "var_j": 14, "quadratic_cost": 9.0 }, { "var_i": 31, "var_j": 15, "quadratic_cost": 5.0 }, { "var_i": 31, "var_j": 16, "quadratic_cost": 6.0 }, { "var_i": 31, "var_j": 17, "quadratic_cost": 7.0 }, { "var_i": 31, "var_j": 18, "quadratic_cost": 3.0 }, { "var_i": 31, "var_j": 19, "quadratic_cost": 5.0 }, { "var_i": 31, "var_j": 20, "quadratic_cost": 2.0 }, { "var_i": 31, "var_j": 21, "quadratic_cost": 3.0 }, { "var_i": 31, "var_j": 22, "quadratic_cost": 8.0 }, { "var_i": 31, "var_j": 23, "quadratic_cost": 10.0 }, { "var_i": 31, "var_j": 24, "quadratic_cost": 2.0 }, { "var_i": 31, "var_j": 25, "quadratic_cost": 1.0 }, { "var_i": 31, "var_j": 26, "quadratic_cost": 6.0 }, { "var_i": 31, "var_j": 27, "quadratic_cost": 3.0 }, { "var_i": 31, "var_j": 28, "quadratic_cost": 3.0 }, { "var_i": 31, "var_j": 29, "quadratic_cost": 8.0 }, { "var_i": 31, "var_j": 30, "quadratic_cost": 1.0 }, { "var_i": 31, "var_j": 31, "quadratic_cost": 4.0 }, { "var_i": 31, "var_j": 32, "quadratic_cost": 8.0 }, { "var_i": 31, "var_j": 33, "quadratic_cost": 9.0 }, { "var_i": 31, "var_j": 34, "quadratic_cost": 2.0 }, { "var_i": 32, "var_j": 0, "quadratic_cost": 4.0 }, { "var_i": 32, "var_j": 1, "quadratic_cost": 10.0 }, { "var_i": 32, "var_j": 2, "quadratic_cost": 6.0 }, { "var_i": 32, "var_j": 3, "quadratic_cost": 10.0 }, { "var_i": 32, "var_j": 4, "quadratic_cost": 4.0 }, { "var_i": 32, "var_j": 5, "quadratic_cost": 6.0 }, { "var_i": 32, "var_j": 6, "quadratic_cost": 1.0 }, { "var_i": 32, "var_j": 7, "quadratic_cost": 9.0 }, { "var_i": 32, "var_j": 8, "quadratic_cost": 10.0 }, { "var_i": 32, "var_j": 9, "quadratic_cost": 7.0 }, { "var_i": 32, "var_j": 10, "quadratic_cost": 2.0 }, { "var_i": 32, "var_j": 11, "quadratic_cost": 6.0 }, { "var_i": 32, "var_j": 12, "quadratic_cost": 10.0 }, { "var_i": 32, "var_j": 13, "quadratic_cost": 4.0 }, { "var_i": 32, "var_j": 14, "quadratic_cost": 7.0 }, { "var_i": 32, "var_j": 15, "quadratic_cost": 3.0 }, { "var_i": 32, "var_j": 16, "quadratic_cost": 3.0 }, { "var_i": 32, "var_j": 17, "quadratic_cost": 5.0 }, { "var_i": 32, "var_j": 18, "quadratic_cost": 6.0 }, { "var_i": 32, "var_j": 19, "quadratic_cost": 3.0 }, { "var_i": 32, "var_j": 20, "quadratic_cost": 9.0 }, { "var_i": 32, "var_j": 21, "quadratic_cost": 7.0 }, { "var_i": 32, "var_j": 22, "quadratic_cost": 8.0 }, { "var_i": 32, "var_j": 23, "quadratic_cost": 2.0 }, { "var_i": 32, "var_j": 24, "quadratic_cost": 5.0 }, { "var_i": 32, "var_j": 25, "quadratic_cost": 2.0 }, { "var_i": 32, "var_j": 26, "quadratic_cost": 8.0 }, { "var_i": 32, "var_j": 27, "quadratic_cost": 1.0 }, { "var_i": 32, "var_j": 28, "quadratic_cost": 6.0 }, { "var_i": 32, "var_j": 29, "quadratic_cost": 3.0 }, { "var_i": 32, "var_j": 30, "quadratic_cost": 9.0 }, { "var_i": 32, "var_j": 31, "quadratic_cost": 8.0 }, { "var_i": 32, "var_j": 32, "quadratic_cost": 10.0 }, { "var_i": 32, "var_j": 33, "quadratic_cost": 8.0 }, { "var_i": 32, "var_j": 34, "quadratic_cost": 8.0 }, { "var_i": 33, "var_j": 0, "quadratic_cost": 3.0 }, { "var_i": 33, "var_j": 1, "quadratic_cost": 4.0 }, { "var_i": 33, "var_j": 2, "quadratic_cost": 2.0 }, { "var_i": 33, "var_j": 3, "quadratic_cost": 2.0 }, { "var_i": 33, "var_j": 4, "quadratic_cost": 3.0 }, { "var_i": 33, "var_j": 5, "quadratic_cost": 8.0 }, { "var_i": 33, "var_j": 6, "quadratic_cost": 7.0 }, { "var_i": 33, "var_j": 7, "quadratic_cost": 8.0 }, { "var_i": 33, "var_j": 8, "quadratic_cost": 5.0 }, { "var_i": 33, "var_j": 9, "quadratic_cost": 3.0 }, { "var_i": 33, "var_j": 10, "quadratic_cost": 4.0 }, { "var_i": 33, "var_j": 11, "quadratic_cost": 10.0 }, { "var_i": 33, "var_j": 12, "quadratic_cost": 6.0 }, { "var_i": 33, "var_j": 13, "quadratic_cost": 4.0 }, { "var_i": 33, "var_j": 14, "quadratic_cost": 3.0 }, { "var_i": 33, "var_j": 15, "quadratic_cost": 9.0 }, { "var_i": 33, "var_j": 16, "quadratic_cost": 4.0 }, { "var_i": 33, "var_j": 17, "quadratic_cost": 8.0 }, { "var_i": 33, "var_j": 18, "quadratic_cost": 8.0 }, { "var_i": 33, "var_j": 19, "quadratic_cost": 3.0 }, { "var_i": 33, "var_j": 20, "quadratic_cost": 2.0 }, { "var_i": 33, "var_j": 21, "quadratic_cost": 10.0 }, { "var_i": 33, "var_j": 22, "quadratic_cost": 8.0 }, { "var_i": 33, "var_j": 23, "quadratic_cost": 6.0 }, { "var_i": 33, "var_j": 24, "quadratic_cost": 4.0 }, { "var_i": 33, "var_j": 25, "quadratic_cost": 8.0 }, { "var_i": 33, "var_j": 26, "quadratic_cost": 8.0 }, { "var_i": 33, "var_j": 27, "quadratic_cost": 5.0 }, { "var_i": 33, "var_j": 28, "quadratic_cost": 7.0 }, { "var_i": 33, "var_j": 29, "quadratic_cost": 2.0 }, { "var_i": 33, "var_j": 30, "quadratic_cost": 6.0 }, { "var_i": 33, "var_j": 31, "quadratic_cost": 9.0 }, { "var_i": 33, "var_j": 32, "quadratic_cost": 8.0 }, { "var_i": 33, "var_j": 33, "quadratic_cost": 10.0 }, { "var_i": 33, "var_j": 34, "quadratic_cost": 1.0 }, { "var_i": 34, "var_j": 0, "quadratic_cost": 5.0 }, { "var_i": 34, "var_j": 1, "quadratic_cost": 3.0 }, { "var_i": 34, "var_j": 2, "quadratic_cost": 1.0 }, { "var_i": 34, "var_j": 3, "quadratic_cost": 4.0 }, { "var_i": 34, "var_j": 4, "quadratic_cost": 9.0 }, { "var_i": 34, "var_j": 5, "quadratic_cost": 9.0 }, { "var_i": 34, "var_j": 6, "quadratic_cost": 7.0 }, { "var_i": 34, "var_j": 7, "quadratic_cost": 5.0 }, { "var_i": 34, "var_j": 8, "quadratic_cost": 5.0 }, { "var_i": 34, "var_j": 9, "quadratic_cost": 10.0 }, { "var_i": 34, "var_j": 10, "quadratic_cost": 10.0 }, { "var_i": 34, "var_j": 11, "quadratic_cost": 2.0 }, { "var_i": 34, "var_j": 12, "quadratic_cost": 8.0 }, { "var_i": 34, "var_j": 13, "quadratic_cost": 3.0 }, { "var_i": 34, "var_j": 14, "quadratic_cost": 8.0 }, { "var_i": 34, "var_j": 15, "quadratic_cost": 7.0 }, { "var_i": 34, "var_j": 16, "quadratic_cost": 5.0 }, { "var_i": 34, "var_j": 17, "quadratic_cost": 5.0 }, { "var_i": 34, "var_j": 18, "quadratic_cost": 2.0 }, { "var_i": 34, "var_j": 19, "quadratic_cost": 6.0 }, { "var_i": 34, "var_j": 20, "quadratic_cost": 10.0 }, { "var_i": 34, "var_j": 21, "quadratic_cost": 3.0 }, { "var_i": 34, "var_j": 22, "quadratic_cost": 9.0 }, { "var_i": 34, "var_j": 23, "quadratic_cost": 9.0 }, { "var_i": 34, "var_j": 24, "quadratic_cost": 1.0 }, { "var_i": 34, "var_j": 25, "quadratic_cost": 1.0 }, { "var_i": 34, "var_j": 26, "quadratic_cost": 6.0 }, { "var_i": 34, "var_j": 27, "quadratic_cost": 1.0 }, { "var_i": 34, "var_j": 28, "quadratic_cost": 6.0 }, { "var_i": 34, "var_j": 29, "quadratic_cost": 9.0 }, { "var_i": 34, "var_j": 30, "quadratic_cost": 2.0 }, { "var_i": 34, "var_j": 31, "quadratic_cost": 2.0 }, { "var_i": 34, "var_j": 32, "quadratic_cost": 8.0 }, { "var_i": 34, "var_j": 33, "quadratic_cost": 1.0 }, { "var_i": 34, "var_j": 34, "quadratic_cost": 7.0 } ] }, "edges": [ { "from": "M", "to": "A", "var_index": 0 }, { "from": "M", "to": "B", "var_index": 1 }, { "from": "M", "to": "C", "var_index": 2 }, { "from": "M", "to": "D", "var_index": 3 }, { "from": "M", "to": "E", "var_index": 4 }, { "from": "M", "to": "F", "var_index": 5 }, { "from": "M", "to": "G", "var_index": 6 }, { "from": "M", "to": "H", "var_index": 7 }, { "from": "M", "to": "I", "var_index": 8 }, { "from": "M", "to": "J", "var_index": 9 }, { "from": "M", "to": "K", "var_index": 10 }, { "from": "M", "to": "L", "var_index": 11 }, { "from": "A", "to": "N", "var_index": 12 }, { "from": "B", "to": "N", "var_index": 13 }, { "from": "C", "to": "N", "var_index": 14 }, { "from": "D", "to": "N", "var_index": 15 }, { "from": "E", "to": "N", "var_index": 16 }, { "from": "F", "to": "N", "var_index": 17 }, { "from": "G", "to": "N", "var_index": 18 }, { "from": "H", "to": "N", "var_index": 19 }, { "from": "I", "to": "N", "var_index": 20 }, { "from": "J", "to": "N", "var_index": 21 }, { "from": "K", "to": "N", "var_index": 22 }, { "from": "L", "to": "N", "var_index": 23 }, { "from": "A", "to": "B", "var_index": 24 }, { "from": "B", "to": "C", "var_index": 25 }, { "from": "C", "to": "D", "var_index": 26 }, { "from": "D", "to": "E", "var_index": 27 }, { "from": "E", "to": "F", "var_index": 28 }, { "from": "F", "to": "G", "var_index": 29 }, { "from": "G", "to": "H", "var_index": 30 }, { "from": "H", "to": "I", "var_index": 31 }, { "from": "I", "to": "J", "var_index": 32 }, { "from": "J", "to": "K", "var_index": 33 }, { "from": "K", "to": "L", "var_index": 34 } ], "node_id_map": { "0": "A", "1": "B", "2": "C", "3": "D", "4": "E", "5": "F", "6": "G", "7": "H", "8": "I", "9": "J", "10": "K", "11": "L", "12": "M", "13": "N" } }, "solution_variant": [ "M", "K", "N" ], "context_index": 34, "input_format": "nl", "input_index_base": "names" }, { "task_name": "QSPP", "problem_type": "QSPP", "instruction": "Someone on the team needs to commit to one specific path a user would take from the landing page to checkout — no branching, no skipping, just one continuous set of clicks following the site’s links. Each click has a baseline cost in friction, and when certain clicks are combined the pair can cause additional losses (order can matter, and some clicks even carry an extra standalone penalty). The idea is to pick the one route that ends up with the least total friction by summing all individual frictions and any extra pairwise hits. The chosen route must begin at landing, end at checkout, only follow existing links in sequence, and the actual page map and cost numbers appear below.\n\nThe actual page map and cost numbers appear below: 14 total pages, 23 directed links, page IDs A, B, C, D, E, F, G, H, I, J, K, L, M, N, landing page M, checkout page N.\nLink 0 goes from M to A.\nLink 1 goes from M to E.\nLink 2 goes from M to I.\nLink 3 goes from D to N.\nLink 4 goes from H to N.\nLink 5 goes from L to N.\nLink 6 goes from A to B.\nLink 7 goes from A to E.\nLink 8 goes from B to C.\nLink 9 goes from B to F.\nLink 10 goes from C to D.\nLink 11 goes from C to G.\nLink 12 goes from D to H.\nLink 13 goes from E to F.\nLink 14 goes from E to I.\nLink 15 goes from F to G.\nLink 16 goes from F to J.\nLink 17 goes from G to H.\nLink 18 goes from G to K.\nLink 19 goes from H to L.\nLink 20 goes from I to J.\nLink 21 goes from J to K.\nLink 22 goes from K to L.\nBaseline friction for 0: 3.0.\nBaseline friction for 1: 7.0.\nBaseline friction for 2: 10.0.\nBaseline friction for 3: 4.0.\nBaseline friction for 4: 9.0.\nBaseline friction for 5: 2.0.\nBaseline friction for 6: 8.0.\nBaseline friction for 7: 1.0.\nBaseline friction for 8: 8.0.\nBaseline friction for 9: 1.0.\nBaseline friction for 10: 10.0.\nBaseline friction for 11: 8.0.\nBaseline friction for 12: 6.0.\nBaseline friction for 13: 7.0.\nBaseline friction for 14: 7.0.\nBaseline friction for 15: 1.0.\nBaseline friction for 16: 1.0.\nBaseline friction for 17: 9.0.\nBaseline friction for 18: 4.0.\nBaseline friction for 19: 4.0.\nBaseline friction for 20: 3.0.\nBaseline friction for 21: 4.0.\nBaseline friction for 22: 4.0.\nMeaning: the quadratic_costs matrix is assumed symmetric and contributes to the objective as a sum over ALL ordered pairs (first_link_in_pair, second_link_in_pair). If two link_identifiers with IDs i and j are both used in the chosen path, then quadratic_costs[i][j] is added to the total. This includes diagonal terms (i == j), so selecting edge i also adds quadratic_costs[i][i]. Because the matrix is symmetric, the interaction between two distinct edges i and j is counted twice in the ordered-pair sum: quadratic_costs[i][j] + quadratic_costs[j][i] (= 2 * quadratic_costs[i][j]).\nquadratic_costs:\n| first_link_in_pair\\second_link_in_pair | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 |\n|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|\n| 0 | 9.0 | 4.0 | 5.0 | 5.0 | 3.0 | 4.0 | 10.0 | 5.0 | 2.0 | 6.0 | 3.0 | 3.0 | 5.0 | 4.0 | 10.0 | 4.0 | 10.0 | 2.0 | 2.0 | 3.0 | 8.0 | 8.0 | 3.0 |\n| 1 | 4.0 | 2.0 | 9.0 | 2.0 | 2.0 | 7.0 | 3.0 | 7.0 | 2.0 | 6.0 | 6.0 | 6.0 | 8.0 | 5.0 | 7.0 | 6.0 | 9.0 | 7.0 | 10.0 | 8.0 | 7.0 | 9.0 | 4.0 |\n| 2 | 5.0 | 9.0 | 7.0 | 4.0 | 1.0 | 7.0 | 4.0 | 1.0 | 4.0 | 6.0 | 1.0 | 6.0 | 4.0 | 4.0 | 6.0 | 7.0 | 2.0 | 7.0 | 4.0 | 2.0 | 7.0 | 10.0 | 2.0 |\n| 3 | 5.0 | 2.0 | 4.0 | 8.0 | 5.0 | 3.0 | 6.0 | 9.0 | 4.0 | 10.0 | 9.0 | 10.0 | 9.0 | 1.0 | 1.0 | 7.0 | 4.0 | 8.0 | 7.0 | 5.0 | 7.0 | 3.0 | 5.0 |\n| 4 | 3.0 | 2.0 | 1.0 | 5.0 | 1.0 | 9.0 | 9.0 | 8.0 | 1.0 | 3.0 | 10.0 | 9.0 | 1.0 | 1.0 | 10.0 | 10.0 | 8.0 | 6.0 | 7.0 | 4.0 | 2.0 | 4.0 | 10.0 |\n| 5 | 4.0 | 7.0 | 7.0 | 3.0 | 9.0 | 10.0 | 6.0 | 1.0 | 7.0 | 3.0 | 3.0 | 8.0 | 10.0 | 4.0 | 7.0 | 3.0 | 9.0 | 8.0 | 1.0 | 8.0 | 5.0 | 3.0 | 8.0 |\n| 6 | 10.0 | 3.0 | 4.0 | 6.0 | 9.0 | 6.0 | 2.0 | 8.0 | 9.0 | 2.0 | 6.0 | 4.0 | 7.0 | 1.0 | 10.0 | 8.0 | 8.0 | 8.0 | 9.0 | 9.0 | 7.0 | 9.0 | 4.0 |\n| 7 | 5.0 | 7.0 | 1.0 | 9.0 | 8.0 | 1.0 | 8.0 | 7.0 | 9.0 | 10.0 | 3.0 | 5.0 | 4.0 | 5.0 | 5.0 | 1.0 | 7.0 | 10.0 | 7.0 | 9.0 | 5.0 | 4.0 | 3.0 |\n| 8 | 2.0 | 2.0 | 4.0 | 4.0 | 1.0 | 7.0 | 9.0 | 9.0 | 2.0 | 9.0 | 7.0 | 3.0 | 9.0 | 7.0 | 5.0 | 10.0 | 5.0 | 5.0 | 6.0 | 3.0 | 8.0 | 3.0 | 2.0 |\n| 9 | 6.0 | 6.0 | 6.0 | 10.0 | 3.0 | 3.0 | 2.0 | 10.0 | 9.0 | 5.0 | 3.0 | 9.0 | 10.0 | 5.0 | 1.0 | 10.0 | 1.0 | 3.0 | 5.0 | 5.0 | 4.0 | 2.0 | 6.0 |\n| 10 | 3.0 | 6.0 | 1.0 | 9.0 | 10.0 | 3.0 | 6.0 | 3.0 | 7.0 | 3.0 | 7.0 | 9.0 | 4.0 | 4.0 | 5.0 | 1.0 | 8.0 | 3.0 | 3.0 | 9.0 | 7.0 | 8.0 | 1.0 |\n| 11 | 3.0 | 6.0 | 6.0 | 10.0 | 9.0 | 8.0 | 4.0 | 5.0 | 3.0 | 9.0 | 9.0 | 9.0 | 1.0 | 8.0 | 9.0 | 4.0 | 9.0 | 5.0 | 2.0 | 2.0 | 10.0 | 5.0 | 4.0 |\n| 12 | 5.0 | 8.0 | 4.0 | 9.0 | 1.0 | 10.0 | 7.0 | 4.0 | 9.0 | 10.0 | 4.0 | 1.0 | 9.0 | 8.0 | 7.0 | 9.0 | 6.0 | 10.0 | 8.0 | 10.0 | 4.0 | 3.0 | 4.0 |\n| 13 | 4.0 | 5.0 | 4.0 | 1.0 | 1.0 | 4.0 | 1.0 | 5.0 | 7.0 | 5.0 | 4.0 | 8.0 | 8.0 | 9.0 | 1.0 | 10.0 | 4.0 | 5.0 | 1.0 | 9.0 | 9.0 | 6.0 | 1.0 |\n| 14 | 10.0 | 7.0 | 6.0 | 1.0 | 10.0 | 7.0 | 10.0 | 5.0 | 5.0 | 1.0 | 5.0 | 9.0 | 7.0 | 1.0 | 2.0 | 1.0 | 8.0 | 2.0 | 9.0 | 7.0 | 4.0 | 3.0 | 2.0 |\n| 15 | 4.0 | 6.0 | 7.0 | 7.0 | 10.0 | 3.0 | 8.0 | 1.0 | 10.0 | 10.0 | 1.0 | 4.0 | 9.0 | 10.0 | 1.0 | 4.0 | 1.0 | 1.0 | 1.0 | 3.0 | 7.0 | 4.0 | 1.0 |\n| 16 | 10.0 | 9.0 | 2.0 | 4.0 | 8.0 | 9.0 | 8.0 | 7.0 | 5.0 | 1.0 | 8.0 | 9.0 | 6.0 | 4.0 | 8.0 | 1.0 | 5.0 | 1.0 | 6.0 | 7.0 | 6.0 | 4.0 | 5.0 |\n| 17 | 2.0 | 7.0 | 7.0 | 8.0 | 6.0 | 8.0 | 8.0 | 10.0 | 5.0 | 3.0 | 3.0 | 5.0 | 10.0 | 5.0 | 2.0 | 1.0 | 1.0 | 4.0 | 4.0 | 7.0 | 6.0 | 5.0 | 7.0 |\n| 18 | 2.0 | 10.0 | 4.0 | 7.0 | 7.0 | 1.0 | 9.0 | 7.0 | 6.0 | 5.0 | 3.0 | 2.0 | 8.0 | 1.0 | 9.0 | 1.0 | 6.0 | 4.0 | 1.0 | 5.0 | 10.0 | 7.0 | 10.0 |\n| 19 | 3.0 | 8.0 | 2.0 | 5.0 | 4.0 | 8.0 | 9.0 | 9.0 | 3.0 | 5.0 | 9.0 | 2.0 | 10.0 | 9.0 | 7.0 | 3.0 | 7.0 | 7.0 | 5.0 | 10.0 | 2.0 | 2.0 | 5.0 |\n| 20 | 8.0 | 7.0 | 7.0 | 7.0 | 2.0 | 5.0 | 7.0 | 5.0 | 8.0 | 4.0 | 7.0 | 10.0 | 4.0 | 9.0 | 4.0 | 7.0 | 6.0 | 6.0 | 10.0 | 2.0 | 2.0 | 6.0 | 4.0 |\n| 21 | 8.0 | 9.0 | 10.0 | 3.0 | 4.0 | 3.0 | 9.0 | 4.0 | 3.0 | 2.0 | 8.0 | 5.0 | 3.0 | 6.0 | 3.0 | 4.0 | 4.0 | 5.0 | 7.0 | 2.0 | 6.0 | 10.0 | 5.0 |\n| 22 | 3.0 | 4.0 | 2.0 | 5.0 | 10.0 | 8.0 | 4.0 | 3.0 | 2.0 | 6.0 | 1.0 | 4.0 | 4.0 | 1.0 | 2.0 | 1.0 | 5.0 | 7.0 | 10.0 | 5.0 | 4.0 | 5.0 | 5.0 |\nSomeone on the team must pick the single path from M to N that minimizes total friction across the 14 pages and 23 links.\n\nAlso, when you send back the specific route you picked, please put it in a tiny JSON snippet so it's easy to read and machine-friendly. Just drop the sequence of page NODE names into the solution array, like this:\n\n{\n \"solution\": []\n}\n\nThe idea: \"solution\" should be the ordered list of pages (node identifiers) from the landing page to checkout — just the page names in order, nothing else. Treat the JSON above like a simple form: solution = [first page, next page, ..., checkout]. This is just a sketch of the shape I expect, not the actual answer.\n\nOne more thing — use the exact identifiers as they appear in the instance input. Do not rename them or invent new labels. Valid identifiers look like:\n- plain numbers such as \"1\" or \"23\"\n- single capital letters like \"A\" or \"B\"\n- a capital letter followed by digits like \"A1\" or \"X7\"", "instance": { "nodes": [ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13 ], "edges": [ { "from": 12, "to": 0, "var_index": 0 }, { "from": 12, "to": 4, "var_index": 1 }, { "from": 12, "to": 8, "var_index": 2 }, { "from": 3, "to": 13, "var_index": 3 }, { "from": 7, "to": 13, "var_index": 4 }, { "from": 11, "to": 13, "var_index": 5 }, { "from": 0, "to": 1, "var_index": 6 }, { "from": 0, "to": 4, "var_index": 7 }, { "from": 1, "to": 2, "var_index": 8 }, { "from": 1, "to": 5, "var_index": 9 }, { "from": 2, "to": 3, "var_index": 10 }, { "from": 2, "to": 6, "var_index": 11 }, { "from": 3, "to": 7, "var_index": 12 }, { "from": 4, "to": 5, "var_index": 13 }, { "from": 4, "to": 8, "var_index": 14 }, { "from": 5, "to": 6, "var_index": 15 }, { "from": 5, "to": 9, "var_index": 16 }, { "from": 6, "to": 7, "var_index": 17 }, { "from": 6, "to": 10, "var_index": 18 }, { "from": 7, "to": 11, "var_index": 19 }, { "from": 8, "to": 9, "var_index": 20 }, { "from": 9, "to": 10, "var_index": 21 }, { "from": 10, "to": 11, "var_index": 22 } ], "objective": { "constant": 0.0, "linear": [ 3.0, 7.0, 10.0, 4.0, 9.0, 2.0, 8.0, 1.0, 8.0, 1.0, 10.0, 8.0, 6.0, 7.0, 7.0, 1.0, 1.0, 9.0, 4.0, 4.0, 3.0, 4.0, 4.0 ], "quadratic": [ [ 9.0, 4.0, 5.0, 5.0, 3.0, 4.0, 10.0, 5.0, 2.0, 6.0, 3.0, 3.0, 5.0, 4.0, 10.0, 4.0, 10.0, 2.0, 2.0, 3.0, 8.0, 8.0, 3.0 ], [ 4.0, 2.0, 9.0, 2.0, 2.0, 7.0, 3.0, 7.0, 2.0, 6.0, 6.0, 6.0, 8.0, 5.0, 7.0, 6.0, 9.0, 7.0, 10.0, 8.0, 7.0, 9.0, 4.0 ], [ 5.0, 9.0, 7.0, 4.0, 1.0, 7.0, 4.0, 1.0, 4.0, 6.0, 1.0, 6.0, 4.0, 4.0, 6.0, 7.0, 2.0, 7.0, 4.0, 2.0, 7.0, 10.0, 2.0 ], [ 5.0, 2.0, 4.0, 8.0, 5.0, 3.0, 6.0, 9.0, 4.0, 10.0, 9.0, 10.0, 9.0, 1.0, 1.0, 7.0, 4.0, 8.0, 7.0, 5.0, 7.0, 3.0, 5.0 ], [ 3.0, 2.0, 1.0, 5.0, 1.0, 9.0, 9.0, 8.0, 1.0, 3.0, 10.0, 9.0, 1.0, 1.0, 10.0, 10.0, 8.0, 6.0, 7.0, 4.0, 2.0, 4.0, 10.0 ], [ 4.0, 7.0, 7.0, 3.0, 9.0, 10.0, 6.0, 1.0, 7.0, 3.0, 3.0, 8.0, 10.0, 4.0, 7.0, 3.0, 9.0, 8.0, 1.0, 8.0, 5.0, 3.0, 8.0 ], [ 10.0, 3.0, 4.0, 6.0, 9.0, 6.0, 2.0, 8.0, 9.0, 2.0, 6.0, 4.0, 7.0, 1.0, 10.0, 8.0, 8.0, 8.0, 9.0, 9.0, 7.0, 9.0, 4.0 ], [ 5.0, 7.0, 1.0, 9.0, 8.0, 1.0, 8.0, 7.0, 9.0, 10.0, 3.0, 5.0, 4.0, 5.0, 5.0, 1.0, 7.0, 10.0, 7.0, 9.0, 5.0, 4.0, 3.0 ], [ 2.0, 2.0, 4.0, 4.0, 1.0, 7.0, 9.0, 9.0, 2.0, 9.0, 7.0, 3.0, 9.0, 7.0, 5.0, 10.0, 5.0, 5.0, 6.0, 3.0, 8.0, 3.0, 2.0 ], [ 6.0, 6.0, 6.0, 10.0, 3.0, 3.0, 2.0, 10.0, 9.0, 5.0, 3.0, 9.0, 10.0, 5.0, 1.0, 10.0, 1.0, 3.0, 5.0, 5.0, 4.0, 2.0, 6.0 ], [ 3.0, 6.0, 1.0, 9.0, 10.0, 3.0, 6.0, 3.0, 7.0, 3.0, 7.0, 9.0, 4.0, 4.0, 5.0, 1.0, 8.0, 3.0, 3.0, 9.0, 7.0, 8.0, 1.0 ], [ 3.0, 6.0, 6.0, 10.0, 9.0, 8.0, 4.0, 5.0, 3.0, 9.0, 9.0, 9.0, 1.0, 8.0, 9.0, 4.0, 9.0, 5.0, 2.0, 2.0, 10.0, 5.0, 4.0 ], [ 5.0, 8.0, 4.0, 9.0, 1.0, 10.0, 7.0, 4.0, 9.0, 10.0, 4.0, 1.0, 9.0, 8.0, 7.0, 9.0, 6.0, 10.0, 8.0, 10.0, 4.0, 3.0, 4.0 ], [ 4.0, 5.0, 4.0, 1.0, 1.0, 4.0, 1.0, 5.0, 7.0, 5.0, 4.0, 8.0, 8.0, 9.0, 1.0, 10.0, 4.0, 5.0, 1.0, 9.0, 9.0, 6.0, 1.0 ], [ 10.0, 7.0, 6.0, 1.0, 10.0, 7.0, 10.0, 5.0, 5.0, 1.0, 5.0, 9.0, 7.0, 1.0, 2.0, 1.0, 8.0, 2.0, 9.0, 7.0, 4.0, 3.0, 2.0 ], [ 4.0, 6.0, 7.0, 7.0, 10.0, 3.0, 8.0, 1.0, 10.0, 10.0, 1.0, 4.0, 9.0, 10.0, 1.0, 4.0, 1.0, 1.0, 1.0, 3.0, 7.0, 4.0, 1.0 ], [ 10.0, 9.0, 2.0, 4.0, 8.0, 9.0, 8.0, 7.0, 5.0, 1.0, 8.0, 9.0, 6.0, 4.0, 8.0, 1.0, 5.0, 1.0, 6.0, 7.0, 6.0, 4.0, 5.0 ], [ 2.0, 7.0, 7.0, 8.0, 6.0, 8.0, 8.0, 10.0, 5.0, 3.0, 3.0, 5.0, 10.0, 5.0, 2.0, 1.0, 1.0, 4.0, 4.0, 7.0, 6.0, 5.0, 7.0 ], [ 2.0, 10.0, 4.0, 7.0, 7.0, 1.0, 9.0, 7.0, 6.0, 5.0, 3.0, 2.0, 8.0, 1.0, 9.0, 1.0, 6.0, 4.0, 1.0, 5.0, 10.0, 7.0, 10.0 ], [ 3.0, 8.0, 2.0, 5.0, 4.0, 8.0, 9.0, 9.0, 3.0, 5.0, 9.0, 2.0, 10.0, 9.0, 7.0, 3.0, 7.0, 7.0, 5.0, 10.0, 2.0, 2.0, 5.0 ], [ 8.0, 7.0, 7.0, 7.0, 2.0, 5.0, 7.0, 5.0, 8.0, 4.0, 7.0, 10.0, 4.0, 9.0, 4.0, 7.0, 6.0, 6.0, 10.0, 2.0, 2.0, 6.0, 4.0 ], [ 8.0, 9.0, 10.0, 3.0, 4.0, 3.0, 9.0, 4.0, 3.0, 2.0, 8.0, 5.0, 3.0, 6.0, 3.0, 4.0, 4.0, 5.0, 7.0, 2.0, 6.0, 10.0, 5.0 ], [ 3.0, 4.0, 2.0, 5.0, 10.0, 8.0, 4.0, 3.0, 2.0, 6.0, 1.0, 4.0, 4.0, 1.0, 2.0, 1.0, 5.0, 7.0, 10.0, 5.0, 4.0, 5.0, 5.0 ] ] }, "source": 12, "target": 13 }, "solution": [ 12, 4, 5, 6, 7, 13 ], "obj": 159.0, "instance_variant": { "problem_type": "QSPP", "num_nodes": 14, "num_edges": 23, "nodes": [ "A", "B", "C", "D", "E", "F", "G", "H", "I", "J", "K", "L", "M", "N" ], "source": "M", "target": "N", "objective": { "constant": 0.0, "linear": [ { "var_index": 0, "linear_cost": 3.0 }, { "var_index": 1, "linear_cost": 7.0 }, { "var_index": 2, "linear_cost": 10.0 }, { "var_index": 3, "linear_cost": 4.0 }, { "var_index": 4, "linear_cost": 9.0 }, { "var_index": 5, "linear_cost": 2.0 }, { "var_index": 6, "linear_cost": 8.0 }, { "var_index": 7, "linear_cost": 1.0 }, { "var_index": 8, "linear_cost": 8.0 }, { "var_index": 9, "linear_cost": 1.0 }, { "var_index": 10, "linear_cost": 10.0 }, { "var_index": 11, "linear_cost": 8.0 }, { "var_index": 12, "linear_cost": 6.0 }, { "var_index": 13, "linear_cost": 7.0 }, { "var_index": 14, "linear_cost": 7.0 }, { "var_index": 15, "linear_cost": 1.0 }, { "var_index": 16, "linear_cost": 1.0 }, { "var_index": 17, "linear_cost": 9.0 }, { "var_index": 18, "linear_cost": 4.0 }, { "var_index": 19, "linear_cost": 4.0 }, { "var_index": 20, "linear_cost": 3.0 }, { "var_index": 21, "linear_cost": 4.0 }, { "var_index": 22, "linear_cost": 4.0 } ], "quadratic": [ { "var_i": 0, "var_j": 0, "quadratic_cost": 9.0 }, { "var_i": 0, "var_j": 1, "quadratic_cost": 4.0 }, { "var_i": 0, "var_j": 2, "quadratic_cost": 5.0 }, { "var_i": 0, "var_j": 3, "quadratic_cost": 5.0 }, { "var_i": 0, "var_j": 4, "quadratic_cost": 3.0 }, { "var_i": 0, "var_j": 5, "quadratic_cost": 4.0 }, { "var_i": 0, "var_j": 6, "quadratic_cost": 10.0 }, { "var_i": 0, "var_j": 7, "quadratic_cost": 5.0 }, { "var_i": 0, "var_j": 8, "quadratic_cost": 2.0 }, { "var_i": 0, "var_j": 9, "quadratic_cost": 6.0 }, { "var_i": 0, "var_j": 10, "quadratic_cost": 3.0 }, { "var_i": 0, "var_j": 11, "quadratic_cost": 3.0 }, { "var_i": 0, "var_j": 12, "quadratic_cost": 5.0 }, { "var_i": 0, "var_j": 13, "quadratic_cost": 4.0 }, { "var_i": 0, "var_j": 14, "quadratic_cost": 10.0 }, { "var_i": 0, "var_j": 15, "quadratic_cost": 4.0 }, { "var_i": 0, "var_j": 16, "quadratic_cost": 10.0 }, { "var_i": 0, "var_j": 17, "quadratic_cost": 2.0 }, { "var_i": 0, "var_j": 18, "quadratic_cost": 2.0 }, { "var_i": 0, "var_j": 19, "quadratic_cost": 3.0 }, { "var_i": 0, "var_j": 20, "quadratic_cost": 8.0 }, { "var_i": 0, "var_j": 21, "quadratic_cost": 8.0 }, { "var_i": 0, "var_j": 22, "quadratic_cost": 3.0 }, { "var_i": 1, "var_j": 0, "quadratic_cost": 4.0 }, { "var_i": 1, "var_j": 1, "quadratic_cost": 2.0 }, { "var_i": 1, "var_j": 2, "quadratic_cost": 9.0 }, { "var_i": 1, "var_j": 3, "quadratic_cost": 2.0 }, { "var_i": 1, "var_j": 4, "quadratic_cost": 2.0 }, { "var_i": 1, "var_j": 5, "quadratic_cost": 7.0 }, { "var_i": 1, "var_j": 6, "quadratic_cost": 3.0 }, { "var_i": 1, "var_j": 7, "quadratic_cost": 7.0 }, { "var_i": 1, "var_j": 8, "quadratic_cost": 2.0 }, { "var_i": 1, "var_j": 9, "quadratic_cost": 6.0 }, { "var_i": 1, "var_j": 10, "quadratic_cost": 6.0 }, { "var_i": 1, "var_j": 11, "quadratic_cost": 6.0 }, { "var_i": 1, "var_j": 12, "quadratic_cost": 8.0 }, { "var_i": 1, "var_j": 13, "quadratic_cost": 5.0 }, { "var_i": 1, "var_j": 14, "quadratic_cost": 7.0 }, { "var_i": 1, "var_j": 15, "quadratic_cost": 6.0 }, { "var_i": 1, "var_j": 16, "quadratic_cost": 9.0 }, { "var_i": 1, "var_j": 17, "quadratic_cost": 7.0 }, { "var_i": 1, "var_j": 18, "quadratic_cost": 10.0 }, { "var_i": 1, "var_j": 19, "quadratic_cost": 8.0 }, { "var_i": 1, "var_j": 20, "quadratic_cost": 7.0 }, { "var_i": 1, "var_j": 21, "quadratic_cost": 9.0 }, { "var_i": 1, "var_j": 22, "quadratic_cost": 4.0 }, { "var_i": 2, "var_j": 0, "quadratic_cost": 5.0 }, { "var_i": 2, "var_j": 1, "quadratic_cost": 9.0 }, { "var_i": 2, "var_j": 2, "quadratic_cost": 7.0 }, { "var_i": 2, "var_j": 3, "quadratic_cost": 4.0 }, { "var_i": 2, "var_j": 4, "quadratic_cost": 1.0 }, { "var_i": 2, "var_j": 5, "quadratic_cost": 7.0 }, { "var_i": 2, "var_j": 6, "quadratic_cost": 4.0 }, { "var_i": 2, "var_j": 7, "quadratic_cost": 1.0 }, { "var_i": 2, "var_j": 8, "quadratic_cost": 4.0 }, { "var_i": 2, "var_j": 9, "quadratic_cost": 6.0 }, { "var_i": 2, "var_j": 10, "quadratic_cost": 1.0 }, { "var_i": 2, "var_j": 11, "quadratic_cost": 6.0 }, { "var_i": 2, "var_j": 12, "quadratic_cost": 4.0 }, { "var_i": 2, "var_j": 13, "quadratic_cost": 4.0 }, { "var_i": 2, "var_j": 14, "quadratic_cost": 6.0 }, { "var_i": 2, "var_j": 15, "quadratic_cost": 7.0 }, { "var_i": 2, "var_j": 16, "quadratic_cost": 2.0 }, { "var_i": 2, "var_j": 17, "quadratic_cost": 7.0 }, { "var_i": 2, "var_j": 18, "quadratic_cost": 4.0 }, { "var_i": 2, "var_j": 19, "quadratic_cost": 2.0 }, { "var_i": 2, "var_j": 20, "quadratic_cost": 7.0 }, { "var_i": 2, "var_j": 21, "quadratic_cost": 10.0 }, { "var_i": 2, "var_j": 22, "quadratic_cost": 2.0 }, { "var_i": 3, "var_j": 0, "quadratic_cost": 5.0 }, { "var_i": 3, "var_j": 1, "quadratic_cost": 2.0 }, { "var_i": 3, "var_j": 2, "quadratic_cost": 4.0 }, { "var_i": 3, "var_j": 3, "quadratic_cost": 8.0 }, { "var_i": 3, "var_j": 4, "quadratic_cost": 5.0 }, { "var_i": 3, "var_j": 5, "quadratic_cost": 3.0 }, { "var_i": 3, "var_j": 6, "quadratic_cost": 6.0 }, { "var_i": 3, "var_j": 7, "quadratic_cost": 9.0 }, { "var_i": 3, "var_j": 8, "quadratic_cost": 4.0 }, { "var_i": 3, "var_j": 9, "quadratic_cost": 10.0 }, { "var_i": 3, "var_j": 10, "quadratic_cost": 9.0 }, { "var_i": 3, "var_j": 11, "quadratic_cost": 10.0 }, { "var_i": 3, "var_j": 12, "quadratic_cost": 9.0 }, { "var_i": 3, "var_j": 13, "quadratic_cost": 1.0 }, { "var_i": 3, "var_j": 14, "quadratic_cost": 1.0 }, { "var_i": 3, "var_j": 15, "quadratic_cost": 7.0 }, { "var_i": 3, "var_j": 16, "quadratic_cost": 4.0 }, { "var_i": 3, "var_j": 17, "quadratic_cost": 8.0 }, { "var_i": 3, "var_j": 18, "quadratic_cost": 7.0 }, { "var_i": 3, "var_j": 19, "quadratic_cost": 5.0 }, { "var_i": 3, "var_j": 20, "quadratic_cost": 7.0 }, { "var_i": 3, "var_j": 21, "quadratic_cost": 3.0 }, { "var_i": 3, "var_j": 22, "quadratic_cost": 5.0 }, { "var_i": 4, "var_j": 0, "quadratic_cost": 3.0 }, { "var_i": 4, "var_j": 1, "quadratic_cost": 2.0 }, { "var_i": 4, "var_j": 2, "quadratic_cost": 1.0 }, { "var_i": 4, "var_j": 3, "quadratic_cost": 5.0 }, { "var_i": 4, "var_j": 4, "quadratic_cost": 1.0 }, { "var_i": 4, "var_j": 5, "quadratic_cost": 9.0 }, { "var_i": 4, "var_j": 6, "quadratic_cost": 9.0 }, { "var_i": 4, "var_j": 7, "quadratic_cost": 8.0 }, { "var_i": 4, "var_j": 8, "quadratic_cost": 1.0 }, { "var_i": 4, "var_j": 9, "quadratic_cost": 3.0 }, { "var_i": 4, "var_j": 10, "quadratic_cost": 10.0 }, { "var_i": 4, "var_j": 11, "quadratic_cost": 9.0 }, { "var_i": 4, "var_j": 12, "quadratic_cost": 1.0 }, { "var_i": 4, "var_j": 13, "quadratic_cost": 1.0 }, { "var_i": 4, "var_j": 14, "quadratic_cost": 10.0 }, { "var_i": 4, "var_j": 15, "quadratic_cost": 10.0 }, { "var_i": 4, "var_j": 16, "quadratic_cost": 8.0 }, { "var_i": 4, "var_j": 17, "quadratic_cost": 6.0 }, { "var_i": 4, "var_j": 18, "quadratic_cost": 7.0 }, { "var_i": 4, "var_j": 19, "quadratic_cost": 4.0 }, { "var_i": 4, "var_j": 20, "quadratic_cost": 2.0 }, { "var_i": 4, "var_j": 21, "quadratic_cost": 4.0 }, { "var_i": 4, "var_j": 22, "quadratic_cost": 10.0 }, { "var_i": 5, "var_j": 0, "quadratic_cost": 4.0 }, { "var_i": 5, "var_j": 1, "quadratic_cost": 7.0 }, { "var_i": 5, "var_j": 2, "quadratic_cost": 7.0 }, { "var_i": 5, "var_j": 3, "quadratic_cost": 3.0 }, { "var_i": 5, "var_j": 4, "quadratic_cost": 9.0 }, { "var_i": 5, "var_j": 5, "quadratic_cost": 10.0 }, { "var_i": 5, "var_j": 6, "quadratic_cost": 6.0 }, { "var_i": 5, "var_j": 7, "quadratic_cost": 1.0 }, { "var_i": 5, "var_j": 8, "quadratic_cost": 7.0 }, { "var_i": 5, "var_j": 9, "quadratic_cost": 3.0 }, { "var_i": 5, "var_j": 10, "quadratic_cost": 3.0 }, { "var_i": 5, "var_j": 11, "quadratic_cost": 8.0 }, { "var_i": 5, "var_j": 12, "quadratic_cost": 10.0 }, { "var_i": 5, "var_j": 13, "quadratic_cost": 4.0 }, { "var_i": 5, "var_j": 14, "quadratic_cost": 7.0 }, { "var_i": 5, "var_j": 15, "quadratic_cost": 3.0 }, { "var_i": 5, "var_j": 16, "quadratic_cost": 9.0 }, { "var_i": 5, "var_j": 17, "quadratic_cost": 8.0 }, { "var_i": 5, "var_j": 18, "quadratic_cost": 1.0 }, { "var_i": 5, "var_j": 19, "quadratic_cost": 8.0 }, { "var_i": 5, "var_j": 20, "quadratic_cost": 5.0 }, { "var_i": 5, "var_j": 21, "quadratic_cost": 3.0 }, { "var_i": 5, "var_j": 22, "quadratic_cost": 8.0 }, { "var_i": 6, "var_j": 0, "quadratic_cost": 10.0 }, { "var_i": 6, "var_j": 1, "quadratic_cost": 3.0 }, { "var_i": 6, "var_j": 2, "quadratic_cost": 4.0 }, { "var_i": 6, "var_j": 3, "quadratic_cost": 6.0 }, { "var_i": 6, "var_j": 4, "quadratic_cost": 9.0 }, { "var_i": 6, "var_j": 5, "quadratic_cost": 6.0 }, { "var_i": 6, "var_j": 6, "quadratic_cost": 2.0 }, { "var_i": 6, "var_j": 7, "quadratic_cost": 8.0 }, { "var_i": 6, "var_j": 8, "quadratic_cost": 9.0 }, { "var_i": 6, "var_j": 9, "quadratic_cost": 2.0 }, { "var_i": 6, "var_j": 10, "quadratic_cost": 6.0 }, { "var_i": 6, "var_j": 11, "quadratic_cost": 4.0 }, { "var_i": 6, "var_j": 12, "quadratic_cost": 7.0 }, { "var_i": 6, "var_j": 13, "quadratic_cost": 1.0 }, { "var_i": 6, "var_j": 14, "quadratic_cost": 10.0 }, { "var_i": 6, "var_j": 15, "quadratic_cost": 8.0 }, { "var_i": 6, "var_j": 16, "quadratic_cost": 8.0 }, { "var_i": 6, "var_j": 17, "quadratic_cost": 8.0 }, { "var_i": 6, "var_j": 18, "quadratic_cost": 9.0 }, { "var_i": 6, "var_j": 19, "quadratic_cost": 9.0 }, { "var_i": 6, "var_j": 20, "quadratic_cost": 7.0 }, { "var_i": 6, "var_j": 21, "quadratic_cost": 9.0 }, { "var_i": 6, "var_j": 22, "quadratic_cost": 4.0 }, { "var_i": 7, "var_j": 0, "quadratic_cost": 5.0 }, { "var_i": 7, "var_j": 1, "quadratic_cost": 7.0 }, { "var_i": 7, "var_j": 2, "quadratic_cost": 1.0 }, { "var_i": 7, "var_j": 3, "quadratic_cost": 9.0 }, { "var_i": 7, "var_j": 4, "quadratic_cost": 8.0 }, { "var_i": 7, "var_j": 5, "quadratic_cost": 1.0 }, { "var_i": 7, "var_j": 6, "quadratic_cost": 8.0 }, { "var_i": 7, "var_j": 7, "quadratic_cost": 7.0 }, { "var_i": 7, "var_j": 8, "quadratic_cost": 9.0 }, { "var_i": 7, "var_j": 9, "quadratic_cost": 10.0 }, { "var_i": 7, "var_j": 10, "quadratic_cost": 3.0 }, { "var_i": 7, "var_j": 11, "quadratic_cost": 5.0 }, { "var_i": 7, "var_j": 12, "quadratic_cost": 4.0 }, { "var_i": 7, "var_j": 13, "quadratic_cost": 5.0 }, { "var_i": 7, "var_j": 14, "quadratic_cost": 5.0 }, { "var_i": 7, "var_j": 15, "quadratic_cost": 1.0 }, { "var_i": 7, "var_j": 16, "quadratic_cost": 7.0 }, { "var_i": 7, "var_j": 17, "quadratic_cost": 10.0 }, { "var_i": 7, "var_j": 18, "quadratic_cost": 7.0 }, { "var_i": 7, "var_j": 19, "quadratic_cost": 9.0 }, { "var_i": 7, "var_j": 20, "quadratic_cost": 5.0 }, { "var_i": 7, "var_j": 21, "quadratic_cost": 4.0 }, { "var_i": 7, "var_j": 22, "quadratic_cost": 3.0 }, { "var_i": 8, "var_j": 0, "quadratic_cost": 2.0 }, { "var_i": 8, "var_j": 1, "quadratic_cost": 2.0 }, { "var_i": 8, "var_j": 2, "quadratic_cost": 4.0 }, { "var_i": 8, "var_j": 3, "quadratic_cost": 4.0 }, { "var_i": 8, "var_j": 4, "quadratic_cost": 1.0 }, { "var_i": 8, "var_j": 5, "quadratic_cost": 7.0 }, { "var_i": 8, "var_j": 6, "quadratic_cost": 9.0 }, { "var_i": 8, "var_j": 7, "quadratic_cost": 9.0 }, { "var_i": 8, "var_j": 8, "quadratic_cost": 2.0 }, { "var_i": 8, "var_j": 9, "quadratic_cost": 9.0 }, { "var_i": 8, "var_j": 10, "quadratic_cost": 7.0 }, { "var_i": 8, "var_j": 11, "quadratic_cost": 3.0 }, { "var_i": 8, "var_j": 12, "quadratic_cost": 9.0 }, { "var_i": 8, "var_j": 13, "quadratic_cost": 7.0 }, { "var_i": 8, "var_j": 14, "quadratic_cost": 5.0 }, { "var_i": 8, "var_j": 15, "quadratic_cost": 10.0 }, { "var_i": 8, "var_j": 16, "quadratic_cost": 5.0 }, { "var_i": 8, "var_j": 17, "quadratic_cost": 5.0 }, { "var_i": 8, "var_j": 18, "quadratic_cost": 6.0 }, { "var_i": 8, "var_j": 19, "quadratic_cost": 3.0 }, { "var_i": 8, "var_j": 20, "quadratic_cost": 8.0 }, { "var_i": 8, "var_j": 21, "quadratic_cost": 3.0 }, { "var_i": 8, "var_j": 22, "quadratic_cost": 2.0 }, { "var_i": 9, "var_j": 0, "quadratic_cost": 6.0 }, { "var_i": 9, "var_j": 1, "quadratic_cost": 6.0 }, { "var_i": 9, "var_j": 2, "quadratic_cost": 6.0 }, { "var_i": 9, "var_j": 3, "quadratic_cost": 10.0 }, { "var_i": 9, "var_j": 4, "quadratic_cost": 3.0 }, { "var_i": 9, "var_j": 5, "quadratic_cost": 3.0 }, { "var_i": 9, "var_j": 6, "quadratic_cost": 2.0 }, { "var_i": 9, "var_j": 7, "quadratic_cost": 10.0 }, { "var_i": 9, "var_j": 8, "quadratic_cost": 9.0 }, { "var_i": 9, "var_j": 9, "quadratic_cost": 5.0 }, { "var_i": 9, "var_j": 10, "quadratic_cost": 3.0 }, { "var_i": 9, "var_j": 11, "quadratic_cost": 9.0 }, { "var_i": 9, "var_j": 12, "quadratic_cost": 10.0 }, { "var_i": 9, "var_j": 13, "quadratic_cost": 5.0 }, { "var_i": 9, "var_j": 14, "quadratic_cost": 1.0 }, { "var_i": 9, "var_j": 15, "quadratic_cost": 10.0 }, { "var_i": 9, "var_j": 16, "quadratic_cost": 1.0 }, { "var_i": 9, "var_j": 17, "quadratic_cost": 3.0 }, { "var_i": 9, "var_j": 18, "quadratic_cost": 5.0 }, { "var_i": 9, "var_j": 19, "quadratic_cost": 5.0 }, { "var_i": 9, "var_j": 20, "quadratic_cost": 4.0 }, { "var_i": 9, "var_j": 21, "quadratic_cost": 2.0 }, { "var_i": 9, "var_j": 22, "quadratic_cost": 6.0 }, { "var_i": 10, "var_j": 0, "quadratic_cost": 3.0 }, { "var_i": 10, "var_j": 1, "quadratic_cost": 6.0 }, { "var_i": 10, "var_j": 2, "quadratic_cost": 1.0 }, { "var_i": 10, "var_j": 3, "quadratic_cost": 9.0 }, { "var_i": 10, "var_j": 4, "quadratic_cost": 10.0 }, { "var_i": 10, "var_j": 5, "quadratic_cost": 3.0 }, { "var_i": 10, "var_j": 6, "quadratic_cost": 6.0 }, { "var_i": 10, "var_j": 7, "quadratic_cost": 3.0 }, { "var_i": 10, "var_j": 8, "quadratic_cost": 7.0 }, { "var_i": 10, "var_j": 9, "quadratic_cost": 3.0 }, { "var_i": 10, "var_j": 10, "quadratic_cost": 7.0 }, { "var_i": 10, "var_j": 11, "quadratic_cost": 9.0 }, { "var_i": 10, "var_j": 12, "quadratic_cost": 4.0 }, { "var_i": 10, "var_j": 13, "quadratic_cost": 4.0 }, { "var_i": 10, "var_j": 14, "quadratic_cost": 5.0 }, { "var_i": 10, "var_j": 15, "quadratic_cost": 1.0 }, { "var_i": 10, "var_j": 16, "quadratic_cost": 8.0 }, { "var_i": 10, "var_j": 17, "quadratic_cost": 3.0 }, { "var_i": 10, "var_j": 18, "quadratic_cost": 3.0 }, { "var_i": 10, "var_j": 19, "quadratic_cost": 9.0 }, { "var_i": 10, "var_j": 20, "quadratic_cost": 7.0 }, { "var_i": 10, "var_j": 21, "quadratic_cost": 8.0 }, { "var_i": 10, "var_j": 22, "quadratic_cost": 1.0 }, { "var_i": 11, "var_j": 0, "quadratic_cost": 3.0 }, { "var_i": 11, "var_j": 1, "quadratic_cost": 6.0 }, { "var_i": 11, "var_j": 2, "quadratic_cost": 6.0 }, { "var_i": 11, "var_j": 3, "quadratic_cost": 10.0 }, { "var_i": 11, "var_j": 4, "quadratic_cost": 9.0 }, { "var_i": 11, "var_j": 5, "quadratic_cost": 8.0 }, { "var_i": 11, "var_j": 6, "quadratic_cost": 4.0 }, { "var_i": 11, "var_j": 7, "quadratic_cost": 5.0 }, { "var_i": 11, "var_j": 8, "quadratic_cost": 3.0 }, { "var_i": 11, "var_j": 9, "quadratic_cost": 9.0 }, { "var_i": 11, "var_j": 10, "quadratic_cost": 9.0 }, { "var_i": 11, "var_j": 11, "quadratic_cost": 9.0 }, { "var_i": 11, "var_j": 12, "quadratic_cost": 1.0 }, { "var_i": 11, "var_j": 13, "quadratic_cost": 8.0 }, { "var_i": 11, "var_j": 14, "quadratic_cost": 9.0 }, { "var_i": 11, "var_j": 15, "quadratic_cost": 4.0 }, { "var_i": 11, "var_j": 16, "quadratic_cost": 9.0 }, { "var_i": 11, "var_j": 17, "quadratic_cost": 5.0 }, { "var_i": 11, "var_j": 18, "quadratic_cost": 2.0 }, { "var_i": 11, "var_j": 19, "quadratic_cost": 2.0 }, { "var_i": 11, "var_j": 20, "quadratic_cost": 10.0 }, { "var_i": 11, "var_j": 21, "quadratic_cost": 5.0 }, { "var_i": 11, "var_j": 22, "quadratic_cost": 4.0 }, { "var_i": 12, "var_j": 0, "quadratic_cost": 5.0 }, { "var_i": 12, "var_j": 1, "quadratic_cost": 8.0 }, { "var_i": 12, "var_j": 2, "quadratic_cost": 4.0 }, { "var_i": 12, "var_j": 3, "quadratic_cost": 9.0 }, { "var_i": 12, "var_j": 4, "quadratic_cost": 1.0 }, { "var_i": 12, "var_j": 5, "quadratic_cost": 10.0 }, { "var_i": 12, "var_j": 6, "quadratic_cost": 7.0 }, { "var_i": 12, "var_j": 7, "quadratic_cost": 4.0 }, { "var_i": 12, "var_j": 8, "quadratic_cost": 9.0 }, { "var_i": 12, "var_j": 9, "quadratic_cost": 10.0 }, { "var_i": 12, "var_j": 10, "quadratic_cost": 4.0 }, { "var_i": 12, "var_j": 11, "quadratic_cost": 1.0 }, { "var_i": 12, "var_j": 12, "quadratic_cost": 9.0 }, { "var_i": 12, "var_j": 13, "quadratic_cost": 8.0 }, { "var_i": 12, "var_j": 14, "quadratic_cost": 7.0 }, { "var_i": 12, "var_j": 15, "quadratic_cost": 9.0 }, { "var_i": 12, "var_j": 16, "quadratic_cost": 6.0 }, { "var_i": 12, "var_j": 17, "quadratic_cost": 10.0 }, { "var_i": 12, "var_j": 18, "quadratic_cost": 8.0 }, { "var_i": 12, "var_j": 19, "quadratic_cost": 10.0 }, { "var_i": 12, "var_j": 20, "quadratic_cost": 4.0 }, { "var_i": 12, "var_j": 21, "quadratic_cost": 3.0 }, { "var_i": 12, "var_j": 22, "quadratic_cost": 4.0 }, { "var_i": 13, "var_j": 0, "quadratic_cost": 4.0 }, { "var_i": 13, "var_j": 1, "quadratic_cost": 5.0 }, { "var_i": 13, "var_j": 2, "quadratic_cost": 4.0 }, { "var_i": 13, "var_j": 3, "quadratic_cost": 1.0 }, { "var_i": 13, "var_j": 4, "quadratic_cost": 1.0 }, { "var_i": 13, "var_j": 5, "quadratic_cost": 4.0 }, { "var_i": 13, "var_j": 6, "quadratic_cost": 1.0 }, { "var_i": 13, "var_j": 7, "quadratic_cost": 5.0 }, { "var_i": 13, "var_j": 8, "quadratic_cost": 7.0 }, { "var_i": 13, "var_j": 9, "quadratic_cost": 5.0 }, { "var_i": 13, "var_j": 10, "quadratic_cost": 4.0 }, { "var_i": 13, "var_j": 11, "quadratic_cost": 8.0 }, { "var_i": 13, "var_j": 12, "quadratic_cost": 8.0 }, { "var_i": 13, "var_j": 13, "quadratic_cost": 9.0 }, { "var_i": 13, "var_j": 14, "quadratic_cost": 1.0 }, { "var_i": 13, "var_j": 15, "quadratic_cost": 10.0 }, { "var_i": 13, "var_j": 16, "quadratic_cost": 4.0 }, { "var_i": 13, "var_j": 17, "quadratic_cost": 5.0 }, { "var_i": 13, "var_j": 18, "quadratic_cost": 1.0 }, { "var_i": 13, "var_j": 19, "quadratic_cost": 9.0 }, { "var_i": 13, "var_j": 20, "quadratic_cost": 9.0 }, { "var_i": 13, "var_j": 21, "quadratic_cost": 6.0 }, { "var_i": 13, "var_j": 22, "quadratic_cost": 1.0 }, { "var_i": 14, "var_j": 0, "quadratic_cost": 10.0 }, { "var_i": 14, "var_j": 1, "quadratic_cost": 7.0 }, { "var_i": 14, "var_j": 2, "quadratic_cost": 6.0 }, { "var_i": 14, "var_j": 3, "quadratic_cost": 1.0 }, { "var_i": 14, "var_j": 4, "quadratic_cost": 10.0 }, { "var_i": 14, "var_j": 5, "quadratic_cost": 7.0 }, { "var_i": 14, "var_j": 6, "quadratic_cost": 10.0 }, { "var_i": 14, "var_j": 7, "quadratic_cost": 5.0 }, { "var_i": 14, "var_j": 8, "quadratic_cost": 5.0 }, { "var_i": 14, "var_j": 9, "quadratic_cost": 1.0 }, { "var_i": 14, "var_j": 10, "quadratic_cost": 5.0 }, { "var_i": 14, "var_j": 11, "quadratic_cost": 9.0 }, { "var_i": 14, "var_j": 12, "quadratic_cost": 7.0 }, { "var_i": 14, "var_j": 13, "quadratic_cost": 1.0 }, { "var_i": 14, "var_j": 14, "quadratic_cost": 2.0 }, { "var_i": 14, "var_j": 15, "quadratic_cost": 1.0 }, { "var_i": 14, "var_j": 16, "quadratic_cost": 8.0 }, { "var_i": 14, "var_j": 17, "quadratic_cost": 2.0 }, { "var_i": 14, "var_j": 18, "quadratic_cost": 9.0 }, { "var_i": 14, "var_j": 19, "quadratic_cost": 7.0 }, { "var_i": 14, "var_j": 20, "quadratic_cost": 4.0 }, { "var_i": 14, "var_j": 21, "quadratic_cost": 3.0 }, { "var_i": 14, "var_j": 22, "quadratic_cost": 2.0 }, { "var_i": 15, "var_j": 0, "quadratic_cost": 4.0 }, { "var_i": 15, "var_j": 1, "quadratic_cost": 6.0 }, { "var_i": 15, "var_j": 2, "quadratic_cost": 7.0 }, { "var_i": 15, "var_j": 3, "quadratic_cost": 7.0 }, { "var_i": 15, "var_j": 4, "quadratic_cost": 10.0 }, { "var_i": 15, "var_j": 5, "quadratic_cost": 3.0 }, { "var_i": 15, "var_j": 6, "quadratic_cost": 8.0 }, { "var_i": 15, "var_j": 7, "quadratic_cost": 1.0 }, { "var_i": 15, "var_j": 8, "quadratic_cost": 10.0 }, { "var_i": 15, "var_j": 9, "quadratic_cost": 10.0 }, { "var_i": 15, "var_j": 10, "quadratic_cost": 1.0 }, { "var_i": 15, "var_j": 11, "quadratic_cost": 4.0 }, { "var_i": 15, "var_j": 12, "quadratic_cost": 9.0 }, { "var_i": 15, "var_j": 13, "quadratic_cost": 10.0 }, { "var_i": 15, "var_j": 14, "quadratic_cost": 1.0 }, { "var_i": 15, "var_j": 15, "quadratic_cost": 4.0 }, { "var_i": 15, "var_j": 16, "quadratic_cost": 1.0 }, { "var_i": 15, "var_j": 17, "quadratic_cost": 1.0 }, { "var_i": 15, "var_j": 18, "quadratic_cost": 1.0 }, { "var_i": 15, "var_j": 19, "quadratic_cost": 3.0 }, { "var_i": 15, "var_j": 20, "quadratic_cost": 7.0 }, { "var_i": 15, "var_j": 21, "quadratic_cost": 4.0 }, { "var_i": 15, "var_j": 22, "quadratic_cost": 1.0 }, { "var_i": 16, "var_j": 0, "quadratic_cost": 10.0 }, { "var_i": 16, "var_j": 1, "quadratic_cost": 9.0 }, { "var_i": 16, "var_j": 2, "quadratic_cost": 2.0 }, { "var_i": 16, "var_j": 3, "quadratic_cost": 4.0 }, { "var_i": 16, "var_j": 4, "quadratic_cost": 8.0 }, { "var_i": 16, "var_j": 5, "quadratic_cost": 9.0 }, { "var_i": 16, "var_j": 6, "quadratic_cost": 8.0 }, { "var_i": 16, "var_j": 7, "quadratic_cost": 7.0 }, { "var_i": 16, "var_j": 8, "quadratic_cost": 5.0 }, { "var_i": 16, "var_j": 9, "quadratic_cost": 1.0 }, { "var_i": 16, "var_j": 10, "quadratic_cost": 8.0 }, { "var_i": 16, "var_j": 11, "quadratic_cost": 9.0 }, { "var_i": 16, "var_j": 12, "quadratic_cost": 6.0 }, { "var_i": 16, "var_j": 13, "quadratic_cost": 4.0 }, { "var_i": 16, "var_j": 14, "quadratic_cost": 8.0 }, { "var_i": 16, "var_j": 15, "quadratic_cost": 1.0 }, { "var_i": 16, "var_j": 16, "quadratic_cost": 5.0 }, { "var_i": 16, "var_j": 17, "quadratic_cost": 1.0 }, { "var_i": 16, "var_j": 18, "quadratic_cost": 6.0 }, { "var_i": 16, "var_j": 19, "quadratic_cost": 7.0 }, { "var_i": 16, "var_j": 20, "quadratic_cost": 6.0 }, { "var_i": 16, "var_j": 21, "quadratic_cost": 4.0 }, { "var_i": 16, "var_j": 22, "quadratic_cost": 5.0 }, { "var_i": 17, "var_j": 0, "quadratic_cost": 2.0 }, { "var_i": 17, "var_j": 1, "quadratic_cost": 7.0 }, { "var_i": 17, "var_j": 2, "quadratic_cost": 7.0 }, { "var_i": 17, "var_j": 3, "quadratic_cost": 8.0 }, { "var_i": 17, "var_j": 4, "quadratic_cost": 6.0 }, { "var_i": 17, "var_j": 5, "quadratic_cost": 8.0 }, { "var_i": 17, "var_j": 6, "quadratic_cost": 8.0 }, { "var_i": 17, "var_j": 7, "quadratic_cost": 10.0 }, { "var_i": 17, "var_j": 8, "quadratic_cost": 5.0 }, { "var_i": 17, "var_j": 9, "quadratic_cost": 3.0 }, { "var_i": 17, "var_j": 10, "quadratic_cost": 3.0 }, { "var_i": 17, "var_j": 11, "quadratic_cost": 5.0 }, { "var_i": 17, "var_j": 12, "quadratic_cost": 10.0 }, { "var_i": 17, "var_j": 13, "quadratic_cost": 5.0 }, { "var_i": 17, "var_j": 14, "quadratic_cost": 2.0 }, { "var_i": 17, "var_j": 15, "quadratic_cost": 1.0 }, { "var_i": 17, "var_j": 16, "quadratic_cost": 1.0 }, { "var_i": 17, "var_j": 17, "quadratic_cost": 4.0 }, { "var_i": 17, "var_j": 18, "quadratic_cost": 4.0 }, { "var_i": 17, "var_j": 19, "quadratic_cost": 7.0 }, { "var_i": 17, "var_j": 20, "quadratic_cost": 6.0 }, { "var_i": 17, "var_j": 21, "quadratic_cost": 5.0 }, { "var_i": 17, "var_j": 22, "quadratic_cost": 7.0 }, { "var_i": 18, "var_j": 0, "quadratic_cost": 2.0 }, { "var_i": 18, "var_j": 1, "quadratic_cost": 10.0 }, { "var_i": 18, "var_j": 2, "quadratic_cost": 4.0 }, { "var_i": 18, "var_j": 3, "quadratic_cost": 7.0 }, { "var_i": 18, "var_j": 4, "quadratic_cost": 7.0 }, { "var_i": 18, "var_j": 5, "quadratic_cost": 1.0 }, { "var_i": 18, "var_j": 6, "quadratic_cost": 9.0 }, { "var_i": 18, "var_j": 7, "quadratic_cost": 7.0 }, { "var_i": 18, "var_j": 8, "quadratic_cost": 6.0 }, { "var_i": 18, "var_j": 9, "quadratic_cost": 5.0 }, { "var_i": 18, "var_j": 10, "quadratic_cost": 3.0 }, { "var_i": 18, "var_j": 11, "quadratic_cost": 2.0 }, { "var_i": 18, "var_j": 12, "quadratic_cost": 8.0 }, { "var_i": 18, "var_j": 13, "quadratic_cost": 1.0 }, { "var_i": 18, "var_j": 14, "quadratic_cost": 9.0 }, { "var_i": 18, "var_j": 15, "quadratic_cost": 1.0 }, { "var_i": 18, "var_j": 16, "quadratic_cost": 6.0 }, { "var_i": 18, "var_j": 17, "quadratic_cost": 4.0 }, { "var_i": 18, "var_j": 18, "quadratic_cost": 1.0 }, { "var_i": 18, "var_j": 19, "quadratic_cost": 5.0 }, { "var_i": 18, "var_j": 20, "quadratic_cost": 10.0 }, { "var_i": 18, "var_j": 21, "quadratic_cost": 7.0 }, { "var_i": 18, "var_j": 22, "quadratic_cost": 10.0 }, { "var_i": 19, "var_j": 0, "quadratic_cost": 3.0 }, { "var_i": 19, "var_j": 1, "quadratic_cost": 8.0 }, { "var_i": 19, "var_j": 2, "quadratic_cost": 2.0 }, { "var_i": 19, "var_j": 3, "quadratic_cost": 5.0 }, { "var_i": 19, "var_j": 4, "quadratic_cost": 4.0 }, { "var_i": 19, "var_j": 5, "quadratic_cost": 8.0 }, { "var_i": 19, "var_j": 6, "quadratic_cost": 9.0 }, { "var_i": 19, "var_j": 7, "quadratic_cost": 9.0 }, { "var_i": 19, "var_j": 8, "quadratic_cost": 3.0 }, { "var_i": 19, "var_j": 9, "quadratic_cost": 5.0 }, { "var_i": 19, "var_j": 10, "quadratic_cost": 9.0 }, { "var_i": 19, "var_j": 11, "quadratic_cost": 2.0 }, { "var_i": 19, "var_j": 12, "quadratic_cost": 10.0 }, { "var_i": 19, "var_j": 13, "quadratic_cost": 9.0 }, { "var_i": 19, "var_j": 14, "quadratic_cost": 7.0 }, { "var_i": 19, "var_j": 15, "quadratic_cost": 3.0 }, { "var_i": 19, "var_j": 16, "quadratic_cost": 7.0 }, { "var_i": 19, "var_j": 17, "quadratic_cost": 7.0 }, { "var_i": 19, "var_j": 18, "quadratic_cost": 5.0 }, { "var_i": 19, "var_j": 19, "quadratic_cost": 10.0 }, { "var_i": 19, "var_j": 20, "quadratic_cost": 2.0 }, { "var_i": 19, "var_j": 21, "quadratic_cost": 2.0 }, { "var_i": 19, "var_j": 22, "quadratic_cost": 5.0 }, { "var_i": 20, "var_j": 0, "quadratic_cost": 8.0 }, { "var_i": 20, "var_j": 1, "quadratic_cost": 7.0 }, { "var_i": 20, "var_j": 2, "quadratic_cost": 7.0 }, { "var_i": 20, "var_j": 3, "quadratic_cost": 7.0 }, { "var_i": 20, "var_j": 4, "quadratic_cost": 2.0 }, { "var_i": 20, "var_j": 5, "quadratic_cost": 5.0 }, { "var_i": 20, "var_j": 6, "quadratic_cost": 7.0 }, { "var_i": 20, "var_j": 7, "quadratic_cost": 5.0 }, { "var_i": 20, "var_j": 8, "quadratic_cost": 8.0 }, { "var_i": 20, "var_j": 9, "quadratic_cost": 4.0 }, { "var_i": 20, "var_j": 10, "quadratic_cost": 7.0 }, { "var_i": 20, "var_j": 11, "quadratic_cost": 10.0 }, { "var_i": 20, "var_j": 12, "quadratic_cost": 4.0 }, { "var_i": 20, "var_j": 13, "quadratic_cost": 9.0 }, { "var_i": 20, "var_j": 14, "quadratic_cost": 4.0 }, { "var_i": 20, "var_j": 15, "quadratic_cost": 7.0 }, { "var_i": 20, "var_j": 16, "quadratic_cost": 6.0 }, { "var_i": 20, "var_j": 17, "quadratic_cost": 6.0 }, { "var_i": 20, "var_j": 18, "quadratic_cost": 10.0 }, { "var_i": 20, "var_j": 19, "quadratic_cost": 2.0 }, { "var_i": 20, "var_j": 20, "quadratic_cost": 2.0 }, { "var_i": 20, "var_j": 21, "quadratic_cost": 6.0 }, { "var_i": 20, "var_j": 22, "quadratic_cost": 4.0 }, { "var_i": 21, "var_j": 0, "quadratic_cost": 8.0 }, { "var_i": 21, "var_j": 1, "quadratic_cost": 9.0 }, { "var_i": 21, "var_j": 2, "quadratic_cost": 10.0 }, { "var_i": 21, "var_j": 3, "quadratic_cost": 3.0 }, { "var_i": 21, "var_j": 4, "quadratic_cost": 4.0 }, { "var_i": 21, "var_j": 5, "quadratic_cost": 3.0 }, { "var_i": 21, "var_j": 6, "quadratic_cost": 9.0 }, { "var_i": 21, "var_j": 7, "quadratic_cost": 4.0 }, { "var_i": 21, "var_j": 8, "quadratic_cost": 3.0 }, { "var_i": 21, "var_j": 9, "quadratic_cost": 2.0 }, { "var_i": 21, "var_j": 10, "quadratic_cost": 8.0 }, { "var_i": 21, "var_j": 11, "quadratic_cost": 5.0 }, { "var_i": 21, "var_j": 12, "quadratic_cost": 3.0 }, { "var_i": 21, "var_j": 13, "quadratic_cost": 6.0 }, { "var_i": 21, "var_j": 14, "quadratic_cost": 3.0 }, { "var_i": 21, "var_j": 15, "quadratic_cost": 4.0 }, { "var_i": 21, "var_j": 16, "quadratic_cost": 4.0 }, { "var_i": 21, "var_j": 17, "quadratic_cost": 5.0 }, { "var_i": 21, "var_j": 18, "quadratic_cost": 7.0 }, { "var_i": 21, "var_j": 19, "quadratic_cost": 2.0 }, { "var_i": 21, "var_j": 20, "quadratic_cost": 6.0 }, { "var_i": 21, "var_j": 21, "quadratic_cost": 10.0 }, { "var_i": 21, "var_j": 22, "quadratic_cost": 5.0 }, { "var_i": 22, "var_j": 0, "quadratic_cost": 3.0 }, { "var_i": 22, "var_j": 1, "quadratic_cost": 4.0 }, { "var_i": 22, "var_j": 2, "quadratic_cost": 2.0 }, { "var_i": 22, "var_j": 3, "quadratic_cost": 5.0 }, { "var_i": 22, "var_j": 4, "quadratic_cost": 10.0 }, { "var_i": 22, "var_j": 5, "quadratic_cost": 8.0 }, { "var_i": 22, "var_j": 6, "quadratic_cost": 4.0 }, { "var_i": 22, "var_j": 7, "quadratic_cost": 3.0 }, { "var_i": 22, "var_j": 8, "quadratic_cost": 2.0 }, { "var_i": 22, "var_j": 9, "quadratic_cost": 6.0 }, { "var_i": 22, "var_j": 10, "quadratic_cost": 1.0 }, { "var_i": 22, "var_j": 11, "quadratic_cost": 4.0 }, { "var_i": 22, "var_j": 12, "quadratic_cost": 4.0 }, { "var_i": 22, "var_j": 13, "quadratic_cost": 1.0 }, { "var_i": 22, "var_j": 14, "quadratic_cost": 2.0 }, { "var_i": 22, "var_j": 15, "quadratic_cost": 1.0 }, { "var_i": 22, "var_j": 16, "quadratic_cost": 5.0 }, { "var_i": 22, "var_j": 17, "quadratic_cost": 7.0 }, { "var_i": 22, "var_j": 18, "quadratic_cost": 10.0 }, { "var_i": 22, "var_j": 19, "quadratic_cost": 5.0 }, { "var_i": 22, "var_j": 20, "quadratic_cost": 4.0 }, { "var_i": 22, "var_j": 21, "quadratic_cost": 5.0 }, { "var_i": 22, "var_j": 22, "quadratic_cost": 5.0 } ] }, "edges": [ { "from": "M", "to": "A", "var_index": 0 }, { "from": "M", "to": "E", "var_index": 1 }, { "from": "M", "to": "I", "var_index": 2 }, { "from": "D", "to": "N", "var_index": 3 }, { "from": "H", "to": "N", "var_index": 4 }, { "from": "L", "to": "N", "var_index": 5 }, { "from": "A", "to": "B", "var_index": 6 }, { "from": "A", "to": "E", "var_index": 7 }, { "from": "B", "to": "C", "var_index": 8 }, { "from": "B", "to": "F", "var_index": 9 }, { "from": "C", "to": "D", "var_index": 10 }, { "from": "C", "to": "G", "var_index": 11 }, { "from": "D", "to": "H", "var_index": 12 }, { "from": "E", "to": "F", "var_index": 13 }, { "from": "E", "to": "I", "var_index": 14 }, { "from": "F", "to": "G", "var_index": 15 }, { "from": "F", "to": "J", "var_index": 16 }, { "from": "G", "to": "H", "var_index": 17 }, { "from": "G", "to": "K", "var_index": 18 }, { "from": "H", "to": "L", "var_index": 19 }, { "from": "I", "to": "J", "var_index": 20 }, { "from": "J", "to": "K", "var_index": 21 }, { "from": "K", "to": "L", "var_index": 22 } ], "node_id_map": { "0": "A", "1": "B", "2": "C", "3": "D", "4": "E", "5": "F", "6": "G", "7": "H", "8": "I", "9": "J", "10": "K", "11": "L", "12": "M", "13": "N" } }, "solution_variant": [ "M", "E", "F", "G", "H", "N" ], "context_index": 35, "input_format": "nl", "input_index_base": "names" }, { "task_name": "QSPP", "problem_type": "QSPP", "instruction": "We’re planning a one-way path through a line of machines: from the starting station to the final assembly, following only the allowed connections. Every machine-to-machine move has a base operating cost, and certain combinations of moves add extra combined setup costs whenever both moves are used (and some moves carry an additional standalone setup). The task is to pick one continuous sequence of moves so that, when summing all the individual move costs and all the extra combination costs that apply, the overall expense is as low as it can be. The chosen path must be a single coherent route beginning at the start and ending at the finish, using only valid forward steps. The concrete details are listed below.\n\n{\n \"total_stations\": 14,\n \"total_moves\": 35,\n \"station_ids\": [\n 0,\n 1,\n 2,\n 3,\n 4,\n 5,\n 6,\n 7,\n 8,\n 9,\n 10,\n 11,\n 12,\n 13\n ],\n \"start_station\": 12,\n \"final_assembly_station\": 13,\n \"edges\": [\n {\n \"move_from_station\": 12,\n \"move_to_station\": 0,\n \"move_id\": 0\n },\n {\n \"move_from_station\": 12,\n \"move_to_station\": 1,\n \"move_id\": 1\n },\n {\n \"move_from_station\": 12,\n \"move_to_station\": 2,\n \"move_id\": 2\n },\n {\n \"move_from_station\": 12,\n \"move_to_station\": 3,\n \"move_id\": 3\n },\n {\n \"move_from_station\": 12,\n \"move_to_station\": 4,\n \"move_id\": 4\n },\n {\n \"move_from_station\": 12,\n \"move_to_station\": 5,\n \"move_id\": 5\n },\n {\n \"move_from_station\": 12,\n \"move_to_station\": 6,\n \"move_id\": 6\n },\n {\n \"move_from_station\": 12,\n \"move_to_station\": 7,\n \"move_id\": 7\n },\n {\n \"move_from_station\": 12,\n \"move_to_station\": 8,\n \"move_id\": 8\n },\n {\n \"move_from_station\": 12,\n \"move_to_station\": 9,\n \"move_id\": 9\n },\n {\n \"move_from_station\": 12,\n \"move_to_station\": 10,\n \"move_id\": 10\n },\n {\n \"move_from_station\": 12,\n \"move_to_station\": 11,\n \"move_id\": 11\n },\n {\n \"move_from_station\": 0,\n \"move_to_station\": 13,\n \"move_id\": 12\n },\n {\n \"move_from_station\": 1,\n \"move_to_station\": 13,\n \"move_id\": 13\n },\n {\n \"move_from_station\": 2,\n \"move_to_station\": 13,\n \"move_id\": 14\n },\n {\n \"move_from_station\": 3,\n \"move_to_station\": 13,\n \"move_id\": 15\n },\n {\n \"move_from_station\": 4,\n \"move_to_station\": 13,\n \"move_id\": 16\n },\n {\n \"move_from_station\": 5,\n \"move_to_station\": 13,\n \"move_id\": 17\n },\n {\n \"move_from_station\": 6,\n \"move_to_station\": 13,\n \"move_id\": 18\n },\n {\n \"move_from_station\": 7,\n \"move_to_station\": 13,\n \"move_id\": 19\n },\n {\n \"move_from_station\": 8,\n \"move_to_station\": 13,\n \"move_id\": 20\n },\n {\n \"move_from_station\": 9,\n \"move_to_station\": 13,\n \"move_id\": 21\n },\n {\n \"move_from_station\": 10,\n \"move_to_station\": 13,\n \"move_id\": 22\n },\n {\n \"move_from_station\": 11,\n \"move_to_station\": 13,\n \"move_id\": 23\n },\n {\n \"move_from_station\": 0,\n \"move_to_station\": 1,\n \"move_id\": 24\n },\n {\n \"move_from_station\": 1,\n \"move_to_station\": 2,\n \"move_id\": 25\n },\n {\n \"move_from_station\": 2,\n \"move_to_station\": 3,\n \"move_id\": 26\n },\n {\n \"move_from_station\": 3,\n \"move_to_station\": 4,\n \"move_id\": 27\n },\n {\n \"move_from_station\": 4,\n \"move_to_station\": 5,\n \"move_id\": 28\n },\n {\n \"move_from_station\": 5,\n \"move_to_station\": 6,\n \"move_id\": 29\n },\n {\n \"move_from_station\": 6,\n \"move_to_station\": 7,\n \"move_id\": 30\n },\n {\n \"move_from_station\": 7,\n \"move_to_station\": 8,\n \"move_id\": 31\n },\n {\n \"move_from_station\": 8,\n \"move_to_station\": 9,\n \"move_id\": 32\n },\n {\n \"move_from_station\": 9,\n \"move_to_station\": 10,\n \"move_id\": 33\n },\n {\n \"move_from_station\": 10,\n \"move_to_station\": 11,\n \"move_id\": 34\n }\n ],\n \"linear_costs\": [\n {\n \"move_id\": 0,\n \"operating_cost\": 8.0\n },\n {\n \"move_id\": 1,\n \"operating_cost\": 8.0\n },\n {\n \"move_id\": 2,\n \"operating_cost\": 7.0\n },\n {\n \"move_id\": 3,\n \"operating_cost\": 7.0\n },\n {\n \"move_id\": 4,\n \"operating_cost\": 7.0\n },\n {\n \"move_id\": 5,\n \"operating_cost\": 10.0\n },\n {\n \"move_id\": 6,\n \"operating_cost\": 9.0\n },\n {\n \"move_id\": 7,\n \"operating_cost\": 6.0\n },\n {\n \"move_id\": 8,\n \"operating_cost\": 9.0\n },\n {\n \"move_id\": 9,\n \"operating_cost\": 10.0\n },\n {\n \"move_id\": 10,\n \"operating_cost\": 10.0\n },\n {\n \"move_id\": 11,\n \"operating_cost\": 5.0\n },\n {\n \"move_id\": 12,\n \"operating_cost\": 4.0\n },\n {\n \"move_id\": 13,\n \"operating_cost\": 3.0\n },\n {\n \"move_id\": 14,\n \"operating_cost\": 1.0\n },\n {\n \"move_id\": 15,\n \"operating_cost\": 3.0\n },\n {\n \"move_id\": 16,\n \"operating_cost\": 8.0\n },\n {\n \"move_id\": 17,\n \"operating_cost\": 1.0\n },\n {\n \"move_id\": 18,\n \"operating_cost\": 4.0\n },\n {\n \"move_id\": 19,\n \"operating_cost\": 7.0\n },\n {\n \"move_id\": 20,\n \"operating_cost\": 9.0\n },\n {\n \"move_id\": 21,\n \"operating_cost\": 7.0\n },\n {\n \"move_id\": 22,\n \"operating_cost\": 3.0\n },\n {\n \"move_id\": 23,\n \"operating_cost\": 5.0\n },\n {\n \"move_id\": 24,\n \"operating_cost\": 2.0\n },\n {\n \"move_id\": 25,\n \"operating_cost\": 2.0\n },\n {\n \"move_id\": 26,\n \"operating_cost\": 10.0\n },\n {\n \"move_id\": 27,\n \"operating_cost\": 8.0\n },\n {\n \"move_id\": 28,\n \"operating_cost\": 9.0\n },\n {\n \"move_id\": 29,\n \"operating_cost\": 10.0\n },\n {\n \"move_id\": 30,\n \"operating_cost\": 1.0\n },\n {\n \"move_id\": 31,\n \"operating_cost\": 7.0\n },\n {\n \"move_id\": 32,\n \"operating_cost\": 4.0\n },\n {\n \"move_id\": 33,\n \"operating_cost\": 1.0\n },\n {\n \"move_id\": 34,\n \"operating_cost\": 7.0\n }\n ]\n}\n\n# Meaning: the quadratic_costs matrix is assumed symmetric and contributes to the objective as a sum over ALL ordered pairs (move_i_id, move_j_id). If two moves with IDs i and j are both used in the chosen path, then quadratic_costs[i][j] is added to the total. This includes diagonal terms (i == j), so selecting edge i also adds quadratic_costs[i][i]. Because the matrix is symmetric, the interaction between two distinct edges i and j is counted twice in the ordered-pair sum: quadratic_costs[i][j] + quadratic_costs[j][i] (= 2 * quadratic_costs[i][j]).\n# quadratic_costs\n| move_i_id\\move_j_id | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 |\n|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|\n| 0 | 5.0 | 3.0 | 8.0 | 9.0 | 9.0 | 7.0 | 4.0 | 4.0 | 1.0 | 9.0 | 4.0 | 5.0 | 4.0 | 6.0 | 5.0 | 5.0 | 9.0 | 3.0 | 4.0 | 4.0 | 5.0 | 4.0 | 7.0 | 7.0 | 5.0 | 1.0 | 9.0 | 10.0 | 3.0 | 3.0 | 6.0 | 4.0 | 3.0 | 8.0 | 10.0 |\n| 1 | 3.0 | 7.0 | 4.0 | 4.0 | 3.0 | 1.0 | 3.0 | 6.0 | 10.0 | 8.0 | 7.0 | 5.0 | 4.0 | 8.0 | 1.0 | 4.0 | 7.0 | 10.0 | 1.0 | 2.0 | 1.0 | 2.0 | 8.0 | 8.0 | 7.0 | 2.0 | 6.0 | 9.0 | 10.0 | 8.0 | 8.0 | 6.0 | 8.0 | 6.0 | 10.0 |\n| 2 | 8.0 | 4.0 | 2.0 | 2.0 | 3.0 | 3.0 | 7.0 | 5.0 | 6.0 | 1.0 | 10.0 | 1.0 | 10.0 | 1.0 | 8.0 | 8.0 | 1.0 | 4.0 | 9.0 | 10.0 | 5.0 | 5.0 | 1.0 | 9.0 | 5.0 | 6.0 | 9.0 | 7.0 | 5.0 | 7.0 | 1.0 | 1.0 | 5.0 | 6.0 | 1.0 |\n| 3 | 9.0 | 4.0 | 2.0 | 8.0 | 3.0 | 5.0 | 1.0 | 9.0 | 8.0 | 8.0 | 8.0 | 2.0 | 1.0 | 7.0 | 6.0 | 4.0 | 9.0 | 8.0 | 4.0 | 3.0 | 10.0 | 1.0 | 4.0 | 1.0 | 10.0 | 2.0 | 2.0 | 10.0 | 10.0 | 8.0 | 1.0 | 3.0 | 7.0 | 2.0 | 2.0 |\n| 4 | 9.0 | 3.0 | 3.0 | 3.0 | 3.0 | 6.0 | 6.0 | 9.0 | 4.0 | 2.0 | 8.0 | 10.0 | 7.0 | 8.0 | 2.0 | 2.0 | 9.0 | 2.0 | 1.0 | 9.0 | 3.0 | 3.0 | 5.0 | 10.0 | 7.0 | 5.0 | 2.0 | 9.0 | 10.0 | 5.0 | 9.0 | 8.0 | 6.0 | 9.0 | 8.0 |\n| 5 | 7.0 | 1.0 | 3.0 | 5.0 | 6.0 | 6.0 | 7.0 | 6.0 | 7.0 | 9.0 | 7.0 | 6.0 | 2.0 | 9.0 | 5.0 | 5.0 | 10.0 | 2.0 | 7.0 | 9.0 | 5.0 | 7.0 | 7.0 | 1.0 | 3.0 | 9.0 | 1.0 | 8.0 | 5.0 | 10.0 | 8.0 | 6.0 | 1.0 | 8.0 | 2.0 |\n| 6 | 4.0 | 3.0 | 7.0 | 1.0 | 6.0 | 7.0 | 1.0 | 8.0 | 3.0 | 7.0 | 10.0 | 4.0 | 3.0 | 7.0 | 7.0 | 1.0 | 9.0 | 5.0 | 8.0 | 2.0 | 1.0 | 5.0 | 8.0 | 1.0 | 6.0 | 9.0 | 8.0 | 9.0 | 4.0 | 10.0 | 7.0 | 3.0 | 10.0 | 2.0 | 2.0 |\n| 7 | 4.0 | 6.0 | 5.0 | 9.0 | 9.0 | 6.0 | 8.0 | 3.0 | 5.0 | 5.0 | 6.0 | 9.0 | 5.0 | 5.0 | 7.0 | 6.0 | 5.0 | 6.0 | 4.0 | 3.0 | 1.0 | 10.0 | 6.0 | 4.0 | 6.0 | 8.0 | 3.0 | 5.0 | 10.0 | 2.0 | 5.0 | 10.0 | 8.0 | 1.0 | 5.0 |\n| 8 | 1.0 | 10.0 | 6.0 | 8.0 | 4.0 | 7.0 | 3.0 | 5.0 | 3.0 | 3.0 | 8.0 | 2.0 | 1.0 | 9.0 | 7.0 | 4.0 | 1.0 | 4.0 | 4.0 | 4.0 | 4.0 | 7.0 | 10.0 | 4.0 | 8.0 | 3.0 | 7.0 | 3.0 | 5.0 | 9.0 | 10.0 | 10.0 | 2.0 | 10.0 | 4.0 |\n| 9 | 9.0 | 8.0 | 1.0 | 8.0 | 2.0 | 9.0 | 7.0 | 5.0 | 3.0 | 6.0 | 7.0 | 2.0 | 3.0 | 4.0 | 7.0 | 3.0 | 6.0 | 5.0 | 1.0 | 7.0 | 10.0 | 1.0 | 6.0 | 1.0 | 3.0 | 4.0 | 5.0 | 3.0 | 1.0 | 10.0 | 6.0 | 8.0 | 6.0 | 3.0 | 5.0 |\n| 10 | 4.0 | 7.0 | 10.0 | 8.0 | 8.0 | 7.0 | 10.0 | 6.0 | 8.0 | 7.0 | 8.0 | 8.0 | 6.0 | 7.0 | 5.0 | 8.0 | 3.0 | 3.0 | 10.0 | 6.0 | 7.0 | 5.0 | 4.0 | 6.0 | 8.0 | 9.0 | 4.0 | 2.0 | 1.0 | 7.0 | 7.0 | 1.0 | 4.0 | 7.0 | 1.0 |\n| 11 | 5.0 | 5.0 | 1.0 | 2.0 | 10.0 | 6.0 | 4.0 | 9.0 | 2.0 | 2.0 | 8.0 | 10.0 | 3.0 | 6.0 | 2.0 | 5.0 | 3.0 | 1.0 | 8.0 | 9.0 | 4.0 | 8.0 | 9.0 | 8.0 | 8.0 | 2.0 | 3.0 | 6.0 | 9.0 | 7.0 | 6.0 | 8.0 | 9.0 | 6.0 | 4.0 |\n| 12 | 4.0 | 4.0 | 10.0 | 1.0 | 7.0 | 2.0 | 3.0 | 5.0 | 1.0 | 3.0 | 6.0 | 3.0 | 4.0 | 10.0 | 1.0 | 4.0 | 5.0 | 2.0 | 5.0 | 8.0 | 3.0 | 3.0 | 8.0 | 3.0 | 8.0 | 5.0 | 2.0 | 7.0 | 8.0 | 4.0 | 6.0 | 3.0 | 1.0 | 4.0 | 3.0 |\n| 13 | 6.0 | 8.0 | 1.0 | 7.0 | 8.0 | 9.0 | 7.0 | 5.0 | 9.0 | 4.0 | 7.0 | 6.0 | 10.0 | 8.0 | 8.0 | 10.0 | 9.0 | 10.0 | 4.0 | 3.0 | 6.0 | 7.0 | 3.0 | 6.0 | 1.0 | 7.0 | 9.0 | 4.0 | 4.0 | 4.0 | 5.0 | 10.0 | 8.0 | 9.0 | 7.0 |\n| 14 | 5.0 | 1.0 | 8.0 | 6.0 | 2.0 | 5.0 | 7.0 | 7.0 | 7.0 | 7.0 | 5.0 | 2.0 | 1.0 | 8.0 | 3.0 | 1.0 | 5.0 | 2.0 | 7.0 | 2.0 | 4.0 | 2.0 | 1.0 | 8.0 | 2.0 | 7.0 | 5.0 | 3.0 | 4.0 | 4.0 | 1.0 | 10.0 | 1.0 | 6.0 | 5.0 |\n| 15 | 5.0 | 4.0 | 8.0 | 4.0 | 2.0 | 5.0 | 1.0 | 6.0 | 4.0 | 3.0 | 8.0 | 5.0 | 4.0 | 10.0 | 1.0 | 8.0 | 3.0 | 3.0 | 2.0 | 6.0 | 1.0 | 4.0 | 3.0 | 4.0 | 2.0 | 6.0 | 8.0 | 6.0 | 1.0 | 2.0 | 3.0 | 2.0 | 3.0 | 3.0 | 3.0 |\n| 16 | 9.0 | 7.0 | 1.0 | 9.0 | 9.0 | 10.0 | 9.0 | 5.0 | 1.0 | 6.0 | 3.0 | 3.0 | 5.0 | 9.0 | 5.0 | 3.0 | 3.0 | 4.0 | 5.0 | 4.0 | 4.0 | 1.0 | 9.0 | 9.0 | 5.0 | 9.0 | 1.0 | 4.0 | 5.0 | 7.0 | 3.0 | 5.0 | 8.0 | 9.0 | 3.0 |\n| 17 | 3.0 | 10.0 | 4.0 | 8.0 | 2.0 | 2.0 | 5.0 | 6.0 | 4.0 | 5.0 | 3.0 | 1.0 | 2.0 | 10.0 | 2.0 | 3.0 | 4.0 | 9.0 | 7.0 | 10.0 | 7.0 | 3.0 | 2.0 | 9.0 | 4.0 | 7.0 | 9.0 | 10.0 | 10.0 | 4.0 | 8.0 | 1.0 | 1.0 | 1.0 | 4.0 |\n| 18 | 4.0 | 1.0 | 9.0 | 4.0 | 1.0 | 7.0 | 8.0 | 4.0 | 4.0 | 1.0 | 10.0 | 8.0 | 5.0 | 4.0 | 7.0 | 2.0 | 5.0 | 7.0 | 1.0 | 4.0 | 8.0 | 5.0 | 7.0 | 2.0 | 3.0 | 10.0 | 3.0 | 2.0 | 9.0 | 7.0 | 6.0 | 1.0 | 6.0 | 9.0 | 10.0 |\n| 19 | 4.0 | 2.0 | 10.0 | 3.0 | 9.0 | 9.0 | 2.0 | 3.0 | 4.0 | 7.0 | 6.0 | 9.0 | 8.0 | 3.0 | 2.0 | 6.0 | 4.0 | 10.0 | 4.0 | 4.0 | 8.0 | 4.0 | 2.0 | 4.0 | 1.0 | 4.0 | 3.0 | 4.0 | 10.0 | 10.0 | 2.0 | 3.0 | 8.0 | 8.0 | 8.0 |\n| 20 | 5.0 | 1.0 | 5.0 | 10.0 | 3.0 | 5.0 | 1.0 | 1.0 | 4.0 | 10.0 | 7.0 | 4.0 | 3.0 | 6.0 | 4.0 | 1.0 | 4.0 | 7.0 | 8.0 | 8.0 | 8.0 | 10.0 | 10.0 | 7.0 | 10.0 | 3.0 | 1.0 | 1.0 | 7.0 | 8.0 | 2.0 | 4.0 | 3.0 | 10.0 | 2.0 |\n| 21 | 4.0 | 2.0 | 5.0 | 1.0 | 3.0 | 7.0 | 5.0 | 10.0 | 7.0 | 1.0 | 5.0 | 8.0 | 3.0 | 7.0 | 2.0 | 4.0 | 1.0 | 3.0 | 5.0 | 4.0 | 10.0 | 1.0 | 7.0 | 1.0 | 7.0 | 9.0 | 10.0 | 10.0 | 7.0 | 3.0 | 6.0 | 8.0 | 6.0 | 8.0 | 4.0 |\n| 22 | 7.0 | 8.0 | 1.0 | 4.0 | 5.0 | 7.0 | 8.0 | 6.0 | 10.0 | 6.0 | 4.0 | 9.0 | 8.0 | 3.0 | 1.0 | 3.0 | 9.0 | 2.0 | 7.0 | 2.0 | 10.0 | 7.0 | 5.0 | 6.0 | 6.0 | 3.0 | 4.0 | 3.0 | 8.0 | 7.0 | 9.0 | 1.0 | 5.0 | 5.0 | 1.0 |\n| 23 | 7.0 | 8.0 | 9.0 | 1.0 | 10.0 | 1.0 | 1.0 | 4.0 | 4.0 | 1.0 | 6.0 | 8.0 | 3.0 | 6.0 | 8.0 | 4.0 | 9.0 | 9.0 | 2.0 | 4.0 | 7.0 | 1.0 | 6.0 | 7.0 | 5.0 | 4.0 | 1.0 | 3.0 | 3.0 | 5.0 | 5.0 | 4.0 | 7.0 | 3.0 | 3.0 |\n| 24 | 5.0 | 7.0 | 5.0 | 10.0 | 7.0 | 3.0 | 6.0 | 6.0 | 8.0 | 3.0 | 8.0 | 8.0 | 8.0 | 1.0 | 2.0 | 2.0 | 5.0 | 4.0 | 3.0 | 1.0 | 10.0 | 7.0 | 6.0 | 5.0 | 3.0 | 2.0 | 9.0 | 6.0 | 3.0 | 2.0 | 1.0 | 3.0 | 10.0 | 10.0 | 3.0 |\n| 25 | 1.0 | 2.0 | 6.0 | 2.0 | 5.0 | 9.0 | 9.0 | 8.0 | 3.0 | 4.0 | 9.0 | 2.0 | 5.0 | 7.0 | 7.0 | 6.0 | 9.0 | 7.0 | 10.0 | 4.0 | 3.0 | 9.0 | 3.0 | 4.0 | 2.0 | 8.0 | 10.0 | 1.0 | 9.0 | 6.0 | 4.0 | 6.0 | 6.0 | 8.0 | 6.0 |\n| 26 | 9.0 | 6.0 | 9.0 | 2.0 | 2.0 | 1.0 | 8.0 | 3.0 | 7.0 | 5.0 | 4.0 | 3.0 | 2.0 | 9.0 | 5.0 | 8.0 | 1.0 | 9.0 | 3.0 | 3.0 | 1.0 | 10.0 | 4.0 | 1.0 | 9.0 | 10.0 | 9.0 | 6.0 | 5.0 | 3.0 | 10.0 | 5.0 | 4.0 | 6.0 | 7.0 |\n| 27 | 10.0 | 9.0 | 7.0 | 10.0 | 9.0 | 8.0 | 9.0 | 5.0 | 3.0 | 3.0 | 2.0 | 6.0 | 7.0 | 4.0 | 3.0 | 6.0 | 4.0 | 10.0 | 2.0 | 4.0 | 1.0 | 10.0 | 3.0 | 3.0 | 6.0 | 1.0 | 6.0 | 2.0 | 10.0 | 9.0 | 1.0 | 5.0 | 9.0 | 6.0 | 4.0 |\n| 28 | 3.0 | 10.0 | 5.0 | 10.0 | 10.0 | 5.0 | 4.0 | 10.0 | 5.0 | 1.0 | 1.0 | 9.0 | 8.0 | 4.0 | 4.0 | 1.0 | 5.0 | 10.0 | 9.0 | 10.0 | 7.0 | 7.0 | 8.0 | 3.0 | 3.0 | 9.0 | 5.0 | 10.0 | 8.0 | 3.0 | 7.0 | 8.0 | 1.0 | 7.0 | 2.0 |\n| 29 | 3.0 | 8.0 | 7.0 | 8.0 | 5.0 | 10.0 | 10.0 | 2.0 | 9.0 | 10.0 | 7.0 | 7.0 | 4.0 | 4.0 | 4.0 | 2.0 | 7.0 | 4.0 | 7.0 | 10.0 | 8.0 | 3.0 | 7.0 | 5.0 | 2.0 | 6.0 | 3.0 | 9.0 | 3.0 | 4.0 | 6.0 | 10.0 | 5.0 | 6.0 | 6.0 |\n| 30 | 6.0 | 8.0 | 1.0 | 1.0 | 9.0 | 8.0 | 7.0 | 5.0 | 10.0 | 6.0 | 7.0 | 6.0 | 6.0 | 5.0 | 1.0 | 3.0 | 3.0 | 8.0 | 6.0 | 2.0 | 2.0 | 6.0 | 9.0 | 5.0 | 1.0 | 4.0 | 10.0 | 1.0 | 7.0 | 6.0 | 7.0 | 4.0 | 1.0 | 10.0 | 10.0 |\n| 31 | 4.0 | 6.0 | 1.0 | 3.0 | 8.0 | 6.0 | 3.0 | 10.0 | 10.0 | 8.0 | 1.0 | 8.0 | 3.0 | 10.0 | 10.0 | 2.0 | 5.0 | 1.0 | 1.0 | 3.0 | 4.0 | 8.0 | 1.0 | 4.0 | 3.0 | 6.0 | 5.0 | 5.0 | 8.0 | 10.0 | 4.0 | 2.0 | 7.0 | 6.0 | 4.0 |\n| 32 | 3.0 | 8.0 | 5.0 | 7.0 | 6.0 | 1.0 | 10.0 | 8.0 | 2.0 | 6.0 | 4.0 | 9.0 | 1.0 | 8.0 | 1.0 | 3.0 | 8.0 | 1.0 | 6.0 | 8.0 | 3.0 | 6.0 | 5.0 | 7.0 | 10.0 | 6.0 | 4.0 | 9.0 | 1.0 | 5.0 | 1.0 | 7.0 | 9.0 | 2.0 | 4.0 |\n| 33 | 8.0 | 6.0 | 6.0 | 2.0 | 9.0 | 8.0 | 2.0 | 1.0 | 10.0 | 3.0 | 7.0 | 6.0 | 4.0 | 9.0 | 6.0 | 3.0 | 9.0 | 1.0 | 9.0 | 8.0 | 10.0 | 8.0 | 5.0 | 3.0 | 10.0 | 8.0 | 6.0 | 6.0 | 7.0 | 6.0 | 10.0 | 6.0 | 2.0 | 10.0 | 2.0 |\n| 34 | 10.0 | 10.0 | 1.0 | 2.0 | 8.0 | 2.0 | 2.0 | 5.0 | 4.0 | 5.0 | 1.0 | 4.0 | 3.0 | 7.0 | 5.0 | 3.0 | 3.0 | 4.0 | 10.0 | 8.0 | 2.0 | 4.0 | 1.0 | 3.0 | 3.0 | 6.0 | 7.0 | 4.0 | 2.0 | 6.0 | 10.0 | 4.0 | 4.0 | 2.0 | 2.0 |\n\nAlso, when you send back the chosen route, just stick it into a tiny JSON object so it's easy to parse — something like this:\n\n{\n \"solution\": []\n}\n\nThink of \"solution\" as the place to list the nodes in order: start node first, finish node last, and every step in between must follow a valid forward connection. This JSON is only a sketch of the shape I expect you to follow — in your final reply replace the empty array with the actual sequence of node identifiers for the path.\n\nPlease use the identifiers exactly as they appear in the instance input — no renaming and no new labels.\n\"Valid identifiers look like plain numbers such as “1” or “23”, single capital letters like “A” or “B”, or a capital letter followed by digits like “A1” or “X7”.\"", "instance": { "nodes": [ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13 ], "edges": [ { "from": 12, "to": 0, "var_index": 0 }, { "from": 12, "to": 1, "var_index": 1 }, { "from": 12, "to": 2, "var_index": 2 }, { "from": 12, "to": 3, "var_index": 3 }, { "from": 12, "to": 4, "var_index": 4 }, { "from": 12, "to": 5, "var_index": 5 }, { "from": 12, "to": 6, "var_index": 6 }, { "from": 12, "to": 7, "var_index": 7 }, { "from": 12, "to": 8, "var_index": 8 }, { "from": 12, "to": 9, "var_index": 9 }, { "from": 12, "to": 10, "var_index": 10 }, { "from": 12, "to": 11, "var_index": 11 }, { "from": 0, "to": 13, "var_index": 12 }, { "from": 1, "to": 13, "var_index": 13 }, { "from": 2, "to": 13, "var_index": 14 }, { "from": 3, "to": 13, "var_index": 15 }, { "from": 4, "to": 13, "var_index": 16 }, { "from": 5, "to": 13, "var_index": 17 }, { "from": 6, "to": 13, "var_index": 18 }, { "from": 7, "to": 13, "var_index": 19 }, { "from": 8, "to": 13, "var_index": 20 }, { "from": 9, "to": 13, "var_index": 21 }, { "from": 10, "to": 13, "var_index": 22 }, { "from": 11, "to": 13, "var_index": 23 }, { "from": 0, "to": 1, "var_index": 24 }, { "from": 1, "to": 2, "var_index": 25 }, { "from": 2, "to": 3, "var_index": 26 }, { "from": 3, "to": 4, "var_index": 27 }, { "from": 4, "to": 5, "var_index": 28 }, { "from": 5, "to": 6, "var_index": 29 }, { "from": 6, "to": 7, "var_index": 30 }, { "from": 7, "to": 8, "var_index": 31 }, { "from": 8, "to": 9, "var_index": 32 }, { "from": 9, "to": 10, "var_index": 33 }, { "from": 10, "to": 11, "var_index": 34 } ], "objective": { "constant": 0.0, "linear": [ 8.0, 8.0, 7.0, 7.0, 7.0, 10.0, 9.0, 6.0, 9.0, 10.0, 10.0, 5.0, 4.0, 3.0, 1.0, 3.0, 8.0, 1.0, 4.0, 7.0, 9.0, 7.0, 3.0, 5.0, 2.0, 2.0, 10.0, 8.0, 9.0, 10.0, 1.0, 7.0, 4.0, 1.0, 7.0 ], "quadratic": [ [ 5.0, 3.0, 8.0, 9.0, 9.0, 7.0, 4.0, 4.0, 1.0, 9.0, 4.0, 5.0, 4.0, 6.0, 5.0, 5.0, 9.0, 3.0, 4.0, 4.0, 5.0, 4.0, 7.0, 7.0, 5.0, 1.0, 9.0, 10.0, 3.0, 3.0, 6.0, 4.0, 3.0, 8.0, 10.0 ], [ 3.0, 7.0, 4.0, 4.0, 3.0, 1.0, 3.0, 6.0, 10.0, 8.0, 7.0, 5.0, 4.0, 8.0, 1.0, 4.0, 7.0, 10.0, 1.0, 2.0, 1.0, 2.0, 8.0, 8.0, 7.0, 2.0, 6.0, 9.0, 10.0, 8.0, 8.0, 6.0, 8.0, 6.0, 10.0 ], [ 8.0, 4.0, 2.0, 2.0, 3.0, 3.0, 7.0, 5.0, 6.0, 1.0, 10.0, 1.0, 10.0, 1.0, 8.0, 8.0, 1.0, 4.0, 9.0, 10.0, 5.0, 5.0, 1.0, 9.0, 5.0, 6.0, 9.0, 7.0, 5.0, 7.0, 1.0, 1.0, 5.0, 6.0, 1.0 ], [ 9.0, 4.0, 2.0, 8.0, 3.0, 5.0, 1.0, 9.0, 8.0, 8.0, 8.0, 2.0, 1.0, 7.0, 6.0, 4.0, 9.0, 8.0, 4.0, 3.0, 10.0, 1.0, 4.0, 1.0, 10.0, 2.0, 2.0, 10.0, 10.0, 8.0, 1.0, 3.0, 7.0, 2.0, 2.0 ], [ 9.0, 3.0, 3.0, 3.0, 3.0, 6.0, 6.0, 9.0, 4.0, 2.0, 8.0, 10.0, 7.0, 8.0, 2.0, 2.0, 9.0, 2.0, 1.0, 9.0, 3.0, 3.0, 5.0, 10.0, 7.0, 5.0, 2.0, 9.0, 10.0, 5.0, 9.0, 8.0, 6.0, 9.0, 8.0 ], [ 7.0, 1.0, 3.0, 5.0, 6.0, 6.0, 7.0, 6.0, 7.0, 9.0, 7.0, 6.0, 2.0, 9.0, 5.0, 5.0, 10.0, 2.0, 7.0, 9.0, 5.0, 7.0, 7.0, 1.0, 3.0, 9.0, 1.0, 8.0, 5.0, 10.0, 8.0, 6.0, 1.0, 8.0, 2.0 ], [ 4.0, 3.0, 7.0, 1.0, 6.0, 7.0, 1.0, 8.0, 3.0, 7.0, 10.0, 4.0, 3.0, 7.0, 7.0, 1.0, 9.0, 5.0, 8.0, 2.0, 1.0, 5.0, 8.0, 1.0, 6.0, 9.0, 8.0, 9.0, 4.0, 10.0, 7.0, 3.0, 10.0, 2.0, 2.0 ], [ 4.0, 6.0, 5.0, 9.0, 9.0, 6.0, 8.0, 3.0, 5.0, 5.0, 6.0, 9.0, 5.0, 5.0, 7.0, 6.0, 5.0, 6.0, 4.0, 3.0, 1.0, 10.0, 6.0, 4.0, 6.0, 8.0, 3.0, 5.0, 10.0, 2.0, 5.0, 10.0, 8.0, 1.0, 5.0 ], [ 1.0, 10.0, 6.0, 8.0, 4.0, 7.0, 3.0, 5.0, 3.0, 3.0, 8.0, 2.0, 1.0, 9.0, 7.0, 4.0, 1.0, 4.0, 4.0, 4.0, 4.0, 7.0, 10.0, 4.0, 8.0, 3.0, 7.0, 3.0, 5.0, 9.0, 10.0, 10.0, 2.0, 10.0, 4.0 ], [ 9.0, 8.0, 1.0, 8.0, 2.0, 9.0, 7.0, 5.0, 3.0, 6.0, 7.0, 2.0, 3.0, 4.0, 7.0, 3.0, 6.0, 5.0, 1.0, 7.0, 10.0, 1.0, 6.0, 1.0, 3.0, 4.0, 5.0, 3.0, 1.0, 10.0, 6.0, 8.0, 6.0, 3.0, 5.0 ], [ 4.0, 7.0, 10.0, 8.0, 8.0, 7.0, 10.0, 6.0, 8.0, 7.0, 8.0, 8.0, 6.0, 7.0, 5.0, 8.0, 3.0, 3.0, 10.0, 6.0, 7.0, 5.0, 4.0, 6.0, 8.0, 9.0, 4.0, 2.0, 1.0, 7.0, 7.0, 1.0, 4.0, 7.0, 1.0 ], [ 5.0, 5.0, 1.0, 2.0, 10.0, 6.0, 4.0, 9.0, 2.0, 2.0, 8.0, 10.0, 3.0, 6.0, 2.0, 5.0, 3.0, 1.0, 8.0, 9.0, 4.0, 8.0, 9.0, 8.0, 8.0, 2.0, 3.0, 6.0, 9.0, 7.0, 6.0, 8.0, 9.0, 6.0, 4.0 ], [ 4.0, 4.0, 10.0, 1.0, 7.0, 2.0, 3.0, 5.0, 1.0, 3.0, 6.0, 3.0, 4.0, 10.0, 1.0, 4.0, 5.0, 2.0, 5.0, 8.0, 3.0, 3.0, 8.0, 3.0, 8.0, 5.0, 2.0, 7.0, 8.0, 4.0, 6.0, 3.0, 1.0, 4.0, 3.0 ], [ 6.0, 8.0, 1.0, 7.0, 8.0, 9.0, 7.0, 5.0, 9.0, 4.0, 7.0, 6.0, 10.0, 8.0, 8.0, 10.0, 9.0, 10.0, 4.0, 3.0, 6.0, 7.0, 3.0, 6.0, 1.0, 7.0, 9.0, 4.0, 4.0, 4.0, 5.0, 10.0, 8.0, 9.0, 7.0 ], [ 5.0, 1.0, 8.0, 6.0, 2.0, 5.0, 7.0, 7.0, 7.0, 7.0, 5.0, 2.0, 1.0, 8.0, 3.0, 1.0, 5.0, 2.0, 7.0, 2.0, 4.0, 2.0, 1.0, 8.0, 2.0, 7.0, 5.0, 3.0, 4.0, 4.0, 1.0, 10.0, 1.0, 6.0, 5.0 ], [ 5.0, 4.0, 8.0, 4.0, 2.0, 5.0, 1.0, 6.0, 4.0, 3.0, 8.0, 5.0, 4.0, 10.0, 1.0, 8.0, 3.0, 3.0, 2.0, 6.0, 1.0, 4.0, 3.0, 4.0, 2.0, 6.0, 8.0, 6.0, 1.0, 2.0, 3.0, 2.0, 3.0, 3.0, 3.0 ], [ 9.0, 7.0, 1.0, 9.0, 9.0, 10.0, 9.0, 5.0, 1.0, 6.0, 3.0, 3.0, 5.0, 9.0, 5.0, 3.0, 3.0, 4.0, 5.0, 4.0, 4.0, 1.0, 9.0, 9.0, 5.0, 9.0, 1.0, 4.0, 5.0, 7.0, 3.0, 5.0, 8.0, 9.0, 3.0 ], [ 3.0, 10.0, 4.0, 8.0, 2.0, 2.0, 5.0, 6.0, 4.0, 5.0, 3.0, 1.0, 2.0, 10.0, 2.0, 3.0, 4.0, 9.0, 7.0, 10.0, 7.0, 3.0, 2.0, 9.0, 4.0, 7.0, 9.0, 10.0, 10.0, 4.0, 8.0, 1.0, 1.0, 1.0, 4.0 ], [ 4.0, 1.0, 9.0, 4.0, 1.0, 7.0, 8.0, 4.0, 4.0, 1.0, 10.0, 8.0, 5.0, 4.0, 7.0, 2.0, 5.0, 7.0, 1.0, 4.0, 8.0, 5.0, 7.0, 2.0, 3.0, 10.0, 3.0, 2.0, 9.0, 7.0, 6.0, 1.0, 6.0, 9.0, 10.0 ], [ 4.0, 2.0, 10.0, 3.0, 9.0, 9.0, 2.0, 3.0, 4.0, 7.0, 6.0, 9.0, 8.0, 3.0, 2.0, 6.0, 4.0, 10.0, 4.0, 4.0, 8.0, 4.0, 2.0, 4.0, 1.0, 4.0, 3.0, 4.0, 10.0, 10.0, 2.0, 3.0, 8.0, 8.0, 8.0 ], [ 5.0, 1.0, 5.0, 10.0, 3.0, 5.0, 1.0, 1.0, 4.0, 10.0, 7.0, 4.0, 3.0, 6.0, 4.0, 1.0, 4.0, 7.0, 8.0, 8.0, 8.0, 10.0, 10.0, 7.0, 10.0, 3.0, 1.0, 1.0, 7.0, 8.0, 2.0, 4.0, 3.0, 10.0, 2.0 ], [ 4.0, 2.0, 5.0, 1.0, 3.0, 7.0, 5.0, 10.0, 7.0, 1.0, 5.0, 8.0, 3.0, 7.0, 2.0, 4.0, 1.0, 3.0, 5.0, 4.0, 10.0, 1.0, 7.0, 1.0, 7.0, 9.0, 10.0, 10.0, 7.0, 3.0, 6.0, 8.0, 6.0, 8.0, 4.0 ], [ 7.0, 8.0, 1.0, 4.0, 5.0, 7.0, 8.0, 6.0, 10.0, 6.0, 4.0, 9.0, 8.0, 3.0, 1.0, 3.0, 9.0, 2.0, 7.0, 2.0, 10.0, 7.0, 5.0, 6.0, 6.0, 3.0, 4.0, 3.0, 8.0, 7.0, 9.0, 1.0, 5.0, 5.0, 1.0 ], [ 7.0, 8.0, 9.0, 1.0, 10.0, 1.0, 1.0, 4.0, 4.0, 1.0, 6.0, 8.0, 3.0, 6.0, 8.0, 4.0, 9.0, 9.0, 2.0, 4.0, 7.0, 1.0, 6.0, 7.0, 5.0, 4.0, 1.0, 3.0, 3.0, 5.0, 5.0, 4.0, 7.0, 3.0, 3.0 ], [ 5.0, 7.0, 5.0, 10.0, 7.0, 3.0, 6.0, 6.0, 8.0, 3.0, 8.0, 8.0, 8.0, 1.0, 2.0, 2.0, 5.0, 4.0, 3.0, 1.0, 10.0, 7.0, 6.0, 5.0, 3.0, 2.0, 9.0, 6.0, 3.0, 2.0, 1.0, 3.0, 10.0, 10.0, 3.0 ], [ 1.0, 2.0, 6.0, 2.0, 5.0, 9.0, 9.0, 8.0, 3.0, 4.0, 9.0, 2.0, 5.0, 7.0, 7.0, 6.0, 9.0, 7.0, 10.0, 4.0, 3.0, 9.0, 3.0, 4.0, 2.0, 8.0, 10.0, 1.0, 9.0, 6.0, 4.0, 6.0, 6.0, 8.0, 6.0 ], [ 9.0, 6.0, 9.0, 2.0, 2.0, 1.0, 8.0, 3.0, 7.0, 5.0, 4.0, 3.0, 2.0, 9.0, 5.0, 8.0, 1.0, 9.0, 3.0, 3.0, 1.0, 10.0, 4.0, 1.0, 9.0, 10.0, 9.0, 6.0, 5.0, 3.0, 10.0, 5.0, 4.0, 6.0, 7.0 ], [ 10.0, 9.0, 7.0, 10.0, 9.0, 8.0, 9.0, 5.0, 3.0, 3.0, 2.0, 6.0, 7.0, 4.0, 3.0, 6.0, 4.0, 10.0, 2.0, 4.0, 1.0, 10.0, 3.0, 3.0, 6.0, 1.0, 6.0, 2.0, 10.0, 9.0, 1.0, 5.0, 9.0, 6.0, 4.0 ], [ 3.0, 10.0, 5.0, 10.0, 10.0, 5.0, 4.0, 10.0, 5.0, 1.0, 1.0, 9.0, 8.0, 4.0, 4.0, 1.0, 5.0, 10.0, 9.0, 10.0, 7.0, 7.0, 8.0, 3.0, 3.0, 9.0, 5.0, 10.0, 8.0, 3.0, 7.0, 8.0, 1.0, 7.0, 2.0 ], [ 3.0, 8.0, 7.0, 8.0, 5.0, 10.0, 10.0, 2.0, 9.0, 10.0, 7.0, 7.0, 4.0, 4.0, 4.0, 2.0, 7.0, 4.0, 7.0, 10.0, 8.0, 3.0, 7.0, 5.0, 2.0, 6.0, 3.0, 9.0, 3.0, 4.0, 6.0, 10.0, 5.0, 6.0, 6.0 ], [ 6.0, 8.0, 1.0, 1.0, 9.0, 8.0, 7.0, 5.0, 10.0, 6.0, 7.0, 6.0, 6.0, 5.0, 1.0, 3.0, 3.0, 8.0, 6.0, 2.0, 2.0, 6.0, 9.0, 5.0, 1.0, 4.0, 10.0, 1.0, 7.0, 6.0, 7.0, 4.0, 1.0, 10.0, 10.0 ], [ 4.0, 6.0, 1.0, 3.0, 8.0, 6.0, 3.0, 10.0, 10.0, 8.0, 1.0, 8.0, 3.0, 10.0, 10.0, 2.0, 5.0, 1.0, 1.0, 3.0, 4.0, 8.0, 1.0, 4.0, 3.0, 6.0, 5.0, 5.0, 8.0, 10.0, 4.0, 2.0, 7.0, 6.0, 4.0 ], [ 3.0, 8.0, 5.0, 7.0, 6.0, 1.0, 10.0, 8.0, 2.0, 6.0, 4.0, 9.0, 1.0, 8.0, 1.0, 3.0, 8.0, 1.0, 6.0, 8.0, 3.0, 6.0, 5.0, 7.0, 10.0, 6.0, 4.0, 9.0, 1.0, 5.0, 1.0, 7.0, 9.0, 2.0, 4.0 ], [ 8.0, 6.0, 6.0, 2.0, 9.0, 8.0, 2.0, 1.0, 10.0, 3.0, 7.0, 6.0, 4.0, 9.0, 6.0, 3.0, 9.0, 1.0, 9.0, 8.0, 10.0, 8.0, 5.0, 3.0, 10.0, 8.0, 6.0, 6.0, 7.0, 6.0, 10.0, 6.0, 2.0, 10.0, 2.0 ], [ 10.0, 10.0, 1.0, 2.0, 8.0, 2.0, 2.0, 5.0, 4.0, 5.0, 1.0, 4.0, 3.0, 7.0, 5.0, 3.0, 3.0, 4.0, 10.0, 8.0, 2.0, 4.0, 1.0, 3.0, 3.0, 6.0, 7.0, 4.0, 2.0, 6.0, 10.0, 4.0, 4.0, 2.0, 2.0 ] ] }, "source": 12, "target": 13 }, "solution": [ 12, 7, 13 ], "obj": 26.0, "instance_variant": { "problem_type": "QSPP", "num_nodes": 14, "num_edges": 35, "nodes": [ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13 ], "source": 12, "target": 13, "objective": { "constant": 0.0, "linear": [ { "var_index": 0, "linear_cost": 8.0 }, { "var_index": 1, "linear_cost": 8.0 }, { "var_index": 2, "linear_cost": 7.0 }, { "var_index": 3, "linear_cost": 7.0 }, { "var_index": 4, "linear_cost": 7.0 }, { "var_index": 5, "linear_cost": 10.0 }, { "var_index": 6, "linear_cost": 9.0 }, { "var_index": 7, "linear_cost": 6.0 }, { "var_index": 8, "linear_cost": 9.0 }, { "var_index": 9, "linear_cost": 10.0 }, { "var_index": 10, "linear_cost": 10.0 }, { "var_index": 11, "linear_cost": 5.0 }, { "var_index": 12, "linear_cost": 4.0 }, { "var_index": 13, "linear_cost": 3.0 }, { "var_index": 14, "linear_cost": 1.0 }, { "var_index": 15, "linear_cost": 3.0 }, { "var_index": 16, "linear_cost": 8.0 }, { "var_index": 17, "linear_cost": 1.0 }, { "var_index": 18, "linear_cost": 4.0 }, { "var_index": 19, "linear_cost": 7.0 }, { "var_index": 20, "linear_cost": 9.0 }, { "var_index": 21, "linear_cost": 7.0 }, { "var_index": 22, "linear_cost": 3.0 }, { "var_index": 23, "linear_cost": 5.0 }, { "var_index": 24, "linear_cost": 2.0 }, { "var_index": 25, "linear_cost": 2.0 }, { "var_index": 26, "linear_cost": 10.0 }, { "var_index": 27, "linear_cost": 8.0 }, { "var_index": 28, "linear_cost": 9.0 }, { "var_index": 29, "linear_cost": 10.0 }, { "var_index": 30, "linear_cost": 1.0 }, { "var_index": 31, "linear_cost": 7.0 }, { "var_index": 32, "linear_cost": 4.0 }, { "var_index": 33, "linear_cost": 1.0 }, { "var_index": 34, "linear_cost": 7.0 } ], "quadratic": [ { "var_i": 0, "var_j": 0, "quadratic_cost": 5.0 }, { "var_i": 0, "var_j": 1, "quadratic_cost": 3.0 }, { "var_i": 0, "var_j": 2, "quadratic_cost": 8.0 }, { "var_i": 0, "var_j": 3, "quadratic_cost": 9.0 }, { "var_i": 0, "var_j": 4, "quadratic_cost": 9.0 }, { "var_i": 0, "var_j": 5, "quadratic_cost": 7.0 }, { "var_i": 0, "var_j": 6, "quadratic_cost": 4.0 }, { "var_i": 0, "var_j": 7, "quadratic_cost": 4.0 }, { "var_i": 0, "var_j": 8, "quadratic_cost": 1.0 }, { "var_i": 0, "var_j": 9, "quadratic_cost": 9.0 }, { "var_i": 0, "var_j": 10, "quadratic_cost": 4.0 }, { "var_i": 0, "var_j": 11, "quadratic_cost": 5.0 }, { "var_i": 0, "var_j": 12, "quadratic_cost": 4.0 }, { "var_i": 0, "var_j": 13, "quadratic_cost": 6.0 }, { "var_i": 0, "var_j": 14, "quadratic_cost": 5.0 }, { "var_i": 0, "var_j": 15, "quadratic_cost": 5.0 }, { "var_i": 0, "var_j": 16, "quadratic_cost": 9.0 }, { "var_i": 0, "var_j": 17, "quadratic_cost": 3.0 }, { "var_i": 0, "var_j": 18, "quadratic_cost": 4.0 }, { "var_i": 0, "var_j": 19, "quadratic_cost": 4.0 }, { "var_i": 0, "var_j": 20, "quadratic_cost": 5.0 }, { "var_i": 0, "var_j": 21, "quadratic_cost": 4.0 }, { "var_i": 0, "var_j": 22, "quadratic_cost": 7.0 }, { "var_i": 0, "var_j": 23, "quadratic_cost": 7.0 }, { "var_i": 0, "var_j": 24, "quadratic_cost": 5.0 }, { "var_i": 0, "var_j": 25, "quadratic_cost": 1.0 }, { "var_i": 0, "var_j": 26, "quadratic_cost": 9.0 }, { "var_i": 0, "var_j": 27, "quadratic_cost": 10.0 }, { "var_i": 0, "var_j": 28, "quadratic_cost": 3.0 }, { "var_i": 0, "var_j": 29, "quadratic_cost": 3.0 }, { "var_i": 0, "var_j": 30, "quadratic_cost": 6.0 }, { "var_i": 0, "var_j": 31, "quadratic_cost": 4.0 }, { "var_i": 0, "var_j": 32, "quadratic_cost": 3.0 }, { "var_i": 0, "var_j": 33, "quadratic_cost": 8.0 }, { "var_i": 0, "var_j": 34, "quadratic_cost": 10.0 }, { "var_i": 1, "var_j": 0, "quadratic_cost": 3.0 }, { "var_i": 1, "var_j": 1, "quadratic_cost": 7.0 }, { "var_i": 1, "var_j": 2, "quadratic_cost": 4.0 }, { "var_i": 1, "var_j": 3, "quadratic_cost": 4.0 }, { "var_i": 1, "var_j": 4, "quadratic_cost": 3.0 }, { "var_i": 1, "var_j": 5, "quadratic_cost": 1.0 }, { "var_i": 1, "var_j": 6, "quadratic_cost": 3.0 }, { "var_i": 1, "var_j": 7, "quadratic_cost": 6.0 }, { "var_i": 1, "var_j": 8, "quadratic_cost": 10.0 }, { "var_i": 1, "var_j": 9, "quadratic_cost": 8.0 }, { "var_i": 1, "var_j": 10, "quadratic_cost": 7.0 }, { "var_i": 1, "var_j": 11, "quadratic_cost": 5.0 }, { "var_i": 1, "var_j": 12, "quadratic_cost": 4.0 }, { "var_i": 1, "var_j": 13, "quadratic_cost": 8.0 }, { "var_i": 1, "var_j": 14, "quadratic_cost": 1.0 }, { "var_i": 1, "var_j": 15, "quadratic_cost": 4.0 }, { "var_i": 1, "var_j": 16, "quadratic_cost": 7.0 }, { "var_i": 1, "var_j": 17, "quadratic_cost": 10.0 }, { "var_i": 1, "var_j": 18, "quadratic_cost": 1.0 }, { "var_i": 1, "var_j": 19, "quadratic_cost": 2.0 }, { "var_i": 1, "var_j": 20, "quadratic_cost": 1.0 }, { "var_i": 1, "var_j": 21, "quadratic_cost": 2.0 }, { "var_i": 1, "var_j": 22, "quadratic_cost": 8.0 }, { "var_i": 1, "var_j": 23, "quadratic_cost": 8.0 }, { "var_i": 1, "var_j": 24, "quadratic_cost": 7.0 }, { "var_i": 1, "var_j": 25, "quadratic_cost": 2.0 }, { "var_i": 1, "var_j": 26, "quadratic_cost": 6.0 }, { "var_i": 1, "var_j": 27, "quadratic_cost": 9.0 }, { "var_i": 1, "var_j": 28, "quadratic_cost": 10.0 }, { "var_i": 1, "var_j": 29, "quadratic_cost": 8.0 }, { "var_i": 1, "var_j": 30, "quadratic_cost": 8.0 }, { "var_i": 1, "var_j": 31, "quadratic_cost": 6.0 }, { "var_i": 1, "var_j": 32, "quadratic_cost": 8.0 }, { "var_i": 1, "var_j": 33, "quadratic_cost": 6.0 }, { "var_i": 1, "var_j": 34, "quadratic_cost": 10.0 }, { "var_i": 2, "var_j": 0, "quadratic_cost": 8.0 }, { "var_i": 2, "var_j": 1, "quadratic_cost": 4.0 }, { "var_i": 2, "var_j": 2, "quadratic_cost": 2.0 }, { "var_i": 2, "var_j": 3, "quadratic_cost": 2.0 }, { "var_i": 2, "var_j": 4, "quadratic_cost": 3.0 }, { "var_i": 2, "var_j": 5, "quadratic_cost": 3.0 }, { "var_i": 2, "var_j": 6, "quadratic_cost": 7.0 }, { "var_i": 2, "var_j": 7, "quadratic_cost": 5.0 }, { "var_i": 2, "var_j": 8, "quadratic_cost": 6.0 }, { "var_i": 2, "var_j": 9, "quadratic_cost": 1.0 }, { "var_i": 2, "var_j": 10, "quadratic_cost": 10.0 }, { "var_i": 2, "var_j": 11, "quadratic_cost": 1.0 }, { "var_i": 2, "var_j": 12, "quadratic_cost": 10.0 }, { "var_i": 2, "var_j": 13, "quadratic_cost": 1.0 }, { "var_i": 2, "var_j": 14, "quadratic_cost": 8.0 }, { "var_i": 2, "var_j": 15, "quadratic_cost": 8.0 }, { "var_i": 2, "var_j": 16, "quadratic_cost": 1.0 }, { "var_i": 2, "var_j": 17, "quadratic_cost": 4.0 }, { "var_i": 2, "var_j": 18, "quadratic_cost": 9.0 }, { "var_i": 2, "var_j": 19, "quadratic_cost": 10.0 }, { "var_i": 2, "var_j": 20, "quadratic_cost": 5.0 }, { "var_i": 2, "var_j": 21, "quadratic_cost": 5.0 }, { "var_i": 2, "var_j": 22, "quadratic_cost": 1.0 }, { "var_i": 2, "var_j": 23, "quadratic_cost": 9.0 }, { "var_i": 2, "var_j": 24, "quadratic_cost": 5.0 }, { "var_i": 2, "var_j": 25, "quadratic_cost": 6.0 }, { "var_i": 2, "var_j": 26, "quadratic_cost": 9.0 }, { "var_i": 2, "var_j": 27, "quadratic_cost": 7.0 }, { "var_i": 2, "var_j": 28, "quadratic_cost": 5.0 }, { "var_i": 2, "var_j": 29, "quadratic_cost": 7.0 }, { "var_i": 2, "var_j": 30, "quadratic_cost": 1.0 }, { "var_i": 2, "var_j": 31, "quadratic_cost": 1.0 }, { "var_i": 2, "var_j": 32, "quadratic_cost": 5.0 }, { "var_i": 2, "var_j": 33, "quadratic_cost": 6.0 }, { "var_i": 2, "var_j": 34, "quadratic_cost": 1.0 }, { "var_i": 3, "var_j": 0, "quadratic_cost": 9.0 }, { "var_i": 3, "var_j": 1, "quadratic_cost": 4.0 }, { "var_i": 3, "var_j": 2, "quadratic_cost": 2.0 }, { "var_i": 3, "var_j": 3, "quadratic_cost": 8.0 }, { "var_i": 3, "var_j": 4, "quadratic_cost": 3.0 }, { "var_i": 3, "var_j": 5, "quadratic_cost": 5.0 }, { "var_i": 3, "var_j": 6, "quadratic_cost": 1.0 }, { "var_i": 3, "var_j": 7, "quadratic_cost": 9.0 }, { "var_i": 3, "var_j": 8, "quadratic_cost": 8.0 }, { "var_i": 3, "var_j": 9, "quadratic_cost": 8.0 }, { "var_i": 3, "var_j": 10, "quadratic_cost": 8.0 }, { "var_i": 3, "var_j": 11, "quadratic_cost": 2.0 }, { "var_i": 3, "var_j": 12, "quadratic_cost": 1.0 }, { "var_i": 3, "var_j": 13, "quadratic_cost": 7.0 }, { "var_i": 3, "var_j": 14, "quadratic_cost": 6.0 }, { "var_i": 3, "var_j": 15, "quadratic_cost": 4.0 }, { "var_i": 3, "var_j": 16, "quadratic_cost": 9.0 }, { "var_i": 3, "var_j": 17, "quadratic_cost": 8.0 }, { "var_i": 3, "var_j": 18, "quadratic_cost": 4.0 }, { "var_i": 3, "var_j": 19, "quadratic_cost": 3.0 }, { "var_i": 3, "var_j": 20, "quadratic_cost": 10.0 }, { "var_i": 3, "var_j": 21, "quadratic_cost": 1.0 }, { "var_i": 3, "var_j": 22, "quadratic_cost": 4.0 }, { "var_i": 3, "var_j": 23, "quadratic_cost": 1.0 }, { "var_i": 3, "var_j": 24, "quadratic_cost": 10.0 }, { "var_i": 3, "var_j": 25, "quadratic_cost": 2.0 }, { "var_i": 3, "var_j": 26, "quadratic_cost": 2.0 }, { "var_i": 3, "var_j": 27, "quadratic_cost": 10.0 }, { "var_i": 3, "var_j": 28, "quadratic_cost": 10.0 }, { "var_i": 3, "var_j": 29, "quadratic_cost": 8.0 }, { "var_i": 3, "var_j": 30, "quadratic_cost": 1.0 }, { "var_i": 3, "var_j": 31, "quadratic_cost": 3.0 }, { "var_i": 3, "var_j": 32, "quadratic_cost": 7.0 }, { "var_i": 3, "var_j": 33, "quadratic_cost": 2.0 }, { "var_i": 3, "var_j": 34, "quadratic_cost": 2.0 }, { "var_i": 4, "var_j": 0, "quadratic_cost": 9.0 }, { "var_i": 4, "var_j": 1, "quadratic_cost": 3.0 }, { "var_i": 4, "var_j": 2, "quadratic_cost": 3.0 }, { "var_i": 4, "var_j": 3, "quadratic_cost": 3.0 }, { "var_i": 4, "var_j": 4, "quadratic_cost": 3.0 }, { "var_i": 4, "var_j": 5, "quadratic_cost": 6.0 }, { "var_i": 4, "var_j": 6, "quadratic_cost": 6.0 }, { "var_i": 4, "var_j": 7, "quadratic_cost": 9.0 }, { "var_i": 4, "var_j": 8, "quadratic_cost": 4.0 }, { "var_i": 4, "var_j": 9, "quadratic_cost": 2.0 }, { "var_i": 4, "var_j": 10, "quadratic_cost": 8.0 }, { "var_i": 4, "var_j": 11, "quadratic_cost": 10.0 }, { "var_i": 4, "var_j": 12, "quadratic_cost": 7.0 }, { "var_i": 4, "var_j": 13, "quadratic_cost": 8.0 }, { "var_i": 4, "var_j": 14, "quadratic_cost": 2.0 }, { "var_i": 4, "var_j": 15, "quadratic_cost": 2.0 }, { "var_i": 4, "var_j": 16, "quadratic_cost": 9.0 }, { "var_i": 4, "var_j": 17, "quadratic_cost": 2.0 }, { "var_i": 4, "var_j": 18, "quadratic_cost": 1.0 }, { "var_i": 4, "var_j": 19, "quadratic_cost": 9.0 }, { "var_i": 4, "var_j": 20, "quadratic_cost": 3.0 }, { "var_i": 4, "var_j": 21, "quadratic_cost": 3.0 }, { "var_i": 4, "var_j": 22, "quadratic_cost": 5.0 }, { "var_i": 4, "var_j": 23, "quadratic_cost": 10.0 }, { "var_i": 4, "var_j": 24, "quadratic_cost": 7.0 }, { "var_i": 4, "var_j": 25, "quadratic_cost": 5.0 }, { "var_i": 4, "var_j": 26, "quadratic_cost": 2.0 }, { "var_i": 4, "var_j": 27, "quadratic_cost": 9.0 }, { "var_i": 4, "var_j": 28, "quadratic_cost": 10.0 }, { "var_i": 4, "var_j": 29, "quadratic_cost": 5.0 }, { "var_i": 4, "var_j": 30, "quadratic_cost": 9.0 }, { "var_i": 4, "var_j": 31, "quadratic_cost": 8.0 }, { "var_i": 4, "var_j": 32, "quadratic_cost": 6.0 }, { "var_i": 4, "var_j": 33, "quadratic_cost": 9.0 }, { "var_i": 4, "var_j": 34, "quadratic_cost": 8.0 }, { "var_i": 5, "var_j": 0, "quadratic_cost": 7.0 }, { "var_i": 5, "var_j": 1, "quadratic_cost": 1.0 }, { "var_i": 5, "var_j": 2, "quadratic_cost": 3.0 }, { "var_i": 5, "var_j": 3, "quadratic_cost": 5.0 }, { "var_i": 5, "var_j": 4, "quadratic_cost": 6.0 }, { "var_i": 5, "var_j": 5, "quadratic_cost": 6.0 }, { "var_i": 5, "var_j": 6, "quadratic_cost": 7.0 }, { "var_i": 5, "var_j": 7, "quadratic_cost": 6.0 }, { "var_i": 5, "var_j": 8, "quadratic_cost": 7.0 }, { "var_i": 5, "var_j": 9, "quadratic_cost": 9.0 }, { "var_i": 5, "var_j": 10, "quadratic_cost": 7.0 }, { "var_i": 5, "var_j": 11, "quadratic_cost": 6.0 }, { "var_i": 5, "var_j": 12, "quadratic_cost": 2.0 }, { "var_i": 5, "var_j": 13, "quadratic_cost": 9.0 }, { "var_i": 5, "var_j": 14, "quadratic_cost": 5.0 }, { "var_i": 5, "var_j": 15, "quadratic_cost": 5.0 }, { "var_i": 5, "var_j": 16, "quadratic_cost": 10.0 }, { "var_i": 5, "var_j": 17, "quadratic_cost": 2.0 }, { "var_i": 5, "var_j": 18, "quadratic_cost": 7.0 }, { "var_i": 5, "var_j": 19, "quadratic_cost": 9.0 }, { "var_i": 5, "var_j": 20, "quadratic_cost": 5.0 }, { "var_i": 5, "var_j": 21, "quadratic_cost": 7.0 }, { "var_i": 5, "var_j": 22, "quadratic_cost": 7.0 }, { "var_i": 5, "var_j": 23, "quadratic_cost": 1.0 }, { "var_i": 5, "var_j": 24, "quadratic_cost": 3.0 }, { "var_i": 5, "var_j": 25, "quadratic_cost": 9.0 }, { "var_i": 5, "var_j": 26, "quadratic_cost": 1.0 }, { "var_i": 5, "var_j": 27, "quadratic_cost": 8.0 }, { "var_i": 5, "var_j": 28, "quadratic_cost": 5.0 }, { "var_i": 5, "var_j": 29, "quadratic_cost": 10.0 }, { "var_i": 5, "var_j": 30, "quadratic_cost": 8.0 }, { "var_i": 5, "var_j": 31, "quadratic_cost": 6.0 }, { "var_i": 5, "var_j": 32, "quadratic_cost": 1.0 }, { "var_i": 5, "var_j": 33, "quadratic_cost": 8.0 }, { "var_i": 5, "var_j": 34, "quadratic_cost": 2.0 }, { "var_i": 6, "var_j": 0, "quadratic_cost": 4.0 }, { "var_i": 6, "var_j": 1, "quadratic_cost": 3.0 }, { "var_i": 6, "var_j": 2, "quadratic_cost": 7.0 }, { "var_i": 6, "var_j": 3, "quadratic_cost": 1.0 }, { "var_i": 6, "var_j": 4, "quadratic_cost": 6.0 }, { "var_i": 6, "var_j": 5, "quadratic_cost": 7.0 }, { "var_i": 6, "var_j": 6, "quadratic_cost": 1.0 }, { "var_i": 6, "var_j": 7, "quadratic_cost": 8.0 }, { "var_i": 6, "var_j": 8, "quadratic_cost": 3.0 }, { "var_i": 6, "var_j": 9, "quadratic_cost": 7.0 }, { "var_i": 6, "var_j": 10, "quadratic_cost": 10.0 }, { "var_i": 6, "var_j": 11, "quadratic_cost": 4.0 }, { "var_i": 6, "var_j": 12, "quadratic_cost": 3.0 }, { "var_i": 6, "var_j": 13, "quadratic_cost": 7.0 }, { "var_i": 6, "var_j": 14, "quadratic_cost": 7.0 }, { "var_i": 6, "var_j": 15, "quadratic_cost": 1.0 }, { "var_i": 6, "var_j": 16, "quadratic_cost": 9.0 }, { "var_i": 6, "var_j": 17, "quadratic_cost": 5.0 }, { "var_i": 6, "var_j": 18, "quadratic_cost": 8.0 }, { "var_i": 6, "var_j": 19, "quadratic_cost": 2.0 }, { "var_i": 6, "var_j": 20, "quadratic_cost": 1.0 }, { "var_i": 6, "var_j": 21, "quadratic_cost": 5.0 }, { "var_i": 6, "var_j": 22, "quadratic_cost": 8.0 }, { "var_i": 6, "var_j": 23, "quadratic_cost": 1.0 }, { "var_i": 6, "var_j": 24, "quadratic_cost": 6.0 }, { "var_i": 6, "var_j": 25, "quadratic_cost": 9.0 }, { "var_i": 6, "var_j": 26, "quadratic_cost": 8.0 }, { "var_i": 6, "var_j": 27, "quadratic_cost": 9.0 }, { "var_i": 6, "var_j": 28, "quadratic_cost": 4.0 }, { "var_i": 6, "var_j": 29, "quadratic_cost": 10.0 }, { "var_i": 6, "var_j": 30, "quadratic_cost": 7.0 }, { "var_i": 6, "var_j": 31, "quadratic_cost": 3.0 }, { "var_i": 6, "var_j": 32, "quadratic_cost": 10.0 }, { "var_i": 6, "var_j": 33, "quadratic_cost": 2.0 }, { "var_i": 6, "var_j": 34, "quadratic_cost": 2.0 }, { "var_i": 7, "var_j": 0, "quadratic_cost": 4.0 }, { "var_i": 7, "var_j": 1, "quadratic_cost": 6.0 }, { "var_i": 7, "var_j": 2, "quadratic_cost": 5.0 }, { "var_i": 7, "var_j": 3, "quadratic_cost": 9.0 }, { "var_i": 7, "var_j": 4, "quadratic_cost": 9.0 }, { "var_i": 7, "var_j": 5, "quadratic_cost": 6.0 }, { "var_i": 7, "var_j": 6, "quadratic_cost": 8.0 }, { "var_i": 7, "var_j": 7, "quadratic_cost": 3.0 }, { "var_i": 7, "var_j": 8, "quadratic_cost": 5.0 }, { "var_i": 7, "var_j": 9, "quadratic_cost": 5.0 }, { "var_i": 7, "var_j": 10, "quadratic_cost": 6.0 }, { "var_i": 7, "var_j": 11, "quadratic_cost": 9.0 }, { "var_i": 7, "var_j": 12, "quadratic_cost": 5.0 }, { "var_i": 7, "var_j": 13, "quadratic_cost": 5.0 }, { "var_i": 7, "var_j": 14, "quadratic_cost": 7.0 }, { "var_i": 7, "var_j": 15, "quadratic_cost": 6.0 }, { "var_i": 7, "var_j": 16, "quadratic_cost": 5.0 }, { "var_i": 7, "var_j": 17, "quadratic_cost": 6.0 }, { "var_i": 7, "var_j": 18, "quadratic_cost": 4.0 }, { "var_i": 7, "var_j": 19, "quadratic_cost": 3.0 }, { "var_i": 7, "var_j": 20, "quadratic_cost": 1.0 }, { "var_i": 7, "var_j": 21, "quadratic_cost": 10.0 }, { "var_i": 7, "var_j": 22, "quadratic_cost": 6.0 }, { "var_i": 7, "var_j": 23, "quadratic_cost": 4.0 }, { "var_i": 7, "var_j": 24, "quadratic_cost": 6.0 }, { "var_i": 7, "var_j": 25, "quadratic_cost": 8.0 }, { "var_i": 7, "var_j": 26, "quadratic_cost": 3.0 }, { "var_i": 7, "var_j": 27, "quadratic_cost": 5.0 }, { "var_i": 7, "var_j": 28, "quadratic_cost": 10.0 }, { "var_i": 7, "var_j": 29, "quadratic_cost": 2.0 }, { "var_i": 7, "var_j": 30, "quadratic_cost": 5.0 }, { "var_i": 7, "var_j": 31, "quadratic_cost": 10.0 }, { "var_i": 7, "var_j": 32, "quadratic_cost": 8.0 }, { "var_i": 7, "var_j": 33, "quadratic_cost": 1.0 }, { "var_i": 7, "var_j": 34, "quadratic_cost": 5.0 }, { "var_i": 8, "var_j": 0, "quadratic_cost": 1.0 }, { "var_i": 8, "var_j": 1, "quadratic_cost": 10.0 }, { "var_i": 8, "var_j": 2, "quadratic_cost": 6.0 }, { "var_i": 8, "var_j": 3, "quadratic_cost": 8.0 }, { "var_i": 8, "var_j": 4, "quadratic_cost": 4.0 }, { "var_i": 8, "var_j": 5, "quadratic_cost": 7.0 }, { "var_i": 8, "var_j": 6, "quadratic_cost": 3.0 }, { "var_i": 8, "var_j": 7, "quadratic_cost": 5.0 }, { "var_i": 8, "var_j": 8, "quadratic_cost": 3.0 }, { "var_i": 8, "var_j": 9, "quadratic_cost": 3.0 }, { "var_i": 8, "var_j": 10, "quadratic_cost": 8.0 }, { "var_i": 8, "var_j": 11, "quadratic_cost": 2.0 }, { "var_i": 8, "var_j": 12, "quadratic_cost": 1.0 }, { "var_i": 8, "var_j": 13, "quadratic_cost": 9.0 }, { "var_i": 8, "var_j": 14, "quadratic_cost": 7.0 }, { "var_i": 8, "var_j": 15, "quadratic_cost": 4.0 }, { "var_i": 8, "var_j": 16, "quadratic_cost": 1.0 }, { "var_i": 8, "var_j": 17, "quadratic_cost": 4.0 }, { "var_i": 8, "var_j": 18, "quadratic_cost": 4.0 }, { "var_i": 8, "var_j": 19, "quadratic_cost": 4.0 }, { "var_i": 8, "var_j": 20, "quadratic_cost": 4.0 }, { "var_i": 8, "var_j": 21, "quadratic_cost": 7.0 }, { "var_i": 8, "var_j": 22, "quadratic_cost": 10.0 }, { "var_i": 8, "var_j": 23, "quadratic_cost": 4.0 }, { "var_i": 8, "var_j": 24, "quadratic_cost": 8.0 }, { "var_i": 8, "var_j": 25, "quadratic_cost": 3.0 }, { "var_i": 8, "var_j": 26, "quadratic_cost": 7.0 }, { "var_i": 8, "var_j": 27, "quadratic_cost": 3.0 }, { "var_i": 8, "var_j": 28, "quadratic_cost": 5.0 }, { "var_i": 8, "var_j": 29, "quadratic_cost": 9.0 }, { "var_i": 8, "var_j": 30, "quadratic_cost": 10.0 }, { "var_i": 8, "var_j": 31, "quadratic_cost": 10.0 }, { "var_i": 8, "var_j": 32, "quadratic_cost": 2.0 }, { "var_i": 8, "var_j": 33, "quadratic_cost": 10.0 }, { "var_i": 8, "var_j": 34, "quadratic_cost": 4.0 }, { "var_i": 9, "var_j": 0, "quadratic_cost": 9.0 }, { "var_i": 9, "var_j": 1, "quadratic_cost": 8.0 }, { "var_i": 9, "var_j": 2, "quadratic_cost": 1.0 }, { "var_i": 9, "var_j": 3, "quadratic_cost": 8.0 }, { "var_i": 9, "var_j": 4, "quadratic_cost": 2.0 }, { "var_i": 9, "var_j": 5, "quadratic_cost": 9.0 }, { "var_i": 9, "var_j": 6, "quadratic_cost": 7.0 }, { "var_i": 9, "var_j": 7, "quadratic_cost": 5.0 }, { "var_i": 9, "var_j": 8, "quadratic_cost": 3.0 }, { "var_i": 9, "var_j": 9, "quadratic_cost": 6.0 }, { "var_i": 9, "var_j": 10, "quadratic_cost": 7.0 }, { "var_i": 9, "var_j": 11, "quadratic_cost": 2.0 }, { "var_i": 9, "var_j": 12, "quadratic_cost": 3.0 }, { "var_i": 9, "var_j": 13, "quadratic_cost": 4.0 }, { "var_i": 9, "var_j": 14, "quadratic_cost": 7.0 }, { "var_i": 9, "var_j": 15, "quadratic_cost": 3.0 }, { "var_i": 9, "var_j": 16, "quadratic_cost": 6.0 }, { "var_i": 9, "var_j": 17, "quadratic_cost": 5.0 }, { "var_i": 9, "var_j": 18, "quadratic_cost": 1.0 }, { "var_i": 9, "var_j": 19, "quadratic_cost": 7.0 }, { "var_i": 9, "var_j": 20, "quadratic_cost": 10.0 }, { "var_i": 9, "var_j": 21, "quadratic_cost": 1.0 }, { "var_i": 9, "var_j": 22, "quadratic_cost": 6.0 }, { "var_i": 9, "var_j": 23, "quadratic_cost": 1.0 }, { "var_i": 9, "var_j": 24, "quadratic_cost": 3.0 }, { "var_i": 9, "var_j": 25, "quadratic_cost": 4.0 }, { "var_i": 9, "var_j": 26, "quadratic_cost": 5.0 }, { "var_i": 9, "var_j": 27, "quadratic_cost": 3.0 }, { "var_i": 9, "var_j": 28, "quadratic_cost": 1.0 }, { "var_i": 9, "var_j": 29, "quadratic_cost": 10.0 }, { "var_i": 9, "var_j": 30, "quadratic_cost": 6.0 }, { "var_i": 9, "var_j": 31, "quadratic_cost": 8.0 }, { "var_i": 9, "var_j": 32, "quadratic_cost": 6.0 }, { "var_i": 9, "var_j": 33, "quadratic_cost": 3.0 }, { "var_i": 9, "var_j": 34, "quadratic_cost": 5.0 }, { "var_i": 10, "var_j": 0, "quadratic_cost": 4.0 }, { "var_i": 10, "var_j": 1, "quadratic_cost": 7.0 }, { "var_i": 10, "var_j": 2, "quadratic_cost": 10.0 }, { "var_i": 10, "var_j": 3, "quadratic_cost": 8.0 }, { "var_i": 10, "var_j": 4, "quadratic_cost": 8.0 }, { "var_i": 10, "var_j": 5, "quadratic_cost": 7.0 }, { "var_i": 10, "var_j": 6, "quadratic_cost": 10.0 }, { "var_i": 10, "var_j": 7, "quadratic_cost": 6.0 }, { "var_i": 10, "var_j": 8, "quadratic_cost": 8.0 }, { "var_i": 10, "var_j": 9, "quadratic_cost": 7.0 }, { "var_i": 10, "var_j": 10, "quadratic_cost": 8.0 }, { "var_i": 10, "var_j": 11, "quadratic_cost": 8.0 }, { "var_i": 10, "var_j": 12, "quadratic_cost": 6.0 }, { "var_i": 10, "var_j": 13, "quadratic_cost": 7.0 }, { "var_i": 10, "var_j": 14, "quadratic_cost": 5.0 }, { "var_i": 10, "var_j": 15, "quadratic_cost": 8.0 }, { "var_i": 10, "var_j": 16, "quadratic_cost": 3.0 }, { "var_i": 10, "var_j": 17, "quadratic_cost": 3.0 }, { "var_i": 10, "var_j": 18, "quadratic_cost": 10.0 }, { "var_i": 10, "var_j": 19, "quadratic_cost": 6.0 }, { "var_i": 10, "var_j": 20, "quadratic_cost": 7.0 }, { "var_i": 10, "var_j": 21, "quadratic_cost": 5.0 }, { "var_i": 10, "var_j": 22, "quadratic_cost": 4.0 }, { "var_i": 10, "var_j": 23, "quadratic_cost": 6.0 }, { "var_i": 10, "var_j": 24, "quadratic_cost": 8.0 }, { "var_i": 10, "var_j": 25, "quadratic_cost": 9.0 }, { "var_i": 10, "var_j": 26, "quadratic_cost": 4.0 }, { "var_i": 10, "var_j": 27, "quadratic_cost": 2.0 }, { "var_i": 10, "var_j": 28, "quadratic_cost": 1.0 }, { "var_i": 10, "var_j": 29, "quadratic_cost": 7.0 }, { "var_i": 10, "var_j": 30, "quadratic_cost": 7.0 }, { "var_i": 10, "var_j": 31, "quadratic_cost": 1.0 }, { "var_i": 10, "var_j": 32, "quadratic_cost": 4.0 }, { "var_i": 10, "var_j": 33, "quadratic_cost": 7.0 }, { "var_i": 10, "var_j": 34, "quadratic_cost": 1.0 }, { "var_i": 11, "var_j": 0, "quadratic_cost": 5.0 }, { "var_i": 11, "var_j": 1, "quadratic_cost": 5.0 }, { "var_i": 11, "var_j": 2, "quadratic_cost": 1.0 }, { "var_i": 11, "var_j": 3, "quadratic_cost": 2.0 }, { "var_i": 11, "var_j": 4, "quadratic_cost": 10.0 }, { "var_i": 11, "var_j": 5, "quadratic_cost": 6.0 }, { "var_i": 11, "var_j": 6, "quadratic_cost": 4.0 }, { "var_i": 11, "var_j": 7, "quadratic_cost": 9.0 }, { "var_i": 11, "var_j": 8, "quadratic_cost": 2.0 }, { "var_i": 11, "var_j": 9, "quadratic_cost": 2.0 }, { "var_i": 11, "var_j": 10, "quadratic_cost": 8.0 }, { "var_i": 11, "var_j": 11, "quadratic_cost": 10.0 }, { "var_i": 11, "var_j": 12, "quadratic_cost": 3.0 }, { "var_i": 11, "var_j": 13, "quadratic_cost": 6.0 }, { "var_i": 11, "var_j": 14, "quadratic_cost": 2.0 }, { "var_i": 11, "var_j": 15, "quadratic_cost": 5.0 }, { "var_i": 11, "var_j": 16, "quadratic_cost": 3.0 }, { "var_i": 11, "var_j": 17, "quadratic_cost": 1.0 }, { "var_i": 11, "var_j": 18, "quadratic_cost": 8.0 }, { "var_i": 11, "var_j": 19, "quadratic_cost": 9.0 }, { "var_i": 11, "var_j": 20, "quadratic_cost": 4.0 }, { "var_i": 11, "var_j": 21, "quadratic_cost": 8.0 }, { "var_i": 11, "var_j": 22, "quadratic_cost": 9.0 }, { "var_i": 11, "var_j": 23, "quadratic_cost": 8.0 }, { "var_i": 11, "var_j": 24, "quadratic_cost": 8.0 }, { "var_i": 11, "var_j": 25, "quadratic_cost": 2.0 }, { "var_i": 11, "var_j": 26, "quadratic_cost": 3.0 }, { "var_i": 11, "var_j": 27, "quadratic_cost": 6.0 }, { "var_i": 11, "var_j": 28, "quadratic_cost": 9.0 }, { "var_i": 11, "var_j": 29, "quadratic_cost": 7.0 }, { "var_i": 11, "var_j": 30, "quadratic_cost": 6.0 }, { "var_i": 11, "var_j": 31, "quadratic_cost": 8.0 }, { "var_i": 11, "var_j": 32, "quadratic_cost": 9.0 }, { "var_i": 11, "var_j": 33, "quadratic_cost": 6.0 }, { "var_i": 11, "var_j": 34, "quadratic_cost": 4.0 }, { "var_i": 12, "var_j": 0, "quadratic_cost": 4.0 }, { "var_i": 12, "var_j": 1, "quadratic_cost": 4.0 }, { "var_i": 12, "var_j": 2, "quadratic_cost": 10.0 }, { "var_i": 12, "var_j": 3, "quadratic_cost": 1.0 }, { "var_i": 12, "var_j": 4, "quadratic_cost": 7.0 }, { "var_i": 12, "var_j": 5, "quadratic_cost": 2.0 }, { "var_i": 12, "var_j": 6, "quadratic_cost": 3.0 }, { "var_i": 12, "var_j": 7, "quadratic_cost": 5.0 }, { "var_i": 12, "var_j": 8, "quadratic_cost": 1.0 }, { "var_i": 12, "var_j": 9, "quadratic_cost": 3.0 }, { "var_i": 12, "var_j": 10, "quadratic_cost": 6.0 }, { "var_i": 12, "var_j": 11, "quadratic_cost": 3.0 }, { "var_i": 12, "var_j": 12, "quadratic_cost": 4.0 }, { "var_i": 12, "var_j": 13, "quadratic_cost": 10.0 }, { "var_i": 12, "var_j": 14, "quadratic_cost": 1.0 }, { "var_i": 12, "var_j": 15, "quadratic_cost": 4.0 }, { "var_i": 12, "var_j": 16, "quadratic_cost": 5.0 }, { "var_i": 12, "var_j": 17, "quadratic_cost": 2.0 }, { "var_i": 12, "var_j": 18, "quadratic_cost": 5.0 }, { "var_i": 12, "var_j": 19, "quadratic_cost": 8.0 }, { "var_i": 12, "var_j": 20, "quadratic_cost": 3.0 }, { "var_i": 12, "var_j": 21, "quadratic_cost": 3.0 }, { "var_i": 12, "var_j": 22, "quadratic_cost": 8.0 }, { "var_i": 12, "var_j": 23, "quadratic_cost": 3.0 }, { "var_i": 12, "var_j": 24, "quadratic_cost": 8.0 }, { "var_i": 12, "var_j": 25, "quadratic_cost": 5.0 }, { "var_i": 12, "var_j": 26, "quadratic_cost": 2.0 }, { "var_i": 12, "var_j": 27, "quadratic_cost": 7.0 }, { "var_i": 12, "var_j": 28, "quadratic_cost": 8.0 }, { "var_i": 12, "var_j": 29, "quadratic_cost": 4.0 }, { "var_i": 12, "var_j": 30, "quadratic_cost": 6.0 }, { "var_i": 12, "var_j": 31, "quadratic_cost": 3.0 }, { "var_i": 12, "var_j": 32, "quadratic_cost": 1.0 }, { "var_i": 12, "var_j": 33, "quadratic_cost": 4.0 }, { "var_i": 12, "var_j": 34, "quadratic_cost": 3.0 }, { "var_i": 13, "var_j": 0, "quadratic_cost": 6.0 }, { "var_i": 13, "var_j": 1, "quadratic_cost": 8.0 }, { "var_i": 13, "var_j": 2, "quadratic_cost": 1.0 }, { "var_i": 13, "var_j": 3, "quadratic_cost": 7.0 }, { "var_i": 13, "var_j": 4, "quadratic_cost": 8.0 }, { "var_i": 13, "var_j": 5, "quadratic_cost": 9.0 }, { "var_i": 13, "var_j": 6, "quadratic_cost": 7.0 }, { "var_i": 13, "var_j": 7, "quadratic_cost": 5.0 }, { "var_i": 13, "var_j": 8, "quadratic_cost": 9.0 }, { "var_i": 13, "var_j": 9, "quadratic_cost": 4.0 }, { "var_i": 13, "var_j": 10, "quadratic_cost": 7.0 }, { "var_i": 13, "var_j": 11, "quadratic_cost": 6.0 }, { "var_i": 13, "var_j": 12, "quadratic_cost": 10.0 }, { "var_i": 13, "var_j": 13, "quadratic_cost": 8.0 }, { "var_i": 13, "var_j": 14, "quadratic_cost": 8.0 }, { "var_i": 13, "var_j": 15, "quadratic_cost": 10.0 }, { "var_i": 13, "var_j": 16, "quadratic_cost": 9.0 }, { "var_i": 13, "var_j": 17, "quadratic_cost": 10.0 }, { "var_i": 13, "var_j": 18, "quadratic_cost": 4.0 }, { "var_i": 13, "var_j": 19, "quadratic_cost": 3.0 }, { "var_i": 13, "var_j": 20, "quadratic_cost": 6.0 }, { "var_i": 13, "var_j": 21, "quadratic_cost": 7.0 }, { "var_i": 13, "var_j": 22, "quadratic_cost": 3.0 }, { "var_i": 13, "var_j": 23, "quadratic_cost": 6.0 }, { "var_i": 13, "var_j": 24, "quadratic_cost": 1.0 }, { "var_i": 13, "var_j": 25, "quadratic_cost": 7.0 }, { "var_i": 13, "var_j": 26, "quadratic_cost": 9.0 }, { "var_i": 13, "var_j": 27, "quadratic_cost": 4.0 }, { "var_i": 13, "var_j": 28, "quadratic_cost": 4.0 }, { "var_i": 13, "var_j": 29, "quadratic_cost": 4.0 }, { "var_i": 13, "var_j": 30, "quadratic_cost": 5.0 }, { "var_i": 13, "var_j": 31, "quadratic_cost": 10.0 }, { "var_i": 13, "var_j": 32, "quadratic_cost": 8.0 }, { "var_i": 13, "var_j": 33, "quadratic_cost": 9.0 }, { "var_i": 13, "var_j": 34, "quadratic_cost": 7.0 }, { "var_i": 14, "var_j": 0, "quadratic_cost": 5.0 }, { "var_i": 14, "var_j": 1, "quadratic_cost": 1.0 }, { "var_i": 14, "var_j": 2, "quadratic_cost": 8.0 }, { "var_i": 14, "var_j": 3, "quadratic_cost": 6.0 }, { "var_i": 14, "var_j": 4, "quadratic_cost": 2.0 }, { "var_i": 14, "var_j": 5, "quadratic_cost": 5.0 }, { "var_i": 14, "var_j": 6, "quadratic_cost": 7.0 }, { "var_i": 14, "var_j": 7, "quadratic_cost": 7.0 }, { "var_i": 14, "var_j": 8, "quadratic_cost": 7.0 }, { "var_i": 14, "var_j": 9, "quadratic_cost": 7.0 }, { "var_i": 14, "var_j": 10, "quadratic_cost": 5.0 }, { "var_i": 14, "var_j": 11, "quadratic_cost": 2.0 }, { "var_i": 14, "var_j": 12, "quadratic_cost": 1.0 }, { "var_i": 14, "var_j": 13, "quadratic_cost": 8.0 }, { "var_i": 14, "var_j": 14, "quadratic_cost": 3.0 }, { "var_i": 14, "var_j": 15, "quadratic_cost": 1.0 }, { "var_i": 14, "var_j": 16, "quadratic_cost": 5.0 }, { "var_i": 14, "var_j": 17, "quadratic_cost": 2.0 }, { "var_i": 14, "var_j": 18, "quadratic_cost": 7.0 }, { "var_i": 14, "var_j": 19, "quadratic_cost": 2.0 }, { "var_i": 14, "var_j": 20, "quadratic_cost": 4.0 }, { "var_i": 14, "var_j": 21, "quadratic_cost": 2.0 }, { "var_i": 14, "var_j": 22, "quadratic_cost": 1.0 }, { "var_i": 14, "var_j": 23, "quadratic_cost": 8.0 }, { "var_i": 14, "var_j": 24, "quadratic_cost": 2.0 }, { "var_i": 14, "var_j": 25, "quadratic_cost": 7.0 }, { "var_i": 14, "var_j": 26, "quadratic_cost": 5.0 }, { "var_i": 14, "var_j": 27, "quadratic_cost": 3.0 }, { "var_i": 14, "var_j": 28, "quadratic_cost": 4.0 }, { "var_i": 14, "var_j": 29, "quadratic_cost": 4.0 }, { "var_i": 14, "var_j": 30, "quadratic_cost": 1.0 }, { "var_i": 14, "var_j": 31, "quadratic_cost": 10.0 }, { "var_i": 14, "var_j": 32, "quadratic_cost": 1.0 }, { "var_i": 14, "var_j": 33, "quadratic_cost": 6.0 }, { "var_i": 14, "var_j": 34, "quadratic_cost": 5.0 }, { "var_i": 15, "var_j": 0, "quadratic_cost": 5.0 }, { "var_i": 15, "var_j": 1, "quadratic_cost": 4.0 }, { "var_i": 15, "var_j": 2, "quadratic_cost": 8.0 }, { "var_i": 15, "var_j": 3, "quadratic_cost": 4.0 }, { "var_i": 15, "var_j": 4, "quadratic_cost": 2.0 }, { "var_i": 15, "var_j": 5, "quadratic_cost": 5.0 }, { "var_i": 15, "var_j": 6, "quadratic_cost": 1.0 }, { "var_i": 15, "var_j": 7, "quadratic_cost": 6.0 }, { "var_i": 15, "var_j": 8, "quadratic_cost": 4.0 }, { "var_i": 15, "var_j": 9, "quadratic_cost": 3.0 }, { "var_i": 15, "var_j": 10, "quadratic_cost": 8.0 }, { "var_i": 15, "var_j": 11, "quadratic_cost": 5.0 }, { "var_i": 15, "var_j": 12, "quadratic_cost": 4.0 }, { "var_i": 15, "var_j": 13, "quadratic_cost": 10.0 }, { "var_i": 15, "var_j": 14, "quadratic_cost": 1.0 }, { "var_i": 15, "var_j": 15, "quadratic_cost": 8.0 }, { "var_i": 15, "var_j": 16, "quadratic_cost": 3.0 }, { "var_i": 15, "var_j": 17, "quadratic_cost": 3.0 }, { "var_i": 15, "var_j": 18, "quadratic_cost": 2.0 }, { "var_i": 15, "var_j": 19, "quadratic_cost": 6.0 }, { "var_i": 15, "var_j": 20, "quadratic_cost": 1.0 }, { "var_i": 15, "var_j": 21, "quadratic_cost": 4.0 }, { "var_i": 15, "var_j": 22, "quadratic_cost": 3.0 }, { "var_i": 15, "var_j": 23, "quadratic_cost": 4.0 }, { "var_i": 15, "var_j": 24, "quadratic_cost": 2.0 }, { "var_i": 15, "var_j": 25, "quadratic_cost": 6.0 }, { "var_i": 15, "var_j": 26, "quadratic_cost": 8.0 }, { "var_i": 15, "var_j": 27, "quadratic_cost": 6.0 }, { "var_i": 15, "var_j": 28, "quadratic_cost": 1.0 }, { "var_i": 15, "var_j": 29, "quadratic_cost": 2.0 }, { "var_i": 15, "var_j": 30, "quadratic_cost": 3.0 }, { "var_i": 15, "var_j": 31, "quadratic_cost": 2.0 }, { "var_i": 15, "var_j": 32, "quadratic_cost": 3.0 }, { "var_i": 15, "var_j": 33, "quadratic_cost": 3.0 }, { "var_i": 15, "var_j": 34, "quadratic_cost": 3.0 }, { "var_i": 16, "var_j": 0, "quadratic_cost": 9.0 }, { "var_i": 16, "var_j": 1, "quadratic_cost": 7.0 }, { "var_i": 16, "var_j": 2, "quadratic_cost": 1.0 }, { "var_i": 16, "var_j": 3, "quadratic_cost": 9.0 }, { "var_i": 16, "var_j": 4, "quadratic_cost": 9.0 }, { "var_i": 16, "var_j": 5, "quadratic_cost": 10.0 }, { "var_i": 16, "var_j": 6, "quadratic_cost": 9.0 }, { "var_i": 16, "var_j": 7, "quadratic_cost": 5.0 }, { "var_i": 16, "var_j": 8, "quadratic_cost": 1.0 }, { "var_i": 16, "var_j": 9, "quadratic_cost": 6.0 }, { "var_i": 16, "var_j": 10, "quadratic_cost": 3.0 }, { "var_i": 16, "var_j": 11, "quadratic_cost": 3.0 }, { "var_i": 16, "var_j": 12, "quadratic_cost": 5.0 }, { "var_i": 16, "var_j": 13, "quadratic_cost": 9.0 }, { "var_i": 16, "var_j": 14, "quadratic_cost": 5.0 }, { "var_i": 16, "var_j": 15, "quadratic_cost": 3.0 }, { "var_i": 16, "var_j": 16, "quadratic_cost": 3.0 }, { "var_i": 16, "var_j": 17, "quadratic_cost": 4.0 }, { "var_i": 16, "var_j": 18, "quadratic_cost": 5.0 }, { "var_i": 16, "var_j": 19, "quadratic_cost": 4.0 }, { "var_i": 16, "var_j": 20, "quadratic_cost": 4.0 }, { "var_i": 16, "var_j": 21, "quadratic_cost": 1.0 }, { "var_i": 16, "var_j": 22, "quadratic_cost": 9.0 }, { "var_i": 16, "var_j": 23, "quadratic_cost": 9.0 }, { "var_i": 16, "var_j": 24, "quadratic_cost": 5.0 }, { "var_i": 16, "var_j": 25, "quadratic_cost": 9.0 }, { "var_i": 16, "var_j": 26, "quadratic_cost": 1.0 }, { "var_i": 16, "var_j": 27, "quadratic_cost": 4.0 }, { "var_i": 16, "var_j": 28, "quadratic_cost": 5.0 }, { "var_i": 16, "var_j": 29, "quadratic_cost": 7.0 }, { "var_i": 16, "var_j": 30, "quadratic_cost": 3.0 }, { "var_i": 16, "var_j": 31, "quadratic_cost": 5.0 }, { "var_i": 16, "var_j": 32, "quadratic_cost": 8.0 }, { "var_i": 16, "var_j": 33, "quadratic_cost": 9.0 }, { "var_i": 16, "var_j": 34, "quadratic_cost": 3.0 }, { "var_i": 17, "var_j": 0, "quadratic_cost": 3.0 }, { "var_i": 17, "var_j": 1, "quadratic_cost": 10.0 }, { "var_i": 17, "var_j": 2, "quadratic_cost": 4.0 }, { "var_i": 17, "var_j": 3, "quadratic_cost": 8.0 }, { "var_i": 17, "var_j": 4, "quadratic_cost": 2.0 }, { "var_i": 17, "var_j": 5, "quadratic_cost": 2.0 }, { "var_i": 17, "var_j": 6, "quadratic_cost": 5.0 }, { "var_i": 17, "var_j": 7, "quadratic_cost": 6.0 }, { "var_i": 17, "var_j": 8, "quadratic_cost": 4.0 }, { "var_i": 17, "var_j": 9, "quadratic_cost": 5.0 }, { "var_i": 17, "var_j": 10, "quadratic_cost": 3.0 }, { "var_i": 17, "var_j": 11, "quadratic_cost": 1.0 }, { "var_i": 17, "var_j": 12, "quadratic_cost": 2.0 }, { "var_i": 17, "var_j": 13, "quadratic_cost": 10.0 }, { "var_i": 17, "var_j": 14, "quadratic_cost": 2.0 }, { "var_i": 17, "var_j": 15, "quadratic_cost": 3.0 }, { "var_i": 17, "var_j": 16, "quadratic_cost": 4.0 }, { "var_i": 17, "var_j": 17, "quadratic_cost": 9.0 }, { "var_i": 17, "var_j": 18, "quadratic_cost": 7.0 }, { "var_i": 17, "var_j": 19, "quadratic_cost": 10.0 }, { "var_i": 17, "var_j": 20, "quadratic_cost": 7.0 }, { "var_i": 17, "var_j": 21, "quadratic_cost": 3.0 }, { "var_i": 17, "var_j": 22, "quadratic_cost": 2.0 }, { "var_i": 17, "var_j": 23, "quadratic_cost": 9.0 }, { "var_i": 17, "var_j": 24, "quadratic_cost": 4.0 }, { "var_i": 17, "var_j": 25, "quadratic_cost": 7.0 }, { "var_i": 17, "var_j": 26, "quadratic_cost": 9.0 }, { "var_i": 17, "var_j": 27, "quadratic_cost": 10.0 }, { "var_i": 17, "var_j": 28, "quadratic_cost": 10.0 }, { "var_i": 17, "var_j": 29, "quadratic_cost": 4.0 }, { "var_i": 17, "var_j": 30, "quadratic_cost": 8.0 }, { "var_i": 17, "var_j": 31, "quadratic_cost": 1.0 }, { "var_i": 17, "var_j": 32, "quadratic_cost": 1.0 }, { "var_i": 17, "var_j": 33, "quadratic_cost": 1.0 }, { "var_i": 17, "var_j": 34, "quadratic_cost": 4.0 }, { "var_i": 18, "var_j": 0, "quadratic_cost": 4.0 }, { "var_i": 18, "var_j": 1, "quadratic_cost": 1.0 }, { "var_i": 18, "var_j": 2, "quadratic_cost": 9.0 }, { "var_i": 18, "var_j": 3, "quadratic_cost": 4.0 }, { "var_i": 18, "var_j": 4, "quadratic_cost": 1.0 }, { "var_i": 18, "var_j": 5, "quadratic_cost": 7.0 }, { "var_i": 18, "var_j": 6, "quadratic_cost": 8.0 }, { "var_i": 18, "var_j": 7, "quadratic_cost": 4.0 }, { "var_i": 18, "var_j": 8, "quadratic_cost": 4.0 }, { "var_i": 18, "var_j": 9, "quadratic_cost": 1.0 }, { "var_i": 18, "var_j": 10, "quadratic_cost": 10.0 }, { "var_i": 18, "var_j": 11, "quadratic_cost": 8.0 }, { "var_i": 18, "var_j": 12, "quadratic_cost": 5.0 }, { "var_i": 18, "var_j": 13, "quadratic_cost": 4.0 }, { "var_i": 18, "var_j": 14, "quadratic_cost": 7.0 }, { "var_i": 18, "var_j": 15, "quadratic_cost": 2.0 }, { "var_i": 18, "var_j": 16, "quadratic_cost": 5.0 }, { "var_i": 18, "var_j": 17, "quadratic_cost": 7.0 }, { "var_i": 18, "var_j": 18, "quadratic_cost": 1.0 }, { "var_i": 18, "var_j": 19, "quadratic_cost": 4.0 }, { "var_i": 18, "var_j": 20, "quadratic_cost": 8.0 }, { "var_i": 18, "var_j": 21, "quadratic_cost": 5.0 }, { "var_i": 18, "var_j": 22, "quadratic_cost": 7.0 }, { "var_i": 18, "var_j": 23, "quadratic_cost": 2.0 }, { "var_i": 18, "var_j": 24, "quadratic_cost": 3.0 }, { "var_i": 18, "var_j": 25, "quadratic_cost": 10.0 }, { "var_i": 18, "var_j": 26, "quadratic_cost": 3.0 }, { "var_i": 18, "var_j": 27, "quadratic_cost": 2.0 }, { "var_i": 18, "var_j": 28, "quadratic_cost": 9.0 }, { "var_i": 18, "var_j": 29, "quadratic_cost": 7.0 }, { "var_i": 18, "var_j": 30, "quadratic_cost": 6.0 }, { "var_i": 18, "var_j": 31, "quadratic_cost": 1.0 }, { "var_i": 18, "var_j": 32, "quadratic_cost": 6.0 }, { "var_i": 18, "var_j": 33, "quadratic_cost": 9.0 }, { "var_i": 18, "var_j": 34, "quadratic_cost": 10.0 }, { "var_i": 19, "var_j": 0, "quadratic_cost": 4.0 }, { "var_i": 19, "var_j": 1, "quadratic_cost": 2.0 }, { "var_i": 19, "var_j": 2, "quadratic_cost": 10.0 }, { "var_i": 19, "var_j": 3, "quadratic_cost": 3.0 }, { "var_i": 19, "var_j": 4, "quadratic_cost": 9.0 }, { "var_i": 19, "var_j": 5, "quadratic_cost": 9.0 }, { "var_i": 19, "var_j": 6, "quadratic_cost": 2.0 }, { "var_i": 19, "var_j": 7, "quadratic_cost": 3.0 }, { "var_i": 19, "var_j": 8, "quadratic_cost": 4.0 }, { "var_i": 19, "var_j": 9, "quadratic_cost": 7.0 }, { "var_i": 19, "var_j": 10, "quadratic_cost": 6.0 }, { "var_i": 19, "var_j": 11, "quadratic_cost": 9.0 }, { "var_i": 19, "var_j": 12, "quadratic_cost": 8.0 }, { "var_i": 19, "var_j": 13, "quadratic_cost": 3.0 }, { "var_i": 19, "var_j": 14, "quadratic_cost": 2.0 }, { "var_i": 19, "var_j": 15, "quadratic_cost": 6.0 }, { "var_i": 19, "var_j": 16, "quadratic_cost": 4.0 }, { "var_i": 19, "var_j": 17, "quadratic_cost": 10.0 }, { "var_i": 19, "var_j": 18, "quadratic_cost": 4.0 }, { "var_i": 19, "var_j": 19, "quadratic_cost": 4.0 }, { "var_i": 19, "var_j": 20, "quadratic_cost": 8.0 }, { "var_i": 19, "var_j": 21, "quadratic_cost": 4.0 }, { "var_i": 19, "var_j": 22, "quadratic_cost": 2.0 }, { "var_i": 19, "var_j": 23, "quadratic_cost": 4.0 }, { "var_i": 19, "var_j": 24, "quadratic_cost": 1.0 }, { "var_i": 19, "var_j": 25, "quadratic_cost": 4.0 }, { "var_i": 19, "var_j": 26, "quadratic_cost": 3.0 }, { "var_i": 19, "var_j": 27, "quadratic_cost": 4.0 }, { "var_i": 19, "var_j": 28, "quadratic_cost": 10.0 }, { "var_i": 19, "var_j": 29, "quadratic_cost": 10.0 }, { "var_i": 19, "var_j": 30, "quadratic_cost": 2.0 }, { "var_i": 19, "var_j": 31, "quadratic_cost": 3.0 }, { "var_i": 19, "var_j": 32, "quadratic_cost": 8.0 }, { "var_i": 19, "var_j": 33, "quadratic_cost": 8.0 }, { "var_i": 19, "var_j": 34, "quadratic_cost": 8.0 }, { "var_i": 20, "var_j": 0, "quadratic_cost": 5.0 }, { "var_i": 20, "var_j": 1, "quadratic_cost": 1.0 }, { "var_i": 20, "var_j": 2, "quadratic_cost": 5.0 }, { "var_i": 20, "var_j": 3, "quadratic_cost": 10.0 }, { "var_i": 20, "var_j": 4, "quadratic_cost": 3.0 }, { "var_i": 20, "var_j": 5, "quadratic_cost": 5.0 }, { "var_i": 20, "var_j": 6, "quadratic_cost": 1.0 }, { "var_i": 20, "var_j": 7, "quadratic_cost": 1.0 }, { "var_i": 20, "var_j": 8, "quadratic_cost": 4.0 }, { "var_i": 20, "var_j": 9, "quadratic_cost": 10.0 }, { "var_i": 20, "var_j": 10, "quadratic_cost": 7.0 }, { "var_i": 20, "var_j": 11, "quadratic_cost": 4.0 }, { "var_i": 20, "var_j": 12, "quadratic_cost": 3.0 }, { "var_i": 20, "var_j": 13, "quadratic_cost": 6.0 }, { "var_i": 20, "var_j": 14, "quadratic_cost": 4.0 }, { "var_i": 20, "var_j": 15, "quadratic_cost": 1.0 }, { "var_i": 20, "var_j": 16, "quadratic_cost": 4.0 }, { "var_i": 20, "var_j": 17, "quadratic_cost": 7.0 }, { "var_i": 20, "var_j": 18, "quadratic_cost": 8.0 }, { "var_i": 20, "var_j": 19, "quadratic_cost": 8.0 }, { "var_i": 20, "var_j": 20, "quadratic_cost": 8.0 }, { "var_i": 20, "var_j": 21, "quadratic_cost": 10.0 }, { "var_i": 20, "var_j": 22, "quadratic_cost": 10.0 }, { "var_i": 20, "var_j": 23, "quadratic_cost": 7.0 }, { "var_i": 20, "var_j": 24, "quadratic_cost": 10.0 }, { "var_i": 20, "var_j": 25, "quadratic_cost": 3.0 }, { "var_i": 20, "var_j": 26, "quadratic_cost": 1.0 }, { "var_i": 20, "var_j": 27, "quadratic_cost": 1.0 }, { "var_i": 20, "var_j": 28, "quadratic_cost": 7.0 }, { "var_i": 20, "var_j": 29, "quadratic_cost": 8.0 }, { "var_i": 20, "var_j": 30, "quadratic_cost": 2.0 }, { "var_i": 20, "var_j": 31, "quadratic_cost": 4.0 }, { "var_i": 20, "var_j": 32, "quadratic_cost": 3.0 }, { "var_i": 20, "var_j": 33, "quadratic_cost": 10.0 }, { "var_i": 20, "var_j": 34, "quadratic_cost": 2.0 }, { "var_i": 21, "var_j": 0, "quadratic_cost": 4.0 }, { "var_i": 21, "var_j": 1, "quadratic_cost": 2.0 }, { "var_i": 21, "var_j": 2, "quadratic_cost": 5.0 }, { "var_i": 21, "var_j": 3, "quadratic_cost": 1.0 }, { "var_i": 21, "var_j": 4, "quadratic_cost": 3.0 }, { "var_i": 21, "var_j": 5, "quadratic_cost": 7.0 }, { "var_i": 21, "var_j": 6, "quadratic_cost": 5.0 }, { "var_i": 21, "var_j": 7, "quadratic_cost": 10.0 }, { "var_i": 21, "var_j": 8, "quadratic_cost": 7.0 }, { "var_i": 21, "var_j": 9, "quadratic_cost": 1.0 }, { "var_i": 21, "var_j": 10, "quadratic_cost": 5.0 }, { "var_i": 21, "var_j": 11, "quadratic_cost": 8.0 }, { "var_i": 21, "var_j": 12, "quadratic_cost": 3.0 }, { "var_i": 21, "var_j": 13, "quadratic_cost": 7.0 }, { "var_i": 21, "var_j": 14, "quadratic_cost": 2.0 }, { "var_i": 21, "var_j": 15, "quadratic_cost": 4.0 }, { "var_i": 21, "var_j": 16, "quadratic_cost": 1.0 }, { "var_i": 21, "var_j": 17, "quadratic_cost": 3.0 }, { "var_i": 21, "var_j": 18, "quadratic_cost": 5.0 }, { "var_i": 21, "var_j": 19, "quadratic_cost": 4.0 }, { "var_i": 21, "var_j": 20, "quadratic_cost": 10.0 }, { "var_i": 21, "var_j": 21, "quadratic_cost": 1.0 }, { "var_i": 21, "var_j": 22, "quadratic_cost": 7.0 }, { "var_i": 21, "var_j": 23, "quadratic_cost": 1.0 }, { "var_i": 21, "var_j": 24, "quadratic_cost": 7.0 }, { "var_i": 21, "var_j": 25, "quadratic_cost": 9.0 }, { "var_i": 21, "var_j": 26, "quadratic_cost": 10.0 }, { "var_i": 21, "var_j": 27, "quadratic_cost": 10.0 }, { "var_i": 21, "var_j": 28, "quadratic_cost": 7.0 }, { "var_i": 21, "var_j": 29, "quadratic_cost": 3.0 }, { "var_i": 21, "var_j": 30, "quadratic_cost": 6.0 }, { "var_i": 21, "var_j": 31, "quadratic_cost": 8.0 }, { "var_i": 21, "var_j": 32, "quadratic_cost": 6.0 }, { "var_i": 21, "var_j": 33, "quadratic_cost": 8.0 }, { "var_i": 21, "var_j": 34, "quadratic_cost": 4.0 }, { "var_i": 22, "var_j": 0, "quadratic_cost": 7.0 }, { "var_i": 22, "var_j": 1, "quadratic_cost": 8.0 }, { "var_i": 22, "var_j": 2, "quadratic_cost": 1.0 }, { "var_i": 22, "var_j": 3, "quadratic_cost": 4.0 }, { "var_i": 22, "var_j": 4, "quadratic_cost": 5.0 }, { "var_i": 22, "var_j": 5, "quadratic_cost": 7.0 }, { "var_i": 22, "var_j": 6, "quadratic_cost": 8.0 }, { "var_i": 22, "var_j": 7, "quadratic_cost": 6.0 }, { "var_i": 22, "var_j": 8, "quadratic_cost": 10.0 }, { "var_i": 22, "var_j": 9, "quadratic_cost": 6.0 }, { "var_i": 22, "var_j": 10, "quadratic_cost": 4.0 }, { "var_i": 22, "var_j": 11, "quadratic_cost": 9.0 }, { "var_i": 22, "var_j": 12, "quadratic_cost": 8.0 }, { "var_i": 22, "var_j": 13, "quadratic_cost": 3.0 }, { "var_i": 22, "var_j": 14, "quadratic_cost": 1.0 }, { "var_i": 22, "var_j": 15, "quadratic_cost": 3.0 }, { "var_i": 22, "var_j": 16, "quadratic_cost": 9.0 }, { "var_i": 22, "var_j": 17, "quadratic_cost": 2.0 }, { "var_i": 22, "var_j": 18, "quadratic_cost": 7.0 }, { "var_i": 22, "var_j": 19, "quadratic_cost": 2.0 }, { "var_i": 22, "var_j": 20, "quadratic_cost": 10.0 }, { "var_i": 22, "var_j": 21, "quadratic_cost": 7.0 }, { "var_i": 22, "var_j": 22, "quadratic_cost": 5.0 }, { "var_i": 22, "var_j": 23, "quadratic_cost": 6.0 }, { "var_i": 22, "var_j": 24, "quadratic_cost": 6.0 }, { "var_i": 22, "var_j": 25, "quadratic_cost": 3.0 }, { "var_i": 22, "var_j": 26, "quadratic_cost": 4.0 }, { "var_i": 22, "var_j": 27, "quadratic_cost": 3.0 }, { "var_i": 22, "var_j": 28, "quadratic_cost": 8.0 }, { "var_i": 22, "var_j": 29, "quadratic_cost": 7.0 }, { "var_i": 22, "var_j": 30, "quadratic_cost": 9.0 }, { "var_i": 22, "var_j": 31, "quadratic_cost": 1.0 }, { "var_i": 22, "var_j": 32, "quadratic_cost": 5.0 }, { "var_i": 22, "var_j": 33, "quadratic_cost": 5.0 }, { "var_i": 22, "var_j": 34, "quadratic_cost": 1.0 }, { "var_i": 23, "var_j": 0, "quadratic_cost": 7.0 }, { "var_i": 23, "var_j": 1, "quadratic_cost": 8.0 }, { "var_i": 23, "var_j": 2, "quadratic_cost": 9.0 }, { "var_i": 23, "var_j": 3, "quadratic_cost": 1.0 }, { "var_i": 23, "var_j": 4, "quadratic_cost": 10.0 }, { "var_i": 23, "var_j": 5, "quadratic_cost": 1.0 }, { "var_i": 23, "var_j": 6, "quadratic_cost": 1.0 }, { "var_i": 23, "var_j": 7, "quadratic_cost": 4.0 }, { "var_i": 23, "var_j": 8, "quadratic_cost": 4.0 }, { "var_i": 23, "var_j": 9, "quadratic_cost": 1.0 }, { "var_i": 23, "var_j": 10, "quadratic_cost": 6.0 }, { "var_i": 23, "var_j": 11, "quadratic_cost": 8.0 }, { "var_i": 23, "var_j": 12, "quadratic_cost": 3.0 }, { "var_i": 23, "var_j": 13, "quadratic_cost": 6.0 }, { "var_i": 23, "var_j": 14, "quadratic_cost": 8.0 }, { "var_i": 23, "var_j": 15, "quadratic_cost": 4.0 }, { "var_i": 23, "var_j": 16, "quadratic_cost": 9.0 }, { "var_i": 23, "var_j": 17, "quadratic_cost": 9.0 }, { "var_i": 23, "var_j": 18, "quadratic_cost": 2.0 }, { "var_i": 23, "var_j": 19, "quadratic_cost": 4.0 }, { "var_i": 23, "var_j": 20, "quadratic_cost": 7.0 }, { "var_i": 23, "var_j": 21, "quadratic_cost": 1.0 }, { "var_i": 23, "var_j": 22, "quadratic_cost": 6.0 }, { "var_i": 23, "var_j": 23, "quadratic_cost": 7.0 }, { "var_i": 23, "var_j": 24, "quadratic_cost": 5.0 }, { "var_i": 23, "var_j": 25, "quadratic_cost": 4.0 }, { "var_i": 23, "var_j": 26, "quadratic_cost": 1.0 }, { "var_i": 23, "var_j": 27, "quadratic_cost": 3.0 }, { "var_i": 23, "var_j": 28, "quadratic_cost": 3.0 }, { "var_i": 23, "var_j": 29, "quadratic_cost": 5.0 }, { "var_i": 23, "var_j": 30, "quadratic_cost": 5.0 }, { "var_i": 23, "var_j": 31, "quadratic_cost": 4.0 }, { "var_i": 23, "var_j": 32, "quadratic_cost": 7.0 }, { "var_i": 23, "var_j": 33, "quadratic_cost": 3.0 }, { "var_i": 23, "var_j": 34, "quadratic_cost": 3.0 }, { "var_i": 24, "var_j": 0, "quadratic_cost": 5.0 }, { "var_i": 24, "var_j": 1, "quadratic_cost": 7.0 }, { "var_i": 24, "var_j": 2, "quadratic_cost": 5.0 }, { "var_i": 24, "var_j": 3, "quadratic_cost": 10.0 }, { "var_i": 24, "var_j": 4, "quadratic_cost": 7.0 }, { "var_i": 24, "var_j": 5, "quadratic_cost": 3.0 }, { "var_i": 24, "var_j": 6, "quadratic_cost": 6.0 }, { "var_i": 24, "var_j": 7, "quadratic_cost": 6.0 }, { "var_i": 24, "var_j": 8, "quadratic_cost": 8.0 }, { "var_i": 24, "var_j": 9, "quadratic_cost": 3.0 }, { "var_i": 24, "var_j": 10, "quadratic_cost": 8.0 }, { "var_i": 24, "var_j": 11, "quadratic_cost": 8.0 }, { "var_i": 24, "var_j": 12, "quadratic_cost": 8.0 }, { "var_i": 24, "var_j": 13, "quadratic_cost": 1.0 }, { "var_i": 24, "var_j": 14, "quadratic_cost": 2.0 }, { "var_i": 24, "var_j": 15, "quadratic_cost": 2.0 }, { "var_i": 24, "var_j": 16, "quadratic_cost": 5.0 }, { "var_i": 24, "var_j": 17, "quadratic_cost": 4.0 }, { "var_i": 24, "var_j": 18, "quadratic_cost": 3.0 }, { "var_i": 24, "var_j": 19, "quadratic_cost": 1.0 }, { "var_i": 24, "var_j": 20, "quadratic_cost": 10.0 }, { "var_i": 24, "var_j": 21, "quadratic_cost": 7.0 }, { "var_i": 24, "var_j": 22, "quadratic_cost": 6.0 }, { "var_i": 24, "var_j": 23, "quadratic_cost": 5.0 }, { "var_i": 24, "var_j": 24, "quadratic_cost": 3.0 }, { "var_i": 24, "var_j": 25, "quadratic_cost": 2.0 }, { "var_i": 24, "var_j": 26, "quadratic_cost": 9.0 }, { "var_i": 24, "var_j": 27, "quadratic_cost": 6.0 }, { "var_i": 24, "var_j": 28, "quadratic_cost": 3.0 }, { "var_i": 24, "var_j": 29, "quadratic_cost": 2.0 }, { "var_i": 24, "var_j": 30, "quadratic_cost": 1.0 }, { "var_i": 24, "var_j": 31, "quadratic_cost": 3.0 }, { "var_i": 24, "var_j": 32, "quadratic_cost": 10.0 }, { "var_i": 24, "var_j": 33, "quadratic_cost": 10.0 }, { "var_i": 24, "var_j": 34, "quadratic_cost": 3.0 }, { "var_i": 25, "var_j": 0, "quadratic_cost": 1.0 }, { "var_i": 25, "var_j": 1, "quadratic_cost": 2.0 }, { "var_i": 25, "var_j": 2, "quadratic_cost": 6.0 }, { "var_i": 25, "var_j": 3, "quadratic_cost": 2.0 }, { "var_i": 25, "var_j": 4, "quadratic_cost": 5.0 }, { "var_i": 25, "var_j": 5, "quadratic_cost": 9.0 }, { "var_i": 25, "var_j": 6, "quadratic_cost": 9.0 }, { "var_i": 25, "var_j": 7, "quadratic_cost": 8.0 }, { "var_i": 25, "var_j": 8, "quadratic_cost": 3.0 }, { "var_i": 25, "var_j": 9, "quadratic_cost": 4.0 }, { "var_i": 25, "var_j": 10, "quadratic_cost": 9.0 }, { "var_i": 25, "var_j": 11, "quadratic_cost": 2.0 }, { "var_i": 25, "var_j": 12, "quadratic_cost": 5.0 }, { "var_i": 25, "var_j": 13, "quadratic_cost": 7.0 }, { "var_i": 25, "var_j": 14, "quadratic_cost": 7.0 }, { "var_i": 25, "var_j": 15, "quadratic_cost": 6.0 }, { "var_i": 25, "var_j": 16, "quadratic_cost": 9.0 }, { "var_i": 25, "var_j": 17, "quadratic_cost": 7.0 }, { "var_i": 25, "var_j": 18, "quadratic_cost": 10.0 }, { "var_i": 25, "var_j": 19, "quadratic_cost": 4.0 }, { "var_i": 25, "var_j": 20, "quadratic_cost": 3.0 }, { "var_i": 25, "var_j": 21, "quadratic_cost": 9.0 }, { "var_i": 25, "var_j": 22, "quadratic_cost": 3.0 }, { "var_i": 25, "var_j": 23, "quadratic_cost": 4.0 }, { "var_i": 25, "var_j": 24, "quadratic_cost": 2.0 }, { "var_i": 25, "var_j": 25, "quadratic_cost": 8.0 }, { "var_i": 25, "var_j": 26, "quadratic_cost": 10.0 }, { "var_i": 25, "var_j": 27, "quadratic_cost": 1.0 }, { "var_i": 25, "var_j": 28, "quadratic_cost": 9.0 }, { "var_i": 25, "var_j": 29, "quadratic_cost": 6.0 }, { "var_i": 25, "var_j": 30, "quadratic_cost": 4.0 }, { "var_i": 25, "var_j": 31, "quadratic_cost": 6.0 }, { "var_i": 25, "var_j": 32, "quadratic_cost": 6.0 }, { "var_i": 25, "var_j": 33, "quadratic_cost": 8.0 }, { "var_i": 25, "var_j": 34, "quadratic_cost": 6.0 }, { "var_i": 26, "var_j": 0, "quadratic_cost": 9.0 }, { "var_i": 26, "var_j": 1, "quadratic_cost": 6.0 }, { "var_i": 26, "var_j": 2, "quadratic_cost": 9.0 }, { "var_i": 26, "var_j": 3, "quadratic_cost": 2.0 }, { "var_i": 26, "var_j": 4, "quadratic_cost": 2.0 }, { "var_i": 26, "var_j": 5, "quadratic_cost": 1.0 }, { "var_i": 26, "var_j": 6, "quadratic_cost": 8.0 }, { "var_i": 26, "var_j": 7, "quadratic_cost": 3.0 }, { "var_i": 26, "var_j": 8, "quadratic_cost": 7.0 }, { "var_i": 26, "var_j": 9, "quadratic_cost": 5.0 }, { "var_i": 26, "var_j": 10, "quadratic_cost": 4.0 }, { "var_i": 26, "var_j": 11, "quadratic_cost": 3.0 }, { "var_i": 26, "var_j": 12, "quadratic_cost": 2.0 }, { "var_i": 26, "var_j": 13, "quadratic_cost": 9.0 }, { "var_i": 26, "var_j": 14, "quadratic_cost": 5.0 }, { "var_i": 26, "var_j": 15, "quadratic_cost": 8.0 }, { "var_i": 26, "var_j": 16, "quadratic_cost": 1.0 }, { "var_i": 26, "var_j": 17, "quadratic_cost": 9.0 }, { "var_i": 26, "var_j": 18, "quadratic_cost": 3.0 }, { "var_i": 26, "var_j": 19, "quadratic_cost": 3.0 }, { "var_i": 26, "var_j": 20, "quadratic_cost": 1.0 }, { "var_i": 26, "var_j": 21, "quadratic_cost": 10.0 }, { "var_i": 26, "var_j": 22, "quadratic_cost": 4.0 }, { "var_i": 26, "var_j": 23, "quadratic_cost": 1.0 }, { "var_i": 26, "var_j": 24, "quadratic_cost": 9.0 }, { "var_i": 26, "var_j": 25, "quadratic_cost": 10.0 }, { "var_i": 26, "var_j": 26, "quadratic_cost": 9.0 }, { "var_i": 26, "var_j": 27, "quadratic_cost": 6.0 }, { "var_i": 26, "var_j": 28, "quadratic_cost": 5.0 }, { "var_i": 26, "var_j": 29, "quadratic_cost": 3.0 }, { "var_i": 26, "var_j": 30, "quadratic_cost": 10.0 }, { "var_i": 26, "var_j": 31, "quadratic_cost": 5.0 }, { "var_i": 26, "var_j": 32, "quadratic_cost": 4.0 }, { "var_i": 26, "var_j": 33, "quadratic_cost": 6.0 }, { "var_i": 26, "var_j": 34, "quadratic_cost": 7.0 }, { "var_i": 27, "var_j": 0, "quadratic_cost": 10.0 }, { "var_i": 27, "var_j": 1, "quadratic_cost": 9.0 }, { "var_i": 27, "var_j": 2, "quadratic_cost": 7.0 }, { "var_i": 27, "var_j": 3, "quadratic_cost": 10.0 }, { "var_i": 27, "var_j": 4, "quadratic_cost": 9.0 }, { "var_i": 27, "var_j": 5, "quadratic_cost": 8.0 }, { "var_i": 27, "var_j": 6, "quadratic_cost": 9.0 }, { "var_i": 27, "var_j": 7, "quadratic_cost": 5.0 }, { "var_i": 27, "var_j": 8, "quadratic_cost": 3.0 }, { "var_i": 27, "var_j": 9, "quadratic_cost": 3.0 }, { "var_i": 27, "var_j": 10, "quadratic_cost": 2.0 }, { "var_i": 27, "var_j": 11, "quadratic_cost": 6.0 }, { "var_i": 27, "var_j": 12, "quadratic_cost": 7.0 }, { "var_i": 27, "var_j": 13, "quadratic_cost": 4.0 }, { "var_i": 27, "var_j": 14, "quadratic_cost": 3.0 }, { "var_i": 27, "var_j": 15, "quadratic_cost": 6.0 }, { "var_i": 27, "var_j": 16, "quadratic_cost": 4.0 }, { "var_i": 27, "var_j": 17, "quadratic_cost": 10.0 }, { "var_i": 27, "var_j": 18, "quadratic_cost": 2.0 }, { "var_i": 27, "var_j": 19, "quadratic_cost": 4.0 }, { "var_i": 27, "var_j": 20, "quadratic_cost": 1.0 }, { "var_i": 27, "var_j": 21, "quadratic_cost": 10.0 }, { "var_i": 27, "var_j": 22, "quadratic_cost": 3.0 }, { "var_i": 27, "var_j": 23, "quadratic_cost": 3.0 }, { "var_i": 27, "var_j": 24, "quadratic_cost": 6.0 }, { "var_i": 27, "var_j": 25, "quadratic_cost": 1.0 }, { "var_i": 27, "var_j": 26, "quadratic_cost": 6.0 }, { "var_i": 27, "var_j": 27, "quadratic_cost": 2.0 }, { "var_i": 27, "var_j": 28, "quadratic_cost": 10.0 }, { "var_i": 27, "var_j": 29, "quadratic_cost": 9.0 }, { "var_i": 27, "var_j": 30, "quadratic_cost": 1.0 }, { "var_i": 27, "var_j": 31, "quadratic_cost": 5.0 }, { "var_i": 27, "var_j": 32, "quadratic_cost": 9.0 }, { "var_i": 27, "var_j": 33, "quadratic_cost": 6.0 }, { "var_i": 27, "var_j": 34, "quadratic_cost": 4.0 }, { "var_i": 28, "var_j": 0, "quadratic_cost": 3.0 }, { "var_i": 28, "var_j": 1, "quadratic_cost": 10.0 }, { "var_i": 28, "var_j": 2, "quadratic_cost": 5.0 }, { "var_i": 28, "var_j": 3, "quadratic_cost": 10.0 }, { "var_i": 28, "var_j": 4, "quadratic_cost": 10.0 }, { "var_i": 28, "var_j": 5, "quadratic_cost": 5.0 }, { "var_i": 28, "var_j": 6, "quadratic_cost": 4.0 }, { "var_i": 28, "var_j": 7, "quadratic_cost": 10.0 }, { "var_i": 28, "var_j": 8, "quadratic_cost": 5.0 }, { "var_i": 28, "var_j": 9, "quadratic_cost": 1.0 }, { "var_i": 28, "var_j": 10, "quadratic_cost": 1.0 }, { "var_i": 28, "var_j": 11, "quadratic_cost": 9.0 }, { "var_i": 28, "var_j": 12, "quadratic_cost": 8.0 }, { "var_i": 28, "var_j": 13, "quadratic_cost": 4.0 }, { "var_i": 28, "var_j": 14, "quadratic_cost": 4.0 }, { "var_i": 28, "var_j": 15, "quadratic_cost": 1.0 }, { "var_i": 28, "var_j": 16, "quadratic_cost": 5.0 }, { "var_i": 28, "var_j": 17, "quadratic_cost": 10.0 }, { "var_i": 28, "var_j": 18, "quadratic_cost": 9.0 }, { "var_i": 28, "var_j": 19, "quadratic_cost": 10.0 }, { "var_i": 28, "var_j": 20, "quadratic_cost": 7.0 }, { "var_i": 28, "var_j": 21, "quadratic_cost": 7.0 }, { "var_i": 28, "var_j": 22, "quadratic_cost": 8.0 }, { "var_i": 28, "var_j": 23, "quadratic_cost": 3.0 }, { "var_i": 28, "var_j": 24, "quadratic_cost": 3.0 }, { "var_i": 28, "var_j": 25, "quadratic_cost": 9.0 }, { "var_i": 28, "var_j": 26, "quadratic_cost": 5.0 }, { "var_i": 28, "var_j": 27, "quadratic_cost": 10.0 }, { "var_i": 28, "var_j": 28, "quadratic_cost": 8.0 }, { "var_i": 28, "var_j": 29, "quadratic_cost": 3.0 }, { "var_i": 28, "var_j": 30, "quadratic_cost": 7.0 }, { "var_i": 28, "var_j": 31, "quadratic_cost": 8.0 }, { "var_i": 28, "var_j": 32, "quadratic_cost": 1.0 }, { "var_i": 28, "var_j": 33, "quadratic_cost": 7.0 }, { "var_i": 28, "var_j": 34, "quadratic_cost": 2.0 }, { "var_i": 29, "var_j": 0, "quadratic_cost": 3.0 }, { "var_i": 29, "var_j": 1, "quadratic_cost": 8.0 }, { "var_i": 29, "var_j": 2, "quadratic_cost": 7.0 }, { "var_i": 29, "var_j": 3, "quadratic_cost": 8.0 }, { "var_i": 29, "var_j": 4, "quadratic_cost": 5.0 }, { "var_i": 29, "var_j": 5, "quadratic_cost": 10.0 }, { "var_i": 29, "var_j": 6, "quadratic_cost": 10.0 }, { "var_i": 29, "var_j": 7, "quadratic_cost": 2.0 }, { "var_i": 29, "var_j": 8, "quadratic_cost": 9.0 }, { "var_i": 29, "var_j": 9, "quadratic_cost": 10.0 }, { "var_i": 29, "var_j": 10, "quadratic_cost": 7.0 }, { "var_i": 29, "var_j": 11, "quadratic_cost": 7.0 }, { "var_i": 29, "var_j": 12, "quadratic_cost": 4.0 }, { "var_i": 29, "var_j": 13, "quadratic_cost": 4.0 }, { "var_i": 29, "var_j": 14, "quadratic_cost": 4.0 }, { "var_i": 29, "var_j": 15, "quadratic_cost": 2.0 }, { "var_i": 29, "var_j": 16, "quadratic_cost": 7.0 }, { "var_i": 29, "var_j": 17, "quadratic_cost": 4.0 }, { "var_i": 29, "var_j": 18, "quadratic_cost": 7.0 }, { "var_i": 29, "var_j": 19, "quadratic_cost": 10.0 }, { "var_i": 29, "var_j": 20, "quadratic_cost": 8.0 }, { "var_i": 29, "var_j": 21, "quadratic_cost": 3.0 }, { "var_i": 29, "var_j": 22, "quadratic_cost": 7.0 }, { "var_i": 29, "var_j": 23, "quadratic_cost": 5.0 }, { "var_i": 29, "var_j": 24, "quadratic_cost": 2.0 }, { "var_i": 29, "var_j": 25, "quadratic_cost": 6.0 }, { "var_i": 29, "var_j": 26, "quadratic_cost": 3.0 }, { "var_i": 29, "var_j": 27, "quadratic_cost": 9.0 }, { "var_i": 29, "var_j": 28, "quadratic_cost": 3.0 }, { "var_i": 29, "var_j": 29, "quadratic_cost": 4.0 }, { "var_i": 29, "var_j": 30, "quadratic_cost": 6.0 }, { "var_i": 29, "var_j": 31, "quadratic_cost": 10.0 }, { "var_i": 29, "var_j": 32, "quadratic_cost": 5.0 }, { "var_i": 29, "var_j": 33, "quadratic_cost": 6.0 }, { "var_i": 29, "var_j": 34, "quadratic_cost": 6.0 }, { "var_i": 30, "var_j": 0, "quadratic_cost": 6.0 }, { "var_i": 30, "var_j": 1, "quadratic_cost": 8.0 }, { "var_i": 30, "var_j": 2, "quadratic_cost": 1.0 }, { "var_i": 30, "var_j": 3, "quadratic_cost": 1.0 }, { "var_i": 30, "var_j": 4, "quadratic_cost": 9.0 }, { "var_i": 30, "var_j": 5, "quadratic_cost": 8.0 }, { "var_i": 30, "var_j": 6, "quadratic_cost": 7.0 }, { "var_i": 30, "var_j": 7, "quadratic_cost": 5.0 }, { "var_i": 30, "var_j": 8, "quadratic_cost": 10.0 }, { "var_i": 30, "var_j": 9, "quadratic_cost": 6.0 }, { "var_i": 30, "var_j": 10, "quadratic_cost": 7.0 }, { "var_i": 30, "var_j": 11, "quadratic_cost": 6.0 }, { "var_i": 30, "var_j": 12, "quadratic_cost": 6.0 }, { "var_i": 30, "var_j": 13, "quadratic_cost": 5.0 }, { "var_i": 30, "var_j": 14, "quadratic_cost": 1.0 }, { "var_i": 30, "var_j": 15, "quadratic_cost": 3.0 }, { "var_i": 30, "var_j": 16, "quadratic_cost": 3.0 }, { "var_i": 30, "var_j": 17, "quadratic_cost": 8.0 }, { "var_i": 30, "var_j": 18, "quadratic_cost": 6.0 }, { "var_i": 30, "var_j": 19, "quadratic_cost": 2.0 }, { "var_i": 30, "var_j": 20, "quadratic_cost": 2.0 }, { "var_i": 30, "var_j": 21, "quadratic_cost": 6.0 }, { "var_i": 30, "var_j": 22, "quadratic_cost": 9.0 }, { "var_i": 30, "var_j": 23, "quadratic_cost": 5.0 }, { "var_i": 30, "var_j": 24, "quadratic_cost": 1.0 }, { "var_i": 30, "var_j": 25, "quadratic_cost": 4.0 }, { "var_i": 30, "var_j": 26, "quadratic_cost": 10.0 }, { "var_i": 30, "var_j": 27, "quadratic_cost": 1.0 }, { "var_i": 30, "var_j": 28, "quadratic_cost": 7.0 }, { "var_i": 30, "var_j": 29, "quadratic_cost": 6.0 }, { "var_i": 30, "var_j": 30, "quadratic_cost": 7.0 }, { "var_i": 30, "var_j": 31, "quadratic_cost": 4.0 }, { "var_i": 30, "var_j": 32, "quadratic_cost": 1.0 }, { "var_i": 30, "var_j": 33, "quadratic_cost": 10.0 }, { "var_i": 30, "var_j": 34, "quadratic_cost": 10.0 }, { "var_i": 31, "var_j": 0, "quadratic_cost": 4.0 }, { "var_i": 31, "var_j": 1, "quadratic_cost": 6.0 }, { "var_i": 31, "var_j": 2, "quadratic_cost": 1.0 }, { "var_i": 31, "var_j": 3, "quadratic_cost": 3.0 }, { "var_i": 31, "var_j": 4, "quadratic_cost": 8.0 }, { "var_i": 31, "var_j": 5, "quadratic_cost": 6.0 }, { "var_i": 31, "var_j": 6, "quadratic_cost": 3.0 }, { "var_i": 31, "var_j": 7, "quadratic_cost": 10.0 }, { "var_i": 31, "var_j": 8, "quadratic_cost": 10.0 }, { "var_i": 31, "var_j": 9, "quadratic_cost": 8.0 }, { "var_i": 31, "var_j": 10, "quadratic_cost": 1.0 }, { "var_i": 31, "var_j": 11, "quadratic_cost": 8.0 }, { "var_i": 31, "var_j": 12, "quadratic_cost": 3.0 }, { "var_i": 31, "var_j": 13, "quadratic_cost": 10.0 }, { "var_i": 31, "var_j": 14, "quadratic_cost": 10.0 }, { "var_i": 31, "var_j": 15, "quadratic_cost": 2.0 }, { "var_i": 31, "var_j": 16, "quadratic_cost": 5.0 }, { "var_i": 31, "var_j": 17, "quadratic_cost": 1.0 }, { "var_i": 31, "var_j": 18, "quadratic_cost": 1.0 }, { "var_i": 31, "var_j": 19, "quadratic_cost": 3.0 }, { "var_i": 31, "var_j": 20, "quadratic_cost": 4.0 }, { "var_i": 31, "var_j": 21, "quadratic_cost": 8.0 }, { "var_i": 31, "var_j": 22, "quadratic_cost": 1.0 }, { "var_i": 31, "var_j": 23, "quadratic_cost": 4.0 }, { "var_i": 31, "var_j": 24, "quadratic_cost": 3.0 }, { "var_i": 31, "var_j": 25, "quadratic_cost": 6.0 }, { "var_i": 31, "var_j": 26, "quadratic_cost": 5.0 }, { "var_i": 31, "var_j": 27, "quadratic_cost": 5.0 }, { "var_i": 31, "var_j": 28, "quadratic_cost": 8.0 }, { "var_i": 31, "var_j": 29, "quadratic_cost": 10.0 }, { "var_i": 31, "var_j": 30, "quadratic_cost": 4.0 }, { "var_i": 31, "var_j": 31, "quadratic_cost": 2.0 }, { "var_i": 31, "var_j": 32, "quadratic_cost": 7.0 }, { "var_i": 31, "var_j": 33, "quadratic_cost": 6.0 }, { "var_i": 31, "var_j": 34, "quadratic_cost": 4.0 }, { "var_i": 32, "var_j": 0, "quadratic_cost": 3.0 }, { "var_i": 32, "var_j": 1, "quadratic_cost": 8.0 }, { "var_i": 32, "var_j": 2, "quadratic_cost": 5.0 }, { "var_i": 32, "var_j": 3, "quadratic_cost": 7.0 }, { "var_i": 32, "var_j": 4, "quadratic_cost": 6.0 }, { "var_i": 32, "var_j": 5, "quadratic_cost": 1.0 }, { "var_i": 32, "var_j": 6, "quadratic_cost": 10.0 }, { "var_i": 32, "var_j": 7, "quadratic_cost": 8.0 }, { "var_i": 32, "var_j": 8, "quadratic_cost": 2.0 }, { "var_i": 32, "var_j": 9, "quadratic_cost": 6.0 }, { "var_i": 32, "var_j": 10, "quadratic_cost": 4.0 }, { "var_i": 32, "var_j": 11, "quadratic_cost": 9.0 }, { "var_i": 32, "var_j": 12, "quadratic_cost": 1.0 }, { "var_i": 32, "var_j": 13, "quadratic_cost": 8.0 }, { "var_i": 32, "var_j": 14, "quadratic_cost": 1.0 }, { "var_i": 32, "var_j": 15, "quadratic_cost": 3.0 }, { "var_i": 32, "var_j": 16, "quadratic_cost": 8.0 }, { "var_i": 32, "var_j": 17, "quadratic_cost": 1.0 }, { "var_i": 32, "var_j": 18, "quadratic_cost": 6.0 }, { "var_i": 32, "var_j": 19, "quadratic_cost": 8.0 }, { "var_i": 32, "var_j": 20, "quadratic_cost": 3.0 }, { "var_i": 32, "var_j": 21, "quadratic_cost": 6.0 }, { "var_i": 32, "var_j": 22, "quadratic_cost": 5.0 }, { "var_i": 32, "var_j": 23, "quadratic_cost": 7.0 }, { "var_i": 32, "var_j": 24, "quadratic_cost": 10.0 }, { "var_i": 32, "var_j": 25, "quadratic_cost": 6.0 }, { "var_i": 32, "var_j": 26, "quadratic_cost": 4.0 }, { "var_i": 32, "var_j": 27, "quadratic_cost": 9.0 }, { "var_i": 32, "var_j": 28, "quadratic_cost": 1.0 }, { "var_i": 32, "var_j": 29, "quadratic_cost": 5.0 }, { "var_i": 32, "var_j": 30, "quadratic_cost": 1.0 }, { "var_i": 32, "var_j": 31, "quadratic_cost": 7.0 }, { "var_i": 32, "var_j": 32, "quadratic_cost": 9.0 }, { "var_i": 32, "var_j": 33, "quadratic_cost": 2.0 }, { "var_i": 32, "var_j": 34, "quadratic_cost": 4.0 }, { "var_i": 33, "var_j": 0, "quadratic_cost": 8.0 }, { "var_i": 33, "var_j": 1, "quadratic_cost": 6.0 }, { "var_i": 33, "var_j": 2, "quadratic_cost": 6.0 }, { "var_i": 33, "var_j": 3, "quadratic_cost": 2.0 }, { "var_i": 33, "var_j": 4, "quadratic_cost": 9.0 }, { "var_i": 33, "var_j": 5, "quadratic_cost": 8.0 }, { "var_i": 33, "var_j": 6, "quadratic_cost": 2.0 }, { "var_i": 33, "var_j": 7, "quadratic_cost": 1.0 }, { "var_i": 33, "var_j": 8, "quadratic_cost": 10.0 }, { "var_i": 33, "var_j": 9, "quadratic_cost": 3.0 }, { "var_i": 33, "var_j": 10, "quadratic_cost": 7.0 }, { "var_i": 33, "var_j": 11, "quadratic_cost": 6.0 }, { "var_i": 33, "var_j": 12, "quadratic_cost": 4.0 }, { "var_i": 33, "var_j": 13, "quadratic_cost": 9.0 }, { "var_i": 33, "var_j": 14, "quadratic_cost": 6.0 }, { "var_i": 33, "var_j": 15, "quadratic_cost": 3.0 }, { "var_i": 33, "var_j": 16, "quadratic_cost": 9.0 }, { "var_i": 33, "var_j": 17, "quadratic_cost": 1.0 }, { "var_i": 33, "var_j": 18, "quadratic_cost": 9.0 }, { "var_i": 33, "var_j": 19, "quadratic_cost": 8.0 }, { "var_i": 33, "var_j": 20, "quadratic_cost": 10.0 }, { "var_i": 33, "var_j": 21, "quadratic_cost": 8.0 }, { "var_i": 33, "var_j": 22, "quadratic_cost": 5.0 }, { "var_i": 33, "var_j": 23, "quadratic_cost": 3.0 }, { "var_i": 33, "var_j": 24, "quadratic_cost": 10.0 }, { "var_i": 33, "var_j": 25, "quadratic_cost": 8.0 }, { "var_i": 33, "var_j": 26, "quadratic_cost": 6.0 }, { "var_i": 33, "var_j": 27, "quadratic_cost": 6.0 }, { "var_i": 33, "var_j": 28, "quadratic_cost": 7.0 }, { "var_i": 33, "var_j": 29, "quadratic_cost": 6.0 }, { "var_i": 33, "var_j": 30, "quadratic_cost": 10.0 }, { "var_i": 33, "var_j": 31, "quadratic_cost": 6.0 }, { "var_i": 33, "var_j": 32, "quadratic_cost": 2.0 }, { "var_i": 33, "var_j": 33, "quadratic_cost": 10.0 }, { "var_i": 33, "var_j": 34, "quadratic_cost": 2.0 }, { "var_i": 34, "var_j": 0, "quadratic_cost": 10.0 }, { "var_i": 34, "var_j": 1, "quadratic_cost": 10.0 }, { "var_i": 34, "var_j": 2, "quadratic_cost": 1.0 }, { "var_i": 34, "var_j": 3, "quadratic_cost": 2.0 }, { "var_i": 34, "var_j": 4, "quadratic_cost": 8.0 }, { "var_i": 34, "var_j": 5, "quadratic_cost": 2.0 }, { "var_i": 34, "var_j": 6, "quadratic_cost": 2.0 }, { "var_i": 34, "var_j": 7, "quadratic_cost": 5.0 }, { "var_i": 34, "var_j": 8, "quadratic_cost": 4.0 }, { "var_i": 34, "var_j": 9, "quadratic_cost": 5.0 }, { "var_i": 34, "var_j": 10, "quadratic_cost": 1.0 }, { "var_i": 34, "var_j": 11, "quadratic_cost": 4.0 }, { "var_i": 34, "var_j": 12, "quadratic_cost": 3.0 }, { "var_i": 34, "var_j": 13, "quadratic_cost": 7.0 }, { "var_i": 34, "var_j": 14, "quadratic_cost": 5.0 }, { "var_i": 34, "var_j": 15, "quadratic_cost": 3.0 }, { "var_i": 34, "var_j": 16, "quadratic_cost": 3.0 }, { "var_i": 34, "var_j": 17, "quadratic_cost": 4.0 }, { "var_i": 34, "var_j": 18, "quadratic_cost": 10.0 }, { "var_i": 34, "var_j": 19, "quadratic_cost": 8.0 }, { "var_i": 34, "var_j": 20, "quadratic_cost": 2.0 }, { "var_i": 34, "var_j": 21, "quadratic_cost": 4.0 }, { "var_i": 34, "var_j": 22, "quadratic_cost": 1.0 }, { "var_i": 34, "var_j": 23, "quadratic_cost": 3.0 }, { "var_i": 34, "var_j": 24, "quadratic_cost": 3.0 }, { "var_i": 34, "var_j": 25, "quadratic_cost": 6.0 }, { "var_i": 34, "var_j": 26, "quadratic_cost": 7.0 }, { "var_i": 34, "var_j": 27, "quadratic_cost": 4.0 }, { "var_i": 34, "var_j": 28, "quadratic_cost": 2.0 }, { "var_i": 34, "var_j": 29, "quadratic_cost": 6.0 }, { "var_i": 34, "var_j": 30, "quadratic_cost": 10.0 }, { "var_i": 34, "var_j": 31, "quadratic_cost": 4.0 }, { "var_i": 34, "var_j": 32, "quadratic_cost": 4.0 }, { "var_i": 34, "var_j": 33, "quadratic_cost": 2.0 }, { "var_i": 34, "var_j": 34, "quadratic_cost": 2.0 } ] }, "edges": [ { "from": 12, "to": 0, "var_index": 0 }, { "from": 12, "to": 1, "var_index": 1 }, { "from": 12, "to": 2, "var_index": 2 }, { "from": 12, "to": 3, "var_index": 3 }, { "from": 12, "to": 4, "var_index": 4 }, { "from": 12, "to": 5, "var_index": 5 }, { "from": 12, "to": 6, "var_index": 6 }, { "from": 12, "to": 7, "var_index": 7 }, { "from": 12, "to": 8, "var_index": 8 }, { "from": 12, "to": 9, "var_index": 9 }, { "from": 12, "to": 10, "var_index": 10 }, { "from": 12, "to": 11, "var_index": 11 }, { "from": 0, "to": 13, "var_index": 12 }, { "from": 1, "to": 13, "var_index": 13 }, { "from": 2, "to": 13, "var_index": 14 }, { "from": 3, "to": 13, "var_index": 15 }, { "from": 4, "to": 13, "var_index": 16 }, { "from": 5, "to": 13, "var_index": 17 }, { "from": 6, "to": 13, "var_index": 18 }, { "from": 7, "to": 13, "var_index": 19 }, { "from": 8, "to": 13, "var_index": 20 }, { "from": 9, "to": 13, "var_index": 21 }, { "from": 10, "to": 13, "var_index": 22 }, { "from": 11, "to": 13, "var_index": 23 }, { "from": 0, "to": 1, "var_index": 24 }, { "from": 1, "to": 2, "var_index": 25 }, { "from": 2, "to": 3, "var_index": 26 }, { "from": 3, "to": 4, "var_index": 27 }, { "from": 4, "to": 5, "var_index": 28 }, { "from": 5, "to": 6, "var_index": 29 }, { "from": 6, "to": 7, "var_index": 30 }, { "from": 7, "to": 8, "var_index": 31 }, { "from": 8, "to": 9, "var_index": 32 }, { "from": 9, "to": 10, "var_index": 33 }, { "from": 10, "to": 11, "var_index": 34 } ], "node_id_map": { "0": 0, "1": 1, "2": 2, "3": 3, "4": 4, "5": 5, "6": 6, "7": 7, "8": 8, "9": 9, "10": 10, "11": 11, "12": 12, "13": 13 } }, "solution_variant": [ 12, 7, 13 ], "context_index": 36, "input_format": "json", "input_index_base": 0 }, { "task_name": "QSPP", "problem_type": "QSPP", "instruction": "Someone in dispatch needs a single, clean routing: a continuous sequence of controlled corridors from the departure fix to the arrival fix, following the assigned directions on each corridor. Each corridor costs a bit of fuel, and certain combinations of two corridors together rack up additional penalties, so the plan’s score is just the sum of all those per-leg costs plus any pairwise penalties caused by legs flown together. The aim is to pick the one route that ends up with the lowest total cost, and the route must start at the departure fix, end at the arrival fix, and be made up of connected, directionally allowed legs — listed only as the fixes in order. The full details and numbers are shown below.\n\nThere are 11 fixes and 10 directed corridors; the fixes are 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10; the routing must start at 9 and end at 10.\nCorridor 0: from 9 to 0.\nCorridor 1: from 8 to 10.\nCorridor 2: from 0 to 1.\nCorridor 3: from 1 to 2.\nCorridor 4: from 2 to 3.\nCorridor 5: from 3 to 4.\nCorridor 6: from 4 to 5.\nCorridor 7: from 5 to 6.\nCorridor 8: from 6 to 7.\nCorridor 9: from 7 to 8.\nLeg 0 incurs fuel penalty 9.0.\nLeg 1 incurs fuel penalty 6.0.\nLeg 2 incurs fuel penalty 6.0.\nLeg 3 incurs fuel penalty 1.0.\nLeg 4 incurs fuel penalty 3.0.\nLeg 5 incurs fuel penalty 2.0.\nLeg 6 incurs fuel penalty 1.0.\nLeg 7 incurs fuel penalty 1.0.\nLeg 8 incurs fuel penalty 8.0.\nLeg 9 incurs fuel penalty 3.0.\nMeaning: the quadratic_costs matrix is assumed symmetric and contributes to the objective as a sum over ALL ordered pairs (corridor_leg_i_id, corridor_leg_j_id). If two corridor_legs with IDs i and j are both used in the chosen path, then quadratic_costs[i][j] is added to the total. This includes diagonal terms (i == j), so selecting edge i also adds quadratic_costs[i][i]. Because the matrix is symmetric, the interaction between two distinct edges i and j is counted twice in the ordered-pair sum: quadratic_costs[i][j] + quadratic_costs[j][i] (= 2 * quadratic_costs[i][j]).\nquadratic_costs:\n| corridor_leg_i_id\\corridor_leg_j_id | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 |\n|---|---|---|---|---|---|---|---|---|---|---|\n| 0 | 9.0 | 3.0 | 4.0 | 9.0 | 8.0 | 4.0 | 2.0 | 2.0 | 3.0 | 4.0 |\n| 1 | 3.0 | 8.0 | 4.0 | 5.0 | 8.0 | 1.0 | 7.0 | 5.0 | 10.0 | 7.0 |\n| 2 | 4.0 | 4.0 | 6.0 | 4.0 | 8.0 | 4.0 | 5.0 | 1.0 | 7.0 | 10.0 |\n| 3 | 9.0 | 5.0 | 4.0 | 10.0 | 1.0 | 10.0 | 10.0 | 3.0 | 10.0 | 8.0 |\n| 4 | 8.0 | 8.0 | 8.0 | 1.0 | 8.0 | 9.0 | 5.0 | 10.0 | 7.0 | 6.0 |\n| 5 | 4.0 | 1.0 | 4.0 | 10.0 | 9.0 | 1.0 | 8.0 | 6.0 | 3.0 | 3.0 |\n| 6 | 2.0 | 7.0 | 5.0 | 10.0 | 5.0 | 8.0 | 8.0 | 9.0 | 7.0 | 1.0 |\n| 7 | 2.0 | 5.0 | 1.0 | 3.0 | 10.0 | 6.0 | 9.0 | 2.0 | 1.0 | 7.0 |\n| 8 | 3.0 | 10.0 | 7.0 | 10.0 | 7.0 | 3.0 | 7.0 | 1.0 | 2.0 | 1.0 |\n| 9 | 4.0 | 7.0 | 10.0 | 8.0 | 6.0 | 3.0 | 1.0 | 7.0 | 1.0 | 6.0 |\nSelect the single connected route from 9 to 10 that minimizes the total of leg penalties and any combined penalties.\n\nYou can just drop the final route into a tiny JSON snippet like this when you're ready — it keeps things simple and easy to parse.\n\n{\n \"solution\": []\n}\n\nThis \"solution\" array is where the chosen route goes: list the fixes (node identifiers) in order from the departure fix to the arrival fix, nothing else. Think of it like filling in a short form — first stop, next stop, …, last stop. The JSON above is just a sketch of the shape we expect, not the actual route.\n\nPlease make sure to use the node identifiers exactly as they appear in the instance input — do not rename them or invent new labels. \n- for example: \"Valid identifiers look like plain numbers such as “1” or “23”, single capital letters like “A” or “B”, or a capital letter followed by digits like “A1” or “X7”.\"", "instance": { "nodes": [ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 ], "edges": [ { "from": 9, "to": 0, "var_index": 0 }, { "from": 8, "to": 10, "var_index": 1 }, { "from": 0, "to": 1, "var_index": 2 }, { "from": 1, "to": 2, "var_index": 3 }, { "from": 2, "to": 3, "var_index": 4 }, { "from": 3, "to": 4, "var_index": 5 }, { "from": 4, "to": 5, "var_index": 6 }, { "from": 5, "to": 6, "var_index": 7 }, { "from": 6, "to": 7, "var_index": 8 }, { "from": 7, "to": 8, "var_index": 9 } ], "objective": { "constant": 0.0, "linear": [ 9.0, 6.0, 6.0, 1.0, 3.0, 2.0, 1.0, 1.0, 8.0, 3.0 ], "quadratic": [ [ 9.0, 3.0, 4.0, 9.0, 8.0, 4.0, 2.0, 2.0, 3.0, 4.0 ], [ 3.0, 8.0, 4.0, 5.0, 8.0, 1.0, 7.0, 5.0, 10.0, 7.0 ], [ 4.0, 4.0, 6.0, 4.0, 8.0, 4.0, 5.0, 1.0, 7.0, 10.0 ], [ 9.0, 5.0, 4.0, 10.0, 1.0, 10.0, 10.0, 3.0, 10.0, 8.0 ], [ 8.0, 8.0, 8.0, 1.0, 8.0, 9.0, 5.0, 10.0, 7.0, 6.0 ], [ 4.0, 1.0, 4.0, 10.0, 9.0, 1.0, 8.0, 6.0, 3.0, 3.0 ], [ 2.0, 7.0, 5.0, 10.0, 5.0, 8.0, 8.0, 9.0, 7.0, 1.0 ], [ 2.0, 5.0, 1.0, 3.0, 10.0, 6.0, 9.0, 2.0, 1.0, 7.0 ], [ 3.0, 10.0, 7.0, 10.0, 7.0, 3.0, 7.0, 1.0, 2.0, 1.0 ], [ 4.0, 7.0, 10.0, 8.0, 6.0, 3.0, 1.0, 7.0, 1.0, 6.0 ] ] }, "source": 9, "target": 10 }, "solution": [ 9, 0, 1, 2, 3, 4, 5, 6, 7, 8, 10 ], "obj": 600.0, "instance_variant": { "problem_type": "QSPP", "num_nodes": 11, "num_edges": 10, "nodes": [ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 ], "source": 9, "target": 10, "objective": { "constant": 0.0, "linear": [ { "var_index": 0, "linear_cost": 9.0 }, { "var_index": 1, "linear_cost": 6.0 }, { "var_index": 2, "linear_cost": 6.0 }, { "var_index": 3, "linear_cost": 1.0 }, { "var_index": 4, "linear_cost": 3.0 }, { "var_index": 5, "linear_cost": 2.0 }, { "var_index": 6, "linear_cost": 1.0 }, { "var_index": 7, "linear_cost": 1.0 }, { "var_index": 8, "linear_cost": 8.0 }, { "var_index": 9, "linear_cost": 3.0 } ], "quadratic": [ { "var_i": 0, "var_j": 0, "quadratic_cost": 9.0 }, { "var_i": 0, "var_j": 1, "quadratic_cost": 3.0 }, { "var_i": 0, "var_j": 2, "quadratic_cost": 4.0 }, { "var_i": 0, "var_j": 3, "quadratic_cost": 9.0 }, { "var_i": 0, "var_j": 4, "quadratic_cost": 8.0 }, { "var_i": 0, "var_j": 5, "quadratic_cost": 4.0 }, { "var_i": 0, "var_j": 6, "quadratic_cost": 2.0 }, { "var_i": 0, "var_j": 7, "quadratic_cost": 2.0 }, { "var_i": 0, "var_j": 8, "quadratic_cost": 3.0 }, { "var_i": 0, "var_j": 9, "quadratic_cost": 4.0 }, { "var_i": 1, "var_j": 0, "quadratic_cost": 3.0 }, { "var_i": 1, "var_j": 1, "quadratic_cost": 8.0 }, { "var_i": 1, "var_j": 2, "quadratic_cost": 4.0 }, { "var_i": 1, "var_j": 3, "quadratic_cost": 5.0 }, { "var_i": 1, "var_j": 4, "quadratic_cost": 8.0 }, { "var_i": 1, "var_j": 5, "quadratic_cost": 1.0 }, { "var_i": 1, "var_j": 6, "quadratic_cost": 7.0 }, { "var_i": 1, "var_j": 7, "quadratic_cost": 5.0 }, { "var_i": 1, "var_j": 8, "quadratic_cost": 10.0 }, { "var_i": 1, "var_j": 9, "quadratic_cost": 7.0 }, { "var_i": 2, "var_j": 0, "quadratic_cost": 4.0 }, { "var_i": 2, "var_j": 1, "quadratic_cost": 4.0 }, { "var_i": 2, "var_j": 2, "quadratic_cost": 6.0 }, { "var_i": 2, "var_j": 3, "quadratic_cost": 4.0 }, { "var_i": 2, "var_j": 4, "quadratic_cost": 8.0 }, { "var_i": 2, "var_j": 5, "quadratic_cost": 4.0 }, { "var_i": 2, "var_j": 6, "quadratic_cost": 5.0 }, { "var_i": 2, "var_j": 7, "quadratic_cost": 1.0 }, { "var_i": 2, "var_j": 8, "quadratic_cost": 7.0 }, { "var_i": 2, "var_j": 9, "quadratic_cost": 10.0 }, { "var_i": 3, "var_j": 0, "quadratic_cost": 9.0 }, { "var_i": 3, "var_j": 1, "quadratic_cost": 5.0 }, { "var_i": 3, "var_j": 2, "quadratic_cost": 4.0 }, { "var_i": 3, "var_j": 3, "quadratic_cost": 10.0 }, { "var_i": 3, "var_j": 4, "quadratic_cost": 1.0 }, { "var_i": 3, "var_j": 5, "quadratic_cost": 10.0 }, { "var_i": 3, "var_j": 6, "quadratic_cost": 10.0 }, { "var_i": 3, "var_j": 7, "quadratic_cost": 3.0 }, { "var_i": 3, "var_j": 8, "quadratic_cost": 10.0 }, { "var_i": 3, "var_j": 9, "quadratic_cost": 8.0 }, { "var_i": 4, "var_j": 0, "quadratic_cost": 8.0 }, { "var_i": 4, "var_j": 1, "quadratic_cost": 8.0 }, { "var_i": 4, "var_j": 2, "quadratic_cost": 8.0 }, { "var_i": 4, "var_j": 3, "quadratic_cost": 1.0 }, { "var_i": 4, "var_j": 4, "quadratic_cost": 8.0 }, { "var_i": 4, "var_j": 5, "quadratic_cost": 9.0 }, { "var_i": 4, "var_j": 6, "quadratic_cost": 5.0 }, { "var_i": 4, "var_j": 7, "quadratic_cost": 10.0 }, { "var_i": 4, "var_j": 8, "quadratic_cost": 7.0 }, { "var_i": 4, "var_j": 9, "quadratic_cost": 6.0 }, { "var_i": 5, "var_j": 0, "quadratic_cost": 4.0 }, { "var_i": 5, "var_j": 1, "quadratic_cost": 1.0 }, { "var_i": 5, "var_j": 2, "quadratic_cost": 4.0 }, { "var_i": 5, "var_j": 3, "quadratic_cost": 10.0 }, { "var_i": 5, "var_j": 4, "quadratic_cost": 9.0 }, { "var_i": 5, "var_j": 5, "quadratic_cost": 1.0 }, { "var_i": 5, "var_j": 6, "quadratic_cost": 8.0 }, { "var_i": 5, "var_j": 7, "quadratic_cost": 6.0 }, { "var_i": 5, "var_j": 8, "quadratic_cost": 3.0 }, { "var_i": 5, "var_j": 9, "quadratic_cost": 3.0 }, { "var_i": 6, "var_j": 0, "quadratic_cost": 2.0 }, { "var_i": 6, "var_j": 1, "quadratic_cost": 7.0 }, { "var_i": 6, "var_j": 2, "quadratic_cost": 5.0 }, { "var_i": 6, "var_j": 3, "quadratic_cost": 10.0 }, { "var_i": 6, "var_j": 4, "quadratic_cost": 5.0 }, { "var_i": 6, "var_j": 5, "quadratic_cost": 8.0 }, { "var_i": 6, "var_j": 6, "quadratic_cost": 8.0 }, { "var_i": 6, "var_j": 7, "quadratic_cost": 9.0 }, { "var_i": 6, "var_j": 8, "quadratic_cost": 7.0 }, { "var_i": 6, "var_j": 9, "quadratic_cost": 1.0 }, { "var_i": 7, "var_j": 0, "quadratic_cost": 2.0 }, { "var_i": 7, "var_j": 1, "quadratic_cost": 5.0 }, { "var_i": 7, "var_j": 2, "quadratic_cost": 1.0 }, { "var_i": 7, "var_j": 3, "quadratic_cost": 3.0 }, { "var_i": 7, "var_j": 4, "quadratic_cost": 10.0 }, { "var_i": 7, "var_j": 5, "quadratic_cost": 6.0 }, { "var_i": 7, "var_j": 6, "quadratic_cost": 9.0 }, { "var_i": 7, "var_j": 7, "quadratic_cost": 2.0 }, { "var_i": 7, "var_j": 8, "quadratic_cost": 1.0 }, { "var_i": 7, "var_j": 9, "quadratic_cost": 7.0 }, { "var_i": 8, "var_j": 0, "quadratic_cost": 3.0 }, { "var_i": 8, "var_j": 1, "quadratic_cost": 10.0 }, { "var_i": 8, "var_j": 2, "quadratic_cost": 7.0 }, { "var_i": 8, "var_j": 3, "quadratic_cost": 10.0 }, { "var_i": 8, "var_j": 4, "quadratic_cost": 7.0 }, { "var_i": 8, "var_j": 5, "quadratic_cost": 3.0 }, { "var_i": 8, "var_j": 6, "quadratic_cost": 7.0 }, { "var_i": 8, "var_j": 7, "quadratic_cost": 1.0 }, { "var_i": 8, "var_j": 8, "quadratic_cost": 2.0 }, { "var_i": 8, "var_j": 9, "quadratic_cost": 1.0 }, { "var_i": 9, "var_j": 0, "quadratic_cost": 4.0 }, { "var_i": 9, "var_j": 1, "quadratic_cost": 7.0 }, { "var_i": 9, "var_j": 2, "quadratic_cost": 10.0 }, { "var_i": 9, "var_j": 3, "quadratic_cost": 8.0 }, { "var_i": 9, "var_j": 4, "quadratic_cost": 6.0 }, { "var_i": 9, "var_j": 5, "quadratic_cost": 3.0 }, { "var_i": 9, "var_j": 6, "quadratic_cost": 1.0 }, { "var_i": 9, "var_j": 7, "quadratic_cost": 7.0 }, { "var_i": 9, "var_j": 8, "quadratic_cost": 1.0 }, { "var_i": 9, "var_j": 9, "quadratic_cost": 6.0 } ] }, "edges": [ { "from": 9, "to": 0, "var_index": 0 }, { "from": 8, "to": 10, "var_index": 1 }, { "from": 0, "to": 1, "var_index": 2 }, { "from": 1, "to": 2, "var_index": 3 }, { "from": 2, "to": 3, "var_index": 4 }, { "from": 3, "to": 4, "var_index": 5 }, { "from": 4, "to": 5, "var_index": 6 }, { "from": 5, "to": 6, "var_index": 7 }, { "from": 6, "to": 7, "var_index": 8 }, { "from": 7, "to": 8, "var_index": 9 } ], "node_id_map": { "0": 0, "1": 1, "2": 2, "3": 3, "4": 4, "5": 5, "6": 6, "7": 7, "8": 8, "9": 9, "10": 10 } }, "solution_variant": [ 9, 0, 1, 2, 3, 4, 5, 6, 7, 8, 10 ], "context_index": 37, "input_format": "nl", "input_index_base": 0 }, { "task_name": "QSPP", "problem_type": "QSPP", "instruction": "Many people treat a grocery run as a little puzzle: start at the entrance, follow the arrows through one continuous path, and finish at checkout. Each bit of aisle walked brings its own cost, and some pairs of bits interact badly and add extra cost when both are part of the same trip. The aim is to choose one valid, arrow-abiding route and total its cost by summing every segment’s cost and any pairwise penalties for segments that appear together. Don’t skip segments or hop between disconnected aisles; the full layout and the detailed costs are listed below.\n\n# num_locations=12\n# num_aisle_segments=11\n# location_ids=1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12\n# entrance_location=11\n# checkout_location=12\n\nsegment_start_location,segment_end_location,segment_id\n11,1,0\n10,12,1\n1,2,2\n2,3,3\n3,4,4\n4,5,5\n5,6,6\n6,7,7\n7,8,8\n8,9,9\n9,10,10\n\nsegment_id,segment_cost\n0,3.0\n1,10.0\n2,5.0\n3,4.0\n4,6.0\n5,10.0\n6,3.0\n7,5.0\n8,1.0\n9,5.0\n10,6.0\n\n# Meaning: the quadratic_costs matrix is assumed symmetric and contributes to the objective as a sum over ALL ordered pairs (segment_i_id, segment_j_id). If two segments with IDs i and j are both used in the chosen path, then quadratic_costs[i][j] is added to the total. This includes diagonal terms (i == j), so selecting edge i also adds quadratic_costs[i][i]. Because the matrix is symmetric, the interaction between two distinct edges i and j is counted twice in the ordered-pair sum: quadratic_costs[i][j] + quadratic_costs[j][i] (= 2 * quadratic_costs[i][j]).\n# quadratic_costs\n| segment_i_id\\segment_j_id | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |\n|---|---|---|---|---|---|---|---|---|---|---|---|\n| 0 | 5.0 | 9.0 | 7.0 | 7.0 | 5.0 | 6.0 | 2.0 | 7.0 | 4.0 | 1.0 | 7.0 |\n| 1 | 9.0 | 8.0 | 5.0 | 1.0 | 1.0 | 10.0 | 1.0 | 8.0 | 5.0 | 2.0 | 8.0 |\n| 2 | 7.0 | 5.0 | 10.0 | 3.0 | 6.0 | 7.0 | 3.0 | 8.0 | 3.0 | 4.0 | 9.0 |\n| 3 | 7.0 | 1.0 | 3.0 | 5.0 | 4.0 | 6.0 | 2.0 | 8.0 | 6.0 | 1.0 | 9.0 |\n| 4 | 5.0 | 1.0 | 6.0 | 4.0 | 5.0 | 1.0 | 9.0 | 5.0 | 2.0 | 4.0 | 7.0 |\n| 5 | 6.0 | 10.0 | 7.0 | 6.0 | 1.0 | 6.0 | 4.0 | 4.0 | 3.0 | 10.0 | 5.0 |\n| 6 | 2.0 | 1.0 | 3.0 | 2.0 | 9.0 | 4.0 | 1.0 | 7.0 | 9.0 | 8.0 | 9.0 |\n| 7 | 7.0 | 8.0 | 8.0 | 8.0 | 5.0 | 4.0 | 7.0 | 9.0 | 7.0 | 1.0 | 1.0 |\n| 8 | 4.0 | 5.0 | 3.0 | 6.0 | 2.0 | 3.0 | 9.0 | 7.0 | 10.0 | 2.0 | 8.0 |\n| 9 | 1.0 | 2.0 | 4.0 | 1.0 | 4.0 | 10.0 | 8.0 | 1.0 | 2.0 | 10.0 | 10.0 |\n| 10 | 7.0 | 8.0 | 9.0 | 9.0 | 7.0 | 5.0 | 9.0 | 1.0 | 8.0 | 10.0 | 9.0 |\n\nOh, and when you send back the chosen route, please tuck it into this tiny JSON shape so it's easy to read:\n\n{\n \"solution\": []\n}\n\nThink of that \"solution\" list as the single continuous route: put the node names in order from the entrance to checkout (first entry is the source, last is the target), and only list node identifiers — no edge IDs, no costs. This block is just a sketch of the shape we want, not the actual answer.\n\nPlease use the exact node identifiers from the instance input — do not rename or invent labels. Valid identifiers look like plain numbers such as \"1\" or \"23\", single capital letters like \"A\" or \"B\", or a capital letter followed by digits like \"A1\" or \"X7\".", "instance": { "nodes": [ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11 ], "edges": [ { "from": 10, "to": 0, "var_index": 0 }, { "from": 9, "to": 11, "var_index": 1 }, { "from": 0, "to": 1, "var_index": 2 }, { "from": 1, "to": 2, "var_index": 3 }, { "from": 2, "to": 3, "var_index": 4 }, { "from": 3, "to": 4, "var_index": 5 }, { "from": 4, "to": 5, "var_index": 6 }, { "from": 5, "to": 6, "var_index": 7 }, { "from": 6, "to": 7, "var_index": 8 }, { "from": 7, "to": 8, "var_index": 9 }, { "from": 8, "to": 9, "var_index": 10 } ], "objective": { "constant": 0.0, "linear": [ 3.0, 10.0, 5.0, 4.0, 6.0, 10.0, 3.0, 5.0, 1.0, 5.0, 6.0 ], "quadratic": [ [ 5.0, 9.0, 7.0, 7.0, 5.0, 6.0, 2.0, 7.0, 4.0, 1.0, 7.0 ], [ 9.0, 8.0, 5.0, 1.0, 1.0, 10.0, 1.0, 8.0, 5.0, 2.0, 8.0 ], [ 7.0, 5.0, 10.0, 3.0, 6.0, 7.0, 3.0, 8.0, 3.0, 4.0, 9.0 ], [ 7.0, 1.0, 3.0, 5.0, 4.0, 6.0, 2.0, 8.0, 6.0, 1.0, 9.0 ], [ 5.0, 1.0, 6.0, 4.0, 5.0, 1.0, 9.0, 5.0, 2.0, 4.0, 7.0 ], [ 6.0, 10.0, 7.0, 6.0, 1.0, 6.0, 4.0, 4.0, 3.0, 10.0, 5.0 ], [ 2.0, 1.0, 3.0, 2.0, 9.0, 4.0, 1.0, 7.0, 9.0, 8.0, 9.0 ], [ 7.0, 8.0, 8.0, 8.0, 5.0, 4.0, 7.0, 9.0, 7.0, 1.0, 1.0 ], [ 4.0, 5.0, 3.0, 6.0, 2.0, 3.0, 9.0, 7.0, 10.0, 2.0, 8.0 ], [ 1.0, 2.0, 4.0, 1.0, 4.0, 10.0, 8.0, 1.0, 2.0, 10.0, 10.0 ], [ 7.0, 8.0, 9.0, 9.0, 7.0, 5.0, 9.0, 1.0, 8.0, 10.0, 9.0 ] ] }, "source": 10, "target": 11 }, "solution": [ 10, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 11 ], "obj": 718.0, "instance_variant": { "problem_type": "QSPP", "num_nodes": 12, "num_edges": 11, "nodes": [ 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12 ], "source": 11, "target": 12, "objective": { "constant": 0.0, "linear": [ { "var_index": 0, "linear_cost": 3.0 }, { "var_index": 1, "linear_cost": 10.0 }, { "var_index": 2, "linear_cost": 5.0 }, { "var_index": 3, "linear_cost": 4.0 }, { "var_index": 4, "linear_cost": 6.0 }, { "var_index": 5, "linear_cost": 10.0 }, { "var_index": 6, "linear_cost": 3.0 }, { "var_index": 7, "linear_cost": 5.0 }, { "var_index": 8, "linear_cost": 1.0 }, { "var_index": 9, "linear_cost": 5.0 }, { "var_index": 10, "linear_cost": 6.0 } ], "quadratic": [ { "var_i": 0, "var_j": 0, "quadratic_cost": 5.0 }, { "var_i": 0, "var_j": 1, "quadratic_cost": 9.0 }, { "var_i": 0, "var_j": 2, "quadratic_cost": 7.0 }, { "var_i": 0, "var_j": 3, "quadratic_cost": 7.0 }, { "var_i": 0, "var_j": 4, "quadratic_cost": 5.0 }, { "var_i": 0, "var_j": 5, "quadratic_cost": 6.0 }, { "var_i": 0, "var_j": 6, "quadratic_cost": 2.0 }, { "var_i": 0, "var_j": 7, "quadratic_cost": 7.0 }, { "var_i": 0, "var_j": 8, "quadratic_cost": 4.0 }, { "var_i": 0, "var_j": 9, "quadratic_cost": 1.0 }, { "var_i": 0, "var_j": 10, "quadratic_cost": 7.0 }, { "var_i": 1, "var_j": 0, "quadratic_cost": 9.0 }, { "var_i": 1, "var_j": 1, "quadratic_cost": 8.0 }, { "var_i": 1, "var_j": 2, "quadratic_cost": 5.0 }, { "var_i": 1, "var_j": 3, "quadratic_cost": 1.0 }, { "var_i": 1, "var_j": 4, "quadratic_cost": 1.0 }, { "var_i": 1, "var_j": 5, "quadratic_cost": 10.0 }, { "var_i": 1, "var_j": 6, "quadratic_cost": 1.0 }, { "var_i": 1, "var_j": 7, "quadratic_cost": 8.0 }, { "var_i": 1, "var_j": 8, "quadratic_cost": 5.0 }, { "var_i": 1, "var_j": 9, "quadratic_cost": 2.0 }, { "var_i": 1, "var_j": 10, "quadratic_cost": 8.0 }, { "var_i": 2, "var_j": 0, "quadratic_cost": 7.0 }, { "var_i": 2, "var_j": 1, "quadratic_cost": 5.0 }, { "var_i": 2, "var_j": 2, "quadratic_cost": 10.0 }, { "var_i": 2, "var_j": 3, "quadratic_cost": 3.0 }, { "var_i": 2, "var_j": 4, "quadratic_cost": 6.0 }, { "var_i": 2, "var_j": 5, "quadratic_cost": 7.0 }, { "var_i": 2, "var_j": 6, "quadratic_cost": 3.0 }, { "var_i": 2, "var_j": 7, "quadratic_cost": 8.0 }, { "var_i": 2, "var_j": 8, "quadratic_cost": 3.0 }, { "var_i": 2, "var_j": 9, "quadratic_cost": 4.0 }, { "var_i": 2, "var_j": 10, "quadratic_cost": 9.0 }, { "var_i": 3, "var_j": 0, "quadratic_cost": 7.0 }, { "var_i": 3, "var_j": 1, "quadratic_cost": 1.0 }, { "var_i": 3, "var_j": 2, "quadratic_cost": 3.0 }, { "var_i": 3, "var_j": 3, "quadratic_cost": 5.0 }, { "var_i": 3, "var_j": 4, "quadratic_cost": 4.0 }, { "var_i": 3, "var_j": 5, "quadratic_cost": 6.0 }, { "var_i": 3, "var_j": 6, "quadratic_cost": 2.0 }, { "var_i": 3, "var_j": 7, "quadratic_cost": 8.0 }, { "var_i": 3, "var_j": 8, "quadratic_cost": 6.0 }, { "var_i": 3, "var_j": 9, "quadratic_cost": 1.0 }, { "var_i": 3, "var_j": 10, "quadratic_cost": 9.0 }, { "var_i": 4, "var_j": 0, "quadratic_cost": 5.0 }, { "var_i": 4, "var_j": 1, "quadratic_cost": 1.0 }, { "var_i": 4, "var_j": 2, "quadratic_cost": 6.0 }, { "var_i": 4, "var_j": 3, "quadratic_cost": 4.0 }, { "var_i": 4, "var_j": 4, "quadratic_cost": 5.0 }, { "var_i": 4, "var_j": 5, "quadratic_cost": 1.0 }, { "var_i": 4, "var_j": 6, "quadratic_cost": 9.0 }, { "var_i": 4, "var_j": 7, "quadratic_cost": 5.0 }, { "var_i": 4, "var_j": 8, "quadratic_cost": 2.0 }, { "var_i": 4, "var_j": 9, "quadratic_cost": 4.0 }, { "var_i": 4, "var_j": 10, "quadratic_cost": 7.0 }, { "var_i": 5, "var_j": 0, "quadratic_cost": 6.0 }, { "var_i": 5, "var_j": 1, "quadratic_cost": 10.0 }, { "var_i": 5, "var_j": 2, "quadratic_cost": 7.0 }, { "var_i": 5, "var_j": 3, "quadratic_cost": 6.0 }, { "var_i": 5, "var_j": 4, "quadratic_cost": 1.0 }, { "var_i": 5, "var_j": 5, "quadratic_cost": 6.0 }, { "var_i": 5, "var_j": 6, "quadratic_cost": 4.0 }, { "var_i": 5, "var_j": 7, "quadratic_cost": 4.0 }, { "var_i": 5, "var_j": 8, "quadratic_cost": 3.0 }, { "var_i": 5, "var_j": 9, "quadratic_cost": 10.0 }, { "var_i": 5, "var_j": 10, "quadratic_cost": 5.0 }, { "var_i": 6, "var_j": 0, "quadratic_cost": 2.0 }, { "var_i": 6, "var_j": 1, "quadratic_cost": 1.0 }, { "var_i": 6, "var_j": 2, "quadratic_cost": 3.0 }, { "var_i": 6, "var_j": 3, "quadratic_cost": 2.0 }, { "var_i": 6, "var_j": 4, "quadratic_cost": 9.0 }, { "var_i": 6, "var_j": 5, "quadratic_cost": 4.0 }, { "var_i": 6, "var_j": 6, "quadratic_cost": 1.0 }, { "var_i": 6, "var_j": 7, "quadratic_cost": 7.0 }, { "var_i": 6, "var_j": 8, "quadratic_cost": 9.0 }, { "var_i": 6, "var_j": 9, "quadratic_cost": 8.0 }, { "var_i": 6, "var_j": 10, "quadratic_cost": 9.0 }, { "var_i": 7, "var_j": 0, "quadratic_cost": 7.0 }, { "var_i": 7, "var_j": 1, "quadratic_cost": 8.0 }, { "var_i": 7, "var_j": 2, "quadratic_cost": 8.0 }, { "var_i": 7, "var_j": 3, "quadratic_cost": 8.0 }, { "var_i": 7, "var_j": 4, "quadratic_cost": 5.0 }, { "var_i": 7, "var_j": 5, "quadratic_cost": 4.0 }, { "var_i": 7, "var_j": 6, "quadratic_cost": 7.0 }, { "var_i": 7, "var_j": 7, "quadratic_cost": 9.0 }, { "var_i": 7, "var_j": 8, "quadratic_cost": 7.0 }, { "var_i": 7, "var_j": 9, "quadratic_cost": 1.0 }, { "var_i": 7, "var_j": 10, "quadratic_cost": 1.0 }, { "var_i": 8, "var_j": 0, "quadratic_cost": 4.0 }, { "var_i": 8, "var_j": 1, "quadratic_cost": 5.0 }, { "var_i": 8, "var_j": 2, "quadratic_cost": 3.0 }, { "var_i": 8, "var_j": 3, "quadratic_cost": 6.0 }, { "var_i": 8, "var_j": 4, "quadratic_cost": 2.0 }, { "var_i": 8, "var_j": 5, "quadratic_cost": 3.0 }, { "var_i": 8, "var_j": 6, "quadratic_cost": 9.0 }, { "var_i": 8, "var_j": 7, "quadratic_cost": 7.0 }, { "var_i": 8, "var_j": 8, "quadratic_cost": 10.0 }, { "var_i": 8, "var_j": 9, "quadratic_cost": 2.0 }, { "var_i": 8, "var_j": 10, "quadratic_cost": 8.0 }, { "var_i": 9, "var_j": 0, "quadratic_cost": 1.0 }, { "var_i": 9, "var_j": 1, "quadratic_cost": 2.0 }, { "var_i": 9, "var_j": 2, "quadratic_cost": 4.0 }, { "var_i": 9, "var_j": 3, "quadratic_cost": 1.0 }, { "var_i": 9, "var_j": 4, "quadratic_cost": 4.0 }, { "var_i": 9, "var_j": 5, "quadratic_cost": 10.0 }, { "var_i": 9, "var_j": 6, "quadratic_cost": 8.0 }, { "var_i": 9, "var_j": 7, "quadratic_cost": 1.0 }, { "var_i": 9, "var_j": 8, "quadratic_cost": 2.0 }, { "var_i": 9, "var_j": 9, "quadratic_cost": 10.0 }, { "var_i": 9, "var_j": 10, "quadratic_cost": 10.0 }, { "var_i": 10, "var_j": 0, "quadratic_cost": 7.0 }, { "var_i": 10, "var_j": 1, "quadratic_cost": 8.0 }, { "var_i": 10, "var_j": 2, "quadratic_cost": 9.0 }, { "var_i": 10, "var_j": 3, "quadratic_cost": 9.0 }, { "var_i": 10, "var_j": 4, "quadratic_cost": 7.0 }, { "var_i": 10, "var_j": 5, "quadratic_cost": 5.0 }, { "var_i": 10, "var_j": 6, "quadratic_cost": 9.0 }, { "var_i": 10, "var_j": 7, "quadratic_cost": 1.0 }, { "var_i": 10, "var_j": 8, "quadratic_cost": 8.0 }, { "var_i": 10, "var_j": 9, "quadratic_cost": 10.0 }, { "var_i": 10, "var_j": 10, "quadratic_cost": 9.0 } ] }, "edges": [ { "from": 11, "to": 1, "var_index": 0 }, { "from": 10, "to": 12, "var_index": 1 }, { "from": 1, "to": 2, "var_index": 2 }, { "from": 2, "to": 3, "var_index": 3 }, { "from": 3, "to": 4, "var_index": 4 }, { "from": 4, "to": 5, "var_index": 5 }, { "from": 5, "to": 6, "var_index": 6 }, { "from": 6, "to": 7, "var_index": 7 }, { "from": 7, "to": 8, "var_index": 8 }, { "from": 8, "to": 9, "var_index": 9 }, { "from": 9, "to": 10, "var_index": 10 } ], "node_id_map": { "0": 1, "1": 2, "2": 3, "3": 4, "4": 5, "5": 6, "6": 7, "7": 8, "8": 9, "9": 10, "10": 11, "11": 12 } }, "solution_variant": [ 11, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 12 ], "context_index": 38, "input_format": "csv", "input_index_base": 1 }, { "task_name": "QSPP", "problem_type": "QSPP", "instruction": "We had a pile of parcels and a single conveyor belt system to move each package from intake to the sorting chute, and the tricky bit was picking which continuous belt path to use. Every belt costs something to run, and certain combinations of belts cause extra wear when both are used; that added wear can even be different depending on the order the belts are hit. A belt can also have its own extra wear if it’s used at all. What makes one choice better than another is the total tally: total running costs plus every extra wear charge for every pair of belts that appear on the chosen path. The package must follow one uninterrupted route that respects the belt directions and lists the locations in order — nothing left out or patched together. The exact map and cost details appear below.\n\n# num_locations=13\n# num_belts=12\n# locations=0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12\n# intake_location=11\n# sorting_chute_location=12\n\nbelt_from_location,belt_to_location,belt_segment_id\n11,0,0\n10,12,1\n0,1,2\n1,2,3\n2,3,4\n3,4,5\n4,5,6\n5,6,7\n6,7,8\n7,8,9\n8,9,10\n9,10,11\n\nbelt_segment_id,operating_cost\n0,4.0\n1,7.0\n2,10.0\n3,1.0\n4,2.0\n5,4.0\n6,5.0\n7,2.0\n8,3.0\n9,1.0\n10,7.0\n11,2.0\n\n# Meaning: the quadratic_costs matrix is assumed symmetric and contributes to the objective as a sum over ALL ordered pairs (belt_i_id, belt_j_id). If two belt_segments with IDs i and j are both used in the chosen path, then quadratic_costs[i][j] is added to the total. This includes diagonal terms (i == j), so selecting edge i also adds quadratic_costs[i][i]. Because the matrix is symmetric, the interaction between two distinct edges i and j is counted twice in the ordered-pair sum: quadratic_costs[i][j] + quadratic_costs[j][i] (= 2 * quadratic_costs[i][j]).\n# quadratic_costs\n| belt_i_id\\belt_j_id | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 |\n|---|---|---|---|---|---|---|---|---|---|---|---|---|\n| 0 | 4.0 | 7.0 | 4.0 | 7.0 | 2.0 | 10.0 | 10.0 | 6.0 | 6.0 | 4.0 | 7.0 | 3.0 |\n| 1 | 7.0 | 7.0 | 6.0 | 2.0 | 10.0 | 6.0 | 7.0 | 9.0 | 3.0 | 9.0 | 10.0 | 9.0 |\n| 2 | 4.0 | 6.0 | 6.0 | 4.0 | 2.0 | 9.0 | 10.0 | 8.0 | 1.0 | 10.0 | 2.0 | 10.0 |\n| 3 | 7.0 | 2.0 | 4.0 | 6.0 | 3.0 | 7.0 | 10.0 | 1.0 | 9.0 | 6.0 | 6.0 | 6.0 |\n| 4 | 2.0 | 10.0 | 2.0 | 3.0 | 2.0 | 10.0 | 10.0 | 10.0 | 8.0 | 10.0 | 3.0 | 5.0 |\n| 5 | 10.0 | 6.0 | 9.0 | 7.0 | 10.0 | 5.0 | 10.0 | 1.0 | 10.0 | 9.0 | 3.0 | 8.0 |\n| 6 | 10.0 | 7.0 | 10.0 | 10.0 | 10.0 | 10.0 | 10.0 | 7.0 | 10.0 | 6.0 | 4.0 | 5.0 |\n| 7 | 6.0 | 9.0 | 8.0 | 1.0 | 10.0 | 1.0 | 7.0 | 1.0 | 4.0 | 2.0 | 9.0 | 2.0 |\n| 8 | 6.0 | 3.0 | 1.0 | 9.0 | 8.0 | 10.0 | 10.0 | 4.0 | 2.0 | 7.0 | 5.0 | 8.0 |\n| 9 | 4.0 | 9.0 | 10.0 | 6.0 | 10.0 | 9.0 | 6.0 | 2.0 | 7.0 | 3.0 | 6.0 | 7.0 |\n| 10 | 7.0 | 10.0 | 2.0 | 6.0 | 3.0 | 3.0 | 4.0 | 9.0 | 5.0 | 6.0 | 5.0 | 9.0 |\n| 11 | 3.0 | 9.0 | 10.0 | 6.0 | 5.0 | 8.0 | 5.0 | 2.0 | 8.0 | 7.0 | 9.0 | 8.0 |\n\nOh, and when you send the chosen route back, please stick to a tiny JSON shape so whatever reads it later knows what to expect. Here’s the layout to use:\n\n{\n \"solution\": []\n}\n\nThink of this as a little form: put the path you picked into the solution array as an ordered list of node names, starting with the intake (source) and ending with the sorting chute (target). Keep it simple — just the node identifiers in order, nothing else — and this block is only a sketch of the shape, not the actual answer.\n\nPlease make sure you use the exact node identifiers from the instance input — don’t rename them or invent new labels. \n- for example: \"Valid identifiers look like plain numbers such as “1” or “23”, single capital letters like “A” or “B”, or a capital letter followed by digits like “A1” or “X7”.\"", "instance": { "nodes": [ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12 ], "edges": [ { "from": 11, "to": 0, "var_index": 0 }, { "from": 10, "to": 12, "var_index": 1 }, { "from": 0, "to": 1, "var_index": 2 }, { "from": 1, "to": 2, "var_index": 3 }, { "from": 2, "to": 3, "var_index": 4 }, { "from": 3, "to": 4, "var_index": 5 }, { "from": 4, "to": 5, "var_index": 6 }, { "from": 5, "to": 6, "var_index": 7 }, { "from": 6, "to": 7, "var_index": 8 }, { "from": 7, "to": 8, "var_index": 9 }, { "from": 8, "to": 9, "var_index": 10 }, { "from": 9, "to": 10, "var_index": 11 } ], "objective": { "constant": 0.0, "linear": [ 4.0, 7.0, 10.0, 1.0, 2.0, 4.0, 5.0, 2.0, 3.0, 1.0, 7.0, 2.0 ], "quadratic": [ [ 4.0, 7.0, 4.0, 7.0, 2.0, 10.0, 10.0, 6.0, 6.0, 4.0, 7.0, 3.0 ], [ 7.0, 7.0, 6.0, 2.0, 10.0, 6.0, 7.0, 9.0, 3.0, 9.0, 10.0, 9.0 ], [ 4.0, 6.0, 6.0, 4.0, 2.0, 9.0, 10.0, 8.0, 1.0, 10.0, 2.0, 10.0 ], [ 7.0, 2.0, 4.0, 6.0, 3.0, 7.0, 10.0, 1.0, 9.0, 6.0, 6.0, 6.0 ], [ 2.0, 10.0, 2.0, 3.0, 2.0, 10.0, 10.0, 10.0, 8.0, 10.0, 3.0, 5.0 ], [ 10.0, 6.0, 9.0, 7.0, 10.0, 5.0, 10.0, 1.0, 10.0, 9.0, 3.0, 8.0 ], [ 10.0, 7.0, 10.0, 10.0, 10.0, 10.0, 10.0, 7.0, 10.0, 6.0, 4.0, 5.0 ], [ 6.0, 9.0, 8.0, 1.0, 10.0, 1.0, 7.0, 1.0, 4.0, 2.0, 9.0, 2.0 ], [ 6.0, 3.0, 1.0, 9.0, 8.0, 10.0, 10.0, 4.0, 2.0, 7.0, 5.0, 8.0 ], [ 4.0, 9.0, 10.0, 6.0, 10.0, 9.0, 6.0, 2.0, 7.0, 3.0, 6.0, 7.0 ], [ 7.0, 10.0, 2.0, 6.0, 3.0, 3.0, 4.0, 9.0, 5.0, 6.0, 5.0, 9.0 ], [ 3.0, 9.0, 10.0, 6.0, 5.0, 8.0, 5.0, 2.0, 8.0, 7.0, 9.0, 8.0 ] ] }, "source": 11, "target": 12 }, "solution": [ 11, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 12 ], "obj": 965.0, "instance_variant": { "problem_type": "QSPP", "num_nodes": 13, "num_edges": 12, "nodes": [ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12 ], "source": 11, "target": 12, "objective": { "constant": 0.0, "linear": [ { "var_index": 0, "linear_cost": 4.0 }, { "var_index": 1, "linear_cost": 7.0 }, { "var_index": 2, "linear_cost": 10.0 }, { "var_index": 3, "linear_cost": 1.0 }, { "var_index": 4, "linear_cost": 2.0 }, { "var_index": 5, "linear_cost": 4.0 }, { "var_index": 6, "linear_cost": 5.0 }, { "var_index": 7, "linear_cost": 2.0 }, { "var_index": 8, "linear_cost": 3.0 }, { "var_index": 9, "linear_cost": 1.0 }, { "var_index": 10, "linear_cost": 7.0 }, { "var_index": 11, "linear_cost": 2.0 } ], "quadratic": [ { "var_i": 0, "var_j": 0, "quadratic_cost": 4.0 }, { "var_i": 0, "var_j": 1, "quadratic_cost": 7.0 }, { "var_i": 0, "var_j": 2, "quadratic_cost": 4.0 }, { "var_i": 0, "var_j": 3, "quadratic_cost": 7.0 }, { "var_i": 0, "var_j": 4, "quadratic_cost": 2.0 }, { "var_i": 0, "var_j": 5, "quadratic_cost": 10.0 }, { "var_i": 0, "var_j": 6, "quadratic_cost": 10.0 }, { "var_i": 0, "var_j": 7, "quadratic_cost": 6.0 }, { "var_i": 0, "var_j": 8, "quadratic_cost": 6.0 }, { "var_i": 0, "var_j": 9, "quadratic_cost": 4.0 }, { "var_i": 0, "var_j": 10, "quadratic_cost": 7.0 }, { "var_i": 0, "var_j": 11, "quadratic_cost": 3.0 }, { "var_i": 1, "var_j": 0, "quadratic_cost": 7.0 }, { "var_i": 1, "var_j": 1, "quadratic_cost": 7.0 }, { "var_i": 1, "var_j": 2, "quadratic_cost": 6.0 }, { "var_i": 1, "var_j": 3, "quadratic_cost": 2.0 }, { "var_i": 1, "var_j": 4, "quadratic_cost": 10.0 }, { "var_i": 1, "var_j": 5, "quadratic_cost": 6.0 }, { "var_i": 1, "var_j": 6, "quadratic_cost": 7.0 }, { "var_i": 1, "var_j": 7, "quadratic_cost": 9.0 }, { "var_i": 1, "var_j": 8, "quadratic_cost": 3.0 }, { "var_i": 1, "var_j": 9, "quadratic_cost": 9.0 }, { "var_i": 1, "var_j": 10, "quadratic_cost": 10.0 }, { "var_i": 1, "var_j": 11, "quadratic_cost": 9.0 }, { "var_i": 2, "var_j": 0, "quadratic_cost": 4.0 }, { "var_i": 2, "var_j": 1, "quadratic_cost": 6.0 }, { "var_i": 2, "var_j": 2, "quadratic_cost": 6.0 }, { "var_i": 2, "var_j": 3, "quadratic_cost": 4.0 }, { "var_i": 2, "var_j": 4, "quadratic_cost": 2.0 }, { "var_i": 2, "var_j": 5, "quadratic_cost": 9.0 }, { "var_i": 2, "var_j": 6, "quadratic_cost": 10.0 }, { "var_i": 2, "var_j": 7, "quadratic_cost": 8.0 }, { "var_i": 2, "var_j": 8, "quadratic_cost": 1.0 }, { "var_i": 2, "var_j": 9, "quadratic_cost": 10.0 }, { "var_i": 2, "var_j": 10, "quadratic_cost": 2.0 }, { "var_i": 2, "var_j": 11, "quadratic_cost": 10.0 }, { "var_i": 3, "var_j": 0, "quadratic_cost": 7.0 }, { "var_i": 3, "var_j": 1, "quadratic_cost": 2.0 }, { "var_i": 3, "var_j": 2, "quadratic_cost": 4.0 }, { "var_i": 3, "var_j": 3, "quadratic_cost": 6.0 }, { "var_i": 3, "var_j": 4, "quadratic_cost": 3.0 }, { "var_i": 3, "var_j": 5, "quadratic_cost": 7.0 }, { "var_i": 3, "var_j": 6, "quadratic_cost": 10.0 }, { "var_i": 3, "var_j": 7, "quadratic_cost": 1.0 }, { "var_i": 3, "var_j": 8, "quadratic_cost": 9.0 }, { "var_i": 3, "var_j": 9, "quadratic_cost": 6.0 }, { "var_i": 3, "var_j": 10, "quadratic_cost": 6.0 }, { "var_i": 3, "var_j": 11, "quadratic_cost": 6.0 }, { "var_i": 4, "var_j": 0, "quadratic_cost": 2.0 }, { "var_i": 4, "var_j": 1, "quadratic_cost": 10.0 }, { "var_i": 4, "var_j": 2, "quadratic_cost": 2.0 }, { "var_i": 4, "var_j": 3, "quadratic_cost": 3.0 }, { "var_i": 4, "var_j": 4, "quadratic_cost": 2.0 }, { "var_i": 4, "var_j": 5, "quadratic_cost": 10.0 }, { "var_i": 4, "var_j": 6, "quadratic_cost": 10.0 }, { "var_i": 4, "var_j": 7, "quadratic_cost": 10.0 }, { "var_i": 4, "var_j": 8, "quadratic_cost": 8.0 }, { "var_i": 4, "var_j": 9, "quadratic_cost": 10.0 }, { "var_i": 4, "var_j": 10, "quadratic_cost": 3.0 }, { "var_i": 4, "var_j": 11, "quadratic_cost": 5.0 }, { "var_i": 5, "var_j": 0, "quadratic_cost": 10.0 }, { "var_i": 5, "var_j": 1, "quadratic_cost": 6.0 }, { "var_i": 5, "var_j": 2, "quadratic_cost": 9.0 }, { "var_i": 5, "var_j": 3, "quadratic_cost": 7.0 }, { "var_i": 5, "var_j": 4, "quadratic_cost": 10.0 }, { "var_i": 5, "var_j": 5, "quadratic_cost": 5.0 }, { "var_i": 5, "var_j": 6, "quadratic_cost": 10.0 }, { "var_i": 5, "var_j": 7, "quadratic_cost": 1.0 }, { "var_i": 5, "var_j": 8, "quadratic_cost": 10.0 }, { "var_i": 5, "var_j": 9, "quadratic_cost": 9.0 }, { "var_i": 5, "var_j": 10, "quadratic_cost": 3.0 }, { "var_i": 5, "var_j": 11, "quadratic_cost": 8.0 }, { "var_i": 6, "var_j": 0, "quadratic_cost": 10.0 }, { "var_i": 6, "var_j": 1, "quadratic_cost": 7.0 }, { "var_i": 6, "var_j": 2, "quadratic_cost": 10.0 }, { "var_i": 6, "var_j": 3, "quadratic_cost": 10.0 }, { "var_i": 6, "var_j": 4, "quadratic_cost": 10.0 }, { "var_i": 6, "var_j": 5, "quadratic_cost": 10.0 }, { "var_i": 6, "var_j": 6, "quadratic_cost": 10.0 }, { "var_i": 6, "var_j": 7, "quadratic_cost": 7.0 }, { "var_i": 6, "var_j": 8, "quadratic_cost": 10.0 }, { "var_i": 6, "var_j": 9, "quadratic_cost": 6.0 }, { "var_i": 6, "var_j": 10, "quadratic_cost": 4.0 }, { "var_i": 6, "var_j": 11, "quadratic_cost": 5.0 }, { "var_i": 7, "var_j": 0, "quadratic_cost": 6.0 }, { "var_i": 7, "var_j": 1, "quadratic_cost": 9.0 }, { "var_i": 7, "var_j": 2, "quadratic_cost": 8.0 }, { "var_i": 7, "var_j": 3, "quadratic_cost": 1.0 }, { "var_i": 7, "var_j": 4, "quadratic_cost": 10.0 }, { "var_i": 7, "var_j": 5, "quadratic_cost": 1.0 }, { "var_i": 7, "var_j": 6, "quadratic_cost": 7.0 }, { "var_i": 7, "var_j": 7, "quadratic_cost": 1.0 }, { "var_i": 7, "var_j": 8, "quadratic_cost": 4.0 }, { "var_i": 7, "var_j": 9, "quadratic_cost": 2.0 }, { "var_i": 7, "var_j": 10, "quadratic_cost": 9.0 }, { "var_i": 7, "var_j": 11, "quadratic_cost": 2.0 }, { "var_i": 8, "var_j": 0, "quadratic_cost": 6.0 }, { "var_i": 8, "var_j": 1, "quadratic_cost": 3.0 }, { "var_i": 8, "var_j": 2, "quadratic_cost": 1.0 }, { "var_i": 8, "var_j": 3, "quadratic_cost": 9.0 }, { "var_i": 8, "var_j": 4, "quadratic_cost": 8.0 }, { "var_i": 8, "var_j": 5, "quadratic_cost": 10.0 }, { "var_i": 8, "var_j": 6, "quadratic_cost": 10.0 }, { "var_i": 8, "var_j": 7, "quadratic_cost": 4.0 }, { "var_i": 8, "var_j": 8, "quadratic_cost": 2.0 }, { "var_i": 8, "var_j": 9, "quadratic_cost": 7.0 }, { "var_i": 8, "var_j": 10, "quadratic_cost": 5.0 }, { "var_i": 8, "var_j": 11, "quadratic_cost": 8.0 }, { "var_i": 9, "var_j": 0, "quadratic_cost": 4.0 }, { "var_i": 9, "var_j": 1, "quadratic_cost": 9.0 }, { "var_i": 9, "var_j": 2, "quadratic_cost": 10.0 }, { "var_i": 9, "var_j": 3, "quadratic_cost": 6.0 }, { "var_i": 9, "var_j": 4, "quadratic_cost": 10.0 }, { "var_i": 9, "var_j": 5, "quadratic_cost": 9.0 }, { "var_i": 9, "var_j": 6, "quadratic_cost": 6.0 }, { "var_i": 9, "var_j": 7, "quadratic_cost": 2.0 }, { "var_i": 9, "var_j": 8, "quadratic_cost": 7.0 }, { "var_i": 9, "var_j": 9, "quadratic_cost": 3.0 }, { "var_i": 9, "var_j": 10, "quadratic_cost": 6.0 }, { "var_i": 9, "var_j": 11, "quadratic_cost": 7.0 }, { "var_i": 10, "var_j": 0, "quadratic_cost": 7.0 }, { "var_i": 10, "var_j": 1, "quadratic_cost": 10.0 }, { "var_i": 10, "var_j": 2, "quadratic_cost": 2.0 }, { "var_i": 10, "var_j": 3, "quadratic_cost": 6.0 }, { "var_i": 10, "var_j": 4, "quadratic_cost": 3.0 }, { "var_i": 10, "var_j": 5, "quadratic_cost": 3.0 }, { "var_i": 10, "var_j": 6, "quadratic_cost": 4.0 }, { "var_i": 10, "var_j": 7, "quadratic_cost": 9.0 }, { "var_i": 10, "var_j": 8, "quadratic_cost": 5.0 }, { "var_i": 10, "var_j": 9, "quadratic_cost": 6.0 }, { "var_i": 10, "var_j": 10, "quadratic_cost": 5.0 }, { "var_i": 10, "var_j": 11, "quadratic_cost": 9.0 }, { "var_i": 11, "var_j": 0, "quadratic_cost": 3.0 }, { "var_i": 11, "var_j": 1, "quadratic_cost": 9.0 }, { "var_i": 11, "var_j": 2, "quadratic_cost": 10.0 }, { "var_i": 11, "var_j": 3, "quadratic_cost": 6.0 }, { "var_i": 11, "var_j": 4, "quadratic_cost": 5.0 }, { "var_i": 11, "var_j": 5, "quadratic_cost": 8.0 }, { "var_i": 11, "var_j": 6, "quadratic_cost": 5.0 }, { "var_i": 11, "var_j": 7, "quadratic_cost": 2.0 }, { "var_i": 11, "var_j": 8, "quadratic_cost": 8.0 }, { "var_i": 11, "var_j": 9, "quadratic_cost": 7.0 }, { "var_i": 11, "var_j": 10, "quadratic_cost": 9.0 }, { "var_i": 11, "var_j": 11, "quadratic_cost": 8.0 } ] }, "edges": [ { "from": 11, "to": 0, "var_index": 0 }, { "from": 10, "to": 12, "var_index": 1 }, { "from": 0, "to": 1, "var_index": 2 }, { "from": 1, "to": 2, "var_index": 3 }, { "from": 2, "to": 3, "var_index": 4 }, { "from": 3, "to": 4, "var_index": 5 }, { "from": 4, "to": 5, "var_index": 6 }, { "from": 5, "to": 6, "var_index": 7 }, { "from": 6, "to": 7, "var_index": 8 }, { "from": 7, "to": 8, "var_index": 9 }, { "from": 8, "to": 9, "var_index": 10 }, { "from": 9, "to": 10, "var_index": 11 } ], "node_id_map": { "0": 0, "1": 1, "2": 2, "3": 3, "4": 4, "5": 5, "6": 6, "7": 7, "8": 8, "9": 9, "10": 10, "11": 11, "12": 12 } }, "solution_variant": [ 11, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 12 ], "context_index": 39, "input_format": "csv", "input_index_base": 0 }, { "task_name": "QSPP", "problem_type": "QSPP", "instruction": "We need to pick one straight patrol from the guard room to the checkpoint, following the one-way flow of halls and doors. Every hallway has a base cost to patrol, and some pairs of hallways create extra added effort if both are on the same route. Even an individual hallway can have its own extra overhead. The task is simple in words: choose a single legal route (start at the guard room, end at the checkpoint, follow only the allowed directions) and make sure the sum of all hallway costs plus any pairwise extra costs is as small as possible. The concrete map and cost details come next below.\n\nThe map has 14 locations and 13 directed corridors; the location IDs are 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13. We must start at 12 and end at 13.\n\n| corridor_start_location | corridor_end_location | corridor_id |\n|---|---|---|\n| 12 | 0 | 0 |\n| 11 | 13 | 1 |\n| 0 | 1 | 2 |\n| 1 | 2 | 3 |\n| 2 | 3 | 4 |\n| 3 | 4 | 5 |\n| 4 | 5 | 6 |\n| 5 | 6 | 7 |\n| 6 | 7 | 8 |\n| 7 | 8 | 9 |\n| 8 | 9 | 10 |\n| 9 | 10 | 11 |\n| 10 | 11 | 12 |\n\n| corridor_id_ref | base_patrol_cost |\n|---|---|\n| 0 | 1.0 |\n| 1 | 8.0 |\n| 2 | 2.0 |\n| 3 | 9.0 |\n| 4 | 3.0 |\n| 5 | 4.0 |\n| 6 | 6.0 |\n| 7 | 8.0 |\n| 8 | 2.0 |\n| 9 | 10.0 |\n| 10 | 10.0 |\n| 11 | 7.0 |\n| 12 | 8.0 |\n\n*Meaning: the quadratic_costs matrix is assumed symmetric and contributes to the objective as a sum over ALL ordered pairs (corridor_i_id, corridor_j_id). If two corridors with IDs i and j are both used in the chosen path, then quadratic_costs[i][j] is added to the total. This includes diagonal terms (i == j), so selecting edge i also adds quadratic_costs[i][i]. Because the matrix is symmetric, the interaction between two distinct edges i and j is counted twice in the ordered-pair sum: quadratic_costs[i][j] + quadratic_costs[j][i] (= 2 * quadratic_costs[i][j]).*\n\n**quadratic_costs**\n\n| corridor_i_id\\corridor_j_id | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 |\n|---|---|---|---|---|---|---|---|---|---|---|---|---|---|\n| 0 | 3.0 | 9.0 | 3.0 | 2.0 | 3.0 | 1.0 | 3.0 | 8.0 | 8.0 | 1.0 | 4.0 | 3.0 | 9.0 |\n| 1 | 9.0 | 3.0 | 9.0 | 7.0 | 2.0 | 7.0 | 3.0 | 8.0 | 4.0 | 10.0 | 8.0 | 6.0 | 6.0 |\n| 2 | 3.0 | 9.0 | 6.0 | 1.0 | 8.0 | 8.0 | 4.0 | 4.0 | 3.0 | 1.0 | 7.0 | 2.0 | 9.0 |\n| 3 | 2.0 | 7.0 | 1.0 | 10.0 | 10.0 | 3.0 | 6.0 | 8.0 | 6.0 | 3.0 | 2.0 | 6.0 | 4.0 |\n| 4 | 3.0 | 2.0 | 8.0 | 10.0 | 2.0 | 3.0 | 10.0 | 10.0 | 2.0 | 5.0 | 1.0 | 5.0 | 6.0 |\n| 5 | 1.0 | 7.0 | 8.0 | 3.0 | 3.0 | 2.0 | 1.0 | 8.0 | 1.0 | 10.0 | 7.0 | 4.0 | 7.0 |\n| 6 | 3.0 | 3.0 | 4.0 | 6.0 | 10.0 | 1.0 | 7.0 | 2.0 | 10.0 | 8.0 | 10.0 | 3.0 | 3.0 |\n| 7 | 8.0 | 8.0 | 4.0 | 8.0 | 10.0 | 8.0 | 2.0 | 6.0 | 4.0 | 2.0 | 8.0 | 10.0 | 2.0 |\n| 8 | 8.0 | 4.0 | 3.0 | 6.0 | 2.0 | 1.0 | 10.0 | 4.0 | 2.0 | 5.0 | 1.0 | 3.0 | 3.0 |\n| 9 | 1.0 | 10.0 | 1.0 | 3.0 | 5.0 | 10.0 | 8.0 | 2.0 | 5.0 | 10.0 | 5.0 | 5.0 | 4.0 |\n| 10 | 4.0 | 8.0 | 7.0 | 2.0 | 1.0 | 7.0 | 10.0 | 8.0 | 1.0 | 5.0 | 6.0 | 10.0 | 4.0 |\n| 11 | 3.0 | 6.0 | 2.0 | 6.0 | 5.0 | 4.0 | 3.0 | 10.0 | 3.0 | 5.0 | 10.0 | 1.0 | 8.0 |\n| 12 | 9.0 | 6.0 | 9.0 | 4.0 | 6.0 | 7.0 | 3.0 | 2.0 | 3.0 | 4.0 | 4.0 | 8.0 | 1.0 |\n\nList the corridors, base costs, and pairwise overheads so we can evaluate each legal one-way route and choose the minimum-cost patrol.\n\nAlso, when you send back the chosen route, please use this simple JSON layout so it's easy to read and check:\n\n{\n \"solution\": []\n}\n\nHere, \"solution\" should be an array containing the sequence of NODE identifiers from the guard room (source) to the checkpoint (target), in order. Keep it light — just the node names, nothing about hallway IDs or costs. This JSON is just a sketch of the expected shape, not the actual answer.\n\nPlease use the exact node identifiers as they appear in the instance input — do not rename or invent new labels. Valid identifiers look like plain numbers such as “1” or “23”, single capital letters like “A” or “B”, or a capital letter followed by digits like “A1” or “X7”.", "instance": { "nodes": [ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13 ], "edges": [ { "from": 12, "to": 0, "var_index": 0 }, { "from": 11, "to": 13, "var_index": 1 }, { "from": 0, "to": 1, "var_index": 2 }, { "from": 1, "to": 2, "var_index": 3 }, { "from": 2, "to": 3, "var_index": 4 }, { "from": 3, "to": 4, "var_index": 5 }, { "from": 4, "to": 5, "var_index": 6 }, { "from": 5, "to": 6, "var_index": 7 }, { "from": 6, "to": 7, "var_index": 8 }, { "from": 7, "to": 8, "var_index": 9 }, { "from": 8, "to": 9, "var_index": 10 }, { "from": 9, "to": 10, "var_index": 11 }, { "from": 10, "to": 11, "var_index": 12 } ], "objective": { "constant": 0.0, "linear": [ 1.0, 8.0, 2.0, 9.0, 3.0, 4.0, 6.0, 8.0, 2.0, 10.0, 10.0, 7.0, 8.0 ], "quadratic": [ [ 3.0, 9.0, 3.0, 2.0, 3.0, 1.0, 3.0, 8.0, 8.0, 1.0, 4.0, 3.0, 9.0 ], [ 9.0, 3.0, 9.0, 7.0, 2.0, 7.0, 3.0, 8.0, 4.0, 10.0, 8.0, 6.0, 6.0 ], [ 3.0, 9.0, 6.0, 1.0, 8.0, 8.0, 4.0, 4.0, 3.0, 1.0, 7.0, 2.0, 9.0 ], [ 2.0, 7.0, 1.0, 10.0, 10.0, 3.0, 6.0, 8.0, 6.0, 3.0, 2.0, 6.0, 4.0 ], [ 3.0, 2.0, 8.0, 10.0, 2.0, 3.0, 10.0, 10.0, 2.0, 5.0, 1.0, 5.0, 6.0 ], [ 1.0, 7.0, 8.0, 3.0, 3.0, 2.0, 1.0, 8.0, 1.0, 10.0, 7.0, 4.0, 7.0 ], [ 3.0, 3.0, 4.0, 6.0, 10.0, 1.0, 7.0, 2.0, 10.0, 8.0, 10.0, 3.0, 3.0 ], [ 8.0, 8.0, 4.0, 8.0, 10.0, 8.0, 2.0, 6.0, 4.0, 2.0, 8.0, 10.0, 2.0 ], [ 8.0, 4.0, 3.0, 6.0, 2.0, 1.0, 10.0, 4.0, 2.0, 5.0, 1.0, 3.0, 3.0 ], [ 1.0, 10.0, 1.0, 3.0, 5.0, 10.0, 8.0, 2.0, 5.0, 10.0, 5.0, 5.0, 4.0 ], [ 4.0, 8.0, 7.0, 2.0, 1.0, 7.0, 10.0, 8.0, 1.0, 5.0, 6.0, 10.0, 4.0 ], [ 3.0, 6.0, 2.0, 6.0, 5.0, 4.0, 3.0, 10.0, 3.0, 5.0, 10.0, 1.0, 8.0 ], [ 9.0, 6.0, 9.0, 4.0, 6.0, 7.0, 3.0, 2.0, 3.0, 4.0, 4.0, 8.0, 1.0 ] ] }, "source": 12, "target": 13 }, "solution": [ 12, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13 ], "obj": 955.0, "instance_variant": { "problem_type": "QSPP", "num_nodes": 14, "num_edges": 13, "nodes": [ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13 ], "source": 12, "target": 13, "objective": { "constant": 0.0, "linear": [ { "var_index": 0, "linear_cost": 1.0 }, { "var_index": 1, "linear_cost": 8.0 }, { "var_index": 2, "linear_cost": 2.0 }, { "var_index": 3, "linear_cost": 9.0 }, { "var_index": 4, "linear_cost": 3.0 }, { "var_index": 5, "linear_cost": 4.0 }, { "var_index": 6, "linear_cost": 6.0 }, { "var_index": 7, "linear_cost": 8.0 }, { "var_index": 8, "linear_cost": 2.0 }, { "var_index": 9, "linear_cost": 10.0 }, { "var_index": 10, "linear_cost": 10.0 }, { "var_index": 11, "linear_cost": 7.0 }, { "var_index": 12, "linear_cost": 8.0 } ], "quadratic": [ { "var_i": 0, "var_j": 0, "quadratic_cost": 3.0 }, { "var_i": 0, "var_j": 1, "quadratic_cost": 9.0 }, { "var_i": 0, "var_j": 2, "quadratic_cost": 3.0 }, { "var_i": 0, "var_j": 3, "quadratic_cost": 2.0 }, { "var_i": 0, "var_j": 4, "quadratic_cost": 3.0 }, { "var_i": 0, "var_j": 5, "quadratic_cost": 1.0 }, { "var_i": 0, "var_j": 6, "quadratic_cost": 3.0 }, { "var_i": 0, "var_j": 7, "quadratic_cost": 8.0 }, { "var_i": 0, "var_j": 8, "quadratic_cost": 8.0 }, { "var_i": 0, "var_j": 9, "quadratic_cost": 1.0 }, { "var_i": 0, "var_j": 10, "quadratic_cost": 4.0 }, { "var_i": 0, "var_j": 11, "quadratic_cost": 3.0 }, { "var_i": 0, "var_j": 12, "quadratic_cost": 9.0 }, { "var_i": 1, "var_j": 0, "quadratic_cost": 9.0 }, { "var_i": 1, "var_j": 1, "quadratic_cost": 3.0 }, { "var_i": 1, "var_j": 2, "quadratic_cost": 9.0 }, { "var_i": 1, "var_j": 3, "quadratic_cost": 7.0 }, { "var_i": 1, "var_j": 4, "quadratic_cost": 2.0 }, { "var_i": 1, "var_j": 5, "quadratic_cost": 7.0 }, { "var_i": 1, "var_j": 6, "quadratic_cost": 3.0 }, { "var_i": 1, "var_j": 7, "quadratic_cost": 8.0 }, { "var_i": 1, "var_j": 8, "quadratic_cost": 4.0 }, { "var_i": 1, "var_j": 9, "quadratic_cost": 10.0 }, { "var_i": 1, "var_j": 10, "quadratic_cost": 8.0 }, { "var_i": 1, "var_j": 11, "quadratic_cost": 6.0 }, { "var_i": 1, "var_j": 12, "quadratic_cost": 6.0 }, { "var_i": 2, "var_j": 0, "quadratic_cost": 3.0 }, { "var_i": 2, "var_j": 1, "quadratic_cost": 9.0 }, { "var_i": 2, "var_j": 2, "quadratic_cost": 6.0 }, { "var_i": 2, "var_j": 3, "quadratic_cost": 1.0 }, { "var_i": 2, "var_j": 4, "quadratic_cost": 8.0 }, { "var_i": 2, "var_j": 5, "quadratic_cost": 8.0 }, { "var_i": 2, "var_j": 6, "quadratic_cost": 4.0 }, { "var_i": 2, "var_j": 7, "quadratic_cost": 4.0 }, { "var_i": 2, "var_j": 8, "quadratic_cost": 3.0 }, { "var_i": 2, "var_j": 9, "quadratic_cost": 1.0 }, { "var_i": 2, "var_j": 10, "quadratic_cost": 7.0 }, { "var_i": 2, "var_j": 11, "quadratic_cost": 2.0 }, { "var_i": 2, "var_j": 12, "quadratic_cost": 9.0 }, { "var_i": 3, "var_j": 0, "quadratic_cost": 2.0 }, { "var_i": 3, "var_j": 1, "quadratic_cost": 7.0 }, { "var_i": 3, "var_j": 2, "quadratic_cost": 1.0 }, { "var_i": 3, "var_j": 3, "quadratic_cost": 10.0 }, { "var_i": 3, "var_j": 4, "quadratic_cost": 10.0 }, { "var_i": 3, "var_j": 5, "quadratic_cost": 3.0 }, { "var_i": 3, "var_j": 6, "quadratic_cost": 6.0 }, { "var_i": 3, "var_j": 7, "quadratic_cost": 8.0 }, { "var_i": 3, "var_j": 8, "quadratic_cost": 6.0 }, { "var_i": 3, "var_j": 9, "quadratic_cost": 3.0 }, { "var_i": 3, "var_j": 10, "quadratic_cost": 2.0 }, { "var_i": 3, "var_j": 11, "quadratic_cost": 6.0 }, { "var_i": 3, "var_j": 12, "quadratic_cost": 4.0 }, { "var_i": 4, "var_j": 0, "quadratic_cost": 3.0 }, { "var_i": 4, "var_j": 1, "quadratic_cost": 2.0 }, { "var_i": 4, "var_j": 2, "quadratic_cost": 8.0 }, { "var_i": 4, "var_j": 3, "quadratic_cost": 10.0 }, { "var_i": 4, "var_j": 4, "quadratic_cost": 2.0 }, { "var_i": 4, "var_j": 5, "quadratic_cost": 3.0 }, { "var_i": 4, "var_j": 6, "quadratic_cost": 10.0 }, { "var_i": 4, "var_j": 7, "quadratic_cost": 10.0 }, { "var_i": 4, "var_j": 8, "quadratic_cost": 2.0 }, { "var_i": 4, "var_j": 9, "quadratic_cost": 5.0 }, { "var_i": 4, "var_j": 10, "quadratic_cost": 1.0 }, { "var_i": 4, "var_j": 11, "quadratic_cost": 5.0 }, { "var_i": 4, "var_j": 12, "quadratic_cost": 6.0 }, { "var_i": 5, "var_j": 0, "quadratic_cost": 1.0 }, { "var_i": 5, "var_j": 1, "quadratic_cost": 7.0 }, { "var_i": 5, "var_j": 2, "quadratic_cost": 8.0 }, { "var_i": 5, "var_j": 3, "quadratic_cost": 3.0 }, { "var_i": 5, "var_j": 4, "quadratic_cost": 3.0 }, { "var_i": 5, "var_j": 5, "quadratic_cost": 2.0 }, { "var_i": 5, "var_j": 6, "quadratic_cost": 1.0 }, { "var_i": 5, "var_j": 7, "quadratic_cost": 8.0 }, { "var_i": 5, "var_j": 8, "quadratic_cost": 1.0 }, { "var_i": 5, "var_j": 9, "quadratic_cost": 10.0 }, { "var_i": 5, "var_j": 10, "quadratic_cost": 7.0 }, { "var_i": 5, "var_j": 11, "quadratic_cost": 4.0 }, { "var_i": 5, "var_j": 12, "quadratic_cost": 7.0 }, { "var_i": 6, "var_j": 0, "quadratic_cost": 3.0 }, { "var_i": 6, "var_j": 1, "quadratic_cost": 3.0 }, { "var_i": 6, "var_j": 2, "quadratic_cost": 4.0 }, { "var_i": 6, "var_j": 3, "quadratic_cost": 6.0 }, { "var_i": 6, "var_j": 4, "quadratic_cost": 10.0 }, { "var_i": 6, "var_j": 5, "quadratic_cost": 1.0 }, { "var_i": 6, "var_j": 6, "quadratic_cost": 7.0 }, { "var_i": 6, "var_j": 7, "quadratic_cost": 2.0 }, { "var_i": 6, "var_j": 8, "quadratic_cost": 10.0 }, { "var_i": 6, "var_j": 9, "quadratic_cost": 8.0 }, { "var_i": 6, "var_j": 10, "quadratic_cost": 10.0 }, { "var_i": 6, "var_j": 11, "quadratic_cost": 3.0 }, { "var_i": 6, "var_j": 12, "quadratic_cost": 3.0 }, { "var_i": 7, "var_j": 0, "quadratic_cost": 8.0 }, { "var_i": 7, "var_j": 1, "quadratic_cost": 8.0 }, { "var_i": 7, "var_j": 2, "quadratic_cost": 4.0 }, { "var_i": 7, "var_j": 3, "quadratic_cost": 8.0 }, { "var_i": 7, "var_j": 4, "quadratic_cost": 10.0 }, { "var_i": 7, "var_j": 5, "quadratic_cost": 8.0 }, { "var_i": 7, "var_j": 6, "quadratic_cost": 2.0 }, { "var_i": 7, "var_j": 7, "quadratic_cost": 6.0 }, { "var_i": 7, "var_j": 8, "quadratic_cost": 4.0 }, { "var_i": 7, "var_j": 9, "quadratic_cost": 2.0 }, { "var_i": 7, "var_j": 10, "quadratic_cost": 8.0 }, { "var_i": 7, "var_j": 11, "quadratic_cost": 10.0 }, { "var_i": 7, "var_j": 12, "quadratic_cost": 2.0 }, { "var_i": 8, "var_j": 0, "quadratic_cost": 8.0 }, { "var_i": 8, "var_j": 1, "quadratic_cost": 4.0 }, { "var_i": 8, "var_j": 2, "quadratic_cost": 3.0 }, { "var_i": 8, "var_j": 3, "quadratic_cost": 6.0 }, { "var_i": 8, "var_j": 4, "quadratic_cost": 2.0 }, { "var_i": 8, "var_j": 5, "quadratic_cost": 1.0 }, { "var_i": 8, "var_j": 6, "quadratic_cost": 10.0 }, { "var_i": 8, "var_j": 7, "quadratic_cost": 4.0 }, { "var_i": 8, "var_j": 8, "quadratic_cost": 2.0 }, { "var_i": 8, "var_j": 9, "quadratic_cost": 5.0 }, { "var_i": 8, "var_j": 10, "quadratic_cost": 1.0 }, { "var_i": 8, "var_j": 11, "quadratic_cost": 3.0 }, { "var_i": 8, "var_j": 12, "quadratic_cost": 3.0 }, { "var_i": 9, "var_j": 0, "quadratic_cost": 1.0 }, { "var_i": 9, "var_j": 1, "quadratic_cost": 10.0 }, { "var_i": 9, "var_j": 2, "quadratic_cost": 1.0 }, { "var_i": 9, "var_j": 3, "quadratic_cost": 3.0 }, { "var_i": 9, "var_j": 4, "quadratic_cost": 5.0 }, { "var_i": 9, "var_j": 5, "quadratic_cost": 10.0 }, { "var_i": 9, "var_j": 6, "quadratic_cost": 8.0 }, { "var_i": 9, "var_j": 7, "quadratic_cost": 2.0 }, { "var_i": 9, "var_j": 8, "quadratic_cost": 5.0 }, { "var_i": 9, "var_j": 9, "quadratic_cost": 10.0 }, { "var_i": 9, "var_j": 10, "quadratic_cost": 5.0 }, { "var_i": 9, "var_j": 11, "quadratic_cost": 5.0 }, { "var_i": 9, "var_j": 12, "quadratic_cost": 4.0 }, { "var_i": 10, "var_j": 0, "quadratic_cost": 4.0 }, { "var_i": 10, "var_j": 1, "quadratic_cost": 8.0 }, { "var_i": 10, "var_j": 2, "quadratic_cost": 7.0 }, { "var_i": 10, "var_j": 3, "quadratic_cost": 2.0 }, { "var_i": 10, "var_j": 4, "quadratic_cost": 1.0 }, { "var_i": 10, "var_j": 5, "quadratic_cost": 7.0 }, { "var_i": 10, "var_j": 6, "quadratic_cost": 10.0 }, { "var_i": 10, "var_j": 7, "quadratic_cost": 8.0 }, { "var_i": 10, "var_j": 8, "quadratic_cost": 1.0 }, { "var_i": 10, "var_j": 9, "quadratic_cost": 5.0 }, { "var_i": 10, "var_j": 10, "quadratic_cost": 6.0 }, { "var_i": 10, "var_j": 11, "quadratic_cost": 10.0 }, { "var_i": 10, "var_j": 12, "quadratic_cost": 4.0 }, { "var_i": 11, "var_j": 0, "quadratic_cost": 3.0 }, { "var_i": 11, "var_j": 1, "quadratic_cost": 6.0 }, { "var_i": 11, "var_j": 2, "quadratic_cost": 2.0 }, { "var_i": 11, "var_j": 3, "quadratic_cost": 6.0 }, { "var_i": 11, "var_j": 4, "quadratic_cost": 5.0 }, { "var_i": 11, "var_j": 5, "quadratic_cost": 4.0 }, { "var_i": 11, "var_j": 6, "quadratic_cost": 3.0 }, { "var_i": 11, "var_j": 7, "quadratic_cost": 10.0 }, { "var_i": 11, "var_j": 8, "quadratic_cost": 3.0 }, { "var_i": 11, "var_j": 9, "quadratic_cost": 5.0 }, { "var_i": 11, "var_j": 10, "quadratic_cost": 10.0 }, { "var_i": 11, "var_j": 11, "quadratic_cost": 1.0 }, { "var_i": 11, "var_j": 12, "quadratic_cost": 8.0 }, { "var_i": 12, "var_j": 0, "quadratic_cost": 9.0 }, { "var_i": 12, "var_j": 1, "quadratic_cost": 6.0 }, { "var_i": 12, "var_j": 2, "quadratic_cost": 9.0 }, { "var_i": 12, "var_j": 3, "quadratic_cost": 4.0 }, { "var_i": 12, "var_j": 4, "quadratic_cost": 6.0 }, { "var_i": 12, "var_j": 5, "quadratic_cost": 7.0 }, { "var_i": 12, "var_j": 6, "quadratic_cost": 3.0 }, { "var_i": 12, "var_j": 7, "quadratic_cost": 2.0 }, { "var_i": 12, "var_j": 8, "quadratic_cost": 3.0 }, { "var_i": 12, "var_j": 9, "quadratic_cost": 4.0 }, { "var_i": 12, "var_j": 10, "quadratic_cost": 4.0 }, { "var_i": 12, "var_j": 11, "quadratic_cost": 8.0 }, { "var_i": 12, "var_j": 12, "quadratic_cost": 1.0 } ] }, "edges": [ { "from": 12, "to": 0, "var_index": 0 }, { "from": 11, "to": 13, "var_index": 1 }, { "from": 0, "to": 1, "var_index": 2 }, { "from": 1, "to": 2, "var_index": 3 }, { "from": 2, "to": 3, "var_index": 4 }, { "from": 3, "to": 4, "var_index": 5 }, { "from": 4, "to": 5, "var_index": 6 }, { "from": 5, "to": 6, "var_index": 7 }, { "from": 6, "to": 7, "var_index": 8 }, { "from": 7, "to": 8, "var_index": 9 }, { "from": 8, "to": 9, "var_index": 10 }, { "from": 9, "to": 10, "var_index": 11 }, { "from": 10, "to": 11, "var_index": 12 } ], "node_id_map": { "0": 0, "1": 1, "2": 2, "3": 3, "4": 4, "5": 5, "6": 6, "7": 7, "8": 8, "9": 9, "10": 10, "11": 11, "12": 12, "13": 13 } }, "solution_variant": [ 12, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13 ], "context_index": 40, "input_format": "markdown_table", "input_index_base": 0 }, { "task_name": "QSPP", "problem_type": "QSPP", "instruction": "Someone on the team described it like planning a courier route through a set of conveyor belts: each belt moves the package forward but charges a fee, and certain belt combinations create extra handling fees if they’re used together — some belts also have a small handling surcharge by themselves. The task is to pick exactly one conveyor route from the pickup point to the delivery point so the total handling bill (every belt’s fee plus any extra pair fees) is as low as it can be. The route has to follow the arrows on the belts so every step is valid, and the final report should only list the sequence of locations visited — keep the internal belt codes and pricing out of that list. The full map and fee table are shown below.\n\nIt shows 14 locations (1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14) and 35 directed belts; the pickup point is 13 and the delivery point is 14.\nBelt 0 runs from 13 to 1.\nBelt 1 runs from 13 to 2.\nBelt 2 runs from 13 to 3.\nBelt 3 runs from 13 to 4.\nBelt 4 runs from 13 to 5.\nBelt 5 runs from 13 to 6.\nBelt 6 runs from 13 to 7.\nBelt 7 runs from 13 to 8.\nBelt 8 runs from 13 to 9.\nBelt 9 runs from 13 to 10.\nBelt 10 runs from 13 to 11.\nBelt 11 runs from 13 to 12.\nBelt 12 runs from 1 to 14.\nBelt 13 runs from 2 to 14.\nBelt 14 runs from 3 to 14.\nBelt 15 runs from 4 to 14.\nBelt 16 runs from 5 to 14.\nBelt 17 runs from 6 to 14.\nBelt 18 runs from 7 to 14.\nBelt 19 runs from 8 to 14.\nBelt 20 runs from 9 to 14.\nBelt 21 runs from 10 to 14.\nBelt 22 runs from 11 to 14.\nBelt 23 runs from 12 to 14.\nBelt 24 runs from 1 to 2.\nBelt 25 runs from 2 to 3.\nBelt 26 runs from 3 to 4.\nBelt 27 runs from 4 to 5.\nBelt 28 runs from 5 to 6.\nBelt 29 runs from 6 to 7.\nBelt 30 runs from 7 to 8.\nBelt 31 runs from 8 to 9.\nBelt 32 runs from 9 to 10.\nBelt 33 runs from 10 to 11.\nBelt 34 runs from 11 to 12.\nBelt 0 has a base handling fee of 4.0.\nBelt 1 has a base handling fee of 1.0.\nBelt 2 has a base handling fee of 2.0.\nBelt 3 has a base handling fee of 4.0.\nBelt 4 has a base handling fee of 7.0.\nBelt 5 has a base handling fee of 5.0.\nBelt 6 has a base handling fee of 8.0.\nBelt 7 has a base handling fee of 4.0.\nBelt 8 has a base handling fee of 10.0.\nBelt 9 has a base handling fee of 1.0.\nBelt 10 has a base handling fee of 7.0.\nBelt 11 has a base handling fee of 1.0.\nBelt 12 has a base handling fee of 6.0.\nBelt 13 has a base handling fee of 5.0.\nBelt 14 has a base handling fee of 3.0.\nBelt 15 has a base handling fee of 3.0.\nBelt 16 has a base handling fee of 9.0.\nBelt 17 has a base handling fee of 5.0.\nBelt 18 has a base handling fee of 10.0.\nBelt 19 has a base handling fee of 3.0.\nBelt 20 has a base handling fee of 7.0.\nBelt 21 has a base handling fee of 8.0.\nBelt 22 has a base handling fee of 10.0.\nBelt 23 has a base handling fee of 5.0.\nBelt 24 has a base handling fee of 5.0.\nBelt 25 has a base handling fee of 1.0.\nBelt 26 has a base handling fee of 2.0.\nBelt 27 has a base handling fee of 1.0.\nBelt 28 has a base handling fee of 5.0.\nBelt 29 has a base handling fee of 6.0.\nBelt 30 has a base handling fee of 2.0.\nBelt 31 has a base handling fee of 2.0.\nBelt 32 has a base handling fee of 2.0.\nBelt 33 has a base handling fee of 2.0.\nBelt 34 has a base handling fee of 10.0.\nMeaning: the quadratic_costs matrix is assumed symmetric and contributes to the objective as a sum over ALL ordered pairs (link_i_code, link_j_code). If two link_codes with IDs i and j are both used in the chosen path, then quadratic_costs[i][j] is added to the total. This includes diagonal terms (i == j), so selecting edge i also adds quadratic_costs[i][i]. Because the matrix is symmetric, the interaction between two distinct edges i and j is counted twice in the ordered-pair sum: quadratic_costs[i][j] + quadratic_costs[j][i] (= 2 * quadratic_costs[i][j]).\nquadratic_costs:\n| link_i_code\\link_j_code | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 |\n|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|\n| 0 | 9.0 | 1.0 | 5.0 | 2.0 | 8.0 | 1.0 | 10.0 | 7.0 | 6.0 | 7.0 | 9.0 | 10.0 | 2.0 | 4.0 | 10.0 | 8.0 | 9.0 | 1.0 | 2.0 | 9.0 | 9.0 | 5.0 | 2.0 | 5.0 | 3.0 | 5.0 | 7.0 | 5.0 | 7.0 | 10.0 | 10.0 | 7.0 | 2.0 | 1.0 | 4.0 |\n| 1 | 1.0 | 2.0 | 2.0 | 3.0 | 4.0 | 2.0 | 4.0 | 4.0 | 8.0 | 5.0 | 1.0 | 2.0 | 9.0 | 9.0 | 3.0 | 5.0 | 2.0 | 2.0 | 9.0 | 3.0 | 10.0 | 10.0 | 9.0 | 1.0 | 3.0 | 2.0 | 4.0 | 8.0 | 3.0 | 8.0 | 4.0 | 2.0 | 9.0 | 2.0 | 5.0 |\n| 2 | 5.0 | 2.0 | 3.0 | 2.0 | 10.0 | 6.0 | 9.0 | 3.0 | 10.0 | 1.0 | 7.0 | 5.0 | 2.0 | 4.0 | 1.0 | 10.0 | 3.0 | 8.0 | 8.0 | 5.0 | 1.0 | 3.0 | 1.0 | 1.0 | 5.0 | 7.0 | 5.0 | 7.0 | 5.0 | 3.0 | 6.0 | 1.0 | 3.0 | 4.0 | 1.0 |\n| 3 | 2.0 | 3.0 | 2.0 | 9.0 | 1.0 | 3.0 | 4.0 | 7.0 | 5.0 | 6.0 | 10.0 | 9.0 | 7.0 | 2.0 | 10.0 | 2.0 | 2.0 | 6.0 | 2.0 | 10.0 | 10.0 | 7.0 | 3.0 | 10.0 | 4.0 | 3.0 | 5.0 | 10.0 | 6.0 | 6.0 | 2.0 | 3.0 | 4.0 | 6.0 | 1.0 |\n| 4 | 8.0 | 4.0 | 10.0 | 1.0 | 6.0 | 7.0 | 9.0 | 2.0 | 8.0 | 10.0 | 9.0 | 3.0 | 1.0 | 3.0 | 10.0 | 7.0 | 5.0 | 1.0 | 4.0 | 3.0 | 3.0 | 9.0 | 3.0 | 7.0 | 3.0 | 4.0 | 9.0 | 2.0 | 1.0 | 5.0 | 10.0 | 10.0 | 2.0 | 3.0 | 1.0 |\n| 5 | 1.0 | 2.0 | 6.0 | 3.0 | 7.0 | 1.0 | 2.0 | 9.0 | 9.0 | 10.0 | 9.0 | 8.0 | 3.0 | 5.0 | 5.0 | 8.0 | 6.0 | 5.0 | 9.0 | 10.0 | 6.0 | 4.0 | 10.0 | 7.0 | 8.0 | 10.0 | 6.0 | 2.0 | 1.0 | 8.0 | 5.0 | 1.0 | 6.0 | 4.0 | 6.0 |\n| 6 | 10.0 | 4.0 | 9.0 | 4.0 | 9.0 | 2.0 | 7.0 | 2.0 | 6.0 | 9.0 | 8.0 | 1.0 | 3.0 | 9.0 | 8.0 | 10.0 | 6.0 | 3.0 | 2.0 | 2.0 | 6.0 | 3.0 | 10.0 | 10.0 | 6.0 | 8.0 | 7.0 | 3.0 | 8.0 | 4.0 | 6.0 | 8.0 | 1.0 | 2.0 | 8.0 |\n| 7 | 7.0 | 4.0 | 3.0 | 7.0 | 2.0 | 9.0 | 2.0 | 5.0 | 5.0 | 10.0 | 5.0 | 6.0 | 1.0 | 2.0 | 4.0 | 3.0 | 3.0 | 10.0 | 3.0 | 6.0 | 3.0 | 2.0 | 3.0 | 10.0 | 4.0 | 6.0 | 1.0 | 7.0 | 2.0 | 3.0 | 5.0 | 10.0 | 1.0 | 9.0 | 10.0 |\n| 8 | 6.0 | 8.0 | 10.0 | 5.0 | 8.0 | 9.0 | 6.0 | 5.0 | 2.0 | 9.0 | 6.0 | 10.0 | 9.0 | 3.0 | 10.0 | 9.0 | 10.0 | 7.0 | 8.0 | 6.0 | 4.0 | 9.0 | 7.0 | 5.0 | 7.0 | 6.0 | 6.0 | 7.0 | 7.0 | 9.0 | 8.0 | 9.0 | 6.0 | 3.0 | 7.0 |\n| 9 | 7.0 | 5.0 | 1.0 | 6.0 | 10.0 | 10.0 | 9.0 | 10.0 | 9.0 | 2.0 | 2.0 | 1.0 | 3.0 | 3.0 | 8.0 | 1.0 | 10.0 | 7.0 | 1.0 | 8.0 | 7.0 | 3.0 | 8.0 | 3.0 | 5.0 | 1.0 | 10.0 | 9.0 | 2.0 | 9.0 | 8.0 | 9.0 | 10.0 | 4.0 | 6.0 |\n| 10 | 9.0 | 1.0 | 7.0 | 10.0 | 9.0 | 9.0 | 8.0 | 5.0 | 6.0 | 2.0 | 3.0 | 10.0 | 8.0 | 10.0 | 5.0 | 6.0 | 7.0 | 5.0 | 9.0 | 8.0 | 7.0 | 5.0 | 5.0 | 2.0 | 5.0 | 8.0 | 4.0 | 6.0 | 10.0 | 9.0 | 2.0 | 5.0 | 3.0 | 5.0 | 5.0 |\n| 11 | 10.0 | 2.0 | 5.0 | 9.0 | 3.0 | 8.0 | 1.0 | 6.0 | 10.0 | 1.0 | 10.0 | 5.0 | 1.0 | 6.0 | 10.0 | 7.0 | 4.0 | 10.0 | 9.0 | 8.0 | 4.0 | 2.0 | 9.0 | 6.0 | 8.0 | 3.0 | 5.0 | 7.0 | 3.0 | 4.0 | 4.0 | 7.0 | 10.0 | 2.0 | 5.0 |\n| 12 | 2.0 | 9.0 | 2.0 | 7.0 | 1.0 | 3.0 | 3.0 | 1.0 | 9.0 | 3.0 | 8.0 | 1.0 | 6.0 | 7.0 | 2.0 | 4.0 | 4.0 | 4.0 | 7.0 | 1.0 | 5.0 | 8.0 | 1.0 | 3.0 | 2.0 | 10.0 | 3.0 | 8.0 | 4.0 | 3.0 | 4.0 | 5.0 | 3.0 | 8.0 | 7.0 |\n| 13 | 4.0 | 9.0 | 4.0 | 2.0 | 3.0 | 5.0 | 9.0 | 2.0 | 3.0 | 3.0 | 10.0 | 6.0 | 7.0 | 4.0 | 10.0 | 2.0 | 7.0 | 7.0 | 5.0 | 5.0 | 10.0 | 4.0 | 7.0 | 8.0 | 6.0 | 5.0 | 5.0 | 2.0 | 9.0 | 8.0 | 10.0 | 1.0 | 2.0 | 10.0 | 2.0 |\n| 14 | 10.0 | 3.0 | 1.0 | 10.0 | 10.0 | 5.0 | 8.0 | 4.0 | 10.0 | 8.0 | 5.0 | 10.0 | 2.0 | 10.0 | 2.0 | 6.0 | 6.0 | 3.0 | 7.0 | 3.0 | 2.0 | 9.0 | 3.0 | 6.0 | 4.0 | 7.0 | 10.0 | 9.0 | 2.0 | 4.0 | 2.0 | 7.0 | 7.0 | 5.0 | 8.0 |\n| 15 | 8.0 | 5.0 | 10.0 | 2.0 | 7.0 | 8.0 | 10.0 | 3.0 | 9.0 | 1.0 | 6.0 | 7.0 | 4.0 | 2.0 | 6.0 | 8.0 | 1.0 | 10.0 | 2.0 | 8.0 | 10.0 | 1.0 | 7.0 | 1.0 | 3.0 | 8.0 | 10.0 | 6.0 | 3.0 | 1.0 | 8.0 | 8.0 | 7.0 | 3.0 | 4.0 |\n| 16 | 9.0 | 2.0 | 3.0 | 2.0 | 5.0 | 6.0 | 6.0 | 3.0 | 10.0 | 10.0 | 7.0 | 4.0 | 4.0 | 7.0 | 6.0 | 1.0 | 3.0 | 2.0 | 1.0 | 10.0 | 3.0 | 3.0 | 4.0 | 2.0 | 1.0 | 1.0 | 6.0 | 1.0 | 3.0 | 3.0 | 6.0 | 4.0 | 9.0 | 2.0 | 8.0 |\n| 17 | 1.0 | 2.0 | 8.0 | 6.0 | 1.0 | 5.0 | 3.0 | 10.0 | 7.0 | 7.0 | 5.0 | 10.0 | 4.0 | 7.0 | 3.0 | 10.0 | 2.0 | 1.0 | 9.0 | 9.0 | 4.0 | 6.0 | 4.0 | 5.0 | 10.0 | 4.0 | 3.0 | 1.0 | 5.0 | 8.0 | 8.0 | 3.0 | 7.0 | 4.0 | 1.0 |\n| 18 | 2.0 | 9.0 | 8.0 | 2.0 | 4.0 | 9.0 | 2.0 | 3.0 | 8.0 | 1.0 | 9.0 | 9.0 | 7.0 | 5.0 | 7.0 | 2.0 | 1.0 | 9.0 | 10.0 | 3.0 | 7.0 | 4.0 | 9.0 | 6.0 | 7.0 | 4.0 | 2.0 | 4.0 | 1.0 | 2.0 | 3.0 | 3.0 | 3.0 | 4.0 | 5.0 |\n| 19 | 9.0 | 3.0 | 5.0 | 10.0 | 3.0 | 10.0 | 2.0 | 6.0 | 6.0 | 8.0 | 8.0 | 8.0 | 1.0 | 5.0 | 3.0 | 8.0 | 10.0 | 9.0 | 3.0 | 4.0 | 5.0 | 7.0 | 7.0 | 7.0 | 7.0 | 8.0 | 9.0 | 7.0 | 7.0 | 3.0 | 2.0 | 9.0 | 1.0 | 5.0 | 7.0 |\n| 20 | 9.0 | 10.0 | 1.0 | 10.0 | 3.0 | 6.0 | 6.0 | 3.0 | 4.0 | 7.0 | 7.0 | 4.0 | 5.0 | 10.0 | 2.0 | 10.0 | 3.0 | 4.0 | 7.0 | 5.0 | 6.0 | 9.0 | 6.0 | 10.0 | 3.0 | 8.0 | 2.0 | 5.0 | 6.0 | 1.0 | 4.0 | 7.0 | 8.0 | 3.0 | 4.0 |\n| 21 | 5.0 | 10.0 | 3.0 | 7.0 | 9.0 | 4.0 | 3.0 | 2.0 | 9.0 | 3.0 | 5.0 | 2.0 | 8.0 | 4.0 | 9.0 | 1.0 | 3.0 | 6.0 | 4.0 | 7.0 | 9.0 | 8.0 | 5.0 | 2.0 | 2.0 | 5.0 | 5.0 | 10.0 | 10.0 | 4.0 | 2.0 | 2.0 | 6.0 | 10.0 | 4.0 |\n| 22 | 2.0 | 9.0 | 1.0 | 3.0 | 3.0 | 10.0 | 10.0 | 3.0 | 7.0 | 8.0 | 5.0 | 9.0 | 1.0 | 7.0 | 3.0 | 7.0 | 4.0 | 4.0 | 9.0 | 7.0 | 6.0 | 5.0 | 6.0 | 1.0 | 6.0 | 7.0 | 7.0 | 2.0 | 5.0 | 10.0 | 7.0 | 6.0 | 6.0 | 4.0 | 6.0 |\n| 23 | 5.0 | 1.0 | 1.0 | 10.0 | 7.0 | 7.0 | 10.0 | 10.0 | 5.0 | 3.0 | 2.0 | 6.0 | 3.0 | 8.0 | 6.0 | 1.0 | 2.0 | 5.0 | 6.0 | 7.0 | 10.0 | 2.0 | 1.0 | 3.0 | 8.0 | 7.0 | 5.0 | 8.0 | 6.0 | 4.0 | 10.0 | 7.0 | 7.0 | 4.0 | 3.0 |\n| 24 | 3.0 | 3.0 | 5.0 | 4.0 | 3.0 | 8.0 | 6.0 | 4.0 | 7.0 | 5.0 | 5.0 | 8.0 | 2.0 | 6.0 | 4.0 | 3.0 | 1.0 | 10.0 | 7.0 | 7.0 | 3.0 | 2.0 | 6.0 | 8.0 | 4.0 | 3.0 | 5.0 | 6.0 | 3.0 | 9.0 | 7.0 | 7.0 | 6.0 | 3.0 | 10.0 |\n| 25 | 5.0 | 2.0 | 7.0 | 3.0 | 4.0 | 10.0 | 8.0 | 6.0 | 6.0 | 1.0 | 8.0 | 3.0 | 10.0 | 5.0 | 7.0 | 8.0 | 1.0 | 4.0 | 4.0 | 8.0 | 8.0 | 5.0 | 7.0 | 7.0 | 3.0 | 10.0 | 6.0 | 10.0 | 3.0 | 2.0 | 3.0 | 8.0 | 4.0 | 1.0 | 6.0 |\n| 26 | 7.0 | 4.0 | 5.0 | 5.0 | 9.0 | 6.0 | 7.0 | 1.0 | 6.0 | 10.0 | 4.0 | 5.0 | 3.0 | 5.0 | 10.0 | 10.0 | 6.0 | 3.0 | 2.0 | 9.0 | 2.0 | 5.0 | 7.0 | 5.0 | 5.0 | 6.0 | 4.0 | 1.0 | 8.0 | 5.0 | 6.0 | 3.0 | 1.0 | 5.0 | 5.0 |\n| 27 | 5.0 | 8.0 | 7.0 | 10.0 | 2.0 | 2.0 | 3.0 | 7.0 | 7.0 | 9.0 | 6.0 | 7.0 | 8.0 | 2.0 | 9.0 | 6.0 | 1.0 | 1.0 | 4.0 | 7.0 | 5.0 | 10.0 | 2.0 | 8.0 | 6.0 | 10.0 | 1.0 | 3.0 | 3.0 | 4.0 | 10.0 | 6.0 | 2.0 | 9.0 | 1.0 |\n| 28 | 7.0 | 3.0 | 5.0 | 6.0 | 1.0 | 1.0 | 8.0 | 2.0 | 7.0 | 2.0 | 10.0 | 3.0 | 4.0 | 9.0 | 2.0 | 3.0 | 3.0 | 5.0 | 1.0 | 7.0 | 6.0 | 10.0 | 5.0 | 6.0 | 3.0 | 3.0 | 8.0 | 3.0 | 2.0 | 10.0 | 4.0 | 2.0 | 6.0 | 5.0 | 5.0 |\n| 29 | 10.0 | 8.0 | 3.0 | 6.0 | 5.0 | 8.0 | 4.0 | 3.0 | 9.0 | 9.0 | 9.0 | 4.0 | 3.0 | 8.0 | 4.0 | 1.0 | 3.0 | 8.0 | 2.0 | 3.0 | 1.0 | 4.0 | 10.0 | 4.0 | 9.0 | 2.0 | 5.0 | 4.0 | 10.0 | 6.0 | 6.0 | 3.0 | 9.0 | 7.0 | 10.0 |\n| 30 | 10.0 | 4.0 | 6.0 | 2.0 | 10.0 | 5.0 | 6.0 | 5.0 | 8.0 | 8.0 | 2.0 | 4.0 | 4.0 | 10.0 | 2.0 | 8.0 | 6.0 | 8.0 | 3.0 | 2.0 | 4.0 | 2.0 | 7.0 | 10.0 | 7.0 | 3.0 | 6.0 | 10.0 | 4.0 | 6.0 | 3.0 | 1.0 | 10.0 | 2.0 | 2.0 |\n| 31 | 7.0 | 2.0 | 1.0 | 3.0 | 10.0 | 1.0 | 8.0 | 10.0 | 9.0 | 9.0 | 5.0 | 7.0 | 5.0 | 1.0 | 7.0 | 8.0 | 4.0 | 3.0 | 3.0 | 9.0 | 7.0 | 2.0 | 6.0 | 7.0 | 7.0 | 8.0 | 3.0 | 6.0 | 2.0 | 3.0 | 1.0 | 8.0 | 8.0 | 10.0 | 8.0 |\n| 32 | 2.0 | 9.0 | 3.0 | 4.0 | 2.0 | 6.0 | 1.0 | 1.0 | 6.0 | 10.0 | 3.0 | 10.0 | 3.0 | 2.0 | 7.0 | 7.0 | 9.0 | 7.0 | 3.0 | 1.0 | 8.0 | 6.0 | 6.0 | 7.0 | 6.0 | 4.0 | 1.0 | 2.0 | 6.0 | 9.0 | 10.0 | 8.0 | 10.0 | 1.0 | 4.0 |\n| 33 | 1.0 | 2.0 | 4.0 | 6.0 | 3.0 | 4.0 | 2.0 | 9.0 | 3.0 | 4.0 | 5.0 | 2.0 | 8.0 | 10.0 | 5.0 | 3.0 | 2.0 | 4.0 | 4.0 | 5.0 | 3.0 | 10.0 | 4.0 | 4.0 | 3.0 | 1.0 | 5.0 | 9.0 | 5.0 | 7.0 | 2.0 | 10.0 | 1.0 | 8.0 | 5.0 |\n| 34 | 4.0 | 5.0 | 1.0 | 1.0 | 1.0 | 6.0 | 8.0 | 10.0 | 7.0 | 6.0 | 5.0 | 5.0 | 7.0 | 2.0 | 8.0 | 4.0 | 8.0 | 1.0 | 5.0 | 7.0 | 4.0 | 4.0 | 6.0 | 3.0 | 10.0 | 6.0 | 5.0 | 1.0 | 5.0 | 10.0 | 2.0 | 8.0 | 4.0 | 5.0 | 10.0 |\nReport only the ordered sequence of locations visited for the chosen route, leaving out belt codes and pricing.\n\nAlso, when you send the route back, it'd be great if you pop it into a tiny JSON snippet so it's easy to read and machine-friendly — nothing fancy, just the shape below.\n\n{\n \"solution\": []\n}\n\nThink of that as a little form: \"solution\" should be the ordered list of locations (nodes) you travel through from pickup to delivery, first entry the source and last the target. Keep it simple and human: just the location names in order, no belt codes or cost bits. This block is just the expected shape — it’s a sketch, not the actual answer.\n\nOne more thing: use the node identifiers exactly as they appear in the instance input — do not rename or invent labels. \n\nValid identifiers look like plain numbers such as “1” or “23”, single capital letters like “A” or “B”, or a capital letter followed by digits like “A1” or “X7”.", "instance": { "nodes": [ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13 ], "edges": [ { "from": 12, "to": 0, "var_index": 0 }, { "from": 12, "to": 1, "var_index": 1 }, { "from": 12, "to": 2, "var_index": 2 }, { "from": 12, "to": 3, "var_index": 3 }, { "from": 12, "to": 4, "var_index": 4 }, { "from": 12, "to": 5, "var_index": 5 }, { "from": 12, "to": 6, "var_index": 6 }, { "from": 12, "to": 7, "var_index": 7 }, { "from": 12, "to": 8, "var_index": 8 }, { "from": 12, "to": 9, "var_index": 9 }, { "from": 12, "to": 10, "var_index": 10 }, { "from": 12, "to": 11, "var_index": 11 }, { "from": 0, "to": 13, "var_index": 12 }, { "from": 1, "to": 13, "var_index": 13 }, { "from": 2, "to": 13, "var_index": 14 }, { "from": 3, "to": 13, "var_index": 15 }, { "from": 4, "to": 13, "var_index": 16 }, { "from": 5, "to": 13, "var_index": 17 }, { "from": 6, "to": 13, "var_index": 18 }, { "from": 7, "to": 13, "var_index": 19 }, { "from": 8, "to": 13, "var_index": 20 }, { "from": 9, "to": 13, "var_index": 21 }, { "from": 10, "to": 13, "var_index": 22 }, { "from": 11, "to": 13, "var_index": 23 }, { "from": 0, "to": 1, "var_index": 24 }, { "from": 1, "to": 2, "var_index": 25 }, { "from": 2, "to": 3, "var_index": 26 }, { "from": 3, "to": 4, "var_index": 27 }, { "from": 4, "to": 5, "var_index": 28 }, { "from": 5, "to": 6, "var_index": 29 }, { "from": 6, "to": 7, "var_index": 30 }, { "from": 7, "to": 8, "var_index": 31 }, { "from": 8, "to": 9, "var_index": 32 }, { "from": 9, "to": 10, "var_index": 33 }, { "from": 10, "to": 11, "var_index": 34 } ], "objective": { "constant": 0.0, "linear": [ 4.0, 1.0, 2.0, 4.0, 7.0, 5.0, 8.0, 4.0, 10.0, 1.0, 7.0, 1.0, 6.0, 5.0, 3.0, 3.0, 9.0, 5.0, 10.0, 3.0, 7.0, 8.0, 10.0, 5.0, 5.0, 1.0, 2.0, 1.0, 5.0, 6.0, 2.0, 2.0, 2.0, 2.0, 10.0 ], "quadratic": [ [ 9.0, 1.0, 5.0, 2.0, 8.0, 1.0, 10.0, 7.0, 6.0, 7.0, 9.0, 10.0, 2.0, 4.0, 10.0, 8.0, 9.0, 1.0, 2.0, 9.0, 9.0, 5.0, 2.0, 5.0, 3.0, 5.0, 7.0, 5.0, 7.0, 10.0, 10.0, 7.0, 2.0, 1.0, 4.0 ], [ 1.0, 2.0, 2.0, 3.0, 4.0, 2.0, 4.0, 4.0, 8.0, 5.0, 1.0, 2.0, 9.0, 9.0, 3.0, 5.0, 2.0, 2.0, 9.0, 3.0, 10.0, 10.0, 9.0, 1.0, 3.0, 2.0, 4.0, 8.0, 3.0, 8.0, 4.0, 2.0, 9.0, 2.0, 5.0 ], [ 5.0, 2.0, 3.0, 2.0, 10.0, 6.0, 9.0, 3.0, 10.0, 1.0, 7.0, 5.0, 2.0, 4.0, 1.0, 10.0, 3.0, 8.0, 8.0, 5.0, 1.0, 3.0, 1.0, 1.0, 5.0, 7.0, 5.0, 7.0, 5.0, 3.0, 6.0, 1.0, 3.0, 4.0, 1.0 ], [ 2.0, 3.0, 2.0, 9.0, 1.0, 3.0, 4.0, 7.0, 5.0, 6.0, 10.0, 9.0, 7.0, 2.0, 10.0, 2.0, 2.0, 6.0, 2.0, 10.0, 10.0, 7.0, 3.0, 10.0, 4.0, 3.0, 5.0, 10.0, 6.0, 6.0, 2.0, 3.0, 4.0, 6.0, 1.0 ], [ 8.0, 4.0, 10.0, 1.0, 6.0, 7.0, 9.0, 2.0, 8.0, 10.0, 9.0, 3.0, 1.0, 3.0, 10.0, 7.0, 5.0, 1.0, 4.0, 3.0, 3.0, 9.0, 3.0, 7.0, 3.0, 4.0, 9.0, 2.0, 1.0, 5.0, 10.0, 10.0, 2.0, 3.0, 1.0 ], [ 1.0, 2.0, 6.0, 3.0, 7.0, 1.0, 2.0, 9.0, 9.0, 10.0, 9.0, 8.0, 3.0, 5.0, 5.0, 8.0, 6.0, 5.0, 9.0, 10.0, 6.0, 4.0, 10.0, 7.0, 8.0, 10.0, 6.0, 2.0, 1.0, 8.0, 5.0, 1.0, 6.0, 4.0, 6.0 ], [ 10.0, 4.0, 9.0, 4.0, 9.0, 2.0, 7.0, 2.0, 6.0, 9.0, 8.0, 1.0, 3.0, 9.0, 8.0, 10.0, 6.0, 3.0, 2.0, 2.0, 6.0, 3.0, 10.0, 10.0, 6.0, 8.0, 7.0, 3.0, 8.0, 4.0, 6.0, 8.0, 1.0, 2.0, 8.0 ], [ 7.0, 4.0, 3.0, 7.0, 2.0, 9.0, 2.0, 5.0, 5.0, 10.0, 5.0, 6.0, 1.0, 2.0, 4.0, 3.0, 3.0, 10.0, 3.0, 6.0, 3.0, 2.0, 3.0, 10.0, 4.0, 6.0, 1.0, 7.0, 2.0, 3.0, 5.0, 10.0, 1.0, 9.0, 10.0 ], [ 6.0, 8.0, 10.0, 5.0, 8.0, 9.0, 6.0, 5.0, 2.0, 9.0, 6.0, 10.0, 9.0, 3.0, 10.0, 9.0, 10.0, 7.0, 8.0, 6.0, 4.0, 9.0, 7.0, 5.0, 7.0, 6.0, 6.0, 7.0, 7.0, 9.0, 8.0, 9.0, 6.0, 3.0, 7.0 ], [ 7.0, 5.0, 1.0, 6.0, 10.0, 10.0, 9.0, 10.0, 9.0, 2.0, 2.0, 1.0, 3.0, 3.0, 8.0, 1.0, 10.0, 7.0, 1.0, 8.0, 7.0, 3.0, 8.0, 3.0, 5.0, 1.0, 10.0, 9.0, 2.0, 9.0, 8.0, 9.0, 10.0, 4.0, 6.0 ], [ 9.0, 1.0, 7.0, 10.0, 9.0, 9.0, 8.0, 5.0, 6.0, 2.0, 3.0, 10.0, 8.0, 10.0, 5.0, 6.0, 7.0, 5.0, 9.0, 8.0, 7.0, 5.0, 5.0, 2.0, 5.0, 8.0, 4.0, 6.0, 10.0, 9.0, 2.0, 5.0, 3.0, 5.0, 5.0 ], [ 10.0, 2.0, 5.0, 9.0, 3.0, 8.0, 1.0, 6.0, 10.0, 1.0, 10.0, 5.0, 1.0, 6.0, 10.0, 7.0, 4.0, 10.0, 9.0, 8.0, 4.0, 2.0, 9.0, 6.0, 8.0, 3.0, 5.0, 7.0, 3.0, 4.0, 4.0, 7.0, 10.0, 2.0, 5.0 ], [ 2.0, 9.0, 2.0, 7.0, 1.0, 3.0, 3.0, 1.0, 9.0, 3.0, 8.0, 1.0, 6.0, 7.0, 2.0, 4.0, 4.0, 4.0, 7.0, 1.0, 5.0, 8.0, 1.0, 3.0, 2.0, 10.0, 3.0, 8.0, 4.0, 3.0, 4.0, 5.0, 3.0, 8.0, 7.0 ], [ 4.0, 9.0, 4.0, 2.0, 3.0, 5.0, 9.0, 2.0, 3.0, 3.0, 10.0, 6.0, 7.0, 4.0, 10.0, 2.0, 7.0, 7.0, 5.0, 5.0, 10.0, 4.0, 7.0, 8.0, 6.0, 5.0, 5.0, 2.0, 9.0, 8.0, 10.0, 1.0, 2.0, 10.0, 2.0 ], [ 10.0, 3.0, 1.0, 10.0, 10.0, 5.0, 8.0, 4.0, 10.0, 8.0, 5.0, 10.0, 2.0, 10.0, 2.0, 6.0, 6.0, 3.0, 7.0, 3.0, 2.0, 9.0, 3.0, 6.0, 4.0, 7.0, 10.0, 9.0, 2.0, 4.0, 2.0, 7.0, 7.0, 5.0, 8.0 ], [ 8.0, 5.0, 10.0, 2.0, 7.0, 8.0, 10.0, 3.0, 9.0, 1.0, 6.0, 7.0, 4.0, 2.0, 6.0, 8.0, 1.0, 10.0, 2.0, 8.0, 10.0, 1.0, 7.0, 1.0, 3.0, 8.0, 10.0, 6.0, 3.0, 1.0, 8.0, 8.0, 7.0, 3.0, 4.0 ], [ 9.0, 2.0, 3.0, 2.0, 5.0, 6.0, 6.0, 3.0, 10.0, 10.0, 7.0, 4.0, 4.0, 7.0, 6.0, 1.0, 3.0, 2.0, 1.0, 10.0, 3.0, 3.0, 4.0, 2.0, 1.0, 1.0, 6.0, 1.0, 3.0, 3.0, 6.0, 4.0, 9.0, 2.0, 8.0 ], [ 1.0, 2.0, 8.0, 6.0, 1.0, 5.0, 3.0, 10.0, 7.0, 7.0, 5.0, 10.0, 4.0, 7.0, 3.0, 10.0, 2.0, 1.0, 9.0, 9.0, 4.0, 6.0, 4.0, 5.0, 10.0, 4.0, 3.0, 1.0, 5.0, 8.0, 8.0, 3.0, 7.0, 4.0, 1.0 ], [ 2.0, 9.0, 8.0, 2.0, 4.0, 9.0, 2.0, 3.0, 8.0, 1.0, 9.0, 9.0, 7.0, 5.0, 7.0, 2.0, 1.0, 9.0, 10.0, 3.0, 7.0, 4.0, 9.0, 6.0, 7.0, 4.0, 2.0, 4.0, 1.0, 2.0, 3.0, 3.0, 3.0, 4.0, 5.0 ], [ 9.0, 3.0, 5.0, 10.0, 3.0, 10.0, 2.0, 6.0, 6.0, 8.0, 8.0, 8.0, 1.0, 5.0, 3.0, 8.0, 10.0, 9.0, 3.0, 4.0, 5.0, 7.0, 7.0, 7.0, 7.0, 8.0, 9.0, 7.0, 7.0, 3.0, 2.0, 9.0, 1.0, 5.0, 7.0 ], [ 9.0, 10.0, 1.0, 10.0, 3.0, 6.0, 6.0, 3.0, 4.0, 7.0, 7.0, 4.0, 5.0, 10.0, 2.0, 10.0, 3.0, 4.0, 7.0, 5.0, 6.0, 9.0, 6.0, 10.0, 3.0, 8.0, 2.0, 5.0, 6.0, 1.0, 4.0, 7.0, 8.0, 3.0, 4.0 ], [ 5.0, 10.0, 3.0, 7.0, 9.0, 4.0, 3.0, 2.0, 9.0, 3.0, 5.0, 2.0, 8.0, 4.0, 9.0, 1.0, 3.0, 6.0, 4.0, 7.0, 9.0, 8.0, 5.0, 2.0, 2.0, 5.0, 5.0, 10.0, 10.0, 4.0, 2.0, 2.0, 6.0, 10.0, 4.0 ], [ 2.0, 9.0, 1.0, 3.0, 3.0, 10.0, 10.0, 3.0, 7.0, 8.0, 5.0, 9.0, 1.0, 7.0, 3.0, 7.0, 4.0, 4.0, 9.0, 7.0, 6.0, 5.0, 6.0, 1.0, 6.0, 7.0, 7.0, 2.0, 5.0, 10.0, 7.0, 6.0, 6.0, 4.0, 6.0 ], [ 5.0, 1.0, 1.0, 10.0, 7.0, 7.0, 10.0, 10.0, 5.0, 3.0, 2.0, 6.0, 3.0, 8.0, 6.0, 1.0, 2.0, 5.0, 6.0, 7.0, 10.0, 2.0, 1.0, 3.0, 8.0, 7.0, 5.0, 8.0, 6.0, 4.0, 10.0, 7.0, 7.0, 4.0, 3.0 ], [ 3.0, 3.0, 5.0, 4.0, 3.0, 8.0, 6.0, 4.0, 7.0, 5.0, 5.0, 8.0, 2.0, 6.0, 4.0, 3.0, 1.0, 10.0, 7.0, 7.0, 3.0, 2.0, 6.0, 8.0, 4.0, 3.0, 5.0, 6.0, 3.0, 9.0, 7.0, 7.0, 6.0, 3.0, 10.0 ], [ 5.0, 2.0, 7.0, 3.0, 4.0, 10.0, 8.0, 6.0, 6.0, 1.0, 8.0, 3.0, 10.0, 5.0, 7.0, 8.0, 1.0, 4.0, 4.0, 8.0, 8.0, 5.0, 7.0, 7.0, 3.0, 10.0, 6.0, 10.0, 3.0, 2.0, 3.0, 8.0, 4.0, 1.0, 6.0 ], [ 7.0, 4.0, 5.0, 5.0, 9.0, 6.0, 7.0, 1.0, 6.0, 10.0, 4.0, 5.0, 3.0, 5.0, 10.0, 10.0, 6.0, 3.0, 2.0, 9.0, 2.0, 5.0, 7.0, 5.0, 5.0, 6.0, 4.0, 1.0, 8.0, 5.0, 6.0, 3.0, 1.0, 5.0, 5.0 ], [ 5.0, 8.0, 7.0, 10.0, 2.0, 2.0, 3.0, 7.0, 7.0, 9.0, 6.0, 7.0, 8.0, 2.0, 9.0, 6.0, 1.0, 1.0, 4.0, 7.0, 5.0, 10.0, 2.0, 8.0, 6.0, 10.0, 1.0, 3.0, 3.0, 4.0, 10.0, 6.0, 2.0, 9.0, 1.0 ], [ 7.0, 3.0, 5.0, 6.0, 1.0, 1.0, 8.0, 2.0, 7.0, 2.0, 10.0, 3.0, 4.0, 9.0, 2.0, 3.0, 3.0, 5.0, 1.0, 7.0, 6.0, 10.0, 5.0, 6.0, 3.0, 3.0, 8.0, 3.0, 2.0, 10.0, 4.0, 2.0, 6.0, 5.0, 5.0 ], [ 10.0, 8.0, 3.0, 6.0, 5.0, 8.0, 4.0, 3.0, 9.0, 9.0, 9.0, 4.0, 3.0, 8.0, 4.0, 1.0, 3.0, 8.0, 2.0, 3.0, 1.0, 4.0, 10.0, 4.0, 9.0, 2.0, 5.0, 4.0, 10.0, 6.0, 6.0, 3.0, 9.0, 7.0, 10.0 ], [ 10.0, 4.0, 6.0, 2.0, 10.0, 5.0, 6.0, 5.0, 8.0, 8.0, 2.0, 4.0, 4.0, 10.0, 2.0, 8.0, 6.0, 8.0, 3.0, 2.0, 4.0, 2.0, 7.0, 10.0, 7.0, 3.0, 6.0, 10.0, 4.0, 6.0, 3.0, 1.0, 10.0, 2.0, 2.0 ], [ 7.0, 2.0, 1.0, 3.0, 10.0, 1.0, 8.0, 10.0, 9.0, 9.0, 5.0, 7.0, 5.0, 1.0, 7.0, 8.0, 4.0, 3.0, 3.0, 9.0, 7.0, 2.0, 6.0, 7.0, 7.0, 8.0, 3.0, 6.0, 2.0, 3.0, 1.0, 8.0, 8.0, 10.0, 8.0 ], [ 2.0, 9.0, 3.0, 4.0, 2.0, 6.0, 1.0, 1.0, 6.0, 10.0, 3.0, 10.0, 3.0, 2.0, 7.0, 7.0, 9.0, 7.0, 3.0, 1.0, 8.0, 6.0, 6.0, 7.0, 6.0, 4.0, 1.0, 2.0, 6.0, 9.0, 10.0, 8.0, 10.0, 1.0, 4.0 ], [ 1.0, 2.0, 4.0, 6.0, 3.0, 4.0, 2.0, 9.0, 3.0, 4.0, 5.0, 2.0, 8.0, 10.0, 5.0, 3.0, 2.0, 4.0, 4.0, 5.0, 3.0, 10.0, 4.0, 4.0, 3.0, 1.0, 5.0, 9.0, 5.0, 7.0, 2.0, 10.0, 1.0, 8.0, 5.0 ], [ 4.0, 5.0, 1.0, 1.0, 1.0, 6.0, 8.0, 10.0, 7.0, 6.0, 5.0, 5.0, 7.0, 2.0, 8.0, 4.0, 8.0, 1.0, 5.0, 7.0, 4.0, 4.0, 6.0, 3.0, 10.0, 6.0, 5.0, 1.0, 5.0, 10.0, 2.0, 8.0, 4.0, 5.0, 10.0 ] ] }, "source": 12, "target": 13 }, "solution": [ 12, 2, 13 ], "obj": 12.0, "instance_variant": { "problem_type": "QSPP", "num_nodes": 14, "num_edges": 35, "nodes": [ 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14 ], "source": 13, "target": 14, "objective": { "constant": 0.0, "linear": [ { "var_index": 0, "linear_cost": 4.0 }, { "var_index": 1, "linear_cost": 1.0 }, { "var_index": 2, "linear_cost": 2.0 }, { "var_index": 3, "linear_cost": 4.0 }, { "var_index": 4, "linear_cost": 7.0 }, { "var_index": 5, "linear_cost": 5.0 }, { "var_index": 6, "linear_cost": 8.0 }, { "var_index": 7, "linear_cost": 4.0 }, { "var_index": 8, "linear_cost": 10.0 }, { "var_index": 9, "linear_cost": 1.0 }, { "var_index": 10, "linear_cost": 7.0 }, { "var_index": 11, "linear_cost": 1.0 }, { "var_index": 12, "linear_cost": 6.0 }, { "var_index": 13, "linear_cost": 5.0 }, { "var_index": 14, "linear_cost": 3.0 }, { "var_index": 15, "linear_cost": 3.0 }, { "var_index": 16, "linear_cost": 9.0 }, { "var_index": 17, "linear_cost": 5.0 }, { "var_index": 18, "linear_cost": 10.0 }, { "var_index": 19, "linear_cost": 3.0 }, { "var_index": 20, "linear_cost": 7.0 }, { "var_index": 21, "linear_cost": 8.0 }, { "var_index": 22, "linear_cost": 10.0 }, { "var_index": 23, "linear_cost": 5.0 }, { "var_index": 24, "linear_cost": 5.0 }, { "var_index": 25, "linear_cost": 1.0 }, { "var_index": 26, "linear_cost": 2.0 }, { "var_index": 27, "linear_cost": 1.0 }, { "var_index": 28, "linear_cost": 5.0 }, { "var_index": 29, "linear_cost": 6.0 }, { "var_index": 30, "linear_cost": 2.0 }, { "var_index": 31, "linear_cost": 2.0 }, { "var_index": 32, "linear_cost": 2.0 }, { "var_index": 33, "linear_cost": 2.0 }, { "var_index": 34, "linear_cost": 10.0 } ], "quadratic": [ { "var_i": 0, "var_j": 0, "quadratic_cost": 9.0 }, { "var_i": 0, "var_j": 1, "quadratic_cost": 1.0 }, { "var_i": 0, "var_j": 2, "quadratic_cost": 5.0 }, { "var_i": 0, "var_j": 3, "quadratic_cost": 2.0 }, { "var_i": 0, "var_j": 4, "quadratic_cost": 8.0 }, { "var_i": 0, "var_j": 5, "quadratic_cost": 1.0 }, { "var_i": 0, "var_j": 6, "quadratic_cost": 10.0 }, { "var_i": 0, "var_j": 7, "quadratic_cost": 7.0 }, { "var_i": 0, "var_j": 8, "quadratic_cost": 6.0 }, { "var_i": 0, "var_j": 9, "quadratic_cost": 7.0 }, { "var_i": 0, "var_j": 10, "quadratic_cost": 9.0 }, { "var_i": 0, "var_j": 11, "quadratic_cost": 10.0 }, { "var_i": 0, "var_j": 12, "quadratic_cost": 2.0 }, { "var_i": 0, "var_j": 13, "quadratic_cost": 4.0 }, { "var_i": 0, "var_j": 14, "quadratic_cost": 10.0 }, { "var_i": 0, "var_j": 15, "quadratic_cost": 8.0 }, { "var_i": 0, "var_j": 16, "quadratic_cost": 9.0 }, { "var_i": 0, "var_j": 17, "quadratic_cost": 1.0 }, { "var_i": 0, "var_j": 18, "quadratic_cost": 2.0 }, { "var_i": 0, "var_j": 19, "quadratic_cost": 9.0 }, { "var_i": 0, "var_j": 20, "quadratic_cost": 9.0 }, { "var_i": 0, "var_j": 21, "quadratic_cost": 5.0 }, { "var_i": 0, "var_j": 22, "quadratic_cost": 2.0 }, { "var_i": 0, "var_j": 23, "quadratic_cost": 5.0 }, { "var_i": 0, "var_j": 24, "quadratic_cost": 3.0 }, { "var_i": 0, "var_j": 25, "quadratic_cost": 5.0 }, { "var_i": 0, "var_j": 26, "quadratic_cost": 7.0 }, { "var_i": 0, "var_j": 27, "quadratic_cost": 5.0 }, { "var_i": 0, "var_j": 28, "quadratic_cost": 7.0 }, { "var_i": 0, "var_j": 29, "quadratic_cost": 10.0 }, { "var_i": 0, "var_j": 30, "quadratic_cost": 10.0 }, { "var_i": 0, "var_j": 31, "quadratic_cost": 7.0 }, { "var_i": 0, "var_j": 32, "quadratic_cost": 2.0 }, { "var_i": 0, "var_j": 33, "quadratic_cost": 1.0 }, { "var_i": 0, "var_j": 34, "quadratic_cost": 4.0 }, { "var_i": 1, "var_j": 0, "quadratic_cost": 1.0 }, { "var_i": 1, "var_j": 1, "quadratic_cost": 2.0 }, { "var_i": 1, "var_j": 2, "quadratic_cost": 2.0 }, { "var_i": 1, "var_j": 3, "quadratic_cost": 3.0 }, { "var_i": 1, "var_j": 4, "quadratic_cost": 4.0 }, { "var_i": 1, "var_j": 5, "quadratic_cost": 2.0 }, { "var_i": 1, "var_j": 6, "quadratic_cost": 4.0 }, { "var_i": 1, "var_j": 7, "quadratic_cost": 4.0 }, { "var_i": 1, "var_j": 8, "quadratic_cost": 8.0 }, { "var_i": 1, "var_j": 9, "quadratic_cost": 5.0 }, { "var_i": 1, "var_j": 10, "quadratic_cost": 1.0 }, { "var_i": 1, "var_j": 11, "quadratic_cost": 2.0 }, { "var_i": 1, "var_j": 12, "quadratic_cost": 9.0 }, { "var_i": 1, "var_j": 13, "quadratic_cost": 9.0 }, { "var_i": 1, "var_j": 14, "quadratic_cost": 3.0 }, { "var_i": 1, "var_j": 15, "quadratic_cost": 5.0 }, { "var_i": 1, "var_j": 16, "quadratic_cost": 2.0 }, { "var_i": 1, "var_j": 17, "quadratic_cost": 2.0 }, { "var_i": 1, "var_j": 18, "quadratic_cost": 9.0 }, { "var_i": 1, "var_j": 19, "quadratic_cost": 3.0 }, { "var_i": 1, "var_j": 20, "quadratic_cost": 10.0 }, { "var_i": 1, "var_j": 21, "quadratic_cost": 10.0 }, { "var_i": 1, "var_j": 22, "quadratic_cost": 9.0 }, { "var_i": 1, "var_j": 23, "quadratic_cost": 1.0 }, { "var_i": 1, "var_j": 24, "quadratic_cost": 3.0 }, { "var_i": 1, "var_j": 25, "quadratic_cost": 2.0 }, { "var_i": 1, "var_j": 26, "quadratic_cost": 4.0 }, { "var_i": 1, "var_j": 27, "quadratic_cost": 8.0 }, { "var_i": 1, "var_j": 28, "quadratic_cost": 3.0 }, { "var_i": 1, "var_j": 29, "quadratic_cost": 8.0 }, { "var_i": 1, "var_j": 30, "quadratic_cost": 4.0 }, { "var_i": 1, "var_j": 31, "quadratic_cost": 2.0 }, { "var_i": 1, "var_j": 32, "quadratic_cost": 9.0 }, { "var_i": 1, "var_j": 33, "quadratic_cost": 2.0 }, { "var_i": 1, "var_j": 34, "quadratic_cost": 5.0 }, { "var_i": 2, "var_j": 0, "quadratic_cost": 5.0 }, { "var_i": 2, "var_j": 1, "quadratic_cost": 2.0 }, { "var_i": 2, "var_j": 2, "quadratic_cost": 3.0 }, { "var_i": 2, "var_j": 3, "quadratic_cost": 2.0 }, { "var_i": 2, "var_j": 4, "quadratic_cost": 10.0 }, { "var_i": 2, "var_j": 5, "quadratic_cost": 6.0 }, { "var_i": 2, "var_j": 6, "quadratic_cost": 9.0 }, { "var_i": 2, "var_j": 7, "quadratic_cost": 3.0 }, { "var_i": 2, "var_j": 8, "quadratic_cost": 10.0 }, { "var_i": 2, "var_j": 9, "quadratic_cost": 1.0 }, { "var_i": 2, "var_j": 10, "quadratic_cost": 7.0 }, { "var_i": 2, "var_j": 11, "quadratic_cost": 5.0 }, { "var_i": 2, "var_j": 12, "quadratic_cost": 2.0 }, { "var_i": 2, "var_j": 13, "quadratic_cost": 4.0 }, { "var_i": 2, "var_j": 14, "quadratic_cost": 1.0 }, { "var_i": 2, "var_j": 15, "quadratic_cost": 10.0 }, { "var_i": 2, "var_j": 16, "quadratic_cost": 3.0 }, { "var_i": 2, "var_j": 17, "quadratic_cost": 8.0 }, { "var_i": 2, "var_j": 18, "quadratic_cost": 8.0 }, { "var_i": 2, "var_j": 19, "quadratic_cost": 5.0 }, { "var_i": 2, "var_j": 20, "quadratic_cost": 1.0 }, { "var_i": 2, "var_j": 21, "quadratic_cost": 3.0 }, { "var_i": 2, "var_j": 22, "quadratic_cost": 1.0 }, { "var_i": 2, "var_j": 23, "quadratic_cost": 1.0 }, { "var_i": 2, "var_j": 24, "quadratic_cost": 5.0 }, { "var_i": 2, "var_j": 25, "quadratic_cost": 7.0 }, { "var_i": 2, "var_j": 26, "quadratic_cost": 5.0 }, { "var_i": 2, "var_j": 27, "quadratic_cost": 7.0 }, { "var_i": 2, "var_j": 28, "quadratic_cost": 5.0 }, { "var_i": 2, "var_j": 29, "quadratic_cost": 3.0 }, { "var_i": 2, "var_j": 30, "quadratic_cost": 6.0 }, { "var_i": 2, "var_j": 31, "quadratic_cost": 1.0 }, { "var_i": 2, "var_j": 32, "quadratic_cost": 3.0 }, { "var_i": 2, "var_j": 33, "quadratic_cost": 4.0 }, { "var_i": 2, "var_j": 34, "quadratic_cost": 1.0 }, { "var_i": 3, "var_j": 0, "quadratic_cost": 2.0 }, { "var_i": 3, "var_j": 1, "quadratic_cost": 3.0 }, { "var_i": 3, "var_j": 2, "quadratic_cost": 2.0 }, { "var_i": 3, "var_j": 3, "quadratic_cost": 9.0 }, { "var_i": 3, "var_j": 4, "quadratic_cost": 1.0 }, { "var_i": 3, "var_j": 5, "quadratic_cost": 3.0 }, { "var_i": 3, "var_j": 6, "quadratic_cost": 4.0 }, { "var_i": 3, "var_j": 7, "quadratic_cost": 7.0 }, { "var_i": 3, "var_j": 8, "quadratic_cost": 5.0 }, { "var_i": 3, "var_j": 9, "quadratic_cost": 6.0 }, { "var_i": 3, "var_j": 10, "quadratic_cost": 10.0 }, { "var_i": 3, "var_j": 11, "quadratic_cost": 9.0 }, { "var_i": 3, "var_j": 12, "quadratic_cost": 7.0 }, { "var_i": 3, "var_j": 13, "quadratic_cost": 2.0 }, { "var_i": 3, "var_j": 14, "quadratic_cost": 10.0 }, { "var_i": 3, "var_j": 15, "quadratic_cost": 2.0 }, { "var_i": 3, "var_j": 16, "quadratic_cost": 2.0 }, { "var_i": 3, "var_j": 17, "quadratic_cost": 6.0 }, { "var_i": 3, "var_j": 18, "quadratic_cost": 2.0 }, { "var_i": 3, "var_j": 19, "quadratic_cost": 10.0 }, { "var_i": 3, "var_j": 20, "quadratic_cost": 10.0 }, { "var_i": 3, "var_j": 21, "quadratic_cost": 7.0 }, { "var_i": 3, "var_j": 22, "quadratic_cost": 3.0 }, { "var_i": 3, "var_j": 23, "quadratic_cost": 10.0 }, { "var_i": 3, "var_j": 24, "quadratic_cost": 4.0 }, { "var_i": 3, "var_j": 25, "quadratic_cost": 3.0 }, { "var_i": 3, "var_j": 26, "quadratic_cost": 5.0 }, { "var_i": 3, "var_j": 27, "quadratic_cost": 10.0 }, { "var_i": 3, "var_j": 28, "quadratic_cost": 6.0 }, { "var_i": 3, "var_j": 29, "quadratic_cost": 6.0 }, { "var_i": 3, "var_j": 30, "quadratic_cost": 2.0 }, { "var_i": 3, "var_j": 31, "quadratic_cost": 3.0 }, { "var_i": 3, "var_j": 32, "quadratic_cost": 4.0 }, { "var_i": 3, "var_j": 33, "quadratic_cost": 6.0 }, { "var_i": 3, "var_j": 34, "quadratic_cost": 1.0 }, { "var_i": 4, "var_j": 0, "quadratic_cost": 8.0 }, { "var_i": 4, "var_j": 1, "quadratic_cost": 4.0 }, { "var_i": 4, "var_j": 2, "quadratic_cost": 10.0 }, { "var_i": 4, "var_j": 3, "quadratic_cost": 1.0 }, { "var_i": 4, "var_j": 4, "quadratic_cost": 6.0 }, { "var_i": 4, "var_j": 5, "quadratic_cost": 7.0 }, { "var_i": 4, "var_j": 6, "quadratic_cost": 9.0 }, { "var_i": 4, "var_j": 7, "quadratic_cost": 2.0 }, { "var_i": 4, "var_j": 8, "quadratic_cost": 8.0 }, { "var_i": 4, "var_j": 9, "quadratic_cost": 10.0 }, { "var_i": 4, "var_j": 10, "quadratic_cost": 9.0 }, { "var_i": 4, "var_j": 11, "quadratic_cost": 3.0 }, { "var_i": 4, "var_j": 12, "quadratic_cost": 1.0 }, { "var_i": 4, "var_j": 13, "quadratic_cost": 3.0 }, { "var_i": 4, "var_j": 14, "quadratic_cost": 10.0 }, { "var_i": 4, "var_j": 15, "quadratic_cost": 7.0 }, { "var_i": 4, "var_j": 16, "quadratic_cost": 5.0 }, { "var_i": 4, "var_j": 17, "quadratic_cost": 1.0 }, { "var_i": 4, "var_j": 18, "quadratic_cost": 4.0 }, { "var_i": 4, "var_j": 19, "quadratic_cost": 3.0 }, { "var_i": 4, "var_j": 20, "quadratic_cost": 3.0 }, { "var_i": 4, "var_j": 21, "quadratic_cost": 9.0 }, { "var_i": 4, "var_j": 22, "quadratic_cost": 3.0 }, { "var_i": 4, "var_j": 23, "quadratic_cost": 7.0 }, { "var_i": 4, "var_j": 24, "quadratic_cost": 3.0 }, { "var_i": 4, "var_j": 25, "quadratic_cost": 4.0 }, { "var_i": 4, "var_j": 26, "quadratic_cost": 9.0 }, { "var_i": 4, "var_j": 27, "quadratic_cost": 2.0 }, { "var_i": 4, "var_j": 28, "quadratic_cost": 1.0 }, { "var_i": 4, "var_j": 29, "quadratic_cost": 5.0 }, { "var_i": 4, "var_j": 30, "quadratic_cost": 10.0 }, { "var_i": 4, "var_j": 31, "quadratic_cost": 10.0 }, { "var_i": 4, "var_j": 32, "quadratic_cost": 2.0 }, { "var_i": 4, "var_j": 33, "quadratic_cost": 3.0 }, { "var_i": 4, "var_j": 34, "quadratic_cost": 1.0 }, { "var_i": 5, "var_j": 0, "quadratic_cost": 1.0 }, { "var_i": 5, "var_j": 1, "quadratic_cost": 2.0 }, { "var_i": 5, "var_j": 2, "quadratic_cost": 6.0 }, { "var_i": 5, "var_j": 3, "quadratic_cost": 3.0 }, { "var_i": 5, "var_j": 4, "quadratic_cost": 7.0 }, { "var_i": 5, "var_j": 5, "quadratic_cost": 1.0 }, { "var_i": 5, "var_j": 6, "quadratic_cost": 2.0 }, { "var_i": 5, "var_j": 7, "quadratic_cost": 9.0 }, { "var_i": 5, "var_j": 8, "quadratic_cost": 9.0 }, { "var_i": 5, "var_j": 9, "quadratic_cost": 10.0 }, { "var_i": 5, "var_j": 10, "quadratic_cost": 9.0 }, { "var_i": 5, "var_j": 11, "quadratic_cost": 8.0 }, { "var_i": 5, "var_j": 12, "quadratic_cost": 3.0 }, { "var_i": 5, "var_j": 13, "quadratic_cost": 5.0 }, { "var_i": 5, "var_j": 14, "quadratic_cost": 5.0 }, { "var_i": 5, "var_j": 15, "quadratic_cost": 8.0 }, { "var_i": 5, "var_j": 16, "quadratic_cost": 6.0 }, { "var_i": 5, "var_j": 17, "quadratic_cost": 5.0 }, { "var_i": 5, "var_j": 18, "quadratic_cost": 9.0 }, { "var_i": 5, "var_j": 19, "quadratic_cost": 10.0 }, { "var_i": 5, "var_j": 20, "quadratic_cost": 6.0 }, { "var_i": 5, "var_j": 21, "quadratic_cost": 4.0 }, { "var_i": 5, "var_j": 22, "quadratic_cost": 10.0 }, { "var_i": 5, "var_j": 23, "quadratic_cost": 7.0 }, { "var_i": 5, "var_j": 24, "quadratic_cost": 8.0 }, { "var_i": 5, "var_j": 25, "quadratic_cost": 10.0 }, { "var_i": 5, "var_j": 26, "quadratic_cost": 6.0 }, { "var_i": 5, "var_j": 27, "quadratic_cost": 2.0 }, { "var_i": 5, "var_j": 28, "quadratic_cost": 1.0 }, { "var_i": 5, "var_j": 29, "quadratic_cost": 8.0 }, { "var_i": 5, "var_j": 30, "quadratic_cost": 5.0 }, { "var_i": 5, "var_j": 31, "quadratic_cost": 1.0 }, { "var_i": 5, "var_j": 32, "quadratic_cost": 6.0 }, { "var_i": 5, "var_j": 33, "quadratic_cost": 4.0 }, { "var_i": 5, "var_j": 34, "quadratic_cost": 6.0 }, { "var_i": 6, "var_j": 0, "quadratic_cost": 10.0 }, { "var_i": 6, "var_j": 1, "quadratic_cost": 4.0 }, { "var_i": 6, "var_j": 2, "quadratic_cost": 9.0 }, { "var_i": 6, "var_j": 3, "quadratic_cost": 4.0 }, { "var_i": 6, "var_j": 4, "quadratic_cost": 9.0 }, { "var_i": 6, "var_j": 5, "quadratic_cost": 2.0 }, { "var_i": 6, "var_j": 6, "quadratic_cost": 7.0 }, { "var_i": 6, "var_j": 7, "quadratic_cost": 2.0 }, { "var_i": 6, "var_j": 8, "quadratic_cost": 6.0 }, { "var_i": 6, "var_j": 9, "quadratic_cost": 9.0 }, { "var_i": 6, "var_j": 10, "quadratic_cost": 8.0 }, { "var_i": 6, "var_j": 11, "quadratic_cost": 1.0 }, { "var_i": 6, "var_j": 12, "quadratic_cost": 3.0 }, { "var_i": 6, "var_j": 13, "quadratic_cost": 9.0 }, { "var_i": 6, "var_j": 14, "quadratic_cost": 8.0 }, { "var_i": 6, "var_j": 15, "quadratic_cost": 10.0 }, { "var_i": 6, "var_j": 16, "quadratic_cost": 6.0 }, { "var_i": 6, "var_j": 17, "quadratic_cost": 3.0 }, { "var_i": 6, "var_j": 18, "quadratic_cost": 2.0 }, { "var_i": 6, "var_j": 19, "quadratic_cost": 2.0 }, { "var_i": 6, "var_j": 20, "quadratic_cost": 6.0 }, { "var_i": 6, "var_j": 21, "quadratic_cost": 3.0 }, { "var_i": 6, "var_j": 22, "quadratic_cost": 10.0 }, { "var_i": 6, "var_j": 23, "quadratic_cost": 10.0 }, { "var_i": 6, "var_j": 24, "quadratic_cost": 6.0 }, { "var_i": 6, "var_j": 25, "quadratic_cost": 8.0 }, { "var_i": 6, "var_j": 26, "quadratic_cost": 7.0 }, { "var_i": 6, "var_j": 27, "quadratic_cost": 3.0 }, { "var_i": 6, "var_j": 28, "quadratic_cost": 8.0 }, { "var_i": 6, "var_j": 29, "quadratic_cost": 4.0 }, { "var_i": 6, "var_j": 30, "quadratic_cost": 6.0 }, { "var_i": 6, "var_j": 31, "quadratic_cost": 8.0 }, { "var_i": 6, "var_j": 32, "quadratic_cost": 1.0 }, { "var_i": 6, "var_j": 33, "quadratic_cost": 2.0 }, { "var_i": 6, "var_j": 34, "quadratic_cost": 8.0 }, { "var_i": 7, "var_j": 0, "quadratic_cost": 7.0 }, { "var_i": 7, "var_j": 1, "quadratic_cost": 4.0 }, { "var_i": 7, "var_j": 2, "quadratic_cost": 3.0 }, { "var_i": 7, "var_j": 3, "quadratic_cost": 7.0 }, { "var_i": 7, "var_j": 4, "quadratic_cost": 2.0 }, { "var_i": 7, "var_j": 5, "quadratic_cost": 9.0 }, { "var_i": 7, "var_j": 6, "quadratic_cost": 2.0 }, { "var_i": 7, "var_j": 7, "quadratic_cost": 5.0 }, { "var_i": 7, "var_j": 8, "quadratic_cost": 5.0 }, { "var_i": 7, "var_j": 9, "quadratic_cost": 10.0 }, { "var_i": 7, "var_j": 10, "quadratic_cost": 5.0 }, { "var_i": 7, "var_j": 11, "quadratic_cost": 6.0 }, { "var_i": 7, "var_j": 12, "quadratic_cost": 1.0 }, { "var_i": 7, "var_j": 13, "quadratic_cost": 2.0 }, { "var_i": 7, "var_j": 14, "quadratic_cost": 4.0 }, { "var_i": 7, "var_j": 15, "quadratic_cost": 3.0 }, { "var_i": 7, "var_j": 16, "quadratic_cost": 3.0 }, { "var_i": 7, "var_j": 17, "quadratic_cost": 10.0 }, { "var_i": 7, "var_j": 18, "quadratic_cost": 3.0 }, { "var_i": 7, "var_j": 19, "quadratic_cost": 6.0 }, { "var_i": 7, "var_j": 20, "quadratic_cost": 3.0 }, { "var_i": 7, "var_j": 21, "quadratic_cost": 2.0 }, { "var_i": 7, "var_j": 22, "quadratic_cost": 3.0 }, { "var_i": 7, "var_j": 23, "quadratic_cost": 10.0 }, { "var_i": 7, "var_j": 24, "quadratic_cost": 4.0 }, { "var_i": 7, "var_j": 25, "quadratic_cost": 6.0 }, { "var_i": 7, "var_j": 26, "quadratic_cost": 1.0 }, { "var_i": 7, "var_j": 27, "quadratic_cost": 7.0 }, { "var_i": 7, "var_j": 28, "quadratic_cost": 2.0 }, { "var_i": 7, "var_j": 29, "quadratic_cost": 3.0 }, { "var_i": 7, "var_j": 30, "quadratic_cost": 5.0 }, { "var_i": 7, "var_j": 31, "quadratic_cost": 10.0 }, { "var_i": 7, "var_j": 32, "quadratic_cost": 1.0 }, { "var_i": 7, "var_j": 33, "quadratic_cost": 9.0 }, { "var_i": 7, "var_j": 34, "quadratic_cost": 10.0 }, { "var_i": 8, "var_j": 0, "quadratic_cost": 6.0 }, { "var_i": 8, "var_j": 1, "quadratic_cost": 8.0 }, { "var_i": 8, "var_j": 2, "quadratic_cost": 10.0 }, { "var_i": 8, "var_j": 3, "quadratic_cost": 5.0 }, { "var_i": 8, "var_j": 4, "quadratic_cost": 8.0 }, { "var_i": 8, "var_j": 5, "quadratic_cost": 9.0 }, { "var_i": 8, "var_j": 6, "quadratic_cost": 6.0 }, { "var_i": 8, "var_j": 7, "quadratic_cost": 5.0 }, { "var_i": 8, "var_j": 8, "quadratic_cost": 2.0 }, { "var_i": 8, "var_j": 9, "quadratic_cost": 9.0 }, { "var_i": 8, "var_j": 10, "quadratic_cost": 6.0 }, { "var_i": 8, "var_j": 11, "quadratic_cost": 10.0 }, { "var_i": 8, "var_j": 12, "quadratic_cost": 9.0 }, { "var_i": 8, "var_j": 13, "quadratic_cost": 3.0 }, { "var_i": 8, "var_j": 14, "quadratic_cost": 10.0 }, { "var_i": 8, "var_j": 15, "quadratic_cost": 9.0 }, { "var_i": 8, "var_j": 16, "quadratic_cost": 10.0 }, { "var_i": 8, "var_j": 17, "quadratic_cost": 7.0 }, { "var_i": 8, "var_j": 18, "quadratic_cost": 8.0 }, { "var_i": 8, "var_j": 19, "quadratic_cost": 6.0 }, { "var_i": 8, "var_j": 20, "quadratic_cost": 4.0 }, { "var_i": 8, "var_j": 21, "quadratic_cost": 9.0 }, { "var_i": 8, "var_j": 22, "quadratic_cost": 7.0 }, { "var_i": 8, "var_j": 23, "quadratic_cost": 5.0 }, { "var_i": 8, "var_j": 24, "quadratic_cost": 7.0 }, { "var_i": 8, "var_j": 25, "quadratic_cost": 6.0 }, { "var_i": 8, "var_j": 26, "quadratic_cost": 6.0 }, { "var_i": 8, "var_j": 27, "quadratic_cost": 7.0 }, { "var_i": 8, "var_j": 28, "quadratic_cost": 7.0 }, { "var_i": 8, "var_j": 29, "quadratic_cost": 9.0 }, { "var_i": 8, "var_j": 30, "quadratic_cost": 8.0 }, { "var_i": 8, "var_j": 31, "quadratic_cost": 9.0 }, { "var_i": 8, "var_j": 32, "quadratic_cost": 6.0 }, { "var_i": 8, "var_j": 33, "quadratic_cost": 3.0 }, { "var_i": 8, "var_j": 34, "quadratic_cost": 7.0 }, { "var_i": 9, "var_j": 0, "quadratic_cost": 7.0 }, { "var_i": 9, "var_j": 1, "quadratic_cost": 5.0 }, { "var_i": 9, "var_j": 2, "quadratic_cost": 1.0 }, { "var_i": 9, "var_j": 3, "quadratic_cost": 6.0 }, { "var_i": 9, "var_j": 4, "quadratic_cost": 10.0 }, { "var_i": 9, "var_j": 5, "quadratic_cost": 10.0 }, { "var_i": 9, "var_j": 6, "quadratic_cost": 9.0 }, { "var_i": 9, "var_j": 7, "quadratic_cost": 10.0 }, { "var_i": 9, "var_j": 8, "quadratic_cost": 9.0 }, { "var_i": 9, "var_j": 9, "quadratic_cost": 2.0 }, { "var_i": 9, "var_j": 10, "quadratic_cost": 2.0 }, { "var_i": 9, "var_j": 11, "quadratic_cost": 1.0 }, { "var_i": 9, "var_j": 12, "quadratic_cost": 3.0 }, { "var_i": 9, "var_j": 13, "quadratic_cost": 3.0 }, { "var_i": 9, "var_j": 14, "quadratic_cost": 8.0 }, { "var_i": 9, "var_j": 15, "quadratic_cost": 1.0 }, { "var_i": 9, "var_j": 16, "quadratic_cost": 10.0 }, { "var_i": 9, "var_j": 17, "quadratic_cost": 7.0 }, { "var_i": 9, "var_j": 18, "quadratic_cost": 1.0 }, { "var_i": 9, "var_j": 19, "quadratic_cost": 8.0 }, { "var_i": 9, "var_j": 20, "quadratic_cost": 7.0 }, { "var_i": 9, "var_j": 21, "quadratic_cost": 3.0 }, { "var_i": 9, "var_j": 22, "quadratic_cost": 8.0 }, { "var_i": 9, "var_j": 23, "quadratic_cost": 3.0 }, { "var_i": 9, "var_j": 24, "quadratic_cost": 5.0 }, { "var_i": 9, "var_j": 25, "quadratic_cost": 1.0 }, { "var_i": 9, "var_j": 26, "quadratic_cost": 10.0 }, { "var_i": 9, "var_j": 27, "quadratic_cost": 9.0 }, { "var_i": 9, "var_j": 28, "quadratic_cost": 2.0 }, { "var_i": 9, "var_j": 29, "quadratic_cost": 9.0 }, { "var_i": 9, "var_j": 30, "quadratic_cost": 8.0 }, { "var_i": 9, "var_j": 31, "quadratic_cost": 9.0 }, { "var_i": 9, "var_j": 32, "quadratic_cost": 10.0 }, { "var_i": 9, "var_j": 33, "quadratic_cost": 4.0 }, { "var_i": 9, "var_j": 34, "quadratic_cost": 6.0 }, { "var_i": 10, "var_j": 0, "quadratic_cost": 9.0 }, { "var_i": 10, "var_j": 1, "quadratic_cost": 1.0 }, { "var_i": 10, "var_j": 2, "quadratic_cost": 7.0 }, { "var_i": 10, "var_j": 3, "quadratic_cost": 10.0 }, { "var_i": 10, "var_j": 4, "quadratic_cost": 9.0 }, { "var_i": 10, "var_j": 5, "quadratic_cost": 9.0 }, { "var_i": 10, "var_j": 6, "quadratic_cost": 8.0 }, { "var_i": 10, "var_j": 7, "quadratic_cost": 5.0 }, { "var_i": 10, "var_j": 8, "quadratic_cost": 6.0 }, { "var_i": 10, "var_j": 9, "quadratic_cost": 2.0 }, { "var_i": 10, "var_j": 10, "quadratic_cost": 3.0 }, { "var_i": 10, "var_j": 11, "quadratic_cost": 10.0 }, { "var_i": 10, "var_j": 12, "quadratic_cost": 8.0 }, { "var_i": 10, "var_j": 13, "quadratic_cost": 10.0 }, { "var_i": 10, "var_j": 14, "quadratic_cost": 5.0 }, { "var_i": 10, "var_j": 15, "quadratic_cost": 6.0 }, { "var_i": 10, "var_j": 16, "quadratic_cost": 7.0 }, { "var_i": 10, "var_j": 17, "quadratic_cost": 5.0 }, { "var_i": 10, "var_j": 18, "quadratic_cost": 9.0 }, { "var_i": 10, "var_j": 19, "quadratic_cost": 8.0 }, { "var_i": 10, "var_j": 20, "quadratic_cost": 7.0 }, { "var_i": 10, "var_j": 21, "quadratic_cost": 5.0 }, { "var_i": 10, "var_j": 22, "quadratic_cost": 5.0 }, { "var_i": 10, "var_j": 23, "quadratic_cost": 2.0 }, { "var_i": 10, "var_j": 24, "quadratic_cost": 5.0 }, { "var_i": 10, "var_j": 25, "quadratic_cost": 8.0 }, { "var_i": 10, "var_j": 26, "quadratic_cost": 4.0 }, { "var_i": 10, "var_j": 27, "quadratic_cost": 6.0 }, { "var_i": 10, "var_j": 28, "quadratic_cost": 10.0 }, { "var_i": 10, "var_j": 29, "quadratic_cost": 9.0 }, { "var_i": 10, "var_j": 30, "quadratic_cost": 2.0 }, { "var_i": 10, "var_j": 31, "quadratic_cost": 5.0 }, { "var_i": 10, "var_j": 32, "quadratic_cost": 3.0 }, { "var_i": 10, "var_j": 33, "quadratic_cost": 5.0 }, { "var_i": 10, "var_j": 34, "quadratic_cost": 5.0 }, { "var_i": 11, "var_j": 0, "quadratic_cost": 10.0 }, { "var_i": 11, "var_j": 1, "quadratic_cost": 2.0 }, { "var_i": 11, "var_j": 2, "quadratic_cost": 5.0 }, { "var_i": 11, "var_j": 3, "quadratic_cost": 9.0 }, { "var_i": 11, "var_j": 4, "quadratic_cost": 3.0 }, { "var_i": 11, "var_j": 5, "quadratic_cost": 8.0 }, { "var_i": 11, "var_j": 6, "quadratic_cost": 1.0 }, { "var_i": 11, "var_j": 7, "quadratic_cost": 6.0 }, { "var_i": 11, "var_j": 8, "quadratic_cost": 10.0 }, { "var_i": 11, "var_j": 9, "quadratic_cost": 1.0 }, { "var_i": 11, "var_j": 10, "quadratic_cost": 10.0 }, { "var_i": 11, "var_j": 11, "quadratic_cost": 5.0 }, { "var_i": 11, "var_j": 12, "quadratic_cost": 1.0 }, { "var_i": 11, "var_j": 13, "quadratic_cost": 6.0 }, { "var_i": 11, "var_j": 14, "quadratic_cost": 10.0 }, { "var_i": 11, "var_j": 15, "quadratic_cost": 7.0 }, { "var_i": 11, "var_j": 16, "quadratic_cost": 4.0 }, { "var_i": 11, "var_j": 17, "quadratic_cost": 10.0 }, { "var_i": 11, "var_j": 18, "quadratic_cost": 9.0 }, { "var_i": 11, "var_j": 19, "quadratic_cost": 8.0 }, { "var_i": 11, "var_j": 20, "quadratic_cost": 4.0 }, { "var_i": 11, "var_j": 21, "quadratic_cost": 2.0 }, { "var_i": 11, "var_j": 22, "quadratic_cost": 9.0 }, { "var_i": 11, "var_j": 23, "quadratic_cost": 6.0 }, { "var_i": 11, "var_j": 24, "quadratic_cost": 8.0 }, { "var_i": 11, "var_j": 25, "quadratic_cost": 3.0 }, { "var_i": 11, "var_j": 26, "quadratic_cost": 5.0 }, { "var_i": 11, "var_j": 27, "quadratic_cost": 7.0 }, { "var_i": 11, "var_j": 28, "quadratic_cost": 3.0 }, { "var_i": 11, "var_j": 29, "quadratic_cost": 4.0 }, { "var_i": 11, "var_j": 30, "quadratic_cost": 4.0 }, { "var_i": 11, "var_j": 31, "quadratic_cost": 7.0 }, { "var_i": 11, "var_j": 32, "quadratic_cost": 10.0 }, { "var_i": 11, "var_j": 33, "quadratic_cost": 2.0 }, { "var_i": 11, "var_j": 34, "quadratic_cost": 5.0 }, { "var_i": 12, "var_j": 0, "quadratic_cost": 2.0 }, { "var_i": 12, "var_j": 1, "quadratic_cost": 9.0 }, { "var_i": 12, "var_j": 2, "quadratic_cost": 2.0 }, { "var_i": 12, "var_j": 3, "quadratic_cost": 7.0 }, { "var_i": 12, "var_j": 4, "quadratic_cost": 1.0 }, { "var_i": 12, "var_j": 5, "quadratic_cost": 3.0 }, { "var_i": 12, "var_j": 6, "quadratic_cost": 3.0 }, { "var_i": 12, "var_j": 7, "quadratic_cost": 1.0 }, { "var_i": 12, "var_j": 8, "quadratic_cost": 9.0 }, { "var_i": 12, "var_j": 9, "quadratic_cost": 3.0 }, { "var_i": 12, "var_j": 10, "quadratic_cost": 8.0 }, { "var_i": 12, "var_j": 11, "quadratic_cost": 1.0 }, { "var_i": 12, "var_j": 12, "quadratic_cost": 6.0 }, { "var_i": 12, "var_j": 13, "quadratic_cost": 7.0 }, { "var_i": 12, "var_j": 14, "quadratic_cost": 2.0 }, { "var_i": 12, "var_j": 15, "quadratic_cost": 4.0 }, { "var_i": 12, "var_j": 16, "quadratic_cost": 4.0 }, { "var_i": 12, "var_j": 17, "quadratic_cost": 4.0 }, { "var_i": 12, "var_j": 18, "quadratic_cost": 7.0 }, { "var_i": 12, "var_j": 19, "quadratic_cost": 1.0 }, { "var_i": 12, "var_j": 20, "quadratic_cost": 5.0 }, { "var_i": 12, "var_j": 21, "quadratic_cost": 8.0 }, { "var_i": 12, "var_j": 22, "quadratic_cost": 1.0 }, { "var_i": 12, "var_j": 23, "quadratic_cost": 3.0 }, { "var_i": 12, "var_j": 24, "quadratic_cost": 2.0 }, { "var_i": 12, "var_j": 25, "quadratic_cost": 10.0 }, { "var_i": 12, "var_j": 26, "quadratic_cost": 3.0 }, { "var_i": 12, "var_j": 27, "quadratic_cost": 8.0 }, { "var_i": 12, "var_j": 28, "quadratic_cost": 4.0 }, { "var_i": 12, "var_j": 29, "quadratic_cost": 3.0 }, { "var_i": 12, "var_j": 30, "quadratic_cost": 4.0 }, { "var_i": 12, "var_j": 31, "quadratic_cost": 5.0 }, { "var_i": 12, "var_j": 32, "quadratic_cost": 3.0 }, { "var_i": 12, "var_j": 33, "quadratic_cost": 8.0 }, { "var_i": 12, "var_j": 34, "quadratic_cost": 7.0 }, { "var_i": 13, "var_j": 0, "quadratic_cost": 4.0 }, { "var_i": 13, "var_j": 1, "quadratic_cost": 9.0 }, { "var_i": 13, "var_j": 2, "quadratic_cost": 4.0 }, { "var_i": 13, "var_j": 3, "quadratic_cost": 2.0 }, { "var_i": 13, "var_j": 4, "quadratic_cost": 3.0 }, { "var_i": 13, "var_j": 5, "quadratic_cost": 5.0 }, { "var_i": 13, "var_j": 6, "quadratic_cost": 9.0 }, { "var_i": 13, "var_j": 7, "quadratic_cost": 2.0 }, { "var_i": 13, "var_j": 8, "quadratic_cost": 3.0 }, { "var_i": 13, "var_j": 9, "quadratic_cost": 3.0 }, { "var_i": 13, "var_j": 10, "quadratic_cost": 10.0 }, { "var_i": 13, "var_j": 11, "quadratic_cost": 6.0 }, { "var_i": 13, "var_j": 12, "quadratic_cost": 7.0 }, { "var_i": 13, "var_j": 13, "quadratic_cost": 4.0 }, { "var_i": 13, "var_j": 14, "quadratic_cost": 10.0 }, { "var_i": 13, "var_j": 15, "quadratic_cost": 2.0 }, { "var_i": 13, "var_j": 16, "quadratic_cost": 7.0 }, { "var_i": 13, "var_j": 17, "quadratic_cost": 7.0 }, { "var_i": 13, "var_j": 18, "quadratic_cost": 5.0 }, { "var_i": 13, "var_j": 19, "quadratic_cost": 5.0 }, { "var_i": 13, "var_j": 20, "quadratic_cost": 10.0 }, { "var_i": 13, "var_j": 21, "quadratic_cost": 4.0 }, { "var_i": 13, "var_j": 22, "quadratic_cost": 7.0 }, { "var_i": 13, "var_j": 23, "quadratic_cost": 8.0 }, { "var_i": 13, "var_j": 24, "quadratic_cost": 6.0 }, { "var_i": 13, "var_j": 25, "quadratic_cost": 5.0 }, { "var_i": 13, "var_j": 26, "quadratic_cost": 5.0 }, { "var_i": 13, "var_j": 27, "quadratic_cost": 2.0 }, { "var_i": 13, "var_j": 28, "quadratic_cost": 9.0 }, { "var_i": 13, "var_j": 29, "quadratic_cost": 8.0 }, { "var_i": 13, "var_j": 30, "quadratic_cost": 10.0 }, { "var_i": 13, "var_j": 31, "quadratic_cost": 1.0 }, { "var_i": 13, "var_j": 32, "quadratic_cost": 2.0 }, { "var_i": 13, "var_j": 33, "quadratic_cost": 10.0 }, { "var_i": 13, "var_j": 34, "quadratic_cost": 2.0 }, { "var_i": 14, "var_j": 0, "quadratic_cost": 10.0 }, { "var_i": 14, "var_j": 1, "quadratic_cost": 3.0 }, { "var_i": 14, "var_j": 2, "quadratic_cost": 1.0 }, { "var_i": 14, "var_j": 3, "quadratic_cost": 10.0 }, { "var_i": 14, "var_j": 4, "quadratic_cost": 10.0 }, { "var_i": 14, "var_j": 5, "quadratic_cost": 5.0 }, { "var_i": 14, "var_j": 6, "quadratic_cost": 8.0 }, { "var_i": 14, "var_j": 7, "quadratic_cost": 4.0 }, { "var_i": 14, "var_j": 8, "quadratic_cost": 10.0 }, { "var_i": 14, "var_j": 9, "quadratic_cost": 8.0 }, { "var_i": 14, "var_j": 10, "quadratic_cost": 5.0 }, { "var_i": 14, "var_j": 11, "quadratic_cost": 10.0 }, { "var_i": 14, "var_j": 12, "quadratic_cost": 2.0 }, { "var_i": 14, "var_j": 13, "quadratic_cost": 10.0 }, { "var_i": 14, "var_j": 14, "quadratic_cost": 2.0 }, { "var_i": 14, "var_j": 15, "quadratic_cost": 6.0 }, { "var_i": 14, "var_j": 16, "quadratic_cost": 6.0 }, { "var_i": 14, "var_j": 17, "quadratic_cost": 3.0 }, { "var_i": 14, "var_j": 18, "quadratic_cost": 7.0 }, { "var_i": 14, "var_j": 19, "quadratic_cost": 3.0 }, { "var_i": 14, "var_j": 20, "quadratic_cost": 2.0 }, { "var_i": 14, "var_j": 21, "quadratic_cost": 9.0 }, { "var_i": 14, "var_j": 22, "quadratic_cost": 3.0 }, { "var_i": 14, "var_j": 23, "quadratic_cost": 6.0 }, { "var_i": 14, "var_j": 24, "quadratic_cost": 4.0 }, { "var_i": 14, "var_j": 25, "quadratic_cost": 7.0 }, { "var_i": 14, "var_j": 26, "quadratic_cost": 10.0 }, { "var_i": 14, "var_j": 27, "quadratic_cost": 9.0 }, { "var_i": 14, "var_j": 28, "quadratic_cost": 2.0 }, { "var_i": 14, "var_j": 29, "quadratic_cost": 4.0 }, { "var_i": 14, "var_j": 30, "quadratic_cost": 2.0 }, { "var_i": 14, "var_j": 31, "quadratic_cost": 7.0 }, { "var_i": 14, "var_j": 32, "quadratic_cost": 7.0 }, { "var_i": 14, "var_j": 33, "quadratic_cost": 5.0 }, { "var_i": 14, "var_j": 34, "quadratic_cost": 8.0 }, { "var_i": 15, "var_j": 0, "quadratic_cost": 8.0 }, { "var_i": 15, "var_j": 1, "quadratic_cost": 5.0 }, { "var_i": 15, "var_j": 2, "quadratic_cost": 10.0 }, { "var_i": 15, "var_j": 3, "quadratic_cost": 2.0 }, { "var_i": 15, "var_j": 4, "quadratic_cost": 7.0 }, { "var_i": 15, "var_j": 5, "quadratic_cost": 8.0 }, { "var_i": 15, "var_j": 6, "quadratic_cost": 10.0 }, { "var_i": 15, "var_j": 7, "quadratic_cost": 3.0 }, { "var_i": 15, "var_j": 8, "quadratic_cost": 9.0 }, { "var_i": 15, "var_j": 9, "quadratic_cost": 1.0 }, { "var_i": 15, "var_j": 10, "quadratic_cost": 6.0 }, { "var_i": 15, "var_j": 11, "quadratic_cost": 7.0 }, { "var_i": 15, "var_j": 12, "quadratic_cost": 4.0 }, { "var_i": 15, "var_j": 13, "quadratic_cost": 2.0 }, { "var_i": 15, "var_j": 14, "quadratic_cost": 6.0 }, { "var_i": 15, "var_j": 15, "quadratic_cost": 8.0 }, { "var_i": 15, "var_j": 16, "quadratic_cost": 1.0 }, { "var_i": 15, "var_j": 17, "quadratic_cost": 10.0 }, { "var_i": 15, "var_j": 18, "quadratic_cost": 2.0 }, { "var_i": 15, "var_j": 19, "quadratic_cost": 8.0 }, { "var_i": 15, "var_j": 20, "quadratic_cost": 10.0 }, { "var_i": 15, "var_j": 21, "quadratic_cost": 1.0 }, { "var_i": 15, "var_j": 22, "quadratic_cost": 7.0 }, { "var_i": 15, "var_j": 23, "quadratic_cost": 1.0 }, { "var_i": 15, "var_j": 24, "quadratic_cost": 3.0 }, { "var_i": 15, "var_j": 25, "quadratic_cost": 8.0 }, { "var_i": 15, "var_j": 26, "quadratic_cost": 10.0 }, { "var_i": 15, "var_j": 27, "quadratic_cost": 6.0 }, { "var_i": 15, "var_j": 28, "quadratic_cost": 3.0 }, { "var_i": 15, "var_j": 29, "quadratic_cost": 1.0 }, { "var_i": 15, "var_j": 30, "quadratic_cost": 8.0 }, { "var_i": 15, "var_j": 31, "quadratic_cost": 8.0 }, { "var_i": 15, "var_j": 32, "quadratic_cost": 7.0 }, { "var_i": 15, "var_j": 33, "quadratic_cost": 3.0 }, { "var_i": 15, "var_j": 34, "quadratic_cost": 4.0 }, { "var_i": 16, "var_j": 0, "quadratic_cost": 9.0 }, { "var_i": 16, "var_j": 1, "quadratic_cost": 2.0 }, { "var_i": 16, "var_j": 2, "quadratic_cost": 3.0 }, { "var_i": 16, "var_j": 3, "quadratic_cost": 2.0 }, { "var_i": 16, "var_j": 4, "quadratic_cost": 5.0 }, { "var_i": 16, "var_j": 5, "quadratic_cost": 6.0 }, { "var_i": 16, "var_j": 6, "quadratic_cost": 6.0 }, { "var_i": 16, "var_j": 7, "quadratic_cost": 3.0 }, { "var_i": 16, "var_j": 8, "quadratic_cost": 10.0 }, { "var_i": 16, "var_j": 9, "quadratic_cost": 10.0 }, { "var_i": 16, "var_j": 10, "quadratic_cost": 7.0 }, { "var_i": 16, "var_j": 11, "quadratic_cost": 4.0 }, { "var_i": 16, "var_j": 12, "quadratic_cost": 4.0 }, { "var_i": 16, "var_j": 13, "quadratic_cost": 7.0 }, { "var_i": 16, "var_j": 14, "quadratic_cost": 6.0 }, { "var_i": 16, "var_j": 15, "quadratic_cost": 1.0 }, { "var_i": 16, "var_j": 16, "quadratic_cost": 3.0 }, { "var_i": 16, "var_j": 17, "quadratic_cost": 2.0 }, { "var_i": 16, "var_j": 18, "quadratic_cost": 1.0 }, { "var_i": 16, "var_j": 19, "quadratic_cost": 10.0 }, { "var_i": 16, "var_j": 20, "quadratic_cost": 3.0 }, { "var_i": 16, "var_j": 21, "quadratic_cost": 3.0 }, { "var_i": 16, "var_j": 22, "quadratic_cost": 4.0 }, { "var_i": 16, "var_j": 23, "quadratic_cost": 2.0 }, { "var_i": 16, "var_j": 24, "quadratic_cost": 1.0 }, { "var_i": 16, "var_j": 25, "quadratic_cost": 1.0 }, { "var_i": 16, "var_j": 26, "quadratic_cost": 6.0 }, { "var_i": 16, "var_j": 27, "quadratic_cost": 1.0 }, { "var_i": 16, "var_j": 28, "quadratic_cost": 3.0 }, { "var_i": 16, "var_j": 29, "quadratic_cost": 3.0 }, { "var_i": 16, "var_j": 30, "quadratic_cost": 6.0 }, { "var_i": 16, "var_j": 31, "quadratic_cost": 4.0 }, { "var_i": 16, "var_j": 32, "quadratic_cost": 9.0 }, { "var_i": 16, "var_j": 33, "quadratic_cost": 2.0 }, { "var_i": 16, "var_j": 34, "quadratic_cost": 8.0 }, { "var_i": 17, "var_j": 0, "quadratic_cost": 1.0 }, { "var_i": 17, "var_j": 1, "quadratic_cost": 2.0 }, { "var_i": 17, "var_j": 2, "quadratic_cost": 8.0 }, { "var_i": 17, "var_j": 3, "quadratic_cost": 6.0 }, { "var_i": 17, "var_j": 4, "quadratic_cost": 1.0 }, { "var_i": 17, "var_j": 5, "quadratic_cost": 5.0 }, { "var_i": 17, "var_j": 6, "quadratic_cost": 3.0 }, { "var_i": 17, "var_j": 7, "quadratic_cost": 10.0 }, { "var_i": 17, "var_j": 8, "quadratic_cost": 7.0 }, { "var_i": 17, "var_j": 9, "quadratic_cost": 7.0 }, { "var_i": 17, "var_j": 10, "quadratic_cost": 5.0 }, { "var_i": 17, "var_j": 11, "quadratic_cost": 10.0 }, { "var_i": 17, "var_j": 12, "quadratic_cost": 4.0 }, { "var_i": 17, "var_j": 13, "quadratic_cost": 7.0 }, { "var_i": 17, "var_j": 14, "quadratic_cost": 3.0 }, { "var_i": 17, "var_j": 15, "quadratic_cost": 10.0 }, { "var_i": 17, "var_j": 16, "quadratic_cost": 2.0 }, { "var_i": 17, "var_j": 17, "quadratic_cost": 1.0 }, { "var_i": 17, "var_j": 18, "quadratic_cost": 9.0 }, { "var_i": 17, "var_j": 19, "quadratic_cost": 9.0 }, { "var_i": 17, "var_j": 20, "quadratic_cost": 4.0 }, { "var_i": 17, "var_j": 21, "quadratic_cost": 6.0 }, { "var_i": 17, "var_j": 22, "quadratic_cost": 4.0 }, { "var_i": 17, "var_j": 23, "quadratic_cost": 5.0 }, { "var_i": 17, "var_j": 24, "quadratic_cost": 10.0 }, { "var_i": 17, "var_j": 25, "quadratic_cost": 4.0 }, { "var_i": 17, "var_j": 26, "quadratic_cost": 3.0 }, { "var_i": 17, "var_j": 27, "quadratic_cost": 1.0 }, { "var_i": 17, "var_j": 28, "quadratic_cost": 5.0 }, { "var_i": 17, "var_j": 29, "quadratic_cost": 8.0 }, { "var_i": 17, "var_j": 30, "quadratic_cost": 8.0 }, { "var_i": 17, "var_j": 31, "quadratic_cost": 3.0 }, { "var_i": 17, "var_j": 32, "quadratic_cost": 7.0 }, { "var_i": 17, "var_j": 33, "quadratic_cost": 4.0 }, { "var_i": 17, "var_j": 34, "quadratic_cost": 1.0 }, { "var_i": 18, "var_j": 0, "quadratic_cost": 2.0 }, { "var_i": 18, "var_j": 1, "quadratic_cost": 9.0 }, { "var_i": 18, "var_j": 2, "quadratic_cost": 8.0 }, { "var_i": 18, "var_j": 3, "quadratic_cost": 2.0 }, { "var_i": 18, "var_j": 4, "quadratic_cost": 4.0 }, { "var_i": 18, "var_j": 5, "quadratic_cost": 9.0 }, { "var_i": 18, "var_j": 6, "quadratic_cost": 2.0 }, { "var_i": 18, "var_j": 7, "quadratic_cost": 3.0 }, { "var_i": 18, "var_j": 8, "quadratic_cost": 8.0 }, { "var_i": 18, "var_j": 9, "quadratic_cost": 1.0 }, { "var_i": 18, "var_j": 10, "quadratic_cost": 9.0 }, { "var_i": 18, "var_j": 11, "quadratic_cost": 9.0 }, { "var_i": 18, "var_j": 12, "quadratic_cost": 7.0 }, { "var_i": 18, "var_j": 13, "quadratic_cost": 5.0 }, { "var_i": 18, "var_j": 14, "quadratic_cost": 7.0 }, { "var_i": 18, "var_j": 15, "quadratic_cost": 2.0 }, { "var_i": 18, "var_j": 16, "quadratic_cost": 1.0 }, { "var_i": 18, "var_j": 17, "quadratic_cost": 9.0 }, { "var_i": 18, "var_j": 18, "quadratic_cost": 10.0 }, { "var_i": 18, "var_j": 19, "quadratic_cost": 3.0 }, { "var_i": 18, "var_j": 20, "quadratic_cost": 7.0 }, { "var_i": 18, "var_j": 21, "quadratic_cost": 4.0 }, { "var_i": 18, "var_j": 22, "quadratic_cost": 9.0 }, { "var_i": 18, "var_j": 23, "quadratic_cost": 6.0 }, { "var_i": 18, "var_j": 24, "quadratic_cost": 7.0 }, { "var_i": 18, "var_j": 25, "quadratic_cost": 4.0 }, { "var_i": 18, "var_j": 26, "quadratic_cost": 2.0 }, { "var_i": 18, "var_j": 27, "quadratic_cost": 4.0 }, { "var_i": 18, "var_j": 28, "quadratic_cost": 1.0 }, { "var_i": 18, "var_j": 29, "quadratic_cost": 2.0 }, { "var_i": 18, "var_j": 30, "quadratic_cost": 3.0 }, { "var_i": 18, "var_j": 31, "quadratic_cost": 3.0 }, { "var_i": 18, "var_j": 32, "quadratic_cost": 3.0 }, { "var_i": 18, "var_j": 33, "quadratic_cost": 4.0 }, { "var_i": 18, "var_j": 34, "quadratic_cost": 5.0 }, { "var_i": 19, "var_j": 0, "quadratic_cost": 9.0 }, { "var_i": 19, "var_j": 1, "quadratic_cost": 3.0 }, { "var_i": 19, "var_j": 2, "quadratic_cost": 5.0 }, { "var_i": 19, "var_j": 3, "quadratic_cost": 10.0 }, { "var_i": 19, "var_j": 4, "quadratic_cost": 3.0 }, { "var_i": 19, "var_j": 5, "quadratic_cost": 10.0 }, { "var_i": 19, "var_j": 6, "quadratic_cost": 2.0 }, { "var_i": 19, "var_j": 7, "quadratic_cost": 6.0 }, { "var_i": 19, "var_j": 8, "quadratic_cost": 6.0 }, { "var_i": 19, "var_j": 9, "quadratic_cost": 8.0 }, { "var_i": 19, "var_j": 10, "quadratic_cost": 8.0 }, { "var_i": 19, "var_j": 11, "quadratic_cost": 8.0 }, { "var_i": 19, "var_j": 12, "quadratic_cost": 1.0 }, { "var_i": 19, "var_j": 13, "quadratic_cost": 5.0 }, { "var_i": 19, "var_j": 14, "quadratic_cost": 3.0 }, { "var_i": 19, "var_j": 15, "quadratic_cost": 8.0 }, { "var_i": 19, "var_j": 16, "quadratic_cost": 10.0 }, { "var_i": 19, "var_j": 17, "quadratic_cost": 9.0 }, { "var_i": 19, "var_j": 18, "quadratic_cost": 3.0 }, { "var_i": 19, "var_j": 19, "quadratic_cost": 4.0 }, { "var_i": 19, "var_j": 20, "quadratic_cost": 5.0 }, { "var_i": 19, "var_j": 21, "quadratic_cost": 7.0 }, { "var_i": 19, "var_j": 22, "quadratic_cost": 7.0 }, { "var_i": 19, "var_j": 23, "quadratic_cost": 7.0 }, { "var_i": 19, "var_j": 24, "quadratic_cost": 7.0 }, { "var_i": 19, "var_j": 25, "quadratic_cost": 8.0 }, { "var_i": 19, "var_j": 26, "quadratic_cost": 9.0 }, { "var_i": 19, "var_j": 27, "quadratic_cost": 7.0 }, { "var_i": 19, "var_j": 28, "quadratic_cost": 7.0 }, { "var_i": 19, "var_j": 29, "quadratic_cost": 3.0 }, { "var_i": 19, "var_j": 30, "quadratic_cost": 2.0 }, { "var_i": 19, "var_j": 31, "quadratic_cost": 9.0 }, { "var_i": 19, "var_j": 32, "quadratic_cost": 1.0 }, { "var_i": 19, "var_j": 33, "quadratic_cost": 5.0 }, { "var_i": 19, "var_j": 34, "quadratic_cost": 7.0 }, { "var_i": 20, "var_j": 0, "quadratic_cost": 9.0 }, { "var_i": 20, "var_j": 1, "quadratic_cost": 10.0 }, { "var_i": 20, "var_j": 2, "quadratic_cost": 1.0 }, { "var_i": 20, "var_j": 3, "quadratic_cost": 10.0 }, { "var_i": 20, "var_j": 4, "quadratic_cost": 3.0 }, { "var_i": 20, "var_j": 5, "quadratic_cost": 6.0 }, { "var_i": 20, "var_j": 6, "quadratic_cost": 6.0 }, { "var_i": 20, "var_j": 7, "quadratic_cost": 3.0 }, { "var_i": 20, "var_j": 8, "quadratic_cost": 4.0 }, { "var_i": 20, "var_j": 9, "quadratic_cost": 7.0 }, { "var_i": 20, "var_j": 10, "quadratic_cost": 7.0 }, { "var_i": 20, "var_j": 11, "quadratic_cost": 4.0 }, { "var_i": 20, "var_j": 12, "quadratic_cost": 5.0 }, { "var_i": 20, "var_j": 13, "quadratic_cost": 10.0 }, { "var_i": 20, "var_j": 14, "quadratic_cost": 2.0 }, { "var_i": 20, "var_j": 15, "quadratic_cost": 10.0 }, { "var_i": 20, "var_j": 16, "quadratic_cost": 3.0 }, { "var_i": 20, "var_j": 17, "quadratic_cost": 4.0 }, { "var_i": 20, "var_j": 18, "quadratic_cost": 7.0 }, { "var_i": 20, "var_j": 19, "quadratic_cost": 5.0 }, { "var_i": 20, "var_j": 20, "quadratic_cost": 6.0 }, { "var_i": 20, "var_j": 21, "quadratic_cost": 9.0 }, { "var_i": 20, "var_j": 22, "quadratic_cost": 6.0 }, { "var_i": 20, "var_j": 23, "quadratic_cost": 10.0 }, { "var_i": 20, "var_j": 24, "quadratic_cost": 3.0 }, { "var_i": 20, "var_j": 25, "quadratic_cost": 8.0 }, { "var_i": 20, "var_j": 26, "quadratic_cost": 2.0 }, { "var_i": 20, "var_j": 27, "quadratic_cost": 5.0 }, { "var_i": 20, "var_j": 28, "quadratic_cost": 6.0 }, { "var_i": 20, "var_j": 29, "quadratic_cost": 1.0 }, { "var_i": 20, "var_j": 30, "quadratic_cost": 4.0 }, { "var_i": 20, "var_j": 31, "quadratic_cost": 7.0 }, { "var_i": 20, "var_j": 32, "quadratic_cost": 8.0 }, { "var_i": 20, "var_j": 33, "quadratic_cost": 3.0 }, { "var_i": 20, "var_j": 34, "quadratic_cost": 4.0 }, { "var_i": 21, "var_j": 0, "quadratic_cost": 5.0 }, { "var_i": 21, "var_j": 1, "quadratic_cost": 10.0 }, { "var_i": 21, "var_j": 2, "quadratic_cost": 3.0 }, { "var_i": 21, "var_j": 3, "quadratic_cost": 7.0 }, { "var_i": 21, "var_j": 4, "quadratic_cost": 9.0 }, { "var_i": 21, "var_j": 5, "quadratic_cost": 4.0 }, { "var_i": 21, "var_j": 6, "quadratic_cost": 3.0 }, { "var_i": 21, "var_j": 7, "quadratic_cost": 2.0 }, { "var_i": 21, "var_j": 8, "quadratic_cost": 9.0 }, { "var_i": 21, "var_j": 9, "quadratic_cost": 3.0 }, { "var_i": 21, "var_j": 10, "quadratic_cost": 5.0 }, { "var_i": 21, "var_j": 11, "quadratic_cost": 2.0 }, { "var_i": 21, "var_j": 12, "quadratic_cost": 8.0 }, { "var_i": 21, "var_j": 13, "quadratic_cost": 4.0 }, { "var_i": 21, "var_j": 14, "quadratic_cost": 9.0 }, { "var_i": 21, "var_j": 15, "quadratic_cost": 1.0 }, { "var_i": 21, "var_j": 16, "quadratic_cost": 3.0 }, { "var_i": 21, "var_j": 17, "quadratic_cost": 6.0 }, { "var_i": 21, "var_j": 18, "quadratic_cost": 4.0 }, { "var_i": 21, "var_j": 19, "quadratic_cost": 7.0 }, { "var_i": 21, "var_j": 20, "quadratic_cost": 9.0 }, { "var_i": 21, "var_j": 21, "quadratic_cost": 8.0 }, { "var_i": 21, "var_j": 22, "quadratic_cost": 5.0 }, { "var_i": 21, "var_j": 23, "quadratic_cost": 2.0 }, { "var_i": 21, "var_j": 24, "quadratic_cost": 2.0 }, { "var_i": 21, "var_j": 25, "quadratic_cost": 5.0 }, { "var_i": 21, "var_j": 26, "quadratic_cost": 5.0 }, { "var_i": 21, "var_j": 27, "quadratic_cost": 10.0 }, { "var_i": 21, "var_j": 28, "quadratic_cost": 10.0 }, { "var_i": 21, "var_j": 29, "quadratic_cost": 4.0 }, { "var_i": 21, "var_j": 30, "quadratic_cost": 2.0 }, { "var_i": 21, "var_j": 31, "quadratic_cost": 2.0 }, { "var_i": 21, "var_j": 32, "quadratic_cost": 6.0 }, { "var_i": 21, "var_j": 33, "quadratic_cost": 10.0 }, { "var_i": 21, "var_j": 34, "quadratic_cost": 4.0 }, { "var_i": 22, "var_j": 0, "quadratic_cost": 2.0 }, { "var_i": 22, "var_j": 1, "quadratic_cost": 9.0 }, { "var_i": 22, "var_j": 2, "quadratic_cost": 1.0 }, { "var_i": 22, "var_j": 3, "quadratic_cost": 3.0 }, { "var_i": 22, "var_j": 4, "quadratic_cost": 3.0 }, { "var_i": 22, "var_j": 5, "quadratic_cost": 10.0 }, { "var_i": 22, "var_j": 6, "quadratic_cost": 10.0 }, { "var_i": 22, "var_j": 7, "quadratic_cost": 3.0 }, { "var_i": 22, "var_j": 8, "quadratic_cost": 7.0 }, { "var_i": 22, "var_j": 9, "quadratic_cost": 8.0 }, { "var_i": 22, "var_j": 10, "quadratic_cost": 5.0 }, { "var_i": 22, "var_j": 11, "quadratic_cost": 9.0 }, { "var_i": 22, "var_j": 12, "quadratic_cost": 1.0 }, { "var_i": 22, "var_j": 13, "quadratic_cost": 7.0 }, { "var_i": 22, "var_j": 14, "quadratic_cost": 3.0 }, { "var_i": 22, "var_j": 15, "quadratic_cost": 7.0 }, { "var_i": 22, "var_j": 16, "quadratic_cost": 4.0 }, { "var_i": 22, "var_j": 17, "quadratic_cost": 4.0 }, { "var_i": 22, "var_j": 18, "quadratic_cost": 9.0 }, { "var_i": 22, "var_j": 19, "quadratic_cost": 7.0 }, { "var_i": 22, "var_j": 20, "quadratic_cost": 6.0 }, { "var_i": 22, "var_j": 21, "quadratic_cost": 5.0 }, { "var_i": 22, "var_j": 22, "quadratic_cost": 6.0 }, { "var_i": 22, "var_j": 23, "quadratic_cost": 1.0 }, { "var_i": 22, "var_j": 24, "quadratic_cost": 6.0 }, { "var_i": 22, "var_j": 25, "quadratic_cost": 7.0 }, { "var_i": 22, "var_j": 26, "quadratic_cost": 7.0 }, { "var_i": 22, "var_j": 27, "quadratic_cost": 2.0 }, { "var_i": 22, "var_j": 28, "quadratic_cost": 5.0 }, { "var_i": 22, "var_j": 29, "quadratic_cost": 10.0 }, { "var_i": 22, "var_j": 30, "quadratic_cost": 7.0 }, { "var_i": 22, "var_j": 31, "quadratic_cost": 6.0 }, { "var_i": 22, "var_j": 32, "quadratic_cost": 6.0 }, { "var_i": 22, "var_j": 33, "quadratic_cost": 4.0 }, { "var_i": 22, "var_j": 34, "quadratic_cost": 6.0 }, { "var_i": 23, "var_j": 0, "quadratic_cost": 5.0 }, { "var_i": 23, "var_j": 1, "quadratic_cost": 1.0 }, { "var_i": 23, "var_j": 2, "quadratic_cost": 1.0 }, { "var_i": 23, "var_j": 3, "quadratic_cost": 10.0 }, { "var_i": 23, "var_j": 4, "quadratic_cost": 7.0 }, { "var_i": 23, "var_j": 5, "quadratic_cost": 7.0 }, { "var_i": 23, "var_j": 6, "quadratic_cost": 10.0 }, { "var_i": 23, "var_j": 7, "quadratic_cost": 10.0 }, { "var_i": 23, "var_j": 8, "quadratic_cost": 5.0 }, { "var_i": 23, "var_j": 9, "quadratic_cost": 3.0 }, { "var_i": 23, "var_j": 10, "quadratic_cost": 2.0 }, { "var_i": 23, "var_j": 11, "quadratic_cost": 6.0 }, { "var_i": 23, "var_j": 12, "quadratic_cost": 3.0 }, { "var_i": 23, "var_j": 13, "quadratic_cost": 8.0 }, { "var_i": 23, "var_j": 14, "quadratic_cost": 6.0 }, { "var_i": 23, "var_j": 15, "quadratic_cost": 1.0 }, { "var_i": 23, "var_j": 16, "quadratic_cost": 2.0 }, { "var_i": 23, "var_j": 17, "quadratic_cost": 5.0 }, { "var_i": 23, "var_j": 18, "quadratic_cost": 6.0 }, { "var_i": 23, "var_j": 19, "quadratic_cost": 7.0 }, { "var_i": 23, "var_j": 20, "quadratic_cost": 10.0 }, { "var_i": 23, "var_j": 21, "quadratic_cost": 2.0 }, { "var_i": 23, "var_j": 22, "quadratic_cost": 1.0 }, { "var_i": 23, "var_j": 23, "quadratic_cost": 3.0 }, { "var_i": 23, "var_j": 24, "quadratic_cost": 8.0 }, { "var_i": 23, "var_j": 25, "quadratic_cost": 7.0 }, { "var_i": 23, "var_j": 26, "quadratic_cost": 5.0 }, { "var_i": 23, "var_j": 27, "quadratic_cost": 8.0 }, { "var_i": 23, "var_j": 28, "quadratic_cost": 6.0 }, { "var_i": 23, "var_j": 29, "quadratic_cost": 4.0 }, { "var_i": 23, "var_j": 30, "quadratic_cost": 10.0 }, { "var_i": 23, "var_j": 31, "quadratic_cost": 7.0 }, { "var_i": 23, "var_j": 32, "quadratic_cost": 7.0 }, { "var_i": 23, "var_j": 33, "quadratic_cost": 4.0 }, { "var_i": 23, "var_j": 34, "quadratic_cost": 3.0 }, { "var_i": 24, "var_j": 0, "quadratic_cost": 3.0 }, { "var_i": 24, "var_j": 1, "quadratic_cost": 3.0 }, { "var_i": 24, "var_j": 2, "quadratic_cost": 5.0 }, { "var_i": 24, "var_j": 3, "quadratic_cost": 4.0 }, { "var_i": 24, "var_j": 4, "quadratic_cost": 3.0 }, { "var_i": 24, "var_j": 5, "quadratic_cost": 8.0 }, { "var_i": 24, "var_j": 6, "quadratic_cost": 6.0 }, { "var_i": 24, "var_j": 7, "quadratic_cost": 4.0 }, { "var_i": 24, "var_j": 8, "quadratic_cost": 7.0 }, { "var_i": 24, "var_j": 9, "quadratic_cost": 5.0 }, { "var_i": 24, "var_j": 10, "quadratic_cost": 5.0 }, { "var_i": 24, "var_j": 11, "quadratic_cost": 8.0 }, { "var_i": 24, "var_j": 12, "quadratic_cost": 2.0 }, { "var_i": 24, "var_j": 13, "quadratic_cost": 6.0 }, { "var_i": 24, "var_j": 14, "quadratic_cost": 4.0 }, { "var_i": 24, "var_j": 15, "quadratic_cost": 3.0 }, { "var_i": 24, "var_j": 16, "quadratic_cost": 1.0 }, { "var_i": 24, "var_j": 17, "quadratic_cost": 10.0 }, { "var_i": 24, "var_j": 18, "quadratic_cost": 7.0 }, { "var_i": 24, "var_j": 19, "quadratic_cost": 7.0 }, { "var_i": 24, "var_j": 20, "quadratic_cost": 3.0 }, { "var_i": 24, "var_j": 21, "quadratic_cost": 2.0 }, { "var_i": 24, "var_j": 22, "quadratic_cost": 6.0 }, { "var_i": 24, "var_j": 23, "quadratic_cost": 8.0 }, { "var_i": 24, "var_j": 24, "quadratic_cost": 4.0 }, { "var_i": 24, "var_j": 25, "quadratic_cost": 3.0 }, { "var_i": 24, "var_j": 26, "quadratic_cost": 5.0 }, { "var_i": 24, "var_j": 27, "quadratic_cost": 6.0 }, { "var_i": 24, "var_j": 28, "quadratic_cost": 3.0 }, { "var_i": 24, "var_j": 29, "quadratic_cost": 9.0 }, { "var_i": 24, "var_j": 30, "quadratic_cost": 7.0 }, { "var_i": 24, "var_j": 31, "quadratic_cost": 7.0 }, { "var_i": 24, "var_j": 32, "quadratic_cost": 6.0 }, { "var_i": 24, "var_j": 33, "quadratic_cost": 3.0 }, { "var_i": 24, "var_j": 34, "quadratic_cost": 10.0 }, { "var_i": 25, "var_j": 0, "quadratic_cost": 5.0 }, { "var_i": 25, "var_j": 1, "quadratic_cost": 2.0 }, { "var_i": 25, "var_j": 2, "quadratic_cost": 7.0 }, { "var_i": 25, "var_j": 3, "quadratic_cost": 3.0 }, { "var_i": 25, "var_j": 4, "quadratic_cost": 4.0 }, { "var_i": 25, "var_j": 5, "quadratic_cost": 10.0 }, { "var_i": 25, "var_j": 6, "quadratic_cost": 8.0 }, { "var_i": 25, "var_j": 7, "quadratic_cost": 6.0 }, { "var_i": 25, "var_j": 8, "quadratic_cost": 6.0 }, { "var_i": 25, "var_j": 9, "quadratic_cost": 1.0 }, { "var_i": 25, "var_j": 10, "quadratic_cost": 8.0 }, { "var_i": 25, "var_j": 11, "quadratic_cost": 3.0 }, { "var_i": 25, "var_j": 12, "quadratic_cost": 10.0 }, { "var_i": 25, "var_j": 13, "quadratic_cost": 5.0 }, { "var_i": 25, "var_j": 14, "quadratic_cost": 7.0 }, { "var_i": 25, "var_j": 15, "quadratic_cost": 8.0 }, { "var_i": 25, "var_j": 16, "quadratic_cost": 1.0 }, { "var_i": 25, "var_j": 17, "quadratic_cost": 4.0 }, { "var_i": 25, "var_j": 18, "quadratic_cost": 4.0 }, { "var_i": 25, "var_j": 19, "quadratic_cost": 8.0 }, { "var_i": 25, "var_j": 20, "quadratic_cost": 8.0 }, { "var_i": 25, "var_j": 21, "quadratic_cost": 5.0 }, { "var_i": 25, "var_j": 22, "quadratic_cost": 7.0 }, { "var_i": 25, "var_j": 23, "quadratic_cost": 7.0 }, { "var_i": 25, "var_j": 24, "quadratic_cost": 3.0 }, { "var_i": 25, "var_j": 25, "quadratic_cost": 10.0 }, { "var_i": 25, "var_j": 26, "quadratic_cost": 6.0 }, { "var_i": 25, "var_j": 27, "quadratic_cost": 10.0 }, { "var_i": 25, "var_j": 28, "quadratic_cost": 3.0 }, { "var_i": 25, "var_j": 29, "quadratic_cost": 2.0 }, { "var_i": 25, "var_j": 30, "quadratic_cost": 3.0 }, { "var_i": 25, "var_j": 31, "quadratic_cost": 8.0 }, { "var_i": 25, "var_j": 32, "quadratic_cost": 4.0 }, { "var_i": 25, "var_j": 33, "quadratic_cost": 1.0 }, { "var_i": 25, "var_j": 34, "quadratic_cost": 6.0 }, { "var_i": 26, "var_j": 0, "quadratic_cost": 7.0 }, { "var_i": 26, "var_j": 1, "quadratic_cost": 4.0 }, { "var_i": 26, "var_j": 2, "quadratic_cost": 5.0 }, { "var_i": 26, "var_j": 3, "quadratic_cost": 5.0 }, { "var_i": 26, "var_j": 4, "quadratic_cost": 9.0 }, { "var_i": 26, "var_j": 5, "quadratic_cost": 6.0 }, { "var_i": 26, "var_j": 6, "quadratic_cost": 7.0 }, { "var_i": 26, "var_j": 7, "quadratic_cost": 1.0 }, { "var_i": 26, "var_j": 8, "quadratic_cost": 6.0 }, { "var_i": 26, "var_j": 9, "quadratic_cost": 10.0 }, { "var_i": 26, "var_j": 10, "quadratic_cost": 4.0 }, { "var_i": 26, "var_j": 11, "quadratic_cost": 5.0 }, { "var_i": 26, "var_j": 12, "quadratic_cost": 3.0 }, { "var_i": 26, "var_j": 13, "quadratic_cost": 5.0 }, { "var_i": 26, "var_j": 14, "quadratic_cost": 10.0 }, { "var_i": 26, "var_j": 15, "quadratic_cost": 10.0 }, { "var_i": 26, "var_j": 16, "quadratic_cost": 6.0 }, { "var_i": 26, "var_j": 17, "quadratic_cost": 3.0 }, { "var_i": 26, "var_j": 18, "quadratic_cost": 2.0 }, { "var_i": 26, "var_j": 19, "quadratic_cost": 9.0 }, { "var_i": 26, "var_j": 20, "quadratic_cost": 2.0 }, { "var_i": 26, "var_j": 21, "quadratic_cost": 5.0 }, { "var_i": 26, "var_j": 22, "quadratic_cost": 7.0 }, { "var_i": 26, "var_j": 23, "quadratic_cost": 5.0 }, { "var_i": 26, "var_j": 24, "quadratic_cost": 5.0 }, { "var_i": 26, "var_j": 25, "quadratic_cost": 6.0 }, { "var_i": 26, "var_j": 26, "quadratic_cost": 4.0 }, { "var_i": 26, "var_j": 27, "quadratic_cost": 1.0 }, { "var_i": 26, "var_j": 28, "quadratic_cost": 8.0 }, { "var_i": 26, "var_j": 29, "quadratic_cost": 5.0 }, { "var_i": 26, "var_j": 30, "quadratic_cost": 6.0 }, { "var_i": 26, "var_j": 31, "quadratic_cost": 3.0 }, { "var_i": 26, "var_j": 32, "quadratic_cost": 1.0 }, { "var_i": 26, "var_j": 33, "quadratic_cost": 5.0 }, { "var_i": 26, "var_j": 34, "quadratic_cost": 5.0 }, { "var_i": 27, "var_j": 0, "quadratic_cost": 5.0 }, { "var_i": 27, "var_j": 1, "quadratic_cost": 8.0 }, { "var_i": 27, "var_j": 2, "quadratic_cost": 7.0 }, { "var_i": 27, "var_j": 3, "quadratic_cost": 10.0 }, { "var_i": 27, "var_j": 4, "quadratic_cost": 2.0 }, { "var_i": 27, "var_j": 5, "quadratic_cost": 2.0 }, { "var_i": 27, "var_j": 6, "quadratic_cost": 3.0 }, { "var_i": 27, "var_j": 7, "quadratic_cost": 7.0 }, { "var_i": 27, "var_j": 8, "quadratic_cost": 7.0 }, { "var_i": 27, "var_j": 9, "quadratic_cost": 9.0 }, { "var_i": 27, "var_j": 10, "quadratic_cost": 6.0 }, { "var_i": 27, "var_j": 11, "quadratic_cost": 7.0 }, { "var_i": 27, "var_j": 12, "quadratic_cost": 8.0 }, { "var_i": 27, "var_j": 13, "quadratic_cost": 2.0 }, { "var_i": 27, "var_j": 14, "quadratic_cost": 9.0 }, { "var_i": 27, "var_j": 15, "quadratic_cost": 6.0 }, { "var_i": 27, "var_j": 16, "quadratic_cost": 1.0 }, { "var_i": 27, "var_j": 17, "quadratic_cost": 1.0 }, { "var_i": 27, "var_j": 18, "quadratic_cost": 4.0 }, { "var_i": 27, "var_j": 19, "quadratic_cost": 7.0 }, { "var_i": 27, "var_j": 20, "quadratic_cost": 5.0 }, { "var_i": 27, "var_j": 21, "quadratic_cost": 10.0 }, { "var_i": 27, "var_j": 22, "quadratic_cost": 2.0 }, { "var_i": 27, "var_j": 23, "quadratic_cost": 8.0 }, { "var_i": 27, "var_j": 24, "quadratic_cost": 6.0 }, { "var_i": 27, "var_j": 25, "quadratic_cost": 10.0 }, { "var_i": 27, "var_j": 26, "quadratic_cost": 1.0 }, { "var_i": 27, "var_j": 27, "quadratic_cost": 3.0 }, { "var_i": 27, "var_j": 28, "quadratic_cost": 3.0 }, { "var_i": 27, "var_j": 29, "quadratic_cost": 4.0 }, { "var_i": 27, "var_j": 30, "quadratic_cost": 10.0 }, { "var_i": 27, "var_j": 31, "quadratic_cost": 6.0 }, { "var_i": 27, "var_j": 32, "quadratic_cost": 2.0 }, { "var_i": 27, "var_j": 33, "quadratic_cost": 9.0 }, { "var_i": 27, "var_j": 34, "quadratic_cost": 1.0 }, { "var_i": 28, "var_j": 0, "quadratic_cost": 7.0 }, { "var_i": 28, "var_j": 1, "quadratic_cost": 3.0 }, { "var_i": 28, "var_j": 2, "quadratic_cost": 5.0 }, { "var_i": 28, "var_j": 3, "quadratic_cost": 6.0 }, { "var_i": 28, "var_j": 4, "quadratic_cost": 1.0 }, { "var_i": 28, "var_j": 5, "quadratic_cost": 1.0 }, { "var_i": 28, "var_j": 6, "quadratic_cost": 8.0 }, { "var_i": 28, "var_j": 7, "quadratic_cost": 2.0 }, { "var_i": 28, "var_j": 8, "quadratic_cost": 7.0 }, { "var_i": 28, "var_j": 9, "quadratic_cost": 2.0 }, { "var_i": 28, "var_j": 10, "quadratic_cost": 10.0 }, { "var_i": 28, "var_j": 11, "quadratic_cost": 3.0 }, { "var_i": 28, "var_j": 12, "quadratic_cost": 4.0 }, { "var_i": 28, "var_j": 13, "quadratic_cost": 9.0 }, { "var_i": 28, "var_j": 14, "quadratic_cost": 2.0 }, { "var_i": 28, "var_j": 15, "quadratic_cost": 3.0 }, { "var_i": 28, "var_j": 16, "quadratic_cost": 3.0 }, { "var_i": 28, "var_j": 17, "quadratic_cost": 5.0 }, { "var_i": 28, "var_j": 18, "quadratic_cost": 1.0 }, { "var_i": 28, "var_j": 19, "quadratic_cost": 7.0 }, { "var_i": 28, "var_j": 20, "quadratic_cost": 6.0 }, { "var_i": 28, "var_j": 21, "quadratic_cost": 10.0 }, { "var_i": 28, "var_j": 22, "quadratic_cost": 5.0 }, { "var_i": 28, "var_j": 23, "quadratic_cost": 6.0 }, { "var_i": 28, "var_j": 24, "quadratic_cost": 3.0 }, { "var_i": 28, "var_j": 25, "quadratic_cost": 3.0 }, { "var_i": 28, "var_j": 26, "quadratic_cost": 8.0 }, { "var_i": 28, "var_j": 27, "quadratic_cost": 3.0 }, { "var_i": 28, "var_j": 28, "quadratic_cost": 2.0 }, { "var_i": 28, "var_j": 29, "quadratic_cost": 10.0 }, { "var_i": 28, "var_j": 30, "quadratic_cost": 4.0 }, { "var_i": 28, "var_j": 31, "quadratic_cost": 2.0 }, { "var_i": 28, "var_j": 32, "quadratic_cost": 6.0 }, { "var_i": 28, "var_j": 33, "quadratic_cost": 5.0 }, { "var_i": 28, "var_j": 34, "quadratic_cost": 5.0 }, { "var_i": 29, "var_j": 0, "quadratic_cost": 10.0 }, { "var_i": 29, "var_j": 1, "quadratic_cost": 8.0 }, { "var_i": 29, "var_j": 2, "quadratic_cost": 3.0 }, { "var_i": 29, "var_j": 3, "quadratic_cost": 6.0 }, { "var_i": 29, "var_j": 4, "quadratic_cost": 5.0 }, { "var_i": 29, "var_j": 5, "quadratic_cost": 8.0 }, { "var_i": 29, "var_j": 6, "quadratic_cost": 4.0 }, { "var_i": 29, "var_j": 7, "quadratic_cost": 3.0 }, { "var_i": 29, "var_j": 8, "quadratic_cost": 9.0 }, { "var_i": 29, "var_j": 9, "quadratic_cost": 9.0 }, { "var_i": 29, "var_j": 10, "quadratic_cost": 9.0 }, { "var_i": 29, "var_j": 11, "quadratic_cost": 4.0 }, { "var_i": 29, "var_j": 12, "quadratic_cost": 3.0 }, { "var_i": 29, "var_j": 13, "quadratic_cost": 8.0 }, { "var_i": 29, "var_j": 14, "quadratic_cost": 4.0 }, { "var_i": 29, "var_j": 15, "quadratic_cost": 1.0 }, { "var_i": 29, "var_j": 16, "quadratic_cost": 3.0 }, { "var_i": 29, "var_j": 17, "quadratic_cost": 8.0 }, { "var_i": 29, "var_j": 18, "quadratic_cost": 2.0 }, { "var_i": 29, "var_j": 19, "quadratic_cost": 3.0 }, { "var_i": 29, "var_j": 20, "quadratic_cost": 1.0 }, { "var_i": 29, "var_j": 21, "quadratic_cost": 4.0 }, { "var_i": 29, "var_j": 22, "quadratic_cost": 10.0 }, { "var_i": 29, "var_j": 23, "quadratic_cost": 4.0 }, { "var_i": 29, "var_j": 24, "quadratic_cost": 9.0 }, { "var_i": 29, "var_j": 25, "quadratic_cost": 2.0 }, { "var_i": 29, "var_j": 26, "quadratic_cost": 5.0 }, { "var_i": 29, "var_j": 27, "quadratic_cost": 4.0 }, { "var_i": 29, "var_j": 28, "quadratic_cost": 10.0 }, { "var_i": 29, "var_j": 29, "quadratic_cost": 6.0 }, { "var_i": 29, "var_j": 30, "quadratic_cost": 6.0 }, { "var_i": 29, "var_j": 31, "quadratic_cost": 3.0 }, { "var_i": 29, "var_j": 32, "quadratic_cost": 9.0 }, { "var_i": 29, "var_j": 33, "quadratic_cost": 7.0 }, { "var_i": 29, "var_j": 34, "quadratic_cost": 10.0 }, { "var_i": 30, "var_j": 0, "quadratic_cost": 10.0 }, { "var_i": 30, "var_j": 1, "quadratic_cost": 4.0 }, { "var_i": 30, "var_j": 2, "quadratic_cost": 6.0 }, { "var_i": 30, "var_j": 3, "quadratic_cost": 2.0 }, { "var_i": 30, "var_j": 4, "quadratic_cost": 10.0 }, { "var_i": 30, "var_j": 5, "quadratic_cost": 5.0 }, { "var_i": 30, "var_j": 6, "quadratic_cost": 6.0 }, { "var_i": 30, "var_j": 7, "quadratic_cost": 5.0 }, { "var_i": 30, "var_j": 8, "quadratic_cost": 8.0 }, { "var_i": 30, "var_j": 9, "quadratic_cost": 8.0 }, { "var_i": 30, "var_j": 10, "quadratic_cost": 2.0 }, { "var_i": 30, "var_j": 11, "quadratic_cost": 4.0 }, { "var_i": 30, "var_j": 12, "quadratic_cost": 4.0 }, { "var_i": 30, "var_j": 13, "quadratic_cost": 10.0 }, { "var_i": 30, "var_j": 14, "quadratic_cost": 2.0 }, { "var_i": 30, "var_j": 15, "quadratic_cost": 8.0 }, { "var_i": 30, "var_j": 16, "quadratic_cost": 6.0 }, { "var_i": 30, "var_j": 17, "quadratic_cost": 8.0 }, { "var_i": 30, "var_j": 18, "quadratic_cost": 3.0 }, { "var_i": 30, "var_j": 19, "quadratic_cost": 2.0 }, { "var_i": 30, "var_j": 20, "quadratic_cost": 4.0 }, { "var_i": 30, "var_j": 21, "quadratic_cost": 2.0 }, { "var_i": 30, "var_j": 22, "quadratic_cost": 7.0 }, { "var_i": 30, "var_j": 23, "quadratic_cost": 10.0 }, { "var_i": 30, "var_j": 24, "quadratic_cost": 7.0 }, { "var_i": 30, "var_j": 25, "quadratic_cost": 3.0 }, { "var_i": 30, "var_j": 26, "quadratic_cost": 6.0 }, { "var_i": 30, "var_j": 27, "quadratic_cost": 10.0 }, { "var_i": 30, "var_j": 28, "quadratic_cost": 4.0 }, { "var_i": 30, "var_j": 29, "quadratic_cost": 6.0 }, { "var_i": 30, "var_j": 30, "quadratic_cost": 3.0 }, { "var_i": 30, "var_j": 31, "quadratic_cost": 1.0 }, { "var_i": 30, "var_j": 32, "quadratic_cost": 10.0 }, { "var_i": 30, "var_j": 33, "quadratic_cost": 2.0 }, { "var_i": 30, "var_j": 34, "quadratic_cost": 2.0 }, { "var_i": 31, "var_j": 0, "quadratic_cost": 7.0 }, { "var_i": 31, "var_j": 1, "quadratic_cost": 2.0 }, { "var_i": 31, "var_j": 2, "quadratic_cost": 1.0 }, { "var_i": 31, "var_j": 3, "quadratic_cost": 3.0 }, { "var_i": 31, "var_j": 4, "quadratic_cost": 10.0 }, { "var_i": 31, "var_j": 5, "quadratic_cost": 1.0 }, { "var_i": 31, "var_j": 6, "quadratic_cost": 8.0 }, { "var_i": 31, "var_j": 7, "quadratic_cost": 10.0 }, { "var_i": 31, "var_j": 8, "quadratic_cost": 9.0 }, { "var_i": 31, "var_j": 9, "quadratic_cost": 9.0 }, { "var_i": 31, "var_j": 10, "quadratic_cost": 5.0 }, { "var_i": 31, "var_j": 11, "quadratic_cost": 7.0 }, { "var_i": 31, "var_j": 12, "quadratic_cost": 5.0 }, { "var_i": 31, "var_j": 13, "quadratic_cost": 1.0 }, { "var_i": 31, "var_j": 14, "quadratic_cost": 7.0 }, { "var_i": 31, "var_j": 15, "quadratic_cost": 8.0 }, { "var_i": 31, "var_j": 16, "quadratic_cost": 4.0 }, { "var_i": 31, "var_j": 17, "quadratic_cost": 3.0 }, { "var_i": 31, "var_j": 18, "quadratic_cost": 3.0 }, { "var_i": 31, "var_j": 19, "quadratic_cost": 9.0 }, { "var_i": 31, "var_j": 20, "quadratic_cost": 7.0 }, { "var_i": 31, "var_j": 21, "quadratic_cost": 2.0 }, { "var_i": 31, "var_j": 22, "quadratic_cost": 6.0 }, { "var_i": 31, "var_j": 23, "quadratic_cost": 7.0 }, { "var_i": 31, "var_j": 24, "quadratic_cost": 7.0 }, { "var_i": 31, "var_j": 25, "quadratic_cost": 8.0 }, { "var_i": 31, "var_j": 26, "quadratic_cost": 3.0 }, { "var_i": 31, "var_j": 27, "quadratic_cost": 6.0 }, { "var_i": 31, "var_j": 28, "quadratic_cost": 2.0 }, { "var_i": 31, "var_j": 29, "quadratic_cost": 3.0 }, { "var_i": 31, "var_j": 30, "quadratic_cost": 1.0 }, { "var_i": 31, "var_j": 31, "quadratic_cost": 8.0 }, { "var_i": 31, "var_j": 32, "quadratic_cost": 8.0 }, { "var_i": 31, "var_j": 33, "quadratic_cost": 10.0 }, { "var_i": 31, "var_j": 34, "quadratic_cost": 8.0 }, { "var_i": 32, "var_j": 0, "quadratic_cost": 2.0 }, { "var_i": 32, "var_j": 1, "quadratic_cost": 9.0 }, { "var_i": 32, "var_j": 2, "quadratic_cost": 3.0 }, { "var_i": 32, "var_j": 3, "quadratic_cost": 4.0 }, { "var_i": 32, "var_j": 4, "quadratic_cost": 2.0 }, { "var_i": 32, "var_j": 5, "quadratic_cost": 6.0 }, { "var_i": 32, "var_j": 6, "quadratic_cost": 1.0 }, { "var_i": 32, "var_j": 7, "quadratic_cost": 1.0 }, { "var_i": 32, "var_j": 8, "quadratic_cost": 6.0 }, { "var_i": 32, "var_j": 9, "quadratic_cost": 10.0 }, { "var_i": 32, "var_j": 10, "quadratic_cost": 3.0 }, { "var_i": 32, "var_j": 11, "quadratic_cost": 10.0 }, { "var_i": 32, "var_j": 12, "quadratic_cost": 3.0 }, { "var_i": 32, "var_j": 13, "quadratic_cost": 2.0 }, { "var_i": 32, "var_j": 14, "quadratic_cost": 7.0 }, { "var_i": 32, "var_j": 15, "quadratic_cost": 7.0 }, { "var_i": 32, "var_j": 16, "quadratic_cost": 9.0 }, { "var_i": 32, "var_j": 17, "quadratic_cost": 7.0 }, { "var_i": 32, "var_j": 18, "quadratic_cost": 3.0 }, { "var_i": 32, "var_j": 19, "quadratic_cost": 1.0 }, { "var_i": 32, "var_j": 20, "quadratic_cost": 8.0 }, { "var_i": 32, "var_j": 21, "quadratic_cost": 6.0 }, { "var_i": 32, "var_j": 22, "quadratic_cost": 6.0 }, { "var_i": 32, "var_j": 23, "quadratic_cost": 7.0 }, { "var_i": 32, "var_j": 24, "quadratic_cost": 6.0 }, { "var_i": 32, "var_j": 25, "quadratic_cost": 4.0 }, { "var_i": 32, "var_j": 26, "quadratic_cost": 1.0 }, { "var_i": 32, "var_j": 27, "quadratic_cost": 2.0 }, { "var_i": 32, "var_j": 28, "quadratic_cost": 6.0 }, { "var_i": 32, "var_j": 29, "quadratic_cost": 9.0 }, { "var_i": 32, "var_j": 30, "quadratic_cost": 10.0 }, { "var_i": 32, "var_j": 31, "quadratic_cost": 8.0 }, { "var_i": 32, "var_j": 32, "quadratic_cost": 10.0 }, { "var_i": 32, "var_j": 33, "quadratic_cost": 1.0 }, { "var_i": 32, "var_j": 34, "quadratic_cost": 4.0 }, { "var_i": 33, "var_j": 0, "quadratic_cost": 1.0 }, { "var_i": 33, "var_j": 1, "quadratic_cost": 2.0 }, { "var_i": 33, "var_j": 2, "quadratic_cost": 4.0 }, { "var_i": 33, "var_j": 3, "quadratic_cost": 6.0 }, { "var_i": 33, "var_j": 4, "quadratic_cost": 3.0 }, { "var_i": 33, "var_j": 5, "quadratic_cost": 4.0 }, { "var_i": 33, "var_j": 6, "quadratic_cost": 2.0 }, { "var_i": 33, "var_j": 7, "quadratic_cost": 9.0 }, { "var_i": 33, "var_j": 8, "quadratic_cost": 3.0 }, { "var_i": 33, "var_j": 9, "quadratic_cost": 4.0 }, { "var_i": 33, "var_j": 10, "quadratic_cost": 5.0 }, { "var_i": 33, "var_j": 11, "quadratic_cost": 2.0 }, { "var_i": 33, "var_j": 12, "quadratic_cost": 8.0 }, { "var_i": 33, "var_j": 13, "quadratic_cost": 10.0 }, { "var_i": 33, "var_j": 14, "quadratic_cost": 5.0 }, { "var_i": 33, "var_j": 15, "quadratic_cost": 3.0 }, { "var_i": 33, "var_j": 16, "quadratic_cost": 2.0 }, { "var_i": 33, "var_j": 17, "quadratic_cost": 4.0 }, { "var_i": 33, "var_j": 18, "quadratic_cost": 4.0 }, { "var_i": 33, "var_j": 19, "quadratic_cost": 5.0 }, { "var_i": 33, "var_j": 20, "quadratic_cost": 3.0 }, { "var_i": 33, "var_j": 21, "quadratic_cost": 10.0 }, { "var_i": 33, "var_j": 22, "quadratic_cost": 4.0 }, { "var_i": 33, "var_j": 23, "quadratic_cost": 4.0 }, { "var_i": 33, "var_j": 24, "quadratic_cost": 3.0 }, { "var_i": 33, "var_j": 25, "quadratic_cost": 1.0 }, { "var_i": 33, "var_j": 26, "quadratic_cost": 5.0 }, { "var_i": 33, "var_j": 27, "quadratic_cost": 9.0 }, { "var_i": 33, "var_j": 28, "quadratic_cost": 5.0 }, { "var_i": 33, "var_j": 29, "quadratic_cost": 7.0 }, { "var_i": 33, "var_j": 30, "quadratic_cost": 2.0 }, { "var_i": 33, "var_j": 31, "quadratic_cost": 10.0 }, { "var_i": 33, "var_j": 32, "quadratic_cost": 1.0 }, { "var_i": 33, "var_j": 33, "quadratic_cost": 8.0 }, { "var_i": 33, "var_j": 34, "quadratic_cost": 5.0 }, { "var_i": 34, "var_j": 0, "quadratic_cost": 4.0 }, { "var_i": 34, "var_j": 1, "quadratic_cost": 5.0 }, { "var_i": 34, "var_j": 2, "quadratic_cost": 1.0 }, { "var_i": 34, "var_j": 3, "quadratic_cost": 1.0 }, { "var_i": 34, "var_j": 4, "quadratic_cost": 1.0 }, { "var_i": 34, "var_j": 5, "quadratic_cost": 6.0 }, { "var_i": 34, "var_j": 6, "quadratic_cost": 8.0 }, { "var_i": 34, "var_j": 7, "quadratic_cost": 10.0 }, { "var_i": 34, "var_j": 8, "quadratic_cost": 7.0 }, { "var_i": 34, "var_j": 9, "quadratic_cost": 6.0 }, { "var_i": 34, "var_j": 10, "quadratic_cost": 5.0 }, { "var_i": 34, "var_j": 11, "quadratic_cost": 5.0 }, { "var_i": 34, "var_j": 12, "quadratic_cost": 7.0 }, { "var_i": 34, "var_j": 13, "quadratic_cost": 2.0 }, { "var_i": 34, "var_j": 14, "quadratic_cost": 8.0 }, { "var_i": 34, "var_j": 15, "quadratic_cost": 4.0 }, { "var_i": 34, "var_j": 16, "quadratic_cost": 8.0 }, { "var_i": 34, "var_j": 17, "quadratic_cost": 1.0 }, { "var_i": 34, "var_j": 18, "quadratic_cost": 5.0 }, { "var_i": 34, "var_j": 19, "quadratic_cost": 7.0 }, { "var_i": 34, "var_j": 20, "quadratic_cost": 4.0 }, { "var_i": 34, "var_j": 21, "quadratic_cost": 4.0 }, { "var_i": 34, "var_j": 22, "quadratic_cost": 6.0 }, { "var_i": 34, "var_j": 23, "quadratic_cost": 3.0 }, { "var_i": 34, "var_j": 24, "quadratic_cost": 10.0 }, { "var_i": 34, "var_j": 25, "quadratic_cost": 6.0 }, { "var_i": 34, "var_j": 26, "quadratic_cost": 5.0 }, { "var_i": 34, "var_j": 27, "quadratic_cost": 1.0 }, { "var_i": 34, "var_j": 28, "quadratic_cost": 5.0 }, { "var_i": 34, "var_j": 29, "quadratic_cost": 10.0 }, { "var_i": 34, "var_j": 30, "quadratic_cost": 2.0 }, { "var_i": 34, "var_j": 31, "quadratic_cost": 8.0 }, { "var_i": 34, "var_j": 32, "quadratic_cost": 4.0 }, { "var_i": 34, "var_j": 33, "quadratic_cost": 5.0 }, { "var_i": 34, "var_j": 34, "quadratic_cost": 10.0 } ] }, "edges": [ { "from": 13, "to": 1, "var_index": 0 }, { "from": 13, "to": 2, "var_index": 1 }, { "from": 13, "to": 3, "var_index": 2 }, { "from": 13, "to": 4, "var_index": 3 }, { "from": 13, "to": 5, "var_index": 4 }, { "from": 13, "to": 6, "var_index": 5 }, { "from": 13, "to": 7, "var_index": 6 }, { "from": 13, "to": 8, "var_index": 7 }, { "from": 13, "to": 9, "var_index": 8 }, { "from": 13, "to": 10, "var_index": 9 }, { "from": 13, "to": 11, "var_index": 10 }, { "from": 13, "to": 12, "var_index": 11 }, { "from": 1, "to": 14, "var_index": 12 }, { "from": 2, "to": 14, "var_index": 13 }, { "from": 3, "to": 14, "var_index": 14 }, { "from": 4, "to": 14, "var_index": 15 }, { "from": 5, "to": 14, "var_index": 16 }, { "from": 6, "to": 14, "var_index": 17 }, { "from": 7, "to": 14, "var_index": 18 }, { "from": 8, "to": 14, "var_index": 19 }, { "from": 9, "to": 14, "var_index": 20 }, { "from": 10, "to": 14, "var_index": 21 }, { "from": 11, "to": 14, "var_index": 22 }, { "from": 12, "to": 14, "var_index": 23 }, { "from": 1, "to": 2, "var_index": 24 }, { "from": 2, "to": 3, "var_index": 25 }, { "from": 3, "to": 4, "var_index": 26 }, { "from": 4, "to": 5, "var_index": 27 }, { "from": 5, "to": 6, "var_index": 28 }, { "from": 6, "to": 7, "var_index": 29 }, { "from": 7, "to": 8, "var_index": 30 }, { "from": 8, "to": 9, "var_index": 31 }, { "from": 9, "to": 10, "var_index": 32 }, { "from": 10, "to": 11, "var_index": 33 }, { "from": 11, "to": 12, "var_index": 34 } ], "node_id_map": { "0": 1, "1": 2, "2": 3, "3": 4, "4": 5, "5": 6, "6": 7, "7": 8, "8": 9, "9": 10, "10": 11, "11": 12, "12": 13, "13": 14 } }, "solution_variant": [ 13, 3, 14 ], "context_index": 41, "input_format": "nl", "input_index_base": 1 }, { "task_name": "QSPP", "problem_type": "QSPP", "instruction": "I was imagining a day out on the mountain: start at the trailhead and follow the one-way, signposted routes up to the summit. The job is to pick one continuous trail that goes from the start to the top without jumping around or breaking the route, and that respects the uphill/downhill directions posted along the way. Each trail segment has its usual level of effort, and some combinations of segments add extra annoyances when taken together — the total toll of a route is just the sum of every segment’s effort plus any extra trouble that pops up between particular pairs of segments. The goal is to pick the single route with the smallest total toll, and the exact map, segment efforts, and interaction details are shown below.\n\n{\n \"total_locations\": 11,\n \"total_trail_segments\": 18,\n \"location_ids\": [\n 0,\n 1,\n 2,\n 3,\n 4,\n 5,\n 6,\n 7,\n 8,\n 9,\n 10\n ],\n \"trailhead\": 9,\n \"summit\": 10,\n \"edges\": [\n {\n \"segment_start_location\": 9,\n \"segment_end_location\": 0,\n \"segment_id\": 0\n },\n {\n \"segment_start_location\": 9,\n \"segment_end_location\": 3,\n \"segment_id\": 1\n },\n {\n \"segment_start_location\": 9,\n \"segment_end_location\": 6,\n \"segment_id\": 2\n },\n {\n \"segment_start_location\": 2,\n \"segment_end_location\": 10,\n \"segment_id\": 3\n },\n {\n \"segment_start_location\": 5,\n \"segment_end_location\": 10,\n \"segment_id\": 4\n },\n {\n \"segment_start_location\": 8,\n \"segment_end_location\": 10,\n \"segment_id\": 5\n },\n {\n \"segment_start_location\": 0,\n \"segment_end_location\": 1,\n \"segment_id\": 6\n },\n {\n \"segment_start_location\": 0,\n \"segment_end_location\": 3,\n \"segment_id\": 7\n },\n {\n \"segment_start_location\": 1,\n \"segment_end_location\": 2,\n \"segment_id\": 8\n },\n {\n \"segment_start_location\": 1,\n \"segment_end_location\": 4,\n \"segment_id\": 9\n },\n {\n \"segment_start_location\": 2,\n \"segment_end_location\": 5,\n \"segment_id\": 10\n },\n {\n \"segment_start_location\": 3,\n \"segment_end_location\": 4,\n \"segment_id\": 11\n },\n {\n \"segment_start_location\": 3,\n \"segment_end_location\": 6,\n \"segment_id\": 12\n },\n {\n \"segment_start_location\": 4,\n \"segment_end_location\": 5,\n \"segment_id\": 13\n },\n {\n \"segment_start_location\": 4,\n \"segment_end_location\": 7,\n \"segment_id\": 14\n },\n {\n \"segment_start_location\": 5,\n \"segment_end_location\": 8,\n \"segment_id\": 15\n },\n {\n \"segment_start_location\": 6,\n \"segment_end_location\": 7,\n \"segment_id\": 16\n },\n {\n \"segment_start_location\": 7,\n \"segment_end_location\": 8,\n \"segment_id\": 17\n }\n ],\n \"linear_costs\": [\n {\n \"segment_ref_id\": 0,\n \"segment_effort\": 3.0\n },\n {\n \"segment_ref_id\": 1,\n \"segment_effort\": 10.0\n },\n {\n \"segment_ref_id\": 2,\n \"segment_effort\": 4.0\n },\n {\n \"segment_ref_id\": 3,\n \"segment_effort\": 5.0\n },\n {\n \"segment_ref_id\": 4,\n \"segment_effort\": 6.0\n },\n {\n \"segment_ref_id\": 5,\n \"segment_effort\": 7.0\n },\n {\n \"segment_ref_id\": 6,\n \"segment_effort\": 3.0\n },\n {\n \"segment_ref_id\": 7,\n \"segment_effort\": 8.0\n },\n {\n \"segment_ref_id\": 8,\n \"segment_effort\": 10.0\n },\n {\n \"segment_ref_id\": 9,\n \"segment_effort\": 5.0\n },\n {\n \"segment_ref_id\": 10,\n \"segment_effort\": 10.0\n },\n {\n \"segment_ref_id\": 11,\n \"segment_effort\": 7.0\n },\n {\n \"segment_ref_id\": 12,\n \"segment_effort\": 8.0\n },\n {\n \"segment_ref_id\": 13,\n \"segment_effort\": 2.0\n },\n {\n \"segment_ref_id\": 14,\n \"segment_effort\": 5.0\n },\n {\n \"segment_ref_id\": 15,\n \"segment_effort\": 10.0\n },\n {\n \"segment_ref_id\": 16,\n \"segment_effort\": 7.0\n },\n {\n \"segment_ref_id\": 17,\n \"segment_effort\": 4.0\n }\n ]\n}\n\n# Meaning: the quadratic_costs matrix is assumed symmetric and contributes to the objective as a sum over ALL ordered pairs (segment_i_id, segment_j_id). If two segments with IDs i and j are both used in the chosen path, then quadratic_costs[i][j] is added to the total. This includes diagonal terms (i == j), so selecting edge i also adds quadratic_costs[i][i]. Because the matrix is symmetric, the interaction between two distinct edges i and j is counted twice in the ordered-pair sum: quadratic_costs[i][j] + quadratic_costs[j][i] (= 2 * quadratic_costs[i][j]).\n# quadratic_costs\n| segment_i_id\\segment_j_id | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 |\n|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|\n| 0 | 6.0 | 1.0 | 10.0 | 1.0 | 2.0 | 2.0 | 6.0 | 4.0 | 9.0 | 1.0 | 9.0 | 6.0 | 5.0 | 1.0 | 7.0 | 3.0 | 9.0 | 1.0 |\n| 1 | 1.0 | 3.0 | 9.0 | 4.0 | 10.0 | 8.0 | 7.0 | 3.0 | 4.0 | 8.0 | 6.0 | 8.0 | 8.0 | 1.0 | 3.0 | 3.0 | 2.0 | 6.0 |\n| 2 | 10.0 | 9.0 | 5.0 | 1.0 | 9.0 | 9.0 | 6.0 | 3.0 | 8.0 | 1.0 | 4.0 | 8.0 | 4.0 | 2.0 | 10.0 | 4.0 | 4.0 | 6.0 |\n| 3 | 1.0 | 4.0 | 1.0 | 3.0 | 9.0 | 8.0 | 7.0 | 4.0 | 3.0 | 9.0 | 2.0 | 10.0 | 10.0 | 6.0 | 9.0 | 9.0 | 7.0 | 10.0 |\n| 4 | 2.0 | 10.0 | 9.0 | 9.0 | 7.0 | 4.0 | 9.0 | 10.0 | 2.0 | 8.0 | 4.0 | 3.0 | 9.0 | 9.0 | 5.0 | 4.0 | 1.0 | 5.0 |\n| 5 | 2.0 | 8.0 | 9.0 | 8.0 | 4.0 | 8.0 | 3.0 | 1.0 | 10.0 | 5.0 | 1.0 | 7.0 | 10.0 | 10.0 | 8.0 | 3.0 | 3.0 | 10.0 |\n| 6 | 6.0 | 7.0 | 6.0 | 7.0 | 9.0 | 3.0 | 10.0 | 6.0 | 7.0 | 1.0 | 5.0 | 9.0 | 3.0 | 7.0 | 6.0 | 5.0 | 8.0 | 7.0 |\n| 7 | 4.0 | 3.0 | 3.0 | 4.0 | 10.0 | 1.0 | 6.0 | 8.0 | 1.0 | 4.0 | 5.0 | 7.0 | 6.0 | 8.0 | 5.0 | 10.0 | 9.0 | 10.0 |\n| 8 | 9.0 | 4.0 | 8.0 | 3.0 | 2.0 | 10.0 | 7.0 | 1.0 | 7.0 | 8.0 | 1.0 | 4.0 | 4.0 | 8.0 | 5.0 | 6.0 | 5.0 | 9.0 |\n| 9 | 1.0 | 8.0 | 1.0 | 9.0 | 8.0 | 5.0 | 1.0 | 4.0 | 8.0 | 4.0 | 8.0 | 8.0 | 1.0 | 9.0 | 8.0 | 1.0 | 2.0 | 3.0 |\n| 10 | 9.0 | 6.0 | 4.0 | 2.0 | 4.0 | 1.0 | 5.0 | 5.0 | 1.0 | 8.0 | 1.0 | 5.0 | 3.0 | 7.0 | 10.0 | 6.0 | 3.0 | 6.0 |\n| 11 | 6.0 | 8.0 | 8.0 | 10.0 | 3.0 | 7.0 | 9.0 | 7.0 | 4.0 | 8.0 | 5.0 | 1.0 | 7.0 | 8.0 | 1.0 | 10.0 | 8.0 | 5.0 |\n| 12 | 5.0 | 8.0 | 4.0 | 10.0 | 9.0 | 10.0 | 3.0 | 6.0 | 4.0 | 1.0 | 3.0 | 7.0 | 9.0 | 9.0 | 2.0 | 10.0 | 7.0 | 2.0 |\n| 13 | 1.0 | 1.0 | 2.0 | 6.0 | 9.0 | 10.0 | 7.0 | 8.0 | 8.0 | 9.0 | 7.0 | 8.0 | 9.0 | 1.0 | 8.0 | 2.0 | 8.0 | 2.0 |\n| 14 | 7.0 | 3.0 | 10.0 | 9.0 | 5.0 | 8.0 | 6.0 | 5.0 | 5.0 | 8.0 | 10.0 | 1.0 | 2.0 | 8.0 | 9.0 | 8.0 | 8.0 | 6.0 |\n| 15 | 3.0 | 3.0 | 4.0 | 9.0 | 4.0 | 3.0 | 5.0 | 10.0 | 6.0 | 1.0 | 6.0 | 10.0 | 10.0 | 2.0 | 8.0 | 5.0 | 9.0 | 7.0 |\n| 16 | 9.0 | 2.0 | 4.0 | 7.0 | 1.0 | 3.0 | 8.0 | 9.0 | 5.0 | 2.0 | 3.0 | 8.0 | 7.0 | 8.0 | 8.0 | 9.0 | 9.0 | 4.0 |\n| 17 | 1.0 | 6.0 | 6.0 | 10.0 | 5.0 | 10.0 | 7.0 | 10.0 | 9.0 | 3.0 | 6.0 | 5.0 | 2.0 | 2.0 | 6.0 | 7.0 | 4.0 | 2.0 |\n\nWhen you send back your chosen trail, just drop it into this little JSON layout so it's easy to parse:\n\n{\n \"solution\": []\n}\n\nThink of \"solution\" as the place to list the trail from the trailhead to the summit — just the node names in order (start, any intermediate waypoints, then the top). Keep it simple and human: the array holds the path nodes only. This JSON is just a sketch of the shape I want, not the actual answer — you'll fill the array with the node IDs from the map when you reply.\n\nPlease make sure to use the exact identifiers exactly as they appear in the instance input — no renaming and no new labels.\n- for example: \"Valid identifiers look like plain numbers such as “1” or “23”, single capital letters like “A” or “B”, or a capital letter followed by digits like “A1” or “X7”.\"", "instance": { "nodes": [ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 ], "edges": [ { "from": 9, "to": 0, "var_index": 0 }, { "from": 9, "to": 3, "var_index": 1 }, { "from": 9, "to": 6, "var_index": 2 }, { "from": 2, "to": 10, "var_index": 3 }, { "from": 5, "to": 10, "var_index": 4 }, { "from": 8, "to": 10, "var_index": 5 }, { "from": 0, "to": 1, "var_index": 6 }, { "from": 0, "to": 3, "var_index": 7 }, { "from": 1, "to": 2, "var_index": 8 }, { "from": 1, "to": 4, "var_index": 9 }, { "from": 2, "to": 5, "var_index": 10 }, { "from": 3, "to": 4, "var_index": 11 }, { "from": 3, "to": 6, "var_index": 12 }, { "from": 4, "to": 5, "var_index": 13 }, { "from": 4, "to": 7, "var_index": 14 }, { "from": 5, "to": 8, "var_index": 15 }, { "from": 6, "to": 7, "var_index": 16 }, { "from": 7, "to": 8, "var_index": 17 } ], "objective": { "constant": 0.0, "linear": [ 3.0, 10.0, 4.0, 5.0, 6.0, 7.0, 3.0, 8.0, 10.0, 5.0, 10.0, 7.0, 8.0, 2.0, 5.0, 10.0, 7.0, 4.0 ], "quadratic": [ [ 6.0, 1.0, 10.0, 1.0, 2.0, 2.0, 6.0, 4.0, 9.0, 1.0, 9.0, 6.0, 5.0, 1.0, 7.0, 3.0, 9.0, 1.0 ], [ 1.0, 3.0, 9.0, 4.0, 10.0, 8.0, 7.0, 3.0, 4.0, 8.0, 6.0, 8.0, 8.0, 1.0, 3.0, 3.0, 2.0, 6.0 ], [ 10.0, 9.0, 5.0, 1.0, 9.0, 9.0, 6.0, 3.0, 8.0, 1.0, 4.0, 8.0, 4.0, 2.0, 10.0, 4.0, 4.0, 6.0 ], [ 1.0, 4.0, 1.0, 3.0, 9.0, 8.0, 7.0, 4.0, 3.0, 9.0, 2.0, 10.0, 10.0, 6.0, 9.0, 9.0, 7.0, 10.0 ], [ 2.0, 10.0, 9.0, 9.0, 7.0, 4.0, 9.0, 10.0, 2.0, 8.0, 4.0, 3.0, 9.0, 9.0, 5.0, 4.0, 1.0, 5.0 ], [ 2.0, 8.0, 9.0, 8.0, 4.0, 8.0, 3.0, 1.0, 10.0, 5.0, 1.0, 7.0, 10.0, 10.0, 8.0, 3.0, 3.0, 10.0 ], [ 6.0, 7.0, 6.0, 7.0, 9.0, 3.0, 10.0, 6.0, 7.0, 1.0, 5.0, 9.0, 3.0, 7.0, 6.0, 5.0, 8.0, 7.0 ], [ 4.0, 3.0, 3.0, 4.0, 10.0, 1.0, 6.0, 8.0, 1.0, 4.0, 5.0, 7.0, 6.0, 8.0, 5.0, 10.0, 9.0, 10.0 ], [ 9.0, 4.0, 8.0, 3.0, 2.0, 10.0, 7.0, 1.0, 7.0, 8.0, 1.0, 4.0, 4.0, 8.0, 5.0, 6.0, 5.0, 9.0 ], [ 1.0, 8.0, 1.0, 9.0, 8.0, 5.0, 1.0, 4.0, 8.0, 4.0, 8.0, 8.0, 1.0, 9.0, 8.0, 1.0, 2.0, 3.0 ], [ 9.0, 6.0, 4.0, 2.0, 4.0, 1.0, 5.0, 5.0, 1.0, 8.0, 1.0, 5.0, 3.0, 7.0, 10.0, 6.0, 3.0, 6.0 ], [ 6.0, 8.0, 8.0, 10.0, 3.0, 7.0, 9.0, 7.0, 4.0, 8.0, 5.0, 1.0, 7.0, 8.0, 1.0, 10.0, 8.0, 5.0 ], [ 5.0, 8.0, 4.0, 10.0, 9.0, 10.0, 3.0, 6.0, 4.0, 1.0, 3.0, 7.0, 9.0, 9.0, 2.0, 10.0, 7.0, 2.0 ], [ 1.0, 1.0, 2.0, 6.0, 9.0, 10.0, 7.0, 8.0, 8.0, 9.0, 7.0, 8.0, 9.0, 1.0, 8.0, 2.0, 8.0, 2.0 ], [ 7.0, 3.0, 10.0, 9.0, 5.0, 8.0, 6.0, 5.0, 5.0, 8.0, 10.0, 1.0, 2.0, 8.0, 9.0, 8.0, 8.0, 6.0 ], [ 3.0, 3.0, 4.0, 9.0, 4.0, 3.0, 5.0, 10.0, 6.0, 1.0, 6.0, 10.0, 10.0, 2.0, 8.0, 5.0, 9.0, 7.0 ], [ 9.0, 2.0, 4.0, 7.0, 1.0, 3.0, 8.0, 9.0, 5.0, 2.0, 3.0, 8.0, 7.0, 8.0, 8.0, 9.0, 9.0, 4.0 ], [ 1.0, 6.0, 6.0, 10.0, 5.0, 10.0, 7.0, 10.0, 9.0, 3.0, 6.0, 5.0, 2.0, 2.0, 6.0, 7.0, 4.0, 2.0 ] ] }, "source": 9, "target": 10 }, "solution": [ 9, 0, 1, 2, 10 ], "obj": 113.0, "instance_variant": { "problem_type": "QSPP", "num_nodes": 11, "num_edges": 18, "nodes": [ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 ], "source": 9, "target": 10, "objective": { "constant": 0.0, "linear": [ { "var_index": 0, "linear_cost": 3.0 }, { "var_index": 1, "linear_cost": 10.0 }, { "var_index": 2, "linear_cost": 4.0 }, { "var_index": 3, "linear_cost": 5.0 }, { "var_index": 4, "linear_cost": 6.0 }, { "var_index": 5, "linear_cost": 7.0 }, { "var_index": 6, "linear_cost": 3.0 }, { "var_index": 7, "linear_cost": 8.0 }, { "var_index": 8, "linear_cost": 10.0 }, { "var_index": 9, "linear_cost": 5.0 }, { "var_index": 10, "linear_cost": 10.0 }, { "var_index": 11, "linear_cost": 7.0 }, { "var_index": 12, "linear_cost": 8.0 }, { "var_index": 13, "linear_cost": 2.0 }, { "var_index": 14, "linear_cost": 5.0 }, { "var_index": 15, "linear_cost": 10.0 }, { "var_index": 16, "linear_cost": 7.0 }, { "var_index": 17, "linear_cost": 4.0 } ], "quadratic": [ { "var_i": 0, "var_j": 0, "quadratic_cost": 6.0 }, { "var_i": 0, "var_j": 1, "quadratic_cost": 1.0 }, { "var_i": 0, "var_j": 2, "quadratic_cost": 10.0 }, { "var_i": 0, "var_j": 3, "quadratic_cost": 1.0 }, { "var_i": 0, "var_j": 4, "quadratic_cost": 2.0 }, { "var_i": 0, "var_j": 5, "quadratic_cost": 2.0 }, { "var_i": 0, "var_j": 6, "quadratic_cost": 6.0 }, { "var_i": 0, "var_j": 7, "quadratic_cost": 4.0 }, { "var_i": 0, "var_j": 8, "quadratic_cost": 9.0 }, { "var_i": 0, "var_j": 9, "quadratic_cost": 1.0 }, { "var_i": 0, "var_j": 10, "quadratic_cost": 9.0 }, { "var_i": 0, "var_j": 11, "quadratic_cost": 6.0 }, { "var_i": 0, "var_j": 12, "quadratic_cost": 5.0 }, { "var_i": 0, "var_j": 13, "quadratic_cost": 1.0 }, { "var_i": 0, "var_j": 14, "quadratic_cost": 7.0 }, { "var_i": 0, "var_j": 15, "quadratic_cost": 3.0 }, { "var_i": 0, "var_j": 16, "quadratic_cost": 9.0 }, { "var_i": 0, "var_j": 17, "quadratic_cost": 1.0 }, { "var_i": 1, "var_j": 0, "quadratic_cost": 1.0 }, { "var_i": 1, "var_j": 1, "quadratic_cost": 3.0 }, { "var_i": 1, "var_j": 2, "quadratic_cost": 9.0 }, { "var_i": 1, "var_j": 3, "quadratic_cost": 4.0 }, { "var_i": 1, "var_j": 4, "quadratic_cost": 10.0 }, { "var_i": 1, "var_j": 5, "quadratic_cost": 8.0 }, { "var_i": 1, "var_j": 6, "quadratic_cost": 7.0 }, { "var_i": 1, "var_j": 7, "quadratic_cost": 3.0 }, { "var_i": 1, "var_j": 8, "quadratic_cost": 4.0 }, { "var_i": 1, "var_j": 9, "quadratic_cost": 8.0 }, { "var_i": 1, "var_j": 10, "quadratic_cost": 6.0 }, { "var_i": 1, "var_j": 11, "quadratic_cost": 8.0 }, { "var_i": 1, "var_j": 12, "quadratic_cost": 8.0 }, { "var_i": 1, "var_j": 13, "quadratic_cost": 1.0 }, { "var_i": 1, "var_j": 14, "quadratic_cost": 3.0 }, { "var_i": 1, "var_j": 15, "quadratic_cost": 3.0 }, { "var_i": 1, "var_j": 16, "quadratic_cost": 2.0 }, { "var_i": 1, "var_j": 17, "quadratic_cost": 6.0 }, { "var_i": 2, "var_j": 0, "quadratic_cost": 10.0 }, { "var_i": 2, "var_j": 1, "quadratic_cost": 9.0 }, { "var_i": 2, "var_j": 2, "quadratic_cost": 5.0 }, { "var_i": 2, "var_j": 3, "quadratic_cost": 1.0 }, { "var_i": 2, "var_j": 4, "quadratic_cost": 9.0 }, { "var_i": 2, "var_j": 5, "quadratic_cost": 9.0 }, { "var_i": 2, "var_j": 6, "quadratic_cost": 6.0 }, { "var_i": 2, "var_j": 7, "quadratic_cost": 3.0 }, { "var_i": 2, "var_j": 8, "quadratic_cost": 8.0 }, { "var_i": 2, "var_j": 9, "quadratic_cost": 1.0 }, { "var_i": 2, "var_j": 10, "quadratic_cost": 4.0 }, { "var_i": 2, "var_j": 11, "quadratic_cost": 8.0 }, { "var_i": 2, "var_j": 12, "quadratic_cost": 4.0 }, { "var_i": 2, "var_j": 13, "quadratic_cost": 2.0 }, { "var_i": 2, "var_j": 14, "quadratic_cost": 10.0 }, { "var_i": 2, "var_j": 15, "quadratic_cost": 4.0 }, { "var_i": 2, "var_j": 16, "quadratic_cost": 4.0 }, { "var_i": 2, "var_j": 17, "quadratic_cost": 6.0 }, { "var_i": 3, "var_j": 0, "quadratic_cost": 1.0 }, { "var_i": 3, "var_j": 1, "quadratic_cost": 4.0 }, { "var_i": 3, "var_j": 2, "quadratic_cost": 1.0 }, { "var_i": 3, "var_j": 3, "quadratic_cost": 3.0 }, { "var_i": 3, "var_j": 4, "quadratic_cost": 9.0 }, { "var_i": 3, "var_j": 5, "quadratic_cost": 8.0 }, { "var_i": 3, "var_j": 6, "quadratic_cost": 7.0 }, { "var_i": 3, "var_j": 7, "quadratic_cost": 4.0 }, { "var_i": 3, "var_j": 8, "quadratic_cost": 3.0 }, { "var_i": 3, "var_j": 9, "quadratic_cost": 9.0 }, { "var_i": 3, "var_j": 10, "quadratic_cost": 2.0 }, { "var_i": 3, "var_j": 11, "quadratic_cost": 10.0 }, { "var_i": 3, "var_j": 12, "quadratic_cost": 10.0 }, { "var_i": 3, "var_j": 13, "quadratic_cost": 6.0 }, { "var_i": 3, "var_j": 14, "quadratic_cost": 9.0 }, { "var_i": 3, "var_j": 15, "quadratic_cost": 9.0 }, { "var_i": 3, "var_j": 16, "quadratic_cost": 7.0 }, { "var_i": 3, "var_j": 17, "quadratic_cost": 10.0 }, { "var_i": 4, "var_j": 0, "quadratic_cost": 2.0 }, { "var_i": 4, "var_j": 1, "quadratic_cost": 10.0 }, { "var_i": 4, "var_j": 2, "quadratic_cost": 9.0 }, { "var_i": 4, "var_j": 3, "quadratic_cost": 9.0 }, { "var_i": 4, "var_j": 4, "quadratic_cost": 7.0 }, { "var_i": 4, "var_j": 5, "quadratic_cost": 4.0 }, { "var_i": 4, "var_j": 6, "quadratic_cost": 9.0 }, { "var_i": 4, "var_j": 7, "quadratic_cost": 10.0 }, { "var_i": 4, "var_j": 8, "quadratic_cost": 2.0 }, { "var_i": 4, "var_j": 9, "quadratic_cost": 8.0 }, { "var_i": 4, "var_j": 10, "quadratic_cost": 4.0 }, { "var_i": 4, "var_j": 11, "quadratic_cost": 3.0 }, { "var_i": 4, "var_j": 12, "quadratic_cost": 9.0 }, { "var_i": 4, "var_j": 13, "quadratic_cost": 9.0 }, { "var_i": 4, "var_j": 14, "quadratic_cost": 5.0 }, { "var_i": 4, "var_j": 15, "quadratic_cost": 4.0 }, { "var_i": 4, "var_j": 16, "quadratic_cost": 1.0 }, { "var_i": 4, "var_j": 17, "quadratic_cost": 5.0 }, { "var_i": 5, "var_j": 0, "quadratic_cost": 2.0 }, { "var_i": 5, "var_j": 1, "quadratic_cost": 8.0 }, { "var_i": 5, "var_j": 2, "quadratic_cost": 9.0 }, { "var_i": 5, "var_j": 3, "quadratic_cost": 8.0 }, { "var_i": 5, "var_j": 4, "quadratic_cost": 4.0 }, { "var_i": 5, "var_j": 5, "quadratic_cost": 8.0 }, { "var_i": 5, "var_j": 6, "quadratic_cost": 3.0 }, { "var_i": 5, "var_j": 7, "quadratic_cost": 1.0 }, { "var_i": 5, "var_j": 8, "quadratic_cost": 10.0 }, { "var_i": 5, "var_j": 9, "quadratic_cost": 5.0 }, { "var_i": 5, "var_j": 10, "quadratic_cost": 1.0 }, { "var_i": 5, "var_j": 11, "quadratic_cost": 7.0 }, { "var_i": 5, "var_j": 12, "quadratic_cost": 10.0 }, { "var_i": 5, "var_j": 13, "quadratic_cost": 10.0 }, { "var_i": 5, "var_j": 14, "quadratic_cost": 8.0 }, { "var_i": 5, "var_j": 15, "quadratic_cost": 3.0 }, { "var_i": 5, "var_j": 16, "quadratic_cost": 3.0 }, { "var_i": 5, "var_j": 17, "quadratic_cost": 10.0 }, { "var_i": 6, "var_j": 0, "quadratic_cost": 6.0 }, { "var_i": 6, "var_j": 1, "quadratic_cost": 7.0 }, { "var_i": 6, "var_j": 2, "quadratic_cost": 6.0 }, { "var_i": 6, "var_j": 3, "quadratic_cost": 7.0 }, { "var_i": 6, "var_j": 4, "quadratic_cost": 9.0 }, { "var_i": 6, "var_j": 5, "quadratic_cost": 3.0 }, { "var_i": 6, "var_j": 6, "quadratic_cost": 10.0 }, { "var_i": 6, "var_j": 7, "quadratic_cost": 6.0 }, { "var_i": 6, "var_j": 8, "quadratic_cost": 7.0 }, { "var_i": 6, "var_j": 9, "quadratic_cost": 1.0 }, { "var_i": 6, "var_j": 10, "quadratic_cost": 5.0 }, { "var_i": 6, "var_j": 11, "quadratic_cost": 9.0 }, { "var_i": 6, "var_j": 12, "quadratic_cost": 3.0 }, { "var_i": 6, "var_j": 13, "quadratic_cost": 7.0 }, { "var_i": 6, "var_j": 14, "quadratic_cost": 6.0 }, { "var_i": 6, "var_j": 15, "quadratic_cost": 5.0 }, { "var_i": 6, "var_j": 16, "quadratic_cost": 8.0 }, { "var_i": 6, "var_j": 17, "quadratic_cost": 7.0 }, { "var_i": 7, "var_j": 0, "quadratic_cost": 4.0 }, { "var_i": 7, "var_j": 1, "quadratic_cost": 3.0 }, { "var_i": 7, "var_j": 2, "quadratic_cost": 3.0 }, { "var_i": 7, "var_j": 3, "quadratic_cost": 4.0 }, { "var_i": 7, "var_j": 4, "quadratic_cost": 10.0 }, { "var_i": 7, "var_j": 5, "quadratic_cost": 1.0 }, { "var_i": 7, "var_j": 6, "quadratic_cost": 6.0 }, { "var_i": 7, "var_j": 7, "quadratic_cost": 8.0 }, { "var_i": 7, "var_j": 8, "quadratic_cost": 1.0 }, { "var_i": 7, "var_j": 9, "quadratic_cost": 4.0 }, { "var_i": 7, "var_j": 10, "quadratic_cost": 5.0 }, { "var_i": 7, "var_j": 11, "quadratic_cost": 7.0 }, { "var_i": 7, "var_j": 12, "quadratic_cost": 6.0 }, { "var_i": 7, "var_j": 13, "quadratic_cost": 8.0 }, { "var_i": 7, "var_j": 14, "quadratic_cost": 5.0 }, { "var_i": 7, "var_j": 15, "quadratic_cost": 10.0 }, { "var_i": 7, "var_j": 16, "quadratic_cost": 9.0 }, { "var_i": 7, "var_j": 17, "quadratic_cost": 10.0 }, { "var_i": 8, "var_j": 0, "quadratic_cost": 9.0 }, { "var_i": 8, "var_j": 1, "quadratic_cost": 4.0 }, { "var_i": 8, "var_j": 2, "quadratic_cost": 8.0 }, { "var_i": 8, "var_j": 3, "quadratic_cost": 3.0 }, { "var_i": 8, "var_j": 4, "quadratic_cost": 2.0 }, { "var_i": 8, "var_j": 5, "quadratic_cost": 10.0 }, { "var_i": 8, "var_j": 6, "quadratic_cost": 7.0 }, { "var_i": 8, "var_j": 7, "quadratic_cost": 1.0 }, { "var_i": 8, "var_j": 8, "quadratic_cost": 7.0 }, { "var_i": 8, "var_j": 9, "quadratic_cost": 8.0 }, { "var_i": 8, "var_j": 10, "quadratic_cost": 1.0 }, { "var_i": 8, "var_j": 11, "quadratic_cost": 4.0 }, { "var_i": 8, "var_j": 12, "quadratic_cost": 4.0 }, { "var_i": 8, "var_j": 13, "quadratic_cost": 8.0 }, { "var_i": 8, "var_j": 14, "quadratic_cost": 5.0 }, { "var_i": 8, "var_j": 15, "quadratic_cost": 6.0 }, { "var_i": 8, "var_j": 16, "quadratic_cost": 5.0 }, { "var_i": 8, "var_j": 17, "quadratic_cost": 9.0 }, { "var_i": 9, "var_j": 0, "quadratic_cost": 1.0 }, { "var_i": 9, "var_j": 1, "quadratic_cost": 8.0 }, { "var_i": 9, "var_j": 2, "quadratic_cost": 1.0 }, { "var_i": 9, "var_j": 3, "quadratic_cost": 9.0 }, { "var_i": 9, "var_j": 4, "quadratic_cost": 8.0 }, { "var_i": 9, "var_j": 5, "quadratic_cost": 5.0 }, { "var_i": 9, "var_j": 6, "quadratic_cost": 1.0 }, { "var_i": 9, "var_j": 7, "quadratic_cost": 4.0 }, { "var_i": 9, "var_j": 8, "quadratic_cost": 8.0 }, { "var_i": 9, "var_j": 9, "quadratic_cost": 4.0 }, { "var_i": 9, "var_j": 10, "quadratic_cost": 8.0 }, { "var_i": 9, "var_j": 11, "quadratic_cost": 8.0 }, { "var_i": 9, "var_j": 12, "quadratic_cost": 1.0 }, { "var_i": 9, "var_j": 13, "quadratic_cost": 9.0 }, { "var_i": 9, "var_j": 14, "quadratic_cost": 8.0 }, { "var_i": 9, "var_j": 15, "quadratic_cost": 1.0 }, { "var_i": 9, "var_j": 16, "quadratic_cost": 2.0 }, { "var_i": 9, "var_j": 17, "quadratic_cost": 3.0 }, { "var_i": 10, "var_j": 0, "quadratic_cost": 9.0 }, { "var_i": 10, "var_j": 1, "quadratic_cost": 6.0 }, { "var_i": 10, "var_j": 2, "quadratic_cost": 4.0 }, { "var_i": 10, "var_j": 3, "quadratic_cost": 2.0 }, { "var_i": 10, "var_j": 4, "quadratic_cost": 4.0 }, { "var_i": 10, "var_j": 5, "quadratic_cost": 1.0 }, { "var_i": 10, "var_j": 6, "quadratic_cost": 5.0 }, { "var_i": 10, "var_j": 7, "quadratic_cost": 5.0 }, { "var_i": 10, "var_j": 8, "quadratic_cost": 1.0 }, { "var_i": 10, "var_j": 9, "quadratic_cost": 8.0 }, { "var_i": 10, "var_j": 10, "quadratic_cost": 1.0 }, { "var_i": 10, "var_j": 11, "quadratic_cost": 5.0 }, { "var_i": 10, "var_j": 12, "quadratic_cost": 3.0 }, { "var_i": 10, "var_j": 13, "quadratic_cost": 7.0 }, { "var_i": 10, "var_j": 14, "quadratic_cost": 10.0 }, { "var_i": 10, "var_j": 15, "quadratic_cost": 6.0 }, { "var_i": 10, "var_j": 16, "quadratic_cost": 3.0 }, { "var_i": 10, "var_j": 17, "quadratic_cost": 6.0 }, { "var_i": 11, "var_j": 0, "quadratic_cost": 6.0 }, { "var_i": 11, "var_j": 1, "quadratic_cost": 8.0 }, { "var_i": 11, "var_j": 2, "quadratic_cost": 8.0 }, { "var_i": 11, "var_j": 3, "quadratic_cost": 10.0 }, { "var_i": 11, "var_j": 4, "quadratic_cost": 3.0 }, { "var_i": 11, "var_j": 5, "quadratic_cost": 7.0 }, { "var_i": 11, "var_j": 6, "quadratic_cost": 9.0 }, { "var_i": 11, "var_j": 7, "quadratic_cost": 7.0 }, { "var_i": 11, "var_j": 8, "quadratic_cost": 4.0 }, { "var_i": 11, "var_j": 9, "quadratic_cost": 8.0 }, { "var_i": 11, "var_j": 10, "quadratic_cost": 5.0 }, { "var_i": 11, "var_j": 11, "quadratic_cost": 1.0 }, { "var_i": 11, "var_j": 12, "quadratic_cost": 7.0 }, { "var_i": 11, "var_j": 13, "quadratic_cost": 8.0 }, { "var_i": 11, "var_j": 14, "quadratic_cost": 1.0 }, { "var_i": 11, "var_j": 15, "quadratic_cost": 10.0 }, { "var_i": 11, "var_j": 16, "quadratic_cost": 8.0 }, { "var_i": 11, "var_j": 17, "quadratic_cost": 5.0 }, { "var_i": 12, "var_j": 0, "quadratic_cost": 5.0 }, { "var_i": 12, "var_j": 1, "quadratic_cost": 8.0 }, { "var_i": 12, "var_j": 2, "quadratic_cost": 4.0 }, { "var_i": 12, "var_j": 3, "quadratic_cost": 10.0 }, { "var_i": 12, "var_j": 4, "quadratic_cost": 9.0 }, { "var_i": 12, "var_j": 5, "quadratic_cost": 10.0 }, { "var_i": 12, "var_j": 6, "quadratic_cost": 3.0 }, { "var_i": 12, "var_j": 7, "quadratic_cost": 6.0 }, { "var_i": 12, "var_j": 8, "quadratic_cost": 4.0 }, { "var_i": 12, "var_j": 9, "quadratic_cost": 1.0 }, { "var_i": 12, "var_j": 10, "quadratic_cost": 3.0 }, { "var_i": 12, "var_j": 11, "quadratic_cost": 7.0 }, { "var_i": 12, "var_j": 12, "quadratic_cost": 9.0 }, { "var_i": 12, "var_j": 13, "quadratic_cost": 9.0 }, { "var_i": 12, "var_j": 14, "quadratic_cost": 2.0 }, { "var_i": 12, "var_j": 15, "quadratic_cost": 10.0 }, { "var_i": 12, "var_j": 16, "quadratic_cost": 7.0 }, { "var_i": 12, "var_j": 17, "quadratic_cost": 2.0 }, { "var_i": 13, "var_j": 0, "quadratic_cost": 1.0 }, { "var_i": 13, "var_j": 1, "quadratic_cost": 1.0 }, { "var_i": 13, "var_j": 2, "quadratic_cost": 2.0 }, { "var_i": 13, "var_j": 3, "quadratic_cost": 6.0 }, { "var_i": 13, "var_j": 4, "quadratic_cost": 9.0 }, { "var_i": 13, "var_j": 5, "quadratic_cost": 10.0 }, { "var_i": 13, "var_j": 6, "quadratic_cost": 7.0 }, { "var_i": 13, "var_j": 7, "quadratic_cost": 8.0 }, { "var_i": 13, "var_j": 8, "quadratic_cost": 8.0 }, { "var_i": 13, "var_j": 9, "quadratic_cost": 9.0 }, { "var_i": 13, "var_j": 10, "quadratic_cost": 7.0 }, { "var_i": 13, "var_j": 11, "quadratic_cost": 8.0 }, { "var_i": 13, "var_j": 12, "quadratic_cost": 9.0 }, { "var_i": 13, "var_j": 13, "quadratic_cost": 1.0 }, { "var_i": 13, "var_j": 14, "quadratic_cost": 8.0 }, { "var_i": 13, "var_j": 15, "quadratic_cost": 2.0 }, { "var_i": 13, "var_j": 16, "quadratic_cost": 8.0 }, { "var_i": 13, "var_j": 17, "quadratic_cost": 2.0 }, { "var_i": 14, "var_j": 0, "quadratic_cost": 7.0 }, { "var_i": 14, "var_j": 1, "quadratic_cost": 3.0 }, { "var_i": 14, "var_j": 2, "quadratic_cost": 10.0 }, { "var_i": 14, "var_j": 3, "quadratic_cost": 9.0 }, { "var_i": 14, "var_j": 4, "quadratic_cost": 5.0 }, { "var_i": 14, "var_j": 5, "quadratic_cost": 8.0 }, { "var_i": 14, "var_j": 6, "quadratic_cost": 6.0 }, { "var_i": 14, "var_j": 7, "quadratic_cost": 5.0 }, { "var_i": 14, "var_j": 8, "quadratic_cost": 5.0 }, { "var_i": 14, "var_j": 9, "quadratic_cost": 8.0 }, { "var_i": 14, "var_j": 10, "quadratic_cost": 10.0 }, { "var_i": 14, "var_j": 11, "quadratic_cost": 1.0 }, { "var_i": 14, "var_j": 12, "quadratic_cost": 2.0 }, { "var_i": 14, "var_j": 13, "quadratic_cost": 8.0 }, { "var_i": 14, "var_j": 14, "quadratic_cost": 9.0 }, { "var_i": 14, "var_j": 15, "quadratic_cost": 8.0 }, { "var_i": 14, "var_j": 16, "quadratic_cost": 8.0 }, { "var_i": 14, "var_j": 17, "quadratic_cost": 6.0 }, { "var_i": 15, "var_j": 0, "quadratic_cost": 3.0 }, { "var_i": 15, "var_j": 1, "quadratic_cost": 3.0 }, { "var_i": 15, "var_j": 2, "quadratic_cost": 4.0 }, { "var_i": 15, "var_j": 3, "quadratic_cost": 9.0 }, { "var_i": 15, "var_j": 4, "quadratic_cost": 4.0 }, { "var_i": 15, "var_j": 5, "quadratic_cost": 3.0 }, { "var_i": 15, "var_j": 6, "quadratic_cost": 5.0 }, { "var_i": 15, "var_j": 7, "quadratic_cost": 10.0 }, { "var_i": 15, "var_j": 8, "quadratic_cost": 6.0 }, { "var_i": 15, "var_j": 9, "quadratic_cost": 1.0 }, { "var_i": 15, "var_j": 10, "quadratic_cost": 6.0 }, { "var_i": 15, "var_j": 11, "quadratic_cost": 10.0 }, { "var_i": 15, "var_j": 12, "quadratic_cost": 10.0 }, { "var_i": 15, "var_j": 13, "quadratic_cost": 2.0 }, { "var_i": 15, "var_j": 14, "quadratic_cost": 8.0 }, { "var_i": 15, "var_j": 15, "quadratic_cost": 5.0 }, { "var_i": 15, "var_j": 16, "quadratic_cost": 9.0 }, { "var_i": 15, "var_j": 17, "quadratic_cost": 7.0 }, { "var_i": 16, "var_j": 0, "quadratic_cost": 9.0 }, { "var_i": 16, "var_j": 1, "quadratic_cost": 2.0 }, { "var_i": 16, "var_j": 2, "quadratic_cost": 4.0 }, { "var_i": 16, "var_j": 3, "quadratic_cost": 7.0 }, { "var_i": 16, "var_j": 4, "quadratic_cost": 1.0 }, { "var_i": 16, "var_j": 5, "quadratic_cost": 3.0 }, { "var_i": 16, "var_j": 6, "quadratic_cost": 8.0 }, { "var_i": 16, "var_j": 7, "quadratic_cost": 9.0 }, { "var_i": 16, "var_j": 8, "quadratic_cost": 5.0 }, { "var_i": 16, "var_j": 9, "quadratic_cost": 2.0 }, { "var_i": 16, "var_j": 10, "quadratic_cost": 3.0 }, { "var_i": 16, "var_j": 11, "quadratic_cost": 8.0 }, { "var_i": 16, "var_j": 12, "quadratic_cost": 7.0 }, { "var_i": 16, "var_j": 13, "quadratic_cost": 8.0 }, { "var_i": 16, "var_j": 14, "quadratic_cost": 8.0 }, { "var_i": 16, "var_j": 15, "quadratic_cost": 9.0 }, { "var_i": 16, "var_j": 16, "quadratic_cost": 9.0 }, { "var_i": 16, "var_j": 17, "quadratic_cost": 4.0 }, { "var_i": 17, "var_j": 0, "quadratic_cost": 1.0 }, { "var_i": 17, "var_j": 1, "quadratic_cost": 6.0 }, { "var_i": 17, "var_j": 2, "quadratic_cost": 6.0 }, { "var_i": 17, "var_j": 3, "quadratic_cost": 10.0 }, { "var_i": 17, "var_j": 4, "quadratic_cost": 5.0 }, { "var_i": 17, "var_j": 5, "quadratic_cost": 10.0 }, { "var_i": 17, "var_j": 6, "quadratic_cost": 7.0 }, { "var_i": 17, "var_j": 7, "quadratic_cost": 10.0 }, { "var_i": 17, "var_j": 8, "quadratic_cost": 9.0 }, { "var_i": 17, "var_j": 9, "quadratic_cost": 3.0 }, { "var_i": 17, "var_j": 10, "quadratic_cost": 6.0 }, { "var_i": 17, "var_j": 11, "quadratic_cost": 5.0 }, { "var_i": 17, "var_j": 12, "quadratic_cost": 2.0 }, { "var_i": 17, "var_j": 13, "quadratic_cost": 2.0 }, { "var_i": 17, "var_j": 14, "quadratic_cost": 6.0 }, { "var_i": 17, "var_j": 15, "quadratic_cost": 7.0 }, { "var_i": 17, "var_j": 16, "quadratic_cost": 4.0 }, { "var_i": 17, "var_j": 17, "quadratic_cost": 2.0 } ] }, "edges": [ { "from": 9, "to": 0, "var_index": 0 }, { "from": 9, "to": 3, "var_index": 1 }, { "from": 9, "to": 6, "var_index": 2 }, { "from": 2, "to": 10, "var_index": 3 }, { "from": 5, "to": 10, "var_index": 4 }, { "from": 8, "to": 10, "var_index": 5 }, { "from": 0, "to": 1, "var_index": 6 }, { "from": 0, "to": 3, "var_index": 7 }, { "from": 1, "to": 2, "var_index": 8 }, { "from": 1, "to": 4, "var_index": 9 }, { "from": 2, "to": 5, "var_index": 10 }, { "from": 3, "to": 4, "var_index": 11 }, { "from": 3, "to": 6, "var_index": 12 }, { "from": 4, "to": 5, "var_index": 13 }, { "from": 4, "to": 7, "var_index": 14 }, { "from": 5, "to": 8, "var_index": 15 }, { "from": 6, "to": 7, "var_index": 16 }, { "from": 7, "to": 8, "var_index": 17 } ], "node_id_map": { "0": 0, "1": 1, "2": 2, "3": 3, "4": 4, "5": 5, "6": 6, "7": 7, "8": 8, "9": 9, "10": 10 } }, "solution_variant": [ 9, 0, 1, 2, 10 ], "context_index": 42, "input_format": "json", "input_index_base": 0 }, { "task_name": "QSPP", "problem_type": "QSPP", "instruction": "I’m picturing the shift where a robot has to roll from the charging dock over the conveyor network to the assembly area, and the job is to pick one clear route that follows the arrows. Each conveyor segment has its own running cost, and some segments carry extra charges all by themselves; plus certain pairs of segments together can trigger extra penalties — and if two different segments show up in the route, any penalties that apply between them are added in both directions. The aim is to end up with the cheapest possible route once every segment cost and all those pair penalties are added up. The route must be a single continuous trip from dock to assembly along the conveyors, listing every location in order and nothing else, and the exact layout and costs will be shown below.\n\n# total_locations=12\n# total_conveyor_segments=11\n# location_ids=1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12\n# charging_dock_location=11\n# assembly_zone_location=12\n\nconveyor_from_node,conveyor_to_node,conveyor_segment_id\n11,1,0\n10,12,1\n1,2,2\n2,3,3\n3,4,4\n4,5,5\n5,6,6\n6,7,7\n7,8,8\n8,9,9\n9,10,10\n\nconveyor_segment_id,segment_operating_cost\n0,8.0\n1,2.0\n2,2.0\n3,6.0\n4,1.0\n5,6.0\n6,2.0\n7,7.0\n8,6.0\n9,7.0\n10,2.0\n\n# Meaning: the quadratic_costs matrix is assumed symmetric and contributes to the objective as a sum over ALL ordered pairs (segment_i_id, segment_j_id). If two conveyor_segments with IDs i and j are both used in the chosen path, then quadratic_costs[i][j] is added to the total. This includes diagonal terms (i == j), so selecting edge i also adds quadratic_costs[i][i]. Because the matrix is symmetric, the interaction between two distinct edges i and j is counted twice in the ordered-pair sum: quadratic_costs[i][j] + quadratic_costs[j][i] (= 2 * quadratic_costs[i][j]).\n# quadratic_costs\n| segment_i_id\\segment_j_id | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |\n|---|---|---|---|---|---|---|---|---|---|---|---|\n| 0 | 7.0 | 4.0 | 4.0 | 6.0 | 3.0 | 10.0 | 7.0 | 4.0 | 5.0 | 4.0 | 10.0 |\n| 1 | 4.0 | 5.0 | 3.0 | 10.0 | 7.0 | 2.0 | 9.0 | 7.0 | 1.0 | 9.0 | 1.0 |\n| 2 | 4.0 | 3.0 | 7.0 | 6.0 | 8.0 | 6.0 | 2.0 | 6.0 | 1.0 | 1.0 | 3.0 |\n| 3 | 6.0 | 10.0 | 6.0 | 9.0 | 9.0 | 4.0 | 3.0 | 1.0 | 3.0 | 3.0 | 10.0 |\n| 4 | 3.0 | 7.0 | 8.0 | 9.0 | 4.0 | 9.0 | 9.0 | 3.0 | 4.0 | 10.0 | 10.0 |\n| 5 | 10.0 | 2.0 | 6.0 | 4.0 | 9.0 | 6.0 | 10.0 | 2.0 | 10.0 | 6.0 | 2.0 |\n| 6 | 7.0 | 9.0 | 2.0 | 3.0 | 9.0 | 10.0 | 8.0 | 6.0 | 5.0 | 1.0 | 6.0 |\n| 7 | 4.0 | 7.0 | 6.0 | 1.0 | 3.0 | 2.0 | 6.0 | 10.0 | 2.0 | 1.0 | 6.0 |\n| 8 | 5.0 | 1.0 | 1.0 | 3.0 | 4.0 | 10.0 | 5.0 | 2.0 | 7.0 | 3.0 | 7.0 |\n| 9 | 4.0 | 9.0 | 1.0 | 3.0 | 10.0 | 6.0 | 1.0 | 1.0 | 3.0 | 6.0 | 1.0 |\n| 10 | 10.0 | 1.0 | 3.0 | 10.0 | 10.0 | 2.0 | 6.0 | 6.0 | 7.0 | 1.0 | 9.0 |\n\nAlso, when you give the final route, tuck it into a tiny JSON sketch like this so it's easy to read and parse:\n\n{\n \"solution\": []\n}\n\nHere \"solution\" is meant to be an ordered list of the location names (the nodes) the robot will travel through, starting at the dock and ending at the assembly area. Think of it like writing down each stop in order — this block just shows the shape I want, not the actual filled-in route.\n\nPlease use the exact identifiers from the instance input — don’t rename or invent labels. \n\"Valid identifiers look like plain numbers such as “1” or “23”, single capital letters like “A” or “B”, or a capital letter followed by digits like “A1” or “X7”.\"", "instance": { "nodes": [ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11 ], "edges": [ { "from": 10, "to": 0, "var_index": 0 }, { "from": 9, "to": 11, "var_index": 1 }, { "from": 0, "to": 1, "var_index": 2 }, { "from": 1, "to": 2, "var_index": 3 }, { "from": 2, "to": 3, "var_index": 4 }, { "from": 3, "to": 4, "var_index": 5 }, { "from": 4, "to": 5, "var_index": 6 }, { "from": 5, "to": 6, "var_index": 7 }, { "from": 6, "to": 7, "var_index": 8 }, { "from": 7, "to": 8, "var_index": 9 }, { "from": 8, "to": 9, "var_index": 10 } ], "objective": { "constant": 0.0, "linear": [ 8.0, 2.0, 2.0, 6.0, 1.0, 6.0, 2.0, 7.0, 6.0, 7.0, 2.0 ], "quadratic": [ [ 7.0, 4.0, 4.0, 6.0, 3.0, 10.0, 7.0, 4.0, 5.0, 4.0, 10.0 ], [ 4.0, 5.0, 3.0, 10.0, 7.0, 2.0, 9.0, 7.0, 1.0, 9.0, 1.0 ], [ 4.0, 3.0, 7.0, 6.0, 8.0, 6.0, 2.0, 6.0, 1.0, 1.0, 3.0 ], [ 6.0, 10.0, 6.0, 9.0, 9.0, 4.0, 3.0, 1.0, 3.0, 3.0, 10.0 ], [ 3.0, 7.0, 8.0, 9.0, 4.0, 9.0, 9.0, 3.0, 4.0, 10.0, 10.0 ], [ 10.0, 2.0, 6.0, 4.0, 9.0, 6.0, 10.0, 2.0, 10.0, 6.0, 2.0 ], [ 7.0, 9.0, 2.0, 3.0, 9.0, 10.0, 8.0, 6.0, 5.0, 1.0, 6.0 ], [ 4.0, 7.0, 6.0, 1.0, 3.0, 2.0, 6.0, 10.0, 2.0, 1.0, 6.0 ], [ 5.0, 1.0, 1.0, 3.0, 4.0, 10.0, 5.0, 2.0, 7.0, 3.0, 7.0 ], [ 4.0, 9.0, 1.0, 3.0, 10.0, 6.0, 1.0, 1.0, 3.0, 6.0, 1.0 ], [ 10.0, 1.0, 3.0, 10.0, 10.0, 2.0, 6.0, 6.0, 7.0, 1.0, 9.0 ] ] }, "source": 10, "target": 11 }, "solution": [ 10, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 11 ], "obj": 697.0, "instance_variant": { "problem_type": "QSPP", "num_nodes": 12, "num_edges": 11, "nodes": [ 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12 ], "source": 11, "target": 12, "objective": { "constant": 0.0, "linear": [ { "var_index": 0, "linear_cost": 8.0 }, { "var_index": 1, "linear_cost": 2.0 }, { "var_index": 2, "linear_cost": 2.0 }, { "var_index": 3, "linear_cost": 6.0 }, { "var_index": 4, "linear_cost": 1.0 }, { "var_index": 5, "linear_cost": 6.0 }, { "var_index": 6, "linear_cost": 2.0 }, { "var_index": 7, "linear_cost": 7.0 }, { "var_index": 8, "linear_cost": 6.0 }, { "var_index": 9, "linear_cost": 7.0 }, { "var_index": 10, "linear_cost": 2.0 } ], "quadratic": [ { "var_i": 0, "var_j": 0, "quadratic_cost": 7.0 }, { "var_i": 0, "var_j": 1, "quadratic_cost": 4.0 }, { "var_i": 0, "var_j": 2, "quadratic_cost": 4.0 }, { "var_i": 0, "var_j": 3, "quadratic_cost": 6.0 }, { "var_i": 0, "var_j": 4, "quadratic_cost": 3.0 }, { "var_i": 0, "var_j": 5, "quadratic_cost": 10.0 }, { "var_i": 0, "var_j": 6, "quadratic_cost": 7.0 }, { "var_i": 0, "var_j": 7, "quadratic_cost": 4.0 }, { "var_i": 0, "var_j": 8, "quadratic_cost": 5.0 }, { "var_i": 0, "var_j": 9, "quadratic_cost": 4.0 }, { "var_i": 0, "var_j": 10, "quadratic_cost": 10.0 }, { "var_i": 1, "var_j": 0, "quadratic_cost": 4.0 }, { "var_i": 1, "var_j": 1, "quadratic_cost": 5.0 }, { "var_i": 1, "var_j": 2, "quadratic_cost": 3.0 }, { "var_i": 1, "var_j": 3, "quadratic_cost": 10.0 }, { "var_i": 1, "var_j": 4, "quadratic_cost": 7.0 }, { "var_i": 1, "var_j": 5, "quadratic_cost": 2.0 }, { "var_i": 1, "var_j": 6, "quadratic_cost": 9.0 }, { "var_i": 1, "var_j": 7, "quadratic_cost": 7.0 }, { "var_i": 1, "var_j": 8, "quadratic_cost": 1.0 }, { "var_i": 1, "var_j": 9, "quadratic_cost": 9.0 }, { "var_i": 1, "var_j": 10, "quadratic_cost": 1.0 }, { "var_i": 2, "var_j": 0, "quadratic_cost": 4.0 }, { "var_i": 2, "var_j": 1, "quadratic_cost": 3.0 }, { "var_i": 2, "var_j": 2, "quadratic_cost": 7.0 }, { "var_i": 2, "var_j": 3, "quadratic_cost": 6.0 }, { "var_i": 2, "var_j": 4, "quadratic_cost": 8.0 }, { "var_i": 2, "var_j": 5, "quadratic_cost": 6.0 }, { "var_i": 2, "var_j": 6, "quadratic_cost": 2.0 }, { "var_i": 2, "var_j": 7, "quadratic_cost": 6.0 }, { "var_i": 2, "var_j": 8, "quadratic_cost": 1.0 }, { "var_i": 2, "var_j": 9, "quadratic_cost": 1.0 }, { "var_i": 2, "var_j": 10, "quadratic_cost": 3.0 }, { "var_i": 3, "var_j": 0, "quadratic_cost": 6.0 }, { "var_i": 3, "var_j": 1, "quadratic_cost": 10.0 }, { "var_i": 3, "var_j": 2, "quadratic_cost": 6.0 }, { "var_i": 3, "var_j": 3, "quadratic_cost": 9.0 }, { "var_i": 3, "var_j": 4, "quadratic_cost": 9.0 }, { "var_i": 3, "var_j": 5, "quadratic_cost": 4.0 }, { "var_i": 3, "var_j": 6, "quadratic_cost": 3.0 }, { "var_i": 3, "var_j": 7, "quadratic_cost": 1.0 }, { "var_i": 3, "var_j": 8, "quadratic_cost": 3.0 }, { "var_i": 3, "var_j": 9, "quadratic_cost": 3.0 }, { "var_i": 3, "var_j": 10, "quadratic_cost": 10.0 }, { "var_i": 4, "var_j": 0, "quadratic_cost": 3.0 }, { "var_i": 4, "var_j": 1, "quadratic_cost": 7.0 }, { "var_i": 4, "var_j": 2, "quadratic_cost": 8.0 }, { "var_i": 4, "var_j": 3, "quadratic_cost": 9.0 }, { "var_i": 4, "var_j": 4, "quadratic_cost": 4.0 }, { "var_i": 4, "var_j": 5, "quadratic_cost": 9.0 }, { "var_i": 4, "var_j": 6, "quadratic_cost": 9.0 }, { "var_i": 4, "var_j": 7, "quadratic_cost": 3.0 }, { "var_i": 4, "var_j": 8, "quadratic_cost": 4.0 }, { "var_i": 4, "var_j": 9, "quadratic_cost": 10.0 }, { "var_i": 4, "var_j": 10, "quadratic_cost": 10.0 }, { "var_i": 5, "var_j": 0, "quadratic_cost": 10.0 }, { "var_i": 5, "var_j": 1, "quadratic_cost": 2.0 }, { "var_i": 5, "var_j": 2, "quadratic_cost": 6.0 }, { "var_i": 5, "var_j": 3, "quadratic_cost": 4.0 }, { "var_i": 5, "var_j": 4, "quadratic_cost": 9.0 }, { "var_i": 5, "var_j": 5, "quadratic_cost": 6.0 }, { "var_i": 5, "var_j": 6, "quadratic_cost": 10.0 }, { "var_i": 5, "var_j": 7, "quadratic_cost": 2.0 }, { "var_i": 5, "var_j": 8, "quadratic_cost": 10.0 }, { "var_i": 5, "var_j": 9, "quadratic_cost": 6.0 }, { "var_i": 5, "var_j": 10, "quadratic_cost": 2.0 }, { "var_i": 6, "var_j": 0, "quadratic_cost": 7.0 }, { "var_i": 6, "var_j": 1, "quadratic_cost": 9.0 }, { "var_i": 6, "var_j": 2, "quadratic_cost": 2.0 }, { "var_i": 6, "var_j": 3, "quadratic_cost": 3.0 }, { "var_i": 6, "var_j": 4, "quadratic_cost": 9.0 }, { "var_i": 6, "var_j": 5, "quadratic_cost": 10.0 }, { "var_i": 6, "var_j": 6, "quadratic_cost": 8.0 }, { "var_i": 6, "var_j": 7, "quadratic_cost": 6.0 }, { "var_i": 6, "var_j": 8, "quadratic_cost": 5.0 }, { "var_i": 6, "var_j": 9, "quadratic_cost": 1.0 }, { "var_i": 6, "var_j": 10, "quadratic_cost": 6.0 }, { "var_i": 7, "var_j": 0, "quadratic_cost": 4.0 }, { "var_i": 7, "var_j": 1, "quadratic_cost": 7.0 }, { "var_i": 7, "var_j": 2, "quadratic_cost": 6.0 }, { "var_i": 7, "var_j": 3, "quadratic_cost": 1.0 }, { "var_i": 7, "var_j": 4, "quadratic_cost": 3.0 }, { "var_i": 7, "var_j": 5, "quadratic_cost": 2.0 }, { "var_i": 7, "var_j": 6, "quadratic_cost": 6.0 }, { "var_i": 7, "var_j": 7, "quadratic_cost": 10.0 }, { "var_i": 7, "var_j": 8, "quadratic_cost": 2.0 }, { "var_i": 7, "var_j": 9, "quadratic_cost": 1.0 }, { "var_i": 7, "var_j": 10, "quadratic_cost": 6.0 }, { "var_i": 8, "var_j": 0, "quadratic_cost": 5.0 }, { "var_i": 8, "var_j": 1, "quadratic_cost": 1.0 }, { "var_i": 8, "var_j": 2, "quadratic_cost": 1.0 }, { "var_i": 8, "var_j": 3, "quadratic_cost": 3.0 }, { "var_i": 8, "var_j": 4, "quadratic_cost": 4.0 }, { "var_i": 8, "var_j": 5, "quadratic_cost": 10.0 }, { "var_i": 8, "var_j": 6, "quadratic_cost": 5.0 }, { "var_i": 8, "var_j": 7, "quadratic_cost": 2.0 }, { "var_i": 8, "var_j": 8, "quadratic_cost": 7.0 }, { "var_i": 8, "var_j": 9, "quadratic_cost": 3.0 }, { "var_i": 8, "var_j": 10, "quadratic_cost": 7.0 }, { "var_i": 9, "var_j": 0, "quadratic_cost": 4.0 }, { "var_i": 9, "var_j": 1, "quadratic_cost": 9.0 }, { "var_i": 9, "var_j": 2, "quadratic_cost": 1.0 }, { "var_i": 9, "var_j": 3, "quadratic_cost": 3.0 }, { "var_i": 9, "var_j": 4, "quadratic_cost": 10.0 }, { "var_i": 9, "var_j": 5, "quadratic_cost": 6.0 }, { "var_i": 9, "var_j": 6, "quadratic_cost": 1.0 }, { "var_i": 9, "var_j": 7, "quadratic_cost": 1.0 }, { "var_i": 9, "var_j": 8, "quadratic_cost": 3.0 }, { "var_i": 9, "var_j": 9, "quadratic_cost": 6.0 }, { "var_i": 9, "var_j": 10, "quadratic_cost": 1.0 }, { "var_i": 10, "var_j": 0, "quadratic_cost": 10.0 }, { "var_i": 10, "var_j": 1, "quadratic_cost": 1.0 }, { "var_i": 10, "var_j": 2, "quadratic_cost": 3.0 }, { "var_i": 10, "var_j": 3, "quadratic_cost": 10.0 }, { "var_i": 10, "var_j": 4, "quadratic_cost": 10.0 }, { "var_i": 10, "var_j": 5, "quadratic_cost": 2.0 }, { "var_i": 10, "var_j": 6, "quadratic_cost": 6.0 }, { "var_i": 10, "var_j": 7, "quadratic_cost": 6.0 }, { "var_i": 10, "var_j": 8, "quadratic_cost": 7.0 }, { "var_i": 10, "var_j": 9, "quadratic_cost": 1.0 }, { "var_i": 10, "var_j": 10, "quadratic_cost": 9.0 } ] }, "edges": [ { "from": 11, "to": 1, "var_index": 0 }, { "from": 10, "to": 12, "var_index": 1 }, { "from": 1, "to": 2, "var_index": 2 }, { "from": 2, "to": 3, "var_index": 3 }, { "from": 3, "to": 4, "var_index": 4 }, { "from": 4, "to": 5, "var_index": 5 }, { "from": 5, "to": 6, "var_index": 6 }, { "from": 6, "to": 7, "var_index": 7 }, { "from": 7, "to": 8, "var_index": 8 }, { "from": 8, "to": 9, "var_index": 9 }, { "from": 9, "to": 10, "var_index": 10 } ], "node_id_map": { "0": 1, "1": 2, "2": 3, "3": 4, "4": 5, "5": 6, "6": 7, "7": 8, "8": 9, "9": 10, "10": 11, "11": 12 } }, "solution_variant": [ 11, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 12 ], "context_index": 43, "input_format": "csv", "input_index_base": 1 }, { "task_name": "QSPP", "problem_type": "QSPP", "instruction": "There's a little puzzle in planning connecting flights: pick one uninterrupted itinerary from the first airport to the last, using only the flights that actually go from one stop to the next. Each flight carries its own cost, and some combinations of flights trigger extra fees or slowdowns when they appear together — those extras are counted only if both flights are on the same itinerary. So the aim is to choose the route whose sum of base fares plus any pairwise extras is smallest. Everything must be included in that one route — no splitting into separate trips or inventing connections. The concrete schedule and cost details follow below.\n\nThe schedule lists 11 airports and 10 directed flights; the valid airport codes are 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10. The itinerary must begin at 9 and end at 10.\n\n| flight_departure_airport | flight_arrival_airport | flight_id |\n|---|---|---|\n| 9 | 0 | 0 |\n| 8 | 10 | 1 |\n| 0 | 1 | 2 |\n| 1 | 2 | 3 |\n| 2 | 3 | 4 |\n| 3 | 4 | 5 |\n| 4 | 5 | 6 |\n| 5 | 6 | 7 |\n| 6 | 7 | 8 |\n| 7 | 8 | 9 |\n\n| flight_id_ref | base_fare |\n|---|---|\n| 0 | 7.0 |\n| 1 | 7.0 |\n| 2 | 2.0 |\n| 3 | 3.0 |\n| 4 | 7.0 |\n| 5 | 7.0 |\n| 6 | 6.0 |\n| 7 | 2.0 |\n| 8 | 1.0 |\n| 9 | 8.0 |\n\n*Meaning: the quadratic_costs matrix is assumed symmetric and contributes to the objective as a sum over ALL ordered pairs (flight_i_id, flight_j_id). If two flights with IDs i and j are both used in the chosen path, then quadratic_costs[i][j] is added to the total. This includes diagonal terms (i == j), so selecting edge i also adds quadratic_costs[i][i]. Because the matrix is symmetric, the interaction between two distinct edges i and j is counted twice in the ordered-pair sum: quadratic_costs[i][j] + quadratic_costs[j][i] (= 2 * quadratic_costs[i][j]).*\n\n**quadratic_costs**\n\n| flight_i_id\\flight_j_id | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 |\n|---|---|---|---|---|---|---|---|---|---|---|\n| 0 | 3.0 | 7.0 | 5.0 | 3.0 | 3.0 | 3.0 | 3.0 | 7.0 | 8.0 | 8.0 |\n| 1 | 7.0 | 7.0 | 7.0 | 10.0 | 6.0 | 10.0 | 3.0 | 5.0 | 2.0 | 3.0 |\n| 2 | 5.0 | 7.0 | 5.0 | 1.0 | 3.0 | 2.0 | 3.0 | 7.0 | 9.0 | 5.0 |\n| 3 | 3.0 | 10.0 | 1.0 | 5.0 | 3.0 | 2.0 | 10.0 | 9.0 | 2.0 | 10.0 |\n| 4 | 3.0 | 6.0 | 3.0 | 3.0 | 1.0 | 4.0 | 4.0 | 1.0 | 1.0 | 3.0 |\n| 5 | 3.0 | 10.0 | 2.0 | 2.0 | 4.0 | 8.0 | 10.0 | 3.0 | 3.0 | 2.0 |\n| 6 | 3.0 | 3.0 | 3.0 | 10.0 | 4.0 | 10.0 | 8.0 | 4.0 | 9.0 | 2.0 |\n| 7 | 7.0 | 5.0 | 7.0 | 9.0 | 1.0 | 3.0 | 4.0 | 10.0 | 9.0 | 5.0 |\n| 8 | 8.0 | 2.0 | 9.0 | 2.0 | 1.0 | 3.0 | 9.0 | 9.0 | 8.0 | 6.0 |\n| 9 | 8.0 | 3.0 | 5.0 | 10.0 | 3.0 | 2.0 | 2.0 | 5.0 | 6.0 | 3.0 |\n\nUse these lines to compute each route's total (base fares plus any pairwise extras) and choose the single uninterrupted itinerary with the smallest sum.\n\nAlso, when you send back the chosen itinerary, please put it in a tiny JSON object like this:\n\n{\n \"solution\": []\n}\n\nHere \"solution\" should be an array listing the node identifiers in order from the starting airport to the final one — just the node names, nothing else. Think of it like filling in a short form: the array is the stops along the route (first is the source, last is the target). This JSON is just a sketch of the shape I expect, not the actual answer itself.\n\nPlease make sure to use the node identifiers exactly as they appear in the instance input — do not rename them or invent new labels.\n\n- For example: \"Valid identifiers look like plain numbers such as \"1\" or \"23\", single capital letters like \"A\" or \"B\", or a capital letter followed by digits like \"A1\" or \"X7\".\n\nAlright — pick the best uninterrupted route and return it in that JSON shape.", "instance": { "nodes": [ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 ], "edges": [ { "from": 9, "to": 0, "var_index": 0 }, { "from": 8, "to": 10, "var_index": 1 }, { "from": 0, "to": 1, "var_index": 2 }, { "from": 1, "to": 2, "var_index": 3 }, { "from": 2, "to": 3, "var_index": 4 }, { "from": 3, "to": 4, "var_index": 5 }, { "from": 4, "to": 5, "var_index": 6 }, { "from": 5, "to": 6, "var_index": 7 }, { "from": 6, "to": 7, "var_index": 8 }, { "from": 7, "to": 8, "var_index": 9 } ], "objective": { "constant": 0.0, "linear": [ 7.0, 7.0, 2.0, 3.0, 7.0, 7.0, 6.0, 2.0, 1.0, 8.0 ], "quadratic": [ [ 3.0, 7.0, 5.0, 3.0, 3.0, 3.0, 3.0, 7.0, 8.0, 8.0 ], [ 7.0, 7.0, 7.0, 10.0, 6.0, 10.0, 3.0, 5.0, 2.0, 3.0 ], [ 5.0, 7.0, 5.0, 1.0, 3.0, 2.0, 3.0, 7.0, 9.0, 5.0 ], [ 3.0, 10.0, 1.0, 5.0, 3.0, 2.0, 10.0, 9.0, 2.0, 10.0 ], [ 3.0, 6.0, 3.0, 3.0, 1.0, 4.0, 4.0, 1.0, 1.0, 3.0 ], [ 3.0, 10.0, 2.0, 2.0, 4.0, 8.0, 10.0, 3.0, 3.0, 2.0 ], [ 3.0, 3.0, 3.0, 10.0, 4.0, 10.0, 8.0, 4.0, 9.0, 2.0 ], [ 7.0, 5.0, 7.0, 9.0, 1.0, 3.0, 4.0, 10.0, 9.0, 5.0 ], [ 8.0, 2.0, 9.0, 2.0, 1.0, 3.0, 9.0, 9.0, 8.0, 6.0 ], [ 8.0, 3.0, 5.0, 10.0, 3.0, 2.0, 2.0, 5.0, 6.0, 3.0 ] ] }, "source": 9, "target": 10 }, "solution": [ 9, 0, 1, 2, 3, 4, 5, 6, 7, 8, 10 ], "obj": 558.0, "instance_variant": { "problem_type": "QSPP", "num_nodes": 11, "num_edges": 10, "nodes": [ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 ], "source": 9, "target": 10, "objective": { "constant": 0.0, "linear": [ { "var_index": 0, "linear_cost": 7.0 }, { "var_index": 1, "linear_cost": 7.0 }, { "var_index": 2, "linear_cost": 2.0 }, { "var_index": 3, "linear_cost": 3.0 }, { "var_index": 4, "linear_cost": 7.0 }, { "var_index": 5, "linear_cost": 7.0 }, { "var_index": 6, "linear_cost": 6.0 }, { "var_index": 7, "linear_cost": 2.0 }, { "var_index": 8, "linear_cost": 1.0 }, { "var_index": 9, "linear_cost": 8.0 } ], "quadratic": [ { "var_i": 0, "var_j": 0, "quadratic_cost": 3.0 }, { "var_i": 0, "var_j": 1, "quadratic_cost": 7.0 }, { "var_i": 0, "var_j": 2, "quadratic_cost": 5.0 }, { "var_i": 0, "var_j": 3, "quadratic_cost": 3.0 }, { "var_i": 0, "var_j": 4, "quadratic_cost": 3.0 }, { "var_i": 0, "var_j": 5, "quadratic_cost": 3.0 }, { "var_i": 0, "var_j": 6, "quadratic_cost": 3.0 }, { "var_i": 0, "var_j": 7, "quadratic_cost": 7.0 }, { "var_i": 0, "var_j": 8, "quadratic_cost": 8.0 }, { "var_i": 0, "var_j": 9, "quadratic_cost": 8.0 }, { "var_i": 1, "var_j": 0, "quadratic_cost": 7.0 }, { "var_i": 1, "var_j": 1, "quadratic_cost": 7.0 }, { "var_i": 1, "var_j": 2, "quadratic_cost": 7.0 }, { "var_i": 1, "var_j": 3, "quadratic_cost": 10.0 }, { "var_i": 1, "var_j": 4, "quadratic_cost": 6.0 }, { "var_i": 1, "var_j": 5, "quadratic_cost": 10.0 }, { "var_i": 1, "var_j": 6, "quadratic_cost": 3.0 }, { "var_i": 1, "var_j": 7, "quadratic_cost": 5.0 }, { "var_i": 1, "var_j": 8, "quadratic_cost": 2.0 }, { "var_i": 1, "var_j": 9, "quadratic_cost": 3.0 }, { "var_i": 2, "var_j": 0, "quadratic_cost": 5.0 }, { "var_i": 2, "var_j": 1, "quadratic_cost": 7.0 }, { "var_i": 2, "var_j": 2, "quadratic_cost": 5.0 }, { "var_i": 2, "var_j": 3, "quadratic_cost": 1.0 }, { "var_i": 2, "var_j": 4, "quadratic_cost": 3.0 }, { "var_i": 2, "var_j": 5, "quadratic_cost": 2.0 }, { "var_i": 2, "var_j": 6, "quadratic_cost": 3.0 }, { "var_i": 2, "var_j": 7, "quadratic_cost": 7.0 }, { "var_i": 2, "var_j": 8, "quadratic_cost": 9.0 }, { "var_i": 2, "var_j": 9, "quadratic_cost": 5.0 }, { "var_i": 3, "var_j": 0, "quadratic_cost": 3.0 }, { "var_i": 3, "var_j": 1, "quadratic_cost": 10.0 }, { "var_i": 3, "var_j": 2, "quadratic_cost": 1.0 }, { "var_i": 3, "var_j": 3, "quadratic_cost": 5.0 }, { "var_i": 3, "var_j": 4, "quadratic_cost": 3.0 }, { "var_i": 3, "var_j": 5, "quadratic_cost": 2.0 }, { "var_i": 3, "var_j": 6, "quadratic_cost": 10.0 }, { "var_i": 3, "var_j": 7, "quadratic_cost": 9.0 }, { "var_i": 3, "var_j": 8, "quadratic_cost": 2.0 }, { "var_i": 3, "var_j": 9, "quadratic_cost": 10.0 }, { "var_i": 4, "var_j": 0, "quadratic_cost": 3.0 }, { "var_i": 4, "var_j": 1, "quadratic_cost": 6.0 }, { "var_i": 4, "var_j": 2, "quadratic_cost": 3.0 }, { "var_i": 4, "var_j": 3, "quadratic_cost": 3.0 }, { "var_i": 4, "var_j": 4, "quadratic_cost": 1.0 }, { "var_i": 4, "var_j": 5, "quadratic_cost": 4.0 }, { "var_i": 4, "var_j": 6, "quadratic_cost": 4.0 }, { "var_i": 4, "var_j": 7, "quadratic_cost": 1.0 }, { "var_i": 4, "var_j": 8, "quadratic_cost": 1.0 }, { "var_i": 4, "var_j": 9, "quadratic_cost": 3.0 }, { "var_i": 5, "var_j": 0, "quadratic_cost": 3.0 }, { "var_i": 5, "var_j": 1, "quadratic_cost": 10.0 }, { "var_i": 5, "var_j": 2, "quadratic_cost": 2.0 }, { "var_i": 5, "var_j": 3, "quadratic_cost": 2.0 }, { "var_i": 5, "var_j": 4, "quadratic_cost": 4.0 }, { "var_i": 5, "var_j": 5, "quadratic_cost": 8.0 }, { "var_i": 5, "var_j": 6, "quadratic_cost": 10.0 }, { "var_i": 5, "var_j": 7, "quadratic_cost": 3.0 }, { "var_i": 5, "var_j": 8, "quadratic_cost": 3.0 }, { "var_i": 5, "var_j": 9, "quadratic_cost": 2.0 }, { "var_i": 6, "var_j": 0, "quadratic_cost": 3.0 }, { "var_i": 6, "var_j": 1, "quadratic_cost": 3.0 }, { "var_i": 6, "var_j": 2, "quadratic_cost": 3.0 }, { "var_i": 6, "var_j": 3, "quadratic_cost": 10.0 }, { "var_i": 6, "var_j": 4, "quadratic_cost": 4.0 }, { "var_i": 6, "var_j": 5, "quadratic_cost": 10.0 }, { "var_i": 6, "var_j": 6, "quadratic_cost": 8.0 }, { "var_i": 6, "var_j": 7, "quadratic_cost": 4.0 }, { "var_i": 6, "var_j": 8, "quadratic_cost": 9.0 }, { "var_i": 6, "var_j": 9, "quadratic_cost": 2.0 }, { "var_i": 7, "var_j": 0, "quadratic_cost": 7.0 }, { "var_i": 7, "var_j": 1, "quadratic_cost": 5.0 }, { "var_i": 7, "var_j": 2, "quadratic_cost": 7.0 }, { "var_i": 7, "var_j": 3, "quadratic_cost": 9.0 }, { "var_i": 7, "var_j": 4, "quadratic_cost": 1.0 }, { "var_i": 7, "var_j": 5, "quadratic_cost": 3.0 }, { "var_i": 7, "var_j": 6, "quadratic_cost": 4.0 }, { "var_i": 7, "var_j": 7, "quadratic_cost": 10.0 }, { "var_i": 7, "var_j": 8, "quadratic_cost": 9.0 }, { "var_i": 7, "var_j": 9, "quadratic_cost": 5.0 }, { "var_i": 8, "var_j": 0, "quadratic_cost": 8.0 }, { "var_i": 8, "var_j": 1, "quadratic_cost": 2.0 }, { "var_i": 8, "var_j": 2, "quadratic_cost": 9.0 }, { "var_i": 8, "var_j": 3, "quadratic_cost": 2.0 }, { "var_i": 8, "var_j": 4, "quadratic_cost": 1.0 }, { "var_i": 8, "var_j": 5, "quadratic_cost": 3.0 }, { "var_i": 8, "var_j": 6, "quadratic_cost": 9.0 }, { "var_i": 8, "var_j": 7, "quadratic_cost": 9.0 }, { "var_i": 8, "var_j": 8, "quadratic_cost": 8.0 }, { "var_i": 8, "var_j": 9, "quadratic_cost": 6.0 }, { "var_i": 9, "var_j": 0, "quadratic_cost": 8.0 }, { "var_i": 9, "var_j": 1, "quadratic_cost": 3.0 }, { "var_i": 9, "var_j": 2, "quadratic_cost": 5.0 }, { "var_i": 9, "var_j": 3, "quadratic_cost": 10.0 }, { "var_i": 9, "var_j": 4, "quadratic_cost": 3.0 }, { "var_i": 9, "var_j": 5, "quadratic_cost": 2.0 }, { "var_i": 9, "var_j": 6, "quadratic_cost": 2.0 }, { "var_i": 9, "var_j": 7, "quadratic_cost": 5.0 }, { "var_i": 9, "var_j": 8, "quadratic_cost": 6.0 }, { "var_i": 9, "var_j": 9, "quadratic_cost": 3.0 } ] }, "edges": [ { "from": 9, "to": 0, "var_index": 0 }, { "from": 8, "to": 10, "var_index": 1 }, { "from": 0, "to": 1, "var_index": 2 }, { "from": 1, "to": 2, "var_index": 3 }, { "from": 2, "to": 3, "var_index": 4 }, { "from": 3, "to": 4, "var_index": 5 }, { "from": 4, "to": 5, "var_index": 6 }, { "from": 5, "to": 6, "var_index": 7 }, { "from": 6, "to": 7, "var_index": 8 }, { "from": 7, "to": 8, "var_index": 9 } ], "node_id_map": { "0": 0, "1": 1, "2": 2, "3": 3, "4": 4, "5": 5, "6": 6, "7": 7, "8": 8, "9": 9, "10": 10 } }, "solution_variant": [ 9, 0, 1, 2, 3, 4, 5, 6, 7, 8, 10 ], "context_index": 44, "input_format": "markdown_table", "input_index_base": 0 }, { "task_name": "QSPP", "problem_type": "QSPP", "instruction": "Many people on campus follow one-way pedestrian arrows, and for this task a messenger must pick a single such route from the administration building to the research block. Each segment has a baseline effort, some segments also carry an extra standalone penalty, and certain pairs of segments generate additional penalties only if both are included in the same path. To compare routes, add up all baseline efforts plus any standalone penalties and any pair penalties that apply, and take the single continuous, one-way route with the lowest combined score. The specific walkway details and penalty values are provided below.\n\nThere are 14 locations and 13 directed walkways; valid location IDs are A, B, C, D, E, F, G, H, I, J, K, L, M, N. The messenger starts at M and must end at N.\n\n| walkway_from_node | walkway_to_node | walkway_segment_id |\n|---|---|---|\n| M | A | 0 |\n| L | N | 1 |\n| A | B | 2 |\n| B | C | 3 |\n| C | D | 4 |\n| D | E | 5 |\n| E | F | 6 |\n| F | G | 7 |\n| G | H | 8 |\n| H | I | 9 |\n| I | J | 10 |\n| J | K | 11 |\n| K | L | 12 |\n\n| walkway_segment_ref | baseline_effort |\n|---|---|\n| 0 | 2.0 |\n| 1 | 7.0 |\n| 2 | 9.0 |\n| 3 | 8.0 |\n| 4 | 2.0 |\n| 5 | 1.0 |\n| 6 | 7.0 |\n| 7 | 4.0 |\n| 8 | 4.0 |\n| 9 | 6.0 |\n| 10 | 6.0 |\n| 11 | 2.0 |\n| 12 | 8.0 |\n\n*Meaning: the quadratic_costs matrix is assumed symmetric and contributes to the objective as a sum over ALL ordered pairs (segment_i_ref, segment_j_ref). If two walkway_segments with IDs i and j are both used in the chosen path, then quadratic_costs[i][j] is added to the total. This includes diagonal terms (i == j), so selecting edge i also adds quadratic_costs[i][i]. Because the matrix is symmetric, the interaction between two distinct edges i and j is counted twice in the ordered-pair sum: quadratic_costs[i][j] + quadratic_costs[j][i] (= 2 * quadratic_costs[i][j]).*\n\n**quadratic_costs**\n\n| segment_i_ref\\segment_j_ref | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 |\n|---|---|---|---|---|---|---|---|---|---|---|---|---|---|\n| 0 | 9.0 | 2.0 | 6.0 | 10.0 | 9.0 | 9.0 | 10.0 | 8.0 | 9.0 | 9.0 | 6.0 | 10.0 | 4.0 |\n| 1 | 2.0 | 10.0 | 8.0 | 10.0 | 1.0 | 7.0 | 6.0 | 9.0 | 4.0 | 4.0 | 8.0 | 3.0 | 10.0 |\n| 2 | 6.0 | 8.0 | 1.0 | 1.0 | 3.0 | 8.0 | 2.0 | 2.0 | 5.0 | 1.0 | 7.0 | 7.0 | 8.0 |\n| 3 | 10.0 | 10.0 | 1.0 | 5.0 | 6.0 | 10.0 | 5.0 | 6.0 | 7.0 | 6.0 | 9.0 | 10.0 | 1.0 |\n| 4 | 9.0 | 1.0 | 3.0 | 6.0 | 7.0 | 10.0 | 3.0 | 4.0 | 1.0 | 1.0 | 7.0 | 9.0 | 10.0 |\n| 5 | 9.0 | 7.0 | 8.0 | 10.0 | 10.0 | 4.0 | 7.0 | 4.0 | 9.0 | 3.0 | 5.0 | 7.0 | 9.0 |\n| 6 | 10.0 | 6.0 | 2.0 | 5.0 | 3.0 | 7.0 | 3.0 | 8.0 | 10.0 | 9.0 | 9.0 | 3.0 | 3.0 |\n| 7 | 8.0 | 9.0 | 2.0 | 6.0 | 4.0 | 4.0 | 8.0 | 8.0 | 2.0 | 6.0 | 2.0 | 4.0 | 1.0 |\n| 8 | 9.0 | 4.0 | 5.0 | 7.0 | 1.0 | 9.0 | 10.0 | 2.0 | 10.0 | 3.0 | 8.0 | 2.0 | 8.0 |\n| 9 | 9.0 | 4.0 | 1.0 | 6.0 | 1.0 | 3.0 | 9.0 | 6.0 | 3.0 | 10.0 | 5.0 | 10.0 | 10.0 |\n| 10 | 6.0 | 8.0 | 7.0 | 9.0 | 7.0 | 5.0 | 9.0 | 2.0 | 8.0 | 5.0 | 10.0 | 3.0 | 5.0 |\n| 11 | 10.0 | 3.0 | 7.0 | 10.0 | 9.0 | 7.0 | 3.0 | 4.0 | 2.0 | 10.0 | 3.0 | 3.0 | 2.0 |\n| 12 | 4.0 | 10.0 | 8.0 | 1.0 | 10.0 | 9.0 | 3.0 | 1.0 | 8.0 | 10.0 | 5.0 | 2.0 | 5.0 |\n\nCompare routes by summing baseline efforts and any standalone or pair penalties, then select the single continuous one-way route with the lowest total from M to N.\n\nWhen you send back the chosen route, just drop it into a tiny JSON snippet so it's easy to read and check. Here's the shape to use:\n\n{\n \"solution\": []\n}\n\nThink of that \"solution\" array as the little form field where you list the path: the nodes in order from the administration building (source) to the research block (target). Keep it simple — it's just a sketch of the shape we expect, not the actual route itself.\n\nPlease use the exact identifiers as they appear in the instance input; don't rename them or make up new labels.\n- for example: \"Valid identifiers look like plain numbers such as \"1\" or \"23\", single capital letters like \"A\" or \"B\", or a capital letter followed by digits like \"A1\" or \"X7\".\"", "instance": { "nodes": [ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13 ], "edges": [ { "from": 12, "to": 0, "var_index": 0 }, { "from": 11, "to": 13, "var_index": 1 }, { "from": 0, "to": 1, "var_index": 2 }, { "from": 1, "to": 2, "var_index": 3 }, { "from": 2, "to": 3, "var_index": 4 }, { "from": 3, "to": 4, "var_index": 5 }, { "from": 4, "to": 5, "var_index": 6 }, { "from": 5, "to": 6, "var_index": 7 }, { "from": 6, "to": 7, "var_index": 8 }, { "from": 7, "to": 8, "var_index": 9 }, { "from": 8, "to": 9, "var_index": 10 }, { "from": 9, "to": 10, "var_index": 11 }, { "from": 10, "to": 11, "var_index": 12 } ], "objective": { "constant": 0.0, "linear": [ 2.0, 7.0, 9.0, 8.0, 2.0, 1.0, 7.0, 4.0, 4.0, 6.0, 6.0, 2.0, 8.0 ], "quadratic": [ [ 9.0, 2.0, 6.0, 10.0, 9.0, 9.0, 10.0, 8.0, 9.0, 9.0, 6.0, 10.0, 4.0 ], [ 2.0, 10.0, 8.0, 10.0, 1.0, 7.0, 6.0, 9.0, 4.0, 4.0, 8.0, 3.0, 10.0 ], [ 6.0, 8.0, 1.0, 1.0, 3.0, 8.0, 2.0, 2.0, 5.0, 1.0, 7.0, 7.0, 8.0 ], [ 10.0, 10.0, 1.0, 5.0, 6.0, 10.0, 5.0, 6.0, 7.0, 6.0, 9.0, 10.0, 1.0 ], [ 9.0, 1.0, 3.0, 6.0, 7.0, 10.0, 3.0, 4.0, 1.0, 1.0, 7.0, 9.0, 10.0 ], [ 9.0, 7.0, 8.0, 10.0, 10.0, 4.0, 7.0, 4.0, 9.0, 3.0, 5.0, 7.0, 9.0 ], [ 10.0, 6.0, 2.0, 5.0, 3.0, 7.0, 3.0, 8.0, 10.0, 9.0, 9.0, 3.0, 3.0 ], [ 8.0, 9.0, 2.0, 6.0, 4.0, 4.0, 8.0, 8.0, 2.0, 6.0, 2.0, 4.0, 1.0 ], [ 9.0, 4.0, 5.0, 7.0, 1.0, 9.0, 10.0, 2.0, 10.0, 3.0, 8.0, 2.0, 8.0 ], [ 9.0, 4.0, 1.0, 6.0, 1.0, 3.0, 9.0, 6.0, 3.0, 10.0, 5.0, 10.0, 10.0 ], [ 6.0, 8.0, 7.0, 9.0, 7.0, 5.0, 9.0, 2.0, 8.0, 5.0, 10.0, 3.0, 5.0 ], [ 10.0, 3.0, 7.0, 10.0, 9.0, 7.0, 3.0, 4.0, 2.0, 10.0, 3.0, 3.0, 2.0 ], [ 4.0, 10.0, 8.0, 1.0, 10.0, 9.0, 3.0, 1.0, 8.0, 10.0, 5.0, 2.0, 5.0 ] ] }, "source": 12, "target": 13 }, "solution": [ 12, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13 ], "obj": 1087.0, "instance_variant": { "problem_type": "QSPP", "num_nodes": 14, "num_edges": 13, "nodes": [ "A", "B", "C", "D", "E", "F", "G", "H", "I", "J", "K", "L", "M", "N" ], "source": "M", "target": "N", "objective": { "constant": 0.0, "linear": [ { "var_index": 0, "linear_cost": 2.0 }, { "var_index": 1, "linear_cost": 7.0 }, { "var_index": 2, "linear_cost": 9.0 }, { "var_index": 3, "linear_cost": 8.0 }, { "var_index": 4, "linear_cost": 2.0 }, { "var_index": 5, "linear_cost": 1.0 }, { "var_index": 6, "linear_cost": 7.0 }, { "var_index": 7, "linear_cost": 4.0 }, { "var_index": 8, "linear_cost": 4.0 }, { "var_index": 9, "linear_cost": 6.0 }, { "var_index": 10, "linear_cost": 6.0 }, { "var_index": 11, "linear_cost": 2.0 }, { "var_index": 12, "linear_cost": 8.0 } ], "quadratic": [ { "var_i": 0, "var_j": 0, "quadratic_cost": 9.0 }, { "var_i": 0, "var_j": 1, "quadratic_cost": 2.0 }, { "var_i": 0, "var_j": 2, "quadratic_cost": 6.0 }, { "var_i": 0, "var_j": 3, "quadratic_cost": 10.0 }, { "var_i": 0, "var_j": 4, "quadratic_cost": 9.0 }, { "var_i": 0, "var_j": 5, "quadratic_cost": 9.0 }, { "var_i": 0, "var_j": 6, "quadratic_cost": 10.0 }, { "var_i": 0, "var_j": 7, "quadratic_cost": 8.0 }, { "var_i": 0, "var_j": 8, "quadratic_cost": 9.0 }, { "var_i": 0, "var_j": 9, "quadratic_cost": 9.0 }, { "var_i": 0, "var_j": 10, "quadratic_cost": 6.0 }, { "var_i": 0, "var_j": 11, "quadratic_cost": 10.0 }, { "var_i": 0, "var_j": 12, "quadratic_cost": 4.0 }, { "var_i": 1, "var_j": 0, "quadratic_cost": 2.0 }, { "var_i": 1, "var_j": 1, "quadratic_cost": 10.0 }, { "var_i": 1, "var_j": 2, "quadratic_cost": 8.0 }, { "var_i": 1, "var_j": 3, "quadratic_cost": 10.0 }, { "var_i": 1, "var_j": 4, "quadratic_cost": 1.0 }, { "var_i": 1, "var_j": 5, "quadratic_cost": 7.0 }, { "var_i": 1, "var_j": 6, "quadratic_cost": 6.0 }, { "var_i": 1, "var_j": 7, "quadratic_cost": 9.0 }, { "var_i": 1, "var_j": 8, "quadratic_cost": 4.0 }, { "var_i": 1, "var_j": 9, "quadratic_cost": 4.0 }, { "var_i": 1, "var_j": 10, "quadratic_cost": 8.0 }, { "var_i": 1, "var_j": 11, "quadratic_cost": 3.0 }, { "var_i": 1, "var_j": 12, "quadratic_cost": 10.0 }, { "var_i": 2, "var_j": 0, "quadratic_cost": 6.0 }, { "var_i": 2, "var_j": 1, "quadratic_cost": 8.0 }, { "var_i": 2, "var_j": 2, "quadratic_cost": 1.0 }, { "var_i": 2, "var_j": 3, "quadratic_cost": 1.0 }, { "var_i": 2, "var_j": 4, "quadratic_cost": 3.0 }, { "var_i": 2, "var_j": 5, "quadratic_cost": 8.0 }, { "var_i": 2, "var_j": 6, "quadratic_cost": 2.0 }, { "var_i": 2, "var_j": 7, "quadratic_cost": 2.0 }, { "var_i": 2, "var_j": 8, "quadratic_cost": 5.0 }, { "var_i": 2, "var_j": 9, "quadratic_cost": 1.0 }, { "var_i": 2, "var_j": 10, "quadratic_cost": 7.0 }, { "var_i": 2, "var_j": 11, "quadratic_cost": 7.0 }, { "var_i": 2, "var_j": 12, "quadratic_cost": 8.0 }, { "var_i": 3, "var_j": 0, "quadratic_cost": 10.0 }, { "var_i": 3, "var_j": 1, "quadratic_cost": 10.0 }, { "var_i": 3, "var_j": 2, "quadratic_cost": 1.0 }, { "var_i": 3, "var_j": 3, "quadratic_cost": 5.0 }, { "var_i": 3, "var_j": 4, "quadratic_cost": 6.0 }, { "var_i": 3, "var_j": 5, "quadratic_cost": 10.0 }, { "var_i": 3, "var_j": 6, "quadratic_cost": 5.0 }, { "var_i": 3, "var_j": 7, "quadratic_cost": 6.0 }, { "var_i": 3, "var_j": 8, "quadratic_cost": 7.0 }, { "var_i": 3, "var_j": 9, "quadratic_cost": 6.0 }, { "var_i": 3, "var_j": 10, "quadratic_cost": 9.0 }, { "var_i": 3, "var_j": 11, "quadratic_cost": 10.0 }, { "var_i": 3, "var_j": 12, "quadratic_cost": 1.0 }, { "var_i": 4, "var_j": 0, "quadratic_cost": 9.0 }, { "var_i": 4, "var_j": 1, "quadratic_cost": 1.0 }, { "var_i": 4, "var_j": 2, "quadratic_cost": 3.0 }, { "var_i": 4, "var_j": 3, "quadratic_cost": 6.0 }, { "var_i": 4, "var_j": 4, "quadratic_cost": 7.0 }, { "var_i": 4, "var_j": 5, "quadratic_cost": 10.0 }, { "var_i": 4, "var_j": 6, "quadratic_cost": 3.0 }, { "var_i": 4, "var_j": 7, "quadratic_cost": 4.0 }, { "var_i": 4, "var_j": 8, "quadratic_cost": 1.0 }, { "var_i": 4, "var_j": 9, "quadratic_cost": 1.0 }, { "var_i": 4, "var_j": 10, "quadratic_cost": 7.0 }, { "var_i": 4, "var_j": 11, "quadratic_cost": 9.0 }, { "var_i": 4, "var_j": 12, "quadratic_cost": 10.0 }, { "var_i": 5, "var_j": 0, "quadratic_cost": 9.0 }, { "var_i": 5, "var_j": 1, "quadratic_cost": 7.0 }, { "var_i": 5, "var_j": 2, "quadratic_cost": 8.0 }, { "var_i": 5, "var_j": 3, "quadratic_cost": 10.0 }, { "var_i": 5, "var_j": 4, "quadratic_cost": 10.0 }, { "var_i": 5, "var_j": 5, "quadratic_cost": 4.0 }, { "var_i": 5, "var_j": 6, "quadratic_cost": 7.0 }, { "var_i": 5, "var_j": 7, "quadratic_cost": 4.0 }, { "var_i": 5, "var_j": 8, "quadratic_cost": 9.0 }, { "var_i": 5, "var_j": 9, "quadratic_cost": 3.0 }, { "var_i": 5, "var_j": 10, "quadratic_cost": 5.0 }, { "var_i": 5, "var_j": 11, "quadratic_cost": 7.0 }, { "var_i": 5, "var_j": 12, "quadratic_cost": 9.0 }, { "var_i": 6, "var_j": 0, "quadratic_cost": 10.0 }, { "var_i": 6, "var_j": 1, "quadratic_cost": 6.0 }, { "var_i": 6, "var_j": 2, "quadratic_cost": 2.0 }, { "var_i": 6, "var_j": 3, "quadratic_cost": 5.0 }, { "var_i": 6, "var_j": 4, "quadratic_cost": 3.0 }, { "var_i": 6, "var_j": 5, "quadratic_cost": 7.0 }, { "var_i": 6, "var_j": 6, "quadratic_cost": 3.0 }, { "var_i": 6, "var_j": 7, "quadratic_cost": 8.0 }, { "var_i": 6, "var_j": 8, "quadratic_cost": 10.0 }, { "var_i": 6, "var_j": 9, "quadratic_cost": 9.0 }, { "var_i": 6, "var_j": 10, "quadratic_cost": 9.0 }, { "var_i": 6, "var_j": 11, "quadratic_cost": 3.0 }, { "var_i": 6, "var_j": 12, "quadratic_cost": 3.0 }, { "var_i": 7, "var_j": 0, "quadratic_cost": 8.0 }, { "var_i": 7, "var_j": 1, "quadratic_cost": 9.0 }, { "var_i": 7, "var_j": 2, "quadratic_cost": 2.0 }, { "var_i": 7, "var_j": 3, "quadratic_cost": 6.0 }, { "var_i": 7, "var_j": 4, "quadratic_cost": 4.0 }, { "var_i": 7, "var_j": 5, "quadratic_cost": 4.0 }, { "var_i": 7, "var_j": 6, "quadratic_cost": 8.0 }, { "var_i": 7, "var_j": 7, "quadratic_cost": 8.0 }, { "var_i": 7, "var_j": 8, "quadratic_cost": 2.0 }, { "var_i": 7, "var_j": 9, "quadratic_cost": 6.0 }, { "var_i": 7, "var_j": 10, "quadratic_cost": 2.0 }, { "var_i": 7, "var_j": 11, "quadratic_cost": 4.0 }, { "var_i": 7, "var_j": 12, "quadratic_cost": 1.0 }, { "var_i": 8, "var_j": 0, "quadratic_cost": 9.0 }, { "var_i": 8, "var_j": 1, "quadratic_cost": 4.0 }, { "var_i": 8, "var_j": 2, "quadratic_cost": 5.0 }, { "var_i": 8, "var_j": 3, "quadratic_cost": 7.0 }, { "var_i": 8, "var_j": 4, "quadratic_cost": 1.0 }, { "var_i": 8, "var_j": 5, "quadratic_cost": 9.0 }, { "var_i": 8, "var_j": 6, "quadratic_cost": 10.0 }, { "var_i": 8, "var_j": 7, "quadratic_cost": 2.0 }, { "var_i": 8, "var_j": 8, "quadratic_cost": 10.0 }, { "var_i": 8, "var_j": 9, "quadratic_cost": 3.0 }, { "var_i": 8, "var_j": 10, "quadratic_cost": 8.0 }, { "var_i": 8, "var_j": 11, "quadratic_cost": 2.0 }, { "var_i": 8, "var_j": 12, "quadratic_cost": 8.0 }, { "var_i": 9, "var_j": 0, "quadratic_cost": 9.0 }, { "var_i": 9, "var_j": 1, "quadratic_cost": 4.0 }, { "var_i": 9, "var_j": 2, "quadratic_cost": 1.0 }, { "var_i": 9, "var_j": 3, "quadratic_cost": 6.0 }, { "var_i": 9, "var_j": 4, "quadratic_cost": 1.0 }, { "var_i": 9, "var_j": 5, "quadratic_cost": 3.0 }, { "var_i": 9, "var_j": 6, "quadratic_cost": 9.0 }, { "var_i": 9, "var_j": 7, "quadratic_cost": 6.0 }, { "var_i": 9, "var_j": 8, "quadratic_cost": 3.0 }, { "var_i": 9, "var_j": 9, "quadratic_cost": 10.0 }, { "var_i": 9, "var_j": 10, "quadratic_cost": 5.0 }, { "var_i": 9, "var_j": 11, "quadratic_cost": 10.0 }, { "var_i": 9, "var_j": 12, "quadratic_cost": 10.0 }, { "var_i": 10, "var_j": 0, "quadratic_cost": 6.0 }, { "var_i": 10, "var_j": 1, "quadratic_cost": 8.0 }, { "var_i": 10, "var_j": 2, "quadratic_cost": 7.0 }, { "var_i": 10, "var_j": 3, "quadratic_cost": 9.0 }, { "var_i": 10, "var_j": 4, "quadratic_cost": 7.0 }, { "var_i": 10, "var_j": 5, "quadratic_cost": 5.0 }, { "var_i": 10, "var_j": 6, "quadratic_cost": 9.0 }, { "var_i": 10, "var_j": 7, "quadratic_cost": 2.0 }, { "var_i": 10, "var_j": 8, "quadratic_cost": 8.0 }, { "var_i": 10, "var_j": 9, "quadratic_cost": 5.0 }, { "var_i": 10, "var_j": 10, "quadratic_cost": 10.0 }, { "var_i": 10, "var_j": 11, "quadratic_cost": 3.0 }, { "var_i": 10, "var_j": 12, "quadratic_cost": 5.0 }, { "var_i": 11, "var_j": 0, "quadratic_cost": 10.0 }, { "var_i": 11, "var_j": 1, "quadratic_cost": 3.0 }, { "var_i": 11, "var_j": 2, "quadratic_cost": 7.0 }, { "var_i": 11, "var_j": 3, "quadratic_cost": 10.0 }, { "var_i": 11, "var_j": 4, "quadratic_cost": 9.0 }, { "var_i": 11, "var_j": 5, "quadratic_cost": 7.0 }, { "var_i": 11, "var_j": 6, "quadratic_cost": 3.0 }, { "var_i": 11, "var_j": 7, "quadratic_cost": 4.0 }, { "var_i": 11, "var_j": 8, "quadratic_cost": 2.0 }, { "var_i": 11, "var_j": 9, "quadratic_cost": 10.0 }, { "var_i": 11, "var_j": 10, "quadratic_cost": 3.0 }, { "var_i": 11, "var_j": 11, "quadratic_cost": 3.0 }, { "var_i": 11, "var_j": 12, "quadratic_cost": 2.0 }, { "var_i": 12, "var_j": 0, "quadratic_cost": 4.0 }, { "var_i": 12, "var_j": 1, "quadratic_cost": 10.0 }, { "var_i": 12, "var_j": 2, "quadratic_cost": 8.0 }, { "var_i": 12, "var_j": 3, "quadratic_cost": 1.0 }, { "var_i": 12, "var_j": 4, "quadratic_cost": 10.0 }, { "var_i": 12, "var_j": 5, "quadratic_cost": 9.0 }, { "var_i": 12, "var_j": 6, "quadratic_cost": 3.0 }, { "var_i": 12, "var_j": 7, "quadratic_cost": 1.0 }, { "var_i": 12, "var_j": 8, "quadratic_cost": 8.0 }, { "var_i": 12, "var_j": 9, "quadratic_cost": 10.0 }, { "var_i": 12, "var_j": 10, "quadratic_cost": 5.0 }, { "var_i": 12, "var_j": 11, "quadratic_cost": 2.0 }, { "var_i": 12, "var_j": 12, "quadratic_cost": 5.0 } ] }, "edges": [ { "from": "M", "to": "A", "var_index": 0 }, { "from": "L", "to": "N", "var_index": 1 }, { "from": "A", "to": "B", "var_index": 2 }, { "from": "B", "to": "C", "var_index": 3 }, { "from": "C", "to": "D", "var_index": 4 }, { "from": "D", "to": "E", "var_index": 5 }, { "from": "E", "to": "F", "var_index": 6 }, { "from": "F", "to": "G", "var_index": 7 }, { "from": "G", "to": "H", "var_index": 8 }, { "from": "H", "to": "I", "var_index": 9 }, { "from": "I", "to": "J", "var_index": 10 }, { "from": "J", "to": "K", "var_index": 11 }, { "from": "K", "to": "L", "var_index": 12 } ], "node_id_map": { "0": "A", "1": "B", "2": "C", "3": "D", "4": "E", "5": "F", "6": "G", "7": "H", "8": "I", "9": "J", "10": "K", "11": "L", "12": "M", "13": "N" } }, "solution_variant": [ "M", "A", "B", "C", "D", "E", "F", "G", "H", "I", "J", "K", "L", "N" ], "context_index": 45, "input_format": "markdown_table", "input_index_base": "names" }, { "task_name": "QSPP", "problem_type": "QSPP", "instruction": "Someone suggested a walking route challenge: start at the square, finish at the viewpoint, obey all one-way signs, and try to make the whole walk as easy as possible. The task is to select exactly one legal route from start to finish and list the sequence of places visited in order. The way to tell which route is better is simple in practice — add up the base tiredness for every leg of the trip, and then add any extra discomfort that comes from particular pairs of legs being combined (certain legs even add a tiny extra cost by themselves). The full map and the specific costs are shown below.\n\nThe map shows 12 places and 29 permitted one-way legs; the place identifiers are 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, the start is 11 and the finish is 12.\nA permitted one-way leg goes from 11 to 1 and is identified as 0.\nA permitted one-way leg goes from 11 to 2 and is identified as 1.\nA permitted one-way leg goes from 11 to 3 and is identified as 2.\nA permitted one-way leg goes from 11 to 4 and is identified as 3.\nA permitted one-way leg goes from 11 to 5 and is identified as 4.\nA permitted one-way leg goes from 11 to 6 and is identified as 5.\nA permitted one-way leg goes from 11 to 7 and is identified as 6.\nA permitted one-way leg goes from 11 to 8 and is identified as 7.\nA permitted one-way leg goes from 11 to 9 and is identified as 8.\nA permitted one-way leg goes from 11 to 10 and is identified as 9.\nA permitted one-way leg goes from 1 to 12 and is identified as 10.\nA permitted one-way leg goes from 2 to 12 and is identified as 11.\nA permitted one-way leg goes from 3 to 12 and is identified as 12.\nA permitted one-way leg goes from 4 to 12 and is identified as 13.\nA permitted one-way leg goes from 5 to 12 and is identified as 14.\nA permitted one-way leg goes from 6 to 12 and is identified as 15.\nA permitted one-way leg goes from 7 to 12 and is identified as 16.\nA permitted one-way leg goes from 8 to 12 and is identified as 17.\nA permitted one-way leg goes from 9 to 12 and is identified as 18.\nA permitted one-way leg goes from 10 to 12 and is identified as 19.\nA permitted one-way leg goes from 1 to 2 and is identified as 20.\nA permitted one-way leg goes from 2 to 3 and is identified as 21.\nA permitted one-way leg goes from 3 to 4 and is identified as 22.\nA permitted one-way leg goes from 4 to 5 and is identified as 23.\nA permitted one-way leg goes from 5 to 6 and is identified as 24.\nA permitted one-way leg goes from 6 to 7 and is identified as 25.\nA permitted one-way leg goes from 7 to 8 and is identified as 26.\nA permitted one-way leg goes from 8 to 9 and is identified as 27.\nA permitted one-way leg goes from 9 to 10 and is identified as 28.\nLeg 0 incurs base tiredness 8.0 when used.\nLeg 1 incurs base tiredness 9.0 when used.\nLeg 2 incurs base tiredness 5.0 when used.\nLeg 3 incurs base tiredness 3.0 when used.\nLeg 4 incurs base tiredness 2.0 when used.\nLeg 5 incurs base tiredness 5.0 when used.\nLeg 6 incurs base tiredness 3.0 when used.\nLeg 7 incurs base tiredness 6.0 when used.\nLeg 8 incurs base tiredness 4.0 when used.\nLeg 9 incurs base tiredness 7.0 when used.\nLeg 10 incurs base tiredness 7.0 when used.\nLeg 11 incurs base tiredness 2.0 when used.\nLeg 12 incurs base tiredness 1.0 when used.\nLeg 13 incurs base tiredness 7.0 when used.\nLeg 14 incurs base tiredness 9.0 when used.\nLeg 15 incurs base tiredness 5.0 when used.\nLeg 16 incurs base tiredness 2.0 when used.\nLeg 17 incurs base tiredness 9.0 when used.\nLeg 18 incurs base tiredness 9.0 when used.\nLeg 19 incurs base tiredness 2.0 when used.\nLeg 20 incurs base tiredness 1.0 when used.\nLeg 21 incurs base tiredness 10.0 when used.\nLeg 22 incurs base tiredness 4.0 when used.\nLeg 23 incurs base tiredness 10.0 when used.\nLeg 24 incurs base tiredness 1.0 when used.\nLeg 25 incurs base tiredness 5.0 when used.\nLeg 26 incurs base tiredness 1.0 when used.\nLeg 27 incurs base tiredness 10.0 when used.\nLeg 28 incurs base tiredness 4.0 when used.\nMeaning: the quadratic_costs matrix is assumed symmetric and contributes to the objective as a sum over ALL ordered pairs (first_leg_id_ref, second_leg_id_ref). If two leg_identifiers with IDs i and j are both used in the chosen path, then quadratic_costs[i][j] is added to the total. This includes diagonal terms (i == j), so selecting edge i also adds quadratic_costs[i][i]. Because the matrix is symmetric, the interaction between two distinct edges i and j is counted twice in the ordered-pair sum: quadratic_costs[i][j] + quadratic_costs[j][i] (= 2 * quadratic_costs[i][j]).\nquadratic_costs:\n| first_leg_id_ref\\second_leg_id_ref | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 |\n|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|\n| 0 | 9.0 | 4.0 | 9.0 | 4.0 | 3.0 | 10.0 | 7.0 | 2.0 | 2.0 | 8.0 | 8.0 | 6.0 | 3.0 | 3.0 | 8.0 | 2.0 | 3.0 | 10.0 | 5.0 | 2.0 | 10.0 | 5.0 | 8.0 | 2.0 | 9.0 | 5.0 | 5.0 | 8.0 | 7.0 |\n| 1 | 4.0 | 7.0 | 1.0 | 9.0 | 10.0 | 3.0 | 5.0 | 10.0 | 8.0 | 10.0 | 9.0 | 7.0 | 8.0 | 5.0 | 5.0 | 4.0 | 10.0 | 8.0 | 8.0 | 2.0 | 10.0 | 4.0 | 6.0 | 8.0 | 8.0 | 6.0 | 3.0 | 10.0 | 4.0 |\n| 2 | 9.0 | 1.0 | 7.0 | 5.0 | 8.0 | 6.0 | 7.0 | 9.0 | 9.0 | 8.0 | 9.0 | 7.0 | 4.0 | 9.0 | 10.0 | 4.0 | 7.0 | 8.0 | 6.0 | 3.0 | 1.0 | 1.0 | 9.0 | 2.0 | 3.0 | 7.0 | 3.0 | 7.0 | 8.0 |\n| 3 | 4.0 | 9.0 | 5.0 | 7.0 | 3.0 | 4.0 | 5.0 | 3.0 | 3.0 | 8.0 | 10.0 | 2.0 | 3.0 | 5.0 | 1.0 | 10.0 | 1.0 | 9.0 | 3.0 | 9.0 | 7.0 | 6.0 | 3.0 | 2.0 | 10.0 | 10.0 | 9.0 | 6.0 | 9.0 |\n| 4 | 3.0 | 10.0 | 8.0 | 3.0 | 9.0 | 1.0 | 2.0 | 2.0 | 1.0 | 4.0 | 9.0 | 6.0 | 4.0 | 5.0 | 9.0 | 1.0 | 7.0 | 4.0 | 8.0 | 8.0 | 8.0 | 8.0 | 10.0 | 10.0 | 5.0 | 2.0 | 1.0 | 7.0 | 7.0 |\n| 5 | 10.0 | 3.0 | 6.0 | 4.0 | 1.0 | 1.0 | 1.0 | 5.0 | 4.0 | 10.0 | 8.0 | 3.0 | 9.0 | 10.0 | 9.0 | 7.0 | 7.0 | 8.0 | 6.0 | 7.0 | 6.0 | 7.0 | 4.0 | 10.0 | 9.0 | 2.0 | 10.0 | 5.0 | 2.0 |\n| 6 | 7.0 | 5.0 | 7.0 | 5.0 | 2.0 | 1.0 | 5.0 | 8.0 | 3.0 | 7.0 | 1.0 | 5.0 | 1.0 | 2.0 | 2.0 | 7.0 | 10.0 | 2.0 | 2.0 | 8.0 | 7.0 | 4.0 | 3.0 | 8.0 | 8.0 | 2.0 | 2.0 | 6.0 | 2.0 |\n| 7 | 2.0 | 10.0 | 9.0 | 3.0 | 2.0 | 5.0 | 8.0 | 7.0 | 10.0 | 5.0 | 10.0 | 8.0 | 2.0 | 8.0 | 5.0 | 2.0 | 6.0 | 10.0 | 5.0 | 2.0 | 1.0 | 8.0 | 9.0 | 8.0 | 10.0 | 3.0 | 1.0 | 1.0 | 3.0 |\n| 8 | 2.0 | 8.0 | 9.0 | 3.0 | 1.0 | 4.0 | 3.0 | 10.0 | 1.0 | 10.0 | 5.0 | 8.0 | 10.0 | 6.0 | 9.0 | 6.0 | 6.0 | 1.0 | 6.0 | 5.0 | 5.0 | 7.0 | 10.0 | 9.0 | 3.0 | 5.0 | 6.0 | 8.0 | 3.0 |\n| 9 | 8.0 | 10.0 | 8.0 | 8.0 | 4.0 | 10.0 | 7.0 | 5.0 | 10.0 | 7.0 | 2.0 | 3.0 | 6.0 | 9.0 | 2.0 | 10.0 | 1.0 | 1.0 | 7.0 | 10.0 | 5.0 | 8.0 | 2.0 | 10.0 | 1.0 | 10.0 | 5.0 | 4.0 | 9.0 |\n| 10 | 8.0 | 9.0 | 9.0 | 10.0 | 9.0 | 8.0 | 1.0 | 10.0 | 5.0 | 2.0 | 4.0 | 8.0 | 3.0 | 6.0 | 4.0 | 4.0 | 6.0 | 3.0 | 8.0 | 7.0 | 10.0 | 6.0 | 7.0 | 8.0 | 4.0 | 9.0 | 5.0 | 10.0 | 9.0 |\n| 11 | 6.0 | 7.0 | 7.0 | 2.0 | 6.0 | 3.0 | 5.0 | 8.0 | 8.0 | 3.0 | 8.0 | 5.0 | 4.0 | 5.0 | 10.0 | 8.0 | 8.0 | 2.0 | 1.0 | 2.0 | 5.0 | 8.0 | 6.0 | 2.0 | 7.0 | 1.0 | 9.0 | 5.0 | 1.0 |\n| 12 | 3.0 | 8.0 | 4.0 | 3.0 | 4.0 | 9.0 | 1.0 | 2.0 | 10.0 | 6.0 | 3.0 | 4.0 | 8.0 | 3.0 | 6.0 | 5.0 | 2.0 | 9.0 | 8.0 | 7.0 | 6.0 | 8.0 | 1.0 | 10.0 | 2.0 | 8.0 | 2.0 | 9.0 | 8.0 |\n| 13 | 3.0 | 5.0 | 9.0 | 5.0 | 5.0 | 10.0 | 2.0 | 8.0 | 6.0 | 9.0 | 6.0 | 5.0 | 3.0 | 2.0 | 1.0 | 4.0 | 4.0 | 4.0 | 6.0 | 5.0 | 4.0 | 10.0 | 2.0 | 10.0 | 9.0 | 4.0 | 9.0 | 2.0 | 1.0 |\n| 14 | 8.0 | 5.0 | 10.0 | 1.0 | 9.0 | 9.0 | 2.0 | 5.0 | 9.0 | 2.0 | 4.0 | 10.0 | 6.0 | 1.0 | 8.0 | 8.0 | 6.0 | 7.0 | 1.0 | 9.0 | 7.0 | 6.0 | 7.0 | 10.0 | 3.0 | 2.0 | 6.0 | 10.0 | 5.0 |\n| 15 | 2.0 | 4.0 | 4.0 | 10.0 | 1.0 | 7.0 | 7.0 | 2.0 | 6.0 | 10.0 | 4.0 | 8.0 | 5.0 | 4.0 | 8.0 | 3.0 | 5.0 | 10.0 | 5.0 | 10.0 | 9.0 | 8.0 | 4.0 | 1.0 | 9.0 | 2.0 | 8.0 | 10.0 | 4.0 |\n| 16 | 3.0 | 10.0 | 7.0 | 1.0 | 7.0 | 7.0 | 10.0 | 6.0 | 6.0 | 1.0 | 6.0 | 8.0 | 2.0 | 4.0 | 6.0 | 5.0 | 6.0 | 1.0 | 4.0 | 9.0 | 4.0 | 6.0 | 6.0 | 8.0 | 4.0 | 2.0 | 9.0 | 4.0 | 10.0 |\n| 17 | 10.0 | 8.0 | 8.0 | 9.0 | 4.0 | 8.0 | 2.0 | 10.0 | 1.0 | 1.0 | 3.0 | 2.0 | 9.0 | 4.0 | 7.0 | 10.0 | 1.0 | 4.0 | 3.0 | 6.0 | 4.0 | 5.0 | 10.0 | 8.0 | 3.0 | 6.0 | 4.0 | 5.0 | 9.0 |\n| 18 | 5.0 | 8.0 | 6.0 | 3.0 | 8.0 | 6.0 | 2.0 | 5.0 | 6.0 | 7.0 | 8.0 | 1.0 | 8.0 | 6.0 | 1.0 | 5.0 | 4.0 | 3.0 | 4.0 | 2.0 | 9.0 | 6.0 | 9.0 | 1.0 | 9.0 | 4.0 | 1.0 | 5.0 | 9.0 |\n| 19 | 2.0 | 2.0 | 3.0 | 9.0 | 8.0 | 7.0 | 8.0 | 2.0 | 5.0 | 10.0 | 7.0 | 2.0 | 7.0 | 5.0 | 9.0 | 10.0 | 9.0 | 6.0 | 2.0 | 9.0 | 8.0 | 7.0 | 4.0 | 8.0 | 10.0 | 9.0 | 10.0 | 5.0 | 5.0 |\n| 20 | 10.0 | 10.0 | 1.0 | 7.0 | 8.0 | 6.0 | 7.0 | 1.0 | 5.0 | 5.0 | 10.0 | 5.0 | 6.0 | 4.0 | 7.0 | 9.0 | 4.0 | 4.0 | 9.0 | 8.0 | 2.0 | 9.0 | 1.0 | 9.0 | 3.0 | 3.0 | 5.0 | 8.0 | 6.0 |\n| 21 | 5.0 | 4.0 | 1.0 | 6.0 | 8.0 | 7.0 | 4.0 | 8.0 | 7.0 | 8.0 | 6.0 | 8.0 | 8.0 | 10.0 | 6.0 | 8.0 | 6.0 | 5.0 | 6.0 | 7.0 | 9.0 | 6.0 | 4.0 | 8.0 | 9.0 | 2.0 | 9.0 | 7.0 | 3.0 |\n| 22 | 8.0 | 6.0 | 9.0 | 3.0 | 10.0 | 4.0 | 3.0 | 9.0 | 10.0 | 2.0 | 7.0 | 6.0 | 1.0 | 2.0 | 7.0 | 4.0 | 6.0 | 10.0 | 9.0 | 4.0 | 1.0 | 4.0 | 10.0 | 1.0 | 3.0 | 3.0 | 9.0 | 2.0 | 2.0 |\n| 23 | 2.0 | 8.0 | 2.0 | 2.0 | 10.0 | 10.0 | 8.0 | 8.0 | 9.0 | 10.0 | 8.0 | 2.0 | 10.0 | 10.0 | 10.0 | 1.0 | 8.0 | 8.0 | 1.0 | 8.0 | 9.0 | 8.0 | 1.0 | 9.0 | 1.0 | 9.0 | 7.0 | 1.0 | 7.0 |\n| 24 | 9.0 | 8.0 | 3.0 | 10.0 | 5.0 | 9.0 | 8.0 | 10.0 | 3.0 | 1.0 | 4.0 | 7.0 | 2.0 | 9.0 | 3.0 | 9.0 | 4.0 | 3.0 | 9.0 | 10.0 | 3.0 | 9.0 | 3.0 | 1.0 | 9.0 | 1.0 | 3.0 | 7.0 | 8.0 |\n| 25 | 5.0 | 6.0 | 7.0 | 10.0 | 2.0 | 2.0 | 2.0 | 3.0 | 5.0 | 10.0 | 9.0 | 1.0 | 8.0 | 4.0 | 2.0 | 2.0 | 2.0 | 6.0 | 4.0 | 9.0 | 3.0 | 2.0 | 3.0 | 9.0 | 1.0 | 6.0 | 4.0 | 4.0 | 6.0 |\n| 26 | 5.0 | 3.0 | 3.0 | 9.0 | 1.0 | 10.0 | 2.0 | 1.0 | 6.0 | 5.0 | 5.0 | 9.0 | 2.0 | 9.0 | 6.0 | 8.0 | 9.0 | 4.0 | 1.0 | 10.0 | 5.0 | 9.0 | 9.0 | 7.0 | 3.0 | 4.0 | 1.0 | 1.0 | 6.0 |\n| 27 | 8.0 | 10.0 | 7.0 | 6.0 | 7.0 | 5.0 | 6.0 | 1.0 | 8.0 | 4.0 | 10.0 | 5.0 | 9.0 | 2.0 | 10.0 | 10.0 | 4.0 | 5.0 | 5.0 | 5.0 | 8.0 | 7.0 | 2.0 | 1.0 | 7.0 | 4.0 | 1.0 | 4.0 | 1.0 |\n| 28 | 7.0 | 4.0 | 8.0 | 9.0 | 7.0 | 2.0 | 2.0 | 3.0 | 3.0 | 9.0 | 9.0 | 1.0 | 8.0 | 1.0 | 5.0 | 4.0 | 10.0 | 9.0 | 9.0 | 5.0 | 6.0 | 3.0 | 2.0 | 7.0 | 8.0 | 6.0 | 6.0 | 1.0 | 4.0 |\nSelect exactly one legal route from 11 to 12 that minimizes the sum of base tiredness and any pairwise discomfort.\n\nIf you're ready to give the route, just drop the sequence of places into this tiny JSON snippet and send it back — nice and simple:\n\n{\n \"solution\": []\n}\n\nThink of \"solution\" as the field where you list the walk: a straight sequence of node names from the square (start) to the viewpoint (finish). Keep it informal — it's just a little form to fill in, not a technical report. This JSON is only a sketch of the shape I expect, so replace the empty list with the actual ordered nodes you choose.\n\nPlease make sure you use the node identifiers exactly as they appear in the instance input — don't rename them or invent new ones. \n- for example: \"Valid identifiers look like plain numbers such as “1” or “23”, single capital letters like “A” or “B”, or a capital letter followed by digits like “A1” or “X7”.\"", "instance": { "nodes": [ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11 ], "edges": [ { "from": 10, "to": 0, "var_index": 0 }, { "from": 10, "to": 1, "var_index": 1 }, { "from": 10, "to": 2, "var_index": 2 }, { "from": 10, "to": 3, "var_index": 3 }, { "from": 10, "to": 4, "var_index": 4 }, { "from": 10, "to": 5, "var_index": 5 }, { "from": 10, "to": 6, "var_index": 6 }, { "from": 10, "to": 7, "var_index": 7 }, { "from": 10, "to": 8, "var_index": 8 }, { "from": 10, "to": 9, "var_index": 9 }, { "from": 0, "to": 11, "var_index": 10 }, { "from": 1, "to": 11, "var_index": 11 }, { "from": 2, "to": 11, "var_index": 12 }, { "from": 3, "to": 11, "var_index": 13 }, { "from": 4, "to": 11, "var_index": 14 }, { "from": 5, "to": 11, "var_index": 15 }, { "from": 6, "to": 11, "var_index": 16 }, { "from": 7, "to": 11, "var_index": 17 }, { "from": 8, "to": 11, "var_index": 18 }, { "from": 9, "to": 11, "var_index": 19 }, { "from": 0, "to": 1, "var_index": 20 }, { "from": 1, "to": 2, "var_index": 21 }, { "from": 2, "to": 3, "var_index": 22 }, { "from": 3, "to": 4, "var_index": 23 }, { "from": 4, "to": 5, "var_index": 24 }, { "from": 5, "to": 6, "var_index": 25 }, { "from": 6, "to": 7, "var_index": 26 }, { "from": 7, "to": 8, "var_index": 27 }, { "from": 8, "to": 9, "var_index": 28 } ], "objective": { "constant": 0.0, "linear": [ 8.0, 9.0, 5.0, 3.0, 2.0, 5.0, 3.0, 6.0, 4.0, 7.0, 7.0, 2.0, 1.0, 7.0, 9.0, 5.0, 2.0, 9.0, 9.0, 2.0, 1.0, 10.0, 4.0, 10.0, 1.0, 5.0, 1.0, 10.0, 4.0 ], "quadratic": [ [ 9.0, 4.0, 9.0, 4.0, 3.0, 10.0, 7.0, 2.0, 2.0, 8.0, 8.0, 6.0, 3.0, 3.0, 8.0, 2.0, 3.0, 10.0, 5.0, 2.0, 10.0, 5.0, 8.0, 2.0, 9.0, 5.0, 5.0, 8.0, 7.0 ], [ 4.0, 7.0, 1.0, 9.0, 10.0, 3.0, 5.0, 10.0, 8.0, 10.0, 9.0, 7.0, 8.0, 5.0, 5.0, 4.0, 10.0, 8.0, 8.0, 2.0, 10.0, 4.0, 6.0, 8.0, 8.0, 6.0, 3.0, 10.0, 4.0 ], [ 9.0, 1.0, 7.0, 5.0, 8.0, 6.0, 7.0, 9.0, 9.0, 8.0, 9.0, 7.0, 4.0, 9.0, 10.0, 4.0, 7.0, 8.0, 6.0, 3.0, 1.0, 1.0, 9.0, 2.0, 3.0, 7.0, 3.0, 7.0, 8.0 ], [ 4.0, 9.0, 5.0, 7.0, 3.0, 4.0, 5.0, 3.0, 3.0, 8.0, 10.0, 2.0, 3.0, 5.0, 1.0, 10.0, 1.0, 9.0, 3.0, 9.0, 7.0, 6.0, 3.0, 2.0, 10.0, 10.0, 9.0, 6.0, 9.0 ], [ 3.0, 10.0, 8.0, 3.0, 9.0, 1.0, 2.0, 2.0, 1.0, 4.0, 9.0, 6.0, 4.0, 5.0, 9.0, 1.0, 7.0, 4.0, 8.0, 8.0, 8.0, 8.0, 10.0, 10.0, 5.0, 2.0, 1.0, 7.0, 7.0 ], [ 10.0, 3.0, 6.0, 4.0, 1.0, 1.0, 1.0, 5.0, 4.0, 10.0, 8.0, 3.0, 9.0, 10.0, 9.0, 7.0, 7.0, 8.0, 6.0, 7.0, 6.0, 7.0, 4.0, 10.0, 9.0, 2.0, 10.0, 5.0, 2.0 ], [ 7.0, 5.0, 7.0, 5.0, 2.0, 1.0, 5.0, 8.0, 3.0, 7.0, 1.0, 5.0, 1.0, 2.0, 2.0, 7.0, 10.0, 2.0, 2.0, 8.0, 7.0, 4.0, 3.0, 8.0, 8.0, 2.0, 2.0, 6.0, 2.0 ], [ 2.0, 10.0, 9.0, 3.0, 2.0, 5.0, 8.0, 7.0, 10.0, 5.0, 10.0, 8.0, 2.0, 8.0, 5.0, 2.0, 6.0, 10.0, 5.0, 2.0, 1.0, 8.0, 9.0, 8.0, 10.0, 3.0, 1.0, 1.0, 3.0 ], [ 2.0, 8.0, 9.0, 3.0, 1.0, 4.0, 3.0, 10.0, 1.0, 10.0, 5.0, 8.0, 10.0, 6.0, 9.0, 6.0, 6.0, 1.0, 6.0, 5.0, 5.0, 7.0, 10.0, 9.0, 3.0, 5.0, 6.0, 8.0, 3.0 ], [ 8.0, 10.0, 8.0, 8.0, 4.0, 10.0, 7.0, 5.0, 10.0, 7.0, 2.0, 3.0, 6.0, 9.0, 2.0, 10.0, 1.0, 1.0, 7.0, 10.0, 5.0, 8.0, 2.0, 10.0, 1.0, 10.0, 5.0, 4.0, 9.0 ], [ 8.0, 9.0, 9.0, 10.0, 9.0, 8.0, 1.0, 10.0, 5.0, 2.0, 4.0, 8.0, 3.0, 6.0, 4.0, 4.0, 6.0, 3.0, 8.0, 7.0, 10.0, 6.0, 7.0, 8.0, 4.0, 9.0, 5.0, 10.0, 9.0 ], [ 6.0, 7.0, 7.0, 2.0, 6.0, 3.0, 5.0, 8.0, 8.0, 3.0, 8.0, 5.0, 4.0, 5.0, 10.0, 8.0, 8.0, 2.0, 1.0, 2.0, 5.0, 8.0, 6.0, 2.0, 7.0, 1.0, 9.0, 5.0, 1.0 ], [ 3.0, 8.0, 4.0, 3.0, 4.0, 9.0, 1.0, 2.0, 10.0, 6.0, 3.0, 4.0, 8.0, 3.0, 6.0, 5.0, 2.0, 9.0, 8.0, 7.0, 6.0, 8.0, 1.0, 10.0, 2.0, 8.0, 2.0, 9.0, 8.0 ], [ 3.0, 5.0, 9.0, 5.0, 5.0, 10.0, 2.0, 8.0, 6.0, 9.0, 6.0, 5.0, 3.0, 2.0, 1.0, 4.0, 4.0, 4.0, 6.0, 5.0, 4.0, 10.0, 2.0, 10.0, 9.0, 4.0, 9.0, 2.0, 1.0 ], [ 8.0, 5.0, 10.0, 1.0, 9.0, 9.0, 2.0, 5.0, 9.0, 2.0, 4.0, 10.0, 6.0, 1.0, 8.0, 8.0, 6.0, 7.0, 1.0, 9.0, 7.0, 6.0, 7.0, 10.0, 3.0, 2.0, 6.0, 10.0, 5.0 ], [ 2.0, 4.0, 4.0, 10.0, 1.0, 7.0, 7.0, 2.0, 6.0, 10.0, 4.0, 8.0, 5.0, 4.0, 8.0, 3.0, 5.0, 10.0, 5.0, 10.0, 9.0, 8.0, 4.0, 1.0, 9.0, 2.0, 8.0, 10.0, 4.0 ], [ 3.0, 10.0, 7.0, 1.0, 7.0, 7.0, 10.0, 6.0, 6.0, 1.0, 6.0, 8.0, 2.0, 4.0, 6.0, 5.0, 6.0, 1.0, 4.0, 9.0, 4.0, 6.0, 6.0, 8.0, 4.0, 2.0, 9.0, 4.0, 10.0 ], [ 10.0, 8.0, 8.0, 9.0, 4.0, 8.0, 2.0, 10.0, 1.0, 1.0, 3.0, 2.0, 9.0, 4.0, 7.0, 10.0, 1.0, 4.0, 3.0, 6.0, 4.0, 5.0, 10.0, 8.0, 3.0, 6.0, 4.0, 5.0, 9.0 ], [ 5.0, 8.0, 6.0, 3.0, 8.0, 6.0, 2.0, 5.0, 6.0, 7.0, 8.0, 1.0, 8.0, 6.0, 1.0, 5.0, 4.0, 3.0, 4.0, 2.0, 9.0, 6.0, 9.0, 1.0, 9.0, 4.0, 1.0, 5.0, 9.0 ], [ 2.0, 2.0, 3.0, 9.0, 8.0, 7.0, 8.0, 2.0, 5.0, 10.0, 7.0, 2.0, 7.0, 5.0, 9.0, 10.0, 9.0, 6.0, 2.0, 9.0, 8.0, 7.0, 4.0, 8.0, 10.0, 9.0, 10.0, 5.0, 5.0 ], [ 10.0, 10.0, 1.0, 7.0, 8.0, 6.0, 7.0, 1.0, 5.0, 5.0, 10.0, 5.0, 6.0, 4.0, 7.0, 9.0, 4.0, 4.0, 9.0, 8.0, 2.0, 9.0, 1.0, 9.0, 3.0, 3.0, 5.0, 8.0, 6.0 ], [ 5.0, 4.0, 1.0, 6.0, 8.0, 7.0, 4.0, 8.0, 7.0, 8.0, 6.0, 8.0, 8.0, 10.0, 6.0, 8.0, 6.0, 5.0, 6.0, 7.0, 9.0, 6.0, 4.0, 8.0, 9.0, 2.0, 9.0, 7.0, 3.0 ], [ 8.0, 6.0, 9.0, 3.0, 10.0, 4.0, 3.0, 9.0, 10.0, 2.0, 7.0, 6.0, 1.0, 2.0, 7.0, 4.0, 6.0, 10.0, 9.0, 4.0, 1.0, 4.0, 10.0, 1.0, 3.0, 3.0, 9.0, 2.0, 2.0 ], [ 2.0, 8.0, 2.0, 2.0, 10.0, 10.0, 8.0, 8.0, 9.0, 10.0, 8.0, 2.0, 10.0, 10.0, 10.0, 1.0, 8.0, 8.0, 1.0, 8.0, 9.0, 8.0, 1.0, 9.0, 1.0, 9.0, 7.0, 1.0, 7.0 ], [ 9.0, 8.0, 3.0, 10.0, 5.0, 9.0, 8.0, 10.0, 3.0, 1.0, 4.0, 7.0, 2.0, 9.0, 3.0, 9.0, 4.0, 3.0, 9.0, 10.0, 3.0, 9.0, 3.0, 1.0, 9.0, 1.0, 3.0, 7.0, 8.0 ], [ 5.0, 6.0, 7.0, 10.0, 2.0, 2.0, 2.0, 3.0, 5.0, 10.0, 9.0, 1.0, 8.0, 4.0, 2.0, 2.0, 2.0, 6.0, 4.0, 9.0, 3.0, 2.0, 3.0, 9.0, 1.0, 6.0, 4.0, 4.0, 6.0 ], [ 5.0, 3.0, 3.0, 9.0, 1.0, 10.0, 2.0, 1.0, 6.0, 5.0, 5.0, 9.0, 2.0, 9.0, 6.0, 8.0, 9.0, 4.0, 1.0, 10.0, 5.0, 9.0, 9.0, 7.0, 3.0, 4.0, 1.0, 1.0, 6.0 ], [ 8.0, 10.0, 7.0, 6.0, 7.0, 5.0, 6.0, 1.0, 8.0, 4.0, 10.0, 5.0, 9.0, 2.0, 10.0, 10.0, 4.0, 5.0, 5.0, 5.0, 8.0, 7.0, 2.0, 1.0, 7.0, 4.0, 1.0, 4.0, 1.0 ], [ 7.0, 4.0, 8.0, 9.0, 7.0, 2.0, 2.0, 3.0, 3.0, 9.0, 9.0, 1.0, 8.0, 1.0, 5.0, 4.0, 10.0, 9.0, 9.0, 5.0, 6.0, 3.0, 2.0, 7.0, 8.0, 6.0, 6.0, 1.0, 4.0 ] ] }, "source": 10, "target": 11 }, "solution": [ 10, 5, 11 ], "obj": 28.0, "instance_variant": { "problem_type": "QSPP", "num_nodes": 12, "num_edges": 29, "nodes": [ 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12 ], "source": 11, "target": 12, "objective": { "constant": 0.0, "linear": [ { "var_index": 0, "linear_cost": 8.0 }, { "var_index": 1, "linear_cost": 9.0 }, { "var_index": 2, "linear_cost": 5.0 }, { "var_index": 3, "linear_cost": 3.0 }, { "var_index": 4, "linear_cost": 2.0 }, { "var_index": 5, "linear_cost": 5.0 }, { "var_index": 6, "linear_cost": 3.0 }, { "var_index": 7, "linear_cost": 6.0 }, { "var_index": 8, "linear_cost": 4.0 }, { "var_index": 9, "linear_cost": 7.0 }, { "var_index": 10, "linear_cost": 7.0 }, { "var_index": 11, "linear_cost": 2.0 }, { "var_index": 12, "linear_cost": 1.0 }, { "var_index": 13, "linear_cost": 7.0 }, { "var_index": 14, "linear_cost": 9.0 }, { "var_index": 15, "linear_cost": 5.0 }, { "var_index": 16, "linear_cost": 2.0 }, { "var_index": 17, "linear_cost": 9.0 }, { "var_index": 18, "linear_cost": 9.0 }, { "var_index": 19, "linear_cost": 2.0 }, { "var_index": 20, "linear_cost": 1.0 }, { "var_index": 21, "linear_cost": 10.0 }, { "var_index": 22, "linear_cost": 4.0 }, { "var_index": 23, "linear_cost": 10.0 }, { "var_index": 24, "linear_cost": 1.0 }, { "var_index": 25, "linear_cost": 5.0 }, { "var_index": 26, "linear_cost": 1.0 }, { "var_index": 27, "linear_cost": 10.0 }, { "var_index": 28, "linear_cost": 4.0 } ], "quadratic": [ { "var_i": 0, "var_j": 0, "quadratic_cost": 9.0 }, { "var_i": 0, "var_j": 1, "quadratic_cost": 4.0 }, { "var_i": 0, "var_j": 2, "quadratic_cost": 9.0 }, { "var_i": 0, "var_j": 3, "quadratic_cost": 4.0 }, { "var_i": 0, "var_j": 4, "quadratic_cost": 3.0 }, { "var_i": 0, "var_j": 5, "quadratic_cost": 10.0 }, { "var_i": 0, "var_j": 6, "quadratic_cost": 7.0 }, { "var_i": 0, "var_j": 7, "quadratic_cost": 2.0 }, { "var_i": 0, "var_j": 8, "quadratic_cost": 2.0 }, { "var_i": 0, "var_j": 9, "quadratic_cost": 8.0 }, { "var_i": 0, "var_j": 10, "quadratic_cost": 8.0 }, { "var_i": 0, "var_j": 11, "quadratic_cost": 6.0 }, { "var_i": 0, "var_j": 12, "quadratic_cost": 3.0 }, { "var_i": 0, "var_j": 13, "quadratic_cost": 3.0 }, { "var_i": 0, "var_j": 14, "quadratic_cost": 8.0 }, { "var_i": 0, "var_j": 15, "quadratic_cost": 2.0 }, { "var_i": 0, "var_j": 16, "quadratic_cost": 3.0 }, { "var_i": 0, "var_j": 17, "quadratic_cost": 10.0 }, { "var_i": 0, "var_j": 18, "quadratic_cost": 5.0 }, { "var_i": 0, "var_j": 19, "quadratic_cost": 2.0 }, { "var_i": 0, "var_j": 20, "quadratic_cost": 10.0 }, { "var_i": 0, "var_j": 21, "quadratic_cost": 5.0 }, { "var_i": 0, "var_j": 22, "quadratic_cost": 8.0 }, { "var_i": 0, "var_j": 23, "quadratic_cost": 2.0 }, { "var_i": 0, "var_j": 24, "quadratic_cost": 9.0 }, { "var_i": 0, "var_j": 25, "quadratic_cost": 5.0 }, { "var_i": 0, "var_j": 26, "quadratic_cost": 5.0 }, { "var_i": 0, "var_j": 27, "quadratic_cost": 8.0 }, { "var_i": 0, "var_j": 28, "quadratic_cost": 7.0 }, { "var_i": 1, "var_j": 0, "quadratic_cost": 4.0 }, { "var_i": 1, "var_j": 1, "quadratic_cost": 7.0 }, { "var_i": 1, "var_j": 2, "quadratic_cost": 1.0 }, { "var_i": 1, "var_j": 3, "quadratic_cost": 9.0 }, { "var_i": 1, "var_j": 4, "quadratic_cost": 10.0 }, { "var_i": 1, "var_j": 5, "quadratic_cost": 3.0 }, { "var_i": 1, "var_j": 6, "quadratic_cost": 5.0 }, { "var_i": 1, "var_j": 7, "quadratic_cost": 10.0 }, { "var_i": 1, "var_j": 8, "quadratic_cost": 8.0 }, { "var_i": 1, "var_j": 9, "quadratic_cost": 10.0 }, { "var_i": 1, "var_j": 10, "quadratic_cost": 9.0 }, { "var_i": 1, "var_j": 11, "quadratic_cost": 7.0 }, { "var_i": 1, "var_j": 12, "quadratic_cost": 8.0 }, { "var_i": 1, "var_j": 13, "quadratic_cost": 5.0 }, { "var_i": 1, "var_j": 14, "quadratic_cost": 5.0 }, { "var_i": 1, "var_j": 15, "quadratic_cost": 4.0 }, { "var_i": 1, "var_j": 16, "quadratic_cost": 10.0 }, { "var_i": 1, "var_j": 17, "quadratic_cost": 8.0 }, { "var_i": 1, "var_j": 18, "quadratic_cost": 8.0 }, { "var_i": 1, "var_j": 19, "quadratic_cost": 2.0 }, { "var_i": 1, "var_j": 20, "quadratic_cost": 10.0 }, { "var_i": 1, "var_j": 21, "quadratic_cost": 4.0 }, { "var_i": 1, "var_j": 22, "quadratic_cost": 6.0 }, { "var_i": 1, "var_j": 23, "quadratic_cost": 8.0 }, { "var_i": 1, "var_j": 24, "quadratic_cost": 8.0 }, { "var_i": 1, "var_j": 25, "quadratic_cost": 6.0 }, { "var_i": 1, "var_j": 26, "quadratic_cost": 3.0 }, { "var_i": 1, "var_j": 27, "quadratic_cost": 10.0 }, { "var_i": 1, "var_j": 28, "quadratic_cost": 4.0 }, { "var_i": 2, "var_j": 0, "quadratic_cost": 9.0 }, { "var_i": 2, "var_j": 1, "quadratic_cost": 1.0 }, { "var_i": 2, "var_j": 2, "quadratic_cost": 7.0 }, { "var_i": 2, "var_j": 3, "quadratic_cost": 5.0 }, { "var_i": 2, "var_j": 4, "quadratic_cost": 8.0 }, { "var_i": 2, "var_j": 5, "quadratic_cost": 6.0 }, { "var_i": 2, "var_j": 6, "quadratic_cost": 7.0 }, { "var_i": 2, "var_j": 7, "quadratic_cost": 9.0 }, { "var_i": 2, "var_j": 8, "quadratic_cost": 9.0 }, { "var_i": 2, "var_j": 9, "quadratic_cost": 8.0 }, { "var_i": 2, "var_j": 10, "quadratic_cost": 9.0 }, { "var_i": 2, "var_j": 11, "quadratic_cost": 7.0 }, { "var_i": 2, "var_j": 12, "quadratic_cost": 4.0 }, { "var_i": 2, "var_j": 13, "quadratic_cost": 9.0 }, { "var_i": 2, "var_j": 14, "quadratic_cost": 10.0 }, { "var_i": 2, "var_j": 15, "quadratic_cost": 4.0 }, { "var_i": 2, "var_j": 16, "quadratic_cost": 7.0 }, { "var_i": 2, "var_j": 17, "quadratic_cost": 8.0 }, { "var_i": 2, "var_j": 18, "quadratic_cost": 6.0 }, { "var_i": 2, "var_j": 19, "quadratic_cost": 3.0 }, { "var_i": 2, "var_j": 20, "quadratic_cost": 1.0 }, { "var_i": 2, "var_j": 21, "quadratic_cost": 1.0 }, { "var_i": 2, "var_j": 22, "quadratic_cost": 9.0 }, { "var_i": 2, "var_j": 23, "quadratic_cost": 2.0 }, { "var_i": 2, "var_j": 24, "quadratic_cost": 3.0 }, { "var_i": 2, "var_j": 25, "quadratic_cost": 7.0 }, { "var_i": 2, "var_j": 26, "quadratic_cost": 3.0 }, { "var_i": 2, "var_j": 27, "quadratic_cost": 7.0 }, { "var_i": 2, "var_j": 28, "quadratic_cost": 8.0 }, { "var_i": 3, "var_j": 0, "quadratic_cost": 4.0 }, { "var_i": 3, "var_j": 1, "quadratic_cost": 9.0 }, { "var_i": 3, "var_j": 2, "quadratic_cost": 5.0 }, { "var_i": 3, "var_j": 3, "quadratic_cost": 7.0 }, { "var_i": 3, "var_j": 4, "quadratic_cost": 3.0 }, { "var_i": 3, "var_j": 5, "quadratic_cost": 4.0 }, { "var_i": 3, "var_j": 6, "quadratic_cost": 5.0 }, { "var_i": 3, "var_j": 7, "quadratic_cost": 3.0 }, { "var_i": 3, "var_j": 8, "quadratic_cost": 3.0 }, { "var_i": 3, "var_j": 9, "quadratic_cost": 8.0 }, { "var_i": 3, "var_j": 10, "quadratic_cost": 10.0 }, { "var_i": 3, "var_j": 11, "quadratic_cost": 2.0 }, { "var_i": 3, "var_j": 12, "quadratic_cost": 3.0 }, { "var_i": 3, "var_j": 13, "quadratic_cost": 5.0 }, { "var_i": 3, "var_j": 14, "quadratic_cost": 1.0 }, { "var_i": 3, "var_j": 15, "quadratic_cost": 10.0 }, { "var_i": 3, "var_j": 16, "quadratic_cost": 1.0 }, { "var_i": 3, "var_j": 17, "quadratic_cost": 9.0 }, { "var_i": 3, "var_j": 18, "quadratic_cost": 3.0 }, { "var_i": 3, "var_j": 19, "quadratic_cost": 9.0 }, { "var_i": 3, "var_j": 20, "quadratic_cost": 7.0 }, { "var_i": 3, "var_j": 21, "quadratic_cost": 6.0 }, { "var_i": 3, "var_j": 22, "quadratic_cost": 3.0 }, { "var_i": 3, "var_j": 23, "quadratic_cost": 2.0 }, { "var_i": 3, "var_j": 24, "quadratic_cost": 10.0 }, { "var_i": 3, "var_j": 25, "quadratic_cost": 10.0 }, { "var_i": 3, "var_j": 26, "quadratic_cost": 9.0 }, { "var_i": 3, "var_j": 27, "quadratic_cost": 6.0 }, { "var_i": 3, "var_j": 28, "quadratic_cost": 9.0 }, { "var_i": 4, "var_j": 0, "quadratic_cost": 3.0 }, { "var_i": 4, "var_j": 1, "quadratic_cost": 10.0 }, { "var_i": 4, "var_j": 2, "quadratic_cost": 8.0 }, { "var_i": 4, "var_j": 3, "quadratic_cost": 3.0 }, { "var_i": 4, "var_j": 4, "quadratic_cost": 9.0 }, { "var_i": 4, "var_j": 5, "quadratic_cost": 1.0 }, { "var_i": 4, "var_j": 6, "quadratic_cost": 2.0 }, { "var_i": 4, "var_j": 7, "quadratic_cost": 2.0 }, { "var_i": 4, "var_j": 8, "quadratic_cost": 1.0 }, { "var_i": 4, "var_j": 9, "quadratic_cost": 4.0 }, { "var_i": 4, "var_j": 10, "quadratic_cost": 9.0 }, { "var_i": 4, "var_j": 11, "quadratic_cost": 6.0 }, { "var_i": 4, "var_j": 12, "quadratic_cost": 4.0 }, { "var_i": 4, "var_j": 13, "quadratic_cost": 5.0 }, { "var_i": 4, "var_j": 14, "quadratic_cost": 9.0 }, { "var_i": 4, "var_j": 15, "quadratic_cost": 1.0 }, { "var_i": 4, "var_j": 16, "quadratic_cost": 7.0 }, { "var_i": 4, "var_j": 17, "quadratic_cost": 4.0 }, { "var_i": 4, "var_j": 18, "quadratic_cost": 8.0 }, { "var_i": 4, "var_j": 19, "quadratic_cost": 8.0 }, { "var_i": 4, "var_j": 20, "quadratic_cost": 8.0 }, { "var_i": 4, "var_j": 21, "quadratic_cost": 8.0 }, { "var_i": 4, "var_j": 22, "quadratic_cost": 10.0 }, { "var_i": 4, "var_j": 23, "quadratic_cost": 10.0 }, { "var_i": 4, "var_j": 24, "quadratic_cost": 5.0 }, { "var_i": 4, "var_j": 25, "quadratic_cost": 2.0 }, { "var_i": 4, "var_j": 26, "quadratic_cost": 1.0 }, { "var_i": 4, "var_j": 27, "quadratic_cost": 7.0 }, { "var_i": 4, "var_j": 28, "quadratic_cost": 7.0 }, { "var_i": 5, "var_j": 0, "quadratic_cost": 10.0 }, { "var_i": 5, "var_j": 1, "quadratic_cost": 3.0 }, { "var_i": 5, "var_j": 2, "quadratic_cost": 6.0 }, { "var_i": 5, "var_j": 3, "quadratic_cost": 4.0 }, { "var_i": 5, "var_j": 4, "quadratic_cost": 1.0 }, { "var_i": 5, "var_j": 5, "quadratic_cost": 1.0 }, { "var_i": 5, "var_j": 6, "quadratic_cost": 1.0 }, { "var_i": 5, "var_j": 7, "quadratic_cost": 5.0 }, { "var_i": 5, "var_j": 8, "quadratic_cost": 4.0 }, { "var_i": 5, "var_j": 9, "quadratic_cost": 10.0 }, { "var_i": 5, "var_j": 10, "quadratic_cost": 8.0 }, { "var_i": 5, "var_j": 11, "quadratic_cost": 3.0 }, { "var_i": 5, "var_j": 12, "quadratic_cost": 9.0 }, { "var_i": 5, "var_j": 13, "quadratic_cost": 10.0 }, { "var_i": 5, "var_j": 14, "quadratic_cost": 9.0 }, { "var_i": 5, "var_j": 15, "quadratic_cost": 7.0 }, { "var_i": 5, "var_j": 16, "quadratic_cost": 7.0 }, { "var_i": 5, "var_j": 17, "quadratic_cost": 8.0 }, { "var_i": 5, "var_j": 18, "quadratic_cost": 6.0 }, { "var_i": 5, "var_j": 19, "quadratic_cost": 7.0 }, { "var_i": 5, "var_j": 20, "quadratic_cost": 6.0 }, { "var_i": 5, "var_j": 21, "quadratic_cost": 7.0 }, { "var_i": 5, "var_j": 22, "quadratic_cost": 4.0 }, { "var_i": 5, "var_j": 23, "quadratic_cost": 10.0 }, { "var_i": 5, "var_j": 24, "quadratic_cost": 9.0 }, { "var_i": 5, "var_j": 25, "quadratic_cost": 2.0 }, { "var_i": 5, "var_j": 26, "quadratic_cost": 10.0 }, { "var_i": 5, "var_j": 27, "quadratic_cost": 5.0 }, { "var_i": 5, "var_j": 28, "quadratic_cost": 2.0 }, { "var_i": 6, "var_j": 0, "quadratic_cost": 7.0 }, { "var_i": 6, "var_j": 1, "quadratic_cost": 5.0 }, { "var_i": 6, "var_j": 2, "quadratic_cost": 7.0 }, { "var_i": 6, "var_j": 3, "quadratic_cost": 5.0 }, { "var_i": 6, "var_j": 4, "quadratic_cost": 2.0 }, { "var_i": 6, "var_j": 5, "quadratic_cost": 1.0 }, { "var_i": 6, "var_j": 6, "quadratic_cost": 5.0 }, { "var_i": 6, "var_j": 7, "quadratic_cost": 8.0 }, { "var_i": 6, "var_j": 8, "quadratic_cost": 3.0 }, { "var_i": 6, "var_j": 9, "quadratic_cost": 7.0 }, { "var_i": 6, "var_j": 10, "quadratic_cost": 1.0 }, { "var_i": 6, "var_j": 11, "quadratic_cost": 5.0 }, { "var_i": 6, "var_j": 12, "quadratic_cost": 1.0 }, { "var_i": 6, "var_j": 13, "quadratic_cost": 2.0 }, { "var_i": 6, "var_j": 14, "quadratic_cost": 2.0 }, { "var_i": 6, "var_j": 15, "quadratic_cost": 7.0 }, { "var_i": 6, "var_j": 16, "quadratic_cost": 10.0 }, { "var_i": 6, "var_j": 17, "quadratic_cost": 2.0 }, { "var_i": 6, "var_j": 18, "quadratic_cost": 2.0 }, { "var_i": 6, "var_j": 19, "quadratic_cost": 8.0 }, { "var_i": 6, "var_j": 20, "quadratic_cost": 7.0 }, { "var_i": 6, "var_j": 21, "quadratic_cost": 4.0 }, { "var_i": 6, "var_j": 22, "quadratic_cost": 3.0 }, { "var_i": 6, "var_j": 23, "quadratic_cost": 8.0 }, { "var_i": 6, "var_j": 24, "quadratic_cost": 8.0 }, { "var_i": 6, "var_j": 25, "quadratic_cost": 2.0 }, { "var_i": 6, "var_j": 26, "quadratic_cost": 2.0 }, { "var_i": 6, "var_j": 27, "quadratic_cost": 6.0 }, { "var_i": 6, "var_j": 28, "quadratic_cost": 2.0 }, { "var_i": 7, "var_j": 0, "quadratic_cost": 2.0 }, { "var_i": 7, "var_j": 1, "quadratic_cost": 10.0 }, { "var_i": 7, "var_j": 2, "quadratic_cost": 9.0 }, { "var_i": 7, "var_j": 3, "quadratic_cost": 3.0 }, { "var_i": 7, "var_j": 4, "quadratic_cost": 2.0 }, { "var_i": 7, "var_j": 5, "quadratic_cost": 5.0 }, { "var_i": 7, "var_j": 6, "quadratic_cost": 8.0 }, { "var_i": 7, "var_j": 7, "quadratic_cost": 7.0 }, { "var_i": 7, "var_j": 8, "quadratic_cost": 10.0 }, { "var_i": 7, "var_j": 9, "quadratic_cost": 5.0 }, { "var_i": 7, "var_j": 10, "quadratic_cost": 10.0 }, { "var_i": 7, "var_j": 11, "quadratic_cost": 8.0 }, { "var_i": 7, "var_j": 12, "quadratic_cost": 2.0 }, { "var_i": 7, "var_j": 13, "quadratic_cost": 8.0 }, { "var_i": 7, "var_j": 14, "quadratic_cost": 5.0 }, { "var_i": 7, "var_j": 15, "quadratic_cost": 2.0 }, { "var_i": 7, "var_j": 16, "quadratic_cost": 6.0 }, { "var_i": 7, "var_j": 17, "quadratic_cost": 10.0 }, { "var_i": 7, "var_j": 18, "quadratic_cost": 5.0 }, { "var_i": 7, "var_j": 19, "quadratic_cost": 2.0 }, { "var_i": 7, "var_j": 20, "quadratic_cost": 1.0 }, { "var_i": 7, "var_j": 21, "quadratic_cost": 8.0 }, { "var_i": 7, "var_j": 22, "quadratic_cost": 9.0 }, { "var_i": 7, "var_j": 23, "quadratic_cost": 8.0 }, { "var_i": 7, "var_j": 24, "quadratic_cost": 10.0 }, { "var_i": 7, "var_j": 25, "quadratic_cost": 3.0 }, { "var_i": 7, "var_j": 26, "quadratic_cost": 1.0 }, { "var_i": 7, "var_j": 27, "quadratic_cost": 1.0 }, { "var_i": 7, "var_j": 28, "quadratic_cost": 3.0 }, { "var_i": 8, "var_j": 0, "quadratic_cost": 2.0 }, { "var_i": 8, "var_j": 1, "quadratic_cost": 8.0 }, { "var_i": 8, "var_j": 2, "quadratic_cost": 9.0 }, { "var_i": 8, "var_j": 3, "quadratic_cost": 3.0 }, { "var_i": 8, "var_j": 4, "quadratic_cost": 1.0 }, { "var_i": 8, "var_j": 5, "quadratic_cost": 4.0 }, { "var_i": 8, "var_j": 6, "quadratic_cost": 3.0 }, { "var_i": 8, "var_j": 7, "quadratic_cost": 10.0 }, { "var_i": 8, "var_j": 8, "quadratic_cost": 1.0 }, { "var_i": 8, "var_j": 9, "quadratic_cost": 10.0 }, { "var_i": 8, "var_j": 10, "quadratic_cost": 5.0 }, { "var_i": 8, "var_j": 11, "quadratic_cost": 8.0 }, { "var_i": 8, "var_j": 12, "quadratic_cost": 10.0 }, { "var_i": 8, "var_j": 13, "quadratic_cost": 6.0 }, { "var_i": 8, "var_j": 14, "quadratic_cost": 9.0 }, { "var_i": 8, "var_j": 15, "quadratic_cost": 6.0 }, { "var_i": 8, "var_j": 16, "quadratic_cost": 6.0 }, { "var_i": 8, "var_j": 17, "quadratic_cost": 1.0 }, { "var_i": 8, "var_j": 18, "quadratic_cost": 6.0 }, { "var_i": 8, "var_j": 19, "quadratic_cost": 5.0 }, { "var_i": 8, "var_j": 20, "quadratic_cost": 5.0 }, { "var_i": 8, "var_j": 21, "quadratic_cost": 7.0 }, { "var_i": 8, "var_j": 22, "quadratic_cost": 10.0 }, { "var_i": 8, "var_j": 23, "quadratic_cost": 9.0 }, { "var_i": 8, "var_j": 24, "quadratic_cost": 3.0 }, { "var_i": 8, "var_j": 25, "quadratic_cost": 5.0 }, { "var_i": 8, "var_j": 26, "quadratic_cost": 6.0 }, { "var_i": 8, "var_j": 27, "quadratic_cost": 8.0 }, { "var_i": 8, "var_j": 28, "quadratic_cost": 3.0 }, { "var_i": 9, "var_j": 0, "quadratic_cost": 8.0 }, { "var_i": 9, "var_j": 1, "quadratic_cost": 10.0 }, { "var_i": 9, "var_j": 2, "quadratic_cost": 8.0 }, { "var_i": 9, "var_j": 3, "quadratic_cost": 8.0 }, { "var_i": 9, "var_j": 4, "quadratic_cost": 4.0 }, { "var_i": 9, "var_j": 5, "quadratic_cost": 10.0 }, { "var_i": 9, "var_j": 6, "quadratic_cost": 7.0 }, { "var_i": 9, "var_j": 7, "quadratic_cost": 5.0 }, { "var_i": 9, "var_j": 8, "quadratic_cost": 10.0 }, { "var_i": 9, "var_j": 9, "quadratic_cost": 7.0 }, { "var_i": 9, "var_j": 10, "quadratic_cost": 2.0 }, { "var_i": 9, "var_j": 11, "quadratic_cost": 3.0 }, { "var_i": 9, "var_j": 12, "quadratic_cost": 6.0 }, { "var_i": 9, "var_j": 13, "quadratic_cost": 9.0 }, { "var_i": 9, "var_j": 14, "quadratic_cost": 2.0 }, { "var_i": 9, "var_j": 15, "quadratic_cost": 10.0 }, { "var_i": 9, "var_j": 16, "quadratic_cost": 1.0 }, { "var_i": 9, "var_j": 17, "quadratic_cost": 1.0 }, { "var_i": 9, "var_j": 18, "quadratic_cost": 7.0 }, { "var_i": 9, "var_j": 19, "quadratic_cost": 10.0 }, { "var_i": 9, "var_j": 20, "quadratic_cost": 5.0 }, { "var_i": 9, "var_j": 21, "quadratic_cost": 8.0 }, { "var_i": 9, "var_j": 22, "quadratic_cost": 2.0 }, { "var_i": 9, "var_j": 23, "quadratic_cost": 10.0 }, { "var_i": 9, "var_j": 24, "quadratic_cost": 1.0 }, { "var_i": 9, "var_j": 25, "quadratic_cost": 10.0 }, { "var_i": 9, "var_j": 26, "quadratic_cost": 5.0 }, { "var_i": 9, "var_j": 27, "quadratic_cost": 4.0 }, { "var_i": 9, "var_j": 28, "quadratic_cost": 9.0 }, { "var_i": 10, "var_j": 0, "quadratic_cost": 8.0 }, { "var_i": 10, "var_j": 1, "quadratic_cost": 9.0 }, { "var_i": 10, "var_j": 2, "quadratic_cost": 9.0 }, { "var_i": 10, "var_j": 3, "quadratic_cost": 10.0 }, { "var_i": 10, "var_j": 4, "quadratic_cost": 9.0 }, { "var_i": 10, "var_j": 5, "quadratic_cost": 8.0 }, { "var_i": 10, "var_j": 6, "quadratic_cost": 1.0 }, { "var_i": 10, "var_j": 7, "quadratic_cost": 10.0 }, { "var_i": 10, "var_j": 8, "quadratic_cost": 5.0 }, { "var_i": 10, "var_j": 9, "quadratic_cost": 2.0 }, { "var_i": 10, "var_j": 10, "quadratic_cost": 4.0 }, { "var_i": 10, "var_j": 11, "quadratic_cost": 8.0 }, { "var_i": 10, "var_j": 12, "quadratic_cost": 3.0 }, { "var_i": 10, "var_j": 13, "quadratic_cost": 6.0 }, { "var_i": 10, "var_j": 14, "quadratic_cost": 4.0 }, { "var_i": 10, "var_j": 15, "quadratic_cost": 4.0 }, { "var_i": 10, "var_j": 16, "quadratic_cost": 6.0 }, { "var_i": 10, "var_j": 17, "quadratic_cost": 3.0 }, { "var_i": 10, "var_j": 18, "quadratic_cost": 8.0 }, { "var_i": 10, "var_j": 19, "quadratic_cost": 7.0 }, { "var_i": 10, "var_j": 20, "quadratic_cost": 10.0 }, { "var_i": 10, "var_j": 21, "quadratic_cost": 6.0 }, { "var_i": 10, "var_j": 22, "quadratic_cost": 7.0 }, { "var_i": 10, "var_j": 23, "quadratic_cost": 8.0 }, { "var_i": 10, "var_j": 24, "quadratic_cost": 4.0 }, { "var_i": 10, "var_j": 25, "quadratic_cost": 9.0 }, { "var_i": 10, "var_j": 26, "quadratic_cost": 5.0 }, { "var_i": 10, "var_j": 27, "quadratic_cost": 10.0 }, { "var_i": 10, "var_j": 28, "quadratic_cost": 9.0 }, { "var_i": 11, "var_j": 0, "quadratic_cost": 6.0 }, { "var_i": 11, "var_j": 1, "quadratic_cost": 7.0 }, { "var_i": 11, "var_j": 2, "quadratic_cost": 7.0 }, { "var_i": 11, "var_j": 3, "quadratic_cost": 2.0 }, { "var_i": 11, "var_j": 4, "quadratic_cost": 6.0 }, { "var_i": 11, "var_j": 5, "quadratic_cost": 3.0 }, { "var_i": 11, "var_j": 6, "quadratic_cost": 5.0 }, { "var_i": 11, "var_j": 7, "quadratic_cost": 8.0 }, { "var_i": 11, "var_j": 8, "quadratic_cost": 8.0 }, { "var_i": 11, "var_j": 9, "quadratic_cost": 3.0 }, { "var_i": 11, "var_j": 10, "quadratic_cost": 8.0 }, { "var_i": 11, "var_j": 11, "quadratic_cost": 5.0 }, { "var_i": 11, "var_j": 12, "quadratic_cost": 4.0 }, { "var_i": 11, "var_j": 13, "quadratic_cost": 5.0 }, { "var_i": 11, "var_j": 14, "quadratic_cost": 10.0 }, { "var_i": 11, "var_j": 15, "quadratic_cost": 8.0 }, { "var_i": 11, "var_j": 16, "quadratic_cost": 8.0 }, { "var_i": 11, "var_j": 17, "quadratic_cost": 2.0 }, { "var_i": 11, "var_j": 18, "quadratic_cost": 1.0 }, { "var_i": 11, "var_j": 19, "quadratic_cost": 2.0 }, { "var_i": 11, "var_j": 20, "quadratic_cost": 5.0 }, { "var_i": 11, "var_j": 21, "quadratic_cost": 8.0 }, { "var_i": 11, "var_j": 22, "quadratic_cost": 6.0 }, { "var_i": 11, "var_j": 23, "quadratic_cost": 2.0 }, { "var_i": 11, "var_j": 24, "quadratic_cost": 7.0 }, { "var_i": 11, "var_j": 25, "quadratic_cost": 1.0 }, { "var_i": 11, "var_j": 26, "quadratic_cost": 9.0 }, { "var_i": 11, "var_j": 27, "quadratic_cost": 5.0 }, { "var_i": 11, "var_j": 28, "quadratic_cost": 1.0 }, { "var_i": 12, "var_j": 0, "quadratic_cost": 3.0 }, { "var_i": 12, "var_j": 1, "quadratic_cost": 8.0 }, { "var_i": 12, "var_j": 2, "quadratic_cost": 4.0 }, { "var_i": 12, "var_j": 3, "quadratic_cost": 3.0 }, { "var_i": 12, "var_j": 4, "quadratic_cost": 4.0 }, { "var_i": 12, "var_j": 5, "quadratic_cost": 9.0 }, { "var_i": 12, "var_j": 6, "quadratic_cost": 1.0 }, { "var_i": 12, "var_j": 7, "quadratic_cost": 2.0 }, { "var_i": 12, "var_j": 8, "quadratic_cost": 10.0 }, { "var_i": 12, "var_j": 9, "quadratic_cost": 6.0 }, { "var_i": 12, "var_j": 10, "quadratic_cost": 3.0 }, { "var_i": 12, "var_j": 11, "quadratic_cost": 4.0 }, { "var_i": 12, "var_j": 12, "quadratic_cost": 8.0 }, { "var_i": 12, "var_j": 13, "quadratic_cost": 3.0 }, { "var_i": 12, "var_j": 14, "quadratic_cost": 6.0 }, { "var_i": 12, "var_j": 15, "quadratic_cost": 5.0 }, { "var_i": 12, "var_j": 16, "quadratic_cost": 2.0 }, { "var_i": 12, "var_j": 17, "quadratic_cost": 9.0 }, { "var_i": 12, "var_j": 18, "quadratic_cost": 8.0 }, { "var_i": 12, "var_j": 19, "quadratic_cost": 7.0 }, { "var_i": 12, "var_j": 20, "quadratic_cost": 6.0 }, { "var_i": 12, "var_j": 21, "quadratic_cost": 8.0 }, { "var_i": 12, "var_j": 22, "quadratic_cost": 1.0 }, { "var_i": 12, "var_j": 23, "quadratic_cost": 10.0 }, { "var_i": 12, "var_j": 24, "quadratic_cost": 2.0 }, { "var_i": 12, "var_j": 25, "quadratic_cost": 8.0 }, { "var_i": 12, "var_j": 26, "quadratic_cost": 2.0 }, { "var_i": 12, "var_j": 27, "quadratic_cost": 9.0 }, { "var_i": 12, "var_j": 28, "quadratic_cost": 8.0 }, { "var_i": 13, "var_j": 0, "quadratic_cost": 3.0 }, { "var_i": 13, "var_j": 1, "quadratic_cost": 5.0 }, { "var_i": 13, "var_j": 2, "quadratic_cost": 9.0 }, { "var_i": 13, "var_j": 3, "quadratic_cost": 5.0 }, { "var_i": 13, "var_j": 4, "quadratic_cost": 5.0 }, { "var_i": 13, "var_j": 5, "quadratic_cost": 10.0 }, { "var_i": 13, "var_j": 6, "quadratic_cost": 2.0 }, { "var_i": 13, "var_j": 7, "quadratic_cost": 8.0 }, { "var_i": 13, "var_j": 8, "quadratic_cost": 6.0 }, { "var_i": 13, "var_j": 9, "quadratic_cost": 9.0 }, { "var_i": 13, "var_j": 10, "quadratic_cost": 6.0 }, { "var_i": 13, "var_j": 11, "quadratic_cost": 5.0 }, { "var_i": 13, "var_j": 12, "quadratic_cost": 3.0 }, { "var_i": 13, "var_j": 13, "quadratic_cost": 2.0 }, { "var_i": 13, "var_j": 14, "quadratic_cost": 1.0 }, { "var_i": 13, "var_j": 15, "quadratic_cost": 4.0 }, { "var_i": 13, "var_j": 16, "quadratic_cost": 4.0 }, { "var_i": 13, "var_j": 17, "quadratic_cost": 4.0 }, { "var_i": 13, "var_j": 18, "quadratic_cost": 6.0 }, { "var_i": 13, "var_j": 19, "quadratic_cost": 5.0 }, { "var_i": 13, "var_j": 20, "quadratic_cost": 4.0 }, { "var_i": 13, "var_j": 21, "quadratic_cost": 10.0 }, { "var_i": 13, "var_j": 22, "quadratic_cost": 2.0 }, { "var_i": 13, "var_j": 23, "quadratic_cost": 10.0 }, { "var_i": 13, "var_j": 24, "quadratic_cost": 9.0 }, { "var_i": 13, "var_j": 25, "quadratic_cost": 4.0 }, { "var_i": 13, "var_j": 26, "quadratic_cost": 9.0 }, { "var_i": 13, "var_j": 27, "quadratic_cost": 2.0 }, { "var_i": 13, "var_j": 28, "quadratic_cost": 1.0 }, { "var_i": 14, "var_j": 0, "quadratic_cost": 8.0 }, { "var_i": 14, "var_j": 1, "quadratic_cost": 5.0 }, { "var_i": 14, "var_j": 2, "quadratic_cost": 10.0 }, { "var_i": 14, "var_j": 3, "quadratic_cost": 1.0 }, { "var_i": 14, "var_j": 4, "quadratic_cost": 9.0 }, { "var_i": 14, "var_j": 5, "quadratic_cost": 9.0 }, { "var_i": 14, "var_j": 6, "quadratic_cost": 2.0 }, { "var_i": 14, "var_j": 7, "quadratic_cost": 5.0 }, { "var_i": 14, "var_j": 8, "quadratic_cost": 9.0 }, { "var_i": 14, "var_j": 9, "quadratic_cost": 2.0 }, { "var_i": 14, "var_j": 10, "quadratic_cost": 4.0 }, { "var_i": 14, "var_j": 11, "quadratic_cost": 10.0 }, { "var_i": 14, "var_j": 12, "quadratic_cost": 6.0 }, { "var_i": 14, "var_j": 13, "quadratic_cost": 1.0 }, { "var_i": 14, "var_j": 14, "quadratic_cost": 8.0 }, { "var_i": 14, "var_j": 15, "quadratic_cost": 8.0 }, { "var_i": 14, "var_j": 16, "quadratic_cost": 6.0 }, { "var_i": 14, "var_j": 17, "quadratic_cost": 7.0 }, { "var_i": 14, "var_j": 18, "quadratic_cost": 1.0 }, { "var_i": 14, "var_j": 19, "quadratic_cost": 9.0 }, { "var_i": 14, "var_j": 20, "quadratic_cost": 7.0 }, { "var_i": 14, "var_j": 21, "quadratic_cost": 6.0 }, { "var_i": 14, "var_j": 22, "quadratic_cost": 7.0 }, { "var_i": 14, "var_j": 23, "quadratic_cost": 10.0 }, { "var_i": 14, "var_j": 24, "quadratic_cost": 3.0 }, { "var_i": 14, "var_j": 25, "quadratic_cost": 2.0 }, { "var_i": 14, "var_j": 26, "quadratic_cost": 6.0 }, { "var_i": 14, "var_j": 27, "quadratic_cost": 10.0 }, { "var_i": 14, "var_j": 28, "quadratic_cost": 5.0 }, { "var_i": 15, "var_j": 0, "quadratic_cost": 2.0 }, { "var_i": 15, "var_j": 1, "quadratic_cost": 4.0 }, { "var_i": 15, "var_j": 2, "quadratic_cost": 4.0 }, { "var_i": 15, "var_j": 3, "quadratic_cost": 10.0 }, { "var_i": 15, "var_j": 4, "quadratic_cost": 1.0 }, { "var_i": 15, "var_j": 5, "quadratic_cost": 7.0 }, { "var_i": 15, "var_j": 6, "quadratic_cost": 7.0 }, { "var_i": 15, "var_j": 7, "quadratic_cost": 2.0 }, { "var_i": 15, "var_j": 8, "quadratic_cost": 6.0 }, { "var_i": 15, "var_j": 9, "quadratic_cost": 10.0 }, { "var_i": 15, "var_j": 10, "quadratic_cost": 4.0 }, { "var_i": 15, "var_j": 11, "quadratic_cost": 8.0 }, { "var_i": 15, "var_j": 12, "quadratic_cost": 5.0 }, { "var_i": 15, "var_j": 13, "quadratic_cost": 4.0 }, { "var_i": 15, "var_j": 14, "quadratic_cost": 8.0 }, { "var_i": 15, "var_j": 15, "quadratic_cost": 3.0 }, { "var_i": 15, "var_j": 16, "quadratic_cost": 5.0 }, { "var_i": 15, "var_j": 17, "quadratic_cost": 10.0 }, { "var_i": 15, "var_j": 18, "quadratic_cost": 5.0 }, { "var_i": 15, "var_j": 19, "quadratic_cost": 10.0 }, { "var_i": 15, "var_j": 20, "quadratic_cost": 9.0 }, { "var_i": 15, "var_j": 21, "quadratic_cost": 8.0 }, { "var_i": 15, "var_j": 22, "quadratic_cost": 4.0 }, { "var_i": 15, "var_j": 23, "quadratic_cost": 1.0 }, { "var_i": 15, "var_j": 24, "quadratic_cost": 9.0 }, { "var_i": 15, "var_j": 25, "quadratic_cost": 2.0 }, { "var_i": 15, "var_j": 26, "quadratic_cost": 8.0 }, { "var_i": 15, "var_j": 27, "quadratic_cost": 10.0 }, { "var_i": 15, "var_j": 28, "quadratic_cost": 4.0 }, { "var_i": 16, "var_j": 0, "quadratic_cost": 3.0 }, { "var_i": 16, "var_j": 1, "quadratic_cost": 10.0 }, { "var_i": 16, "var_j": 2, "quadratic_cost": 7.0 }, { "var_i": 16, "var_j": 3, "quadratic_cost": 1.0 }, { "var_i": 16, "var_j": 4, "quadratic_cost": 7.0 }, { "var_i": 16, "var_j": 5, "quadratic_cost": 7.0 }, { "var_i": 16, "var_j": 6, "quadratic_cost": 10.0 }, { "var_i": 16, "var_j": 7, "quadratic_cost": 6.0 }, { "var_i": 16, "var_j": 8, "quadratic_cost": 6.0 }, { "var_i": 16, "var_j": 9, "quadratic_cost": 1.0 }, { "var_i": 16, "var_j": 10, "quadratic_cost": 6.0 }, { "var_i": 16, "var_j": 11, "quadratic_cost": 8.0 }, { "var_i": 16, "var_j": 12, "quadratic_cost": 2.0 }, { "var_i": 16, "var_j": 13, "quadratic_cost": 4.0 }, { "var_i": 16, "var_j": 14, "quadratic_cost": 6.0 }, { "var_i": 16, "var_j": 15, "quadratic_cost": 5.0 }, { "var_i": 16, "var_j": 16, "quadratic_cost": 6.0 }, { "var_i": 16, "var_j": 17, "quadratic_cost": 1.0 }, { "var_i": 16, "var_j": 18, "quadratic_cost": 4.0 }, { "var_i": 16, "var_j": 19, "quadratic_cost": 9.0 }, { "var_i": 16, "var_j": 20, "quadratic_cost": 4.0 }, { "var_i": 16, "var_j": 21, "quadratic_cost": 6.0 }, { "var_i": 16, "var_j": 22, "quadratic_cost": 6.0 }, { "var_i": 16, "var_j": 23, "quadratic_cost": 8.0 }, { "var_i": 16, "var_j": 24, "quadratic_cost": 4.0 }, { "var_i": 16, "var_j": 25, "quadratic_cost": 2.0 }, { "var_i": 16, "var_j": 26, "quadratic_cost": 9.0 }, { "var_i": 16, "var_j": 27, "quadratic_cost": 4.0 }, { "var_i": 16, "var_j": 28, "quadratic_cost": 10.0 }, { "var_i": 17, "var_j": 0, "quadratic_cost": 10.0 }, { "var_i": 17, "var_j": 1, "quadratic_cost": 8.0 }, { "var_i": 17, "var_j": 2, "quadratic_cost": 8.0 }, { "var_i": 17, "var_j": 3, "quadratic_cost": 9.0 }, { "var_i": 17, "var_j": 4, "quadratic_cost": 4.0 }, { "var_i": 17, "var_j": 5, "quadratic_cost": 8.0 }, { "var_i": 17, "var_j": 6, "quadratic_cost": 2.0 }, { "var_i": 17, "var_j": 7, "quadratic_cost": 10.0 }, { "var_i": 17, "var_j": 8, "quadratic_cost": 1.0 }, { "var_i": 17, "var_j": 9, "quadratic_cost": 1.0 }, { "var_i": 17, "var_j": 10, "quadratic_cost": 3.0 }, { "var_i": 17, "var_j": 11, "quadratic_cost": 2.0 }, { "var_i": 17, "var_j": 12, "quadratic_cost": 9.0 }, { "var_i": 17, "var_j": 13, "quadratic_cost": 4.0 }, { "var_i": 17, "var_j": 14, "quadratic_cost": 7.0 }, { "var_i": 17, "var_j": 15, "quadratic_cost": 10.0 }, { "var_i": 17, "var_j": 16, "quadratic_cost": 1.0 }, { "var_i": 17, "var_j": 17, "quadratic_cost": 4.0 }, { "var_i": 17, "var_j": 18, "quadratic_cost": 3.0 }, { "var_i": 17, "var_j": 19, "quadratic_cost": 6.0 }, { "var_i": 17, "var_j": 20, "quadratic_cost": 4.0 }, { "var_i": 17, "var_j": 21, "quadratic_cost": 5.0 }, { "var_i": 17, "var_j": 22, "quadratic_cost": 10.0 }, { "var_i": 17, "var_j": 23, "quadratic_cost": 8.0 }, { "var_i": 17, "var_j": 24, "quadratic_cost": 3.0 }, { "var_i": 17, "var_j": 25, "quadratic_cost": 6.0 }, { "var_i": 17, "var_j": 26, "quadratic_cost": 4.0 }, { "var_i": 17, "var_j": 27, "quadratic_cost": 5.0 }, { "var_i": 17, "var_j": 28, "quadratic_cost": 9.0 }, { "var_i": 18, "var_j": 0, "quadratic_cost": 5.0 }, { "var_i": 18, "var_j": 1, "quadratic_cost": 8.0 }, { "var_i": 18, "var_j": 2, "quadratic_cost": 6.0 }, { "var_i": 18, "var_j": 3, "quadratic_cost": 3.0 }, { "var_i": 18, "var_j": 4, "quadratic_cost": 8.0 }, { "var_i": 18, "var_j": 5, "quadratic_cost": 6.0 }, { "var_i": 18, "var_j": 6, "quadratic_cost": 2.0 }, { "var_i": 18, "var_j": 7, "quadratic_cost": 5.0 }, { "var_i": 18, "var_j": 8, "quadratic_cost": 6.0 }, { "var_i": 18, "var_j": 9, "quadratic_cost": 7.0 }, { "var_i": 18, "var_j": 10, "quadratic_cost": 8.0 }, { "var_i": 18, "var_j": 11, "quadratic_cost": 1.0 }, { "var_i": 18, "var_j": 12, "quadratic_cost": 8.0 }, { "var_i": 18, "var_j": 13, "quadratic_cost": 6.0 }, { "var_i": 18, "var_j": 14, "quadratic_cost": 1.0 }, { "var_i": 18, "var_j": 15, "quadratic_cost": 5.0 }, { "var_i": 18, "var_j": 16, "quadratic_cost": 4.0 }, { "var_i": 18, "var_j": 17, "quadratic_cost": 3.0 }, { "var_i": 18, "var_j": 18, "quadratic_cost": 4.0 }, { "var_i": 18, "var_j": 19, "quadratic_cost": 2.0 }, { "var_i": 18, "var_j": 20, "quadratic_cost": 9.0 }, { "var_i": 18, "var_j": 21, "quadratic_cost": 6.0 }, { "var_i": 18, "var_j": 22, "quadratic_cost": 9.0 }, { "var_i": 18, "var_j": 23, "quadratic_cost": 1.0 }, { "var_i": 18, "var_j": 24, "quadratic_cost": 9.0 }, { "var_i": 18, "var_j": 25, "quadratic_cost": 4.0 }, { "var_i": 18, "var_j": 26, "quadratic_cost": 1.0 }, { "var_i": 18, "var_j": 27, "quadratic_cost": 5.0 }, { "var_i": 18, "var_j": 28, "quadratic_cost": 9.0 }, { "var_i": 19, "var_j": 0, "quadratic_cost": 2.0 }, { "var_i": 19, "var_j": 1, "quadratic_cost": 2.0 }, { "var_i": 19, "var_j": 2, "quadratic_cost": 3.0 }, { "var_i": 19, "var_j": 3, "quadratic_cost": 9.0 }, { "var_i": 19, "var_j": 4, "quadratic_cost": 8.0 }, { "var_i": 19, "var_j": 5, "quadratic_cost": 7.0 }, { "var_i": 19, "var_j": 6, "quadratic_cost": 8.0 }, { "var_i": 19, "var_j": 7, "quadratic_cost": 2.0 }, { "var_i": 19, "var_j": 8, "quadratic_cost": 5.0 }, { "var_i": 19, "var_j": 9, "quadratic_cost": 10.0 }, { "var_i": 19, "var_j": 10, "quadratic_cost": 7.0 }, { "var_i": 19, "var_j": 11, "quadratic_cost": 2.0 }, { "var_i": 19, "var_j": 12, "quadratic_cost": 7.0 }, { "var_i": 19, "var_j": 13, "quadratic_cost": 5.0 }, { "var_i": 19, "var_j": 14, "quadratic_cost": 9.0 }, { "var_i": 19, "var_j": 15, "quadratic_cost": 10.0 }, { "var_i": 19, "var_j": 16, "quadratic_cost": 9.0 }, { "var_i": 19, "var_j": 17, "quadratic_cost": 6.0 }, { "var_i": 19, "var_j": 18, "quadratic_cost": 2.0 }, { "var_i": 19, "var_j": 19, "quadratic_cost": 9.0 }, { "var_i": 19, "var_j": 20, "quadratic_cost": 8.0 }, { "var_i": 19, "var_j": 21, "quadratic_cost": 7.0 }, { "var_i": 19, "var_j": 22, "quadratic_cost": 4.0 }, { "var_i": 19, "var_j": 23, "quadratic_cost": 8.0 }, { "var_i": 19, "var_j": 24, "quadratic_cost": 10.0 }, { "var_i": 19, "var_j": 25, "quadratic_cost": 9.0 }, { "var_i": 19, "var_j": 26, "quadratic_cost": 10.0 }, { "var_i": 19, "var_j": 27, "quadratic_cost": 5.0 }, { "var_i": 19, "var_j": 28, "quadratic_cost": 5.0 }, { "var_i": 20, "var_j": 0, "quadratic_cost": 10.0 }, { "var_i": 20, "var_j": 1, "quadratic_cost": 10.0 }, { "var_i": 20, "var_j": 2, "quadratic_cost": 1.0 }, { "var_i": 20, "var_j": 3, "quadratic_cost": 7.0 }, { "var_i": 20, "var_j": 4, "quadratic_cost": 8.0 }, { "var_i": 20, "var_j": 5, "quadratic_cost": 6.0 }, { "var_i": 20, "var_j": 6, "quadratic_cost": 7.0 }, { "var_i": 20, "var_j": 7, "quadratic_cost": 1.0 }, { "var_i": 20, "var_j": 8, "quadratic_cost": 5.0 }, { "var_i": 20, "var_j": 9, "quadratic_cost": 5.0 }, { "var_i": 20, "var_j": 10, "quadratic_cost": 10.0 }, { "var_i": 20, "var_j": 11, "quadratic_cost": 5.0 }, { "var_i": 20, "var_j": 12, "quadratic_cost": 6.0 }, { "var_i": 20, "var_j": 13, "quadratic_cost": 4.0 }, { "var_i": 20, "var_j": 14, "quadratic_cost": 7.0 }, { "var_i": 20, "var_j": 15, "quadratic_cost": 9.0 }, { "var_i": 20, "var_j": 16, "quadratic_cost": 4.0 }, { "var_i": 20, "var_j": 17, "quadratic_cost": 4.0 }, { "var_i": 20, "var_j": 18, "quadratic_cost": 9.0 }, { "var_i": 20, "var_j": 19, "quadratic_cost": 8.0 }, { "var_i": 20, "var_j": 20, "quadratic_cost": 2.0 }, { "var_i": 20, "var_j": 21, "quadratic_cost": 9.0 }, { "var_i": 20, "var_j": 22, "quadratic_cost": 1.0 }, { "var_i": 20, "var_j": 23, "quadratic_cost": 9.0 }, { "var_i": 20, "var_j": 24, "quadratic_cost": 3.0 }, { "var_i": 20, "var_j": 25, "quadratic_cost": 3.0 }, { "var_i": 20, "var_j": 26, "quadratic_cost": 5.0 }, { "var_i": 20, "var_j": 27, "quadratic_cost": 8.0 }, { "var_i": 20, "var_j": 28, "quadratic_cost": 6.0 }, { "var_i": 21, "var_j": 0, "quadratic_cost": 5.0 }, { "var_i": 21, "var_j": 1, "quadratic_cost": 4.0 }, { "var_i": 21, "var_j": 2, "quadratic_cost": 1.0 }, { "var_i": 21, "var_j": 3, "quadratic_cost": 6.0 }, { "var_i": 21, "var_j": 4, "quadratic_cost": 8.0 }, { "var_i": 21, "var_j": 5, "quadratic_cost": 7.0 }, { "var_i": 21, "var_j": 6, "quadratic_cost": 4.0 }, { "var_i": 21, "var_j": 7, "quadratic_cost": 8.0 }, { "var_i": 21, "var_j": 8, "quadratic_cost": 7.0 }, { "var_i": 21, "var_j": 9, "quadratic_cost": 8.0 }, { "var_i": 21, "var_j": 10, "quadratic_cost": 6.0 }, { "var_i": 21, "var_j": 11, "quadratic_cost": 8.0 }, { "var_i": 21, "var_j": 12, "quadratic_cost": 8.0 }, { "var_i": 21, "var_j": 13, "quadratic_cost": 10.0 }, { "var_i": 21, "var_j": 14, "quadratic_cost": 6.0 }, { "var_i": 21, "var_j": 15, "quadratic_cost": 8.0 }, { "var_i": 21, "var_j": 16, "quadratic_cost": 6.0 }, { "var_i": 21, "var_j": 17, "quadratic_cost": 5.0 }, { "var_i": 21, "var_j": 18, "quadratic_cost": 6.0 }, { "var_i": 21, "var_j": 19, "quadratic_cost": 7.0 }, { "var_i": 21, "var_j": 20, "quadratic_cost": 9.0 }, { "var_i": 21, "var_j": 21, "quadratic_cost": 6.0 }, { "var_i": 21, "var_j": 22, "quadratic_cost": 4.0 }, { "var_i": 21, "var_j": 23, "quadratic_cost": 8.0 }, { "var_i": 21, "var_j": 24, "quadratic_cost": 9.0 }, { "var_i": 21, "var_j": 25, "quadratic_cost": 2.0 }, { "var_i": 21, "var_j": 26, "quadratic_cost": 9.0 }, { "var_i": 21, "var_j": 27, "quadratic_cost": 7.0 }, { "var_i": 21, "var_j": 28, "quadratic_cost": 3.0 }, { "var_i": 22, "var_j": 0, "quadratic_cost": 8.0 }, { "var_i": 22, "var_j": 1, "quadratic_cost": 6.0 }, { "var_i": 22, "var_j": 2, "quadratic_cost": 9.0 }, { "var_i": 22, "var_j": 3, "quadratic_cost": 3.0 }, { "var_i": 22, "var_j": 4, "quadratic_cost": 10.0 }, { "var_i": 22, "var_j": 5, "quadratic_cost": 4.0 }, { "var_i": 22, "var_j": 6, "quadratic_cost": 3.0 }, { "var_i": 22, "var_j": 7, "quadratic_cost": 9.0 }, { "var_i": 22, "var_j": 8, "quadratic_cost": 10.0 }, { "var_i": 22, "var_j": 9, "quadratic_cost": 2.0 }, { "var_i": 22, "var_j": 10, "quadratic_cost": 7.0 }, { "var_i": 22, "var_j": 11, "quadratic_cost": 6.0 }, { "var_i": 22, "var_j": 12, "quadratic_cost": 1.0 }, { "var_i": 22, "var_j": 13, "quadratic_cost": 2.0 }, { "var_i": 22, "var_j": 14, "quadratic_cost": 7.0 }, { "var_i": 22, "var_j": 15, "quadratic_cost": 4.0 }, { "var_i": 22, "var_j": 16, "quadratic_cost": 6.0 }, { "var_i": 22, "var_j": 17, "quadratic_cost": 10.0 }, { "var_i": 22, "var_j": 18, "quadratic_cost": 9.0 }, { "var_i": 22, "var_j": 19, "quadratic_cost": 4.0 }, { "var_i": 22, "var_j": 20, "quadratic_cost": 1.0 }, { "var_i": 22, "var_j": 21, "quadratic_cost": 4.0 }, { "var_i": 22, "var_j": 22, "quadratic_cost": 10.0 }, { "var_i": 22, "var_j": 23, "quadratic_cost": 1.0 }, { "var_i": 22, "var_j": 24, "quadratic_cost": 3.0 }, { "var_i": 22, "var_j": 25, "quadratic_cost": 3.0 }, { "var_i": 22, "var_j": 26, "quadratic_cost": 9.0 }, { "var_i": 22, "var_j": 27, "quadratic_cost": 2.0 }, { "var_i": 22, "var_j": 28, "quadratic_cost": 2.0 }, { "var_i": 23, "var_j": 0, "quadratic_cost": 2.0 }, { "var_i": 23, "var_j": 1, "quadratic_cost": 8.0 }, { "var_i": 23, "var_j": 2, "quadratic_cost": 2.0 }, { "var_i": 23, "var_j": 3, "quadratic_cost": 2.0 }, { "var_i": 23, "var_j": 4, "quadratic_cost": 10.0 }, { "var_i": 23, "var_j": 5, "quadratic_cost": 10.0 }, { "var_i": 23, "var_j": 6, "quadratic_cost": 8.0 }, { "var_i": 23, "var_j": 7, "quadratic_cost": 8.0 }, { "var_i": 23, "var_j": 8, "quadratic_cost": 9.0 }, { "var_i": 23, "var_j": 9, "quadratic_cost": 10.0 }, { "var_i": 23, "var_j": 10, "quadratic_cost": 8.0 }, { "var_i": 23, "var_j": 11, "quadratic_cost": 2.0 }, { "var_i": 23, "var_j": 12, "quadratic_cost": 10.0 }, { "var_i": 23, "var_j": 13, "quadratic_cost": 10.0 }, { "var_i": 23, "var_j": 14, "quadratic_cost": 10.0 }, { "var_i": 23, "var_j": 15, "quadratic_cost": 1.0 }, { "var_i": 23, "var_j": 16, "quadratic_cost": 8.0 }, { "var_i": 23, "var_j": 17, "quadratic_cost": 8.0 }, { "var_i": 23, "var_j": 18, "quadratic_cost": 1.0 }, { "var_i": 23, "var_j": 19, "quadratic_cost": 8.0 }, { "var_i": 23, "var_j": 20, "quadratic_cost": 9.0 }, { "var_i": 23, "var_j": 21, "quadratic_cost": 8.0 }, { "var_i": 23, "var_j": 22, "quadratic_cost": 1.0 }, { "var_i": 23, "var_j": 23, "quadratic_cost": 9.0 }, { "var_i": 23, "var_j": 24, "quadratic_cost": 1.0 }, { "var_i": 23, "var_j": 25, "quadratic_cost": 9.0 }, { "var_i": 23, "var_j": 26, "quadratic_cost": 7.0 }, { "var_i": 23, "var_j": 27, "quadratic_cost": 1.0 }, { "var_i": 23, "var_j": 28, "quadratic_cost": 7.0 }, { "var_i": 24, "var_j": 0, "quadratic_cost": 9.0 }, { "var_i": 24, "var_j": 1, "quadratic_cost": 8.0 }, { "var_i": 24, "var_j": 2, "quadratic_cost": 3.0 }, { "var_i": 24, "var_j": 3, "quadratic_cost": 10.0 }, { "var_i": 24, "var_j": 4, "quadratic_cost": 5.0 }, { "var_i": 24, "var_j": 5, "quadratic_cost": 9.0 }, { "var_i": 24, "var_j": 6, "quadratic_cost": 8.0 }, { "var_i": 24, "var_j": 7, "quadratic_cost": 10.0 }, { "var_i": 24, "var_j": 8, "quadratic_cost": 3.0 }, { "var_i": 24, "var_j": 9, "quadratic_cost": 1.0 }, { "var_i": 24, "var_j": 10, "quadratic_cost": 4.0 }, { "var_i": 24, "var_j": 11, "quadratic_cost": 7.0 }, { "var_i": 24, "var_j": 12, "quadratic_cost": 2.0 }, { "var_i": 24, "var_j": 13, "quadratic_cost": 9.0 }, { "var_i": 24, "var_j": 14, "quadratic_cost": 3.0 }, { "var_i": 24, "var_j": 15, "quadratic_cost": 9.0 }, { "var_i": 24, "var_j": 16, "quadratic_cost": 4.0 }, { "var_i": 24, "var_j": 17, "quadratic_cost": 3.0 }, { "var_i": 24, "var_j": 18, "quadratic_cost": 9.0 }, { "var_i": 24, "var_j": 19, "quadratic_cost": 10.0 }, { "var_i": 24, "var_j": 20, "quadratic_cost": 3.0 }, { "var_i": 24, "var_j": 21, "quadratic_cost": 9.0 }, { "var_i": 24, "var_j": 22, "quadratic_cost": 3.0 }, { "var_i": 24, "var_j": 23, "quadratic_cost": 1.0 }, { "var_i": 24, "var_j": 24, "quadratic_cost": 9.0 }, { "var_i": 24, "var_j": 25, "quadratic_cost": 1.0 }, { "var_i": 24, "var_j": 26, "quadratic_cost": 3.0 }, { "var_i": 24, "var_j": 27, "quadratic_cost": 7.0 }, { "var_i": 24, "var_j": 28, "quadratic_cost": 8.0 }, { "var_i": 25, "var_j": 0, "quadratic_cost": 5.0 }, { "var_i": 25, "var_j": 1, "quadratic_cost": 6.0 }, { "var_i": 25, "var_j": 2, "quadratic_cost": 7.0 }, { "var_i": 25, "var_j": 3, "quadratic_cost": 10.0 }, { "var_i": 25, "var_j": 4, "quadratic_cost": 2.0 }, { "var_i": 25, "var_j": 5, "quadratic_cost": 2.0 }, { "var_i": 25, "var_j": 6, "quadratic_cost": 2.0 }, { "var_i": 25, "var_j": 7, "quadratic_cost": 3.0 }, { "var_i": 25, "var_j": 8, "quadratic_cost": 5.0 }, { "var_i": 25, "var_j": 9, "quadratic_cost": 10.0 }, { "var_i": 25, "var_j": 10, "quadratic_cost": 9.0 }, { "var_i": 25, "var_j": 11, "quadratic_cost": 1.0 }, { "var_i": 25, "var_j": 12, "quadratic_cost": 8.0 }, { "var_i": 25, "var_j": 13, "quadratic_cost": 4.0 }, { "var_i": 25, "var_j": 14, "quadratic_cost": 2.0 }, { "var_i": 25, "var_j": 15, "quadratic_cost": 2.0 }, { "var_i": 25, "var_j": 16, "quadratic_cost": 2.0 }, { "var_i": 25, "var_j": 17, "quadratic_cost": 6.0 }, { "var_i": 25, "var_j": 18, "quadratic_cost": 4.0 }, { "var_i": 25, "var_j": 19, "quadratic_cost": 9.0 }, { "var_i": 25, "var_j": 20, "quadratic_cost": 3.0 }, { "var_i": 25, "var_j": 21, "quadratic_cost": 2.0 }, { "var_i": 25, "var_j": 22, "quadratic_cost": 3.0 }, { "var_i": 25, "var_j": 23, "quadratic_cost": 9.0 }, { "var_i": 25, "var_j": 24, "quadratic_cost": 1.0 }, { "var_i": 25, "var_j": 25, "quadratic_cost": 6.0 }, { "var_i": 25, "var_j": 26, "quadratic_cost": 4.0 }, { "var_i": 25, "var_j": 27, "quadratic_cost": 4.0 }, { "var_i": 25, "var_j": 28, "quadratic_cost": 6.0 }, { "var_i": 26, "var_j": 0, "quadratic_cost": 5.0 }, { "var_i": 26, "var_j": 1, "quadratic_cost": 3.0 }, { "var_i": 26, "var_j": 2, "quadratic_cost": 3.0 }, { "var_i": 26, "var_j": 3, "quadratic_cost": 9.0 }, { "var_i": 26, "var_j": 4, "quadratic_cost": 1.0 }, { "var_i": 26, "var_j": 5, "quadratic_cost": 10.0 }, { "var_i": 26, "var_j": 6, "quadratic_cost": 2.0 }, { "var_i": 26, "var_j": 7, "quadratic_cost": 1.0 }, { "var_i": 26, "var_j": 8, "quadratic_cost": 6.0 }, { "var_i": 26, "var_j": 9, "quadratic_cost": 5.0 }, { "var_i": 26, "var_j": 10, "quadratic_cost": 5.0 }, { "var_i": 26, "var_j": 11, "quadratic_cost": 9.0 }, { "var_i": 26, "var_j": 12, "quadratic_cost": 2.0 }, { "var_i": 26, "var_j": 13, "quadratic_cost": 9.0 }, { "var_i": 26, "var_j": 14, "quadratic_cost": 6.0 }, { "var_i": 26, "var_j": 15, "quadratic_cost": 8.0 }, { "var_i": 26, "var_j": 16, "quadratic_cost": 9.0 }, { "var_i": 26, "var_j": 17, "quadratic_cost": 4.0 }, { "var_i": 26, "var_j": 18, "quadratic_cost": 1.0 }, { "var_i": 26, "var_j": 19, "quadratic_cost": 10.0 }, { "var_i": 26, "var_j": 20, "quadratic_cost": 5.0 }, { "var_i": 26, "var_j": 21, "quadratic_cost": 9.0 }, { "var_i": 26, "var_j": 22, "quadratic_cost": 9.0 }, { "var_i": 26, "var_j": 23, "quadratic_cost": 7.0 }, { "var_i": 26, "var_j": 24, "quadratic_cost": 3.0 }, { "var_i": 26, "var_j": 25, "quadratic_cost": 4.0 }, { "var_i": 26, "var_j": 26, "quadratic_cost": 1.0 }, { "var_i": 26, "var_j": 27, "quadratic_cost": 1.0 }, { "var_i": 26, "var_j": 28, "quadratic_cost": 6.0 }, { "var_i": 27, "var_j": 0, "quadratic_cost": 8.0 }, { "var_i": 27, "var_j": 1, "quadratic_cost": 10.0 }, { "var_i": 27, "var_j": 2, "quadratic_cost": 7.0 }, { "var_i": 27, "var_j": 3, "quadratic_cost": 6.0 }, { "var_i": 27, "var_j": 4, "quadratic_cost": 7.0 }, { "var_i": 27, "var_j": 5, "quadratic_cost": 5.0 }, { "var_i": 27, "var_j": 6, "quadratic_cost": 6.0 }, { "var_i": 27, "var_j": 7, "quadratic_cost": 1.0 }, { "var_i": 27, "var_j": 8, "quadratic_cost": 8.0 }, { "var_i": 27, "var_j": 9, "quadratic_cost": 4.0 }, { "var_i": 27, "var_j": 10, "quadratic_cost": 10.0 }, { "var_i": 27, "var_j": 11, "quadratic_cost": 5.0 }, { "var_i": 27, "var_j": 12, "quadratic_cost": 9.0 }, { "var_i": 27, "var_j": 13, "quadratic_cost": 2.0 }, { "var_i": 27, "var_j": 14, "quadratic_cost": 10.0 }, { "var_i": 27, "var_j": 15, "quadratic_cost": 10.0 }, { "var_i": 27, "var_j": 16, "quadratic_cost": 4.0 }, { "var_i": 27, "var_j": 17, "quadratic_cost": 5.0 }, { "var_i": 27, "var_j": 18, "quadratic_cost": 5.0 }, { "var_i": 27, "var_j": 19, "quadratic_cost": 5.0 }, { "var_i": 27, "var_j": 20, "quadratic_cost": 8.0 }, { "var_i": 27, "var_j": 21, "quadratic_cost": 7.0 }, { "var_i": 27, "var_j": 22, "quadratic_cost": 2.0 }, { "var_i": 27, "var_j": 23, "quadratic_cost": 1.0 }, { "var_i": 27, "var_j": 24, "quadratic_cost": 7.0 }, { "var_i": 27, "var_j": 25, "quadratic_cost": 4.0 }, { "var_i": 27, "var_j": 26, "quadratic_cost": 1.0 }, { "var_i": 27, "var_j": 27, "quadratic_cost": 4.0 }, { "var_i": 27, "var_j": 28, "quadratic_cost": 1.0 }, { "var_i": 28, "var_j": 0, "quadratic_cost": 7.0 }, { "var_i": 28, "var_j": 1, "quadratic_cost": 4.0 }, { "var_i": 28, "var_j": 2, "quadratic_cost": 8.0 }, { "var_i": 28, "var_j": 3, "quadratic_cost": 9.0 }, { "var_i": 28, "var_j": 4, "quadratic_cost": 7.0 }, { "var_i": 28, "var_j": 5, "quadratic_cost": 2.0 }, { "var_i": 28, "var_j": 6, "quadratic_cost": 2.0 }, { "var_i": 28, "var_j": 7, "quadratic_cost": 3.0 }, { "var_i": 28, "var_j": 8, "quadratic_cost": 3.0 }, { "var_i": 28, "var_j": 9, "quadratic_cost": 9.0 }, { "var_i": 28, "var_j": 10, "quadratic_cost": 9.0 }, { "var_i": 28, "var_j": 11, "quadratic_cost": 1.0 }, { "var_i": 28, "var_j": 12, "quadratic_cost": 8.0 }, { "var_i": 28, "var_j": 13, "quadratic_cost": 1.0 }, { "var_i": 28, "var_j": 14, "quadratic_cost": 5.0 }, { "var_i": 28, "var_j": 15, "quadratic_cost": 4.0 }, { "var_i": 28, "var_j": 16, "quadratic_cost": 10.0 }, { "var_i": 28, "var_j": 17, "quadratic_cost": 9.0 }, { "var_i": 28, "var_j": 18, "quadratic_cost": 9.0 }, { "var_i": 28, "var_j": 19, "quadratic_cost": 5.0 }, { "var_i": 28, "var_j": 20, "quadratic_cost": 6.0 }, { "var_i": 28, "var_j": 21, "quadratic_cost": 3.0 }, { "var_i": 28, "var_j": 22, "quadratic_cost": 2.0 }, { "var_i": 28, "var_j": 23, "quadratic_cost": 7.0 }, { "var_i": 28, "var_j": 24, "quadratic_cost": 8.0 }, { "var_i": 28, "var_j": 25, "quadratic_cost": 6.0 }, { "var_i": 28, "var_j": 26, "quadratic_cost": 6.0 }, { "var_i": 28, "var_j": 27, "quadratic_cost": 1.0 }, { "var_i": 28, "var_j": 28, "quadratic_cost": 4.0 } ] }, "edges": [ { "from": 11, "to": 1, "var_index": 0 }, { "from": 11, "to": 2, "var_index": 1 }, { "from": 11, "to": 3, "var_index": 2 }, { "from": 11, "to": 4, "var_index": 3 }, { "from": 11, "to": 5, "var_index": 4 }, { "from": 11, "to": 6, "var_index": 5 }, { "from": 11, "to": 7, "var_index": 6 }, { "from": 11, "to": 8, "var_index": 7 }, { "from": 11, "to": 9, "var_index": 8 }, { "from": 11, "to": 10, "var_index": 9 }, { "from": 1, "to": 12, "var_index": 10 }, { "from": 2, "to": 12, "var_index": 11 }, { "from": 3, "to": 12, "var_index": 12 }, { "from": 4, "to": 12, "var_index": 13 }, { "from": 5, "to": 12, "var_index": 14 }, { "from": 6, "to": 12, "var_index": 15 }, { "from": 7, "to": 12, "var_index": 16 }, { "from": 8, "to": 12, "var_index": 17 }, { "from": 9, "to": 12, "var_index": 18 }, { "from": 10, "to": 12, "var_index": 19 }, { "from": 1, "to": 2, "var_index": 20 }, { "from": 2, "to": 3, "var_index": 21 }, { "from": 3, "to": 4, "var_index": 22 }, { "from": 4, "to": 5, "var_index": 23 }, { "from": 5, "to": 6, "var_index": 24 }, { "from": 6, "to": 7, "var_index": 25 }, { "from": 7, "to": 8, "var_index": 26 }, { "from": 8, "to": 9, "var_index": 27 }, { "from": 9, "to": 10, "var_index": 28 } ], "node_id_map": { "0": 1, "1": 2, "2": 3, "3": 4, "4": 5, "5": 6, "6": 7, "7": 8, "8": 9, "9": 10, "10": 11, "11": 12 } }, "solution_variant": [ 11, 6, 12 ], "context_index": 46, "input_format": "nl", "input_index_base": 1 }, { "task_name": "QSPP", "problem_type": "QSPP", "instruction": "Many people on a busy set know the drill: choose one path to move the equipment from the storage area to the shooting area, and make sure it follows the one-way corridors. Each corridor has its own handling charge, a few have a built-in extra cost, and some corridor combinations create additional trouble if both are used — sometimes that trouble is different depending on the order. The practical rule is to pick a single continuous route, start at storage and finish at the set without splitting the move, and keep the total expense (the sum of all corridor charges and any pairwise extras) as low as you can. The exact diagram and price list are shown below.\n\nThere are 15 locations and 14 one-way corridors — 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15; start at 14 and finish at 15.\n\n| corridor_from | corridor_to | corridor_id |\n|---|---|---|\n| 14 | 1 | 0 |\n| 13 | 15 | 1 |\n| 1 | 2 | 2 |\n| 2 | 3 | 3 |\n| 3 | 4 | 4 |\n| 4 | 5 | 5 |\n| 5 | 6 | 6 |\n| 6 | 7 | 7 |\n| 7 | 8 | 8 |\n| 8 | 9 | 9 |\n| 9 | 10 | 10 |\n| 10 | 11 | 11 |\n| 11 | 12 | 12 |\n| 12 | 13 | 13 |\n\n| corridor_id | handling_charge |\n|---|---|\n| 0 | 1.0 |\n| 1 | 3.0 |\n| 2 | 6.0 |\n| 3 | 1.0 |\n| 4 | 1.0 |\n| 5 | 6.0 |\n| 6 | 5.0 |\n| 7 | 4.0 |\n| 8 | 4.0 |\n| 9 | 2.0 |\n| 10 | 9.0 |\n| 11 | 4.0 |\n| 12 | 1.0 |\n| 13 | 6.0 |\n\n*Meaning: the quadratic_costs matrix is assumed symmetric and contributes to the objective as a sum over ALL ordered pairs (corridor_i_id, corridor_j_id). If two corridors with IDs i and j are both used in the chosen path, then quadratic_costs[i][j] is added to the total. This includes diagonal terms (i == j), so selecting edge i also adds quadratic_costs[i][i]. Because the matrix is symmetric, the interaction between two distinct edges i and j is counted twice in the ordered-pair sum: quadratic_costs[i][j] + quadratic_costs[j][i] (= 2 * quadratic_costs[i][j]).*\n\n**quadratic_costs**\n\n| corridor_i_id\\corridor_j_id | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 |\n|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|\n| 0 | 8.0 | 3.0 | 10.0 | 9.0 | 5.0 | 5.0 | 9.0 | 2.0 | 10.0 | 6.0 | 8.0 | 1.0 | 3.0 | 5.0 |\n| 1 | 3.0 | 5.0 | 2.0 | 10.0 | 7.0 | 10.0 | 2.0 | 2.0 | 9.0 | 2.0 | 3.0 | 2.0 | 4.0 | 4.0 |\n| 2 | 10.0 | 2.0 | 3.0 | 5.0 | 2.0 | 5.0 | 9.0 | 8.0 | 4.0 | 6.0 | 9.0 | 9.0 | 5.0 | 4.0 |\n| 3 | 9.0 | 10.0 | 5.0 | 1.0 | 7.0 | 10.0 | 10.0 | 7.0 | 7.0 | 8.0 | 8.0 | 6.0 | 2.0 | 7.0 |\n| 4 | 5.0 | 7.0 | 2.0 | 7.0 | 6.0 | 9.0 | 4.0 | 8.0 | 6.0 | 1.0 | 10.0 | 2.0 | 7.0 | 10.0 |\n| 5 | 5.0 | 10.0 | 5.0 | 10.0 | 9.0 | 5.0 | 3.0 | 10.0 | 6.0 | 9.0 | 1.0 | 4.0 | 6.0 | 3.0 |\n| 6 | 9.0 | 2.0 | 9.0 | 10.0 | 4.0 | 3.0 | 2.0 | 8.0 | 10.0 | 4.0 | 4.0 | 3.0 | 6.0 | 6.0 |\n| 7 | 2.0 | 2.0 | 8.0 | 7.0 | 8.0 | 10.0 | 8.0 | 3.0 | 9.0 | 3.0 | 9.0 | 2.0 | 1.0 | 5.0 |\n| 8 | 10.0 | 9.0 | 4.0 | 7.0 | 6.0 | 6.0 | 10.0 | 9.0 | 4.0 | 1.0 | 3.0 | 5.0 | 1.0 | 6.0 |\n| 9 | 6.0 | 2.0 | 6.0 | 8.0 | 1.0 | 9.0 | 4.0 | 3.0 | 1.0 | 9.0 | 7.0 | 6.0 | 2.0 | 6.0 |\n| 10 | 8.0 | 3.0 | 9.0 | 8.0 | 10.0 | 1.0 | 4.0 | 9.0 | 3.0 | 7.0 | 8.0 | 8.0 | 6.0 | 10.0 |\n| 11 | 1.0 | 2.0 | 9.0 | 6.0 | 2.0 | 4.0 | 3.0 | 2.0 | 5.0 | 6.0 | 8.0 | 6.0 | 7.0 | 4.0 |\n| 12 | 3.0 | 4.0 | 5.0 | 2.0 | 7.0 | 6.0 | 6.0 | 1.0 | 1.0 | 2.0 | 6.0 | 7.0 | 9.0 | 10.0 |\n| 13 | 5.0 | 4.0 | 4.0 | 7.0 | 10.0 | 3.0 | 6.0 | 5.0 | 6.0 | 6.0 | 10.0 | 4.0 | 10.0 | 5.0 |\n\nPick a single continuous route and keep the total expense as low as you can.\n\nYou can just drop the path into a tiny JSON snippet when you're ready — keeps things tidy and easy to check. Here's the little shape I expect:\n\n{\n \"solution\": []\n}\n\nThink of \"solution\" as the place where you'll list the chosen route as a simple array of node names, from the storage spot to the shooting area. It's just a sketch for the format — not the actual answer — so fill that array with the nodes in order when you submit the final route.\n\nPlease make sure to use the node identifiers exactly as they appear in the instance input — don't rename them or invent new labels. \nValid identifiers look like plain numbers such as “1” or “23”, single capital letters like “A” or “B”, or a capital letter followed by digits like “A1” or “X7”.", "instance": { "nodes": [ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14 ], "edges": [ { "from": 13, "to": 0, "var_index": 0 }, { "from": 12, "to": 14, "var_index": 1 }, { "from": 0, "to": 1, "var_index": 2 }, { "from": 1, "to": 2, "var_index": 3 }, { "from": 2, "to": 3, "var_index": 4 }, { "from": 3, "to": 4, "var_index": 5 }, { "from": 4, "to": 5, "var_index": 6 }, { "from": 5, "to": 6, "var_index": 7 }, { "from": 6, "to": 7, "var_index": 8 }, { "from": 7, "to": 8, "var_index": 9 }, { "from": 8, "to": 9, "var_index": 10 }, { "from": 9, "to": 10, "var_index": 11 }, { "from": 10, "to": 11, "var_index": 12 }, { "from": 11, "to": 12, "var_index": 13 } ], "objective": { "constant": 0.0, "linear": [ 1.0, 3.0, 6.0, 1.0, 1.0, 6.0, 5.0, 4.0, 4.0, 2.0, 9.0, 4.0, 1.0, 6.0 ], "quadratic": [ [ 8.0, 3.0, 10.0, 9.0, 5.0, 5.0, 9.0, 2.0, 10.0, 6.0, 8.0, 1.0, 3.0, 5.0 ], [ 3.0, 5.0, 2.0, 10.0, 7.0, 10.0, 2.0, 2.0, 9.0, 2.0, 3.0, 2.0, 4.0, 4.0 ], [ 10.0, 2.0, 3.0, 5.0, 2.0, 5.0, 9.0, 8.0, 4.0, 6.0, 9.0, 9.0, 5.0, 4.0 ], [ 9.0, 10.0, 5.0, 1.0, 7.0, 10.0, 10.0, 7.0, 7.0, 8.0, 8.0, 6.0, 2.0, 7.0 ], [ 5.0, 7.0, 2.0, 7.0, 6.0, 9.0, 4.0, 8.0, 6.0, 1.0, 10.0, 2.0, 7.0, 10.0 ], [ 5.0, 10.0, 5.0, 10.0, 9.0, 5.0, 3.0, 10.0, 6.0, 9.0, 1.0, 4.0, 6.0, 3.0 ], [ 9.0, 2.0, 9.0, 10.0, 4.0, 3.0, 2.0, 8.0, 10.0, 4.0, 4.0, 3.0, 6.0, 6.0 ], [ 2.0, 2.0, 8.0, 7.0, 8.0, 10.0, 8.0, 3.0, 9.0, 3.0, 9.0, 2.0, 1.0, 5.0 ], [ 10.0, 9.0, 4.0, 7.0, 6.0, 6.0, 10.0, 9.0, 4.0, 1.0, 3.0, 5.0, 1.0, 6.0 ], [ 6.0, 2.0, 6.0, 8.0, 1.0, 9.0, 4.0, 3.0, 1.0, 9.0, 7.0, 6.0, 2.0, 6.0 ], [ 8.0, 3.0, 9.0, 8.0, 10.0, 1.0, 4.0, 9.0, 3.0, 7.0, 8.0, 8.0, 6.0, 10.0 ], [ 1.0, 2.0, 9.0, 6.0, 2.0, 4.0, 3.0, 2.0, 5.0, 6.0, 8.0, 6.0, 7.0, 4.0 ], [ 3.0, 4.0, 5.0, 2.0, 7.0, 6.0, 6.0, 1.0, 1.0, 2.0, 6.0, 7.0, 9.0, 10.0 ], [ 5.0, 4.0, 4.0, 7.0, 10.0, 3.0, 6.0, 5.0, 6.0, 6.0, 10.0, 4.0, 10.0, 5.0 ] ] }, "source": 13, "target": 14 }, "solution": [ 13, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14 ], "obj": 1171.0, "instance_variant": { "problem_type": "QSPP", "num_nodes": 15, "num_edges": 14, "nodes": [ 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15 ], "source": 14, "target": 15, "objective": { "constant": 0.0, "linear": [ { "var_index": 0, "linear_cost": 1.0 }, { "var_index": 1, "linear_cost": 3.0 }, { "var_index": 2, "linear_cost": 6.0 }, { "var_index": 3, "linear_cost": 1.0 }, { "var_index": 4, "linear_cost": 1.0 }, { "var_index": 5, "linear_cost": 6.0 }, { "var_index": 6, "linear_cost": 5.0 }, { "var_index": 7, "linear_cost": 4.0 }, { "var_index": 8, "linear_cost": 4.0 }, { "var_index": 9, "linear_cost": 2.0 }, { "var_index": 10, "linear_cost": 9.0 }, { "var_index": 11, "linear_cost": 4.0 }, { "var_index": 12, "linear_cost": 1.0 }, { "var_index": 13, "linear_cost": 6.0 } ], "quadratic": [ { "var_i": 0, "var_j": 0, "quadratic_cost": 8.0 }, { "var_i": 0, "var_j": 1, "quadratic_cost": 3.0 }, { "var_i": 0, "var_j": 2, "quadratic_cost": 10.0 }, { "var_i": 0, "var_j": 3, "quadratic_cost": 9.0 }, { "var_i": 0, "var_j": 4, "quadratic_cost": 5.0 }, { "var_i": 0, "var_j": 5, "quadratic_cost": 5.0 }, { "var_i": 0, "var_j": 6, "quadratic_cost": 9.0 }, { "var_i": 0, "var_j": 7, "quadratic_cost": 2.0 }, { "var_i": 0, "var_j": 8, "quadratic_cost": 10.0 }, { "var_i": 0, "var_j": 9, "quadratic_cost": 6.0 }, { "var_i": 0, "var_j": 10, "quadratic_cost": 8.0 }, { "var_i": 0, "var_j": 11, "quadratic_cost": 1.0 }, { "var_i": 0, "var_j": 12, "quadratic_cost": 3.0 }, { "var_i": 0, "var_j": 13, "quadratic_cost": 5.0 }, { "var_i": 1, "var_j": 0, "quadratic_cost": 3.0 }, { "var_i": 1, "var_j": 1, "quadratic_cost": 5.0 }, { "var_i": 1, "var_j": 2, "quadratic_cost": 2.0 }, { "var_i": 1, "var_j": 3, "quadratic_cost": 10.0 }, { "var_i": 1, "var_j": 4, "quadratic_cost": 7.0 }, { "var_i": 1, "var_j": 5, "quadratic_cost": 10.0 }, { "var_i": 1, "var_j": 6, "quadratic_cost": 2.0 }, { "var_i": 1, "var_j": 7, "quadratic_cost": 2.0 }, { "var_i": 1, "var_j": 8, "quadratic_cost": 9.0 }, { "var_i": 1, "var_j": 9, "quadratic_cost": 2.0 }, { "var_i": 1, "var_j": 10, "quadratic_cost": 3.0 }, { "var_i": 1, "var_j": 11, "quadratic_cost": 2.0 }, { "var_i": 1, "var_j": 12, "quadratic_cost": 4.0 }, { "var_i": 1, "var_j": 13, "quadratic_cost": 4.0 }, { "var_i": 2, "var_j": 0, "quadratic_cost": 10.0 }, { "var_i": 2, "var_j": 1, "quadratic_cost": 2.0 }, { "var_i": 2, "var_j": 2, "quadratic_cost": 3.0 }, { "var_i": 2, "var_j": 3, "quadratic_cost": 5.0 }, { "var_i": 2, "var_j": 4, "quadratic_cost": 2.0 }, { "var_i": 2, "var_j": 5, "quadratic_cost": 5.0 }, { "var_i": 2, "var_j": 6, "quadratic_cost": 9.0 }, { "var_i": 2, "var_j": 7, "quadratic_cost": 8.0 }, { "var_i": 2, "var_j": 8, "quadratic_cost": 4.0 }, { "var_i": 2, "var_j": 9, "quadratic_cost": 6.0 }, { "var_i": 2, "var_j": 10, "quadratic_cost": 9.0 }, { "var_i": 2, "var_j": 11, "quadratic_cost": 9.0 }, { "var_i": 2, "var_j": 12, "quadratic_cost": 5.0 }, { "var_i": 2, "var_j": 13, "quadratic_cost": 4.0 }, { "var_i": 3, "var_j": 0, "quadratic_cost": 9.0 }, { "var_i": 3, "var_j": 1, "quadratic_cost": 10.0 }, { "var_i": 3, "var_j": 2, "quadratic_cost": 5.0 }, { "var_i": 3, "var_j": 3, "quadratic_cost": 1.0 }, { "var_i": 3, "var_j": 4, "quadratic_cost": 7.0 }, { "var_i": 3, "var_j": 5, "quadratic_cost": 10.0 }, { "var_i": 3, "var_j": 6, "quadratic_cost": 10.0 }, { "var_i": 3, "var_j": 7, "quadratic_cost": 7.0 }, { "var_i": 3, "var_j": 8, "quadratic_cost": 7.0 }, { "var_i": 3, "var_j": 9, "quadratic_cost": 8.0 }, { "var_i": 3, "var_j": 10, "quadratic_cost": 8.0 }, { "var_i": 3, "var_j": 11, "quadratic_cost": 6.0 }, { "var_i": 3, "var_j": 12, "quadratic_cost": 2.0 }, { "var_i": 3, "var_j": 13, "quadratic_cost": 7.0 }, { "var_i": 4, "var_j": 0, "quadratic_cost": 5.0 }, { "var_i": 4, "var_j": 1, "quadratic_cost": 7.0 }, { "var_i": 4, "var_j": 2, "quadratic_cost": 2.0 }, { "var_i": 4, "var_j": 3, "quadratic_cost": 7.0 }, { "var_i": 4, "var_j": 4, "quadratic_cost": 6.0 }, { "var_i": 4, "var_j": 5, "quadratic_cost": 9.0 }, { "var_i": 4, "var_j": 6, "quadratic_cost": 4.0 }, { "var_i": 4, "var_j": 7, "quadratic_cost": 8.0 }, { "var_i": 4, "var_j": 8, "quadratic_cost": 6.0 }, { "var_i": 4, "var_j": 9, "quadratic_cost": 1.0 }, { "var_i": 4, "var_j": 10, "quadratic_cost": 10.0 }, { "var_i": 4, "var_j": 11, "quadratic_cost": 2.0 }, { "var_i": 4, "var_j": 12, "quadratic_cost": 7.0 }, { "var_i": 4, "var_j": 13, "quadratic_cost": 10.0 }, { "var_i": 5, "var_j": 0, "quadratic_cost": 5.0 }, { "var_i": 5, "var_j": 1, "quadratic_cost": 10.0 }, { "var_i": 5, "var_j": 2, "quadratic_cost": 5.0 }, { "var_i": 5, "var_j": 3, "quadratic_cost": 10.0 }, { "var_i": 5, "var_j": 4, "quadratic_cost": 9.0 }, { "var_i": 5, "var_j": 5, "quadratic_cost": 5.0 }, { "var_i": 5, "var_j": 6, "quadratic_cost": 3.0 }, { "var_i": 5, "var_j": 7, "quadratic_cost": 10.0 }, { "var_i": 5, "var_j": 8, "quadratic_cost": 6.0 }, { "var_i": 5, "var_j": 9, "quadratic_cost": 9.0 }, { "var_i": 5, "var_j": 10, "quadratic_cost": 1.0 }, { "var_i": 5, "var_j": 11, "quadratic_cost": 4.0 }, { "var_i": 5, "var_j": 12, "quadratic_cost": 6.0 }, { "var_i": 5, "var_j": 13, "quadratic_cost": 3.0 }, { "var_i": 6, "var_j": 0, "quadratic_cost": 9.0 }, { "var_i": 6, "var_j": 1, "quadratic_cost": 2.0 }, { "var_i": 6, "var_j": 2, "quadratic_cost": 9.0 }, { "var_i": 6, "var_j": 3, "quadratic_cost": 10.0 }, { "var_i": 6, "var_j": 4, "quadratic_cost": 4.0 }, { "var_i": 6, "var_j": 5, "quadratic_cost": 3.0 }, { "var_i": 6, "var_j": 6, "quadratic_cost": 2.0 }, { "var_i": 6, "var_j": 7, "quadratic_cost": 8.0 }, { "var_i": 6, "var_j": 8, "quadratic_cost": 10.0 }, { "var_i": 6, "var_j": 9, "quadratic_cost": 4.0 }, { "var_i": 6, "var_j": 10, "quadratic_cost": 4.0 }, { "var_i": 6, "var_j": 11, "quadratic_cost": 3.0 }, { "var_i": 6, "var_j": 12, "quadratic_cost": 6.0 }, { "var_i": 6, "var_j": 13, "quadratic_cost": 6.0 }, { "var_i": 7, "var_j": 0, "quadratic_cost": 2.0 }, { "var_i": 7, "var_j": 1, "quadratic_cost": 2.0 }, { "var_i": 7, "var_j": 2, "quadratic_cost": 8.0 }, { "var_i": 7, "var_j": 3, "quadratic_cost": 7.0 }, { "var_i": 7, "var_j": 4, "quadratic_cost": 8.0 }, { "var_i": 7, "var_j": 5, "quadratic_cost": 10.0 }, { "var_i": 7, "var_j": 6, "quadratic_cost": 8.0 }, { "var_i": 7, "var_j": 7, "quadratic_cost": 3.0 }, { "var_i": 7, "var_j": 8, "quadratic_cost": 9.0 }, { "var_i": 7, "var_j": 9, "quadratic_cost": 3.0 }, { "var_i": 7, "var_j": 10, "quadratic_cost": 9.0 }, { "var_i": 7, "var_j": 11, "quadratic_cost": 2.0 }, { "var_i": 7, "var_j": 12, "quadratic_cost": 1.0 }, { "var_i": 7, "var_j": 13, "quadratic_cost": 5.0 }, { "var_i": 8, "var_j": 0, "quadratic_cost": 10.0 }, { "var_i": 8, "var_j": 1, "quadratic_cost": 9.0 }, { "var_i": 8, "var_j": 2, "quadratic_cost": 4.0 }, { "var_i": 8, "var_j": 3, "quadratic_cost": 7.0 }, { "var_i": 8, "var_j": 4, "quadratic_cost": 6.0 }, { "var_i": 8, "var_j": 5, "quadratic_cost": 6.0 }, { "var_i": 8, "var_j": 6, "quadratic_cost": 10.0 }, { "var_i": 8, "var_j": 7, "quadratic_cost": 9.0 }, { "var_i": 8, "var_j": 8, "quadratic_cost": 4.0 }, { "var_i": 8, "var_j": 9, "quadratic_cost": 1.0 }, { "var_i": 8, "var_j": 10, "quadratic_cost": 3.0 }, { "var_i": 8, "var_j": 11, "quadratic_cost": 5.0 }, { "var_i": 8, "var_j": 12, "quadratic_cost": 1.0 }, { "var_i": 8, "var_j": 13, "quadratic_cost": 6.0 }, { "var_i": 9, "var_j": 0, "quadratic_cost": 6.0 }, { "var_i": 9, "var_j": 1, "quadratic_cost": 2.0 }, { "var_i": 9, "var_j": 2, "quadratic_cost": 6.0 }, { "var_i": 9, "var_j": 3, "quadratic_cost": 8.0 }, { "var_i": 9, "var_j": 4, "quadratic_cost": 1.0 }, { "var_i": 9, "var_j": 5, "quadratic_cost": 9.0 }, { "var_i": 9, "var_j": 6, "quadratic_cost": 4.0 }, { "var_i": 9, "var_j": 7, "quadratic_cost": 3.0 }, { "var_i": 9, "var_j": 8, "quadratic_cost": 1.0 }, { "var_i": 9, "var_j": 9, "quadratic_cost": 9.0 }, { "var_i": 9, "var_j": 10, "quadratic_cost": 7.0 }, { "var_i": 9, "var_j": 11, "quadratic_cost": 6.0 }, { "var_i": 9, "var_j": 12, "quadratic_cost": 2.0 }, { "var_i": 9, "var_j": 13, "quadratic_cost": 6.0 }, { "var_i": 10, "var_j": 0, "quadratic_cost": 8.0 }, { "var_i": 10, "var_j": 1, "quadratic_cost": 3.0 }, { "var_i": 10, "var_j": 2, "quadratic_cost": 9.0 }, { "var_i": 10, "var_j": 3, "quadratic_cost": 8.0 }, { "var_i": 10, "var_j": 4, "quadratic_cost": 10.0 }, { "var_i": 10, "var_j": 5, "quadratic_cost": 1.0 }, { "var_i": 10, "var_j": 6, "quadratic_cost": 4.0 }, { "var_i": 10, "var_j": 7, "quadratic_cost": 9.0 }, { "var_i": 10, "var_j": 8, "quadratic_cost": 3.0 }, { "var_i": 10, "var_j": 9, "quadratic_cost": 7.0 }, { "var_i": 10, "var_j": 10, "quadratic_cost": 8.0 }, { "var_i": 10, "var_j": 11, "quadratic_cost": 8.0 }, { "var_i": 10, "var_j": 12, "quadratic_cost": 6.0 }, { "var_i": 10, "var_j": 13, "quadratic_cost": 10.0 }, { "var_i": 11, "var_j": 0, "quadratic_cost": 1.0 }, { "var_i": 11, "var_j": 1, "quadratic_cost": 2.0 }, { "var_i": 11, "var_j": 2, "quadratic_cost": 9.0 }, { "var_i": 11, "var_j": 3, "quadratic_cost": 6.0 }, { "var_i": 11, "var_j": 4, "quadratic_cost": 2.0 }, { "var_i": 11, "var_j": 5, "quadratic_cost": 4.0 }, { "var_i": 11, "var_j": 6, "quadratic_cost": 3.0 }, { "var_i": 11, "var_j": 7, "quadratic_cost": 2.0 }, { "var_i": 11, "var_j": 8, "quadratic_cost": 5.0 }, { "var_i": 11, "var_j": 9, "quadratic_cost": 6.0 }, { "var_i": 11, "var_j": 10, "quadratic_cost": 8.0 }, { "var_i": 11, "var_j": 11, "quadratic_cost": 6.0 }, { "var_i": 11, "var_j": 12, "quadratic_cost": 7.0 }, { "var_i": 11, "var_j": 13, "quadratic_cost": 4.0 }, { "var_i": 12, "var_j": 0, "quadratic_cost": 3.0 }, { "var_i": 12, "var_j": 1, "quadratic_cost": 4.0 }, { "var_i": 12, "var_j": 2, "quadratic_cost": 5.0 }, { "var_i": 12, "var_j": 3, "quadratic_cost": 2.0 }, { "var_i": 12, "var_j": 4, "quadratic_cost": 7.0 }, { "var_i": 12, "var_j": 5, "quadratic_cost": 6.0 }, { "var_i": 12, "var_j": 6, "quadratic_cost": 6.0 }, { "var_i": 12, "var_j": 7, "quadratic_cost": 1.0 }, { "var_i": 12, "var_j": 8, "quadratic_cost": 1.0 }, { "var_i": 12, "var_j": 9, "quadratic_cost": 2.0 }, { "var_i": 12, "var_j": 10, "quadratic_cost": 6.0 }, { "var_i": 12, "var_j": 11, "quadratic_cost": 7.0 }, { "var_i": 12, "var_j": 12, "quadratic_cost": 9.0 }, { "var_i": 12, "var_j": 13, "quadratic_cost": 10.0 }, { "var_i": 13, "var_j": 0, "quadratic_cost": 5.0 }, { "var_i": 13, "var_j": 1, "quadratic_cost": 4.0 }, { "var_i": 13, "var_j": 2, "quadratic_cost": 4.0 }, { "var_i": 13, "var_j": 3, "quadratic_cost": 7.0 }, { "var_i": 13, "var_j": 4, "quadratic_cost": 10.0 }, { "var_i": 13, "var_j": 5, "quadratic_cost": 3.0 }, { "var_i": 13, "var_j": 6, "quadratic_cost": 6.0 }, { "var_i": 13, "var_j": 7, "quadratic_cost": 5.0 }, { "var_i": 13, "var_j": 8, "quadratic_cost": 6.0 }, { "var_i": 13, "var_j": 9, "quadratic_cost": 6.0 }, { "var_i": 13, "var_j": 10, "quadratic_cost": 10.0 }, { "var_i": 13, "var_j": 11, "quadratic_cost": 4.0 }, { "var_i": 13, "var_j": 12, "quadratic_cost": 10.0 }, { "var_i": 13, "var_j": 13, "quadratic_cost": 5.0 } ] }, "edges": [ { "from": 14, "to": 1, "var_index": 0 }, { "from": 13, "to": 15, "var_index": 1 }, { "from": 1, "to": 2, "var_index": 2 }, { "from": 2, "to": 3, "var_index": 3 }, { "from": 3, "to": 4, "var_index": 4 }, { "from": 4, "to": 5, "var_index": 5 }, { "from": 5, "to": 6, "var_index": 6 }, { "from": 6, "to": 7, "var_index": 7 }, { "from": 7, "to": 8, "var_index": 8 }, { "from": 8, "to": 9, "var_index": 9 }, { "from": 9, "to": 10, "var_index": 10 }, { "from": 10, "to": 11, "var_index": 11 }, { "from": 11, "to": 12, "var_index": 12 }, { "from": 12, "to": 13, "var_index": 13 } ], "node_id_map": { "0": 1, "1": 2, "2": 3, "3": 4, "4": 5, "5": 6, "6": 7, "7": 8, "8": 9, "9": 10, "10": 11, "11": 12, "12": 13, "13": 14, "14": 15 } }, "solution_variant": [ 14, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 15 ], "context_index": 47, "input_format": "markdown_table", "input_index_base": 1 }, { "task_name": "QSPP", "problem_type": "QSPP", "instruction": "We were in charge of picking one routed run from the main tank to the receiving tank, always following the one-way valves. The route had to be a single, uninterrupted chain of tank-to-tank hops that begins at the source and finishes at the destination. Every hop has a base cost, and certain combinations of hops add little extra fees only if both are part of the same run — some hops even add a self-fee when used. To evaluate any candidate run, add up each hop’s base cost and all the extra pairwise (and self) fees that apply; the best run is simply the one with the lowest total. The specific layout and cost figures are listed below.\n\n{\n \"total_tanks\": 13,\n \"total_pipeline_segments\": 32,\n \"tank_ids_list\": [\n 0,\n 1,\n 2,\n 3,\n 4,\n 5,\n 6,\n 7,\n 8,\n 9,\n 10,\n 11,\n 12\n ],\n \"source_tank\": 11,\n \"receiving_tank\": 12,\n \"edges\": [\n {\n \"segment_from_tank\": 11,\n \"segment_to_tank\": 0,\n \"segment_id\": 0\n },\n {\n \"segment_from_tank\": 11,\n \"segment_to_tank\": 1,\n \"segment_id\": 1\n },\n {\n \"segment_from_tank\": 11,\n \"segment_to_tank\": 2,\n \"segment_id\": 2\n },\n {\n \"segment_from_tank\": 11,\n \"segment_to_tank\": 3,\n \"segment_id\": 3\n },\n {\n \"segment_from_tank\": 11,\n \"segment_to_tank\": 4,\n \"segment_id\": 4\n },\n {\n \"segment_from_tank\": 11,\n \"segment_to_tank\": 5,\n \"segment_id\": 5\n },\n {\n \"segment_from_tank\": 11,\n \"segment_to_tank\": 6,\n \"segment_id\": 6\n },\n {\n \"segment_from_tank\": 11,\n \"segment_to_tank\": 7,\n \"segment_id\": 7\n },\n {\n \"segment_from_tank\": 11,\n \"segment_to_tank\": 8,\n \"segment_id\": 8\n },\n {\n \"segment_from_tank\": 11,\n \"segment_to_tank\": 9,\n \"segment_id\": 9\n },\n {\n \"segment_from_tank\": 11,\n \"segment_to_tank\": 10,\n \"segment_id\": 10\n },\n {\n \"segment_from_tank\": 0,\n \"segment_to_tank\": 12,\n \"segment_id\": 11\n },\n {\n \"segment_from_tank\": 1,\n \"segment_to_tank\": 12,\n \"segment_id\": 12\n },\n {\n \"segment_from_tank\": 2,\n \"segment_to_tank\": 12,\n \"segment_id\": 13\n },\n {\n \"segment_from_tank\": 3,\n \"segment_to_tank\": 12,\n \"segment_id\": 14\n },\n {\n \"segment_from_tank\": 4,\n \"segment_to_tank\": 12,\n \"segment_id\": 15\n },\n {\n \"segment_from_tank\": 5,\n \"segment_to_tank\": 12,\n \"segment_id\": 16\n },\n {\n \"segment_from_tank\": 6,\n \"segment_to_tank\": 12,\n \"segment_id\": 17\n },\n {\n \"segment_from_tank\": 7,\n \"segment_to_tank\": 12,\n \"segment_id\": 18\n },\n {\n \"segment_from_tank\": 8,\n \"segment_to_tank\": 12,\n \"segment_id\": 19\n },\n {\n \"segment_from_tank\": 9,\n \"segment_to_tank\": 12,\n \"segment_id\": 20\n },\n {\n \"segment_from_tank\": 10,\n \"segment_to_tank\": 12,\n \"segment_id\": 21\n },\n {\n \"segment_from_tank\": 0,\n \"segment_to_tank\": 1,\n \"segment_id\": 22\n },\n {\n \"segment_from_tank\": 1,\n \"segment_to_tank\": 2,\n \"segment_id\": 23\n },\n {\n \"segment_from_tank\": 2,\n \"segment_to_tank\": 3,\n \"segment_id\": 24\n },\n {\n \"segment_from_tank\": 3,\n \"segment_to_tank\": 4,\n \"segment_id\": 25\n },\n {\n \"segment_from_tank\": 4,\n \"segment_to_tank\": 5,\n \"segment_id\": 26\n },\n {\n \"segment_from_tank\": 5,\n \"segment_to_tank\": 6,\n \"segment_id\": 27\n },\n {\n \"segment_from_tank\": 6,\n \"segment_to_tank\": 7,\n \"segment_id\": 28\n },\n {\n \"segment_from_tank\": 7,\n \"segment_to_tank\": 8,\n \"segment_id\": 29\n },\n {\n \"segment_from_tank\": 8,\n \"segment_to_tank\": 9,\n \"segment_id\": 30\n },\n {\n \"segment_from_tank\": 9,\n \"segment_to_tank\": 10,\n \"segment_id\": 31\n }\n ],\n \"linear_costs\": [\n {\n \"segment_id\": 0,\n \"base_transfer_cost\": 2.0\n },\n {\n \"segment_id\": 1,\n \"base_transfer_cost\": 1.0\n },\n {\n \"segment_id\": 2,\n \"base_transfer_cost\": 7.0\n },\n {\n \"segment_id\": 3,\n \"base_transfer_cost\": 7.0\n },\n {\n \"segment_id\": 4,\n \"base_transfer_cost\": 1.0\n },\n {\n \"segment_id\": 5,\n \"base_transfer_cost\": 2.0\n },\n {\n \"segment_id\": 6,\n \"base_transfer_cost\": 4.0\n },\n {\n \"segment_id\": 7,\n \"base_transfer_cost\": 10.0\n },\n {\n \"segment_id\": 8,\n \"base_transfer_cost\": 2.0\n },\n {\n \"segment_id\": 9,\n \"base_transfer_cost\": 2.0\n },\n {\n \"segment_id\": 10,\n \"base_transfer_cost\": 7.0\n },\n {\n \"segment_id\": 11,\n \"base_transfer_cost\": 2.0\n },\n {\n \"segment_id\": 12,\n \"base_transfer_cost\": 5.0\n },\n {\n \"segment_id\": 13,\n \"base_transfer_cost\": 8.0\n },\n {\n \"segment_id\": 14,\n \"base_transfer_cost\": 7.0\n },\n {\n \"segment_id\": 15,\n \"base_transfer_cost\": 3.0\n },\n {\n \"segment_id\": 16,\n \"base_transfer_cost\": 10.0\n },\n {\n \"segment_id\": 17,\n \"base_transfer_cost\": 1.0\n },\n {\n \"segment_id\": 18,\n \"base_transfer_cost\": 6.0\n },\n {\n \"segment_id\": 19,\n \"base_transfer_cost\": 5.0\n },\n {\n \"segment_id\": 20,\n \"base_transfer_cost\": 8.0\n },\n {\n \"segment_id\": 21,\n \"base_transfer_cost\": 5.0\n },\n {\n \"segment_id\": 22,\n \"base_transfer_cost\": 4.0\n },\n {\n \"segment_id\": 23,\n \"base_transfer_cost\": 9.0\n },\n {\n \"segment_id\": 24,\n \"base_transfer_cost\": 5.0\n },\n {\n \"segment_id\": 25,\n \"base_transfer_cost\": 5.0\n },\n {\n \"segment_id\": 26,\n \"base_transfer_cost\": 7.0\n },\n {\n \"segment_id\": 27,\n \"base_transfer_cost\": 10.0\n },\n {\n \"segment_id\": 28,\n \"base_transfer_cost\": 4.0\n },\n {\n \"segment_id\": 29,\n \"base_transfer_cost\": 7.0\n },\n {\n \"segment_id\": 30,\n \"base_transfer_cost\": 6.0\n },\n {\n \"segment_id\": 31,\n \"base_transfer_cost\": 6.0\n }\n ]\n}\n\n# Meaning: the quadratic_costs matrix is assumed symmetric and contributes to the objective as a sum over ALL ordered pairs (segment_i_id, segment_j_id). If two segments with IDs i and j are both used in the chosen path, then quadratic_costs[i][j] is added to the total. This includes diagonal terms (i == j), so selecting edge i also adds quadratic_costs[i][i]. Because the matrix is symmetric, the interaction between two distinct edges i and j is counted twice in the ordered-pair sum: quadratic_costs[i][j] + quadratic_costs[j][i] (= 2 * quadratic_costs[i][j]).\n# quadratic_costs\n| segment_i_id\\segment_j_id | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 |\n|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|\n| 0 | 8.0 | 8.0 | 6.0 | 5.0 | 1.0 | 9.0 | 8.0 | 2.0 | 9.0 | 10.0 | 7.0 | 8.0 | 8.0 | 7.0 | 5.0 | 4.0 | 2.0 | 3.0 | 8.0 | 5.0 | 10.0 | 7.0 | 4.0 | 1.0 | 4.0 | 2.0 | 1.0 | 5.0 | 2.0 | 2.0 | 8.0 | 6.0 |\n| 1 | 8.0 | 9.0 | 1.0 | 4.0 | 7.0 | 10.0 | 7.0 | 9.0 | 8.0 | 7.0 | 8.0 | 4.0 | 3.0 | 10.0 | 3.0 | 9.0 | 10.0 | 1.0 | 1.0 | 4.0 | 1.0 | 3.0 | 4.0 | 3.0 | 4.0 | 6.0 | 6.0 | 7.0 | 5.0 | 9.0 | 10.0 | 6.0 |\n| 2 | 6.0 | 1.0 | 8.0 | 6.0 | 3.0 | 8.0 | 5.0 | 4.0 | 10.0 | 4.0 | 10.0 | 5.0 | 2.0 | 2.0 | 9.0 | 7.0 | 3.0 | 4.0 | 6.0 | 8.0 | 3.0 | 1.0 | 3.0 | 7.0 | 2.0 | 4.0 | 7.0 | 8.0 | 6.0 | 4.0 | 8.0 | 9.0 |\n| 3 | 5.0 | 4.0 | 6.0 | 9.0 | 9.0 | 1.0 | 2.0 | 4.0 | 8.0 | 6.0 | 1.0 | 5.0 | 7.0 | 1.0 | 3.0 | 2.0 | 4.0 | 6.0 | 9.0 | 8.0 | 1.0 | 5.0 | 6.0 | 10.0 | 7.0 | 7.0 | 6.0 | 7.0 | 6.0 | 8.0 | 2.0 | 9.0 |\n| 4 | 1.0 | 7.0 | 3.0 | 9.0 | 6.0 | 10.0 | 4.0 | 9.0 | 2.0 | 10.0 | 10.0 | 8.0 | 1.0 | 3.0 | 5.0 | 2.0 | 8.0 | 1.0 | 7.0 | 10.0 | 10.0 | 2.0 | 3.0 | 6.0 | 4.0 | 2.0 | 5.0 | 6.0 | 1.0 | 8.0 | 1.0 | 10.0 |\n| 5 | 9.0 | 10.0 | 8.0 | 1.0 | 10.0 | 4.0 | 3.0 | 4.0 | 4.0 | 9.0 | 9.0 | 4.0 | 7.0 | 5.0 | 5.0 | 3.0 | 8.0 | 10.0 | 2.0 | 9.0 | 9.0 | 10.0 | 2.0 | 7.0 | 7.0 | 9.0 | 1.0 | 1.0 | 8.0 | 2.0 | 4.0 | 9.0 |\n| 6 | 8.0 | 7.0 | 5.0 | 2.0 | 4.0 | 3.0 | 5.0 | 5.0 | 8.0 | 7.0 | 10.0 | 7.0 | 7.0 | 8.0 | 8.0 | 5.0 | 7.0 | 10.0 | 7.0 | 5.0 | 7.0 | 8.0 | 2.0 | 6.0 | 2.0 | 10.0 | 8.0 | 1.0 | 9.0 | 1.0 | 10.0 | 1.0 |\n| 7 | 2.0 | 9.0 | 4.0 | 4.0 | 9.0 | 4.0 | 5.0 | 3.0 | 8.0 | 6.0 | 2.0 | 6.0 | 7.0 | 1.0 | 3.0 | 10.0 | 9.0 | 8.0 | 4.0 | 8.0 | 9.0 | 6.0 | 10.0 | 1.0 | 6.0 | 7.0 | 5.0 | 5.0 | 4.0 | 5.0 | 1.0 | 8.0 |\n| 8 | 9.0 | 8.0 | 10.0 | 8.0 | 2.0 | 4.0 | 8.0 | 8.0 | 6.0 | 4.0 | 7.0 | 1.0 | 6.0 | 9.0 | 10.0 | 1.0 | 7.0 | 5.0 | 5.0 | 3.0 | 3.0 | 7.0 | 3.0 | 8.0 | 6.0 | 5.0 | 7.0 | 10.0 | 9.0 | 8.0 | 2.0 | 8.0 |\n| 9 | 10.0 | 7.0 | 4.0 | 6.0 | 10.0 | 9.0 | 7.0 | 6.0 | 4.0 | 5.0 | 4.0 | 1.0 | 2.0 | 5.0 | 2.0 | 9.0 | 7.0 | 9.0 | 3.0 | 7.0 | 3.0 | 1.0 | 7.0 | 3.0 | 3.0 | 1.0 | 4.0 | 5.0 | 9.0 | 1.0 | 6.0 | 9.0 |\n| 10 | 7.0 | 8.0 | 10.0 | 1.0 | 10.0 | 9.0 | 10.0 | 2.0 | 7.0 | 4.0 | 9.0 | 7.0 | 7.0 | 10.0 | 6.0 | 9.0 | 8.0 | 4.0 | 2.0 | 2.0 | 8.0 | 3.0 | 10.0 | 1.0 | 8.0 | 2.0 | 9.0 | 5.0 | 6.0 | 8.0 | 8.0 | 8.0 |\n| 11 | 8.0 | 4.0 | 5.0 | 5.0 | 8.0 | 4.0 | 7.0 | 6.0 | 1.0 | 1.0 | 7.0 | 8.0 | 7.0 | 10.0 | 2.0 | 2.0 | 6.0 | 3.0 | 9.0 | 3.0 | 10.0 | 7.0 | 2.0 | 5.0 | 5.0 | 10.0 | 1.0 | 9.0 | 10.0 | 9.0 | 6.0 | 3.0 |\n| 12 | 8.0 | 3.0 | 2.0 | 7.0 | 1.0 | 7.0 | 7.0 | 7.0 | 6.0 | 2.0 | 7.0 | 7.0 | 6.0 | 7.0 | 1.0 | 5.0 | 5.0 | 2.0 | 1.0 | 7.0 | 7.0 | 10.0 | 6.0 | 9.0 | 9.0 | 4.0 | 5.0 | 1.0 | 2.0 | 9.0 | 3.0 | 10.0 |\n| 13 | 7.0 | 10.0 | 2.0 | 1.0 | 3.0 | 5.0 | 8.0 | 1.0 | 9.0 | 5.0 | 10.0 | 10.0 | 7.0 | 6.0 | 2.0 | 10.0 | 6.0 | 9.0 | 4.0 | 7.0 | 2.0 | 2.0 | 1.0 | 10.0 | 1.0 | 4.0 | 1.0 | 4.0 | 8.0 | 1.0 | 8.0 | 1.0 |\n| 14 | 5.0 | 3.0 | 9.0 | 3.0 | 5.0 | 5.0 | 8.0 | 3.0 | 10.0 | 2.0 | 6.0 | 2.0 | 1.0 | 2.0 | 6.0 | 1.0 | 3.0 | 7.0 | 3.0 | 3.0 | 10.0 | 6.0 | 7.0 | 2.0 | 6.0 | 6.0 | 1.0 | 2.0 | 7.0 | 1.0 | 2.0 | 1.0 |\n| 15 | 4.0 | 9.0 | 7.0 | 2.0 | 2.0 | 3.0 | 5.0 | 10.0 | 1.0 | 9.0 | 9.0 | 2.0 | 5.0 | 10.0 | 1.0 | 2.0 | 8.0 | 9.0 | 7.0 | 8.0 | 9.0 | 8.0 | 2.0 | 4.0 | 3.0 | 2.0 | 7.0 | 7.0 | 8.0 | 8.0 | 8.0 | 3.0 |\n| 16 | 2.0 | 10.0 | 3.0 | 4.0 | 8.0 | 8.0 | 7.0 | 9.0 | 7.0 | 7.0 | 8.0 | 6.0 | 5.0 | 6.0 | 3.0 | 8.0 | 5.0 | 6.0 | 4.0 | 6.0 | 2.0 | 6.0 | 2.0 | 8.0 | 2.0 | 7.0 | 8.0 | 2.0 | 10.0 | 10.0 | 9.0 | 5.0 |\n| 17 | 3.0 | 1.0 | 4.0 | 6.0 | 1.0 | 10.0 | 10.0 | 8.0 | 5.0 | 9.0 | 4.0 | 3.0 | 2.0 | 9.0 | 7.0 | 9.0 | 6.0 | 8.0 | 6.0 | 7.0 | 4.0 | 7.0 | 2.0 | 3.0 | 10.0 | 5.0 | 1.0 | 4.0 | 9.0 | 9.0 | 6.0 | 5.0 |\n| 18 | 8.0 | 1.0 | 6.0 | 9.0 | 7.0 | 2.0 | 7.0 | 4.0 | 5.0 | 3.0 | 2.0 | 9.0 | 1.0 | 4.0 | 3.0 | 7.0 | 4.0 | 6.0 | 5.0 | 10.0 | 9.0 | 2.0 | 5.0 | 8.0 | 8.0 | 7.0 | 6.0 | 1.0 | 9.0 | 10.0 | 4.0 | 5.0 |\n| 19 | 5.0 | 4.0 | 8.0 | 8.0 | 10.0 | 9.0 | 5.0 | 8.0 | 3.0 | 7.0 | 2.0 | 3.0 | 7.0 | 7.0 | 3.0 | 8.0 | 6.0 | 7.0 | 10.0 | 2.0 | 10.0 | 4.0 | 1.0 | 4.0 | 3.0 | 2.0 | 1.0 | 7.0 | 8.0 | 1.0 | 8.0 | 2.0 |\n| 20 | 10.0 | 1.0 | 3.0 | 1.0 | 10.0 | 9.0 | 7.0 | 9.0 | 3.0 | 3.0 | 8.0 | 10.0 | 7.0 | 2.0 | 10.0 | 9.0 | 2.0 | 4.0 | 9.0 | 10.0 | 1.0 | 5.0 | 2.0 | 7.0 | 7.0 | 6.0 | 5.0 | 7.0 | 1.0 | 1.0 | 2.0 | 1.0 |\n| 21 | 7.0 | 3.0 | 1.0 | 5.0 | 2.0 | 10.0 | 8.0 | 6.0 | 7.0 | 1.0 | 3.0 | 7.0 | 10.0 | 2.0 | 6.0 | 8.0 | 6.0 | 7.0 | 2.0 | 4.0 | 5.0 | 4.0 | 5.0 | 2.0 | 4.0 | 10.0 | 3.0 | 8.0 | 2.0 | 4.0 | 3.0 | 3.0 |\n| 22 | 4.0 | 4.0 | 3.0 | 6.0 | 3.0 | 2.0 | 2.0 | 10.0 | 3.0 | 7.0 | 10.0 | 2.0 | 6.0 | 1.0 | 7.0 | 2.0 | 2.0 | 2.0 | 5.0 | 1.0 | 2.0 | 5.0 | 1.0 | 6.0 | 3.0 | 10.0 | 5.0 | 9.0 | 4.0 | 3.0 | 5.0 | 10.0 |\n| 23 | 1.0 | 3.0 | 7.0 | 10.0 | 6.0 | 7.0 | 6.0 | 1.0 | 8.0 | 3.0 | 1.0 | 5.0 | 9.0 | 10.0 | 2.0 | 4.0 | 8.0 | 3.0 | 8.0 | 4.0 | 7.0 | 2.0 | 6.0 | 4.0 | 10.0 | 5.0 | 2.0 | 6.0 | 1.0 | 3.0 | 3.0 | 1.0 |\n| 24 | 4.0 | 4.0 | 2.0 | 7.0 | 4.0 | 7.0 | 2.0 | 6.0 | 6.0 | 3.0 | 8.0 | 5.0 | 9.0 | 1.0 | 6.0 | 3.0 | 2.0 | 10.0 | 8.0 | 3.0 | 7.0 | 4.0 | 3.0 | 10.0 | 6.0 | 2.0 | 4.0 | 9.0 | 4.0 | 3.0 | 9.0 | 7.0 |\n| 25 | 2.0 | 6.0 | 4.0 | 7.0 | 2.0 | 9.0 | 10.0 | 7.0 | 5.0 | 1.0 | 2.0 | 10.0 | 4.0 | 4.0 | 6.0 | 2.0 | 7.0 | 5.0 | 7.0 | 2.0 | 6.0 | 10.0 | 10.0 | 5.0 | 2.0 | 4.0 | 7.0 | 1.0 | 8.0 | 1.0 | 8.0 | 3.0 |\n| 26 | 1.0 | 6.0 | 7.0 | 6.0 | 5.0 | 1.0 | 8.0 | 5.0 | 7.0 | 4.0 | 9.0 | 1.0 | 5.0 | 1.0 | 1.0 | 7.0 | 8.0 | 1.0 | 6.0 | 1.0 | 5.0 | 3.0 | 5.0 | 2.0 | 4.0 | 7.0 | 3.0 | 1.0 | 10.0 | 5.0 | 7.0 | 7.0 |\n| 27 | 5.0 | 7.0 | 8.0 | 7.0 | 6.0 | 1.0 | 1.0 | 5.0 | 10.0 | 5.0 | 5.0 | 9.0 | 1.0 | 4.0 | 2.0 | 7.0 | 2.0 | 4.0 | 1.0 | 7.0 | 7.0 | 8.0 | 9.0 | 6.0 | 9.0 | 1.0 | 1.0 | 9.0 | 6.0 | 10.0 | 8.0 | 9.0 |\n| 28 | 2.0 | 5.0 | 6.0 | 6.0 | 1.0 | 8.0 | 9.0 | 4.0 | 9.0 | 9.0 | 6.0 | 10.0 | 2.0 | 8.0 | 7.0 | 8.0 | 10.0 | 9.0 | 9.0 | 8.0 | 1.0 | 2.0 | 4.0 | 1.0 | 4.0 | 8.0 | 10.0 | 6.0 | 4.0 | 5.0 | 5.0 | 3.0 |\n| 29 | 2.0 | 9.0 | 4.0 | 8.0 | 8.0 | 2.0 | 1.0 | 5.0 | 8.0 | 1.0 | 8.0 | 9.0 | 9.0 | 1.0 | 1.0 | 8.0 | 10.0 | 9.0 | 10.0 | 1.0 | 1.0 | 4.0 | 3.0 | 3.0 | 3.0 | 1.0 | 5.0 | 10.0 | 5.0 | 7.0 | 1.0 | 9.0 |\n| 30 | 8.0 | 10.0 | 8.0 | 2.0 | 1.0 | 4.0 | 10.0 | 1.0 | 2.0 | 6.0 | 8.0 | 6.0 | 3.0 | 8.0 | 2.0 | 8.0 | 9.0 | 6.0 | 4.0 | 8.0 | 2.0 | 3.0 | 5.0 | 3.0 | 9.0 | 8.0 | 7.0 | 8.0 | 5.0 | 1.0 | 2.0 | 8.0 |\n| 31 | 6.0 | 6.0 | 9.0 | 9.0 | 10.0 | 9.0 | 1.0 | 8.0 | 8.0 | 9.0 | 8.0 | 3.0 | 10.0 | 1.0 | 1.0 | 3.0 | 5.0 | 5.0 | 5.0 | 2.0 | 1.0 | 3.0 | 10.0 | 1.0 | 7.0 | 3.0 | 7.0 | 9.0 | 3.0 | 9.0 | 8.0 | 10.0 |\n\nOh, and when you send back the chosen route, please put it in a tiny JSON snippet so it's easy to parse. Something casual like this will do:\n\n{\n \"solution\": []\n}\n\nThink of \"solution\" as the place where you list the tanks (node names) in order from the starting tank to the receiving tank — just the node identifiers, nothing else (no hop/edge IDs, no costs). This JSON is just a sketch of the shape I expect, not the actual run.\n\nPlease use the exact node identifiers from the instance input — don't rename them or invent new labels. \nfor example: \"Valid identifiers look like plain numbers such as “1” or “23”, single capital letters like “A” or “B”, or a capital letter followed by digits like “A1” or “X7”.\"", "instance": { "nodes": [ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12 ], "edges": [ { "from": 11, "to": 0, "var_index": 0 }, { "from": 11, "to": 1, "var_index": 1 }, { "from": 11, "to": 2, "var_index": 2 }, { "from": 11, "to": 3, "var_index": 3 }, { "from": 11, "to": 4, "var_index": 4 }, { "from": 11, "to": 5, "var_index": 5 }, { "from": 11, "to": 6, "var_index": 6 }, { "from": 11, "to": 7, "var_index": 7 }, { "from": 11, "to": 8, "var_index": 8 }, { "from": 11, "to": 9, "var_index": 9 }, { "from": 11, "to": 10, "var_index": 10 }, { "from": 0, "to": 12, "var_index": 11 }, { "from": 1, "to": 12, "var_index": 12 }, { "from": 2, "to": 12, "var_index": 13 }, { "from": 3, "to": 12, "var_index": 14 }, { "from": 4, "to": 12, "var_index": 15 }, { "from": 5, "to": 12, "var_index": 16 }, { "from": 6, "to": 12, "var_index": 17 }, { "from": 7, "to": 12, "var_index": 18 }, { "from": 8, "to": 12, "var_index": 19 }, { "from": 9, "to": 12, "var_index": 20 }, { "from": 10, "to": 12, "var_index": 21 }, { "from": 0, "to": 1, "var_index": 22 }, { "from": 1, "to": 2, "var_index": 23 }, { "from": 2, "to": 3, "var_index": 24 }, { "from": 3, "to": 4, "var_index": 25 }, { "from": 4, "to": 5, "var_index": 26 }, { "from": 5, "to": 6, "var_index": 27 }, { "from": 6, "to": 7, "var_index": 28 }, { "from": 7, "to": 8, "var_index": 29 }, { "from": 8, "to": 9, "var_index": 30 }, { "from": 9, "to": 10, "var_index": 31 } ], "objective": { "constant": 0.0, "linear": [ 2.0, 1.0, 7.0, 7.0, 1.0, 2.0, 4.0, 10.0, 2.0, 2.0, 7.0, 2.0, 5.0, 8.0, 7.0, 3.0, 10.0, 1.0, 6.0, 5.0, 8.0, 5.0, 4.0, 9.0, 5.0, 5.0, 7.0, 10.0, 4.0, 7.0, 6.0, 6.0 ], "quadratic": [ [ 8.0, 8.0, 6.0, 5.0, 1.0, 9.0, 8.0, 2.0, 9.0, 10.0, 7.0, 8.0, 8.0, 7.0, 5.0, 4.0, 2.0, 3.0, 8.0, 5.0, 10.0, 7.0, 4.0, 1.0, 4.0, 2.0, 1.0, 5.0, 2.0, 2.0, 8.0, 6.0 ], [ 8.0, 9.0, 1.0, 4.0, 7.0, 10.0, 7.0, 9.0, 8.0, 7.0, 8.0, 4.0, 3.0, 10.0, 3.0, 9.0, 10.0, 1.0, 1.0, 4.0, 1.0, 3.0, 4.0, 3.0, 4.0, 6.0, 6.0, 7.0, 5.0, 9.0, 10.0, 6.0 ], [ 6.0, 1.0, 8.0, 6.0, 3.0, 8.0, 5.0, 4.0, 10.0, 4.0, 10.0, 5.0, 2.0, 2.0, 9.0, 7.0, 3.0, 4.0, 6.0, 8.0, 3.0, 1.0, 3.0, 7.0, 2.0, 4.0, 7.0, 8.0, 6.0, 4.0, 8.0, 9.0 ], [ 5.0, 4.0, 6.0, 9.0, 9.0, 1.0, 2.0, 4.0, 8.0, 6.0, 1.0, 5.0, 7.0, 1.0, 3.0, 2.0, 4.0, 6.0, 9.0, 8.0, 1.0, 5.0, 6.0, 10.0, 7.0, 7.0, 6.0, 7.0, 6.0, 8.0, 2.0, 9.0 ], [ 1.0, 7.0, 3.0, 9.0, 6.0, 10.0, 4.0, 9.0, 2.0, 10.0, 10.0, 8.0, 1.0, 3.0, 5.0, 2.0, 8.0, 1.0, 7.0, 10.0, 10.0, 2.0, 3.0, 6.0, 4.0, 2.0, 5.0, 6.0, 1.0, 8.0, 1.0, 10.0 ], [ 9.0, 10.0, 8.0, 1.0, 10.0, 4.0, 3.0, 4.0, 4.0, 9.0, 9.0, 4.0, 7.0, 5.0, 5.0, 3.0, 8.0, 10.0, 2.0, 9.0, 9.0, 10.0, 2.0, 7.0, 7.0, 9.0, 1.0, 1.0, 8.0, 2.0, 4.0, 9.0 ], [ 8.0, 7.0, 5.0, 2.0, 4.0, 3.0, 5.0, 5.0, 8.0, 7.0, 10.0, 7.0, 7.0, 8.0, 8.0, 5.0, 7.0, 10.0, 7.0, 5.0, 7.0, 8.0, 2.0, 6.0, 2.0, 10.0, 8.0, 1.0, 9.0, 1.0, 10.0, 1.0 ], [ 2.0, 9.0, 4.0, 4.0, 9.0, 4.0, 5.0, 3.0, 8.0, 6.0, 2.0, 6.0, 7.0, 1.0, 3.0, 10.0, 9.0, 8.0, 4.0, 8.0, 9.0, 6.0, 10.0, 1.0, 6.0, 7.0, 5.0, 5.0, 4.0, 5.0, 1.0, 8.0 ], [ 9.0, 8.0, 10.0, 8.0, 2.0, 4.0, 8.0, 8.0, 6.0, 4.0, 7.0, 1.0, 6.0, 9.0, 10.0, 1.0, 7.0, 5.0, 5.0, 3.0, 3.0, 7.0, 3.0, 8.0, 6.0, 5.0, 7.0, 10.0, 9.0, 8.0, 2.0, 8.0 ], [ 10.0, 7.0, 4.0, 6.0, 10.0, 9.0, 7.0, 6.0, 4.0, 5.0, 4.0, 1.0, 2.0, 5.0, 2.0, 9.0, 7.0, 9.0, 3.0, 7.0, 3.0, 1.0, 7.0, 3.0, 3.0, 1.0, 4.0, 5.0, 9.0, 1.0, 6.0, 9.0 ], [ 7.0, 8.0, 10.0, 1.0, 10.0, 9.0, 10.0, 2.0, 7.0, 4.0, 9.0, 7.0, 7.0, 10.0, 6.0, 9.0, 8.0, 4.0, 2.0, 2.0, 8.0, 3.0, 10.0, 1.0, 8.0, 2.0, 9.0, 5.0, 6.0, 8.0, 8.0, 8.0 ], [ 8.0, 4.0, 5.0, 5.0, 8.0, 4.0, 7.0, 6.0, 1.0, 1.0, 7.0, 8.0, 7.0, 10.0, 2.0, 2.0, 6.0, 3.0, 9.0, 3.0, 10.0, 7.0, 2.0, 5.0, 5.0, 10.0, 1.0, 9.0, 10.0, 9.0, 6.0, 3.0 ], [ 8.0, 3.0, 2.0, 7.0, 1.0, 7.0, 7.0, 7.0, 6.0, 2.0, 7.0, 7.0, 6.0, 7.0, 1.0, 5.0, 5.0, 2.0, 1.0, 7.0, 7.0, 10.0, 6.0, 9.0, 9.0, 4.0, 5.0, 1.0, 2.0, 9.0, 3.0, 10.0 ], [ 7.0, 10.0, 2.0, 1.0, 3.0, 5.0, 8.0, 1.0, 9.0, 5.0, 10.0, 10.0, 7.0, 6.0, 2.0, 10.0, 6.0, 9.0, 4.0, 7.0, 2.0, 2.0, 1.0, 10.0, 1.0, 4.0, 1.0, 4.0, 8.0, 1.0, 8.0, 1.0 ], [ 5.0, 3.0, 9.0, 3.0, 5.0, 5.0, 8.0, 3.0, 10.0, 2.0, 6.0, 2.0, 1.0, 2.0, 6.0, 1.0, 3.0, 7.0, 3.0, 3.0, 10.0, 6.0, 7.0, 2.0, 6.0, 6.0, 1.0, 2.0, 7.0, 1.0, 2.0, 1.0 ], [ 4.0, 9.0, 7.0, 2.0, 2.0, 3.0, 5.0, 10.0, 1.0, 9.0, 9.0, 2.0, 5.0, 10.0, 1.0, 2.0, 8.0, 9.0, 7.0, 8.0, 9.0, 8.0, 2.0, 4.0, 3.0, 2.0, 7.0, 7.0, 8.0, 8.0, 8.0, 3.0 ], [ 2.0, 10.0, 3.0, 4.0, 8.0, 8.0, 7.0, 9.0, 7.0, 7.0, 8.0, 6.0, 5.0, 6.0, 3.0, 8.0, 5.0, 6.0, 4.0, 6.0, 2.0, 6.0, 2.0, 8.0, 2.0, 7.0, 8.0, 2.0, 10.0, 10.0, 9.0, 5.0 ], [ 3.0, 1.0, 4.0, 6.0, 1.0, 10.0, 10.0, 8.0, 5.0, 9.0, 4.0, 3.0, 2.0, 9.0, 7.0, 9.0, 6.0, 8.0, 6.0, 7.0, 4.0, 7.0, 2.0, 3.0, 10.0, 5.0, 1.0, 4.0, 9.0, 9.0, 6.0, 5.0 ], [ 8.0, 1.0, 6.0, 9.0, 7.0, 2.0, 7.0, 4.0, 5.0, 3.0, 2.0, 9.0, 1.0, 4.0, 3.0, 7.0, 4.0, 6.0, 5.0, 10.0, 9.0, 2.0, 5.0, 8.0, 8.0, 7.0, 6.0, 1.0, 9.0, 10.0, 4.0, 5.0 ], [ 5.0, 4.0, 8.0, 8.0, 10.0, 9.0, 5.0, 8.0, 3.0, 7.0, 2.0, 3.0, 7.0, 7.0, 3.0, 8.0, 6.0, 7.0, 10.0, 2.0, 10.0, 4.0, 1.0, 4.0, 3.0, 2.0, 1.0, 7.0, 8.0, 1.0, 8.0, 2.0 ], [ 10.0, 1.0, 3.0, 1.0, 10.0, 9.0, 7.0, 9.0, 3.0, 3.0, 8.0, 10.0, 7.0, 2.0, 10.0, 9.0, 2.0, 4.0, 9.0, 10.0, 1.0, 5.0, 2.0, 7.0, 7.0, 6.0, 5.0, 7.0, 1.0, 1.0, 2.0, 1.0 ], [ 7.0, 3.0, 1.0, 5.0, 2.0, 10.0, 8.0, 6.0, 7.0, 1.0, 3.0, 7.0, 10.0, 2.0, 6.0, 8.0, 6.0, 7.0, 2.0, 4.0, 5.0, 4.0, 5.0, 2.0, 4.0, 10.0, 3.0, 8.0, 2.0, 4.0, 3.0, 3.0 ], [ 4.0, 4.0, 3.0, 6.0, 3.0, 2.0, 2.0, 10.0, 3.0, 7.0, 10.0, 2.0, 6.0, 1.0, 7.0, 2.0, 2.0, 2.0, 5.0, 1.0, 2.0, 5.0, 1.0, 6.0, 3.0, 10.0, 5.0, 9.0, 4.0, 3.0, 5.0, 10.0 ], [ 1.0, 3.0, 7.0, 10.0, 6.0, 7.0, 6.0, 1.0, 8.0, 3.0, 1.0, 5.0, 9.0, 10.0, 2.0, 4.0, 8.0, 3.0, 8.0, 4.0, 7.0, 2.0, 6.0, 4.0, 10.0, 5.0, 2.0, 6.0, 1.0, 3.0, 3.0, 1.0 ], [ 4.0, 4.0, 2.0, 7.0, 4.0, 7.0, 2.0, 6.0, 6.0, 3.0, 8.0, 5.0, 9.0, 1.0, 6.0, 3.0, 2.0, 10.0, 8.0, 3.0, 7.0, 4.0, 3.0, 10.0, 6.0, 2.0, 4.0, 9.0, 4.0, 3.0, 9.0, 7.0 ], [ 2.0, 6.0, 4.0, 7.0, 2.0, 9.0, 10.0, 7.0, 5.0, 1.0, 2.0, 10.0, 4.0, 4.0, 6.0, 2.0, 7.0, 5.0, 7.0, 2.0, 6.0, 10.0, 10.0, 5.0, 2.0, 4.0, 7.0, 1.0, 8.0, 1.0, 8.0, 3.0 ], [ 1.0, 6.0, 7.0, 6.0, 5.0, 1.0, 8.0, 5.0, 7.0, 4.0, 9.0, 1.0, 5.0, 1.0, 1.0, 7.0, 8.0, 1.0, 6.0, 1.0, 5.0, 3.0, 5.0, 2.0, 4.0, 7.0, 3.0, 1.0, 10.0, 5.0, 7.0, 7.0 ], [ 5.0, 7.0, 8.0, 7.0, 6.0, 1.0, 1.0, 5.0, 10.0, 5.0, 5.0, 9.0, 1.0, 4.0, 2.0, 7.0, 2.0, 4.0, 1.0, 7.0, 7.0, 8.0, 9.0, 6.0, 9.0, 1.0, 1.0, 9.0, 6.0, 10.0, 8.0, 9.0 ], [ 2.0, 5.0, 6.0, 6.0, 1.0, 8.0, 9.0, 4.0, 9.0, 9.0, 6.0, 10.0, 2.0, 8.0, 7.0, 8.0, 10.0, 9.0, 9.0, 8.0, 1.0, 2.0, 4.0, 1.0, 4.0, 8.0, 10.0, 6.0, 4.0, 5.0, 5.0, 3.0 ], [ 2.0, 9.0, 4.0, 8.0, 8.0, 2.0, 1.0, 5.0, 8.0, 1.0, 8.0, 9.0, 9.0, 1.0, 1.0, 8.0, 10.0, 9.0, 10.0, 1.0, 1.0, 4.0, 3.0, 3.0, 3.0, 1.0, 5.0, 10.0, 5.0, 7.0, 1.0, 9.0 ], [ 8.0, 10.0, 8.0, 2.0, 1.0, 4.0, 10.0, 1.0, 2.0, 6.0, 8.0, 6.0, 3.0, 8.0, 2.0, 8.0, 9.0, 6.0, 4.0, 8.0, 2.0, 3.0, 5.0, 3.0, 9.0, 8.0, 7.0, 8.0, 5.0, 1.0, 2.0, 8.0 ], [ 6.0, 6.0, 9.0, 9.0, 10.0, 9.0, 1.0, 8.0, 8.0, 9.0, 8.0, 3.0, 10.0, 1.0, 1.0, 3.0, 5.0, 5.0, 5.0, 2.0, 1.0, 3.0, 10.0, 1.0, 7.0, 3.0, 7.0, 9.0, 3.0, 9.0, 8.0, 10.0 ] ] }, "source": 11, "target": 12 }, "solution": [ 11, 4, 12 ], "obj": 16.0, "instance_variant": { "problem_type": "QSPP", "num_nodes": 13, "num_edges": 32, "nodes": [ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12 ], "source": 11, "target": 12, "objective": { "constant": 0.0, "linear": [ { "var_index": 0, "linear_cost": 2.0 }, { "var_index": 1, "linear_cost": 1.0 }, { "var_index": 2, "linear_cost": 7.0 }, { "var_index": 3, "linear_cost": 7.0 }, { "var_index": 4, "linear_cost": 1.0 }, { "var_index": 5, "linear_cost": 2.0 }, { "var_index": 6, "linear_cost": 4.0 }, { "var_index": 7, "linear_cost": 10.0 }, { "var_index": 8, "linear_cost": 2.0 }, { "var_index": 9, "linear_cost": 2.0 }, { "var_index": 10, "linear_cost": 7.0 }, { "var_index": 11, "linear_cost": 2.0 }, { "var_index": 12, "linear_cost": 5.0 }, { "var_index": 13, "linear_cost": 8.0 }, { "var_index": 14, "linear_cost": 7.0 }, { "var_index": 15, "linear_cost": 3.0 }, { "var_index": 16, "linear_cost": 10.0 }, { "var_index": 17, "linear_cost": 1.0 }, { "var_index": 18, "linear_cost": 6.0 }, { "var_index": 19, "linear_cost": 5.0 }, { "var_index": 20, "linear_cost": 8.0 }, { "var_index": 21, "linear_cost": 5.0 }, { "var_index": 22, "linear_cost": 4.0 }, { "var_index": 23, "linear_cost": 9.0 }, { "var_index": 24, "linear_cost": 5.0 }, { "var_index": 25, "linear_cost": 5.0 }, { "var_index": 26, "linear_cost": 7.0 }, { "var_index": 27, "linear_cost": 10.0 }, { "var_index": 28, "linear_cost": 4.0 }, { "var_index": 29, "linear_cost": 7.0 }, { "var_index": 30, "linear_cost": 6.0 }, { "var_index": 31, "linear_cost": 6.0 } ], "quadratic": [ { "var_i": 0, "var_j": 0, "quadratic_cost": 8.0 }, { "var_i": 0, "var_j": 1, "quadratic_cost": 8.0 }, { "var_i": 0, "var_j": 2, "quadratic_cost": 6.0 }, { "var_i": 0, "var_j": 3, "quadratic_cost": 5.0 }, { "var_i": 0, "var_j": 4, "quadratic_cost": 1.0 }, { "var_i": 0, "var_j": 5, "quadratic_cost": 9.0 }, { "var_i": 0, "var_j": 6, "quadratic_cost": 8.0 }, { "var_i": 0, "var_j": 7, "quadratic_cost": 2.0 }, { "var_i": 0, "var_j": 8, "quadratic_cost": 9.0 }, { "var_i": 0, "var_j": 9, "quadratic_cost": 10.0 }, { "var_i": 0, "var_j": 10, "quadratic_cost": 7.0 }, { "var_i": 0, "var_j": 11, "quadratic_cost": 8.0 }, { "var_i": 0, "var_j": 12, "quadratic_cost": 8.0 }, { "var_i": 0, "var_j": 13, "quadratic_cost": 7.0 }, { "var_i": 0, "var_j": 14, "quadratic_cost": 5.0 }, { "var_i": 0, "var_j": 15, "quadratic_cost": 4.0 }, { "var_i": 0, "var_j": 16, "quadratic_cost": 2.0 }, { "var_i": 0, "var_j": 17, "quadratic_cost": 3.0 }, { "var_i": 0, "var_j": 18, "quadratic_cost": 8.0 }, { "var_i": 0, "var_j": 19, "quadratic_cost": 5.0 }, { "var_i": 0, "var_j": 20, "quadratic_cost": 10.0 }, { "var_i": 0, "var_j": 21, "quadratic_cost": 7.0 }, { "var_i": 0, "var_j": 22, "quadratic_cost": 4.0 }, { "var_i": 0, "var_j": 23, "quadratic_cost": 1.0 }, { "var_i": 0, "var_j": 24, "quadratic_cost": 4.0 }, { "var_i": 0, "var_j": 25, "quadratic_cost": 2.0 }, { "var_i": 0, "var_j": 26, "quadratic_cost": 1.0 }, { "var_i": 0, "var_j": 27, "quadratic_cost": 5.0 }, { "var_i": 0, "var_j": 28, "quadratic_cost": 2.0 }, { "var_i": 0, "var_j": 29, "quadratic_cost": 2.0 }, { "var_i": 0, "var_j": 30, "quadratic_cost": 8.0 }, { "var_i": 0, "var_j": 31, "quadratic_cost": 6.0 }, { "var_i": 1, "var_j": 0, "quadratic_cost": 8.0 }, { "var_i": 1, "var_j": 1, "quadratic_cost": 9.0 }, { "var_i": 1, "var_j": 2, "quadratic_cost": 1.0 }, { "var_i": 1, "var_j": 3, "quadratic_cost": 4.0 }, { "var_i": 1, "var_j": 4, "quadratic_cost": 7.0 }, { "var_i": 1, "var_j": 5, "quadratic_cost": 10.0 }, { "var_i": 1, "var_j": 6, "quadratic_cost": 7.0 }, { "var_i": 1, "var_j": 7, "quadratic_cost": 9.0 }, { "var_i": 1, "var_j": 8, "quadratic_cost": 8.0 }, { "var_i": 1, "var_j": 9, "quadratic_cost": 7.0 }, { "var_i": 1, "var_j": 10, "quadratic_cost": 8.0 }, { "var_i": 1, "var_j": 11, "quadratic_cost": 4.0 }, { "var_i": 1, "var_j": 12, "quadratic_cost": 3.0 }, { "var_i": 1, "var_j": 13, "quadratic_cost": 10.0 }, { "var_i": 1, "var_j": 14, "quadratic_cost": 3.0 }, { "var_i": 1, "var_j": 15, "quadratic_cost": 9.0 }, { "var_i": 1, "var_j": 16, "quadratic_cost": 10.0 }, { "var_i": 1, "var_j": 17, "quadratic_cost": 1.0 }, { "var_i": 1, "var_j": 18, "quadratic_cost": 1.0 }, { "var_i": 1, "var_j": 19, "quadratic_cost": 4.0 }, { "var_i": 1, "var_j": 20, "quadratic_cost": 1.0 }, { "var_i": 1, "var_j": 21, "quadratic_cost": 3.0 }, { "var_i": 1, "var_j": 22, "quadratic_cost": 4.0 }, { "var_i": 1, "var_j": 23, "quadratic_cost": 3.0 }, { "var_i": 1, "var_j": 24, "quadratic_cost": 4.0 }, { "var_i": 1, "var_j": 25, "quadratic_cost": 6.0 }, { "var_i": 1, "var_j": 26, "quadratic_cost": 6.0 }, { "var_i": 1, "var_j": 27, "quadratic_cost": 7.0 }, { "var_i": 1, "var_j": 28, "quadratic_cost": 5.0 }, { "var_i": 1, "var_j": 29, "quadratic_cost": 9.0 }, { "var_i": 1, "var_j": 30, "quadratic_cost": 10.0 }, { "var_i": 1, "var_j": 31, "quadratic_cost": 6.0 }, { "var_i": 2, "var_j": 0, "quadratic_cost": 6.0 }, { "var_i": 2, "var_j": 1, "quadratic_cost": 1.0 }, { "var_i": 2, "var_j": 2, "quadratic_cost": 8.0 }, { "var_i": 2, "var_j": 3, "quadratic_cost": 6.0 }, { "var_i": 2, "var_j": 4, "quadratic_cost": 3.0 }, { "var_i": 2, "var_j": 5, "quadratic_cost": 8.0 }, { "var_i": 2, "var_j": 6, "quadratic_cost": 5.0 }, { "var_i": 2, "var_j": 7, "quadratic_cost": 4.0 }, { "var_i": 2, "var_j": 8, "quadratic_cost": 10.0 }, { "var_i": 2, "var_j": 9, "quadratic_cost": 4.0 }, { "var_i": 2, "var_j": 10, "quadratic_cost": 10.0 }, { "var_i": 2, "var_j": 11, "quadratic_cost": 5.0 }, { "var_i": 2, "var_j": 12, "quadratic_cost": 2.0 }, { "var_i": 2, "var_j": 13, "quadratic_cost": 2.0 }, { "var_i": 2, "var_j": 14, "quadratic_cost": 9.0 }, { "var_i": 2, "var_j": 15, "quadratic_cost": 7.0 }, { "var_i": 2, "var_j": 16, "quadratic_cost": 3.0 }, { "var_i": 2, "var_j": 17, "quadratic_cost": 4.0 }, { "var_i": 2, "var_j": 18, "quadratic_cost": 6.0 }, { "var_i": 2, "var_j": 19, "quadratic_cost": 8.0 }, { "var_i": 2, "var_j": 20, "quadratic_cost": 3.0 }, { "var_i": 2, "var_j": 21, "quadratic_cost": 1.0 }, { "var_i": 2, "var_j": 22, "quadratic_cost": 3.0 }, { "var_i": 2, "var_j": 23, "quadratic_cost": 7.0 }, { "var_i": 2, "var_j": 24, "quadratic_cost": 2.0 }, { "var_i": 2, "var_j": 25, "quadratic_cost": 4.0 }, { "var_i": 2, "var_j": 26, "quadratic_cost": 7.0 }, { "var_i": 2, "var_j": 27, "quadratic_cost": 8.0 }, { "var_i": 2, "var_j": 28, "quadratic_cost": 6.0 }, { "var_i": 2, "var_j": 29, "quadratic_cost": 4.0 }, { "var_i": 2, "var_j": 30, "quadratic_cost": 8.0 }, { "var_i": 2, "var_j": 31, "quadratic_cost": 9.0 }, { "var_i": 3, "var_j": 0, "quadratic_cost": 5.0 }, { "var_i": 3, "var_j": 1, "quadratic_cost": 4.0 }, { "var_i": 3, "var_j": 2, "quadratic_cost": 6.0 }, { "var_i": 3, "var_j": 3, "quadratic_cost": 9.0 }, { "var_i": 3, "var_j": 4, "quadratic_cost": 9.0 }, { "var_i": 3, "var_j": 5, "quadratic_cost": 1.0 }, { "var_i": 3, "var_j": 6, "quadratic_cost": 2.0 }, { "var_i": 3, "var_j": 7, "quadratic_cost": 4.0 }, { "var_i": 3, "var_j": 8, "quadratic_cost": 8.0 }, { "var_i": 3, "var_j": 9, "quadratic_cost": 6.0 }, { "var_i": 3, "var_j": 10, "quadratic_cost": 1.0 }, { "var_i": 3, "var_j": 11, "quadratic_cost": 5.0 }, { "var_i": 3, "var_j": 12, "quadratic_cost": 7.0 }, { "var_i": 3, "var_j": 13, "quadratic_cost": 1.0 }, { "var_i": 3, "var_j": 14, "quadratic_cost": 3.0 }, { "var_i": 3, "var_j": 15, "quadratic_cost": 2.0 }, { "var_i": 3, "var_j": 16, "quadratic_cost": 4.0 }, { "var_i": 3, "var_j": 17, "quadratic_cost": 6.0 }, { "var_i": 3, "var_j": 18, "quadratic_cost": 9.0 }, { "var_i": 3, "var_j": 19, "quadratic_cost": 8.0 }, { "var_i": 3, "var_j": 20, "quadratic_cost": 1.0 }, { "var_i": 3, "var_j": 21, "quadratic_cost": 5.0 }, { "var_i": 3, "var_j": 22, "quadratic_cost": 6.0 }, { "var_i": 3, "var_j": 23, "quadratic_cost": 10.0 }, { "var_i": 3, "var_j": 24, "quadratic_cost": 7.0 }, { "var_i": 3, "var_j": 25, "quadratic_cost": 7.0 }, { "var_i": 3, "var_j": 26, "quadratic_cost": 6.0 }, { "var_i": 3, "var_j": 27, "quadratic_cost": 7.0 }, { "var_i": 3, "var_j": 28, "quadratic_cost": 6.0 }, { "var_i": 3, "var_j": 29, "quadratic_cost": 8.0 }, { "var_i": 3, "var_j": 30, "quadratic_cost": 2.0 }, { "var_i": 3, "var_j": 31, "quadratic_cost": 9.0 }, { "var_i": 4, "var_j": 0, "quadratic_cost": 1.0 }, { "var_i": 4, "var_j": 1, "quadratic_cost": 7.0 }, { "var_i": 4, "var_j": 2, "quadratic_cost": 3.0 }, { "var_i": 4, "var_j": 3, "quadratic_cost": 9.0 }, { "var_i": 4, "var_j": 4, "quadratic_cost": 6.0 }, { "var_i": 4, "var_j": 5, "quadratic_cost": 10.0 }, { "var_i": 4, "var_j": 6, "quadratic_cost": 4.0 }, { "var_i": 4, "var_j": 7, "quadratic_cost": 9.0 }, { "var_i": 4, "var_j": 8, "quadratic_cost": 2.0 }, { "var_i": 4, "var_j": 9, "quadratic_cost": 10.0 }, { "var_i": 4, "var_j": 10, "quadratic_cost": 10.0 }, { "var_i": 4, "var_j": 11, "quadratic_cost": 8.0 }, { "var_i": 4, "var_j": 12, "quadratic_cost": 1.0 }, { "var_i": 4, "var_j": 13, "quadratic_cost": 3.0 }, { "var_i": 4, "var_j": 14, "quadratic_cost": 5.0 }, { "var_i": 4, "var_j": 15, "quadratic_cost": 2.0 }, { "var_i": 4, "var_j": 16, "quadratic_cost": 8.0 }, { "var_i": 4, "var_j": 17, "quadratic_cost": 1.0 }, { "var_i": 4, "var_j": 18, "quadratic_cost": 7.0 }, { "var_i": 4, "var_j": 19, "quadratic_cost": 10.0 }, { "var_i": 4, "var_j": 20, "quadratic_cost": 10.0 }, { "var_i": 4, "var_j": 21, "quadratic_cost": 2.0 }, { "var_i": 4, "var_j": 22, "quadratic_cost": 3.0 }, { "var_i": 4, "var_j": 23, "quadratic_cost": 6.0 }, { "var_i": 4, "var_j": 24, "quadratic_cost": 4.0 }, { "var_i": 4, "var_j": 25, "quadratic_cost": 2.0 }, { "var_i": 4, "var_j": 26, "quadratic_cost": 5.0 }, { "var_i": 4, "var_j": 27, "quadratic_cost": 6.0 }, { "var_i": 4, "var_j": 28, "quadratic_cost": 1.0 }, { "var_i": 4, "var_j": 29, "quadratic_cost": 8.0 }, { "var_i": 4, "var_j": 30, "quadratic_cost": 1.0 }, { "var_i": 4, "var_j": 31, "quadratic_cost": 10.0 }, { "var_i": 5, "var_j": 0, "quadratic_cost": 9.0 }, { "var_i": 5, "var_j": 1, "quadratic_cost": 10.0 }, { "var_i": 5, "var_j": 2, "quadratic_cost": 8.0 }, { "var_i": 5, "var_j": 3, "quadratic_cost": 1.0 }, { "var_i": 5, "var_j": 4, "quadratic_cost": 10.0 }, { "var_i": 5, "var_j": 5, "quadratic_cost": 4.0 }, { "var_i": 5, "var_j": 6, "quadratic_cost": 3.0 }, { "var_i": 5, "var_j": 7, "quadratic_cost": 4.0 }, { "var_i": 5, "var_j": 8, "quadratic_cost": 4.0 }, { "var_i": 5, "var_j": 9, "quadratic_cost": 9.0 }, { "var_i": 5, "var_j": 10, "quadratic_cost": 9.0 }, { "var_i": 5, "var_j": 11, "quadratic_cost": 4.0 }, { "var_i": 5, "var_j": 12, "quadratic_cost": 7.0 }, { "var_i": 5, "var_j": 13, "quadratic_cost": 5.0 }, { "var_i": 5, "var_j": 14, "quadratic_cost": 5.0 }, { "var_i": 5, "var_j": 15, "quadratic_cost": 3.0 }, { "var_i": 5, "var_j": 16, "quadratic_cost": 8.0 }, { "var_i": 5, "var_j": 17, "quadratic_cost": 10.0 }, { "var_i": 5, "var_j": 18, "quadratic_cost": 2.0 }, { "var_i": 5, "var_j": 19, "quadratic_cost": 9.0 }, { "var_i": 5, "var_j": 20, "quadratic_cost": 9.0 }, { "var_i": 5, "var_j": 21, "quadratic_cost": 10.0 }, { "var_i": 5, "var_j": 22, "quadratic_cost": 2.0 }, { "var_i": 5, "var_j": 23, "quadratic_cost": 7.0 }, { "var_i": 5, "var_j": 24, "quadratic_cost": 7.0 }, { "var_i": 5, "var_j": 25, "quadratic_cost": 9.0 }, { "var_i": 5, "var_j": 26, "quadratic_cost": 1.0 }, { "var_i": 5, "var_j": 27, "quadratic_cost": 1.0 }, { "var_i": 5, "var_j": 28, "quadratic_cost": 8.0 }, { "var_i": 5, "var_j": 29, "quadratic_cost": 2.0 }, { "var_i": 5, "var_j": 30, "quadratic_cost": 4.0 }, { "var_i": 5, "var_j": 31, "quadratic_cost": 9.0 }, { "var_i": 6, "var_j": 0, "quadratic_cost": 8.0 }, { "var_i": 6, "var_j": 1, "quadratic_cost": 7.0 }, { "var_i": 6, "var_j": 2, "quadratic_cost": 5.0 }, { "var_i": 6, "var_j": 3, "quadratic_cost": 2.0 }, { "var_i": 6, "var_j": 4, "quadratic_cost": 4.0 }, { "var_i": 6, "var_j": 5, "quadratic_cost": 3.0 }, { "var_i": 6, "var_j": 6, "quadratic_cost": 5.0 }, { "var_i": 6, "var_j": 7, "quadratic_cost": 5.0 }, { "var_i": 6, "var_j": 8, "quadratic_cost": 8.0 }, { "var_i": 6, "var_j": 9, "quadratic_cost": 7.0 }, { "var_i": 6, "var_j": 10, "quadratic_cost": 10.0 }, { "var_i": 6, "var_j": 11, "quadratic_cost": 7.0 }, { "var_i": 6, "var_j": 12, "quadratic_cost": 7.0 }, { "var_i": 6, "var_j": 13, "quadratic_cost": 8.0 }, { "var_i": 6, "var_j": 14, "quadratic_cost": 8.0 }, { "var_i": 6, "var_j": 15, "quadratic_cost": 5.0 }, { "var_i": 6, "var_j": 16, "quadratic_cost": 7.0 }, { "var_i": 6, "var_j": 17, "quadratic_cost": 10.0 }, { "var_i": 6, "var_j": 18, "quadratic_cost": 7.0 }, { "var_i": 6, "var_j": 19, "quadratic_cost": 5.0 }, { "var_i": 6, "var_j": 20, "quadratic_cost": 7.0 }, { "var_i": 6, "var_j": 21, "quadratic_cost": 8.0 }, { "var_i": 6, "var_j": 22, "quadratic_cost": 2.0 }, { "var_i": 6, "var_j": 23, "quadratic_cost": 6.0 }, { "var_i": 6, "var_j": 24, "quadratic_cost": 2.0 }, { "var_i": 6, "var_j": 25, "quadratic_cost": 10.0 }, { "var_i": 6, "var_j": 26, "quadratic_cost": 8.0 }, { "var_i": 6, "var_j": 27, "quadratic_cost": 1.0 }, { "var_i": 6, "var_j": 28, "quadratic_cost": 9.0 }, { "var_i": 6, "var_j": 29, "quadratic_cost": 1.0 }, { "var_i": 6, "var_j": 30, "quadratic_cost": 10.0 }, { "var_i": 6, "var_j": 31, "quadratic_cost": 1.0 }, { "var_i": 7, "var_j": 0, "quadratic_cost": 2.0 }, { "var_i": 7, "var_j": 1, "quadratic_cost": 9.0 }, { "var_i": 7, "var_j": 2, "quadratic_cost": 4.0 }, { "var_i": 7, "var_j": 3, "quadratic_cost": 4.0 }, { "var_i": 7, "var_j": 4, "quadratic_cost": 9.0 }, { "var_i": 7, "var_j": 5, "quadratic_cost": 4.0 }, { "var_i": 7, "var_j": 6, "quadratic_cost": 5.0 }, { "var_i": 7, "var_j": 7, "quadratic_cost": 3.0 }, { "var_i": 7, "var_j": 8, "quadratic_cost": 8.0 }, { "var_i": 7, "var_j": 9, "quadratic_cost": 6.0 }, { "var_i": 7, "var_j": 10, "quadratic_cost": 2.0 }, { "var_i": 7, "var_j": 11, "quadratic_cost": 6.0 }, { "var_i": 7, "var_j": 12, "quadratic_cost": 7.0 }, { "var_i": 7, "var_j": 13, "quadratic_cost": 1.0 }, { "var_i": 7, "var_j": 14, "quadratic_cost": 3.0 }, { "var_i": 7, "var_j": 15, "quadratic_cost": 10.0 }, { "var_i": 7, "var_j": 16, "quadratic_cost": 9.0 }, { "var_i": 7, "var_j": 17, "quadratic_cost": 8.0 }, { "var_i": 7, "var_j": 18, "quadratic_cost": 4.0 }, { "var_i": 7, "var_j": 19, "quadratic_cost": 8.0 }, { "var_i": 7, "var_j": 20, "quadratic_cost": 9.0 }, { "var_i": 7, "var_j": 21, "quadratic_cost": 6.0 }, { "var_i": 7, "var_j": 22, "quadratic_cost": 10.0 }, { "var_i": 7, "var_j": 23, "quadratic_cost": 1.0 }, { "var_i": 7, "var_j": 24, "quadratic_cost": 6.0 }, { "var_i": 7, "var_j": 25, "quadratic_cost": 7.0 }, { "var_i": 7, "var_j": 26, "quadratic_cost": 5.0 }, { "var_i": 7, "var_j": 27, "quadratic_cost": 5.0 }, { "var_i": 7, "var_j": 28, "quadratic_cost": 4.0 }, { "var_i": 7, "var_j": 29, "quadratic_cost": 5.0 }, { "var_i": 7, "var_j": 30, "quadratic_cost": 1.0 }, { "var_i": 7, "var_j": 31, "quadratic_cost": 8.0 }, { "var_i": 8, "var_j": 0, "quadratic_cost": 9.0 }, { "var_i": 8, "var_j": 1, "quadratic_cost": 8.0 }, { "var_i": 8, "var_j": 2, "quadratic_cost": 10.0 }, { "var_i": 8, "var_j": 3, "quadratic_cost": 8.0 }, { "var_i": 8, "var_j": 4, "quadratic_cost": 2.0 }, { "var_i": 8, "var_j": 5, "quadratic_cost": 4.0 }, { "var_i": 8, "var_j": 6, "quadratic_cost": 8.0 }, { "var_i": 8, "var_j": 7, "quadratic_cost": 8.0 }, { "var_i": 8, "var_j": 8, "quadratic_cost": 6.0 }, { "var_i": 8, "var_j": 9, "quadratic_cost": 4.0 }, { "var_i": 8, "var_j": 10, "quadratic_cost": 7.0 }, { "var_i": 8, "var_j": 11, "quadratic_cost": 1.0 }, { "var_i": 8, "var_j": 12, "quadratic_cost": 6.0 }, { "var_i": 8, "var_j": 13, "quadratic_cost": 9.0 }, { "var_i": 8, "var_j": 14, "quadratic_cost": 10.0 }, { "var_i": 8, "var_j": 15, "quadratic_cost": 1.0 }, { "var_i": 8, "var_j": 16, "quadratic_cost": 7.0 }, { "var_i": 8, "var_j": 17, "quadratic_cost": 5.0 }, { "var_i": 8, "var_j": 18, "quadratic_cost": 5.0 }, { "var_i": 8, "var_j": 19, "quadratic_cost": 3.0 }, { "var_i": 8, "var_j": 20, "quadratic_cost": 3.0 }, { "var_i": 8, "var_j": 21, "quadratic_cost": 7.0 }, { "var_i": 8, "var_j": 22, "quadratic_cost": 3.0 }, { "var_i": 8, "var_j": 23, "quadratic_cost": 8.0 }, { "var_i": 8, "var_j": 24, "quadratic_cost": 6.0 }, { "var_i": 8, "var_j": 25, "quadratic_cost": 5.0 }, { "var_i": 8, "var_j": 26, "quadratic_cost": 7.0 }, { "var_i": 8, "var_j": 27, "quadratic_cost": 10.0 }, { "var_i": 8, "var_j": 28, "quadratic_cost": 9.0 }, { "var_i": 8, "var_j": 29, "quadratic_cost": 8.0 }, { "var_i": 8, "var_j": 30, "quadratic_cost": 2.0 }, { "var_i": 8, "var_j": 31, "quadratic_cost": 8.0 }, { "var_i": 9, "var_j": 0, "quadratic_cost": 10.0 }, { "var_i": 9, "var_j": 1, "quadratic_cost": 7.0 }, { "var_i": 9, "var_j": 2, "quadratic_cost": 4.0 }, { "var_i": 9, "var_j": 3, "quadratic_cost": 6.0 }, { "var_i": 9, "var_j": 4, "quadratic_cost": 10.0 }, { "var_i": 9, "var_j": 5, "quadratic_cost": 9.0 }, { "var_i": 9, "var_j": 6, "quadratic_cost": 7.0 }, { "var_i": 9, "var_j": 7, "quadratic_cost": 6.0 }, { "var_i": 9, "var_j": 8, "quadratic_cost": 4.0 }, { "var_i": 9, "var_j": 9, "quadratic_cost": 5.0 }, { "var_i": 9, "var_j": 10, "quadratic_cost": 4.0 }, { "var_i": 9, "var_j": 11, "quadratic_cost": 1.0 }, { "var_i": 9, "var_j": 12, "quadratic_cost": 2.0 }, { "var_i": 9, "var_j": 13, "quadratic_cost": 5.0 }, { "var_i": 9, "var_j": 14, "quadratic_cost": 2.0 }, { "var_i": 9, "var_j": 15, "quadratic_cost": 9.0 }, { "var_i": 9, "var_j": 16, "quadratic_cost": 7.0 }, { "var_i": 9, "var_j": 17, "quadratic_cost": 9.0 }, { "var_i": 9, "var_j": 18, "quadratic_cost": 3.0 }, { "var_i": 9, "var_j": 19, "quadratic_cost": 7.0 }, { "var_i": 9, "var_j": 20, "quadratic_cost": 3.0 }, { "var_i": 9, "var_j": 21, "quadratic_cost": 1.0 }, { "var_i": 9, "var_j": 22, "quadratic_cost": 7.0 }, { "var_i": 9, "var_j": 23, "quadratic_cost": 3.0 }, { "var_i": 9, "var_j": 24, "quadratic_cost": 3.0 }, { "var_i": 9, "var_j": 25, "quadratic_cost": 1.0 }, { "var_i": 9, "var_j": 26, "quadratic_cost": 4.0 }, { "var_i": 9, "var_j": 27, "quadratic_cost": 5.0 }, { "var_i": 9, "var_j": 28, "quadratic_cost": 9.0 }, { "var_i": 9, "var_j": 29, "quadratic_cost": 1.0 }, { "var_i": 9, "var_j": 30, "quadratic_cost": 6.0 }, { "var_i": 9, "var_j": 31, "quadratic_cost": 9.0 }, { "var_i": 10, "var_j": 0, "quadratic_cost": 7.0 }, { "var_i": 10, "var_j": 1, "quadratic_cost": 8.0 }, { "var_i": 10, "var_j": 2, "quadratic_cost": 10.0 }, { "var_i": 10, "var_j": 3, "quadratic_cost": 1.0 }, { "var_i": 10, "var_j": 4, "quadratic_cost": 10.0 }, { "var_i": 10, "var_j": 5, "quadratic_cost": 9.0 }, { "var_i": 10, "var_j": 6, "quadratic_cost": 10.0 }, { "var_i": 10, "var_j": 7, "quadratic_cost": 2.0 }, { "var_i": 10, "var_j": 8, "quadratic_cost": 7.0 }, { "var_i": 10, "var_j": 9, "quadratic_cost": 4.0 }, { "var_i": 10, "var_j": 10, "quadratic_cost": 9.0 }, { "var_i": 10, "var_j": 11, "quadratic_cost": 7.0 }, { "var_i": 10, "var_j": 12, "quadratic_cost": 7.0 }, { "var_i": 10, "var_j": 13, "quadratic_cost": 10.0 }, { "var_i": 10, "var_j": 14, "quadratic_cost": 6.0 }, { "var_i": 10, "var_j": 15, "quadratic_cost": 9.0 }, { "var_i": 10, "var_j": 16, "quadratic_cost": 8.0 }, { "var_i": 10, "var_j": 17, "quadratic_cost": 4.0 }, { "var_i": 10, "var_j": 18, "quadratic_cost": 2.0 }, { "var_i": 10, "var_j": 19, "quadratic_cost": 2.0 }, { "var_i": 10, "var_j": 20, "quadratic_cost": 8.0 }, { "var_i": 10, "var_j": 21, "quadratic_cost": 3.0 }, { "var_i": 10, "var_j": 22, "quadratic_cost": 10.0 }, { "var_i": 10, "var_j": 23, "quadratic_cost": 1.0 }, { "var_i": 10, "var_j": 24, "quadratic_cost": 8.0 }, { "var_i": 10, "var_j": 25, "quadratic_cost": 2.0 }, { "var_i": 10, "var_j": 26, "quadratic_cost": 9.0 }, { "var_i": 10, "var_j": 27, "quadratic_cost": 5.0 }, { "var_i": 10, "var_j": 28, "quadratic_cost": 6.0 }, { "var_i": 10, "var_j": 29, "quadratic_cost": 8.0 }, { "var_i": 10, "var_j": 30, "quadratic_cost": 8.0 }, { "var_i": 10, "var_j": 31, "quadratic_cost": 8.0 }, { "var_i": 11, "var_j": 0, "quadratic_cost": 8.0 }, { "var_i": 11, "var_j": 1, "quadratic_cost": 4.0 }, { "var_i": 11, "var_j": 2, "quadratic_cost": 5.0 }, { "var_i": 11, "var_j": 3, "quadratic_cost": 5.0 }, { "var_i": 11, "var_j": 4, "quadratic_cost": 8.0 }, { "var_i": 11, "var_j": 5, "quadratic_cost": 4.0 }, { "var_i": 11, "var_j": 6, "quadratic_cost": 7.0 }, { "var_i": 11, "var_j": 7, "quadratic_cost": 6.0 }, { "var_i": 11, "var_j": 8, "quadratic_cost": 1.0 }, { "var_i": 11, "var_j": 9, "quadratic_cost": 1.0 }, { "var_i": 11, "var_j": 10, "quadratic_cost": 7.0 }, { "var_i": 11, "var_j": 11, "quadratic_cost": 8.0 }, { "var_i": 11, "var_j": 12, "quadratic_cost": 7.0 }, { "var_i": 11, "var_j": 13, "quadratic_cost": 10.0 }, { "var_i": 11, "var_j": 14, "quadratic_cost": 2.0 }, { "var_i": 11, "var_j": 15, "quadratic_cost": 2.0 }, { "var_i": 11, "var_j": 16, "quadratic_cost": 6.0 }, { "var_i": 11, "var_j": 17, "quadratic_cost": 3.0 }, { "var_i": 11, "var_j": 18, "quadratic_cost": 9.0 }, { "var_i": 11, "var_j": 19, "quadratic_cost": 3.0 }, { "var_i": 11, "var_j": 20, "quadratic_cost": 10.0 }, { "var_i": 11, "var_j": 21, "quadratic_cost": 7.0 }, { "var_i": 11, "var_j": 22, "quadratic_cost": 2.0 }, { "var_i": 11, "var_j": 23, "quadratic_cost": 5.0 }, { "var_i": 11, "var_j": 24, "quadratic_cost": 5.0 }, { "var_i": 11, "var_j": 25, "quadratic_cost": 10.0 }, { "var_i": 11, "var_j": 26, "quadratic_cost": 1.0 }, { "var_i": 11, "var_j": 27, "quadratic_cost": 9.0 }, { "var_i": 11, "var_j": 28, "quadratic_cost": 10.0 }, { "var_i": 11, "var_j": 29, "quadratic_cost": 9.0 }, { "var_i": 11, "var_j": 30, "quadratic_cost": 6.0 }, { "var_i": 11, "var_j": 31, "quadratic_cost": 3.0 }, { "var_i": 12, "var_j": 0, "quadratic_cost": 8.0 }, { "var_i": 12, "var_j": 1, "quadratic_cost": 3.0 }, { "var_i": 12, "var_j": 2, "quadratic_cost": 2.0 }, { "var_i": 12, "var_j": 3, "quadratic_cost": 7.0 }, { "var_i": 12, "var_j": 4, "quadratic_cost": 1.0 }, { "var_i": 12, "var_j": 5, "quadratic_cost": 7.0 }, { "var_i": 12, "var_j": 6, "quadratic_cost": 7.0 }, { "var_i": 12, "var_j": 7, "quadratic_cost": 7.0 }, { "var_i": 12, "var_j": 8, "quadratic_cost": 6.0 }, { "var_i": 12, "var_j": 9, "quadratic_cost": 2.0 }, { "var_i": 12, "var_j": 10, "quadratic_cost": 7.0 }, { "var_i": 12, "var_j": 11, "quadratic_cost": 7.0 }, { "var_i": 12, "var_j": 12, "quadratic_cost": 6.0 }, { "var_i": 12, "var_j": 13, "quadratic_cost": 7.0 }, { "var_i": 12, "var_j": 14, "quadratic_cost": 1.0 }, { "var_i": 12, "var_j": 15, "quadratic_cost": 5.0 }, { "var_i": 12, "var_j": 16, "quadratic_cost": 5.0 }, { "var_i": 12, "var_j": 17, "quadratic_cost": 2.0 }, { "var_i": 12, "var_j": 18, "quadratic_cost": 1.0 }, { "var_i": 12, "var_j": 19, "quadratic_cost": 7.0 }, { "var_i": 12, "var_j": 20, "quadratic_cost": 7.0 }, { "var_i": 12, "var_j": 21, "quadratic_cost": 10.0 }, { "var_i": 12, "var_j": 22, "quadratic_cost": 6.0 }, { "var_i": 12, "var_j": 23, "quadratic_cost": 9.0 }, { "var_i": 12, "var_j": 24, "quadratic_cost": 9.0 }, { "var_i": 12, "var_j": 25, "quadratic_cost": 4.0 }, { "var_i": 12, "var_j": 26, "quadratic_cost": 5.0 }, { "var_i": 12, "var_j": 27, "quadratic_cost": 1.0 }, { "var_i": 12, "var_j": 28, "quadratic_cost": 2.0 }, { "var_i": 12, "var_j": 29, "quadratic_cost": 9.0 }, { "var_i": 12, "var_j": 30, "quadratic_cost": 3.0 }, { "var_i": 12, "var_j": 31, "quadratic_cost": 10.0 }, { "var_i": 13, "var_j": 0, "quadratic_cost": 7.0 }, { "var_i": 13, "var_j": 1, "quadratic_cost": 10.0 }, { "var_i": 13, "var_j": 2, "quadratic_cost": 2.0 }, { "var_i": 13, "var_j": 3, "quadratic_cost": 1.0 }, { "var_i": 13, "var_j": 4, "quadratic_cost": 3.0 }, { "var_i": 13, "var_j": 5, "quadratic_cost": 5.0 }, { "var_i": 13, "var_j": 6, "quadratic_cost": 8.0 }, { "var_i": 13, "var_j": 7, "quadratic_cost": 1.0 }, { "var_i": 13, "var_j": 8, "quadratic_cost": 9.0 }, { "var_i": 13, "var_j": 9, "quadratic_cost": 5.0 }, { "var_i": 13, "var_j": 10, "quadratic_cost": 10.0 }, { "var_i": 13, "var_j": 11, "quadratic_cost": 10.0 }, { "var_i": 13, "var_j": 12, "quadratic_cost": 7.0 }, { "var_i": 13, "var_j": 13, "quadratic_cost": 6.0 }, { "var_i": 13, "var_j": 14, "quadratic_cost": 2.0 }, { "var_i": 13, "var_j": 15, "quadratic_cost": 10.0 }, { "var_i": 13, "var_j": 16, "quadratic_cost": 6.0 }, { "var_i": 13, "var_j": 17, "quadratic_cost": 9.0 }, { "var_i": 13, "var_j": 18, "quadratic_cost": 4.0 }, { "var_i": 13, "var_j": 19, "quadratic_cost": 7.0 }, { "var_i": 13, "var_j": 20, "quadratic_cost": 2.0 }, { "var_i": 13, "var_j": 21, "quadratic_cost": 2.0 }, { "var_i": 13, "var_j": 22, "quadratic_cost": 1.0 }, { "var_i": 13, "var_j": 23, "quadratic_cost": 10.0 }, { "var_i": 13, "var_j": 24, "quadratic_cost": 1.0 }, { "var_i": 13, "var_j": 25, "quadratic_cost": 4.0 }, { "var_i": 13, "var_j": 26, "quadratic_cost": 1.0 }, { "var_i": 13, "var_j": 27, "quadratic_cost": 4.0 }, { "var_i": 13, "var_j": 28, "quadratic_cost": 8.0 }, { "var_i": 13, "var_j": 29, "quadratic_cost": 1.0 }, { "var_i": 13, "var_j": 30, "quadratic_cost": 8.0 }, { "var_i": 13, "var_j": 31, "quadratic_cost": 1.0 }, { "var_i": 14, "var_j": 0, "quadratic_cost": 5.0 }, { "var_i": 14, "var_j": 1, "quadratic_cost": 3.0 }, { "var_i": 14, "var_j": 2, "quadratic_cost": 9.0 }, { "var_i": 14, "var_j": 3, "quadratic_cost": 3.0 }, { "var_i": 14, "var_j": 4, "quadratic_cost": 5.0 }, { "var_i": 14, "var_j": 5, "quadratic_cost": 5.0 }, { "var_i": 14, "var_j": 6, "quadratic_cost": 8.0 }, { "var_i": 14, "var_j": 7, "quadratic_cost": 3.0 }, { "var_i": 14, "var_j": 8, "quadratic_cost": 10.0 }, { "var_i": 14, "var_j": 9, "quadratic_cost": 2.0 }, { "var_i": 14, "var_j": 10, "quadratic_cost": 6.0 }, { "var_i": 14, "var_j": 11, "quadratic_cost": 2.0 }, { "var_i": 14, "var_j": 12, "quadratic_cost": 1.0 }, { "var_i": 14, "var_j": 13, "quadratic_cost": 2.0 }, { "var_i": 14, "var_j": 14, "quadratic_cost": 6.0 }, { "var_i": 14, "var_j": 15, "quadratic_cost": 1.0 }, { "var_i": 14, "var_j": 16, "quadratic_cost": 3.0 }, { "var_i": 14, "var_j": 17, "quadratic_cost": 7.0 }, { "var_i": 14, "var_j": 18, "quadratic_cost": 3.0 }, { "var_i": 14, "var_j": 19, "quadratic_cost": 3.0 }, { "var_i": 14, "var_j": 20, "quadratic_cost": 10.0 }, { "var_i": 14, "var_j": 21, "quadratic_cost": 6.0 }, { "var_i": 14, "var_j": 22, "quadratic_cost": 7.0 }, { "var_i": 14, "var_j": 23, "quadratic_cost": 2.0 }, { "var_i": 14, "var_j": 24, "quadratic_cost": 6.0 }, { "var_i": 14, "var_j": 25, "quadratic_cost": 6.0 }, { "var_i": 14, "var_j": 26, "quadratic_cost": 1.0 }, { "var_i": 14, "var_j": 27, "quadratic_cost": 2.0 }, { "var_i": 14, "var_j": 28, "quadratic_cost": 7.0 }, { "var_i": 14, "var_j": 29, "quadratic_cost": 1.0 }, { "var_i": 14, "var_j": 30, "quadratic_cost": 2.0 }, { "var_i": 14, "var_j": 31, "quadratic_cost": 1.0 }, { "var_i": 15, "var_j": 0, "quadratic_cost": 4.0 }, { "var_i": 15, "var_j": 1, "quadratic_cost": 9.0 }, { "var_i": 15, "var_j": 2, "quadratic_cost": 7.0 }, { "var_i": 15, "var_j": 3, "quadratic_cost": 2.0 }, { "var_i": 15, "var_j": 4, "quadratic_cost": 2.0 }, { "var_i": 15, "var_j": 5, "quadratic_cost": 3.0 }, { "var_i": 15, "var_j": 6, "quadratic_cost": 5.0 }, { "var_i": 15, "var_j": 7, "quadratic_cost": 10.0 }, { "var_i": 15, "var_j": 8, "quadratic_cost": 1.0 }, { "var_i": 15, "var_j": 9, "quadratic_cost": 9.0 }, { "var_i": 15, "var_j": 10, "quadratic_cost": 9.0 }, { "var_i": 15, "var_j": 11, "quadratic_cost": 2.0 }, { "var_i": 15, "var_j": 12, "quadratic_cost": 5.0 }, { "var_i": 15, "var_j": 13, "quadratic_cost": 10.0 }, { "var_i": 15, "var_j": 14, "quadratic_cost": 1.0 }, { "var_i": 15, "var_j": 15, "quadratic_cost": 2.0 }, { "var_i": 15, "var_j": 16, "quadratic_cost": 8.0 }, { "var_i": 15, "var_j": 17, "quadratic_cost": 9.0 }, { "var_i": 15, "var_j": 18, "quadratic_cost": 7.0 }, { "var_i": 15, "var_j": 19, "quadratic_cost": 8.0 }, { "var_i": 15, "var_j": 20, "quadratic_cost": 9.0 }, { "var_i": 15, "var_j": 21, "quadratic_cost": 8.0 }, { "var_i": 15, "var_j": 22, "quadratic_cost": 2.0 }, { "var_i": 15, "var_j": 23, "quadratic_cost": 4.0 }, { "var_i": 15, "var_j": 24, "quadratic_cost": 3.0 }, { "var_i": 15, "var_j": 25, "quadratic_cost": 2.0 }, { "var_i": 15, "var_j": 26, "quadratic_cost": 7.0 }, { "var_i": 15, "var_j": 27, "quadratic_cost": 7.0 }, { "var_i": 15, "var_j": 28, "quadratic_cost": 8.0 }, { "var_i": 15, "var_j": 29, "quadratic_cost": 8.0 }, { "var_i": 15, "var_j": 30, "quadratic_cost": 8.0 }, { "var_i": 15, "var_j": 31, "quadratic_cost": 3.0 }, { "var_i": 16, "var_j": 0, "quadratic_cost": 2.0 }, { "var_i": 16, "var_j": 1, "quadratic_cost": 10.0 }, { "var_i": 16, "var_j": 2, "quadratic_cost": 3.0 }, { "var_i": 16, "var_j": 3, "quadratic_cost": 4.0 }, { "var_i": 16, "var_j": 4, "quadratic_cost": 8.0 }, { "var_i": 16, "var_j": 5, "quadratic_cost": 8.0 }, { "var_i": 16, "var_j": 6, "quadratic_cost": 7.0 }, { "var_i": 16, "var_j": 7, "quadratic_cost": 9.0 }, { "var_i": 16, "var_j": 8, "quadratic_cost": 7.0 }, { "var_i": 16, "var_j": 9, "quadratic_cost": 7.0 }, { "var_i": 16, "var_j": 10, "quadratic_cost": 8.0 }, { "var_i": 16, "var_j": 11, "quadratic_cost": 6.0 }, { "var_i": 16, "var_j": 12, "quadratic_cost": 5.0 }, { "var_i": 16, "var_j": 13, "quadratic_cost": 6.0 }, { "var_i": 16, "var_j": 14, "quadratic_cost": 3.0 }, { "var_i": 16, "var_j": 15, "quadratic_cost": 8.0 }, { "var_i": 16, "var_j": 16, "quadratic_cost": 5.0 }, { "var_i": 16, "var_j": 17, "quadratic_cost": 6.0 }, { "var_i": 16, "var_j": 18, "quadratic_cost": 4.0 }, { "var_i": 16, "var_j": 19, "quadratic_cost": 6.0 }, { "var_i": 16, "var_j": 20, "quadratic_cost": 2.0 }, { "var_i": 16, "var_j": 21, "quadratic_cost": 6.0 }, { "var_i": 16, "var_j": 22, "quadratic_cost": 2.0 }, { "var_i": 16, "var_j": 23, "quadratic_cost": 8.0 }, { "var_i": 16, "var_j": 24, "quadratic_cost": 2.0 }, { "var_i": 16, "var_j": 25, "quadratic_cost": 7.0 }, { "var_i": 16, "var_j": 26, "quadratic_cost": 8.0 }, { "var_i": 16, "var_j": 27, "quadratic_cost": 2.0 }, { "var_i": 16, "var_j": 28, "quadratic_cost": 10.0 }, { "var_i": 16, "var_j": 29, "quadratic_cost": 10.0 }, { "var_i": 16, "var_j": 30, "quadratic_cost": 9.0 }, { "var_i": 16, "var_j": 31, "quadratic_cost": 5.0 }, { "var_i": 17, "var_j": 0, "quadratic_cost": 3.0 }, { "var_i": 17, "var_j": 1, "quadratic_cost": 1.0 }, { "var_i": 17, "var_j": 2, "quadratic_cost": 4.0 }, { "var_i": 17, "var_j": 3, "quadratic_cost": 6.0 }, { "var_i": 17, "var_j": 4, "quadratic_cost": 1.0 }, { "var_i": 17, "var_j": 5, "quadratic_cost": 10.0 }, { "var_i": 17, "var_j": 6, "quadratic_cost": 10.0 }, { "var_i": 17, "var_j": 7, "quadratic_cost": 8.0 }, { "var_i": 17, "var_j": 8, "quadratic_cost": 5.0 }, { "var_i": 17, "var_j": 9, "quadratic_cost": 9.0 }, { "var_i": 17, "var_j": 10, "quadratic_cost": 4.0 }, { "var_i": 17, "var_j": 11, "quadratic_cost": 3.0 }, { "var_i": 17, "var_j": 12, "quadratic_cost": 2.0 }, { "var_i": 17, "var_j": 13, "quadratic_cost": 9.0 }, { "var_i": 17, "var_j": 14, "quadratic_cost": 7.0 }, { "var_i": 17, "var_j": 15, "quadratic_cost": 9.0 }, { "var_i": 17, "var_j": 16, "quadratic_cost": 6.0 }, { "var_i": 17, "var_j": 17, "quadratic_cost": 8.0 }, { "var_i": 17, "var_j": 18, "quadratic_cost": 6.0 }, { "var_i": 17, "var_j": 19, "quadratic_cost": 7.0 }, { "var_i": 17, "var_j": 20, "quadratic_cost": 4.0 }, { "var_i": 17, "var_j": 21, "quadratic_cost": 7.0 }, { "var_i": 17, "var_j": 22, "quadratic_cost": 2.0 }, { "var_i": 17, "var_j": 23, "quadratic_cost": 3.0 }, { "var_i": 17, "var_j": 24, "quadratic_cost": 10.0 }, { "var_i": 17, "var_j": 25, "quadratic_cost": 5.0 }, { "var_i": 17, "var_j": 26, "quadratic_cost": 1.0 }, { "var_i": 17, "var_j": 27, "quadratic_cost": 4.0 }, { "var_i": 17, "var_j": 28, "quadratic_cost": 9.0 }, { "var_i": 17, "var_j": 29, "quadratic_cost": 9.0 }, { "var_i": 17, "var_j": 30, "quadratic_cost": 6.0 }, { "var_i": 17, "var_j": 31, "quadratic_cost": 5.0 }, { "var_i": 18, "var_j": 0, "quadratic_cost": 8.0 }, { "var_i": 18, "var_j": 1, "quadratic_cost": 1.0 }, { "var_i": 18, "var_j": 2, "quadratic_cost": 6.0 }, { "var_i": 18, "var_j": 3, "quadratic_cost": 9.0 }, { "var_i": 18, "var_j": 4, "quadratic_cost": 7.0 }, { "var_i": 18, "var_j": 5, "quadratic_cost": 2.0 }, { "var_i": 18, "var_j": 6, "quadratic_cost": 7.0 }, { "var_i": 18, "var_j": 7, "quadratic_cost": 4.0 }, { "var_i": 18, "var_j": 8, "quadratic_cost": 5.0 }, { "var_i": 18, "var_j": 9, "quadratic_cost": 3.0 }, { "var_i": 18, "var_j": 10, "quadratic_cost": 2.0 }, { "var_i": 18, "var_j": 11, "quadratic_cost": 9.0 }, { "var_i": 18, "var_j": 12, "quadratic_cost": 1.0 }, { "var_i": 18, "var_j": 13, "quadratic_cost": 4.0 }, { "var_i": 18, "var_j": 14, "quadratic_cost": 3.0 }, { "var_i": 18, "var_j": 15, "quadratic_cost": 7.0 }, { "var_i": 18, "var_j": 16, "quadratic_cost": 4.0 }, { "var_i": 18, "var_j": 17, "quadratic_cost": 6.0 }, { "var_i": 18, "var_j": 18, "quadratic_cost": 5.0 }, { "var_i": 18, "var_j": 19, "quadratic_cost": 10.0 }, { "var_i": 18, "var_j": 20, "quadratic_cost": 9.0 }, { "var_i": 18, "var_j": 21, "quadratic_cost": 2.0 }, { "var_i": 18, "var_j": 22, "quadratic_cost": 5.0 }, { "var_i": 18, "var_j": 23, "quadratic_cost": 8.0 }, { "var_i": 18, "var_j": 24, "quadratic_cost": 8.0 }, { "var_i": 18, "var_j": 25, "quadratic_cost": 7.0 }, { "var_i": 18, "var_j": 26, "quadratic_cost": 6.0 }, { "var_i": 18, "var_j": 27, "quadratic_cost": 1.0 }, { "var_i": 18, "var_j": 28, "quadratic_cost": 9.0 }, { "var_i": 18, "var_j": 29, "quadratic_cost": 10.0 }, { "var_i": 18, "var_j": 30, "quadratic_cost": 4.0 }, { "var_i": 18, "var_j": 31, "quadratic_cost": 5.0 }, { "var_i": 19, "var_j": 0, "quadratic_cost": 5.0 }, { "var_i": 19, "var_j": 1, "quadratic_cost": 4.0 }, { "var_i": 19, "var_j": 2, "quadratic_cost": 8.0 }, { "var_i": 19, "var_j": 3, "quadratic_cost": 8.0 }, { "var_i": 19, "var_j": 4, "quadratic_cost": 10.0 }, { "var_i": 19, "var_j": 5, "quadratic_cost": 9.0 }, { "var_i": 19, "var_j": 6, "quadratic_cost": 5.0 }, { "var_i": 19, "var_j": 7, "quadratic_cost": 8.0 }, { "var_i": 19, "var_j": 8, "quadratic_cost": 3.0 }, { "var_i": 19, "var_j": 9, "quadratic_cost": 7.0 }, { "var_i": 19, "var_j": 10, "quadratic_cost": 2.0 }, { "var_i": 19, "var_j": 11, "quadratic_cost": 3.0 }, { "var_i": 19, "var_j": 12, "quadratic_cost": 7.0 }, { "var_i": 19, "var_j": 13, "quadratic_cost": 7.0 }, { "var_i": 19, "var_j": 14, "quadratic_cost": 3.0 }, { "var_i": 19, "var_j": 15, "quadratic_cost": 8.0 }, { "var_i": 19, "var_j": 16, "quadratic_cost": 6.0 }, { "var_i": 19, "var_j": 17, "quadratic_cost": 7.0 }, { "var_i": 19, "var_j": 18, "quadratic_cost": 10.0 }, { "var_i": 19, "var_j": 19, "quadratic_cost": 2.0 }, { "var_i": 19, "var_j": 20, "quadratic_cost": 10.0 }, { "var_i": 19, "var_j": 21, "quadratic_cost": 4.0 }, { "var_i": 19, "var_j": 22, "quadratic_cost": 1.0 }, { "var_i": 19, "var_j": 23, "quadratic_cost": 4.0 }, { "var_i": 19, "var_j": 24, "quadratic_cost": 3.0 }, { "var_i": 19, "var_j": 25, "quadratic_cost": 2.0 }, { "var_i": 19, "var_j": 26, "quadratic_cost": 1.0 }, { "var_i": 19, "var_j": 27, "quadratic_cost": 7.0 }, { "var_i": 19, "var_j": 28, "quadratic_cost": 8.0 }, { "var_i": 19, "var_j": 29, "quadratic_cost": 1.0 }, { "var_i": 19, "var_j": 30, "quadratic_cost": 8.0 }, { "var_i": 19, "var_j": 31, "quadratic_cost": 2.0 }, { "var_i": 20, "var_j": 0, "quadratic_cost": 10.0 }, { "var_i": 20, "var_j": 1, "quadratic_cost": 1.0 }, { "var_i": 20, "var_j": 2, "quadratic_cost": 3.0 }, { "var_i": 20, "var_j": 3, "quadratic_cost": 1.0 }, { "var_i": 20, "var_j": 4, "quadratic_cost": 10.0 }, { "var_i": 20, "var_j": 5, "quadratic_cost": 9.0 }, { "var_i": 20, "var_j": 6, "quadratic_cost": 7.0 }, { "var_i": 20, "var_j": 7, "quadratic_cost": 9.0 }, { "var_i": 20, "var_j": 8, "quadratic_cost": 3.0 }, { "var_i": 20, "var_j": 9, "quadratic_cost": 3.0 }, { "var_i": 20, "var_j": 10, "quadratic_cost": 8.0 }, { "var_i": 20, "var_j": 11, "quadratic_cost": 10.0 }, { "var_i": 20, "var_j": 12, "quadratic_cost": 7.0 }, { "var_i": 20, "var_j": 13, "quadratic_cost": 2.0 }, { "var_i": 20, "var_j": 14, "quadratic_cost": 10.0 }, { "var_i": 20, "var_j": 15, "quadratic_cost": 9.0 }, { "var_i": 20, "var_j": 16, "quadratic_cost": 2.0 }, { "var_i": 20, "var_j": 17, "quadratic_cost": 4.0 }, { "var_i": 20, "var_j": 18, "quadratic_cost": 9.0 }, { "var_i": 20, "var_j": 19, "quadratic_cost": 10.0 }, { "var_i": 20, "var_j": 20, "quadratic_cost": 1.0 }, { "var_i": 20, "var_j": 21, "quadratic_cost": 5.0 }, { "var_i": 20, "var_j": 22, "quadratic_cost": 2.0 }, { "var_i": 20, "var_j": 23, "quadratic_cost": 7.0 }, { "var_i": 20, "var_j": 24, "quadratic_cost": 7.0 }, { "var_i": 20, "var_j": 25, "quadratic_cost": 6.0 }, { "var_i": 20, "var_j": 26, "quadratic_cost": 5.0 }, { "var_i": 20, "var_j": 27, "quadratic_cost": 7.0 }, { "var_i": 20, "var_j": 28, "quadratic_cost": 1.0 }, { "var_i": 20, "var_j": 29, "quadratic_cost": 1.0 }, { "var_i": 20, "var_j": 30, "quadratic_cost": 2.0 }, { "var_i": 20, "var_j": 31, "quadratic_cost": 1.0 }, { "var_i": 21, "var_j": 0, "quadratic_cost": 7.0 }, { "var_i": 21, "var_j": 1, "quadratic_cost": 3.0 }, { "var_i": 21, "var_j": 2, "quadratic_cost": 1.0 }, { "var_i": 21, "var_j": 3, "quadratic_cost": 5.0 }, { "var_i": 21, "var_j": 4, "quadratic_cost": 2.0 }, { "var_i": 21, "var_j": 5, "quadratic_cost": 10.0 }, { "var_i": 21, "var_j": 6, "quadratic_cost": 8.0 }, { "var_i": 21, "var_j": 7, "quadratic_cost": 6.0 }, { "var_i": 21, "var_j": 8, "quadratic_cost": 7.0 }, { "var_i": 21, "var_j": 9, "quadratic_cost": 1.0 }, { "var_i": 21, "var_j": 10, "quadratic_cost": 3.0 }, { "var_i": 21, "var_j": 11, "quadratic_cost": 7.0 }, { "var_i": 21, "var_j": 12, "quadratic_cost": 10.0 }, { "var_i": 21, "var_j": 13, "quadratic_cost": 2.0 }, { "var_i": 21, "var_j": 14, "quadratic_cost": 6.0 }, { "var_i": 21, "var_j": 15, "quadratic_cost": 8.0 }, { "var_i": 21, "var_j": 16, "quadratic_cost": 6.0 }, { "var_i": 21, "var_j": 17, "quadratic_cost": 7.0 }, { "var_i": 21, "var_j": 18, "quadratic_cost": 2.0 }, { "var_i": 21, "var_j": 19, "quadratic_cost": 4.0 }, { "var_i": 21, "var_j": 20, "quadratic_cost": 5.0 }, { "var_i": 21, "var_j": 21, "quadratic_cost": 4.0 }, { "var_i": 21, "var_j": 22, "quadratic_cost": 5.0 }, { "var_i": 21, "var_j": 23, "quadratic_cost": 2.0 }, { "var_i": 21, "var_j": 24, "quadratic_cost": 4.0 }, { "var_i": 21, "var_j": 25, "quadratic_cost": 10.0 }, { "var_i": 21, "var_j": 26, "quadratic_cost": 3.0 }, { "var_i": 21, "var_j": 27, "quadratic_cost": 8.0 }, { "var_i": 21, "var_j": 28, "quadratic_cost": 2.0 }, { "var_i": 21, "var_j": 29, "quadratic_cost": 4.0 }, { "var_i": 21, "var_j": 30, "quadratic_cost": 3.0 }, { "var_i": 21, "var_j": 31, "quadratic_cost": 3.0 }, { "var_i": 22, "var_j": 0, "quadratic_cost": 4.0 }, { "var_i": 22, "var_j": 1, "quadratic_cost": 4.0 }, { "var_i": 22, "var_j": 2, "quadratic_cost": 3.0 }, { "var_i": 22, "var_j": 3, "quadratic_cost": 6.0 }, { "var_i": 22, "var_j": 4, "quadratic_cost": 3.0 }, { "var_i": 22, "var_j": 5, "quadratic_cost": 2.0 }, { "var_i": 22, "var_j": 6, "quadratic_cost": 2.0 }, { "var_i": 22, "var_j": 7, "quadratic_cost": 10.0 }, { "var_i": 22, "var_j": 8, "quadratic_cost": 3.0 }, { "var_i": 22, "var_j": 9, "quadratic_cost": 7.0 }, { "var_i": 22, "var_j": 10, "quadratic_cost": 10.0 }, { "var_i": 22, "var_j": 11, "quadratic_cost": 2.0 }, { "var_i": 22, "var_j": 12, "quadratic_cost": 6.0 }, { "var_i": 22, "var_j": 13, "quadratic_cost": 1.0 }, { "var_i": 22, "var_j": 14, "quadratic_cost": 7.0 }, { "var_i": 22, "var_j": 15, "quadratic_cost": 2.0 }, { "var_i": 22, "var_j": 16, "quadratic_cost": 2.0 }, { "var_i": 22, "var_j": 17, "quadratic_cost": 2.0 }, { "var_i": 22, "var_j": 18, "quadratic_cost": 5.0 }, { "var_i": 22, "var_j": 19, "quadratic_cost": 1.0 }, { "var_i": 22, "var_j": 20, "quadratic_cost": 2.0 }, { "var_i": 22, "var_j": 21, "quadratic_cost": 5.0 }, { "var_i": 22, "var_j": 22, "quadratic_cost": 1.0 }, { "var_i": 22, "var_j": 23, "quadratic_cost": 6.0 }, { "var_i": 22, "var_j": 24, "quadratic_cost": 3.0 }, { "var_i": 22, "var_j": 25, "quadratic_cost": 10.0 }, { "var_i": 22, "var_j": 26, "quadratic_cost": 5.0 }, { "var_i": 22, "var_j": 27, "quadratic_cost": 9.0 }, { "var_i": 22, "var_j": 28, "quadratic_cost": 4.0 }, { "var_i": 22, "var_j": 29, "quadratic_cost": 3.0 }, { "var_i": 22, "var_j": 30, "quadratic_cost": 5.0 }, { "var_i": 22, "var_j": 31, "quadratic_cost": 10.0 }, { "var_i": 23, "var_j": 0, "quadratic_cost": 1.0 }, { "var_i": 23, "var_j": 1, "quadratic_cost": 3.0 }, { "var_i": 23, "var_j": 2, "quadratic_cost": 7.0 }, { "var_i": 23, "var_j": 3, "quadratic_cost": 10.0 }, { "var_i": 23, "var_j": 4, "quadratic_cost": 6.0 }, { "var_i": 23, "var_j": 5, "quadratic_cost": 7.0 }, { "var_i": 23, "var_j": 6, "quadratic_cost": 6.0 }, { "var_i": 23, "var_j": 7, "quadratic_cost": 1.0 }, { "var_i": 23, "var_j": 8, "quadratic_cost": 8.0 }, { "var_i": 23, "var_j": 9, "quadratic_cost": 3.0 }, { "var_i": 23, "var_j": 10, "quadratic_cost": 1.0 }, { "var_i": 23, "var_j": 11, "quadratic_cost": 5.0 }, { "var_i": 23, "var_j": 12, "quadratic_cost": 9.0 }, { "var_i": 23, "var_j": 13, "quadratic_cost": 10.0 }, { "var_i": 23, "var_j": 14, "quadratic_cost": 2.0 }, { "var_i": 23, "var_j": 15, "quadratic_cost": 4.0 }, { "var_i": 23, "var_j": 16, "quadratic_cost": 8.0 }, { "var_i": 23, "var_j": 17, "quadratic_cost": 3.0 }, { "var_i": 23, "var_j": 18, "quadratic_cost": 8.0 }, { "var_i": 23, "var_j": 19, "quadratic_cost": 4.0 }, { "var_i": 23, "var_j": 20, "quadratic_cost": 7.0 }, { "var_i": 23, "var_j": 21, "quadratic_cost": 2.0 }, { "var_i": 23, "var_j": 22, "quadratic_cost": 6.0 }, { "var_i": 23, "var_j": 23, "quadratic_cost": 4.0 }, { "var_i": 23, "var_j": 24, "quadratic_cost": 10.0 }, { "var_i": 23, "var_j": 25, "quadratic_cost": 5.0 }, { "var_i": 23, "var_j": 26, "quadratic_cost": 2.0 }, { "var_i": 23, "var_j": 27, "quadratic_cost": 6.0 }, { "var_i": 23, "var_j": 28, "quadratic_cost": 1.0 }, { "var_i": 23, "var_j": 29, "quadratic_cost": 3.0 }, { "var_i": 23, "var_j": 30, "quadratic_cost": 3.0 }, { "var_i": 23, "var_j": 31, "quadratic_cost": 1.0 }, { "var_i": 24, "var_j": 0, "quadratic_cost": 4.0 }, { "var_i": 24, "var_j": 1, "quadratic_cost": 4.0 }, { "var_i": 24, "var_j": 2, "quadratic_cost": 2.0 }, { "var_i": 24, "var_j": 3, "quadratic_cost": 7.0 }, { "var_i": 24, "var_j": 4, "quadratic_cost": 4.0 }, { "var_i": 24, "var_j": 5, "quadratic_cost": 7.0 }, { "var_i": 24, "var_j": 6, "quadratic_cost": 2.0 }, { "var_i": 24, "var_j": 7, "quadratic_cost": 6.0 }, { "var_i": 24, "var_j": 8, "quadratic_cost": 6.0 }, { "var_i": 24, "var_j": 9, "quadratic_cost": 3.0 }, { "var_i": 24, "var_j": 10, "quadratic_cost": 8.0 }, { "var_i": 24, "var_j": 11, "quadratic_cost": 5.0 }, { "var_i": 24, "var_j": 12, "quadratic_cost": 9.0 }, { "var_i": 24, "var_j": 13, "quadratic_cost": 1.0 }, { "var_i": 24, "var_j": 14, "quadratic_cost": 6.0 }, { "var_i": 24, "var_j": 15, "quadratic_cost": 3.0 }, { "var_i": 24, "var_j": 16, "quadratic_cost": 2.0 }, { "var_i": 24, "var_j": 17, "quadratic_cost": 10.0 }, { "var_i": 24, "var_j": 18, "quadratic_cost": 8.0 }, { "var_i": 24, "var_j": 19, "quadratic_cost": 3.0 }, { "var_i": 24, "var_j": 20, "quadratic_cost": 7.0 }, { "var_i": 24, "var_j": 21, "quadratic_cost": 4.0 }, { "var_i": 24, "var_j": 22, "quadratic_cost": 3.0 }, { "var_i": 24, "var_j": 23, "quadratic_cost": 10.0 }, { "var_i": 24, "var_j": 24, "quadratic_cost": 6.0 }, { "var_i": 24, "var_j": 25, "quadratic_cost": 2.0 }, { "var_i": 24, "var_j": 26, "quadratic_cost": 4.0 }, { "var_i": 24, "var_j": 27, "quadratic_cost": 9.0 }, { "var_i": 24, "var_j": 28, "quadratic_cost": 4.0 }, { "var_i": 24, "var_j": 29, "quadratic_cost": 3.0 }, { "var_i": 24, "var_j": 30, "quadratic_cost": 9.0 }, { "var_i": 24, "var_j": 31, "quadratic_cost": 7.0 }, { "var_i": 25, "var_j": 0, "quadratic_cost": 2.0 }, { "var_i": 25, "var_j": 1, "quadratic_cost": 6.0 }, { "var_i": 25, "var_j": 2, "quadratic_cost": 4.0 }, { "var_i": 25, "var_j": 3, "quadratic_cost": 7.0 }, { "var_i": 25, "var_j": 4, "quadratic_cost": 2.0 }, { "var_i": 25, "var_j": 5, "quadratic_cost": 9.0 }, { "var_i": 25, "var_j": 6, "quadratic_cost": 10.0 }, { "var_i": 25, "var_j": 7, "quadratic_cost": 7.0 }, { "var_i": 25, "var_j": 8, "quadratic_cost": 5.0 }, { "var_i": 25, "var_j": 9, "quadratic_cost": 1.0 }, { "var_i": 25, "var_j": 10, "quadratic_cost": 2.0 }, { "var_i": 25, "var_j": 11, "quadratic_cost": 10.0 }, { "var_i": 25, "var_j": 12, "quadratic_cost": 4.0 }, { "var_i": 25, "var_j": 13, "quadratic_cost": 4.0 }, { "var_i": 25, "var_j": 14, "quadratic_cost": 6.0 }, { "var_i": 25, "var_j": 15, "quadratic_cost": 2.0 }, { "var_i": 25, "var_j": 16, "quadratic_cost": 7.0 }, { "var_i": 25, "var_j": 17, "quadratic_cost": 5.0 }, { "var_i": 25, "var_j": 18, "quadratic_cost": 7.0 }, { "var_i": 25, "var_j": 19, "quadratic_cost": 2.0 }, { "var_i": 25, "var_j": 20, "quadratic_cost": 6.0 }, { "var_i": 25, "var_j": 21, "quadratic_cost": 10.0 }, { "var_i": 25, "var_j": 22, "quadratic_cost": 10.0 }, { "var_i": 25, "var_j": 23, "quadratic_cost": 5.0 }, { "var_i": 25, "var_j": 24, "quadratic_cost": 2.0 }, { "var_i": 25, "var_j": 25, "quadratic_cost": 4.0 }, { "var_i": 25, "var_j": 26, "quadratic_cost": 7.0 }, { "var_i": 25, "var_j": 27, "quadratic_cost": 1.0 }, { "var_i": 25, "var_j": 28, "quadratic_cost": 8.0 }, { "var_i": 25, "var_j": 29, "quadratic_cost": 1.0 }, { "var_i": 25, "var_j": 30, "quadratic_cost": 8.0 }, { "var_i": 25, "var_j": 31, "quadratic_cost": 3.0 }, { "var_i": 26, "var_j": 0, "quadratic_cost": 1.0 }, { "var_i": 26, "var_j": 1, "quadratic_cost": 6.0 }, { "var_i": 26, "var_j": 2, "quadratic_cost": 7.0 }, { "var_i": 26, "var_j": 3, "quadratic_cost": 6.0 }, { "var_i": 26, "var_j": 4, "quadratic_cost": 5.0 }, { "var_i": 26, "var_j": 5, "quadratic_cost": 1.0 }, { "var_i": 26, "var_j": 6, "quadratic_cost": 8.0 }, { "var_i": 26, "var_j": 7, "quadratic_cost": 5.0 }, { "var_i": 26, "var_j": 8, "quadratic_cost": 7.0 }, { "var_i": 26, "var_j": 9, "quadratic_cost": 4.0 }, { "var_i": 26, "var_j": 10, "quadratic_cost": 9.0 }, { "var_i": 26, "var_j": 11, "quadratic_cost": 1.0 }, { "var_i": 26, "var_j": 12, "quadratic_cost": 5.0 }, { "var_i": 26, "var_j": 13, "quadratic_cost": 1.0 }, { "var_i": 26, "var_j": 14, "quadratic_cost": 1.0 }, { "var_i": 26, "var_j": 15, "quadratic_cost": 7.0 }, { "var_i": 26, "var_j": 16, "quadratic_cost": 8.0 }, { "var_i": 26, "var_j": 17, "quadratic_cost": 1.0 }, { "var_i": 26, "var_j": 18, "quadratic_cost": 6.0 }, { "var_i": 26, "var_j": 19, "quadratic_cost": 1.0 }, { "var_i": 26, "var_j": 20, "quadratic_cost": 5.0 }, { "var_i": 26, "var_j": 21, "quadratic_cost": 3.0 }, { "var_i": 26, "var_j": 22, "quadratic_cost": 5.0 }, { "var_i": 26, "var_j": 23, "quadratic_cost": 2.0 }, { "var_i": 26, "var_j": 24, "quadratic_cost": 4.0 }, { "var_i": 26, "var_j": 25, "quadratic_cost": 7.0 }, { "var_i": 26, "var_j": 26, "quadratic_cost": 3.0 }, { "var_i": 26, "var_j": 27, "quadratic_cost": 1.0 }, { "var_i": 26, "var_j": 28, "quadratic_cost": 10.0 }, { "var_i": 26, "var_j": 29, "quadratic_cost": 5.0 }, { "var_i": 26, "var_j": 30, "quadratic_cost": 7.0 }, { "var_i": 26, "var_j": 31, "quadratic_cost": 7.0 }, { "var_i": 27, "var_j": 0, "quadratic_cost": 5.0 }, { "var_i": 27, "var_j": 1, "quadratic_cost": 7.0 }, { "var_i": 27, "var_j": 2, "quadratic_cost": 8.0 }, { "var_i": 27, "var_j": 3, "quadratic_cost": 7.0 }, { "var_i": 27, "var_j": 4, "quadratic_cost": 6.0 }, { "var_i": 27, "var_j": 5, "quadratic_cost": 1.0 }, { "var_i": 27, "var_j": 6, "quadratic_cost": 1.0 }, { "var_i": 27, "var_j": 7, "quadratic_cost": 5.0 }, { "var_i": 27, "var_j": 8, "quadratic_cost": 10.0 }, { "var_i": 27, "var_j": 9, "quadratic_cost": 5.0 }, { "var_i": 27, "var_j": 10, "quadratic_cost": 5.0 }, { "var_i": 27, "var_j": 11, "quadratic_cost": 9.0 }, { "var_i": 27, "var_j": 12, "quadratic_cost": 1.0 }, { "var_i": 27, "var_j": 13, "quadratic_cost": 4.0 }, { "var_i": 27, "var_j": 14, "quadratic_cost": 2.0 }, { "var_i": 27, "var_j": 15, "quadratic_cost": 7.0 }, { "var_i": 27, "var_j": 16, "quadratic_cost": 2.0 }, { "var_i": 27, "var_j": 17, "quadratic_cost": 4.0 }, { "var_i": 27, "var_j": 18, "quadratic_cost": 1.0 }, { "var_i": 27, "var_j": 19, "quadratic_cost": 7.0 }, { "var_i": 27, "var_j": 20, "quadratic_cost": 7.0 }, { "var_i": 27, "var_j": 21, "quadratic_cost": 8.0 }, { "var_i": 27, "var_j": 22, "quadratic_cost": 9.0 }, { "var_i": 27, "var_j": 23, "quadratic_cost": 6.0 }, { "var_i": 27, "var_j": 24, "quadratic_cost": 9.0 }, { "var_i": 27, "var_j": 25, "quadratic_cost": 1.0 }, { "var_i": 27, "var_j": 26, "quadratic_cost": 1.0 }, { "var_i": 27, "var_j": 27, "quadratic_cost": 9.0 }, { "var_i": 27, "var_j": 28, "quadratic_cost": 6.0 }, { "var_i": 27, "var_j": 29, "quadratic_cost": 10.0 }, { "var_i": 27, "var_j": 30, "quadratic_cost": 8.0 }, { "var_i": 27, "var_j": 31, "quadratic_cost": 9.0 }, { "var_i": 28, "var_j": 0, "quadratic_cost": 2.0 }, { "var_i": 28, "var_j": 1, "quadratic_cost": 5.0 }, { "var_i": 28, "var_j": 2, "quadratic_cost": 6.0 }, { "var_i": 28, "var_j": 3, "quadratic_cost": 6.0 }, { "var_i": 28, "var_j": 4, "quadratic_cost": 1.0 }, { "var_i": 28, "var_j": 5, "quadratic_cost": 8.0 }, { "var_i": 28, "var_j": 6, "quadratic_cost": 9.0 }, { "var_i": 28, "var_j": 7, "quadratic_cost": 4.0 }, { "var_i": 28, "var_j": 8, "quadratic_cost": 9.0 }, { "var_i": 28, "var_j": 9, "quadratic_cost": 9.0 }, { "var_i": 28, "var_j": 10, "quadratic_cost": 6.0 }, { "var_i": 28, "var_j": 11, "quadratic_cost": 10.0 }, { "var_i": 28, "var_j": 12, "quadratic_cost": 2.0 }, { "var_i": 28, "var_j": 13, "quadratic_cost": 8.0 }, { "var_i": 28, "var_j": 14, "quadratic_cost": 7.0 }, { "var_i": 28, "var_j": 15, "quadratic_cost": 8.0 }, { "var_i": 28, "var_j": 16, "quadratic_cost": 10.0 }, { "var_i": 28, "var_j": 17, "quadratic_cost": 9.0 }, { "var_i": 28, "var_j": 18, "quadratic_cost": 9.0 }, { "var_i": 28, "var_j": 19, "quadratic_cost": 8.0 }, { "var_i": 28, "var_j": 20, "quadratic_cost": 1.0 }, { "var_i": 28, "var_j": 21, "quadratic_cost": 2.0 }, { "var_i": 28, "var_j": 22, "quadratic_cost": 4.0 }, { "var_i": 28, "var_j": 23, "quadratic_cost": 1.0 }, { "var_i": 28, "var_j": 24, "quadratic_cost": 4.0 }, { "var_i": 28, "var_j": 25, "quadratic_cost": 8.0 }, { "var_i": 28, "var_j": 26, "quadratic_cost": 10.0 }, { "var_i": 28, "var_j": 27, "quadratic_cost": 6.0 }, { "var_i": 28, "var_j": 28, "quadratic_cost": 4.0 }, { "var_i": 28, "var_j": 29, "quadratic_cost": 5.0 }, { "var_i": 28, "var_j": 30, "quadratic_cost": 5.0 }, { "var_i": 28, "var_j": 31, "quadratic_cost": 3.0 }, { "var_i": 29, "var_j": 0, "quadratic_cost": 2.0 }, { "var_i": 29, "var_j": 1, "quadratic_cost": 9.0 }, { "var_i": 29, "var_j": 2, "quadratic_cost": 4.0 }, { "var_i": 29, "var_j": 3, "quadratic_cost": 8.0 }, { "var_i": 29, "var_j": 4, "quadratic_cost": 8.0 }, { "var_i": 29, "var_j": 5, "quadratic_cost": 2.0 }, { "var_i": 29, "var_j": 6, "quadratic_cost": 1.0 }, { "var_i": 29, "var_j": 7, "quadratic_cost": 5.0 }, { "var_i": 29, "var_j": 8, "quadratic_cost": 8.0 }, { "var_i": 29, "var_j": 9, "quadratic_cost": 1.0 }, { "var_i": 29, "var_j": 10, "quadratic_cost": 8.0 }, { "var_i": 29, "var_j": 11, "quadratic_cost": 9.0 }, { "var_i": 29, "var_j": 12, "quadratic_cost": 9.0 }, { "var_i": 29, "var_j": 13, "quadratic_cost": 1.0 }, { "var_i": 29, "var_j": 14, "quadratic_cost": 1.0 }, { "var_i": 29, "var_j": 15, "quadratic_cost": 8.0 }, { "var_i": 29, "var_j": 16, "quadratic_cost": 10.0 }, { "var_i": 29, "var_j": 17, "quadratic_cost": 9.0 }, { "var_i": 29, "var_j": 18, "quadratic_cost": 10.0 }, { "var_i": 29, "var_j": 19, "quadratic_cost": 1.0 }, { "var_i": 29, "var_j": 20, "quadratic_cost": 1.0 }, { "var_i": 29, "var_j": 21, "quadratic_cost": 4.0 }, { "var_i": 29, "var_j": 22, "quadratic_cost": 3.0 }, { "var_i": 29, "var_j": 23, "quadratic_cost": 3.0 }, { "var_i": 29, "var_j": 24, "quadratic_cost": 3.0 }, { "var_i": 29, "var_j": 25, "quadratic_cost": 1.0 }, { "var_i": 29, "var_j": 26, "quadratic_cost": 5.0 }, { "var_i": 29, "var_j": 27, "quadratic_cost": 10.0 }, { "var_i": 29, "var_j": 28, "quadratic_cost": 5.0 }, { "var_i": 29, "var_j": 29, "quadratic_cost": 7.0 }, { "var_i": 29, "var_j": 30, "quadratic_cost": 1.0 }, { "var_i": 29, "var_j": 31, "quadratic_cost": 9.0 }, { "var_i": 30, "var_j": 0, "quadratic_cost": 8.0 }, { "var_i": 30, "var_j": 1, "quadratic_cost": 10.0 }, { "var_i": 30, "var_j": 2, "quadratic_cost": 8.0 }, { "var_i": 30, "var_j": 3, "quadratic_cost": 2.0 }, { "var_i": 30, "var_j": 4, "quadratic_cost": 1.0 }, { "var_i": 30, "var_j": 5, "quadratic_cost": 4.0 }, { "var_i": 30, "var_j": 6, "quadratic_cost": 10.0 }, { "var_i": 30, "var_j": 7, "quadratic_cost": 1.0 }, { "var_i": 30, "var_j": 8, "quadratic_cost": 2.0 }, { "var_i": 30, "var_j": 9, "quadratic_cost": 6.0 }, { "var_i": 30, "var_j": 10, "quadratic_cost": 8.0 }, { "var_i": 30, "var_j": 11, "quadratic_cost": 6.0 }, { "var_i": 30, "var_j": 12, "quadratic_cost": 3.0 }, { "var_i": 30, "var_j": 13, "quadratic_cost": 8.0 }, { "var_i": 30, "var_j": 14, "quadratic_cost": 2.0 }, { "var_i": 30, "var_j": 15, "quadratic_cost": 8.0 }, { "var_i": 30, "var_j": 16, "quadratic_cost": 9.0 }, { "var_i": 30, "var_j": 17, "quadratic_cost": 6.0 }, { "var_i": 30, "var_j": 18, "quadratic_cost": 4.0 }, { "var_i": 30, "var_j": 19, "quadratic_cost": 8.0 }, { "var_i": 30, "var_j": 20, "quadratic_cost": 2.0 }, { "var_i": 30, "var_j": 21, "quadratic_cost": 3.0 }, { "var_i": 30, "var_j": 22, "quadratic_cost": 5.0 }, { "var_i": 30, "var_j": 23, "quadratic_cost": 3.0 }, { "var_i": 30, "var_j": 24, "quadratic_cost": 9.0 }, { "var_i": 30, "var_j": 25, "quadratic_cost": 8.0 }, { "var_i": 30, "var_j": 26, "quadratic_cost": 7.0 }, { "var_i": 30, "var_j": 27, "quadratic_cost": 8.0 }, { "var_i": 30, "var_j": 28, "quadratic_cost": 5.0 }, { "var_i": 30, "var_j": 29, "quadratic_cost": 1.0 }, { "var_i": 30, "var_j": 30, "quadratic_cost": 2.0 }, { "var_i": 30, "var_j": 31, "quadratic_cost": 8.0 }, { "var_i": 31, "var_j": 0, "quadratic_cost": 6.0 }, { "var_i": 31, "var_j": 1, "quadratic_cost": 6.0 }, { "var_i": 31, "var_j": 2, "quadratic_cost": 9.0 }, { "var_i": 31, "var_j": 3, "quadratic_cost": 9.0 }, { "var_i": 31, "var_j": 4, "quadratic_cost": 10.0 }, { "var_i": 31, "var_j": 5, "quadratic_cost": 9.0 }, { "var_i": 31, "var_j": 6, "quadratic_cost": 1.0 }, { "var_i": 31, "var_j": 7, "quadratic_cost": 8.0 }, { "var_i": 31, "var_j": 8, "quadratic_cost": 8.0 }, { "var_i": 31, "var_j": 9, "quadratic_cost": 9.0 }, { "var_i": 31, "var_j": 10, "quadratic_cost": 8.0 }, { "var_i": 31, "var_j": 11, "quadratic_cost": 3.0 }, { "var_i": 31, "var_j": 12, "quadratic_cost": 10.0 }, { "var_i": 31, "var_j": 13, "quadratic_cost": 1.0 }, { "var_i": 31, "var_j": 14, "quadratic_cost": 1.0 }, { "var_i": 31, "var_j": 15, "quadratic_cost": 3.0 }, { "var_i": 31, "var_j": 16, "quadratic_cost": 5.0 }, { "var_i": 31, "var_j": 17, "quadratic_cost": 5.0 }, { "var_i": 31, "var_j": 18, "quadratic_cost": 5.0 }, { "var_i": 31, "var_j": 19, "quadratic_cost": 2.0 }, { "var_i": 31, "var_j": 20, "quadratic_cost": 1.0 }, { "var_i": 31, "var_j": 21, "quadratic_cost": 3.0 }, { "var_i": 31, "var_j": 22, "quadratic_cost": 10.0 }, { "var_i": 31, "var_j": 23, "quadratic_cost": 1.0 }, { "var_i": 31, "var_j": 24, "quadratic_cost": 7.0 }, { "var_i": 31, "var_j": 25, "quadratic_cost": 3.0 }, { "var_i": 31, "var_j": 26, "quadratic_cost": 7.0 }, { "var_i": 31, "var_j": 27, "quadratic_cost": 9.0 }, { "var_i": 31, "var_j": 28, "quadratic_cost": 3.0 }, { "var_i": 31, "var_j": 29, "quadratic_cost": 9.0 }, { "var_i": 31, "var_j": 30, "quadratic_cost": 8.0 }, { "var_i": 31, "var_j": 31, "quadratic_cost": 10.0 } ] }, "edges": [ { "from": 11, "to": 0, "var_index": 0 }, { "from": 11, "to": 1, "var_index": 1 }, { "from": 11, "to": 2, "var_index": 2 }, { "from": 11, "to": 3, "var_index": 3 }, { "from": 11, "to": 4, "var_index": 4 }, { "from": 11, "to": 5, "var_index": 5 }, { "from": 11, "to": 6, "var_index": 6 }, { "from": 11, "to": 7, "var_index": 7 }, { "from": 11, "to": 8, "var_index": 8 }, { "from": 11, "to": 9, "var_index": 9 }, { "from": 11, "to": 10, "var_index": 10 }, { "from": 0, "to": 12, "var_index": 11 }, { "from": 1, "to": 12, "var_index": 12 }, { "from": 2, "to": 12, "var_index": 13 }, { "from": 3, "to": 12, "var_index": 14 }, { "from": 4, "to": 12, "var_index": 15 }, { "from": 5, "to": 12, "var_index": 16 }, { "from": 6, "to": 12, "var_index": 17 }, { "from": 7, "to": 12, "var_index": 18 }, { "from": 8, "to": 12, "var_index": 19 }, { "from": 9, "to": 12, "var_index": 20 }, { "from": 10, "to": 12, "var_index": 21 }, { "from": 0, "to": 1, "var_index": 22 }, { "from": 1, "to": 2, "var_index": 23 }, { "from": 2, "to": 3, "var_index": 24 }, { "from": 3, "to": 4, "var_index": 25 }, { "from": 4, "to": 5, "var_index": 26 }, { "from": 5, "to": 6, "var_index": 27 }, { "from": 6, "to": 7, "var_index": 28 }, { "from": 7, "to": 8, "var_index": 29 }, { "from": 8, "to": 9, "var_index": 30 }, { "from": 9, "to": 10, "var_index": 31 } ], "node_id_map": { "0": 0, "1": 1, "2": 2, "3": 3, "4": 4, "5": 5, "6": 6, "7": 7, "8": 8, "9": 9, "10": 10, "11": 11, "12": 12 } }, "solution_variant": [ 11, 4, 12 ], "context_index": 48, "input_format": "json", "input_index_base": 0 }, { "task_name": "QSPP", "problem_type": "QSPP", "instruction": "Out in the yard a gardener must pick one single line of hoses and valves from the water source to the flower bed, walking the water along only the allowed one‑way connections. The route needs to be continuous — a clear start at the source and a clear finish at the bed, using existing links and not leaving out or repeating segments. Each link has a basic upkeep cost, and some links also interact: using a particular link might add its own extra cost, and certain pairs of links together trigger additional charges that can depend on which comes first. To choose, total up the upkeep for every used link and then add any extra charges for every pair of links that are both in the route; the route with the lowest overall total is the goal. The exact network and cost details are listed below.\n\nThe yard map lists 15 locations and 14 directed segments; the locations are 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15; the hose must start at 14 and end at 15.\nSegment 0 runs one-way from 14 to 1.\nSegment 1 runs one-way from 13 to 15.\nSegment 2 runs one-way from 1 to 2.\nSegment 3 runs one-way from 2 to 3.\nSegment 4 runs one-way from 3 to 4.\nSegment 5 runs one-way from 4 to 5.\nSegment 6 runs one-way from 5 to 6.\nSegment 7 runs one-way from 6 to 7.\nSegment 8 runs one-way from 7 to 8.\nSegment 9 runs one-way from 8 to 9.\nSegment 10 runs one-way from 9 to 10.\nSegment 11 runs one-way from 10 to 11.\nSegment 12 runs one-way from 11 to 12.\nSegment 13 runs one-way from 12 to 13.\nUsing 0 incurs a maintenance cost of 10.0.\nUsing 1 incurs a maintenance cost of 6.0.\nUsing 2 incurs a maintenance cost of 5.0.\nUsing 3 incurs a maintenance cost of 6.0.\nUsing 4 incurs a maintenance cost of 8.0.\nUsing 5 incurs a maintenance cost of 2.0.\nUsing 6 incurs a maintenance cost of 2.0.\nUsing 7 incurs a maintenance cost of 8.0.\nUsing 8 incurs a maintenance cost of 2.0.\nUsing 9 incurs a maintenance cost of 10.0.\nUsing 10 incurs a maintenance cost of 9.0.\nUsing 11 incurs a maintenance cost of 8.0.\nUsing 12 incurs a maintenance cost of 3.0.\nUsing 13 incurs a maintenance cost of 5.0.\nMeaning: the quadratic_costs matrix is assumed symmetric and contributes to the objective as a sum over ALL ordered pairs (segment_i_id, segment_j_id). If two segments with IDs i and j are both used in the chosen path, then quadratic_costs[i][j] is added to the total. This includes diagonal terms (i == j), so selecting edge i also adds quadratic_costs[i][i]. Because the matrix is symmetric, the interaction between two distinct edges i and j is counted twice in the ordered-pair sum: quadratic_costs[i][j] + quadratic_costs[j][i] (= 2 * quadratic_costs[i][j]).\nquadratic_costs:\n| segment_i_id\\segment_j_id | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 |\n|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|\n| 0 | 9.0 | 6.0 | 5.0 | 10.0 | 1.0 | 6.0 | 3.0 | 2.0 | 5.0 | 6.0 | 5.0 | 4.0 | 5.0 | 9.0 |\n| 1 | 6.0 | 2.0 | 4.0 | 1.0 | 2.0 | 2.0 | 10.0 | 1.0 | 2.0 | 9.0 | 5.0 | 8.0 | 2.0 | 8.0 |\n| 2 | 5.0 | 4.0 | 2.0 | 2.0 | 2.0 | 9.0 | 4.0 | 5.0 | 4.0 | 9.0 | 7.0 | 10.0 | 2.0 | 8.0 |\n| 3 | 10.0 | 1.0 | 2.0 | 1.0 | 6.0 | 2.0 | 6.0 | 3.0 | 6.0 | 8.0 | 8.0 | 8.0 | 10.0 | 5.0 |\n| 4 | 1.0 | 2.0 | 2.0 | 6.0 | 8.0 | 6.0 | 7.0 | 6.0 | 3.0 | 7.0 | 2.0 | 10.0 | 2.0 | 7.0 |\n| 5 | 6.0 | 2.0 | 9.0 | 2.0 | 6.0 | 4.0 | 2.0 | 10.0 | 10.0 | 4.0 | 10.0 | 10.0 | 6.0 | 9.0 |\n| 6 | 3.0 | 10.0 | 4.0 | 6.0 | 7.0 | 2.0 | 5.0 | 8.0 | 7.0 | 9.0 | 3.0 | 3.0 | 7.0 | 5.0 |\n| 7 | 2.0 | 1.0 | 5.0 | 3.0 | 6.0 | 10.0 | 8.0 | 9.0 | 7.0 | 9.0 | 5.0 | 8.0 | 6.0 | 6.0 |\n| 8 | 5.0 | 2.0 | 4.0 | 6.0 | 3.0 | 10.0 | 7.0 | 7.0 | 1.0 | 2.0 | 7.0 | 10.0 | 8.0 | 4.0 |\n| 9 | 6.0 | 9.0 | 9.0 | 8.0 | 7.0 | 4.0 | 9.0 | 9.0 | 2.0 | 7.0 | 7.0 | 5.0 | 1.0 | 7.0 |\n| 10 | 5.0 | 5.0 | 7.0 | 8.0 | 2.0 | 10.0 | 3.0 | 5.0 | 7.0 | 7.0 | 10.0 | 4.0 | 6.0 | 10.0 |\n| 11 | 4.0 | 8.0 | 10.0 | 8.0 | 10.0 | 10.0 | 3.0 | 8.0 | 10.0 | 5.0 | 4.0 | 8.0 | 10.0 | 3.0 |\n| 12 | 5.0 | 2.0 | 2.0 | 10.0 | 2.0 | 6.0 | 7.0 | 6.0 | 8.0 | 1.0 | 6.0 | 10.0 | 4.0 | 8.0 |\n| 13 | 9.0 | 8.0 | 8.0 | 5.0 | 7.0 | 9.0 | 5.0 | 6.0 | 4.0 | 7.0 | 10.0 | 3.0 | 8.0 | 3.0 |\nThe gardener picks the continuous route from 14 to 15 that minimizes total upkeep and interaction charges.\n\nIf it helps, when you send back your chosen route just put it into this little JSON layout so it's easy to pick up programmatically — nothing fancy, just the shape below.\n\n{\n \"solution\": []\n}\n\nThink of \"solution\" as the spot where you'll drop the sequence of node names that form the path from the water source to the flower bed (a simple list like [\"Source\",\"X\",\"Y\",\"Bed\"] — just as an example sketch). This JSON is just a template showing the expected shape; it's not the actual answer yet.\n\nAlso a quick reminder: use the exact node identifiers given in the instance, do not rename them or invent new labels — they must match character-for-character. \n- for example: \"Valid identifiers look like plain numbers such as “1” or “23”, single capital letters like “A” or “B”, or a capital letter followed by digits like “A1” or “X7”.\"", "instance": { "nodes": [ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14 ], "edges": [ { "from": 13, "to": 0, "var_index": 0 }, { "from": 12, "to": 14, "var_index": 1 }, { "from": 0, "to": 1, "var_index": 2 }, { "from": 1, "to": 2, "var_index": 3 }, { "from": 2, "to": 3, "var_index": 4 }, { "from": 3, "to": 4, "var_index": 5 }, { "from": 4, "to": 5, "var_index": 6 }, { "from": 5, "to": 6, "var_index": 7 }, { "from": 6, "to": 7, "var_index": 8 }, { "from": 7, "to": 8, "var_index": 9 }, { "from": 8, "to": 9, "var_index": 10 }, { "from": 9, "to": 10, "var_index": 11 }, { "from": 10, "to": 11, "var_index": 12 }, { "from": 11, "to": 12, "var_index": 13 } ], "objective": { "constant": 0.0, "linear": [ 10.0, 6.0, 5.0, 6.0, 8.0, 2.0, 2.0, 8.0, 2.0, 10.0, 9.0, 8.0, 3.0, 5.0 ], "quadratic": [ [ 9.0, 6.0, 5.0, 10.0, 1.0, 6.0, 3.0, 2.0, 5.0, 6.0, 5.0, 4.0, 5.0, 9.0 ], [ 6.0, 2.0, 4.0, 1.0, 2.0, 2.0, 10.0, 1.0, 2.0, 9.0, 5.0, 8.0, 2.0, 8.0 ], [ 5.0, 4.0, 2.0, 2.0, 2.0, 9.0, 4.0, 5.0, 4.0, 9.0, 7.0, 10.0, 2.0, 8.0 ], [ 10.0, 1.0, 2.0, 1.0, 6.0, 2.0, 6.0, 3.0, 6.0, 8.0, 8.0, 8.0, 10.0, 5.0 ], [ 1.0, 2.0, 2.0, 6.0, 8.0, 6.0, 7.0, 6.0, 3.0, 7.0, 2.0, 10.0, 2.0, 7.0 ], [ 6.0, 2.0, 9.0, 2.0, 6.0, 4.0, 2.0, 10.0, 10.0, 4.0, 10.0, 10.0, 6.0, 9.0 ], [ 3.0, 10.0, 4.0, 6.0, 7.0, 2.0, 5.0, 8.0, 7.0, 9.0, 3.0, 3.0, 7.0, 5.0 ], [ 2.0, 1.0, 5.0, 3.0, 6.0, 10.0, 8.0, 9.0, 7.0, 9.0, 5.0, 8.0, 6.0, 6.0 ], [ 5.0, 2.0, 4.0, 6.0, 3.0, 10.0, 7.0, 7.0, 1.0, 2.0, 7.0, 10.0, 8.0, 4.0 ], [ 6.0, 9.0, 9.0, 8.0, 7.0, 4.0, 9.0, 9.0, 2.0, 7.0, 7.0, 5.0, 1.0, 7.0 ], [ 5.0, 5.0, 7.0, 8.0, 2.0, 10.0, 3.0, 5.0, 7.0, 7.0, 10.0, 4.0, 6.0, 10.0 ], [ 4.0, 8.0, 10.0, 8.0, 10.0, 10.0, 3.0, 8.0, 10.0, 5.0, 4.0, 8.0, 10.0, 3.0 ], [ 5.0, 2.0, 2.0, 10.0, 2.0, 6.0, 7.0, 6.0, 8.0, 1.0, 6.0, 10.0, 4.0, 8.0 ], [ 9.0, 8.0, 8.0, 5.0, 7.0, 9.0, 5.0, 6.0, 4.0, 7.0, 10.0, 3.0, 8.0, 3.0 ] ] }, "source": 13, "target": 14 }, "solution": [ 13, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14 ], "obj": 1219.0, "instance_variant": { "problem_type": "QSPP", "num_nodes": 15, "num_edges": 14, "nodes": [ 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15 ], "source": 14, "target": 15, "objective": { "constant": 0.0, "linear": [ { "var_index": 0, "linear_cost": 10.0 }, { "var_index": 1, "linear_cost": 6.0 }, { "var_index": 2, "linear_cost": 5.0 }, { "var_index": 3, "linear_cost": 6.0 }, { "var_index": 4, "linear_cost": 8.0 }, { "var_index": 5, "linear_cost": 2.0 }, { "var_index": 6, "linear_cost": 2.0 }, { "var_index": 7, "linear_cost": 8.0 }, { "var_index": 8, "linear_cost": 2.0 }, { "var_index": 9, "linear_cost": 10.0 }, { "var_index": 10, "linear_cost": 9.0 }, { "var_index": 11, "linear_cost": 8.0 }, { "var_index": 12, "linear_cost": 3.0 }, { "var_index": 13, "linear_cost": 5.0 } ], "quadratic": [ { "var_i": 0, "var_j": 0, "quadratic_cost": 9.0 }, { "var_i": 0, "var_j": 1, "quadratic_cost": 6.0 }, { "var_i": 0, "var_j": 2, "quadratic_cost": 5.0 }, { "var_i": 0, "var_j": 3, "quadratic_cost": 10.0 }, { "var_i": 0, "var_j": 4, "quadratic_cost": 1.0 }, { "var_i": 0, "var_j": 5, "quadratic_cost": 6.0 }, { "var_i": 0, "var_j": 6, "quadratic_cost": 3.0 }, { "var_i": 0, "var_j": 7, "quadratic_cost": 2.0 }, { "var_i": 0, "var_j": 8, "quadratic_cost": 5.0 }, { "var_i": 0, "var_j": 9, "quadratic_cost": 6.0 }, { "var_i": 0, "var_j": 10, "quadratic_cost": 5.0 }, { "var_i": 0, "var_j": 11, "quadratic_cost": 4.0 }, { "var_i": 0, "var_j": 12, "quadratic_cost": 5.0 }, { "var_i": 0, "var_j": 13, "quadratic_cost": 9.0 }, { "var_i": 1, "var_j": 0, "quadratic_cost": 6.0 }, { "var_i": 1, "var_j": 1, "quadratic_cost": 2.0 }, { "var_i": 1, "var_j": 2, "quadratic_cost": 4.0 }, { "var_i": 1, "var_j": 3, "quadratic_cost": 1.0 }, { "var_i": 1, "var_j": 4, "quadratic_cost": 2.0 }, { "var_i": 1, "var_j": 5, "quadratic_cost": 2.0 }, { "var_i": 1, "var_j": 6, "quadratic_cost": 10.0 }, { "var_i": 1, "var_j": 7, "quadratic_cost": 1.0 }, { "var_i": 1, "var_j": 8, "quadratic_cost": 2.0 }, { "var_i": 1, "var_j": 9, "quadratic_cost": 9.0 }, { "var_i": 1, "var_j": 10, "quadratic_cost": 5.0 }, { "var_i": 1, "var_j": 11, "quadratic_cost": 8.0 }, { "var_i": 1, "var_j": 12, "quadratic_cost": 2.0 }, { "var_i": 1, "var_j": 13, "quadratic_cost": 8.0 }, { "var_i": 2, "var_j": 0, "quadratic_cost": 5.0 }, { "var_i": 2, "var_j": 1, "quadratic_cost": 4.0 }, { "var_i": 2, "var_j": 2, "quadratic_cost": 2.0 }, { "var_i": 2, "var_j": 3, "quadratic_cost": 2.0 }, { "var_i": 2, "var_j": 4, "quadratic_cost": 2.0 }, { "var_i": 2, "var_j": 5, "quadratic_cost": 9.0 }, { "var_i": 2, "var_j": 6, "quadratic_cost": 4.0 }, { "var_i": 2, "var_j": 7, "quadratic_cost": 5.0 }, { "var_i": 2, "var_j": 8, "quadratic_cost": 4.0 }, { "var_i": 2, "var_j": 9, "quadratic_cost": 9.0 }, { "var_i": 2, "var_j": 10, "quadratic_cost": 7.0 }, { "var_i": 2, "var_j": 11, "quadratic_cost": 10.0 }, { "var_i": 2, "var_j": 12, "quadratic_cost": 2.0 }, { "var_i": 2, "var_j": 13, "quadratic_cost": 8.0 }, { "var_i": 3, "var_j": 0, "quadratic_cost": 10.0 }, { "var_i": 3, "var_j": 1, "quadratic_cost": 1.0 }, { "var_i": 3, "var_j": 2, "quadratic_cost": 2.0 }, { "var_i": 3, "var_j": 3, "quadratic_cost": 1.0 }, { "var_i": 3, "var_j": 4, "quadratic_cost": 6.0 }, { "var_i": 3, "var_j": 5, "quadratic_cost": 2.0 }, { "var_i": 3, "var_j": 6, "quadratic_cost": 6.0 }, { "var_i": 3, "var_j": 7, "quadratic_cost": 3.0 }, { "var_i": 3, "var_j": 8, "quadratic_cost": 6.0 }, { "var_i": 3, "var_j": 9, "quadratic_cost": 8.0 }, { "var_i": 3, "var_j": 10, "quadratic_cost": 8.0 }, { "var_i": 3, "var_j": 11, "quadratic_cost": 8.0 }, { "var_i": 3, "var_j": 12, "quadratic_cost": 10.0 }, { "var_i": 3, "var_j": 13, "quadratic_cost": 5.0 }, { "var_i": 4, "var_j": 0, "quadratic_cost": 1.0 }, { "var_i": 4, "var_j": 1, "quadratic_cost": 2.0 }, { "var_i": 4, "var_j": 2, "quadratic_cost": 2.0 }, { "var_i": 4, "var_j": 3, "quadratic_cost": 6.0 }, { "var_i": 4, "var_j": 4, "quadratic_cost": 8.0 }, { "var_i": 4, "var_j": 5, "quadratic_cost": 6.0 }, { "var_i": 4, "var_j": 6, "quadratic_cost": 7.0 }, { "var_i": 4, "var_j": 7, "quadratic_cost": 6.0 }, { "var_i": 4, "var_j": 8, "quadratic_cost": 3.0 }, { "var_i": 4, "var_j": 9, "quadratic_cost": 7.0 }, { "var_i": 4, "var_j": 10, "quadratic_cost": 2.0 }, { "var_i": 4, "var_j": 11, "quadratic_cost": 10.0 }, { "var_i": 4, "var_j": 12, "quadratic_cost": 2.0 }, { "var_i": 4, "var_j": 13, "quadratic_cost": 7.0 }, { "var_i": 5, "var_j": 0, "quadratic_cost": 6.0 }, { "var_i": 5, "var_j": 1, "quadratic_cost": 2.0 }, { "var_i": 5, "var_j": 2, "quadratic_cost": 9.0 }, { "var_i": 5, "var_j": 3, "quadratic_cost": 2.0 }, { "var_i": 5, "var_j": 4, "quadratic_cost": 6.0 }, { "var_i": 5, "var_j": 5, "quadratic_cost": 4.0 }, { "var_i": 5, "var_j": 6, "quadratic_cost": 2.0 }, { "var_i": 5, "var_j": 7, "quadratic_cost": 10.0 }, { "var_i": 5, "var_j": 8, "quadratic_cost": 10.0 }, { "var_i": 5, "var_j": 9, "quadratic_cost": 4.0 }, { "var_i": 5, "var_j": 10, "quadratic_cost": 10.0 }, { "var_i": 5, "var_j": 11, "quadratic_cost": 10.0 }, { "var_i": 5, "var_j": 12, "quadratic_cost": 6.0 }, { "var_i": 5, "var_j": 13, "quadratic_cost": 9.0 }, { "var_i": 6, "var_j": 0, "quadratic_cost": 3.0 }, { "var_i": 6, "var_j": 1, "quadratic_cost": 10.0 }, { "var_i": 6, "var_j": 2, "quadratic_cost": 4.0 }, { "var_i": 6, "var_j": 3, "quadratic_cost": 6.0 }, { "var_i": 6, "var_j": 4, "quadratic_cost": 7.0 }, { "var_i": 6, "var_j": 5, "quadratic_cost": 2.0 }, { "var_i": 6, "var_j": 6, "quadratic_cost": 5.0 }, { "var_i": 6, "var_j": 7, "quadratic_cost": 8.0 }, { "var_i": 6, "var_j": 8, "quadratic_cost": 7.0 }, { "var_i": 6, "var_j": 9, "quadratic_cost": 9.0 }, { "var_i": 6, "var_j": 10, "quadratic_cost": 3.0 }, { "var_i": 6, "var_j": 11, "quadratic_cost": 3.0 }, { "var_i": 6, "var_j": 12, "quadratic_cost": 7.0 }, { "var_i": 6, "var_j": 13, "quadratic_cost": 5.0 }, { "var_i": 7, "var_j": 0, "quadratic_cost": 2.0 }, { "var_i": 7, "var_j": 1, "quadratic_cost": 1.0 }, { "var_i": 7, "var_j": 2, "quadratic_cost": 5.0 }, { "var_i": 7, "var_j": 3, "quadratic_cost": 3.0 }, { "var_i": 7, "var_j": 4, "quadratic_cost": 6.0 }, { "var_i": 7, "var_j": 5, "quadratic_cost": 10.0 }, { "var_i": 7, "var_j": 6, "quadratic_cost": 8.0 }, { "var_i": 7, "var_j": 7, "quadratic_cost": 9.0 }, { "var_i": 7, "var_j": 8, "quadratic_cost": 7.0 }, { "var_i": 7, "var_j": 9, "quadratic_cost": 9.0 }, { "var_i": 7, "var_j": 10, "quadratic_cost": 5.0 }, { "var_i": 7, "var_j": 11, "quadratic_cost": 8.0 }, { "var_i": 7, "var_j": 12, "quadratic_cost": 6.0 }, { "var_i": 7, "var_j": 13, "quadratic_cost": 6.0 }, { "var_i": 8, "var_j": 0, "quadratic_cost": 5.0 }, { "var_i": 8, "var_j": 1, "quadratic_cost": 2.0 }, { "var_i": 8, "var_j": 2, "quadratic_cost": 4.0 }, { "var_i": 8, "var_j": 3, "quadratic_cost": 6.0 }, { "var_i": 8, "var_j": 4, "quadratic_cost": 3.0 }, { "var_i": 8, "var_j": 5, "quadratic_cost": 10.0 }, { "var_i": 8, "var_j": 6, "quadratic_cost": 7.0 }, { "var_i": 8, "var_j": 7, "quadratic_cost": 7.0 }, { "var_i": 8, "var_j": 8, "quadratic_cost": 1.0 }, { "var_i": 8, "var_j": 9, "quadratic_cost": 2.0 }, { "var_i": 8, "var_j": 10, "quadratic_cost": 7.0 }, { "var_i": 8, "var_j": 11, "quadratic_cost": 10.0 }, { "var_i": 8, "var_j": 12, "quadratic_cost": 8.0 }, { "var_i": 8, "var_j": 13, "quadratic_cost": 4.0 }, { "var_i": 9, "var_j": 0, "quadratic_cost": 6.0 }, { "var_i": 9, "var_j": 1, "quadratic_cost": 9.0 }, { "var_i": 9, "var_j": 2, "quadratic_cost": 9.0 }, { "var_i": 9, "var_j": 3, "quadratic_cost": 8.0 }, { "var_i": 9, "var_j": 4, "quadratic_cost": 7.0 }, { "var_i": 9, "var_j": 5, "quadratic_cost": 4.0 }, { "var_i": 9, "var_j": 6, "quadratic_cost": 9.0 }, { "var_i": 9, "var_j": 7, "quadratic_cost": 9.0 }, { "var_i": 9, "var_j": 8, "quadratic_cost": 2.0 }, { "var_i": 9, "var_j": 9, "quadratic_cost": 7.0 }, { "var_i": 9, "var_j": 10, "quadratic_cost": 7.0 }, { "var_i": 9, "var_j": 11, "quadratic_cost": 5.0 }, { "var_i": 9, "var_j": 12, "quadratic_cost": 1.0 }, { "var_i": 9, "var_j": 13, "quadratic_cost": 7.0 }, { "var_i": 10, "var_j": 0, "quadratic_cost": 5.0 }, { "var_i": 10, "var_j": 1, "quadratic_cost": 5.0 }, { "var_i": 10, "var_j": 2, "quadratic_cost": 7.0 }, { "var_i": 10, "var_j": 3, "quadratic_cost": 8.0 }, { "var_i": 10, "var_j": 4, "quadratic_cost": 2.0 }, { "var_i": 10, "var_j": 5, "quadratic_cost": 10.0 }, { "var_i": 10, "var_j": 6, "quadratic_cost": 3.0 }, { "var_i": 10, "var_j": 7, "quadratic_cost": 5.0 }, { "var_i": 10, "var_j": 8, "quadratic_cost": 7.0 }, { "var_i": 10, "var_j": 9, "quadratic_cost": 7.0 }, { "var_i": 10, "var_j": 10, "quadratic_cost": 10.0 }, { "var_i": 10, "var_j": 11, "quadratic_cost": 4.0 }, { "var_i": 10, "var_j": 12, "quadratic_cost": 6.0 }, { "var_i": 10, "var_j": 13, "quadratic_cost": 10.0 }, { "var_i": 11, "var_j": 0, "quadratic_cost": 4.0 }, { "var_i": 11, "var_j": 1, "quadratic_cost": 8.0 }, { "var_i": 11, "var_j": 2, "quadratic_cost": 10.0 }, { "var_i": 11, "var_j": 3, "quadratic_cost": 8.0 }, { "var_i": 11, "var_j": 4, "quadratic_cost": 10.0 }, { "var_i": 11, "var_j": 5, "quadratic_cost": 10.0 }, { "var_i": 11, "var_j": 6, "quadratic_cost": 3.0 }, { "var_i": 11, "var_j": 7, "quadratic_cost": 8.0 }, { "var_i": 11, "var_j": 8, "quadratic_cost": 10.0 }, { "var_i": 11, "var_j": 9, "quadratic_cost": 5.0 }, { "var_i": 11, "var_j": 10, "quadratic_cost": 4.0 }, { "var_i": 11, "var_j": 11, "quadratic_cost": 8.0 }, { "var_i": 11, "var_j": 12, "quadratic_cost": 10.0 }, { "var_i": 11, "var_j": 13, "quadratic_cost": 3.0 }, { "var_i": 12, "var_j": 0, "quadratic_cost": 5.0 }, { "var_i": 12, "var_j": 1, "quadratic_cost": 2.0 }, { "var_i": 12, "var_j": 2, "quadratic_cost": 2.0 }, { "var_i": 12, "var_j": 3, "quadratic_cost": 10.0 }, { "var_i": 12, "var_j": 4, "quadratic_cost": 2.0 }, { "var_i": 12, "var_j": 5, "quadratic_cost": 6.0 }, { "var_i": 12, "var_j": 6, "quadratic_cost": 7.0 }, { "var_i": 12, "var_j": 7, "quadratic_cost": 6.0 }, { "var_i": 12, "var_j": 8, "quadratic_cost": 8.0 }, { "var_i": 12, "var_j": 9, "quadratic_cost": 1.0 }, { "var_i": 12, "var_j": 10, "quadratic_cost": 6.0 }, { "var_i": 12, "var_j": 11, "quadratic_cost": 10.0 }, { "var_i": 12, "var_j": 12, "quadratic_cost": 4.0 }, { "var_i": 12, "var_j": 13, "quadratic_cost": 8.0 }, { "var_i": 13, "var_j": 0, "quadratic_cost": 9.0 }, { "var_i": 13, "var_j": 1, "quadratic_cost": 8.0 }, { "var_i": 13, "var_j": 2, "quadratic_cost": 8.0 }, { "var_i": 13, "var_j": 3, "quadratic_cost": 5.0 }, { "var_i": 13, "var_j": 4, "quadratic_cost": 7.0 }, { "var_i": 13, "var_j": 5, "quadratic_cost": 9.0 }, { "var_i": 13, "var_j": 6, "quadratic_cost": 5.0 }, { "var_i": 13, "var_j": 7, "quadratic_cost": 6.0 }, { "var_i": 13, "var_j": 8, "quadratic_cost": 4.0 }, { "var_i": 13, "var_j": 9, "quadratic_cost": 7.0 }, { "var_i": 13, "var_j": 10, "quadratic_cost": 10.0 }, { "var_i": 13, "var_j": 11, "quadratic_cost": 3.0 }, { "var_i": 13, "var_j": 12, "quadratic_cost": 8.0 }, { "var_i": 13, "var_j": 13, "quadratic_cost": 3.0 } ] }, "edges": [ { "from": 14, "to": 1, "var_index": 0 }, { "from": 13, "to": 15, "var_index": 1 }, { "from": 1, "to": 2, "var_index": 2 }, { "from": 2, "to": 3, "var_index": 3 }, { "from": 3, "to": 4, "var_index": 4 }, { "from": 4, "to": 5, "var_index": 5 }, { "from": 5, "to": 6, "var_index": 6 }, { "from": 6, "to": 7, "var_index": 7 }, { "from": 7, "to": 8, "var_index": 8 }, { "from": 8, "to": 9, "var_index": 9 }, { "from": 9, "to": 10, "var_index": 10 }, { "from": 10, "to": 11, "var_index": 11 }, { "from": 11, "to": 12, "var_index": 12 }, { "from": 12, "to": 13, "var_index": 13 } ], "node_id_map": { "0": 1, "1": 2, "2": 3, "3": 4, "4": 5, "5": 6, "6": 7, "7": 8, "8": 9, "9": 10, "10": 11, "11": 12, "12": 13, "13": 14, "14": 15 } }, "solution_variant": [ 14, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 15 ], "context_index": 49, "input_format": "nl", "input_index_base": 1 }, { "task_name": "QSPP", "problem_type": "QSPP", "instruction": "I pictured a small inspection team moving through the water network from the entry valve to the exit gate, following only the pipes that let the water flow the right way. They have to pick one continuous route and list the places they pass in order — starting at the entry and finishing at the exit — with every step following a permitted flow. Each pipe on the route takes some inspection time, and some pipe combinations create extra headaches if both are inspected, plus a few pipes have their own extra penalties. The goal is to pick the single route that makes the total inspection burden as small as possible by adding up each segment’s time and any extra penalties for pairs (including any self-penalties). The concrete map, times, and penalty details are shown below.\n\nI see 12 distinct junctions and 11 directed pipe segments; the valid locations are 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, the entry valve is at 10 and the exit gate at 11.\nI pictured a pipe from 10 to 0 labeled 0.\nI pictured a pipe from 9 to 11 labeled 1.\nI pictured a pipe from 0 to 1 labeled 2.\nI pictured a pipe from 1 to 2 labeled 3.\nI pictured a pipe from 2 to 3 labeled 4.\nI pictured a pipe from 3 to 4 labeled 5.\nI pictured a pipe from 4 to 5 labeled 6.\nI pictured a pipe from 5 to 6 labeled 7.\nI pictured a pipe from 6 to 7 labeled 8.\nI pictured a pipe from 7 to 8 labeled 9.\nI pictured a pipe from 8 to 9 labeled 10.\nI pictured segment 0 taking 5.0 time to inspect.\nI pictured segment 1 taking 3.0 time to inspect.\nI pictured segment 2 taking 6.0 time to inspect.\nI pictured segment 3 taking 9.0 time to inspect.\nI pictured segment 4 taking 9.0 time to inspect.\nI pictured segment 5 taking 1.0 time to inspect.\nI pictured segment 6 taking 5.0 time to inspect.\nI pictured segment 7 taking 10.0 time to inspect.\nI pictured segment 8 taking 8.0 time to inspect.\nI pictured segment 9 taking 8.0 time to inspect.\nI pictured segment 10 taking 3.0 time to inspect.\nMeaning: the quadratic_costs matrix is assumed symmetric and contributes to the objective as a sum over ALL ordered pairs (pipe_i_id, pipe_j_id). If two pipe_segments with IDs i and j are both used in the chosen path, then quadratic_costs[i][j] is added to the total. This includes diagonal terms (i == j), so selecting edge i also adds quadratic_costs[i][i]. Because the matrix is symmetric, the interaction between two distinct edges i and j is counted twice in the ordered-pair sum: quadratic_costs[i][j] + quadratic_costs[j][i] (= 2 * quadratic_costs[i][j]).\nquadratic_costs:\n| pipe_i_id\\pipe_j_id | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |\n|---|---|---|---|---|---|---|---|---|---|---|---|\n| 0 | 5.0 | 9.0 | 6.0 | 3.0 | 4.0 | 2.0 | 8.0 | 5.0 | 9.0 | 9.0 | 2.0 |\n| 1 | 9.0 | 5.0 | 3.0 | 6.0 | 4.0 | 6.0 | 9.0 | 4.0 | 10.0 | 1.0 | 9.0 |\n| 2 | 6.0 | 3.0 | 9.0 | 10.0 | 5.0 | 3.0 | 1.0 | 7.0 | 9.0 | 4.0 | 5.0 |\n| 3 | 3.0 | 6.0 | 10.0 | 8.0 | 9.0 | 5.0 | 4.0 | 9.0 | 1.0 | 9.0 | 7.0 |\n| 4 | 4.0 | 4.0 | 5.0 | 9.0 | 6.0 | 1.0 | 8.0 | 5.0 | 10.0 | 10.0 | 6.0 |\n| 5 | 2.0 | 6.0 | 3.0 | 5.0 | 1.0 | 1.0 | 2.0 | 4.0 | 8.0 | 8.0 | 6.0 |\n| 6 | 8.0 | 9.0 | 1.0 | 4.0 | 8.0 | 2.0 | 2.0 | 9.0 | 1.0 | 5.0 | 4.0 |\n| 7 | 5.0 | 4.0 | 7.0 | 9.0 | 5.0 | 4.0 | 9.0 | 7.0 | 4.0 | 3.0 | 2.0 |\n| 8 | 9.0 | 10.0 | 9.0 | 1.0 | 10.0 | 8.0 | 1.0 | 4.0 | 6.0 | 5.0 | 5.0 |\n| 9 | 9.0 | 1.0 | 4.0 | 9.0 | 10.0 | 8.0 | 5.0 | 3.0 | 5.0 | 3.0 | 2.0 |\n| 10 | 2.0 | 9.0 | 5.0 | 7.0 | 6.0 | 6.0 | 4.0 | 2.0 | 5.0 | 2.0 | 5.0 |\nI will use these details to pick the single route with the smallest total inspection burden.\n\nOh, and to keep things machine-friendly, please return the chosen route in a tiny JSON wrapper like this:\n\n{\n \"solution\": []\n}\n\nThink of \"solution\" as the ordered list of places the team walks through — start node first, end node last — and nothing else. It's just a sketch of the shape I want, not the actual answer; when you fill it in, put only the node identifiers (no edge ids, no times, no penalties).\n\nPlease use the exact identifiers from the problem input, with no renaming or invented labels. \n- for example: \"Valid identifiers look like plain numbers such as “1” or “23”, single capital letters like “A” or “B”, or a capital letter followed by digits like “A1” or “X7”.", "instance": { "nodes": [ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11 ], "edges": [ { "from": 10, "to": 0, "var_index": 0 }, { "from": 9, "to": 11, "var_index": 1 }, { "from": 0, "to": 1, "var_index": 2 }, { "from": 1, "to": 2, "var_index": 3 }, { "from": 2, "to": 3, "var_index": 4 }, { "from": 3, "to": 4, "var_index": 5 }, { "from": 4, "to": 5, "var_index": 6 }, { "from": 5, "to": 6, "var_index": 7 }, { "from": 6, "to": 7, "var_index": 8 }, { "from": 7, "to": 8, "var_index": 9 }, { "from": 8, "to": 9, "var_index": 10 } ], "objective": { "constant": 0.0, "linear": [ 5.0, 3.0, 6.0, 9.0, 9.0, 1.0, 5.0, 10.0, 8.0, 8.0, 3.0 ], "quadratic": [ [ 5.0, 9.0, 6.0, 3.0, 4.0, 2.0, 8.0, 5.0, 9.0, 9.0, 2.0 ], [ 9.0, 5.0, 3.0, 6.0, 4.0, 6.0, 9.0, 4.0, 10.0, 1.0, 9.0 ], [ 6.0, 3.0, 9.0, 10.0, 5.0, 3.0, 1.0, 7.0, 9.0, 4.0, 5.0 ], [ 3.0, 6.0, 10.0, 8.0, 9.0, 5.0, 4.0, 9.0, 1.0, 9.0, 7.0 ], [ 4.0, 4.0, 5.0, 9.0, 6.0, 1.0, 8.0, 5.0, 10.0, 10.0, 6.0 ], [ 2.0, 6.0, 3.0, 5.0, 1.0, 1.0, 2.0, 4.0, 8.0, 8.0, 6.0 ], [ 8.0, 9.0, 1.0, 4.0, 8.0, 2.0, 2.0, 9.0, 1.0, 5.0, 4.0 ], [ 5.0, 4.0, 7.0, 9.0, 5.0, 4.0, 9.0, 7.0, 4.0, 3.0, 2.0 ], [ 9.0, 10.0, 9.0, 1.0, 10.0, 8.0, 1.0, 4.0, 6.0, 5.0, 5.0 ], [ 9.0, 1.0, 4.0, 9.0, 10.0, 8.0, 5.0, 3.0, 5.0, 3.0, 2.0 ], [ 2.0, 9.0, 5.0, 7.0, 6.0, 6.0, 4.0, 2.0, 5.0, 2.0, 5.0 ] ] }, "source": 10, "target": 11 }, "solution": [ 10, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 11 ], "obj": 734.0, "instance_variant": { "problem_type": "QSPP", "num_nodes": 12, "num_edges": 11, "nodes": [ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11 ], "source": 10, "target": 11, "objective": { "constant": 0.0, "linear": [ { "var_index": 0, "linear_cost": 5.0 }, { "var_index": 1, "linear_cost": 3.0 }, { "var_index": 2, "linear_cost": 6.0 }, { "var_index": 3, "linear_cost": 9.0 }, { "var_index": 4, "linear_cost": 9.0 }, { "var_index": 5, "linear_cost": 1.0 }, { "var_index": 6, "linear_cost": 5.0 }, { "var_index": 7, "linear_cost": 10.0 }, { "var_index": 8, "linear_cost": 8.0 }, { "var_index": 9, "linear_cost": 8.0 }, { "var_index": 10, "linear_cost": 3.0 } ], "quadratic": [ { "var_i": 0, "var_j": 0, "quadratic_cost": 5.0 }, { "var_i": 0, "var_j": 1, "quadratic_cost": 9.0 }, { "var_i": 0, "var_j": 2, "quadratic_cost": 6.0 }, { "var_i": 0, "var_j": 3, "quadratic_cost": 3.0 }, { "var_i": 0, "var_j": 4, "quadratic_cost": 4.0 }, { "var_i": 0, "var_j": 5, "quadratic_cost": 2.0 }, { "var_i": 0, "var_j": 6, "quadratic_cost": 8.0 }, { "var_i": 0, "var_j": 7, "quadratic_cost": 5.0 }, { "var_i": 0, "var_j": 8, "quadratic_cost": 9.0 }, { "var_i": 0, "var_j": 9, "quadratic_cost": 9.0 }, { "var_i": 0, "var_j": 10, "quadratic_cost": 2.0 }, { "var_i": 1, "var_j": 0, "quadratic_cost": 9.0 }, { "var_i": 1, "var_j": 1, "quadratic_cost": 5.0 }, { "var_i": 1, "var_j": 2, "quadratic_cost": 3.0 }, { "var_i": 1, "var_j": 3, "quadratic_cost": 6.0 }, { "var_i": 1, "var_j": 4, "quadratic_cost": 4.0 }, { "var_i": 1, "var_j": 5, "quadratic_cost": 6.0 }, { "var_i": 1, "var_j": 6, "quadratic_cost": 9.0 }, { "var_i": 1, "var_j": 7, "quadratic_cost": 4.0 }, { "var_i": 1, "var_j": 8, "quadratic_cost": 10.0 }, { "var_i": 1, "var_j": 9, "quadratic_cost": 1.0 }, { "var_i": 1, "var_j": 10, "quadratic_cost": 9.0 }, { "var_i": 2, "var_j": 0, "quadratic_cost": 6.0 }, { "var_i": 2, "var_j": 1, "quadratic_cost": 3.0 }, { "var_i": 2, "var_j": 2, "quadratic_cost": 9.0 }, { "var_i": 2, "var_j": 3, "quadratic_cost": 10.0 }, { "var_i": 2, "var_j": 4, "quadratic_cost": 5.0 }, { "var_i": 2, "var_j": 5, "quadratic_cost": 3.0 }, { "var_i": 2, "var_j": 6, "quadratic_cost": 1.0 }, { "var_i": 2, "var_j": 7, "quadratic_cost": 7.0 }, { "var_i": 2, "var_j": 8, "quadratic_cost": 9.0 }, { "var_i": 2, "var_j": 9, "quadratic_cost": 4.0 }, { "var_i": 2, "var_j": 10, "quadratic_cost": 5.0 }, { "var_i": 3, "var_j": 0, "quadratic_cost": 3.0 }, { "var_i": 3, "var_j": 1, "quadratic_cost": 6.0 }, { "var_i": 3, "var_j": 2, "quadratic_cost": 10.0 }, { "var_i": 3, "var_j": 3, "quadratic_cost": 8.0 }, { "var_i": 3, "var_j": 4, "quadratic_cost": 9.0 }, { "var_i": 3, "var_j": 5, "quadratic_cost": 5.0 }, { "var_i": 3, "var_j": 6, "quadratic_cost": 4.0 }, { "var_i": 3, "var_j": 7, "quadratic_cost": 9.0 }, { "var_i": 3, "var_j": 8, "quadratic_cost": 1.0 }, { "var_i": 3, "var_j": 9, "quadratic_cost": 9.0 }, { "var_i": 3, "var_j": 10, "quadratic_cost": 7.0 }, { "var_i": 4, "var_j": 0, "quadratic_cost": 4.0 }, { "var_i": 4, "var_j": 1, "quadratic_cost": 4.0 }, { "var_i": 4, "var_j": 2, "quadratic_cost": 5.0 }, { "var_i": 4, "var_j": 3, "quadratic_cost": 9.0 }, { "var_i": 4, "var_j": 4, "quadratic_cost": 6.0 }, { "var_i": 4, "var_j": 5, "quadratic_cost": 1.0 }, { "var_i": 4, "var_j": 6, "quadratic_cost": 8.0 }, { "var_i": 4, "var_j": 7, "quadratic_cost": 5.0 }, { "var_i": 4, "var_j": 8, "quadratic_cost": 10.0 }, { "var_i": 4, "var_j": 9, "quadratic_cost": 10.0 }, { "var_i": 4, "var_j": 10, "quadratic_cost": 6.0 }, { "var_i": 5, "var_j": 0, "quadratic_cost": 2.0 }, { "var_i": 5, "var_j": 1, "quadratic_cost": 6.0 }, { "var_i": 5, "var_j": 2, "quadratic_cost": 3.0 }, { "var_i": 5, "var_j": 3, "quadratic_cost": 5.0 }, { "var_i": 5, "var_j": 4, "quadratic_cost": 1.0 }, { "var_i": 5, "var_j": 5, "quadratic_cost": 1.0 }, { "var_i": 5, "var_j": 6, "quadratic_cost": 2.0 }, { "var_i": 5, "var_j": 7, "quadratic_cost": 4.0 }, { "var_i": 5, "var_j": 8, "quadratic_cost": 8.0 }, { "var_i": 5, "var_j": 9, "quadratic_cost": 8.0 }, { "var_i": 5, "var_j": 10, "quadratic_cost": 6.0 }, { "var_i": 6, "var_j": 0, "quadratic_cost": 8.0 }, { "var_i": 6, "var_j": 1, "quadratic_cost": 9.0 }, { "var_i": 6, "var_j": 2, "quadratic_cost": 1.0 }, { "var_i": 6, "var_j": 3, "quadratic_cost": 4.0 }, { "var_i": 6, "var_j": 4, "quadratic_cost": 8.0 }, { "var_i": 6, "var_j": 5, "quadratic_cost": 2.0 }, { "var_i": 6, "var_j": 6, "quadratic_cost": 2.0 }, { "var_i": 6, "var_j": 7, "quadratic_cost": 9.0 }, { "var_i": 6, "var_j": 8, "quadratic_cost": 1.0 }, { "var_i": 6, "var_j": 9, "quadratic_cost": 5.0 }, { "var_i": 6, "var_j": 10, "quadratic_cost": 4.0 }, { "var_i": 7, "var_j": 0, "quadratic_cost": 5.0 }, { "var_i": 7, "var_j": 1, "quadratic_cost": 4.0 }, { "var_i": 7, "var_j": 2, "quadratic_cost": 7.0 }, { "var_i": 7, "var_j": 3, "quadratic_cost": 9.0 }, { "var_i": 7, "var_j": 4, "quadratic_cost": 5.0 }, { "var_i": 7, "var_j": 5, "quadratic_cost": 4.0 }, { "var_i": 7, "var_j": 6, "quadratic_cost": 9.0 }, { "var_i": 7, "var_j": 7, "quadratic_cost": 7.0 }, { "var_i": 7, "var_j": 8, "quadratic_cost": 4.0 }, { "var_i": 7, "var_j": 9, "quadratic_cost": 3.0 }, { "var_i": 7, "var_j": 10, "quadratic_cost": 2.0 }, { "var_i": 8, "var_j": 0, "quadratic_cost": 9.0 }, { "var_i": 8, "var_j": 1, "quadratic_cost": 10.0 }, { "var_i": 8, "var_j": 2, "quadratic_cost": 9.0 }, { "var_i": 8, "var_j": 3, "quadratic_cost": 1.0 }, { "var_i": 8, "var_j": 4, "quadratic_cost": 10.0 }, { "var_i": 8, "var_j": 5, "quadratic_cost": 8.0 }, { "var_i": 8, "var_j": 6, "quadratic_cost": 1.0 }, { "var_i": 8, "var_j": 7, "quadratic_cost": 4.0 }, { "var_i": 8, "var_j": 8, "quadratic_cost": 6.0 }, { "var_i": 8, "var_j": 9, "quadratic_cost": 5.0 }, { "var_i": 8, "var_j": 10, "quadratic_cost": 5.0 }, { "var_i": 9, "var_j": 0, "quadratic_cost": 9.0 }, { "var_i": 9, "var_j": 1, "quadratic_cost": 1.0 }, { "var_i": 9, "var_j": 2, "quadratic_cost": 4.0 }, { "var_i": 9, "var_j": 3, "quadratic_cost": 9.0 }, { "var_i": 9, "var_j": 4, "quadratic_cost": 10.0 }, { "var_i": 9, "var_j": 5, "quadratic_cost": 8.0 }, { "var_i": 9, "var_j": 6, "quadratic_cost": 5.0 }, { "var_i": 9, "var_j": 7, "quadratic_cost": 3.0 }, { "var_i": 9, "var_j": 8, "quadratic_cost": 5.0 }, { "var_i": 9, "var_j": 9, "quadratic_cost": 3.0 }, { "var_i": 9, "var_j": 10, "quadratic_cost": 2.0 }, { "var_i": 10, "var_j": 0, "quadratic_cost": 2.0 }, { "var_i": 10, "var_j": 1, "quadratic_cost": 9.0 }, { "var_i": 10, "var_j": 2, "quadratic_cost": 5.0 }, { "var_i": 10, "var_j": 3, "quadratic_cost": 7.0 }, { "var_i": 10, "var_j": 4, "quadratic_cost": 6.0 }, { "var_i": 10, "var_j": 5, "quadratic_cost": 6.0 }, { "var_i": 10, "var_j": 6, "quadratic_cost": 4.0 }, { "var_i": 10, "var_j": 7, "quadratic_cost": 2.0 }, { "var_i": 10, "var_j": 8, "quadratic_cost": 5.0 }, { "var_i": 10, "var_j": 9, "quadratic_cost": 2.0 }, { "var_i": 10, "var_j": 10, "quadratic_cost": 5.0 } ] }, "edges": [ { "from": 10, "to": 0, "var_index": 0 }, { "from": 9, "to": 11, "var_index": 1 }, { "from": 0, "to": 1, "var_index": 2 }, { "from": 1, "to": 2, "var_index": 3 }, { "from": 2, "to": 3, "var_index": 4 }, { "from": 3, "to": 4, "var_index": 5 }, { "from": 4, "to": 5, "var_index": 6 }, { "from": 5, "to": 6, "var_index": 7 }, { "from": 6, "to": 7, "var_index": 8 }, { "from": 7, "to": 8, "var_index": 9 }, { "from": 8, "to": 9, "var_index": 10 } ], "node_id_map": { "0": 0, "1": 1, "2": 2, "3": 3, "4": 4, "5": 5, "6": 6, "7": 7, "8": 8, "9": 9, "10": 10, "11": 11 } }, "solution_variant": [ 10, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 11 ], "context_index": 50, "input_format": "nl", "input_index_base": 0 } ]