{
 "escalations_grounded": 13,
 "requests": 300,
 "without_numbers": 0,
 "question_rate": 0.0,
 "escalations": 13,
 "escalations_applied": 13,
 "headline_ABD": {
  "dishes_total": 85,
  "dishes": 85,
  "partial": 0,
  "within_10_pessimistic": 0.9411764705882353,
  "within_20_pessimistic": 1.0,
  "mae_kcal": 9.562352941176469,
  "median_abs_pct": 0.014492753623188406,
  "mean_abs_pct": 0.02865984624078145,
  "within_10": 0.9411764705882353,
  "within_20": 1.0,
  "bias_pct": -0.01603042388094705,
  "over_50": 0,
  "median_spread": 0.007501875468867217,
  "median_cv": 0.0034903520399010646,
  "spread_over_20": 0,
  "macro_mae_g": {
   "protein": 1.1658823529411764,
   "fat": 0.7694117647058824,
   "carbs": 1.6352941176470586
  }
 },
 "groups": {
  "A": {
   "dishes_total": 35,
   "dishes": 35,
   "partial": 0,
   "within_10_pessimistic": 0.8571428571428571,
   "within_20_pessimistic": 1.0,
   "mae_kcal": 7.037142857142857,
   "median_abs_pct": 0.011627906976744186,
   "mean_abs_pct": 0.034361965180165155,
   "within_10": 0.8571428571428571,
   "within_20": 1.0,
   "bias_pct": -0.02342828371354712,
   "over_50": 0,
   "median_spread": 0.0,
   "median_cv": 0.0,
   "spread_over_20": 0,
   "macro_mae_g": {
    "protein": 0.5428571428571429,
    "fat": 0.49428571428571433,
    "carbs": 1.0085714285714287
   }
  },
  "B": {
   "dishes_total": 40,
   "dishes": 40,
   "partial": 0,
   "within_10_pessimistic": 1.0,
   "within_20_pessimistic": 1.0,
   "mae_kcal": 12.934999999999997,
   "median_abs_pct": 0.018438102787407016,
   "mean_abs_pct": 0.02735561990053605,
   "within_10": 1.0,
   "within_20": 1.0,
   "bias_pct": -0.014476846263301939,
   "over_50": 0,
   "median_spread": 0.012574970763015107,
   "median_cv": 0.005620667465369003,
   "spread_over_20": 0,
   "macro_mae_g": {
    "protein": 1.9924999999999997,
    "fat": 1.1525,
    "carbs": 2.4625
   }
  },
  "C": {
   "dishes_total": 15,
   "dishes": 15,
   "partial": 0,
   "within_10_pessimistic": 0.3333333333333333,
   "within_20_pessimistic": 0.4666666666666667,
   "mae_kcal": 84.06666666666666,
   "median_abs_pct": 0.2032924367137754,
   "mean_abs_pct": 0.26673201415753467,
   "within_10": 0.3333333333333333,
   "within_20": 0.4666666666666667,
   "bias_pct": 0.21812105271535512,
   "over_50": 2,
   "median_spread": 0.1225644248900063,
   "median_cv": 0.04159451654038515,
   "spread_over_20": 4,
   "macro_mae_g": {
    "protein": 5.006666666666667,
    "fat": 3.7599999999999993,
    "carbs": 10.033333333333333
   }
  },
  "D": {
   "dishes_total": 10,
   "dishes": 10,
   "partial": 0,
   "within_10_pessimistic": 1.0,
   "within_20_pessimistic": 1.0,
   "mae_kcal": 4.909999999999997,
   "median_abs_pct": 0.006920784487324411,
   "mean_abs_pct": 0.013919335313920079,
   "within_10": 1.0,
   "within_20": 1.0,
   "bias_pct": 0.0036477750625727415,
   "over_50": 0,
   "median_spread": 0.0,
   "median_cv": 0.0,
   "spread_over_20": 0,
   "macro_mae_g": {
    "protein": 0.040000000000000036,
    "fat": 0.2000000000000001,
    "carbs": 0.5199999999999992
   }
  }
 },
 "day": {
  "median_abs_pct": 0.0345287478678782,
  "within_10": 0.806,
  "within_20": 0.944,
  "p90_abs_pct": 0.15107415107415106
 },
 "dishes": [
  {
   "id": "A01",
   "group": "A",
   "text": "150 g ugotowanego białego ryżu",
   "ref_kcal": 195.0,
   "runs": 3,
   "with_numbers": 3,
   "questions": 0,
   "rejected": 0,
   "est_kcal": 195.0,
   "kcals": [
    195.0,
    195.0,
    195.0
   ],
   "err": 0.0,
   "rel_err": 0.0,
   "spread": 0.0,
   "cv": 0.0,
   "macro_err": {
    "protein": 0.09999999999999964,
    "fat": 0.0,
    "carbs": 0.5
   }
  },
  {
   "id": "A02",
   "group": "A",
   "text": "200 g gotowanych ziemniaków",
   "ref_kcal": 172.0,
   "runs": 3,
   "with_numbers": 3,
   "questions": 0,
   "rejected": 0,
   "est_kcal": 174.0,
   "kcals": [
    174.0,
    174.0,
    174.0
   ],
   "err": 2.0,
   "rel_err": 0.011627906976744186,
   "spread": 0.0,
   "cv": 0.0,
   "macro_err": {
    "protein": 0.0,
    "fat": 0.0,
    "carbs": -1.2000000000000028
   }
  },
  {
   "id": "A03",
   "group": "A",
   "text": "120 g pieczonej piersi z kurczaka",
   "ref_kcal": 198.0,
   "runs": 3,
   "with_numbers": 3,
   "questions": 0,
   "rejected": 0,
   "est_kcal": 198.0,
   "kcals": [
    198.0,
    198.0,
    198.0
   ],
   "err": 0.0,
   "rel_err": 0.0,
   "spread": 0.0,
   "cv": 0.0,
   "macro_err": {
    "protein": -1.2000000000000028,
    "fat": 0.5,
    "carbs": 0.0
   }
  },
  {
   "id": "A04",
   "group": "A",
   "text": "150 g jogurtu naturalnego 2%",
   "ref_kcal": 94.5,
   "runs": 3,
   "with_numbers": 3,
   "questions": 0,
   "rejected": 0,
   "est_kcal": 90.0,
   "kcals": [
    90.0,
    90.0,
    90.0
   ],
   "err": -4.5,
   "rel_err": -0.047619047619047616,
   "spread": 0.0,
   "cv": 0.0,
   "macro_err": {
    "protein": -1.1000000000000005,
    "fat": 0.7000000000000002,
    "carbs": -1.5999999999999996
   }
  },
  {
   "id": "A05",
   "group": "A",
   "text": "banan 120 g",
   "ref_kcal": 106.8,
   "runs": 3,
   "with_numbers": 3,
   "questions": 0,
   "rejected": 0,
   "est_kcal": 107.0,
   "kcals": [
    107.0,
    105.0,
    107.0
   ],
   "err": 0.20000000000000284,
   "rel_err": 0.0018726591760299892,
   "spread": 0.018726591760299626,
   "cv": 0.008866542710803104,
   "macro_err": {
    "protein": 0.0,
    "fat": 0.0,
    "carbs": -0.3999999999999986
   }
  },
  {
   "id": "A06",
   "group": "A",
   "text": "jabłko 180 g",
   "ref_kcal": 109.8,
   "runs": 3,
   "with_numbers": 3,
   "questions": 0,
   "rejected": 0,
   "est_kcal": 94.0,
   "kcals": [
    94.0,
    94.0,
    94.0
   ],
   "err": -15.799999999999997,
   "rel_err": -0.14389799635701273,
   "spread": 0.0,
   "cv": 0.0,
   "macro_err": {
    "protein": 0.3,
    "fat": 0.0,
    "carbs": -1.6000000000000014
   }
  },
  {
   "id": "A07",
   "group": "A",
   "text": "40 g płatków owsianych",
   "ref_kcal": 151.6,
   "runs": 3,
   "with_numbers": 3,
   "questions": 0,
   "rejected": 0,
   "est_kcal": 150.0,
   "kcals": [
    150.0,
    150.0,
    152.0
   ],
   "err": -1.5999999999999943,
   "rel_err": -0.010554089709762496,
   "spread": 0.013192612137203167,
   "cv": 0.006257582134394226,
   "macro_err": {
    "protein": -0.09999999999999964,
    "fat": 0.19999999999999973,
    "carbs": -2.700000000000003
   }
  },
  {
   "id": "A08",
   "group": "A",
   "text": "250 ml mleka 2%",
   "ref_kcal": 128.8,
   "runs": 3,
   "with_numbers": 3,
   "questions": 0,
   "rejected": 0,
   "est_kcal": 125.0,
   "kcals": [
    125.0,
    125.0,
    125.0
   ],
   "err": -3.8000000000000114,
   "rel_err": -0.0295031055900622,
   "spread": 0.0,
   "cv": 0.0,
   "macro_err": {
    "protein": 0.0,
    "fat": -0.09999999999999964,
    "carbs": -0.5999999999999996
   }
  },
  {
   "id": "A09",
   "group": "A",
   "text": "20 g masła",
   "ref_kcal": 143.4,
   "runs": 3,
   "with_numbers": 3,
   "questions": 0,
   "rejected": 0,
   "est_kcal": 149.0,
   "kcals": [
    149.0,
    149.0,
    149.0
   ],
   "err": 5.599999999999994,
   "rel_err": 0.03905160390516035,
   "spread": 0.0,
   "cv": 0.0,
   "macro_err": {
    "protein": 0.0,
    "fat": 0.3000000000000007,
    "carbs": 0.1
   }
  },
  {
   "id": "A10",
   "group": "A",
   "text": "10 g oliwy z oliwek",
   "ref_kcal": 88.4,
   "runs": 3,
   "with_numbers": 3,
   "questions": 0,
   "rejected": 0,
   "est_kcal": 88.0,
   "kcals": [
    88.0,
    88.0,
    88.0
   ],
   "err": -0.4000000000000057,
   "rel_err": -0.004524886877828118,
   "spread": 0.0,
   "cv": 0.0,
   "macro_err": {
    "protein": 0.0,
    "fat": 0.0,
    "carbs": 0.0
   }
  },
  {
   "id": "A11",
   "group": "A",
   "text": "150 g twarogu półtłustego",
   "ref_kcal": 180.0,
   "runs": 3,
   "with_numbers": 3,
   "questions": 0,
   "rejected": 0,
   "est_kcal": 195.0,
   "kcals": [
    195.0,
    195.0,
    195.0
   ],
   "err": 15.0,
   "rel_err": 0.08333333333333333,
   "spread": 0.0,
   "cv": 0.0,
   "macro_err": {
    "protein": 0.0,
    "fat": 0.7999999999999998,
    "carbs": -0.1999999999999993
   }
  },
  {
   "id": "A12",
   "group": "A",
   "text": "2 kromki chleba żytniego, razem 70 g",
   "ref_kcal": 181.3,
   "runs": 3,
   "with_numbers": 3,
   "questions": 0,
   "rejected": 0,
   "est_kcal": 160.0,
   "kcals": [
    160.0,
    160.0,
    158.0
   ],
   "err": -21.30000000000001,
   "rel_err": -0.11748483177054611,
   "spread": 0.011031439602868174,
   "cv": 0.005917211558046423,
   "macro_err": {
    "protein": -1.7999999999999998,
    "fat": -1.0999999999999999,
    "carbs": -2.9999999999999964
   }
  },
  {
   "id": "A13",
   "group": "A",
   "text": "60 g chleba pszennego",
   "ref_kcal": 159.6,
   "runs": 3,
   "with_numbers": 3,
   "questions": 0,
   "rejected": 0,
   "est_kcal": 155.0,
   "kcals": [
    155.0,
    155.0,
    155.0
   ],
   "err": -4.599999999999994,
   "rel_err": -0.028822055137844575,
   "spread": 0.0,
   "cv": 0.0,
   "macro_err": {
    "protein": -0.5,
    "fat": -1.2,
    "carbs": 0.8000000000000007
   }
  },
  {
   "id": "A14",
   "group": "A",
   "text": "150 g pieczonego łososia",
   "ref_kcal": 309.0,
   "runs": 3,
   "with_numbers": 3,
   "questions": 0,
   "rejected": 0,
   "est_kcal": 311.0,
   "kcals": [
    315.0,
    311.0,
    310.0
   ],
   "err": 2.0,
   "rel_err": 0.006472491909385114,
   "spread": 0.016181229773462782,
   "cv": 0.006923868267529766,
   "macro_err": {
    "protein": -3.1000000000000014,
    "fat": 1.8000000000000007,
    "carbs": 0.0
   }
  },
  {
   "id": "A15",
   "group": "A",
   "text": "100 g smażonej mielonej wołowiny",
   "ref_kcal": 256.0,
   "runs": 3,
   "with_numbers": 3,
   "questions": 0,
   "rejected": 0,
   "est_kcal": 250.0,
   "kcals": [
    254.0,
    250.0,
    250.0
   ],
   "err": -6.0,
   "rel_err": -0.0234375,
   "spread": 0.015625,
   "cv": 0.007502459216833395,
   "macro_err": {
    "protein": -2.6999999999999993,
    "fat": 0.6999999999999993,
    "carbs": 0.0
   }
  },
  {
   "id": "A16",
   "group": "A",
   "text": "200 g ugotowanego makaronu",
   "ref_kcal": 316.0,
   "runs": 3,
   "with_numbers": 3,
   "questions": 0,
   "rejected": 0,
   "est_kcal": 268.0,
   "kcals": [
    268.0,
    260.0,
    280.0
   ],
   "err": -48.0,
   "rel_err": -0.1518987341772152,
   "spread": 0.06329113924050633,
   "cv": 0.03051690100479692,
   "macro_err": {
    "protein": -2.5999999999999996,
    "fat": -0.7999999999999998,
    "carbs": -6.100000000000001
   }
  },
  {
   "id": "A17",
   "group": "A",
   "text": "pół awokado, 100 g",
   "ref_kcal": 160.0,
   "runs": 3,
   "with_numbers": 3,
   "questions": 0,
   "rejected": 0,
   "est_kcal": 160.0,
   "kcals": [
    160.0,
    160.0,
    160.0
   ],
   "err": 0.0,
   "rel_err": 0.0,
   "spread": 0.0,
   "cv": 0.0,
   "macro_err": {
    "protein": 0.0,
    "fat": 0.0,
    "carbs": 0.0
   }
  },
  {
   "id": "A18",
   "group": "A",
   "text": "30 g orzechów włoskich",
   "ref_kcal": 196.2,
   "runs": 3,
   "with_numbers": 3,
   "questions": 0,
   "rejected": 0,
   "est_kcal": 196.0,
   "kcals": [
    196.0,
    196.0,
    196.0
   ],
   "err": -0.19999999999998863,
   "rel_err": -0.0010193679918449982,
   "spread": 0.0,
   "cv": 0.0,
   "macro_err": {
    "protein": -0.09999999999999964,
    "fat": -0.10000000000000142,
    "carbs": -0.09999999999999964
   }
  },
  {
   "id": "A19",
   "group": "A",
   "text": "30 g migdałów",
   "ref_kcal": 173.7,
   "runs": 3,
   "with_numbers": 3,
   "questions": 0,
   "rejected": 0,
   "est_kcal": 174.0,
   "kcals": [
    175.0,
    174.0,
    174.0
   ],
   "err": 0.30000000000001137,
   "rel_err": 0.001727115716753088,
   "spread": 0.0057570523891767415,
   "cv": 0.0027040412282468354,
   "macro_err": {
    "protein": 0.0,
    "fat": 0.0,
    "carbs": -0.20000000000000018
   }
  },
  {
   "id": "A20",
   "group": "A",
   "text": "20 g masła orzechowego",
   "ref_kcal": 119.6,
   "runs": 3,
   "with_numbers": 3,
   "questions": 0,
   "rejected": 0,
   "est_kcal": 118.0,
   "kcals": [
    118.0,
    120.0,
    118.0
   ],
   "err": -1.5999999999999943,
   "rel_err": -0.013377926421404635,
   "spread": 0.016722408026755852,
   "cv": 0.007945020013331994,
   "macro_err": {
    "protein": 0.5999999999999996,
    "fat": -0.3000000000000007,
    "carbs": -0.5
   }
  },
  {
   "id": "A21",
   "group": "A",
   "text": "200 g ugotowanej kaszy gryczanej",
   "ref_kcal": 184.0,
   "runs": 3,
   "with_numbers": 3,
   "questions": 0,
   "rejected": 0,
   "est_kcal": 184.0,
   "kcals": [
    184.0,
    184.0,
    184.0
   ],
   "err": 0.0,
   "rel_err": 0.0,
   "spread": 0.0,
   "cv": 0.0,
   "macro_err": {
    "protein": 0.0,
    "fat": 0.0,
    "carbs": -2.8999999999999986
   }
  },
  {
   "id": "A22",
   "group": "A",
   "text": "150 g ugotowanej soczewicy",
   "ref_kcal": 174.0,
   "runs": 3,
   "with_numbers": 3,
   "questions": 0,
   "rejected": 0,
   "est_kcal": 174.0,
   "kcals": [
    174.0,
    174.0,
    170.0
   ],
   "err": 0.0,
   "rel_err": 0.0,
   "spread": 0.022988505747126436,
   "cv": 0.01092056804921309,
   "macro_err": {
    "protein": 0.0,
    "fat": 0.0,
    "carbs": -0.1999999999999993
   }
  },
  {
   "id": "A23",
   "group": "A",
   "text": "50 g sera gouda",
   "ref_kcal": 178.0,
   "runs": 3,
   "with_numbers": 3,
   "questions": 0,
   "rejected": 0,
   "est_kcal": 178.0,
   "kcals": [
    178.0,
    180.0,
    178.0
   ],
   "err": 0.0,
   "rel_err": 0.0,
   "spread": 0.011235955056179775,
   "cv": 0.005276916277511549,
   "macro_err": {
    "protein": 0.0,
    "fat": 0.3000000000000007,
    "carbs": -0.6000000000000001
   }
  },
  {
   "id": "A24",
   "group": "A",
   "text": "125 g mozzarelli",
   "ref_kcal": 373.8,
   "runs": 3,
   "with_numbers": 3,
   "questions": 0,
   "rejected": 0,
   "est_kcal": 300.0,
   "kcals": [
    300.0,
    300.0,
    300.0
   ],
   "err": -73.80000000000001,
   "rel_err": -0.19743178170144465,
   "spread": 0.0,
   "cv": 0.0,
   "macro_err": {
    "protein": -4.199999999999999,
    "fat": -5.199999999999999,
    "carbs": -0.5
   }
  },
  {
   "id": "A25",
   "group": "A",
   "text": "200 g pomidorów",
   "ref_kcal": 36.0,
   "runs": 3,
   "with_numbers": 3,
   "questions": 0,
   "rejected": 0,
   "est_kcal": 36.0,
   "kcals": [
    36.0,
    36.0,
    36.0
   ],
   "err": 0.0,
   "rel_err": 0.0,
   "spread": 0.0,
   "cv": 0.0,
   "macro_err": {
    "protein": 0.0,
    "fat": 0.0,
    "carbs": 0.0
   }
  },
  {
   "id": "A26",
   "group": "A",
   "text": "150 g ogórka",
   "ref_kcal": 22.5,
   "runs": 3,
   "with_numbers": 3,
   "questions": 0,
   "rejected": 0,
   "est_kcal": 23.0,
   "kcals": [
    23.0,
    23.0,
    22.0
   ],
   "err": 0.5,
   "rel_err": 0.022222222222222223,
   "spread": 0.044444444444444446,
   "cv": 0.020797258270192572,
   "macro_err": {
    "protein": 0.0,
    "fat": 0.0,
    "carbs": 0.0
   }
  },
  {
   "id": "A27",
   "group": "A",
   "text": "200 g gotowanych brokułów",
   "ref_kcal": 70.0,
   "runs": 3,
   "with_numbers": 3,
   "questions": 0,
   "rejected": 0,
   "est_kcal": 70.0,
   "kcals": [
    70.0,
    70.0,
    70.0
   ],
   "err": 0.0,
   "rel_err": 0.0,
   "spread": 0.0,
   "cv": 0.0,
   "macro_err": {
    "protein": 0.0,
    "fat": 0.0,
    "carbs": -0.40000000000000036
   }
  },
  {
   "id": "A28",
   "group": "A",
   "text": "250 g truskawek",
   "ref_kcal": 80.0,
   "runs": 3,
   "with_numbers": 3,
   "questions": 0,
   "rejected": 0,
   "est_kcal": 80.0,
   "kcals": [
    80.0,
    80.0,
    80.0
   ],
   "err": 0.0,
   "rel_err": 0.0,
   "spread": 0.0,
   "cv": 0.0,
   "macro_err": {
    "protein": 0.0,
    "fat": -0.10000000000000009,
    "carbs": -5.0
   }
  },
  {
   "id": "A29",
   "group": "A",
   "text": "120 g tuńczyka w sosie własnym (odsączonego)",
   "ref_kcal": 123.0,
   "runs": 3,
   "with_numbers": 3,
   "questions": 0,
   "rejected": 0,
   "est_kcal": 125.0,
   "kcals": [
    130.0,
    122.0,
    125.0
   ],
   "err": 2.0,
   "rel_err": 0.016260162601626018,
   "spread": 0.06504065040650407,
   "cv": 0.02625860725891688,
   "macro_err": {
    "protein": -0.3000000000000007,
    "fat": 0.0,
    "carbs": 0.0
   }
  },
  {
   "id": "A30",
   "group": "A",
   "text": "2 jajka na twardo, razem 100 g",
   "ref_kcal": 155.0,
   "runs": 3,
   "with_numbers": 3,
   "questions": 0,
   "rejected": 0,
   "est_kcal": 147.0,
   "kcals": [
    147.0,
    147.0,
    147.0
   ],
   "err": -8.0,
   "rel_err": -0.05161290322580645,
   "spread": 0.0,
   "cv": 0.0,
   "macro_err": {
    "protein": 0.0,
    "fat": -0.6999999999999993,
    "carbs": -0.30000000000000004
   }
  },
  {
   "id": "A31",
   "group": "A",
   "text": "330 ml coli (zwykłej, nie zero)",
   "ref_kcal": 144.1,
   "runs": 3,
   "with_numbers": 3,
   "questions": 0,
   "rejected": 0,
   "est_kcal": 139.0,
   "kcals": [
    139.0,
    139.0,
    139.0
   ],
   "err": -5.099999999999994,
   "rel_err": -0.035392088827203294,
   "spread": 0.0,
   "cv": 0.0,
   "macro_err": {
    "protein": 0.0,
    "fat": -0.9,
    "carbs": -0.6000000000000014
   }
  },
  {
   "id": "A32",
   "group": "A",
   "text": "250 ml soku pomarańczowego",
   "ref_kcal": 127.4,
   "runs": 3,
   "with_numbers": 3,
   "questions": 0,
   "rejected": 0,
   "est_kcal": 112.0,
   "kcals": [
    112.0,
    112.0,
    112.0
   ],
   "err": -15.400000000000006,
   "rel_err": -0.12087912087912092,
   "spread": 0.0,
   "cv": 0.0,
   "macro_err": {
    "protein": -0.10000000000000009,
    "fat": 0.2,
    "carbs": -4.199999999999999
   }
  },
  {
   "id": "A33",
   "group": "A",
   "text": "15 g miodu",
   "ref_kcal": 45.6,
   "runs": 3,
   "with_numbers": 3,
   "questions": 0,
   "rejected": 0,
   "est_kcal": 46.0,
   "kcals": [
    46.0,
    48.0,
    46.0
   ],
   "err": 0.3999999999999986,
   "rel_err": 0.008771929824561372,
   "spread": 0.043859649122807015,
   "cv": 0.020203050891044214,
   "macro_err": {
    "protein": 0.1,
    "fat": 0.0,
    "carbs": -0.40000000000000036
   }
  },
  {
   "id": "A34",
   "group": "A",
   "text": "40 g gorzkiej czekolady 70%",
   "ref_kcal": 239.2,
   "runs": 3,
   "with_numbers": 3,
   "questions": 0,
   "rejected": 0,
   "est_kcal": 232.0,
   "kcals": [
    232.0,
    232.0,
    232.0
   ],
   "err": -7.199999999999989,
   "rel_err": -0.030100334448160487,
   "spread": 0.0,
   "cv": 0.0,
   "macro_err": {
    "protein": 0.10000000000000009,
    "fat": -1.1000000000000014,
    "carbs": -0.3999999999999986
   }
  },
  {
   "id": "A35",
   "group": "A",
   "text": "100 g sera feta",
   "ref_kcal": 265.0,
   "runs": 3,
   "with_numbers": 3,
   "questions": 0,
   "rejected": 0,
   "est_kcal": 264.0,
   "kcals": [
    264.0,
    265.0,
    264.0
   ],
   "err": -1.0,
   "rel_err": -0.0037735849056603774,
   "spread": 0.0037735849056603774,
   "cv": 0.001783371453181709,
   "macro_err": {
    "protein": 0.0,
    "fat": -0.1999999999999993,
    "carbs": 0.19999999999999973
   }
  },
  {
   "id": "B01",
   "group": "B",
   "text": "owsianka: 50 g płatków owsianych, 250 ml mleka 2%, banan 120 g, 10 g miodu",
   "ref_kcal": 455.4,
   "runs": 3,
   "with_numbers": 3,
   "questions": 0,
   "rejected": 0,
   "est_kcal": 451.0,
   "kcals": [
    449.0,
    451.0,
    461.0
   ],
   "err": -4.399999999999977,
   "rel_err": -0.009661835748792221,
   "spread": 0.02635046113306983,
   "cv": 0.011570915318165776,
   "macro_err": {
    "protein": -0.09999999999999787,
    "fat": 0.09999999999999964,
    "carbs": -4.900000000000006
   }
  },
  {
   "id": "B02",
   "group": "B",
   "text": "jajecznica z 3 jajek (150 g) na 10 g masła i 2 kromki chleba żytniego (70 g)",
   "ref_kcal": 467.5,
   "runs": 3,
   "with_numbers": 3,
   "questions": 0,
   "rejected": 0,
   "est_kcal": 448.0,
   "kcals": [
    465.0,
    444.0,
    448.0
   ],
   "err": -19.5,
   "rel_err": -0.04171122994652406,
   "spread": 0.044919786096256686,
   "cv": 0.020127487522104144,
   "macro_err": {
    "protein": -1.7999999999999972,
    "fat": -0.5,
    "carbs": -4.299999999999997
   }
  },
  {
   "id": "B03",
   "group": "B",
   "text": "2 kanapki: 60 g chleba pszennego, 10 g masła, 40 g szynki gotowanej, 30 g sera gouda",
   "ref_kcal": 379.1,
   "runs": 3,
   "with_numbers": 3,
   "questions": 0,
   "rejected": 0,
   "est_kcal": 380.0,
   "kcals": [
    380.0,
    379.0,
    381.0
   ],
   "err": 0.8999999999999773,
   "rel_err": 0.002374043787918695,
   "spread": 0.005275652862041677,
   "cv": 0.0021486752129677,
   "macro_err": {
    "protein": -0.5,
    "fat": -1.0,
    "carbs": -0.3999999999999986
   }
  },
  {
   "id": "B04",
   "group": "B",
   "text": "150 g pieczonej piersi z kurczaka, 150 g ugotowanego ryżu, 150 g gotowanych brokułów, 5 g oliwy",
   "ref_kcal": 539.2,
   "runs": 3,
   "with_numbers": 3,
   "questions": 0,
   "rejected": 0,
   "est_kcal": 538.0,
   "kcals": [
    540.0,
    517.0,
    538.0
   ],
   "err": -1.2000000000000455,
   "rel_err": -0.002225519287833912,
   "spread": 0.04265578635014836,
   "cv": 0.01956675427501848,
   "macro_err": {
    "protein": -1.5,
    "fat": 0.0,
    "carbs": -0.8999999999999986
   }
  },
  {
   "id": "B05",
   "group": "B",
   "text": "spaghetti: 180 g ugotowanego makaronu, 100 g smażonej mielonej wołowiny, 100 g passaty, 10 g oliwy, 10 g parmezanu",
   "ref_kcal": 708.8,
   "runs": 3,
   "with_numbers": 3,
   "questions": 0,
   "rejected": 0,
   "est_kcal": 690.0,
   "kcals": [
    699.0,
    690.0,
    688.0
   ],
   "err": -18.799999999999955,
   "rel_err": -0.026523702031602647,
   "spread": 0.01551918735891648,
   "cv": 0.006910303367552876,
   "macro_err": {
    "protein": -6.5,
    "fat": 1.6999999999999993,
    "carbs": -3.8000000000000043
   }
  },
  {
   "id": "B06",
   "group": "B",
   "text": "sałatka: 80 g sałaty, 150 g pomidorów, 100 g ogórka, 50 g fety, 15 g oliwy",
   "ref_kcal": 319.1,
   "runs": 3,
   "with_numbers": 3,
   "questions": 0,
   "rejected": 0,
   "est_kcal": 319.0,
   "kcals": [
    319.0,
    319.0,
    319.0
   ],
   "err": -0.10000000000002274,
   "rel_err": -0.00031338138514579357,
   "spread": 0.0,
   "cv": 0.0,
   "macro_err": {
    "protein": -0.09999999999999964,
    "fat": 0.09999999999999787,
    "carbs": -0.09999999999999964
   }
  },
  {
   "id": "B07",
   "group": "B",
   "text": "150 g twarogu półtłustego z 50 g jogurtu naturalnego i 2 kromki chleba żytniego (70 g)",
   "ref_kcal": 392.8,
   "runs": 3,
   "with_numbers": 3,
   "questions": 0,
   "rejected": 0,
   "est_kcal": 383.0,
   "kcals": [
    383.0,
    384.0,
    379.0
   ],
   "err": -9.800000000000011,
   "rel_err": -0.024949083503055018,
   "spread": 0.012729124236252545,
   "cv": 0.005655096595469337,
   "macro_err": {
    "protein": -2.400000000000002,
    "fat": 0.40000000000000036,
    "carbs": -4.399999999999999
   }
  },
  {
   "id": "B08",
   "group": "B",
   "text": "koktajl: 200 ml mleka 2%, 100 g truskawek, banan 120 g, 20 g masła orzechowego",
   "ref_kcal": 361.4,
   "runs": 3,
   "with_numbers": 3,
   "questions": 0,
   "rejected": 0,
   "est_kcal": 357.0,
   "kcals": [
    356.0,
    357.0,
    359.0
   ],
   "err": -4.399999999999977,
   "rel_err": -0.01217487548422794,
   "spread": 0.008301051466519093,
   "cv": 0.0034903520399010646,
   "macro_err": {
    "protein": 0.20000000000000107,
    "fat": -0.3000000000000007,
    "carbs": -1.2999999999999972
   }
  },
  {
   "id": "B09",
   "group": "B",
   "text": "150 g pieczonego łososia, 200 g gotowanych ziemniaków, 100 g fasolki szparagowej, 10 g masła",
   "ref_kcal": 587.7,
   "runs": 3,
   "with_numbers": 3,
   "questions": 0,
   "rejected": 0,
   "est_kcal": 590.0,
   "kcals": [
    594.0,
    589.0,
    590.0
   ],
   "err": 2.2999999999999545,
   "rel_err": 0.003913561340820069,
   "spread": 0.008507742045261188,
   "cv": 0.003655240100624851,
   "macro_err": {
    "protein": -3.200000000000003,
    "fat": 1.5999999999999979,
    "carbs": -2.3999999999999986
   }
  },
  {
   "id": "B10",
   "group": "B",
   "text": "omlet z 3 jajek (150 g) z 40 g sera gouda i 40 g szynki, smażony na 10 g masła",
   "ref_kcal": 469.6,
   "runs": 3,
   "with_numbers": 3,
   "questions": 0,
   "rejected": 0,
   "est_kcal": 482.0,
   "kcals": [
    482.0,
    483.0,
    477.0
   ],
   "err": 12.399999999999977,
   "rel_err": 0.026405451448040837,
   "spread": 0.012776831345826235,
   "cv": 0.0054604770277474415,
   "macro_err": {
    "protein": 0.0,
    "fat": 1.3999999999999986,
    "carbs": -0.9000000000000001
   }
  },
  {
   "id": "B11",
   "group": "B",
   "text": "150 g jogurtu greckiego, 40 g granoli, 100 g borówek",
   "ref_kcal": 419.8,
   "runs": 3,
   "with_numbers": 3,
   "questions": 0,
   "rejected": 0,
   "est_kcal": 383.0,
   "kcals": [
    372.0,
    384.0,
    383.0
   ],
   "err": -36.80000000000001,
   "rel_err": -0.08766079085278707,
   "spread": 0.028585040495474036,
   "cv": 0.014319145241703328,
   "macro_err": {
    "protein": 0.3000000000000007,
    "fat": -4.800000000000001,
    "carbs": -0.3999999999999986
   }
  },
  {
   "id": "B12",
   "group": "B",
   "text": "curry: 150 g pieczonej piersi z kurczaka, 100 ml mleka kokosowego, 150 g ugotowanego ryżu",
   "ref_kcal": 639.5,
   "runs": 3,
   "with_numbers": 3,
   "questions": 0,
   "rejected": 0,
   "est_kcal": 635.0,
   "kcals": [
    623.0,
    670.0,
    635.0
   ],
   "err": -4.5,
   "rel_err": -0.007036747458952306,
   "spread": 0.07349491790461297,
   "cv": 0.03102509632518295,
   "macro_err": {
    "protein": -1.6000000000000014,
    "fat": -0.6000000000000014,
    "carbs": -0.10000000000000142
   }
  },
  {
   "id": "B13",
   "group": "B",
   "text": "tortilla pszenna 60 g z 100 g pieczonego kurczaka, 30 g cheddara, 50 g pomidora, 30 g sałaty i 20 g śmietany 18%",
   "ref_kcal": 517.5,
   "runs": 3,
   "with_numbers": 3,
   "questions": 0,
   "rejected": 0,
   "est_kcal": 520.0,
   "kcals": [
    520.0,
    520.0,
    524.0
   ],
   "err": 2.5,
   "rel_err": 0.004830917874396135,
   "spread": 0.007729468599033816,
   "cv": 0.0036169144817726215,
   "macro_err": {
    "protein": 0.29999999999999716,
    "fat": -0.10000000000000142,
    "carbs": 0.20000000000000284
   }
  },
  {
   "id": "B14",
   "group": "B",
   "text": "2 kromki chleba pszennego (60 g) z 30 g masła orzechowego i 20 g dżemu",
   "ref_kcal": 394.6,
   "runs": 3,
   "with_numbers": 3,
   "questions": 0,
   "rejected": 0,
   "est_kcal": 388.0,
   "kcals": [
    388.0,
    390.0,
    380.0
   ],
   "err": -6.600000000000023,
   "rel_err": -0.016725798276735992,
   "spread": 0.02534211860111505,
   "cv": 0.011192989116421175,
   "macro_err": {
    "protein": 0.5999999999999996,
    "fat": -1.3999999999999986,
    "carbs": -2.6000000000000014
   }
  },
  {
   "id": "B15",
   "group": "B",
   "text": "40 g płatków kukurydzianych z 200 ml mleka 2%",
   "ref_kcal": 256.6,
   "runs": 3,
   "with_numbers": 3,
   "questions": 0,
   "rejected": 0,
   "est_kcal": 247.0,
   "kcals": [
    247.0,
    247.0,
    247.0
   ],
   "err": -9.600000000000023,
   "rel_err": -0.03741231488698372,
   "spread": 0.0,
   "cv": 0.0,
   "macro_err": {
    "protein": 0.6000000000000014,
    "fat": 0.0,
    "carbs": -2.700000000000003
   }
  },
  {
   "id": "B16",
   "group": "B",
   "text": "burger: bułka 60 g, 120 g smażonej mielonej wołowiny, 20 g cheddara, 30 g pomidora, 15 g ketchupu",
   "ref_kcal": 577.1,
   "runs": 3,
   "with_numbers": 3,
   "questions": 0,
   "rejected": 0,
   "est_kcal": 579.0,
   "kcals": [
    573.0,
    579.0,
    586.0
   ],
   "err": 1.8999999999999773,
   "rel_err": 0.00329232368740249,
   "spread": 0.022526425229596258,
   "cv": 0.009169952503169865,
   "macro_err": {
    "protein": -5.899999999999999,
    "fat": 2.1000000000000014,
    "carbs": -0.19999999999999574
   }
  },
  {
   "id": "B17",
   "group": "B",
   "text": "200 g ugotowanego ryżu, 150 g gotowanej mieszanki warzyw, 10 g oleju rzepakowego",
   "ref_kcal": 445.9,
   "runs": 3,
   "with_numbers": 3,
   "questions": 0,
   "rejected": 0,
   "est_kcal": 413.0,
   "kcals": [
    413.0,
    413.0,
    408.0
   ],
   "err": -32.89999999999998,
   "rel_err": -0.07378335949764517,
   "spread": 0.01121327651939897,
   "cv": 0.00573020081998823,
   "macro_err": {
    "protein": -1.299999999999999,
    "fat": 0.5999999999999996,
    "carbs": -7.799999999999997
   }
  },
  {
   "id": "B18",
   "group": "B",
   "text": "150 g pieczonej piersi z indyka, 200 g ugotowanej kaszy gryczanej, 100 g gotowanej marchewki",
   "ref_kcal": 423.0,
   "runs": 3,
   "with_numbers": 3,
   "questions": 0,
   "rejected": 0,
   "est_kcal": 442.0,
   "kcals": [
    442.0,
    442.0,
    442.0
   ],
   "err": 19.0,
   "rel_err": 0.04491725768321513,
   "spread": 0.0,
   "cv": 0.0,
   "macro_err": {
    "protein": -0.6999999999999957,
    "fat": 1.5,
    "carbs": -2.8999999999999986
   }
  },
  {
   "id": "B19",
   "group": "B",
   "text": "2 kromki chleba żytniego (70 g), 70 g awokado, 2 jajka na twardo (100 g)",
   "ref_kcal": 448.3,
   "runs": 3,
   "with_numbers": 3,
   "questions": 0,
   "rejected": 0,
   "est_kcal": 427.0,
   "kcals": [
    410.0,
    445.0,
    427.0
   ],
   "err": -21.30000000000001,
   "rel_err": -0.047512826232433664,
   "spread": 0.07807271916127594,
   "cv": 0.03344142138880814,
   "macro_err": {
    "protein": -1.6999999999999993,
    "fat": -1.0,
    "carbs": -3.1000000000000014
   }
  },
  {
   "id": "B20",
   "group": "B",
   "text": "180 g ugotowanego makaronu z 40 g pesto",
   "ref_kcal": 454.8,
   "runs": 3,
   "with_numbers": 3,
   "questions": 0,
   "rejected": 0,
   "est_kcal": 455.0,
   "kcals": [
    455.0,
    450.0,
    459.0
   ],
   "err": 0.19999999999998863,
   "rel_err": 0.0004397537379067472,
   "spread": 0.019788918205804747,
   "cv": 0.008097772006735528,
   "macro_err": {
    "protein": -1.4000000000000004,
    "fat": -0.10000000000000142,
    "carbs": 1.5
   }
  },
  {
   "id": "B21",
   "group": "B",
   "text": "150 g ugotowanej kaszy jaglanej z 200 ml mleka 2% i 15 g miodu",
   "ref_kcal": 327.1,
   "runs": 3,
   "with_numbers": 3,
   "questions": 0,
   "rejected": 0,
   "est_kcal": 333.0,
   "kcals": [
    333.0,
    327.0,
    333.0
   ],
   "err": 5.899999999999977,
   "rel_err": 0.018037297462549607,
   "spread": 0.018343014368694587,
   "cv": 0.008545097053613868,
   "macro_err": {
    "protein": -0.1999999999999993,
    "fat": 0.10000000000000053,
    "carbs": 0.10000000000000142
   }
  },
  {
   "id": "B22",
   "group": "B",
   "text": "chili: 100 g smażonej mielonej wołowiny, 150 g czerwonej fasoli z puszki, 150 g pomidorów z puszki, 150 g ugotowanego ryżu",
   "ref_kcal": 661.0,
   "runs": 3,
   "with_numbers": 3,
   "questions": 0,
   "rejected": 0,
   "est_kcal": 620.0,
   "kcals": [
    620.0,
    623.0,
    615.0
   ],
   "err": -41.0,
   "rel_err": -0.06202723146747353,
   "spread": 0.012102874432677761,
   "cv": 0.0053280381790159655,
   "macro_err": {
    "protein": -6.399999999999999,
    "fat": 0.8000000000000007,
    "carbs": -9.700000000000003
   }
  },
  {
   "id": "B23",
   "group": "B",
   "text": "sałatka: 120 g tuńczyka w sosie własnym, 100 g kukurydzy z puszki, 100 g ugotowanego makaronu, 30 g majonezu",
   "ref_kcal": 552.0,
   "runs": 3,
   "with_numbers": 3,
   "questions": 0,
   "rejected": 0,
   "est_kcal": 560.0,
   "kcals": [
    584.0,
    560.0,
    559.0
   ],
   "err": 8.0,
   "rel_err": 0.014492753623188406,
   "spread": 0.04528985507246377,
   "cv": 0.02035811605796796,
   "macro_err": {
    "protein": -0.7999999999999972,
    "fat": 0.1999999999999993,
    "carbs": -1.0
   }
  },
  {
   "id": "B24",
   "group": "B",
   "text": "puree z 250 g gotowanych ziemniaków, 50 ml mleka 2% i 15 g masła, do tego 150 g pieczonej piersi z kurczaka",
   "ref_kcal": 595.8,
   "runs": 3,
   "with_numbers": 3,
   "questions": 0,
   "rejected": 0,
   "est_kcal": 577.0,
   "kcals": [
    577.0,
    576.0,
    598.0
   ],
   "err": -18.799999999999955,
   "rel_err": -0.031554212823094924,
   "spread": 0.036925142665323936,
   "cv": 0.01737878247253334,
   "macro_err": {
    "protein": -1.0,
    "fat": 1.3999999999999986,
    "carbs": -5.700000000000003
   }
  },
  {
   "id": "B25",
   "group": "B",
   "text": "150 g ugotowanej komosy ryżowej, 100 g ciecierzycy z puszki, 100 g ogórka, 50 g fety, 10 g oliwy",
   "ref_kcal": 554.9,
   "runs": 3,
   "with_numbers": 3,
   "questions": 0,
   "rejected": 0,
   "est_kcal": 557.0,
   "kcals": [
    555.0,
    558.0,
    557.0
   ],
   "err": 2.1000000000000227,
   "rel_err": 0.0037844656694900392,
   "spread": 0.005406379527842855,
   "cv": 0.002240513405253857,
   "macro_err": {
    "protein": 0.9000000000000021,
    "fat": -0.3000000000000007,
    "carbs": -3.3999999999999986
   }
  },
  {
   "id": "B26",
   "group": "B",
   "text": "shake: 30 g odżywki białkowej serwatkowej i 300 ml mleka 2%",
   "ref_kcal": 260.1,
   "runs": 3,
   "with_numbers": 3,
   "questions": 0,
   "rejected": 0,
   "est_kcal": 265.0,
   "kcals": [
    265.0,
    265.0,
    265.0
   ],
   "err": 4.899999999999977,
   "rel_err": 0.018838908112264425,
   "spread": 0.0,
   "cv": 0.0,
   "macro_err": {
    "protein": -1.5,
    "fat": 0.9000000000000004,
    "carbs": -0.5999999999999979
   }
  },
  {
   "id": "B27",
   "group": "B",
   "text": "2 kromki chleba pełnoziarnistego (70 g), 20 g serka śmietankowego, 50 g wędzonego łososia",
   "ref_kcal": 304.9,
   "runs": 3,
   "with_numbers": 3,
   "questions": 0,
   "rejected": 0,
   "est_kcal": 321.0,
   "kcals": [
    321.0,
    315.0,
    335.0
   ],
   "err": 16.100000000000023,
   "rel_err": 0.052804198097737044,
   "spread": 0.06559527714004593,
   "cv": 0.02589043272909688,
   "macro_err": {
    "protein": -2.5,
    "fat": 3.0,
    "carbs": -2.1999999999999993
   }
  },
  {
   "id": "B28",
   "group": "B",
   "text": "przekąska: jabłko 150 g, 100 g winogron, 30 g orzechów włoskich",
   "ref_kcal": 356.7,
   "runs": 3,
   "with_numbers": 3,
   "questions": 0,
   "rejected": 0,
   "est_kcal": 343.0,
   "kcals": [
    343.0,
    343.0,
    343.0
   ],
   "err": -13.699999999999989,
   "rel_err": -0.03840762545556487,
   "spread": 0.0,
   "cv": 0.0,
   "macro_err": {
    "protein": 0.09999999999999964,
    "fat": 0.10000000000000142,
    "carbs": -1.1999999999999957
   }
  },
  {
   "id": "B29",
   "group": "B",
   "text": "150 g pieczonych udek z kurczaka bez skóry, 200 g gotowanych ziemniaków, 100 g kapusty kiszonej",
   "ref_kcal": 459.5,
   "runs": 3,
   "with_numbers": 3,
   "questions": 0,
   "rejected": 0,
   "est_kcal": 448.0,
   "kcals": [
    448.0,
    448.0,
    448.0
   ],
   "err": -11.5,
   "rel_err": -0.025027203482045703,
   "spread": 0.0,
   "cv": 0.0,
   "macro_err": {
    "protein": -7.5,
    "fat": 2.3000000000000007,
    "carbs": -2.3999999999999986
   }
  },
  {
   "id": "B30",
   "group": "B",
   "text": "200 g jogurtu naturalnego, 30 g płatków owsianych, 15 g miodu, 20 g orzechów włoskich",
   "ref_kcal": 416.1,
   "runs": 3,
   "with_numbers": 3,
   "questions": 0,
   "rejected": 0,
   "est_kcal": 412.0,
   "kcals": [
    412.0,
    413.0,
    412.0
   ],
   "err": -4.100000000000023,
   "rel_err": -0.00985340062484985,
   "spread": 0.002403268445085316,
   "cv": 0.0011432607618214188,
   "macro_err": {
    "protein": -2.5,
    "fat": 1.0,
    "carbs": -1.2999999999999972
   }
  },
  {
   "id": "B31",
   "group": "B",
   "text": "150 g pieczonego dorsza, 150 g ugotowanego ryżu, 150 g gotowanych brokułów, 10 g masła",
   "ref_kcal": 476.7,
   "runs": 3,
   "with_numbers": 3,
   "questions": 0,
   "rejected": 0,
   "est_kcal": 460.0,
   "kcals": [
    460.0,
    460.0,
    455.0
   ],
   "err": -16.69999999999999,
   "rel_err": -0.03503251520872664,
   "spread": 0.010488777008600797,
   "cv": 0.0051425947722658,
   "macro_err": {
    "protein": -7.199999999999996,
    "fat": 1.4000000000000004,
    "carbs": -0.8999999999999986
   }
  },
  {
   "id": "B32",
   "group": "B",
   "text": "wrap: tortilla 60 g, 50 g hummusu, 50 g czerwonej papryki, 50 g ogórka, 30 g fety",
   "ref_kcal": 414.2,
   "runs": 3,
   "with_numbers": 3,
   "questions": 0,
   "rejected": 0,
   "est_kcal": 374.0,
   "kcals": [
    374.0,
    374.0,
    368.0
   ],
   "err": -40.19999999999999,
   "rel_err": -0.09705456301303715,
   "spread": 0.01448575567358764,
   "cv": 0.007603298722435995,
   "macro_err": {
    "protein": 0.29999999999999893,
    "fat": -5.399999999999999,
    "carbs": 2.700000000000003
   }
  },
  {
   "id": "B33",
   "group": "B",
   "text": "2 jajka sadzone (100 g), 40 g smażonego boczku, 100 g fasolki w sosie pomidorowym, kromka chleba pszennego 30 g",
   "ref_kcal": 557.0,
   "runs": 3,
   "with_numbers": 3,
   "questions": 0,
   "rejected": 0,
   "est_kcal": 555.0,
   "kcals": [
    555.0,
    585.0,
    555.0
   ],
   "err": -2.0,
   "rel_err": -0.003590664272890485,
   "spread": 0.05385996409335727,
   "cv": 0.025030328537576904,
   "macro_err": {
    "protein": -6.700000000000003,
    "fat": 5.800000000000001,
    "carbs": -6.300000000000001
   }
  },
  {
   "id": "B34",
   "group": "B",
   "text": "2 wafle ryżowe (20 g) z 20 g masła orzechowego i banan 120 g",
   "ref_kcal": 303.8,
   "runs": 3,
   "with_numbers": 3,
   "questions": 0,
   "rejected": 0,
   "est_kcal": 303.0,
   "kcals": [
    303.0,
    311.0,
    302.0
   ],
   "err": -0.8000000000000114,
   "rel_err": -0.002633311389071795,
   "spread": 0.029624753127057275,
   "cv": 0.013191098224448222,
   "macro_err": {
    "protein": 0.5,
    "fat": -0.1999999999999993,
    "carbs": -0.8000000000000043
   }
  },
  {
   "id": "B35",
   "group": "B",
   "text": "150 g ugotowanego kuskusu, 120 g pieczonej piersi z kurczaka, 150 g gotowanej cukinii, 10 g oliwy",
   "ref_kcal": 476.9,
   "runs": 3,
   "with_numbers": 3,
   "questions": 0,
   "rejected": 0,
   "est_kcal": 477.0,
   "kcals": [
    477.0,
    477.0,
    477.0
   ],
   "err": 0.10000000000002274,
   "rel_err": 0.00020968756552741191,
   "spread": 0.0,
   "cv": 0.0,
   "macro_err": {
    "protein": 0.10000000000000142,
    "fat": 0.20000000000000107,
    "carbs": -1.6999999999999957
   }
  },
  {
   "id": "B36",
   "group": "B",
   "text": "sałatka z soczewicą: 150 g ugotowanej soczewicy, 100 g pomidorów, 50 g fety, 10 g oliwy",
   "ref_kcal": 412.9,
   "runs": 3,
   "with_numbers": 3,
   "questions": 0,
   "rejected": 0,
   "est_kcal": 409.0,
   "kcals": [
    409.0,
    410.0,
    409.0
   ],
   "err": -3.8999999999999773,
   "rel_err": -0.009445386292080353,
   "spread": 0.0024218939210462584,
   "cv": 0.0011516397087728788,
   "macro_err": {
    "protein": -0.10000000000000142,
    "fat": -0.1999999999999993,
    "carbs": -0.10000000000000142
   }
  },
  {
   "id": "B37",
   "group": "B",
   "text": "kanapki: kajzerka 60 g, 10 g masła, 50 g sera gouda, 50 g pomidora",
   "ref_kcal": 434.5,
   "runs": 3,
   "with_numbers": 3,
   "questions": 0,
   "rejected": 0,
   "est_kcal": 436.0,
   "kcals": [
    432.0,
    436.0,
    442.0
   ],
   "err": 1.5,
   "rel_err": 0.0034522439585730723,
   "spread": 0.023014959723820484,
   "cv": 0.009411319088502254,
   "macro_err": {
    "protein": -0.5,
    "fat": -1.3000000000000007,
    "carbs": 2.5999999999999943
   }
  },
  {
   "id": "B38",
   "group": "B",
   "text": "200 g ugotowanego makaronu, 125 g mozzarelli, 150 g pomidorów, 10 g oliwy",
   "ref_kcal": 805.1,
   "runs": 3,
   "with_numbers": 3,
   "questions": 0,
   "rejected": 0,
   "est_kcal": 735.0,
   "kcals": [
    741.0,
    731.0,
    735.0
   ],
   "err": -70.10000000000002,
   "rel_err": -0.08706992920134148,
   "spread": 0.012420817289777668,
   "cv": 0.00558623833526867,
   "macro_err": {
    "protein": -6.5,
    "fat": -0.7999999999999972,
    "carbs": -7.699999999999996
   }
  },
  {
   "id": "B39",
   "group": "B",
   "text": "150 g twarogu półtłustego, 100 g truskawek, 15 g miodu",
   "ref_kcal": 257.6,
   "runs": 3,
   "with_numbers": 3,
   "questions": 0,
   "rejected": 0,
   "est_kcal": 273.0,
   "kcals": [
    273.0,
    273.0,
    273.0
   ],
   "err": 15.399999999999977,
   "rel_err": 0.05978260869565208,
   "spread": 0.0,
   "cv": 0.0,
   "macro_err": {
    "protein": 0.10000000000000142,
    "fat": 0.7999999999999998,
    "carbs": -0.10000000000000142
   }
  },
  {
   "id": "B40",
   "group": "B",
   "text": "100 g ugotowanego ryżu, 100 g smażonej mielonej wołowiny, 100 g czerwonej fasoli z puszki, 50 g kukurydzy, 30 g cheddara",
   "ref_kcal": 666.5,
   "runs": 3,
   "with_numbers": 3,
   "questions": 0,
   "rejected": 0,
   "est_kcal": 635.0,
   "kcals": [
    635.0,
    640.0,
    635.0
   ],
   "err": -31.5,
   "rel_err": -0.047261815453863466,
   "spread": 0.007501875468867217,
   "cv": 0.0037021297444321862,
   "macro_err": {
    "protein": -3.5999999999999943,
    "fat": 0.6000000000000014,
    "carbs": -3.1000000000000014
   }
  },
  {
   "id": "C01",
   "group": "C",
   "text": "kanapka z szynką",
   "ref_kcal": 226.2,
   "runs": 3,
   "with_numbers": 3,
   "questions": 0,
   "rejected": 0,
   "est_kcal": 265.0,
   "kcals": [
    265.0,
    295.0,
    161.0
   ],
   "err": 38.80000000000001,
   "rel_err": 0.17152961980548193,
   "spread": 0.592396109637489,
   "cv": 0.23891209986279582,
   "macro_err": {
    "protein": 1.799999999999999,
    "fat": 4.800000000000001,
    "carbs": -3.5
   }
  },
  {
   "id": "C02",
   "group": "C",
   "text": "talerz spaghetti bolognese",
   "ref_kcal": 621.6,
   "runs": 3,
   "with_numbers": 3,
   "questions": 0,
   "rejected": 0,
   "est_kcal": 620.0,
   "kcals": [
    620.0,
    650.0,
    620.0
   ],
   "err": -1.6000000000000227,
   "rel_err": -0.0025740025740026103,
   "spread": 0.04826254826254826,
   "cv": 0.022447834323382463,
   "macro_err": {
    "protein": -4.700000000000003,
    "fat": -0.8000000000000007,
    "carbs": 9.299999999999997
   }
  },
  {
   "id": "C03",
   "group": "C",
   "text": "6 pierogów ruskich",
   "ref_kcal": 408.0,
   "runs": 3,
   "with_numbers": 3,
   "questions": 0,
   "rejected": 0,
   "est_kcal": 420.0,
   "kcals": [
    390.0,
    420.0,
    990.0
   ],
   "err": 12.0,
   "rel_err": 0.029411764705882353,
   "spread": 1.4705882352941178,
   "cv": 0.46007245806140873,
   "macro_err": {
    "protein": -1.6999999999999993,
    "fat": 0.6999999999999993,
    "carbs": 12.0
   }
  },
  {
   "id": "C04",
   "group": "C",
   "text": "schabowy z ziemniakami i mizerią",
   "ref_kcal": 768.2,
   "runs": 3,
   "with_numbers": 3,
   "questions": 0,
   "rejected": 0,
   "est_kcal": 654.0,
   "kcals": [
    750.0,
    654.0,
    604.0
   ],
   "err": -114.20000000000005,
   "rel_err": -0.14865920333246554,
   "spread": 0.1900546732621713,
   "cv": 0.09051149253256041,
   "macro_err": {
    "protein": -14.700000000000003,
    "fat": -3.0999999999999943,
    "carbs": -7.100000000000001
   }
  },
  {
   "id": "C05",
   "group": "C",
   "text": "jajecznica z 3 jajek",
   "ref_kcal": 286.2,
   "runs": 3,
   "with_numbers": 3,
   "questions": 0,
   "rejected": 0,
   "est_kcal": 291.0,
   "kcals": [
    291.0,
    250.0,
    345.0
   ],
   "err": 4.800000000000011,
   "rel_err": 0.016771488469601716,
   "spread": 0.33193570929419985,
   "cv": 0.13173061399969693,
   "macro_err": {
    "protein": -0.1999999999999993,
    "fat": 0.3000000000000007,
    "carbs": 0.3999999999999999
   }
  },
  {
   "id": "C06",
   "group": "C",
   "text": "2 kawałki pizzy margherity",
   "ref_kcal": 387.6,
   "runs": 3,
   "with_numbers": 3,
   "questions": 0,
   "rejected": 0,
   "est_kcal": 540.0,
   "kcals": [
    560.0,
    540.0,
    540.0
   ],
   "err": 152.39999999999998,
   "rel_err": 0.393188854489164,
   "spread": 0.05159958720330237,
   "cv": 0.017246506858208478,
   "macro_err": {
    "protein": 7.0,
    "fat": 5.800000000000001,
    "carbs": 15.399999999999999
   }
  },
  {
   "id": "C07",
   "group": "C",
   "text": "talerz zupy pomidorowej z makaronem",
   "ref_kcal": 170.4,
   "runs": 3,
   "with_numbers": 3,
   "questions": 0,
   "rejected": 0,
   "est_kcal": 220.0,
   "kcals": [
    220.0,
    240.0,
    220.0
   ],
   "err": 49.599999999999994,
   "rel_err": 0.29107981220657275,
   "spread": 0.11737089201877934,
   "cv": 0.04159451654038515,
   "macro_err": {
    "protein": -0.5999999999999996,
    "fat": 3.2,
    "carbs": 4.199999999999999
   }
  },
  {
   "id": "C08",
   "group": "C",
   "text": "owsianka na mleku",
   "ref_kcal": 318.2,
   "runs": 3,
   "with_numbers": 3,
   "questions": 0,
   "rejected": 0,
   "est_kcal": 315.0,
   "kcals": [
    319.0,
    280.0,
    315.0
   ],
   "err": -3.1999999999999886,
   "rel_err": -0.010056568196103044,
   "spread": 0.1225644248900063,
   "cv": 0.05749970828652478,
   "macro_err": {
    "protein": -0.09999999999999964,
    "fat": 0.09999999999999964,
    "carbs": -0.20000000000000284
   }
  },
  {
   "id": "C09",
   "group": "C",
   "text": "pączek z marmoladą",
   "ref_kcal": 272.0,
   "runs": 3,
   "with_numbers": 3,
   "questions": 0,
   "rejected": 0,
   "est_kcal": 350.0,
   "kcals": [
    350.0,
    350.0,
    350.0
   ],
   "err": 78.0,
   "rel_err": 0.2867647058823529,
   "spread": 0.0,
   "cv": 0.0,
   "macro_err": {
    "protein": 0.2999999999999998,
    "fat": 1.0,
    "carbs": 13.8
   }
  },
  {
   "id": "C10",
   "group": "C",
   "text": "sałatka cezar z kurczakiem",
   "ref_kcal": 445.6,
   "runs": 3,
   "with_numbers": 3,
   "questions": 0,
   "rejected": 0,
   "est_kcal": 620.0,
   "kcals": [
    580.0,
    643.0,
    620.0
   ],
   "err": 174.39999999999998,
   "rel_err": 0.3913824057450628,
   "spread": 0.14138240574506283,
   "cv": 0.04237096691341213,
   "macro_err": {
    "protein": 10.299999999999997,
    "fat": 10.999999999999996,
    "carbs": 7.800000000000001
   }
  },
  {
   "id": "C11",
   "group": "C",
   "text": "2 naleśniki z serem",
   "ref_kcal": 268.8,
   "runs": 3,
   "with_numbers": 3,
   "questions": 0,
   "rejected": 0,
   "est_kcal": 480.0,
   "kcals": [
    480.0,
    440.0,
    480.0
   ],
   "err": 211.2,
   "rel_err": 0.7857142857142856,
   "spread": 0.1488095238095238,
   "cv": 0.04040610178208843,
   "macro_err": {
    "protein": 8.6,
    "fat": 8.8,
    "carbs": 24.799999999999997
   }
  },
  {
   "id": "C12",
   "group": "C",
   "text": "duża latte",
   "ref_kcal": 154.5,
   "runs": 3,
   "with_numbers": 3,
   "questions": 0,
   "rejected": 0,
   "est_kcal": 210.0,
   "kcals": [
    220.0,
    210.0,
    210.0
   ],
   "err": 55.5,
   "rel_err": 0.3592233009708738,
   "spread": 0.06472491909385113,
   "cv": 0.02209708691207961,
   "macro_err": {
    "protein": -0.1999999999999993,
    "fat": 1.9000000000000004,
    "carbs": 10.2
   }
  },
  {
   "id": "C13",
   "group": "C",
   "text": "bułka z masłem i dżemem",
   "ref_kcal": 303.1,
   "runs": 3,
   "with_numbers": 3,
   "questions": 0,
   "rejected": 0,
   "est_kcal": 313.0,
   "kcals": [
    313.0,
    315.0,
    290.0
   ],
   "err": 9.899999999999977,
   "rel_err": 0.032662487627845516,
   "spread": 0.08248102936324644,
   "cv": 0.037069062150704914,
   "macro_err": {
    "protein": -0.7999999999999998,
    "fat": -0.7999999999999989,
    "carbs": 4.700000000000003
   }
  },
  {
   "id": "C14",
   "group": "C",
   "text": "2 gołąbki w sosie pomidorowym",
   "ref_kcal": 255.5,
   "runs": 3,
   "with_numbers": 3,
   "questions": 0,
   "rejected": 0,
   "est_kcal": 480.0,
   "kcals": [
    420.0,
    480.0,
    480.0
   ],
   "err": 224.5,
   "rel_err": 0.8786692759295499,
   "spread": 0.23483365949119372,
   "cv": 0.06148754619013457,
   "macro_err": {
    "protein": 18.7,
    "fat": 11.0,
    "carbs": 15.100000000000001
   }
  },
  {
   "id": "C15",
   "group": "C",
   "text": "kurczak z ryżem i warzywami",
   "ref_kcal": 643.9,
   "runs": 3,
   "with_numbers": 3,
   "questions": 0,
   "rejected": 0,
   "est_kcal": 513.0,
   "kcals": [
    554.0,
    513.0,
    504.0
   ],
   "err": -130.89999999999998,
   "rel_err": -0.2032924367137754,
   "spread": 0.0776518092871564,
   "cv": 0.04155569381018324,
   "macro_err": {
    "protein": -5.399999999999999,
    "fat": -3.0999999999999996,
    "carbs": -22.0
   }
  },
  {
   "id": "D01",
   "group": "D",
   "text": "Snickers 50 g",
   "ref_kcal": 240.5,
   "runs": 3,
   "with_numbers": 3,
   "questions": 0,
   "rejected": 0,
   "est_kcal": 242.0,
   "kcals": [
    242.0,
    242.0,
    242.0
   ],
   "err": 1.5,
   "rel_err": 0.006237006237006237,
   "spread": 0.0,
   "cv": 0.0,
   "macro_err": {
    "protein": 0.0,
    "fat": 0.20000000000000107,
    "carbs": 0.3000000000000007
   }
  },
  {
   "id": "D02",
   "group": "D",
   "text": "Prince Polo XXL Classic 50 g",
   "ref_kcal": 263.0,
   "runs": 3,
   "with_numbers": 3,
   "questions": 0,
   "rejected": 0,
   "est_kcal": 265.0,
   "kcals": [
    265.0,
    265.0,
    265.0
   ],
   "err": 2.0,
   "rel_err": 0.0076045627376425855,
   "spread": 0.0,
   "cv": 0.0,
   "macro_err": {
    "protein": 0.20000000000000018,
    "fat": -0.5,
    "carbs": 2.0
   }
  },
  {
   "id": "D03",
   "group": "D",
   "text": "Danio o smaku waniliowym 140 g",
   "ref_kcal": 138.6,
   "runs": 3,
   "with_numbers": 3,
   "questions": 0,
   "rejected": 0,
   "est_kcal": 139.0,
   "kcals": [
    139.0,
    141.0,
    139.0
   ],
   "err": 0.4000000000000057,
   "rel_err": 0.002886002886002927,
   "spread": 0.01443001443001443,
   "cv": 0.006750422732091146,
   "macro_err": {
    "protein": 0.0,
    "fat": 0.0,
    "carbs": 0.0
   }
  },
  {
   "id": "D04",
   "group": "D",
   "text": "Kinder Bueno, jedno opakowanie (2 batoniki, 43 g)",
   "ref_kcal": 246.0,
   "runs": 3,
   "with_numbers": 3,
   "questions": 0,
   "rejected": 0,
   "est_kcal": 240.0,
   "kcals": [
    246.0,
    240.0,
    240.0
   ],
   "err": -6.0,
   "rel_err": -0.024390243902439025,
   "spread": 0.024390243902439025,
   "cv": 0.011687715391513183,
   "macro_err": {
    "protein": 0.0,
    "fat": -0.6999999999999993,
    "carbs": 0.3000000000000007
   }
  },
  {
   "id": "D05",
   "group": "D",
   "text": "puszka Coca-Coli 330 ml",
   "ref_kcal": 138.6,
   "runs": 3,
   "with_numbers": 3,
   "questions": 0,
   "rejected": 0,
   "est_kcal": 139.0,
   "kcals": [
    139.0,
    139.0,
    139.0
   ],
   "err": 0.4000000000000057,
   "rel_err": 0.002886002886002927,
   "spread": 0.0,
   "cv": 0.0,
   "macro_err": {
    "protein": 0.0,
    "fat": 0.0,
    "carbs": 0.0
   }
  },
  {
   "id": "D06",
   "group": "D",
   "text": "Skyr naturalny Piątnica 150 g",
   "ref_kcal": 96.0,
   "runs": 3,
   "with_numbers": 3,
   "questions": 0,
   "rejected": 0,
   "est_kcal": 98.0,
   "kcals": [
    98.0,
    98.0,
    98.0
   ],
   "err": 2.0,
   "rel_err": 0.020833333333333332,
   "spread": 0.0,
   "cv": 0.0,
   "macro_err": {
    "protein": 0.0,
    "fat": 0.0,
    "carbs": 0.40000000000000036
   }
  },
  {
   "id": "D07",
   "group": "D",
   "text": "Serek wiejski Piątnica 200 g",
   "ref_kcal": 194.0,
   "runs": 3,
   "with_numbers": 3,
   "questions": 0,
   "rejected": 0,
   "est_kcal": 194.0,
   "kcals": [
    194.0,
    194.0,
    194.0
   ],
   "err": 0.0,
   "rel_err": 0.0,
   "spread": 0.0,
   "cv": 0.0,
   "macro_err": {
    "protein": 0.0,
    "fat": 0.0,
    "carbs": -0.6000000000000001
   }
  },
  {
   "id": "D08",
   "group": "D",
   "text": "Grześki Mega 48 g",
   "ref_kcal": 253.4,
   "runs": 3,
   "with_numbers": 3,
   "questions": 0,
   "rejected": 0,
   "est_kcal": 253.0,
   "kcals": [
    253.0,
    253.0,
    253.0
   ],
   "err": -0.4000000000000057,
   "rel_err": -0.001578531965272319,
   "spread": 0.0,
   "cv": 0.0,
   "macro_err": {
    "protein": -0.10000000000000053,
    "fat": 0.3000000000000007,
    "carbs": 0.1999999999999993
   }
  },
  {
   "id": "D09",
   "group": "D",
   "text": "Activia jogurt naturalny 165 g",
   "ref_kcal": 122.1,
   "runs": 3,
   "with_numbers": 3,
   "questions": 0,
   "rejected": 0,
   "est_kcal": 119.0,
   "kcals": [
    119.0,
    119.0,
    119.0
   ],
   "err": -3.0999999999999943,
   "rel_err": -0.025389025389025342,
   "spread": 0.0,
   "cv": 0.0,
   "macro_err": {
    "protein": 0.0,
    "fat": -0.2999999999999998,
    "carbs": 0.0
   }
  },
  {
   "id": "D10",
   "group": "D",
   "text": "paczka chipsów Lay's solonych 140 g",
   "ref_kcal": 702.7,
   "runs": 3,
   "with_numbers": 3,
   "questions": 0,
   "rejected": 0,
   "est_kcal": 736.0,
   "kcals": [
    736.0,
    753.0,
    736.0
   ],
   "err": 33.299999999999955,
   "rel_err": 0.047388643802476094,
   "spread": 0.024192400740002843,
   "cv": 0.010805227218131513,
   "macro_err": {
    "protein": -0.09999999999999964,
    "fat": 0.0,
    "carbs": 1.3999999999999915
   }
  }
 ],
 "run": {
  "started": "2026-10-21T02:10:01+0200",
  "git": "5837652526995ed1b26f49fbfd87e7de537d1232",
  "dishes_sha": "1668396515bd",
  "reference_sha": "db99fb21e006",
  "repeats": 3
 }
}