{
 "task": {
  "type": "house",
  "w": 11,
  "d": 12.0,
  "h": 3.2,
  "mat": "gas",
  "style": "modern",
  "rooms": [
   {
    "name": "Прихожая",
    "area": 11,
    "zone": "hall",
    "win": false
   },
   {
    "name": "Гостиная",
    "area": 21,
    "zone": "day",
    "win": true
   },
   {
    "name": "Кухня",
    "area": 10,
    "zone": "day",
    "win": true
   },
   {
    "name": "Санузел",
    "area": 5,
    "zone": "serv",
    "win": false
   },
   {
    "name": "Котельная",
    "area": 4,
    "zone": "serv",
    "win": true
   },
   {
    "name": "Спальня",
    "area": 13,
    "zone": "night",
    "win": true
   },
   {
    "name": "Детская",
    "area": 10,
    "zone": "night",
    "win": true
   },
   {
    "name": "Спальня 3",
    "area": 11,
    "zone": "night",
    "win": true
   }
  ],
  "floors": 2
 },
 "seed": 1,
 "W": 11000,
 "D": 12000,
 "H": 3200,
 "t": 300,
 "I": {
  "x0": 300,
  "y0": 300,
  "x1": 10700,
  "y1": 11700
 },
 "cw": 1100,
 "wet": "w",
 "rooms": [
  {
   "id": 0,
   "n": 1,
   "name": "Прихожая",
   "zone": "hall",
   "win": false,
   "src": [
    0
   ],
   "prog": 11.0,
   "g": {
    "x0": 4720,
    "x1": 5820,
    "y0": 300,
    "y1": 11700
   },
   "net": {
    "x0": 4780.0,
    "x1": 5760.0,
    "y0": 300,
    "y1": 11700
   },
   "area": 11.172,
   "main": false,
   "windows": [],
   "door": null,
   "via": null,
   "noWin": false
  },
  {
   "id": 1,
   "n": 2,
   "name": "Кухня",
   "zone": "day",
   "win": true,
   "src": [
    2
   ],
   "prog": 10.0,
   "g": {
    "x0": 300,
    "x1": 4720,
    "y0": 300,
    "y1": 6300
   },
   "net": {
    "x0": 300,
    "x1": 4660.0,
    "y0": 300,
    "y1": 6240.0
   },
   "area": 25.8984,
   "main": false,
   "windows": [
    {
     "side": "S",
     "w": 1800,
     "h": 1300
    },
    {
     "side": "W",
     "w": 1800,
     "h": 1300
    }
   ],
   "door": 0,
   "via": null,
   "noWin": false
  },
  {
   "id": 2,
   "n": 3,
   "name": "Гостиная",
   "zone": "day",
   "win": true,
   "src": [
    1
   ],
   "prog": 21.0,
   "g": {
    "x0": 5820,
    "x1": 10700,
    "y0": 300,
    "y1": 11700
   },
   "net": {
    "x0": 5880.0,
    "x1": 10700,
    "y0": 300,
    "y1": 11700
   },
   "area": 54.948,
   "main": true,
   "windows": [
    {
     "side": "S",
     "w": 1800,
     "h": 1300
    },
    {
     "side": "E",
     "w": 1800,
     "h": 1300
    },
    {
     "side": "E",
     "w": 1800,
     "h": 1300
    }
   ],
   "door": 0,
   "via": null,
   "noWin": false
  },
  {
   "id": 3,
   "n": 4,
   "name": "Санузел",
   "zone": "serv",
   "win": false,
   "src": [
    3
   ],
   "prog": 5.0,
   "g": {
    "x0": 300,
    "x1": 4720,
    "y0": 6300,
    "y1": 9300
   },
   "net": {
    "x0": 300,
    "x1": 4660.0,
    "y0": 6360.0,
    "y1": 9240.0
   },
   "area": 12.5568,
   "main": false,
   "windows": [],
   "door": 0,
   "via": null,
   "noWin": false
  },
  {
   "id": 4,
   "n": 5,
   "name": "Котельная",
   "zone": "serv",
   "win": true,
   "src": [
    4
   ],
   "prog": 4.0,
   "g": {
    "x0": 300,
    "x1": 4720,
    "y0": 9300,
    "y1": 11700
   },
   "net": {
    "x0": 300,
    "x1": 4660.0,
    "y0": 9360.0,
    "y1": 11700
   },
   "area": 10.2024,
   "main": false,
   "windows": [
    {
     "side": "N",
     "w": 800,
     "h": 900
    }
   ],
   "door": 0,
   "via": null,
   "noWin": false
  }
 ],
 "walls": [
  {
   "side": "S",
   "orient": "h",
   "ext": true,
   "rect": {
    "x0": 0,
    "x1": 11000,
    "y0": 0,
    "y1": 300
   }
  },
  {
   "side": "N",
   "orient": "h",
   "ext": true,
   "rect": {
    "x0": 0,
    "x1": 11000,
    "y0": 11700,
    "y1": 12000
   }
  },
  {
   "side": "W",
   "orient": "v",
   "ext": true,
   "rect": {
    "x0": 0,
    "x1": 300,
    "y0": 300,
    "y1": 11700
   }
  },
  {
   "side": "E",
   "orient": "v",
   "ext": true,
   "rect": {
    "x0": 10700,
    "x1": 11000,
    "y0": 300,
    "y1": 11700
   }
  },
  {
   "orient": "v",
   "ext": false,
   "c": 4720,
   "a": 300,
   "b": 11700,
   "rect": {
    "x0": 4660.0,
    "x1": 4780.0,
    "y0": 300,
    "y1": 11700
   }
  },
  {
   "orient": "v",
   "ext": false,
   "c": 5820,
   "a": 300,
   "b": 11700,
   "rect": {
    "x0": 5760.0,
    "x1": 5880.0,
    "y0": 300,
    "y1": 11700
   }
  },
  {
   "orient": "h",
   "ext": false,
   "c": 6300,
   "a": 300,
   "b": 4720,
   "rect": {
    "x0": 300,
    "x1": 4720,
    "y0": 6240.0,
    "y1": 6360.0
   }
  },
  {
   "orient": "h",
   "ext": false,
   "c": 9300,
   "a": 300,
   "b": 4720,
   "rect": {
    "x0": 300,
    "x1": 4720,
    "y0": 9240.0,
    "y1": 9360.0
   }
  }
 ],
 "open": [
  {
   "wall": 0,
   "a": 4830.0,
   "b": 5710.0,
   "kind": "entry",
   "room": 0,
   "swing": 1,
   "sill": 0,
   "head": 2100
  },
  {
   "wall": 4,
   "a": 500,
   "b": 1300,
   "kind": "door",
   "room": 1,
   "swing": -1,
   "sill": 0,
   "head": 2100
  },
  {
   "wall": 5,
   "a": 500,
   "b": 1300,
   "kind": "door",
   "room": 2,
   "swing": 1,
   "sill": 0,
   "head": 2100
  },
  {
   "wall": 4,
   "a": 6500,
   "b": 7200,
   "kind": "door",
   "room": 3,
   "swing": -1,
   "sill": 0,
   "head": 2100
  },
  {
   "wall": 4,
   "a": 9500,
   "b": 10200,
   "kind": "door",
   "room": 4,
   "swing": -1,
   "sill": 0,
   "head": 2100
  },
  {
   "wall": 0,
   "a": 1610.0,
   "b": 3410.0,
   "kind": "win",
   "room": 1,
   "swing": 0,
   "sill": 800,
   "head": 2100
  },
  {
   "wall": 2,
   "a": 2400.0,
   "b": 4200.0,
   "kind": "win",
   "room": 1,
   "swing": 0,
   "sill": 800,
   "head": 2100
  },
  {
   "wall": 0,
   "a": 7360.0,
   "b": 9160.0,
   "kind": "win",
   "room": 2,
   "swing": 0,
   "sill": 800,
   "head": 2100
  },
  {
   "wall": 3,
   "a": 2250.0,
   "b": 4050.0,
   "kind": "win",
   "room": 2,
   "swing": 0,
   "sill": 800,
   "head": 2100
  },
  {
   "wall": 3,
   "a": 7950.0,
   "b": 9750.0,
   "kind": "win",
   "room": 2,
   "swing": 0,
   "sill": 800,
   "head": 2100
  },
  {
   "wall": 1,
   "a": 2110.0,
   "b": 2910.0,
   "kind": "win",
   "room": 4,
   "swing": 0,
   "sill": 1200,
   "head": 2100
  }
 ],
 "checks": [
  [
   "ok",
   "Два этажа: лестница совпадает на обоих, у каждого помещения дверь, наверху есть санузел"
  ],
  [
   "acc",
   "«Кухня»: 25,9 м² вместо 10,0 м² по заданию"
  ],
  [
   "acc",
   "«Гостиная»: 54,9 м² вместо 21,0 м² по заданию"
  ],
  [
   "acc",
   "«Санузел»: 12,6 м² вместо 5,0 м² по заданию"
  ],
  [
   "acc",
   "«Котельная»: 10,2 м² вместо 4,0 м² по заданию"
  ],
  [
   "acc",
   "2 этаж: «Санузел 2 этажа»: 11,7 м² вместо 3,5 м² по заданию"
  ],
  [
   "acc",
   "2 этаж: «Спальня»: 30,8 м² вместо 13,0 м² по заданию"
  ],
  [
   "acc",
   "2 этаж: «Спальня 3»: 37,5 м² вместо 11,0 м² по заданию"
  ],
  [
   "acc",
   "2 этаж: «Детская»: 23,6 м² вместо 10,0 м² по заданию"
  ]
 ],
 "cx": 4720,
 "floors": 2,
 "upper": {
  "task": {
   "type": "house",
   "w": 11,
   "d": 12.0,
   "h": 3.2,
   "mat": "gas",
   "style": "modern",
   "rooms": [
    {
     "name": "Спальня",
     "area": 13,
     "zone": "night",
     "win": true
    },
    {
     "name": "Детская",
     "area": 10,
     "zone": "night",
     "win": true
    },
    {
     "name": "Спальня 3",
     "area": 11,
     "zone": "night",
     "win": true
    },
    {
     "name": "Санузел 2 этажа",
     "area": 3.5,
     "zone": "serv",
     "win": false,
     "floor": 2
    }
   ],
   "floors": 2
  },
  "seed": 1,
  "W": 11000,
  "D": 12000,
  "H": 3200,
  "t": 300,
  "I": {
   "x0": 300,
   "y0": 300,
   "x1": 10700,
   "y1": 11700
  },
  "cw": 1100,
  "wet": "w",
  "rooms": [
   {
    "id": 0,
    "n": 1,
    "name": "Холл 2 этажа",
    "zone": "hall",
    "win": false,
    "src": [],
    "prog": 14.82,
    "g": {
     "x0": 4720,
     "x1": 5820,
     "y0": 300,
     "y1": 11700
    },
    "net": {
     "x0": 4780.0,
     "x1": 5760.0,
     "y0": 300,
     "y1": 11700
    },
    "area": 11.172,
    "main": false,
    "windows": [],
    "door": null,
    "via": null,
    "noWin": false
   },
   {
    "id": 1,
    "n": 2,
    "name": "Санузел 2 этажа",
    "zone": "serv",
    "win": false,
    "src": [
     3
    ],
    "prog": 3.5,
    "g": {
     "x0": 300,
     "x1": 4720,
     "y0": 300,
     "y1": 3050
    },
    "net": {
     "x0": 300,
     "x1": 4660.0,
     "y0": 300,
     "y1": 2990.0
    },
    "area": 11.7284,
    "main": false,
    "windows": [],
    "door": 0,
    "via": null,
    "noWin": false
   },
   {
    "id": 2,
    "n": 3,
    "name": "Спальня",
    "zone": "night",
    "win": true,
    "src": [
     0
    ],
    "prog": 13.0,
    "g": {
     "x0": 5820,
     "x1": 10700,
     "y0": 300,
     "y1": 6740
    },
    "net": {
     "x0": 5880.0,
     "x1": 10700,
     "y0": 300,
     "y1": 6680.0
    },
    "area": 30.7516,
    "main": true,
    "windows": [
     {
      "side": "E",
      "w": 1500,
      "h": 1300
     },
     {
      "side": "E",
      "w": 1500,
      "h": 1300
     }
    ],
    "door": 0,
    "via": null,
    "noWin": false
   },
   {
    "id": 3,
    "n": 4,
    "name": "Спальня 3",
    "zone": "night",
    "win": true,
    "src": [
     2
    ],
    "prog": 11.0,
    "g": {
     "x0": 300,
     "x1": 4720,
     "y0": 3050,
     "y1": 11700
    },
    "net": {
     "x0": 300,
     "x1": 4660.0,
     "y0": 3110.0,
     "y1": 11700
    },
    "area": 37.4524,
    "main": true,
    "windows": [
     {
      "side": "W",
      "w": 1500,
      "h": 1300
     },
     {
      "side": "W",
      "w": 1500,
      "h": 1300
     },
     {
      "side": "W",
      "w": 1500,
      "h": 1300
     }
    ],
    "door": 0,
    "via": null,
    "noWin": false
   },
   {
    "id": 4,
    "n": 5,
    "name": "Детская",
    "zone": "night",
    "win": true,
    "src": [
     1
    ],
    "prog": 10.0,
    "g": {
     "x0": 5820,
     "x1": 10700,
     "y0": 6740,
     "y1": 11700
    },
    "net": {
     "x0": 5880.0,
     "x1": 10700,
     "y0": 6800.0,
     "y1": 11700
    },
    "area": 23.618,
    "main": true,
    "windows": [
     {
      "side": "E",
      "w": 1500,
      "h": 1300
     },
     {
      "side": "E",
      "w": 1500,
      "h": 1300
     }
    ],
    "door": 0,
    "via": null,
    "noWin": false
   }
  ],
  "walls": [
   {
    "side": "S",
    "orient": "h",
    "ext": true,
    "rect": {
     "x0": 0,
     "x1": 11000,
     "y0": 0,
     "y1": 300
    }
   },
   {
    "side": "N",
    "orient": "h",
    "ext": true,
    "rect": {
     "x0": 0,
     "x1": 11000,
     "y0": 11700,
     "y1": 12000
    }
   },
   {
    "side": "W",
    "orient": "v",
    "ext": true,
    "rect": {
     "x0": 0,
     "x1": 300,
     "y0": 300,
     "y1": 11700
    }
   },
   {
    "side": "E",
    "orient": "v",
    "ext": true,
    "rect": {
     "x0": 10700,
     "x1": 11000,
     "y0": 300,
     "y1": 11700
    }
   },
   {
    "orient": "v",
    "ext": false,
    "c": 4720,
    "a": 300,
    "b": 11700,
    "rect": {
     "x0": 4660.0,
     "x1": 4780.0,
     "y0": 300,
     "y1": 11700
    }
   },
   {
    "orient": "v",
    "ext": false,
    "c": 5820,
    "a": 300,
    "b": 11700,
    "rect": {
     "x0": 5760.0,
     "x1": 5880.0,
     "y0": 300,
     "y1": 11700
    }
   },
   {
    "orient": "h",
    "ext": false,
    "c": 3050,
    "a": 300,
    "b": 4720,
    "rect": {
     "x0": 300,
     "x1": 4720,
     "y0": 2990.0,
     "y1": 3110.0
    }
   },
   {
    "orient": "h",
    "ext": false,
    "c": 6740,
    "a": 5820,
    "b": 10700,
    "rect": {
     "x0": 5820,
     "x1": 10700,
     "y0": 6680.0,
     "y1": 6800.0
    }
   }
  ],
  "open": [
   {
    "wall": 4,
    "a": 500,
    "b": 1200,
    "kind": "door",
    "room": 1,
    "swing": -1,
    "sill": 0,
    "head": 2100
   },
   {
    "wall": 5,
    "a": 500,
    "b": 1300,
    "kind": "door",
    "room": 2,
    "swing": 1,
    "sill": 0,
    "head": 2100
   },
   {
    "wall": 4,
    "a": 3250,
    "b": 4050,
    "kind": "door",
    "room": 3,
    "swing": -1,
    "sill": 0,
    "head": 2100
   },
   {
    "wall": 5,
    "a": 6940,
    "b": 7740,
    "kind": "door",
    "room": 4,
    "swing": 1,
    "sill": 0,
    "head": 2100
   },
   {
    "wall": 3,
    "a": 1160.0,
    "b": 2660.0,
    "kind": "win",
    "room": 2,
    "swing": 0,
    "sill": 800,
    "head": 2100
   },
   {
    "wall": 3,
    "a": 4380.0,
    "b": 5880.0,
    "kind": "win",
    "room": 2,
    "swing": 0,
    "sill": 800,
    "head": 2100
   },
   {
    "wall": 2,
    "a": 3740.0,
    "b": 5240.0,
    "kind": "win",
    "room": 3,
    "swing": 0,
    "sill": 800,
    "head": 2100
   },
   {
    "wall": 2,
    "a": 6630.0,
    "b": 8130.0,
    "kind": "win",
    "room": 3,
    "swing": 0,
    "sill": 800,
    "head": 2100
   },
   {
    "wall": 2,
    "a": 9510.0,
    "b": 11010.0,
    "kind": "win",
    "room": 3,
    "swing": 0,
    "sill": 800,
    "head": 2100
   },
   {
    "wall": 3,
    "a": 7230.0,
    "b": 8730.0,
    "kind": "win",
    "room": 4,
    "swing": 0,
    "sill": 800,
    "head": 2100
   },
   {
    "wall": 3,
    "a": 9710.0,
    "b": 11210.0,
    "kind": "win",
    "room": 4,
    "swing": 0,
    "sill": 800,
    "head": 2100
   }
  ],
  "cx": 4720,
  "level": 2,
  "checks": [
   [
    "ok",
    "Все помещения с дверями, окна на наружных стенах, проходных комнат нет"
   ],
   [
    "acc",
    "«Санузел 2 этажа»: 11,7 м² вместо 3,5 м² по заданию"
   ],
   [
    "acc",
    "«Спальня»: 30,8 м² вместо 13,0 м² по заданию"
   ],
   [
    "acc",
    "«Спальня 3»: 37,5 м² вместо 11,0 м² по заданию"
   ],
   [
    "acc",
    "«Детская»: 23,6 м² вместо 10,0 м² по заданию"
   ]
  ],
  "stair": {
   "x0": 4720,
   "x1": 5820,
   "y0": 8100,
   "y1": 11700
  },
  "stair_dir": "вниз",
  "floor_title": "План 2-го этажа"
 },
 "stair": {
  "x0": 4720,
  "x1": 5820,
  "y0": 8100,
  "y1": 11700
 },
 "slab": 300,
 "H_total": 6700,
 "stair_dir": "вверх",
 "explication": {
  "res": true,
  "rows": [
   {
    "n": 1,
    "name": "Прихожая",
    "area": 11.172,
    "main": false,
    "zone": "hall",
    "prog": 11.0
   },
   {
    "n": 2,
    "name": "Кухня",
    "area": 25.8984,
    "main": false,
    "zone": "day",
    "prog": 10.0
   },
   {
    "n": 3,
    "name": "Гостиная",
    "area": 54.948,
    "main": true,
    "zone": "day",
    "prog": 21.0
   },
   {
    "n": 4,
    "name": "Санузел",
    "area": 12.5568,
    "main": false,
    "zone": "serv",
    "prog": 5.0
   },
   {
    "n": 5,
    "name": "Котельная",
    "area": 10.2024,
    "main": false,
    "zone": "serv",
    "prog": 4.0
   }
  ],
  "total": 114.7776,
  "main": 54.948,
  "aux": 59.829600000000006,
  "built": 132.0,
  "k": 0.47873452659752425
 },
 "tep": {
  "built": 132.0,
  "total": 229.5,
  "main": 146.77,
  "res": true,
  "volume": 1123.018147715834,
  "rooms": 10,
  "floors": 2
 }
}