Commit graph

81 commits

Author SHA1 Message Date
Khalim Conn-Kowlessar
7724c216a8 Added new epc-api-python version and increased amount of data being used 2023-07-01 16:02:35 +01:00
Khalim Conn-Kowlessar
8c55df82fa poc sap model wip, probably need full panel of data 2023-06-30 18:34:41 +01:00
Khalim Conn-Kowlessar
cbfb9a5a93 scrappy code testing out modelling affect of thermal transmittance on EPC 2023-06-30 10:03:41 +01:00
Khalim Conn-Kowlessar
b922d5a9b7 minor changes to add propety type as a breakdown in downloader 2023-06-30 09:32:58 +01:00
Khalim Conn-Kowlessar
28f021d098 Setting up the data_collection projec 2023-06-29 16:20:36 +01:00
Khalim Conn-Kowlessar
590decce61 Added first floor recommendation tests 2023-06-27 12:23:55 +01:00
Khalim Conn-Kowlessar
3f43ef3ee9 Adding unit tests, made floor recommendations code simpler 2023-06-27 12:14:10 +01:00
Khalim Conn-Kowlessar
8b3e8710c9 added new properties_input for unit testing 2023-06-27 12:07:53 +01:00
Khalim Conn-Kowlessar
19a8981527 setup test 2023-06-27 11:34:13 +01:00
Khalim Conn-Kowlessar
4dfa32ca1f new model data pickle 2023-06-27 11:30:51 +01:00
Khalim Conn-Kowlessar
a62ddf4ddc Fixed existing unit tests 2023-06-27 11:01:43 +01:00
Khalim Conn-Kowlessar
59fab60e1d Added optimisation example 2023-06-27 10:54:54 +01:00
Khalim Conn-Kowlessar
3faaa08b5c Added plotting functions 2023-06-27 09:56:14 +01:00
Khalim Conn-Kowlessar
9adb03530e refactoring walls 2023-06-26 22:36:14 +01:00
Khalim Conn-Kowlessar
77b5c87fbe slight restructure of floor recommendations, removing repeated code 2023-06-26 18:44:54 +01:00
Khalim Conn-Kowlessar
c6464801f1 Added new floor recommendation 2023-06-26 18:30:13 +01:00
Khalim Conn-Kowlessar
f3b24bfcd5 Added logic for already highly performant floors 2023-06-26 17:01:19 +01:00
Khalim Conn-Kowlessar
2b13d38b60 Added recommend_suspended_floor_insulation 2023-06-26 16:07:23 +01:00
Khalim Conn-Kowlessar
8976acefdf created rcommendation utils, floor recommendations wip 2023-06-26 16:01:49 +01:00
Khalim Conn-Kowlessar
a565a35e9a Added U-value and perimeter estimation functions 2023-06-26 13:05:12 +01:00
Khalim Conn-Kowlessar
d40d20497f refactors gain optimised slightly 2023-06-26 09:48:59 +01:00
Khalim Conn-Kowlessar
6005387314 setting up class 2023-06-25 23:02:17 +01:00
Khalim Conn-Kowlessar
eccf0d0bfd proof of concept knapsack optimizer 2023-06-25 22:40:05 +01:00
Khalim Conn-Kowlessar
c116adf3c0 minor 2023-06-24 22:50:08 +01:00
Khalim Conn-Kowlessar
80a10e7981 u value method for floors 2023-06-23 18:54:59 +01:00
Khalim Conn-Kowlessar
d8e6fcbfda Added check for another property below 2023-06-23 16:21:08 +01:00
Khalim Conn-Kowlessar
4a89b1f409 moved year built 2023-06-23 16:06:12 +01:00
Khalim Conn-Kowlessar
9f36efb2a1 Fixed tests 2023-06-23 16:03:40 +01:00
Khalim Conn-Kowlessar
4afac71fa0 Working tests 2023-06-23 15:29:01 +01:00
Khalim Conn-Kowlessar
018f7a23f9 Fixed broken test 2023-06-23 15:27:02 +01:00
Khalim Conn-Kowlessar
3501bb8c5d Adding tests but still got a bug 2023-06-23 15:25:06 +01:00
Khalim Conn-Kowlessar
a7fbab377e Fixed tests for diminishin returns 2023-06-23 14:33:05 +01:00
Khalim Conn-Kowlessar
0717245947 added prune diminishing recommendations 2023-06-23 14:31:09 +01:00
Khalim Conn-Kowlessar
5bfded838f Added solid brick wall test case 2023-06-23 13:01:02 +01:00
Khalim Conn-Kowlessar
4f74f9d8b0 set up testing framework 2023-06-23 10:38:54 +01:00
Khalim Conn-Kowlessar
7dbeffe8c4 Added todo 2023-06-22 19:17:50 +01:00
Khalim Conn-Kowlessar
c2e67f5e35 todo 2023-06-22 18:50:50 +01:00
Khalim Conn-Kowlessar
0d89c00bf0 Fix logic for walls recommendations 2023-06-22 18:07:32 +01:00
Khalim Conn-Kowlessar
8a10cec739 Refactored the WallRecommendations code 2023-06-22 17:51:23 +01:00
Khalim Conn-Kowlessar
6afc8d2e67 Added built-form to uvalue estimates 2023-06-22 10:58:47 +01:00
Khalim Conn-Kowlessar
b867297c8d completed recommendation logic 2023-06-22 10:49:01 +01:00
Khalim Conn-Kowlessar
c4087b6124 Implemented methodology for extracting uvalue estimate 2023-06-22 10:34:58 +01:00
Khalim Conn-Kowlessar
ea7dd6148e Added UvalueEstimations documentation 2023-06-22 10:10:54 +01:00
Khalim Conn-Kowlessar
f5bebd4b78 First commit of UvalueEstimations class 2023-06-22 10:06:28 +01:00
Khalim Conn-Kowlessar
537caa410c record of todo 2023-06-21 17:42:30 +01:00
Khalim Conn-Kowlessar
10c758ad81 Implemented conservation area logic 2023-06-21 17:40:47 +01:00
Khalim Conn-Kowlessar
ee91c8244b Added in logic to allow both external and internal wall insulation as options. Currently lots of recommendation combinations can come through however we will trim them later and make them more relevant to the customer 2023-06-21 12:13:35 +01:00
Khalim Conn-Kowlessar
9965767ae6 Added placeholder conversation area boolean and added internal wall insulation parts 2023-06-21 10:48:50 +01:00
Khalim Conn-Kowlessar
cea77aee1c Added external wall insulation parts 2023-06-21 10:09:31 +01:00
Khalim Conn-Kowlessar
3a2cf2609c starting external wall insulation logic 2023-06-20 19:00:13 +01:00