AI4deeperScience commited on
Commit
e9bd175
·
verified ·
1 Parent(s): 50d35e8

Deploy reliability-aware PHBV mass-loss predictor

Browse files
Files changed (4) hide show
  1. README.md +42 -10
  2. browser_model.json +1 -0
  3. index.html +669 -17
  4. model_metadata.json +206 -0
README.md CHANGED
@@ -1,10 +1,42 @@
1
- ---
2
- title: Phbv Mass Loss Reliability
3
- emoji: 👀
4
- colorFrom: blue
5
- colorTo: yellow
6
- sdk: static
7
- pinned: false
8
- ---
9
-
10
- Check out the configuration reference at https://huggingface.co/docs/hub/spaces-config-reference
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ ---
2
+ title: PHBV Mass-Loss Reliability Explorer
3
+ emoji: 🧪
4
+ colorFrom: blue
5
+ colorTo: green
6
+ sdk: static
7
+ app_file: index.html
8
+ pinned: false
9
+ license: mit
10
+ short_description: Study-aware PHBV mass-loss prediction
11
+ ---
12
+
13
+ # PHBV Mass-Loss Reliability Explorer
14
+
15
+ This public research-use Space predicts degradation-induced specimen mass/weight loss (%) for PHBV formulations. It provides single-time-point and trajectory modes, 0–100% bounds, a positive monotonic constraint on degradation time, marginal range/category warnings, and a deliberately conservative descriptive uncertainty band. Inference runs locally in the browser from an exported XGBoost tree ensemble; no prediction server is required.
16
+
17
+ ## Scientific boundary
18
+
19
+ The output is **gravimetric mass loss**, not ultimate biodegradation, mineralisation, carbon conversion, environmental safety, or compliance with a biodegradability standard. Mass loss can include disintegration, recovery loss, leaching, and biological conversion.
20
+
21
+ ## Validation
22
+
23
+ - Evidence base: 1,467 observations from 129 curves in 16 source studies.
24
+ - Primary research assessment: nested leave-one-study-out validation with study-grouped inner tuning.
25
+ - Primary macro-study MAE: 23.554 percentage points (95% study-bootstrap CI 17.421–30.251).
26
+ - Point MAE/RMSE/$R^2$: 22.061 / 30.483 / 0.145.
27
+ - Random-row XGBoost $R^2$ was 0.915, but this is an optimistic interpolation benchmark because related time points cross the split.
28
+ - Nominal 90% grouped conformal intervals covered 97.6% overall, but their mean width was 91.9 percentage points and one held-out study had only 37.5% coverage.
29
+
30
+ These results do not support high-stakes or study-independent certification use. The interface reports the strict grouped evidence rather than deployment-training fit.
31
+
32
+ ## Intended use
33
+
34
+ Use the tool to explore hypotheses, inspect plausible bounded trajectory shapes, identify marginal out-of-range inputs, and prioritise experiments. Do not use it to replace laboratory testing, make regulatory or safety decisions, or infer causal effects of a formulation or environment.
35
+
36
+ ## Model
37
+
38
+ The model is an XGBoost regressor trained on a bounded-logit target with a positive monotonic constraint on degradation time and equal total training weight per study. Categorical variables are one-hot encoded with unknown levels ignored; numeric missingness is median-imputed inside the fitted preprocessing pipeline. The interactive model is fitted on all 16 studies after the research evaluation was completed.
39
+
40
+ ## Citation
41
+
42
+ The source data were compiled by Kotzabasaki et al. (2026), *Polymers* 18, 897: https://doi.org/10.3390/polym18070897. Cite the companion reliability-analysis manuscript and archived code/data release when their final bibliographic records are available.
browser_model.json ADDED
@@ -0,0 +1 @@
 
 
1
+ {"format":"phbv-browser-xgboost-v1","base_score":-1.352121,"num_transformed_features":44,"numeric_features":["degradation_time_days","adjusted_hb_ratio_formulation_mol","adjusted_hv_ratio_formulation_mol","t_deg","additive1_percentage_wt","additive2_percentage_wt","additive3_percentage_wt"],"numeric_imputer_medians":[45.0,75.2,3.4,29.0,8.0,0.0,0.0],"categorical_features":["degradation_condition","degradation_mechanism","additives","degradation_environment","additive_type_1","additive_type_2","additive_type_3","sample_shape_morphology","pha_degrading_microbes","experimental_scale"],"encoder_categories":[["aerobic","anaerobic"],["hydrolysis","microbial_enzymatic","other","surface"],["no","yes"],["compost_organic_fertilizer","laboratory_mineral_media","marine_aquatic","soil"],["crosslinker_polymer_modifier","filler","not_applicable","plasticizer","reinforcement"],["filler","not_applicable","nucleating_agent","plasticizer"],["compatibilizer","crosslinker","filler","not_applicable","reinforcement"],["films","other","ribbons","sheets"],["bacteria_dominated","bacteria_fungi_mixed","diverse_environmental","fungi_dominated","uncategorized"],["lab","large"]],"target_epsilon":0.001,"trees":[{"left":[1,3,5,7,9,11,-1,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,12,-1,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[3,17,0,4,4,11,0,0,0,0,0,0,0],"split_condition":[30.0,1.0,46.0,3.0,8.0,1.0,0.14504339,-0.05584865,-0.018261125,0.035695072,-0.012496597,0.017521864,0.06701998]},{"left":[1,3,5,7,9,11,13,-1,-1,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,12,14,-1,-1,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[18,34,1,1,1,2,41,0,0,0,0,0,0,0,0],"split_condition":[1.0,1.0,97.0,76.0,28.2,1.0,1.0,0.054602567,0.015428408,0.0032812178,-0.029312678,-0.046432894,-0.0139058605,-0.06099083,-0.080579974]},{"left":[1,3,5,7,9,11,13,-1,-1,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,12,14,-1,-1,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[3,17,37,1,34,7,2,0,0,0,0,0,0,0,0],"split_condition":[30.0,1.0,1.0,97.0,1.0,1.0,5.4,-0.020556765,-0.068432644,0.027453003,-0.03261906,-0.03549647,0.04463019,0.020336237,-0.041317537]},{"left":[1,3,5,7,-1,9,11,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,-1,10,12,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[43,11,1,37,0,17,1,0,0,0,0,0,0],"split_condition":[1.0,1.0,60.75,1.0,0.06576448,1.0,95.0,0.024987219,-0.003801389,-0.007815524,0.050439447,-0.026106946,-0.07618564]},{"left":[1,3,5,7,9,11,-1,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,12,-1,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[3,36,11,1,1,20,0,0,0,0,0,0,0],"split_condition":[30.0,1.0,1.0,56.4,96.5,1.0,0.06326161,0.043852355,-0.013494924,-0.02348337,-0.07014178,0.009665837,0.034989774]},{"left":[1,3,5,7,9,11,-1,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,12,-1,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[18,34,41,0,4,2,0,0,0,0,0,0,0],"split_condition":[1.0,1.0,1.0,37.0,15.0,1.43,-0.07892476,0.015357442,0.04850723,-0.02645861,-0.0,-0.042606466,-0.015836133]},{"left":[1,3,5,7,9,11,13,-1,-1,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,12,14,-1,-1,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[18,5,1,20,0,0,0,0,0,0,0,0,0,0,0],"split_condition":[1.0,20.0,97.0,1.0,166.0,60.0,113.0,0.0021347008,0.03345547,0.043155577,0.07381937,-0.025132334,-0.003737841,-0.0657603,-0.03989715]},{"left":[1,3,5,7,9,11,13,-1,-1,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,12,14,-1,-1,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[18,34,1,0,1,3,0,0,0,0,0,0,0,0,0],"split_condition":[1.0,1.0,97.0,37.0,28.2,21.0,58.0,0.016660107,0.0489092,0.0062561785,-0.030828143,-0.03988918,-0.010137177,-0.082333595,-0.0540144]},{"left":[1,3,5,7,9,11,13,-1,-1,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,12,14,-1,-1,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[18,34,1,1,1,2,0,0,0,0,0,0,0,0,0],"split_condition":[1.0,1.0,97.0,76.0,28.2,1.0,84.0,0.04858906,0.013179958,0.0031629407,-0.025132,-0.038461108,-0.013076186,-0.07162682,-0.039652918]},{"left":[1,3,5,7,9,11,13,-1,-1,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,12,14,-1,-1,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[3,36,0,1,1,1,3,0,0,0,0,0,0,0,0],"split_condition":[30.0,1.0,29.0,56.4,96.5,81.225,37.0,0.039803028,-0.010148498,-0.020945426,-0.06422407,0.02253224,-0.019037057,0.13839732,0.0448248]},{"left":[1,3,5,7,9,11,13,-1,-1,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,12,14,-1,-1,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[3,1,0,0,1,1,0,0,0,0,0,0,0,0,0],"split_condition":[30.0,40.5,29.0,8.0,96.5,81.225,46.0,-0.010151187,0.06315845,-0.010302066,-0.04361503,0.026085554,-0.020219501,0.036419198,0.09565943]},{"left":[1,3,5,7,9,11,-1,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,12,-1,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[3,1,11,17,33,38,0,0,0,0,0,0,0],"split_condition":[30.0,40.5,1.0,1.0,1.0,1.0,0.057462264,0.0241941,0.060890783,-0.023759488,-0.0009580434,0.010358657,0.03640846]},{"left":[1,3,5,7,9,11,13,-1,-1,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,12,14,-1,-1,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[18,34,37,13,3,2,13,0,0,0,0,0,0,0,0],"split_condition":[1.0,1.0,1.0,1.0,29.0,3.026,1.0,0.029462298,0.006125736,-0.025540717,0.00086535525,-0.051722113,0.0007976144,-0.009101524,-0.037171822]},{"left":[1,3,5,7,9,11,13,-1,-1,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,12,14,-1,-1,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[18,34,1,1,1,1,0,0,0,0,0,0,0,0,0],"split_condition":[1.0,1.0,97.0,76.0,28.2,49.5,84.0,0.042514205,0.011996763,0.004964728,-0.022828827,0.009062534,-0.017892694,-0.067629814,-0.046957444]},{"left":[1,3,5,7,9,11,13,-1,-1,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,12,14,-1,-1,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[3,1,37,17,39,7,10,0,0,0,0,0,0,0,0],"split_condition":[30.0,48.5,1.0,1.0,1.0,1.0,1.0,0.016193215,0.055816237,-0.024166461,0.014420988,-0.03618988,0.040028516,0.044955358,-0.0033028307]},{"left":[1,3,5,7,9,11,13,-1,-1,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,12,14,-1,-1,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[18,34,1,1,1,0,0,0,0,0,0,0,0,0,0],"split_condition":[1.0,1.0,97.0,76.0,28.2,60.0,73.0,0.045188405,0.011328033,0.010439715,-0.02537114,-0.023667598,-5.7006946e-05,-0.06939022,-0.049777377]},{"left":[1,3,5,7,9,11,13,-1,-1,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,12,14,-1,-1,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[18,5,1,37,0,3,0,0,0,0,0,0,0,0,0],"split_condition":[1.0,20.0,97.0,1.0,141.0,21.0,55.0,0.021892095,-0.0023941393,0.03525168,0.063107185,-0.03572717,-0.009930665,-0.077478185,-0.051825855]},{"left":[1,3,5,7,9,11,13,-1,-1,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,12,14,-1,-1,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[18,34,1,1,1,2,0,0,0,0,0,0,0,0,0],"split_condition":[1.0,1.0,97.0,76.0,28.2,1.0,69.0,0.04091589,0.008329856,0.0020359922,-0.026321633,-0.037705228,-0.009331865,-0.07650687,-0.04795746]},{"left":[1,3,5,7,9,11,13,-1,-1,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,12,14,-1,-1,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[18,5,41,37,0,2,0,0,0,0,0,0,0,0,0],"split_condition":[1.0,20.0,1.0,1.0,141.0,1.43,29.0,0.022483706,-0.0044451165,0.032322597,0.05941031,-0.037619855,-0.012545604,-0.07186878,-0.053550106]},{"left":[1,3,5,7,9,11,13,-1,-1,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,12,14,-1,-1,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[18,34,41,0,0,3,0,0,0,0,0,0,0,0,0],"split_condition":[1.0,1.0,1.0,37.0,1.0,21.0,29.0,0.009606452,0.042299062,-0.049565505,-0.008359508,-0.034677587,-0.011154556,-0.07044289,-0.0530131]},{"left":[1,3,5,7,9,11,13,-1,-1,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,12,14,-1,-1,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[3,1,0,0,39,0,1,0,0,0,0,0,0,0,0],"split_condition":[30.0,58.2,46.0,141.0,1.0,29.0,67.9,0.0130939875,0.05952076,-0.026386643,0.010836174,0.0041207317,0.035139937,0.061222523,0.13102837]},{"left":[1,3,5,7,9,11,13,-1,-1,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,12,14,-1,-1,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[18,1,1,2,2,0,0,0,0,0,0,0,0,0,0],"split_condition":[1.0,76.0,97.0,4.0,3.4,60.0,84.0,0.0057060947,0.042039804,0.014340712,-0.017258966,-0.020924184,-0.0036633795,-0.05745735,-0.026306933]},{"left":[1,3,5,7,9,11,13,-1,-1,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,12,14,-1,-1,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[3,1,0,0,36,11,0,0,0,0,0,0,0,0,0],"split_condition":[30.0,40.5,43.0,14.0,1.0,1.0,46.0,-0.011125106,0.052693654,-0.0067138034,-0.033265654,0.007463429,0.04910009,0.049580995,0.10704226]},{"left":[1,3,5,7,9,11,13,-1,-1,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,12,14,-1,-1,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[18,34,1,0,1,2,0,0,0,0,0,0,0,0,0],"split_condition":[1.0,1.0,97.0,37.0,28.2,1.0,113.0,0.0065695406,0.03992383,0.0012318079,-0.023946691,-0.031116847,-0.00799487,-0.047919106,-0.027768238]},{"left":[1,3,5,7,-1,9,11,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,-1,10,12,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[18,11,1,0,0,2,0,0,0,0,0,0,0],"split_condition":[1.0,1.0,97.0,20.0,0.050732683,1.0,76.0,-0.008736951,0.013865526,-0.03434098,-0.007956568,-0.059854668,-0.038357936]},{"left":[1,3,5,7,9,11,-1,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,12,-1,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[18,34,41,11,3,2,0,0,0,0,0,0,0],"split_condition":[1.0,1.0,1.0,1.0,29.0,1.43,-0.056229386,0.016358031,0.049768,-0.021226013,0.0015137148,-0.028961977,-0.009450895]},{"left":[1,3,5,7,9,11,-1,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,12,-1,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[3,1,0,0,39,11,0,0,0,0,0,0,0],"split_condition":[30.0,48.5,46.0,8.0,1.0,1.0,0.12953931,-0.014055681,0.04516559,-0.017368518,0.011322391,0.007833097,0.046424944]},{"left":[1,3,5,7,9,11,13,-1,-1,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,12,14,-1,-1,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[18,34,1,0,1,2,0,0,0,0,0,0,0,0,0],"split_condition":[1.0,1.0,97.0,37.0,65.8,1.0,55.0,0.0067221695,0.03669361,-0.004465319,-0.021371186,-0.031868212,-0.00611917,-0.062091894,-0.042336524]},{"left":[1,3,5,7,9,11,13,-1,-1,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,12,14,-1,-1,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[18,3,1,1,0,0,0,0,0,0,0,0,0,0,0],"split_condition":[1.0,29.0,97.0,56.4,29.0,60.0,55.0,0.040433414,-0.007717064,0.0039376956,0.037044875,-0.020044269,0.0003551313,-0.06084611,-0.042440943]},{"left":[1,3,5,7,9,11,13,-1,-1,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,12,14,-1,-1,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[18,1,1,2,2,2,9,0,0,0,0,0,0,0,0],"split_condition":[1.0,76.0,96.5,4.0,3.4,1.0,1.0,0.0017307581,0.037026975,0.010965978,-0.019761205,-0.029656062,-0.004936385,-0.028167322,-0.045411028]},{"left":[1,3,5,7,9,11,13,-1,-1,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,12,14,-1,-1,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[18,1,1,6,0,0,0,0,0,0,0,0,0,0,0],"split_condition":[1.0,76.0,97.0,5.4,20.0,60.0,55.0,0.02957532,-0.014652077,-0.032343507,0.0066351877,-0.020310763,-0.0022063928,-0.058784712,-0.040302455]},{"left":[1,3,5,7,9,11,13,-1,-1,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,12,14,-1,-1,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[18,3,41,2,0,2,0,0,0,0,0,0,0,0,0],"split_condition":[1.0,29.0,1.0,2.55,30.0,1.43,29.0,0.020313038,-0.011187263,0.004383004,0.03518986,-0.02846125,-0.007553596,-0.058616947,-0.043044936]},{"left":[1,3,5,7,9,11,13,-1,-1,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,12,14,-1,-1,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[18,34,41,0,0,3,0,0,0,0,0,0,0,0,0],"split_condition":[1.0,1.0,1.0,31.0,180.0,21.0,29.0,0.003859369,0.031529274,-0.019208705,-0.0006280069,-0.02858153,-0.008417333,-0.05745397,-0.0419444]},{"left":[1,3,5,7,9,11,13,-1,-1,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,12,14,-1,-1,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[3,1,1,28,1,3,1,0,0,0,0,0,0,0,0],"split_condition":[30.0,40.5,94.0,1.0,96.5,60.0,95.0,0.04598047,0.028080221,-0.00707475,-0.0300387,0.025038794,-0.0109578315,-0.039722856,0.010560932]},{"left":[1,3,5,7,9,11,13,-1,-1,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,12,14,-1,-1,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[3,1,0,0,39,0,1,0,0,0,0,0,0,0,0],"split_condition":[30.0,48.5,46.0,14.0,1.0,29.0,67.9,-0.015875032,0.043850783,-0.012800079,0.009001812,0.0024938416,0.030809227,0.05586429,0.11085295]},{"left":[1,3,5,7,9,11,13,-1,-1,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,12,14,-1,-1,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[18,34,1,1,1,1,3,0,0,0,0,0,0,0,0],"split_condition":[1.0,1.0,96.5,76.0,28.2,48.5,23.0,0.030459834,0.005637766,0.0036752624,-0.016326766,0.022070866,-0.00961154,-0.025686268,-0.045783836]},{"left":[1,3,5,7,9,11,13,-1,-1,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,12,14,-1,-1,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[1,3,3,1,3,3,10,0,0,0,0,0,0,0,0],"split_condition":[94.0,55.0,58.0,63.2,60.0,26.0,1.0,0.0140620135,-0.00865617,0.032228887,-0.0128768785,-0.015021071,-0.040674467,-0.0044722767,0.012809839]},{"left":[1,3,5,7,9,11,13,-1,-1,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,12,14,-1,-1,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[18,34,41,0,0,2,0,0,0,0,0,0,0,0,0],"split_condition":[1.0,1.0,1.0,37.0,1.0,1.43,29.0,0.0070849163,0.03282504,-0.050142296,-0.011397596,-0.028446931,-0.0069646034,-0.053748798,-0.03728567]},{"left":[1,3,5,7,9,11,13,-1,-1,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,12,14,-1,-1,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[1,2,42,33,1,41,1,0,0,0,0,0,0,0,0],"split_condition":[94.0,4.8,1.0,1.0,76.0,1.0,97.0,-0.008321796,0.012853741,0.032230757,-0.0018242998,-0.029442871,-0.043432925,-0.018722152,0.009066583]},{"left":[1,3,5,7,9,11,13,-1,-1,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,12,14,-1,-1,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[18,1,1,2,2,2,0,0,0,0,0,0,0,0,0],"split_condition":[1.0,76.0,97.0,4.275,3.4,1.0,55.0,0.0040692575,0.034689,0.010274162,-0.017954666,-0.025793446,-0.0043072915,-0.05459065,-0.033325594]},{"left":[1,3,5,7,9,11,13,-1,-1,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,12,14,-1,-1,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[18,3,13,2,0,0,2,0,0,0,0,0,0,0,0],"split_condition":[1.0,29.0,1.0,2.55,37.0,60.0,3.5,0.018430421,-0.012695577,0.0054614036,0.041834272,-0.018061627,0.00073079346,-0.037541494,-0.002342768]},{"left":[1,3,5,7,9,11,13,-1,-1,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,12,14,-1,-1,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[1,2,38,4,18,39,0,0,0,0,0,0,0,0,0],"split_condition":[76.0,4.275,1.0,70.0,1.0,1.0,24.0,-0.0020327787,0.051942192,0.034125455,-0.014268454,-0.018287914,0.006351685,-0.045695625,0.034946565]},{"left":[1,3,5,7,9,11,13,-1,-1,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,12,14,-1,-1,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[18,34,1,1,0,0,0,0,0,0,0,0,0,0,0],"split_condition":[1.0,1.0,97.0,47.0,1.0,13.0,84.0,0.050341256,0.011226277,-0.032939445,-0.002651447,-0.038448066,-0.005772202,-0.0407491,-0.017768074]},{"left":[1,3,5,7,9,11,13,-1,-1,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,12,14,-1,-1,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[1,2,3,1,1,3,0,0,0,0,0,0,0,0,0],"split_condition":[94.0,4.8,58.0,93.58,76.0,26.0,28.0,-0.0045354124,0.020320954,0.03367616,-0.0015531746,-0.0131146815,-0.03633516,-0.02081015,0.037377022]},{"left":[1,3,5,7,9,11,-1,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,12,-1,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[1,2,38,33,1,39,0,0,0,0,0,0,0],"split_condition":[94.0,4.8,1.0,1.0,76.0,1.0,0.010140722,-0.0106158005,0.010039116,0.034372676,0.0014238105,-0.028576363,0.0028257577]},{"left":[1,3,5,7,9,11,13,-1,-1,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,12,14,-1,-1,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[1,2,33,0,18,1,0,0,0,0,0,0,0,0,0],"split_condition":[76.0,4.275,1.0,1.0,1.0,96.6,25.0,-0.03199091,0.0041713994,0.031661574,-0.013985293,-0.014603191,-0.03451235,-0.028188875,0.01246462]},{"left":[1,3,5,7,9,11,-1,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,12,-1,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[3,1,0,0,0,11,0,0,0,0,0,0,0],"split_condition":[30.0,48.5,46.0,8.0,61.0,1.0,0.114240065,-0.013681714,0.040605158,-0.022086373,-0.0022626228,0.0074252156,0.03992296]},{"left":[1,3,5,7,9,11,13,-1,-1,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,12,14,-1,-1,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[18,1,37,6,0,0,0,0,0,0,0,0,0,0,0],"split_condition":[1.0,76.0,1.0,0.5,21.0,30.0,21.0,0.029297145,0.0068937945,-0.02812783,0.0043787463,-0.043358676,-0.024463933,-0.028063504,-0.0024685627]},{"left":[1,3,5,7,9,11,13,-1,-1,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,12,14,-1,-1,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[3,1,0,0,0,1,3,0,0,0,0,0,0,0,0],"split_condition":[30.0,48.5,43.0,133.0,61.0,88.872,60.0,0.015185817,0.060756367,-0.022548819,-0.004129088,0.014609436,-0.009635151,0.07775891,0.03582585]},{"left":[1,3,5,7,-1,9,11,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,-1,10,12,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[18,11,1,0,0,0,0,0,0,0,0,0,0],"split_condition":[1.0,1.0,96.5,19.0,0.035768993,13.0,29.0,-0.0098970635,0.009354391,-0.036050152,-0.0048811506,-0.04459595,-0.027005307]},{"left":[1,3,5,7,9,11,13,-1,-1,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,12,14,-1,-1,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[18,34,1,0,2,0,0,0,0,0,0,0,0,0,0],"split_condition":[1.0,1.0,97.0,37.0,4.0,60.0,55.0,0.0046723415,0.028444365,-0.0063917437,-0.027383454,-0.015279956,0.0008023961,-0.047020312,-0.028311374]},{"left":[1,3,5,7,9,11,13,-1,-1,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,12,14,-1,-1,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[3,4,0,3,4,0,3,0,0,0,0,0,0,0,0],"split_condition":[30.0,3.0,46.0,26.0,8.0,25.0,60.0,-0.011489445,-0.032250207,0.011282441,-0.0072458466,0.0016683752,0.0225878,0.10759382,0.04489288]},{"left":[1,3,5,7,9,11,13,-1,-1,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,12,14,-1,-1,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[3,0,0,33,5,11,3,0,0,0,0,0,0,0,0],"split_condition":[30.0,69.0,46.0,1.0,8.0,1.0,60.0,-0.029378282,-0.0056494707,-5.730883e-05,0.029056748,0.0065755364,0.037529945,0.09521685,0.040634975]},{"left":[1,3,5,7,9,11,13,-1,-1,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,12,14,-1,-1,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[3,1,0,0,33,1,2,0,0,0,0,0,0,0,0],"split_condition":[30.0,60.75,29.0,14.0,1.0,81.225,6.0,-0.026394708,0.01728129,-0.022265553,-0.00019220445,0.01260086,-0.018605078,0.026906094,0.121511355]},{"left":[1,3,5,7,9,11,-1,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,12,-1,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[3,17,8,4,4,3,0,0,0,0,0,0,0],"split_condition":[30.0,1.0,1.0,3.0,8.0,60.0,-0.037166573,-0.02099265,-0.0061721606,0.015297969,-0.005503733,0.018030552,-0.009449763]},{"left":[1,3,5,7,9,11,13,-1,-1,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,12,14,-1,-1,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[13,2,42,33,3,9,37,0,0,0,0,0,0,0,0],"split_condition":[1.0,4.8,1.0,1.0,30.0,1.0,1.0,-0.0050194324,0.009763077,0.0058449805,0.034917828,-0.018156309,-0.03237488,0.0039019915,-0.017720377]},{"left":[1,3,5,7,9,11,13,-1,-1,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,12,14,-1,-1,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[18,34,1,7,2,2,1,0,0,0,0,0,0,0,0],"split_condition":[1.0,1.0,97.0,1.0,4.0,1.0,98.5,-0.03797881,0.014695015,-0.0039249077,-0.032869156,-0.021289013,-0.0024196145,-0.032520395,-0.020519473]},{"left":[1,3,5,7,9,11,-1,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,12,-1,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[3,1,11,1,39,37,0,0,0,0,0,0,0],"split_condition":[30.0,48.5,1.0,40.5,1.0,1.0,0.034898642,0.028837938,0.007202742,-0.011223276,0.010903364,0.02149879,-0.0008593733]},{"left":[1,3,5,7,9,11,13,-1,-1,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,12,14,-1,-1,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[1,2,42,1,0,0,0,0,0,0,0,0,0,0,0],"split_condition":[76.0,3.84,1.0,48.5,166.0,84.0,21.0,0.031417705,-0.0053705107,0.017968304,0.045468535,-0.030419705,-0.013742778,-0.027681077,0.005028616]},{"left":[1,3,5,7,9,11,13,-1,-1,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,12,14,-1,-1,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[18,34,1,0,0,0,0,0,0,0,0,0,0,0,0],"split_condition":[1.0,1.0,96.5,37.0,1.0,60.0,55.0,0.0033245997,0.025719978,-0.032537036,-0.0065527856,-0.013851105,0.004469369,-0.037314024,-0.021100637]},{"left":[1,3,5,7,9,11,13,-1,-1,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,12,14,-1,-1,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[3,0,0,33,5,3,0,0,0,0,0,0,0,0,0],"split_condition":[30.0,122.0,30.0,1.0,8.0,58.0,46.0,-0.021206014,-0.0017779965,-1.34319735e-05,0.038370214,0.006496332,-0.016179688,0.022006081,0.0662046]},{"left":[1,3,5,7,9,11,13,-1,-1,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,12,14,-1,-1,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[34,1,0,0,42,2,1,0,0,0,0,0,0,0,0],"split_condition":[1.0,47.0,151.0,14.0,1.0,4.0,65.8,0.0015513039,0.04866422,-0.010333169,0.007888992,-0.014800514,-0.034503393,0.006092242,-0.0021869433]},{"left":[1,3,5,7,9,11,13,-1,-1,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,12,14,-1,-1,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[1,2,3,33,7,3,0,0,0,0,0,0,0,0,0],"split_condition":[94.0,4.8,58.0,1.0,1.0,26.0,22.0,-0.00878197,0.008368815,-0.034896657,0.02006061,-0.0075055216,-0.028708003,-0.043360066,0.020325126]},{"left":[1,3,5,7,9,11,13,-1,-1,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,12,14,-1,-1,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[1,1,38,0,11,1,0,0,0,0,0,0,0,0,0],"split_condition":[94.0,47.0,1.0,15.0,1.0,98.5,22.0,0.0073986775,0.051191267,0.0008807979,0.031540908,-0.024070283,-0.0,-0.061038926,0.014807221]},{"left":[1,3,5,7,9,11,13,-1,-1,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,12,14,-1,-1,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[1,39,0,33,0,12,3,0,0,0,0,0,0,0,0],"split_condition":[76.0,1.0,21.0,1.0,14.0,1.0,30.0,0.0011801115,0.021052456,0.0052016485,0.07960448,-0.021670092,-0.056792825,-0.00690397,0.018625181]},{"left":[1,3,5,7,-1,9,11,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,-1,10,12,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[1,11,3,1,0,1,10,0,0,0,0,0,0],"split_condition":[94.0,1.0,58.0,48.5,0.032303076,98.5,1.0,0.015192955,-0.0013335989,-0.024671158,-0.0001530971,-0.0014749652,0.014928215]},{"left":[1,3,5,7,9,11,13,-1,-1,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,12,14,-1,-1,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[18,34,41,0,0,0,0,0,0,0,0,0,0,0,0],"split_condition":[1.0,1.0,1.0,25.0,1.0,60.0,29.0,-0.003247868,0.017012855,-0.032027148,-0.006301679,-0.015526518,-0.0008493919,-0.036050968,-0.023468612]},{"left":[1,3,5,7,9,11,-1,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,12,-1,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[18,1,1,6,2,2,0,0,0,0,0,0,0],"split_condition":[1.0,76.0,97.0,0.5,3.4,1.0,-0.02610996,0.020650836,0.0038391417,0.009730813,-0.012142977,-0.01990451,-0.0022901155]},{"left":[1,3,5,7,9,11,13,-1,-1,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,12,14,-1,-1,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[1,2,0,0,0,39,3,0,0,0,0,0,0,0,0],"split_condition":[76.0,4.275,22.0,1.0,300.0,1.0,30.0,-0.031471178,0.0037518025,0.020763941,0.05610751,-0.033497375,-0.013629552,-0.008245241,0.01946508]},{"left":[1,3,5,7,9,11,13,-1,-1,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,12,14,-1,-1,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[18,1,1,5,34,2,3,0,0,0,0,0,0,0,0],"split_condition":[1.0,47.0,96.5,0.1,1.0,1.0,23.0,0.0470649,0.014471319,0.0060018906,-0.015384423,-0.018927049,-0.001602979,-0.014937539,-0.027228989]},{"left":[1,3,5,7,9,11,-1,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,12,-1,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[14,38,11,39,0,0,0,0,0,0,0,0,0],"split_condition":[1.0,1.0,1.0,1.0,23.0,20.0,0.032341056,-0.022242785,0.0028285515,-0.052074615,0.01834599,-0.008951036,0.0056690504]},{"left":[1,3,5,7,9,11,13,-1,-1,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,12,14,-1,-1,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[18,34,1,0,0,40,0,0,0,0,0,0,0,0,0],"split_condition":[1.0,1.0,96.5,37.0,1.0,1.0,29.0,0.0023098066,0.022268156,-0.030959329,-0.0053558378,-0.0003884959,-0.020482108,-0.033619005,-0.019025136]},{"left":[1,3,5,7,9,11,13,-1,-1,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,12,14,-1,-1,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[3,1,0,0,0,1,3,0,0,0,0,0,0,0,0],"split_condition":[30.0,48.5,30.0,8.0,61.0,81.225,37.0,-0.013873381,0.031076854,-0.017573107,0.0006214431,0.016288586,-0.017248537,0.14703046,0.024946993]},{"left":[1,3,5,7,9,11,13,-1,-1,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,12,14,-1,-1,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[3,0,0,2,5,0,2,0,0,0,0,0,0,0,0],"split_condition":[30.0,122.0,46.0,2.55,45.5,29.0,3.4,5.856288e-05,-0.016106017,0.0059563406,0.051721394,0.00060263096,0.021859555,0.107852794,0.052803855]},{"left":[1,3,5,7,9,11,13,-1,-1,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,12,14,-1,-1,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[3,1,1,1,33,3,1,0,0,0,0,0,0,0,0],"split_condition":[30.0,40.5,94.0,37.6,1.0,60.0,95.0,0.036841042,0.021618782,-0.012819496,0.00053603837,0.016084725,-0.011970331,-0.028525542,0.0025583482]},{"left":[1,3,-1,5,7,-1,-1,-1,-1],"right":[2,4,-1,6,8,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0],"split_index":[11,1,0,0,0,0,0,0,0],"split_condition":[1.0,63.2,0.026266867,1.0,21.0,-0.0309991,0.0114807375,-0.02619999,-0.00055805396]},{"left":[1,3,5,-1,7,9,11,-1,-1,-1,-1,-1,-1],"right":[2,4,6,-1,8,10,12,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[1,0,38,0,3,1,0,0,0,0,0,0,0],"split_condition":[94.0,1.0,1.0,-0.046763845,30.0,98.5,23.0,-0.00043055785,0.0133028235,-0.019880548,-0.0,-0.05628122,0.019743381]},{"left":[1,3,5,7,-1,9,11,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,-1,10,12,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[43,11,0,0,0,4,5,0,0,0,0,0,0],"split_condition":[1.0,1.0,113.0,29.0,0.02954951,25.0,8.0,-0.0068754004,0.011019626,-0.022317003,-0.003358517,-0.001423069,0.026926976]},{"left":[1,3,5,7,-1,9,11,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,-1,10,12,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[18,11,1,0,0,0,0,0,0,0,0,0,0],"split_condition":[1.0,1.0,96.5,19.0,0.027583268,60.0,29.0,-0.010794079,0.00713709,-0.0122201415,0.006815174,-0.031250708,-0.016632453]},{"left":[1,3,5,7,9,11,13,-1,-1,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,12,14,-1,-1,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[3,1,0,0,0,11,1,0,0,0,0,0,0,0,0],"split_condition":[30.0,49.5,44.0,14.0,61.0,1.0,77.6,-0.01869079,0.027449159,-0.017913548,-0.0006569627,0.002227645,0.026280118,0.028832376,0.0764665]},{"left":[1,3,5,7,9,11,13,-1,-1,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,12,14,-1,-1,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[3,4,39,42,3,2,7,0,0,0,0,0,0,0,0],"split_condition":[29.0,59.5,1.0,1.0,27.0,5.45,1.0,-0.013454288,-0.0022207324,0.016216878,0.04240586,0.005529684,-0.0141365435,-0.033973537,0.026993565]},{"left":[1,3,5,7,-1,9,11,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,-1,10,12,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[1,34,42,1,0,23,8,0,0,0,0,0,0],"split_condition":[76.0,1.0,1.0,47.0,-0.004773492,1.0,1.0,0.03097416,0.007303472,-0.01894685,-0.00582136,0.00040424327,-0.034898467]},{"left":[1,3,5,7,9,11,13,-1,-1,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,12,14,-1,-1,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[18,34,1,1,1,2,1,0,0,0,0,0,0,0,0],"split_condition":[1.0,1.0,97.0,76.0,65.8,1.0,98.5,0.017109646,0.0033860432,-0.0019851965,-0.013234192,-0.0171896,-0.0019551262,-0.021546125,-0.01407558]},{"left":[1,3,5,7,9,11,13,-1,-1,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,12,14,-1,-1,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[3,4,3,5,3,7,2,0,0,0,0,0,0,0,0],"split_condition":[30.0,59.5,60.0,8.0,27.0,1.0,4.2,-0.00847765,0.0128579885,0.01604419,0.042696517,-0.033864405,0.013222695,-0.01597297,-0.0076309857]},{"left":[1,3,5,7,9,11,-1,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,12,-1,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[42,5,11,4,5,37,0,0,0,0,0,0,0],"split_condition":[1.0,8.0,1.0,25.0,50.0,1.0,0.023555681,-0.016754238,0.0044465815,0.008297598,0.015999224,0.008966798,-0.004420979]},{"left":[1,3,5,7,9,11,13,-1,-1,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,12,14,-1,-1,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[1,2,0,0,0,12,3,0,0,0,0,0,0,0,0],"split_condition":[76.0,4.275,21.0,1.0,300.0,1.0,30.0,-0.029310117,0.0037432574,0.016187096,0.05047262,-0.018084196,-0.050937876,-0.0063595506,0.015991202]},{"left":[1,3,5,7,9,-1,11,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,-1,12,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[1,43,0,7,1,0,33,0,0,0,0,0,0],"split_condition":[94.0,1.0,14.0,1.0,40.5,-0.04028394,1.0,-0.033246838,0.008489847,0.019986046,-0.0076848594,-0.0149697,0.005175158]},{"left":[1,3,5,7,9,11,13,-1,-1,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,12,14,-1,-1,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[1,33,0,2,0,3,33,0,0,0,0,0,0,0,0],"split_condition":[94.0,1.0,20.0,4.8,45.0,58.0,1.0,-0.008196245,0.01276805,0.0034861232,0.025210924,-0.025883265,-0.06503013,-0.0126785785,0.0038717506]},{"left":[1,3,-1,5,7,-1,-1,-1,-1],"right":[2,4,-1,6,8,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0],"split_index":[11,0,0,16,16,0,0,0,0],"split_condition":[1.0,19.0,0.024064083,1.0,1.0,-0.026329527,-0.005726349,0.0005156134,0.059129216]},{"left":[1,3,5,7,9,11,13,-1,-1,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,12,14,-1,-1,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[1,2,33,4,4,1,2,0,0,0,0,0,0,0,0],"split_condition":[76.0,4.275,1.0,60.0,50.0,96.5,3.4,-0.0012457515,0.032315224,0.01425238,0.03495547,-0.007923795,-0.018158037,0.0062695737,-0.013831206]},{"left":[1,3,5,-1,7,9,11,-1,-1,-1,-1,-1,-1],"right":[2,4,6,-1,8,10,12,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[1,0,3,0,3,3,0,0,0,0,0,0,0],"split_condition":[94.0,1.0,58.0,-0.04506617,30.0,26.0,24.0,-0.00053870847,0.012443351,-0.006391983,-0.021658648,-0.03023787,0.01866567]},{"left":[1,3,5,7,9,11,-1,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,12,-1,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[3,1,8,1,39,37,0,0,0,0,0,0,0],"split_condition":[30.0,49.5,1.0,37.6,1.0,1.0,-0.032809522,0.030416995,0.0133306645,-0.009128668,0.0043606213,0.016475871,0.0026830193]},{"left":[1,3,5,7,9,11,13,-1,-1,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,12,14,-1,-1,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[1,20,42,5,1,1,11,0,0,0,0,0,0,0,0],"split_condition":[49.5,1.0,1.0,50.0,47.0,79.2,1.0,0.0072855074,0.01988552,0.035294846,0.0047526658,-0.0029069416,-0.01737976,0.0011997527,0.020151637]},{"left":[1,3,5,7,9,11,13,-1,-1,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,12,14,-1,-1,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[33,2,0,0,0,1,3,0,0,0,0,0,0,0,0],"split_condition":[1.0,4.8,37.0,84.0,15.0,76.0,26.0,-0.014138106,-0.0033216267,-0.014425532,0.013407401,0.010393339,-0.006971126,0.010393339,0.044120565]},{"left":[1,3,5,7,9,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0],"split_index":[11,1,4,2,38,0,0,0,0,0,0],"split_condition":[1.0,63.2,3.0,9.5,1.0,0.019937517,0.026790058,0.0051351674,0.0265464,-0.005555669,0.010301186]},{"left":[1,3,-1,5,7,-1,-1,-1,-1],"right":[2,4,-1,6,8,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0],"split_index":[11,0,0,3,3,0,0,0,0],"split_condition":[1.0,20.0,0.021189092,55.0,30.0,-0.0059809536,-0.041724592,-0.0033764734,0.012862339]},{"left":[1,3,5,7,9,11,13,-1,-1,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,12,14,-1,-1,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[1,0,42,0,20,0,0,0,0,0,0,0,0,0,0],"split_condition":[49.5,19.0,1.0,2.0,1.0,113.0,37.0,-0.007542387,0.010282343,0.01922507,0.06806133,-0.014695955,0.0017259965,-0.0020097566,0.012051505]},{"left":[1,3,5,7,9,11,13,-1,-1,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,12,14,-1,-1,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[18,4,37,37,4,10,4,0,0,0,0,0,0,0,0],"split_condition":[1.0,60.0,1.0,1.0,70.0,1.0,40.0,0.008321389,-0.0016447037,0.024448764,0.056990284,-0.016214542,2.9847004e-05,-0.006397488,0.009187003]},{"left":[1,3,5,7,9,11,13,-1,-1,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,12,14,-1,-1,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[3,33,37,5,2,7,22,0,0,0,0,0,0,0,0],"split_condition":[29.0,1.0,1.0,8.0,2.55,1.0,1.0,-0.01125344,0.012855455,0.014868556,-0.005604644,-0.030787138,0.01608394,-0.004509815,0.014125789]},{"left":[1,3,5,7,9,11,13,-1,-1,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,12,14,-1,-1,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[1,0,42,16,2,0,0,0,0,0,0,0,0,0,0],"split_condition":[48.5,14.0,1.0,1.0,5.45,113.0,25.0,-0.019420115,0.0082880715,0.022397786,0.076285936,-0.014571853,0.0045301416,-0.007593602,0.00731066]},{"left":[1,3,5,7,-1,9,11,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,-1,10,12,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[1,11,0,0,0,3,33,0,0,0,0,0,0],"split_condition":[94.0,1.0,20.0,37.0,0.023323884,58.0,1.0,-0.0041532954,0.007373492,-0.02213911,-0.06399631,-0.01519429,0.0046058083]},{"left":[1,3,5,-1,7,9,11,-1,-1,-1,-1,-1,-1],"right":[2,4,6,-1,8,10,12,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[1,0,0,0,1,2,3,0,0,0,0,0,0],"split_condition":[76.0,1.0,30.0,-0.04394883,48.5,4.2,30.0,0.016951647,0.0038137506,-0.021078428,-0.006801869,-0.0048147906,0.025936794]},{"left":[1,3,5,7,9,11,13,-1,-1,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,12,14,-1,-1,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[33,39,0,0,0,11,3,0,0,0,0,0,0,0,0],"split_condition":[1.0,1.0,39.0,106.0,30.0,1.0,26.0,-0.013357593,0.0047012977,0.009521045,0.09706299,-0.0044565275,0.011283546,0.011283546,0.043787144]},{"left":[1,3,5,7,9,11,13,-1,-1,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,12,14,-1,-1,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[0,12,3,9,0,0,0,0,0,0,0,0,0,0,0],"split_condition":[31.0,1.0,30.0,1.0,22.0,246.0,46.0,-0.00086057483,-0.016852528,-0.048400838,-0.0050597936,-0.00086057483,0.014974751,0.01215767,0.057003606]},{"left":[1,3,5,7,9,-1,11,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,-1,12,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[39,5,7,38,0,0,2,0,0,0,0,0,0],"split_condition":[1.0,15.0,1.0,1.0,149.0,-0.030233713,3.026,-0.0047737677,0.009551697,0.005381189,0.030072631,0.005995154,0.025316171]},{"left":[1,3,5,7,9,11,13,-1,-1,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,12,14,-1,-1,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[33,2,0,0,0,1,3,0,0,0,0,0,0,0,0],"split_condition":[1.0,4.8,37.0,91.0,226.0,76.0,26.0,-0.01482832,-0.0011105795,0.0049491567,0.031228507,0.008217276,-0.0070057204,0.00893707,0.035535417]},{"left":[1,3,5,7,9,11,13,-1,-1,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,12,14,-1,-1,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[1,0,42,0,2,0,0,0,0,0,0,0,0,0,0],"split_condition":[49.5,14.0,1.0,1.0,5.45,91.0,25.0,-0.042491924,0.0044376003,0.021036152,0.100504,-0.015695918,0.0003341597,-0.0071827457,0.006274378]},{"left":[1,3,5,7,9,11,13,-1,-1,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,12,14,-1,-1,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[3,0,0,2,2,2,16,0,0,0,0,0,0,0,0],"split_condition":[29.0,122.0,30.0,2.55,5.4,3.6,1.0,-0.00070792425,-0.01146342,0.0033892137,0.023183085,-0.019733712,0.0024420319,0.012925586,0.099955946]},{"left":[1,3,5,7,9,11,13,-1,-1,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,12,14,-1,-1,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[1,34,3,1,0,0,0,0,0,0,0,0,0,0,0],"split_condition":[94.0,1.0,58.0,47.0,1.0,70.0,44.0,0.023832725,0.0027032513,-0.025100062,-0.0041832174,-0.016696991,-0.0049948026,-0.0011581162,0.062477462]},{"left":[1,3,5,-1,7,9,11,-1,-1,-1,-1,-1,-1],"right":[2,4,6,-1,8,10,12,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[1,0,0,0,1,39,3,0,0,0,0,0,0],"split_condition":[76.0,1.0,30.0,-0.024604993,47.0,1.0,30.0,0.01784606,0.0034953502,-0.018854795,-0.006776571,-0.0037266267,0.018404936]},{"left":[1,3,5,7,9,11,13,-1,-1,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,12,14,-1,-1,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[1,3,3,0,0,3,0,0,0,0,0,0,0,0,0],"split_condition":[94.0,30.0,58.0,13.0,46.0,26.0,22.0,-0.03049283,0.0014469496,0.005560883,0.051345024,-0.0041533024,-0.01618492,-0.051791333,0.01709021]},{"left":[1,3,5,7,9,11,13,-1,-1,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,12,14,-1,-1,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[18,37,0,0,10,10,37,0,0,0,0,0,0,0,0],"split_condition":[1.0,1.0,60.0,46.0,1.0,1.0,1.0,0.0022794427,0.032675732,0.014171905,-0.0035627082,-0.015332932,-0.0066245804,-0.0066245804,0.007878402]},{"left":[1,3,5,7,9,11,13,-1,-1,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,12,14,-1,-1,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[3,0,0,33,1,0,3,0,0,0,0,0,0,0,0],"split_condition":[30.0,67.0,46.0,1.0,49.5,29.0,60.0,-0.019927816,-0.0029757412,0.027126437,0.0022577983,-0.002014006,0.014498507,0.08227736,0.031158052]},{"left":[1,3,-1,5,7,-1,-1,-1,-1],"right":[2,4,-1,6,8,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0],"split_index":[11,1,0,1,42,0,0,0,0],"split_condition":[1.0,49.5,0.020763446,28.2,1.0,-0.003498335,0.017751722,-0.0077530504,0.0011000582]},{"left":[1,3,-1,5,7,-1,-1,-1,-1],"right":[2,4,-1,6,8,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0],"split_index":[11,1,0,6,33,0,0,0,0],"split_condition":[1.0,49.5,0.022286458,0.5,1.0,0.02118293,0.0021820285,-0.0061520142,0.000784293]},{"left":[1,3,5,7,9,11,13,-1,-1,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,12,14,-1,-1,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[3,0,0,33,33,0,4,0,0,0,0,0,0,0,0],"split_condition":[30.0,64.0,46.0,1.0,1.0,27.0,30.0,-0.020055894,-0.0036846003,-0.0003782367,0.015766764,-0.00014014247,0.014141006,0.05978268,0.03059098]},{"left":[1,3,5,7,9,11,13,-1,-1,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,12,14,-1,-1,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[33,2,2,23,1,19,3,0,0,0,0,0,0,0,0],"split_condition":[1.0,4.8,2.55,1.0,47.0,1.0,29.0,-0.007954975,0.0027786128,0.020875309,0.0013028217,0.018785015,-0.0050322376,-0.005253575,0.008861957]},{"left":[1,3,5,7,9,11,-1,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,12,-1,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[42,1,8,0,0,39,0,0,0,0,0,0,0],"split_condition":[1.0,71.0,1.0,246.0,13.0,1.0,-0.03050575,-0.00023298497,0.03182936,-0.037469197,-0.011749921,0.0022667884,0.013346339]},{"left":[1,3,5,7,9,11,13,-1,-1,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,12,14,-1,-1,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[1,0,0,0,31,12,42,0,0,0,0,0,0,0,0],"split_condition":[76.0,272.0,25.0,1.0,1.0,1.0,1.0,-0.014094661,0.0066559166,0.021021007,0.052801736,-0.011136962,-0.03355415,-0.008887138,0.005975018]},{"left":[1,3,5,7,9,-1,11,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,-1,12,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[39,5,7,2,24,0,2,0,0,0,0,0,0],"split_condition":[1.0,15.0,1.0,5.45,1.0,-0.028754573,2.944,-0.0026846556,-0.016838228,0.021090431,0.0071864924,0.0062333145,0.02361499]},{"left":[1,3,5,-1,7,9,11,-1,-1,-1,-1,-1,-1],"right":[2,4,6,-1,8,10,12,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[18,0,0,0,4,10,23,0,0,0,0,0,0],"split_condition":[1.0,1.0,60.0,-0.040362004,50.0,1.0,1.0,0.0016902596,0.016269162,-0.015497405,-0.006399216,-0.004255165,0.013387602]},{"left":[1,3,-1,5,7,-1,-1,-1,-1],"right":[2,4,-1,6,8,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0],"split_index":[11,0,0,16,16,0,0,0,0],"split_condition":[1.0,19.0,0.019849977,1.0,1.0,-0.021377884,-0.0045526414,0.0009642801,0.050642654]},{"left":[1,3,5,7,9,11,13,-1,-1,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,12,14,-1,-1,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[42,1,0,0,0,1,38,0,0,0,0,0,0,0,0],"split_condition":[1.0,79.2,43.0,14.0,55.0,81.225,1.0,-0.029192809,0.005462813,-0.019990273,-0.008837694,0.0066462057,-0.0057845246,0.0066462057,0.029127005]},{"left":[1,3,-1,5,7,-1,-1,-1,-1],"right":[2,4,-1,6,8,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0],"split_index":[11,1,0,3,42,0,0,0,0],"split_condition":[1.0,63.2,0.019844692,21.0,1.0,-0.013882609,0.009169012,-0.009298111,0.00064645987]},{"left":[1,3,5,7,9,11,13,-1,-1,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,12,14,-1,-1,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[1,4,0,0,0,38,33,0,0,0,0,0,0,0,0],"split_condition":[76.0,60.0,20.0,246.0,15.0,1.0,1.0,0.0019982737,0.023509746,-0.0,0.05254865,-0.016156692,-0.05613772,-0.007040772,0.0050032125]},{"left":[1,3,-1,5,7,-1,-1,-1,-1],"right":[2,4,-1,6,8,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0],"split_index":[11,0,0,12,1,0,0,0,0],"split_condition":[1.0,20.0,0.019687176,1.0,48.5,-0.0076030595,-0.046257164,0.030706123,0.00081628805]},{"left":[1,3,5,7,9,11,13,-1,-1,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,12,14,-1,-1,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[1,0,33,0,0,0,0,0,0,0,0,0,0,0,0],"split_condition":[49.5,2.0,1.0,1.0,14.0,179.0,37.0,-0.022963006,-0.006638398,0.007048091,0.027777968,-0.009364059,0.00458635,-0.0034345891,0.016060041]},{"left":[1,3,5,7,9,11,13,-1,-1,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,12,14,-1,-1,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[1,1,3,11,1,1,10,0,0,0,0,0,0,0,0],"split_condition":[94.0,93.58,58.0,1.0,93.7,98.5,1.0,0.00037618293,0.01794253,0.009740144,0.023115462,-0.011562491,0.0034952613,-0.0035401064,0.009233326]},{"left":[1,3,-1,5,7,-1,-1,-1,-1],"right":[2,4,-1,6,8,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0],"split_index":[11,0,0,3,16,0,0,0,0],"split_condition":[1.0,20.0,0.020116352,58.0,1.0,-0.005356807,-0.03817183,0.00069218763,0.043914866]},{"left":[1,3,5,7,9,11,13,-1,-1,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,12,14,-1,-1,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[1,2,0,0,0,39,33,0,0,0,0,0,0,0,0],"split_condition":[76.0,4.275,30.0,1.0,300.0,1.0,1.0,-0.022411853,0.0026973456,0.010473793,0.043770183,-0.015961098,-0.00597595,-0.00597595,0.008304613]},{"left":[1,3,5,7,9,11,13,-1,-1,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,12,14,-1,-1,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[1,0,0,0,3,18,3,0,0,0,0,0,0,0,0],"split_condition":[49.5,14.0,36.0,1.0,30.0,1.0,30.0,-0.02196981,0.0040944843,0.018924363,0.09000243,-0.0037771151,-0.015628178,-0.0013489582,0.022530787]},{"left":[1,-1,3,5,7,-1,-1,-1,-1],"right":[2,-1,4,6,8,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0],"split_index":[0,0,1,0,3,0,0,0,0],"split_condition":[1.0,-0.03835695,48.5,19.0,30.0,0.0056926273,0.028886087,-0.005047478,0.004052949]},{"left":[1,3,5,7,9,11,13,-1,-1,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,12,14,-1,-1,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[1,0,0,11,6,12,33,0,0,0,0,0,0,0,0],"split_condition":[76.0,272.0,21.0,1.0,0.5,1.0,1.0,0.002293114,0.017288804,0.04898684,0.018288454,-0.010225676,-0.04059217,-0.0076077553,0.005856451]},{"left":[1,3,5,7,9,11,13,-1,-1,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,12,14,-1,-1,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[1,39,33,37,1,5,7,0,0,0,0,0,0,0,0],"split_condition":[63.2,1.0,1.0,1.0,47.0,4.5,1.0,-0.003975412,0.005986557,0.020931989,0.009881919,-0.0061585205,-0.014722213,-0.026691936,0.0040568886]},{"left":[1,3,-1,5,7,-1,-1,-1,-1],"right":[2,4,-1,6,8,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0],"split_index":[11,0,0,12,1,0,0,0,0],"split_condition":[1.0,19.0,0.01779423,1.0,48.5,-0.005653028,-0.050148536,0.027742645,0.0012913912]},{"left":[1,3,5,7,9,11,13,-1,-1,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,12,14,-1,-1,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[33,0,0,16,1,11,3,0,0,0,0,0,0,0,0],"split_condition":[1.0,180.0,46.0,1.0,56.4,1.0,26.0,-0.009555135,0.000957535,0.023392292,0.002960731,-0.002414083,0.01056537,0.01056537,0.074301034]},{"left":[1,3,-1,5,7,-1,-1,-1,-1],"right":[2,4,-1,6,8,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0],"split_index":[11,0,0,1,1,0,0,0,0],"split_condition":[1.0,13.0,0.018038444,37.6,48.5,-0.0047789086,-0.024917686,0.025660925,-0.00026656286]},{"left":[1,3,5,7,9,11,13,-1,-1,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,12,14,-1,-1,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[3,0,0,5,5,0,3,0,0,0,0,0,0,0,0],"split_condition":[30.0,113.0,46.0,4.5,50.0,2.0,60.0,-0.005500165,-0.027570916,0.0044387006,0.04250916,-0.017921565,0.0028289182,0.06969391,0.024139201]},{"left":[1,3,5,7,9,11,13,-1,-1,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,12,14,-1,-1,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[39,11,0,0,4,2,1,0,0,0,0,0,0,0,0],"split_condition":[1.0,1.0,13.0,21.0,3.0,14.25,47.0,-0.0130451545,0.00060748163,0.010705689,0.017349878,-0.0042962036,-0.028212734,0.071139365,0.014664895]},{"left":[1,3,5,-1,7,9,11,-1,-1,-1,-1,-1,-1],"right":[2,4,6,-1,8,10,12,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[1,0,0,0,0,2,33,0,0,0,0,0,0],"split_condition":[49.5,1.0,37.0,-0.037035882,19.0,4.5,1.0,0.0061315363,0.027782341,-0.009232486,-0.0011515802,-0.0011515802,0.016372284]},{"left":[1,3,5,7,9,11,13,-1,-1,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,12,14,-1,-1,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[4,16,0,0,0,0,17,0,0,0,0,0,0,0,0],"split_condition":[60.0,1.0,15.0,37.0,30.0,8.0,1.0,-0.008132114,0.002363128,0.00358764,0.1355803,-0.017957458,0.0072493483,0.026918357,0.074133456]},{"left":[1,3,5,-1,7,-1,9,-1,-1,-1,-1],"right":[2,4,6,-1,8,-1,10,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0],"split_index":[1,7,0,0,39,0,33,0,0,0,0],"split_condition":[96.5,1.0,16.0,-0.027244886,1.0,-0.042711284,1.0,0.00020259658,0.010546889,-0.011304828,0.0017529064]},{"left":[1,3,5,7,9,11,13,-1,-1,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,12,14,-1,-1,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[1,5,33,3,6,1,7,0,0,0,0,0,0,0,0],"split_condition":[47.0,0.1,1.0,27.0,2.7,96.5,1.0,0.007123959,0.027012352,0.009864841,-0.00051529193,-0.0039579268,-0.011954012,-0.02626988,0.003442154]},{"left":[1,3,5,7,9,11,13,-1,-1,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,12,14,-1,-1,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[1,2,0,0,7,17,18,0,0,0,0,0,0,0,0],"split_condition":[94.0,4.8,14.0,38.0,1.0,1.0,1.0,-0.00490274,0.0054350384,-0.025947796,0.010095844,-0.032719105,-0.016033823,0.0027039032,-0.00865724]},{"left":[1,3,5,7,9,11,13,-1,-1,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,12,14,-1,-1,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[1,5,11,0,0,0,4,0,0,0,0,0,0,0,0],"split_condition":[47.0,0.1,1.0,20.0,272.0,20.0,3.0,0.0053025493,0.07089664,0.0057527265,0.044298064,-0.017905762,-0.0002720236,0.012848439,0.024118125]},{"left":[1,3,5,7,9,11,13,-1,-1,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,12,14,-1,-1,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[3,0,0,33,1,3,3,0,0,0,0,0,0,0,0],"split_condition":[30.0,67.0,46.0,1.0,49.5,58.0,60.0,-0.016506547,-0.003218183,0.018014021,0.0027873407,0.0074082064,-0.003120578,0.07241155,0.026184391]},{"left":[1,3,5,7,9,11,-1,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,12,-1,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[2,33,0,0,0,0,0,0,0,0,0,0,0],"split_condition":[14.25,1.0,29.0,158.0,43.0,15.0,0.07242288,-0.0069567375,0.008923593,-0.0012400703,0.017267635,-0.013066667,0.017548807]},{"left":[1,3,5,-1,7,9,11,-1,-1,-1,-1,-1,-1],"right":[2,4,6,-1,8,10,12,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[1,0,43,0,0,0,0,0,0,0,0,0,0],"split_condition":[63.2,1.0,1.0,-0.019710109,300.0,25.0,13.0,0.00613895,0.03621607,-0.0071473983,0.004026477,-0.030369295,-0.0076343925]},{"left":[1,3,5,7,9,11,-1,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,12,-1,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[3,1,8,3,2,2,0,0,0,0,0,0,0],"split_condition":[30.0,37.6,1.0,27.0,2.55,7.56,-0.02538169,0.00967092,0.033202484,0.0008164591,-0.005614755,0.0029755004,0.017424578]},{"left":[1,3,5,7,9,11,13,-1,-1,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,12,14,-1,-1,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[39,0,0,33,5,2,20,0,0,0,0,0,0,0,0],"split_condition":[1.0,180.0,12.0,1.0,8.0,14.25,1.0,-0.0068893083,0.0013279495,0.002740251,0.022180513,-0.005541822,-0.028358178,0.007486114,0.041129787]},{"left":[1,3,5,7,9,11,13,-1,-1,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,12,14,-1,-1,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[3,4,0,0,0,2,16,0,0,0,0,0,0,0,0],"split_condition":[29.0,70.0,30.0,121.0,15.0,3.6,1.0,-0.006936364,0.0041337,-0.0008440079,0.053110845,-0.017647287,0.002695358,0.009917626,0.08339296]},{"left":[1,3,-1,5,7,-1,-1,-1,-1],"right":[2,4,-1,6,8,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0],"split_index":[11,0,0,3,5,0,0,0,0],"split_condition":[1.0,122.0,0.015992457,30.0,50.0,-0.005533887,0.0018829922,0.005689559,0.045779433]},{"left":[1,3,5,7,9,11,13,-1,-1,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,12,14,-1,-1,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[1,0,11,16,16,0,4,0,0,0,0,0,0,0,0],"split_condition":[49.5,13.0,1.0,1.0,1.0,13.0,3.0,-0.018861039,0.0073243957,0.013849431,0.07017596,-0.02448321,-0.0014883702,0.010967246,0.016389836]},{"left":[1,3,-1,5,7,-1,-1,-1,-1],"right":[2,4,-1,6,8,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0],"split_index":[11,4,0,42,3,0,0,0,0],"split_condition":[1.0,60.0,0.016141038,1.0,27.0,-0.0050812825,0.0015581356,0.0068309247,0.029132772]},{"left":[1,3,5,7,9,11,13,-1,-1,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,12,14,-1,-1,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[1,0,0,2,31,12,33,0,0,0,0,0,0,0,0],"split_condition":[76.0,272.0,21.0,9.5,1.0,1.0,1.0,0.0018893338,0.015821278,0.016553497,0.045278702,-0.010505507,-0.037613135,-0.0072110267,0.0064747334]},{"left":[1,3,5,7,9,11,13,-1,-1,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,12,14,-1,-1,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[3,0,0,33,1,0,3,0,0,0,0,0,0,0,0],"split_condition":[30.0,69.0,46.0,1.0,49.5,25.0,60.0,-0.013772324,-0.0027444726,0.017954944,0.0007937512,-0.0010849172,0.0109292995,0.07278012,0.025305988]},{"left":[1,3,5,7,9,11,13,-1,-1,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,12,14,-1,-1,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[3,0,0,3,4,0,3,0,0,0,0,0,0,0,0],"split_condition":[30.0,12.0,46.0,26.0,59.5,30.0,60.0,-0.014111512,-0.031248678,-0.0022831887,0.03751605,-0.00022714786,0.012986666,0.06313833,0.022972288]},{"left":[1,3,5,7,9,11,13,-1,-1,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,12,14,-1,-1,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[42,0,0,0,5,1,2,0,0,0,0,0,0,0,0],"split_condition":[1.0,179.0,29.0,14.0,50.0,81.225,6.0,-0.0285437,-0.005488288,0.0060357633,0.045476936,0.002457029,-0.012407155,0.0049581304,0.09970784]},{"left":[1,3,5,7,9,11,-1,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,12,-1,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[0,33,5,3,0,1,0,0,0,0,0,0,0],"split_condition":[151.0,1.0,50.0,29.0,28.0,67.9,0.05024622,-0.010333292,0.0003114377,-0.006626763,0.0037326163,0.012551638,0.0037326163]},{"left":[1,3,5,7,9,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0],"split_index":[4,3,3,33,7,0,0,0,0,0,0],"split_condition":[70.0,29.0,27.0,1.0,1.0,0.015759537,0.042364575,-0.0062086903,0.000291941,-0.022842089,0.0038875637]},{"left":[1,3,5,7,9,11,13,-1,-1,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,12,14,-1,-1,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[0,38,38,24,0,33,0,0,0,0,0,0,0,0,0],"split_condition":[37.0,1.0,1.0,1.0,22.0,1.0,46.0,-0.0002614174,-0.016308365,-0.046412557,-0.007820267,-0.00018961736,0.0076859007,0.0068150894,0.039798453]},{"left":[1,3,5,7,9,11,13,-1,-1,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,12,14,-1,-1,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[2,4,0,0,0,0,0,0,0,0,0,0,0,0,0],"split_condition":[14.25,70.0,18.0,31.0,15.0,15.0,28.0,-0.0042484812,0.0022684077,-0.0,0.060960483,-0.019342571,0.0043105087,0.032338373,0.08961662]},{"left":[1,3,5,7,9,11,13,-1,-1,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,12,14,-1,-1,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[0,35,1,33,0,31,33,0,0,0,0,0,0,0,0],"split_condition":[106.0,1.0,49.5,1.0,82.0,1.0,1.0,-0.004179207,0.001853948,-0.02614054,-0.009627975,0.008822747,0.029041436,0.001913502,0.016699117]},{"left":[1,3,5,7,-1,9,11,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,-1,10,12,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[42,4,2,5,0,2,8,0,0,0,0,0,0],"split_condition":[1.0,70.0,7.56,8.0,0.024114644,5.4,1.0,-0.005907241,0.0045796093,0.0022354876,-0.01519639,0.0162448,-0.021913262]},{"left":[1,3,5,7,-1,9,-1,-1,-1,-1,-1],"right":[2,4,6,8,-1,10,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0],"split_index":[2,11,0,0,0,0,0,0,0,0,0],"split_condition":[14.25,1.0,26.0,20.0,0.012958455,15.0,0.099120386,-0.009487594,0.00030055756,-0.015274457,0.015541749]},{"left":[1,3,-1,-1,5,-1,-1],"right":[2,4,-1,-1,6,-1,-1],"default_left":[0,0,0,0,0,0,0],"split_index":[11,0,0,0,4,0,0],"split_condition":[1.0,1.0,0.013583425,-0.036268733,59.5,-0.0012051817,0.012297211]},{"left":[1,3,5,7,9,11,13,-1,-1,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,12,14,-1,-1,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[1,3,1,1,3,38,1,0,0,0,0,0,0,0,0],"split_condition":[93.9,29.0,98.5,87.6,60.0,1.0,99.0,-0.004313327,0.0045831506,0.0053026895,-0.0101205185,-0.010836311,-0.0009330902,0.009989723,-0.000800937]},{"left":[1,3,5,7,9,-1,11,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,-1,12,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[33,16,7,23,2,0,3,0,0,0,0,0,0],"split_condition":[1.0,1.0,1.0,1.0,4.0,-0.022647804,23.0,-0.005836051,0.0044428464,0.002255618,0.010409644,-0.0026739119,0.005778493]},{"left":[1,3,5,7,-1,9,-1,-1,-1,-1,-1],"right":[2,4,6,8,-1,10,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0],"split_index":[39,11,19,33,0,1,0,0,0,0,0],"split_condition":[1.0,1.0,1.0,1.0,0.014746402,47.0,-0.008208342,-0.004414646,0.0007074303,0.023556719,0.007953704]},{"left":[1,3,5,7,9,11,13,-1,-1,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,12,14,-1,-1,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[1,0,0,24,0,12,33,0,0,0,0,0,0,0,0],"split_condition":[76.0,179.0,22.0,1.0,319.0,1.0,1.0,0.00472654,-0.009552174,0.011193119,0.023923965,-0.0069837947,-0.03632791,-0.0059707034,0.0062999385]},{"left":[1,3,5,7,9,11,13,-1,-1,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,12,14,-1,-1,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[33,0,0,39,4,11,3,0,0,0,0,0,0,0,0],"split_condition":[1.0,319.0,46.0,1.0,8.0,1.0,26.0,-0.0048443982,0.009877036,0.03461389,0.009877036,-0.002228456,0.008005483,0.008005483,0.06426312]},{"left":[1,3,5,7,9,11,-1,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,12,-1,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[0,4,5,33,0,33,0,0,0,0,0,0,0],"split_condition":[122.0,40.0,50.0,1.0,1.0,1.0,0.040168557,-0.007444435,3.529981e-05,-0.018682225,0.0025308805,0.0028752668,0.015486657]},{"left":[1,3,5,-1,7,9,11,-1,-1,-1,-1,-1,-1],"right":[2,4,6,-1,8,10,12,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[1,0,0,0,4,12,16,0,0,0,0,0,0],"split_condition":[48.5,3.0,30.0,-0.020327313,5.6,1.0,1.0,0.0011448327,0.01965975,-0.002366543,-0.016288422,0.0008156803,0.074637234]},{"left":[1,3,5,7,9,11,13,-1,-1,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,12,14,-1,-1,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[3,0,0,5,34,0,0,0,0,0,0,0,0,0,0],"split_condition":[30.0,69.0,46.0,4.5,1.0,26.0,47.0,-0.005113839,-0.028923202,0.0059951018,-0.0017278362,-0.0022849971,0.008158791,0.024773339,0.058353335]},{"left":[1,3,5,7,9,11,-1,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,12,-1,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[2,2,11,2,19,2,0,0,0,0,0,0,0],"split_condition":[2.67,1.43,1.0,1.0,1.0,7.56,0.0126307,-0.0063436017,-0.00043262274,0.011393592,-0.009304671,-0.0041486872,0.007586198]},{"left":[1,3,5,7,9,11,13,-1,-1,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,12,14,-1,-1,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[33,2,0,0,0,37,3,0,0,0,0,0,0,0,0],"split_condition":[1.0,4.5,44.0,69.0,15.0,1.0,26.0,-0.008579337,-0.0017793671,-0.013073599,0.007318416,-0.006855165,0.0042889635,0.007457603,0.04892369]},{"left":[1,3,5,7,9,11,13,-1,-1,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,12,14,-1,-1,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[0,12,16,42,3,33,0,0,0,0,0,0,0,0,0],"split_condition":[21.0,1.0,1.0,1.0,23.0,1.0,30.0,-0.016310552,-0.0018980226,-0.010968249,-0.051376436,-0.0018980226,0.006626417,0.0081586605,0.10877301]},{"left":[1,3,5,7,9,11,13,-1,-1,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,12,14,-1,-1,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[3,0,0,5,5,0,3,0,0,0,0,0,0,0,0],"split_condition":[30.0,69.0,46.0,4.5,50.0,30.0,60.0,-0.0061132475,-0.028464926,0.0014489907,0.02378063,-0.002201158,0.0084146345,0.062359016,0.020890675]},{"left":[1,3,5,7,9,11,13,-1,-1,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,12,14,-1,-1,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[3,0,0,2,33,2,12,0,0,0,0,0,0,0,0],"split_condition":[29.0,8.0,29.0,2.1,1.0,3.6,1.0,-0.013214029,-0.02559389,-0.007106908,0.0020321019,-0.018785488,0.0008615428,0.0062307953,0.029389642]},{"left":[1,3,5,7,9,11,13,-1,-1,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,12,14,-1,-1,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[0,1,3,3,0,0,0,0,0,0,0,0,0,0,0],"split_condition":[37.0,81.225,30.0,58.0,8.0,246.0,46.0,0.00029581427,-0.022458117,-0.02458197,-0.005112922,0.00029581427,0.012065784,0.0066969744,0.039864853]},{"left":[1,3,5,7,9,11,13,-1,-1,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,12,14,-1,-1,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[1,0,11,0,3,0,5,0,0,0,0,0,0,0,0],"split_condition":[49.5,19.0,1.0,2.0,30.0,13.0,0.1,-0.0145500805,0.004486329,0.015028508,0.08485756,-0.022235442,-0.00047927085,0.014255126,0.008672451]},{"left":[1,3,-1,5,7,-1,-1,-1,-1],"right":[2,4,-1,6,8,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0],"split_index":[11,0,0,4,5,0,0,0,0],"split_condition":[1.0,122.0,0.014924899,40.0,50.0,-0.0040694377,0.0022742632,0.0056015113,0.03442007]},{"left":[1,3,5,7,9,11,13,-1,-1,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,12,14,-1,-1,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[4,0,0,2,16,2,3,0,0,0,0,0,0,0,0],"split_condition":[59.5,30.0,15.0,3.6,1.0,2.55,27.0,-0.0124126775,-0.0018914795,0.0011100604,0.07715188,-0.0065897782,0.007768708,0.024256043,0.06563377]},{"left":[1,3,5,7,9,11,13,-1,-1,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,12,14,-1,-1,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[33,0,0,17,1,1,15,0,0,0,0,0,0,0,0],"split_condition":[1.0,180.0,38.0,1.0,56.4,76.0,1.0,-0.0023768658,-0.016089225,0.016348483,0.003111926,0.005018852,-0.004327359,0.0051235207,0.022272421]},{"left":[1,-1,3,5,7,-1,-1,-1,-1],"right":[2,-1,4,6,8,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0],"split_index":[0,0,4,0,0,0,0,0,0],"split_condition":[1.0,-0.017422907,40.0,34.0,14.0,-0.0037180632,0.002537195,0.003067603,0.014560011]},{"left":[1,3,5,7,9,11,-1,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,12,-1,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[4,3,3,2,7,2,0,0,0,0,0,0,0],"split_condition":[60.0,29.0,27.0,1.0,1.0,2.1,0.027197367,-0.011017225,-0.0026129503,-0.021646816,0.0030462015,0.014196101,-0.0]},{"left":[1,3,-1,5,7,-1,-1,-1,-1],"right":[2,4,-1,6,8,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0],"split_index":[11,1,0,20,2,0,0,0,0],"split_condition":[1.0,49.5,0.0117162,1.0,2.67,0.0009300648,0.017166452,0.0016513896,-0.003942995]},{"left":[1,3,5,7,9,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0],"split_index":[4,42,17,4,7,0,0,0,0,0,0],"split_condition":[70.0,1.0,1.0,25.0,1.0,0.01054764,0.0349494,-0.0046134777,0.0026969207,-0.020079602,0.0020597004]},{"left":[1,3,5,7,-1,9,11,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,-1,10,12,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[1,36,33,4,0,16,8,0,0,0,0,0,0],"split_condition":[48.5,1.0,1.0,70.0,0.022517405,1.0,1.0,0.0028779358,0.015798263,-0.004372933,0.008231489,0.0024843994,-0.019922571]},{"left":[1,3,5,7,9,11,-1,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,12,-1,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[0,24,1,3,0,1,0,0,0,0,0,0,0],"split_condition":[246.0,1.0,65.8,23.0,20.0,40.5,0.0056171273,-0.005668045,0.0012607423,-0.040078267,-0.005780478,0.0345182,0.015174176]},{"left":[1,3,5,7,9,11,13,-1,-1,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,12,14,-1,-1,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[1,3,2,1,4,19,17,0,0,0,0,0,0,0,0],"split_condition":[76.0,25.0,2.67,49.55,60.0,1.0,1.0,-0.007853435,-0.002395076,0.0038781238,0.017855788,0.0045355735,-0.009315701,-0.003125288,-0.012260751]},{"left":[1,3,5,7,9,11,-1,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,12,-1,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[39,33,4,5,2,7,0,0,0,0,0,0,0],"split_condition":[1.0,1.0,30.0,8.0,5.45,1.0,0.029066358,-0.0047872183,0.0018478099,0.0045589195,-0.009868248,-0.019695422,0.0066253557]},{"left":[1,3,5,7,9,11,13,-1,-1,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,12,14,-1,-1,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[16,0,0,33,33,7,0,0,0,0,0,0,0,0,0],"split_condition":[1.0,41.0,20.0,1.0,1.0,1.0,30.0,-0.011425921,-0.0020178217,-0.00057364855,0.012413564,-0.02015725,0.00488704,0.027904602,0.07064961]},{"left":[1,-1,3,5,7,-1,-1,-1,-1],"right":[2,-1,4,6,8,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0],"split_index":[0,0,4,0,0,0,0,0,0],"split_condition":[1.0,-0.034512896,50.0,151.0,19.0,-0.0021142478,0.0072549605,0.002933335,0.032041334]},{"left":[1,3,5,7,9,11,13,-1,-1,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,12,14,-1,-1,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[3,0,0,3,1,3,16,0,0,0,0,0,0,0,0],"split_condition":[29.0,8.0,30.0,27.0,39.6,58.0,1.0,-0.016694061,-0.031068146,0.024377208,-0.0024509628,0.0042353994,-0.012119678,0.008909625,0.08288012]},{"left":[1,3,5,7,9,11,13,-1,-1,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,12,14,-1,-1,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[0,12,4,43,3,3,3,0,0,0,0,0,0,0,0],"split_condition":[21.0,1.0,59.5,1.0,23.0,30.0,27.0,-0.0014206455,-0.01369771,-0.010029062,-0.04767934,-0.000723187,0.007500442,0.013356975,0.058961805]},{"left":[1,3,5,7,9,11,-1,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,12,-1,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[0,3,5,2,0,5,0,0,0,0,0,0,0],"split_condition":[151.0,30.0,50.0,2.55,29.0,8.0,0.04371917,0.0030720243,-0.0069502103,-0.0020513006,0.0030720243,0.0033653125,0.013927173]},{"left":[1,3,5,7,9,11,13,-1,-1,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,12,14,-1,-1,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[0,33,1,16,0,6,1,0,0,0,0,0,0,0,0],"split_condition":[179.0,1.0,40.5,1.0,21.0,0.5,67.9,-0.006854529,0.0044684513,-0.0058097257,0.0044684513,0.040416438,0.011412801,0.010363262,0.0044684513]},{"left":[1,3,-1,5,7,-1,-1,-1,-1],"right":[2,4,-1,6,8,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0],"split_index":[11,0,0,16,16,0,0,0,0],"split_condition":[1.0,13.0,0.012630104,1.0,1.0,-0.02297732,-0.0056617176,-0.0006744947,0.022409538]},{"left":[1,3,5,7,9,11,13,-1,-1,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,12,14,-1,-1,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[39,0,0,2,33,2,2,0,0,0,0,0,0,0,0],"split_condition":[1.0,26.0,13.0,3.6,1.0,14.25,2.944,-0.017130328,-0.001566471,-0.001566471,0.008945286,-0.0011735226,-0.023261178,0.0033412257,0.02522947]},{"left":[1,3,5,7,9,11,13,-1,-1,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,12,14,-1,-1,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[0,35,9,2,0,5,19,0,0,0,0,0,0,0,0],"split_condition":[113.0,1.0,1.0,1.0,82.0,8.0,1.0,-0.012119682,-0.00014864087,-0.023633623,-0.010714936,0.0018938358,0.013392999,0.021289008,0.0018938358]},{"left":[1,3,5,7,9,11,13,-1,-1,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,12,14,-1,-1,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[0,12,16,43,0,1,1,0,0,0,0,0,0,0,0],"split_condition":[20.0,1.0,1.0,1.0,16.0,39.6,63.2,-0.0005845699,-0.012477506,-0.04702957,-0.02290157,0.044659093,0.0012929945,0.06401684,-0.0]},{"left":[1,3,5,7,9,11,13,-1,-1,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,12,14,-1,-1,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[0,3,4,0,0,3,0,0,0,0,0,0,0,0,0],"split_condition":[180.0,30.0,8.0,11.0,29.0,25.0,360.0,-0.023020139,-0.002461781,-0.0021251303,0.003482881,0.0049064453,0.018601315,0.003482881,0.008212921]},{"left":[1,3,5,7,9,11,13,-1,-1,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,12,14,-1,-1,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[0,43,1,0,22,6,9,0,0,0,0,0,0,0,0],"split_condition":[113.0,1.0,49.5,2.0,1.0,0.5,1.0,-0.011387926,0.0013703342,-0.0015584456,-0.01968777,0.034785714,0.005673667,0.0021152894,0.011628855]},{"left":[1,3,5,7,9,11,13,-1,-1,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,12,14,-1,-1,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[1,0,33,0,0,0,0,0,0,0,0,0,0,0,0],"split_condition":[48.5,2.0,1.0,1.0,150.0,70.0,43.0,-0.016488189,-0.0030881779,0.010007185,0.029603919,-0.008144665,-0.00041992345,-0.0018261583,0.014476948]},{"left":[1,3,5,7,9,11,13,-1,-1,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,12,14,-1,-1,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[1,0,0,0,2,2,2,0,0,0,0,0,0,0,0],"split_condition":[49.5,3.0,30.0,1.0,5.45,3.6,11.0,-0.016162984,-0.0,0.009514975,0.031442694,-0.0113364495,-0.0013347742,0.001140205,0.05437854]},{"left":[1,3,5,7,9,-1,11,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,-1,12,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[1,5,7,18,5,0,2,0,0,0,0,0,0],"split_condition":[48.5,0.1,1.0,1.0,50.0,-0.019554717,1.0,0.022479324,0.0034671621,0.0012910294,0.006908224,-0.00882552,0.00020946702]},{"left":[1,3,-1,5,7,-1,-1,-1,-1],"right":[2,4,-1,6,8,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0],"split_index":[11,1,0,25,2,0,0,0,0],"split_condition":[1.0,49.5,0.013876105,1.0,2.67,0.0018273529,0.0128326705,0.0024491828,-0.0032224746]},{"left":[1,3,5,7,9,11,13,-1,-1,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,12,14,-1,-1,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[3,0,0,33,1,38,3,0,0,0,0,0,0,0,0],"split_condition":[30.0,67.0,46.0,1.0,49.5,1.0,60.0,-0.012553513,-0.0018629842,0.0145504875,0.0014601426,0.0045447242,-0.00758707,0.05228393,0.01875599]},{"left":[1,3,5,7,-1,-1,-1,-1,-1],"right":[2,4,6,8,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0],"split_index":[11,2,4,2,0,0,0,0,0],"split_condition":[1.0,14.25,3.0,2.67,0.012100299,0.0077529647,0.014937664,0.0036012856,-0.0021740168]},{"left":[1,3,5,7,9,-1,11,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,-1,12,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[4,2,2,2,11,0,15,0,0,0,0,0,0],"split_condition":[40.0,2.67,0.8,1.0,1.0,-0.010637123,1.0,-0.013457049,0.004696757,-0.0027304427,0.0077687064,0.008676102,-0.0029290353]},{"left":[1,3,5,7,9,11,13,-1,-1,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,12,14,-1,-1,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[0,12,3,42,3,0,3,0,0,0,0,0,0,0,0],"split_condition":[20.0,1.0,30.0,1.0,23.0,106.0,37.0,-0.01167281,-0.0010773112,-0.007296429,-0.04533828,-0.0010773112,0.0057302667,0.041371215,0.0037969754]},{"left":[1,3,5,7,-1,9,-1,-1,-1,-1,-1],"right":[2,4,6,8,-1,10,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0],"split_index":[4,11,0,0,0,0,0,0,0,0,0],"split_condition":[60.0,1.0,22.0,31.0,0.011454194,8.0,0.04966281,-0.0039139725,0.0013830073,-0.011844635,0.010271284]},{"left":[1,3,5,7,9,11,13,-1,-1,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,12,14,-1,-1,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[0,12,16,10,3,1,0,0,0,0,0,0,0,0,0],"split_condition":[19.0,1.0,1.0,1.0,23.0,39.6,30.0,-0.001983484,-0.008257671,-0.006855648,-0.040777605,0.03316172,0.0003131547,0.015995517,0.0691505]},{"left":[1,3,5,-1,7,9,11,-1,-1,-1,-1,-1,-1],"right":[2,4,6,-1,8,10,12,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[2,0,0,0,0,12,4,0,0,0,0,0,0],"split_condition":[1.0,30.0,20.0,-0.017117608,179.0,1.0,50.0,-0.006618366,0.00034152862,-0.00065160234,-0.033428974,0.0013262411,0.030957608]},{"left":[1,3,5,7,9,11,13,-1,-1,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,12,14,-1,-1,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[1,0,0,1,1,34,3,0,0,0,0,0,0,0,0],"split_condition":[47.0,14.0,37.0,28.2,40.5,1.0,30.0,0.007761465,-0.008728261,0.010029696,0.064328924,-0.0038640006,-0.021424366,-0.000822966,0.020373689]},{"left":[1,3,5,-1,7,9,-1,-1,-1,-1,-1],"right":[2,4,6,-1,8,10,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0],"split_index":[0,0,5,0,1,1,0,0,0,0,0],"split_condition":[319.0,1.0,30.0,-0.016002495,48.5,65.8,0.03676804,0.008853971,-0.0011230367,0.012058508,0.008853971]},{"left":[1,-1,3,5,7,-1,-1,-1,-1],"right":[2,-1,4,6,8,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0],"split_index":[2,0,2,19,1,0,0,0,0],"split_condition":[1.0,-0.008357864,2.67,1.0,63.2,0.006481178,-0.009289586,0.0035125243,-0.0023389456]},{"left":[1,3,5,7,9,11,13,-1,-1,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,12,14,-1,-1,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[2,0,2,3,2,0,8,0,0,0,0,0,0,0,0],"split_condition":[2.67,25.0,4.5,29.0,1.8,43.0,1.0,-0.00028827772,-0.02137874,0.00474861,0.019100582,-0.006677651,-0.00046419463,0.004651331,-0.018891297]},{"left":[1,3,-1,5,7,-1,-1,-1,-1],"right":[2,4,-1,6,8,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0],"split_index":[11,4,0,8,3,0,0,0,0],"split_condition":[1.0,70.0,0.010912945,1.0,27.0,-0.0010488246,-0.017949468,0.004118021,0.02371374]},{"left":[1,3,5,7,-1,-1,9,-1,-1,-1,-1],"right":[2,4,6,8,-1,-1,10,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0],"split_index":[16,11,7,2,0,0,2,0,0,0,0],"split_condition":[1.0,1.0,1.0,1.0,0.011774193,-0.017338494,4.0,-0.009505147,0.0002277985,0.0052363332,0.019068517]},{"left":[1,3,-1,-1,5,-1,-1],"right":[2,4,-1,-1,6,-1,-1],"default_left":[0,0,0,0,0,0,0],"split_index":[11,0,0,0,1,0,0],"split_condition":[1.0,1.0,0.012437666,-0.032820124,48.5,0.0072695795,-0.0009090103]},{"left":[1,3,5,7,9,11,-1,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,12,-1,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[16,0,0,12,33,0,0,0,0,0,0,0,0],"split_condition":[1.0,21.0,30.0,1.0,1.0,19.0,0.10907092,-0.0047146548,-0.029469924,-0.0032693367,0.004367648,0.0030183701,0.02654841]},{"left":[1,3,5,7,9,11,13,-1,-1,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,12,14,-1,-1,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[0,35,34,1,0,40,0,0,0,0,0,0,0,0,0],"split_condition":[106.0,1.0,1.0,94.0,82.0,1.0,319.0,0.00097040855,-0.0046251873,-0.022272727,-0.010652295,0.010063111,0.0019922599,0.0019922599,0.007922161]},{"left":[1,3,5,7,9,11,-1,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,12,-1,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[0,33,5,16,0,5,0,0,0,0,0,0,0],"split_condition":[199.0,1.0,50.0,1.0,39.0,8.0,0.036591902,-0.0058678268,0.004764684,-0.0018786204,0.005132221,0.005132221,0.012898033]},{"left":[1,3,5,7,-1,9,11,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,-1,10,12,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[1,6,39,2,0,5,8,0,0,0,0,0,0],"split_condition":[48.5,2.7,1.0,5.45,-0.0039619193,8.0,1.0,0.009149474,0.016248057,-0.0032913743,0.005073176,0.006291484,-0.01702133]},{"left":[1,3,5,7,9,11,13,-1,-1,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,12,14,-1,-1,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[0,3,34,5,0,2,0,0,0,0,0,0,0,0,0],"split_condition":[113.0,30.0,1.0,4.5,1.0,1.0,319.0,-0.0032122254,-0.021871896,-0.015362423,0.0009643774,0.0009643774,0.010318558,0.0009643774,0.0022531908]},{"left":[1,3,5,7,9,11,-1,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,12,-1,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[1,2,11,3,6,2,0,0,0,0,0,0,0],"split_condition":[47.0,2.1,1.0,27.0,2.7,2.67,0.009568257,0.007405207,0.0356798,0.007882291,-0.0039294185,0.0022302815,-0.0027154484]},{"left":[1,3,5,7,9,11,13,-1,-1,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,12,14,-1,-1,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[0,4,38,4,0,0,3,0,0,0,0,0,0,0,0],"split_condition":[44.0,50.0,1.0,45.0,2.0,272.0,25.0,-0.0023664704,-0.030196605,-0.0033475556,0.0017103339,0.0017103339,0.012460835,0.00460113,0.03785047]},{"left":[1,3,5,7,9,11,13,-1,-1,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,12,14,-1,-1,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[0,3,3,0,38,0,0,0,0,0,0,0,0,0,0],"split_condition":[43.0,30.0,30.0,11.0,1.0,319.0,51.0,-0.022430066,-0.003965607,0.00029319382,-0.008703573,0.00029319382,0.015621179,0.014395802,0.094327524]},{"left":[1,3,5,-1,7,9,11,-1,-1,-1,-1,-1,-1],"right":[2,4,6,-1,8,10,12,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[1,0,0,0,0,1,38,0,0,0,0,0,0],"split_condition":[49.5,1.0,37.0,-0.015205035,19.0,56.4,1.0,0.0043933415,0.01669498,-0.031534735,-0.003206054,-0.0005859444,0.017016398]},{"left":[1,3,5,7,9,11,13,-1,-1,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,12,14,-1,-1,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[34,3,2,2,4,3,2,0,0,0,0,0,0,0,0],"split_condition":[1.0,25.0,3.4,1.0,50.0,25.0,4.0,-0.008335121,-0.0025732438,0.0013386387,0.011734085,0.00097175903,-0.00044839963,-0.0069035185,-0.010578187]},{"left":[1,3,5,7,9,11,13,-1,-1,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,12,14,-1,-1,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[0,38,38,35,10,0,15,0,0,0,0,0,0,0,0],"split_condition":[43.0,1.0,1.0,1.0,1.0,319.0,1.0,-0.00071421324,-0.023732318,-0.0,-0.023245992,3.0870829e-06,0.020073323,0.0034602843,0.034076035]},{"left":[1,3,5,7,9,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0],"split_index":[11,0,4,12,16,0,0,0,0,0,0],"split_condition":[1.0,20.0,3.0,1.0,1.0,0.009226199,0.013749992,-0.0039596655,-0.030162126,0.00011191496,0.03994544]},{"left":[1,3,5,7,9,11,13,-1,-1,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,12,14,-1,-1,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[3,0,0,33,23,38,0,0,0,0,0,0,0,0,0],"split_condition":[30.0,61.0,46.0,1.0,1.0,1.0,51.0,-0.01198501,-0.0019512632,0.0010473537,0.012130029,0.0044828407,-0.0076899105,0.030450689,0.06641413]},{"left":[1,3,5,7,-1,-1,-1,-1,-1],"right":[2,4,6,8,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0],"split_index":[4,11,3,2,0,0,0,0,0],"split_condition":[60.0,1.0,27.0,2.67,0.007941373,0.00561836,0.027852483,0.0025185943,-0.0021462503]},{"left":[1,3,5,7,9,11,13,-1,-1,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,12,14,-1,-1,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[0,12,1,42,15,2,2,0,0,0,0,0,0,0,0],"split_condition":[20.0,1.0,48.5,1.0,1.0,5.45,11.0,-0.010474776,-0.0005514029,-0.004445221,-0.04213444,0.010565224,0.079048015,0.00047918782,0.020194408]},{"left":[1,-1,3,5,7,-1,-1,-1,-1],"right":[2,-1,4,6,8,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0],"split_index":[0,0,0,3,4,0,0,0,0],"split_condition":[1.0,-0.031875025,319.0,30.0,8.0,-0.0021057224,0.002403375,0.030327423,0.009765108]},{"left":[1,3,5,7,9,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0],"split_index":[11,0,4,1,16,0,0,0,0,0,0],"split_condition":[1.0,13.0,3.0,28.2,1.0,0.007357829,0.011815768,-0.0042607333,-0.017717697,-0.00023046884,0.018994246]},{"left":[1,3,5,7,9,11,-1,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,12,-1,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[16,0,0,12,36,7,0,0,0,0,0,0,0],"split_condition":[1.0,21.0,30.0,1.0,1.0,1.0,0.08317822,-0.0034067447,-0.03480858,0.001853782,-0.0022444597,-0.015681304,0.0036831973]},{"left":[1,3,5,7,9,-1,11,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,-1,12,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[4,33,3,20,7,0,4,0,0,0,0,0,0],"split_condition":[40.0,1.0,21.0,1.0,1.0,-0.007211671,70.0,-0.0026457037,-0.010376319,-0.015234986,0.0018237906,0.0049515585,0.017261224]},{"left":[1,3,5,7,9,11,13,-1,-1,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,12,14,-1,-1,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[39,0,0,33,1,0,1,0,0,0,0,0,0,0,0],"split_condition":[1.0,180.0,7.0,1.0,56.4,5.0,63.2,-0.004034547,0.0005570357,0.01563599,0.0016607683,-0.02486297,-0.006077262,0.029887749,0.0036359401]},{"left":[1,-1,3,5,7,-1,-1,-1,-1],"right":[2,-1,4,6,8,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0],"split_index":[0,0,1,0,0,0,0,0,0],"split_condition":[1.0,-0.031284243,39.6,22.0,11.0,0.004705802,0.052575156,-0.008527112,0.00069291395]},{"left":[1,3,5,7,9,11,13,-1,-1,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,12,14,-1,-1,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[27,33,0,0,0,1,1,0,0,0,0,0,0,0,0],"split_condition":[1.0,1.0,2.0,91.0,46.0,28.2,28.2,-0.0077860937,0.0018652572,-0.0015277592,0.013338919,-0.003984187,0.0077616633,0.012293379,0.0077616633]},{"left":[1,3,5,7,9,11,13,-1,-1,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,12,14,-1,-1,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[0,12,16,42,15,1,0,0,0,0,0,0,0,0,0],"split_condition":[20.0,1.0,1.0,1.0,1.0,39.6,30.0,-0.013254242,-0.0016361469,-0.0037303995,-0.03723164,0.03409361,-0.00028058092,0.011410516,0.06991136]},{"left":[1,3,5,7,9,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0],"split_index":[11,39,4,2,1,0,0,0,0,0,0],"split_condition":[1.0,1.0,3.0,2.944,63.2,0.0072666123,0.009952937,0.0018635371,-0.003213397,0.015185876,0.0017933423]},{"left":[1,3,-1,5,7,-1,-1,-1,-1],"right":[2,4,-1,6,8,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0],"split_index":[11,0,0,12,1,0,0,0,0],"split_condition":[1.0,19.0,0.009442343,1.0,39.6,-0.002515314,-0.028341725,0.030849727,0.00096439867]},{"left":[1,3,5,7,9,11,-1,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,12,-1,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[1,3,39,1,3,1,0,0,0,0,0,0,0],"split_condition":[93.9,30.0,1.0,71.0,60.0,95.0,0.00812307,0.0028654172,-0.0019131169,0.008466193,-0.00977893,-0.008899708,-0.0029580405]},{"left":[1,3,5,7,9,11,13,-1,-1,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,12,14,-1,-1,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[1,0,0,1,4,12,3,0,0,0,0,0,0,0,0],"split_condition":[48.5,19.0,25.0,28.2,5.6,1.0,30.0,0.007645643,-0.0042604986,0.0097767105,0.038575456,-0.0016458731,-0.020709641,-0.0009773863,0.00846933]},{"left":[1,3,5,7,-1,9,11,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,-1,10,12,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[0,38,16,24,0,33,0,0,0,0,0,0,0],"split_condition":[20.0,1.0,1.0,1.0,-0.034789495,1.0,30.0,-0.0033399404,-0.031853694,-0.0019972695,0.005287523,0.005930728,0.06805227]},{"left":[1,3,-1,5,7,-1,-1,-1,-1],"right":[2,4,-1,6,8,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0],"split_index":[11,0,0,1,1,0,0,0,0],"split_condition":[1.0,2.0,0.009883774,28.2,47.0,-0.019087974,-0.03510453,0.009304853,-0.0017765504]},{"left":[1,3,5,7,9,11,-1,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,12,-1,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[39,11,8,2,5,2,0,0,0,0,0,0,0],"split_condition":[1.0,1.0,1.0,2.944,0.1,3.026,-0.016145928,0.002907899,-0.0017644503,0.009747247,0.00666282,0.0023782975,0.015845468]},{"left":[1,-1,3,5,7,-1,-1,-1,-1],"right":[2,-1,4,6,8,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0],"split_index":[7,0,39,11,19,0,0,0,0],"split_condition":[1.0,-0.016429555,1.0,1.0,1.0,-0.00075252756,0.008285408,0.0072817653,-0.009074786]},{"left":[1,3,5,7,9,11,-1,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,12,-1,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[3,0,0,5,5,0,0,0,0,0,0,0,0],"split_condition":[30.0,61.0,51.0,4.5,50.0,30.0,0.090171464,-0.0045620976,-0.024507185,0.002294108,0.016780285,-0.0007385899,0.009611487]},{"left":[1,3,5,7,9,11,13,-1,-1,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,12,14,-1,-1,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[0,9,38,38,2,23,2,0,0,0,0,0,0,0,0],"split_condition":[44.0,1.0,1.0,1.0,1.8,1.0,3.4,0.0002645488,-0.0075467327,-0.0,-0.010391893,0.0002645488,0.010497506,0.04039328,0.004771756]},{"left":[1,3,5,7,9,11,-1,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,12,-1,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[2,2,8,1,19,2,0,0,0,0,0,0,0],"split_condition":[2.67,1.43,1.0,81.0,1.0,11.0,-0.015676936,-0.006285857,-0.0,0.008038481,-0.011114719,-0.001364012,0.00631565]},{"left":[1,3,5,7,9,11,-1,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,12,-1,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[0,33,5,17,0,9,0,0,0,0,0,0,0],"split_condition":[113.0,1.0,50.0,1.0,26.0,1.0,0.023421409,-0.0017451519,-0.01554865,-0.0023826293,0.0020922879,0.002497506,0.010918982]},{"left":[1,3,5,7,9,11,13,-1,-1,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,12,14,-1,-1,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[1,0,1,2,6,0,2,0,0,0,0,0,0,0,0],"split_condition":[76.0,272.0,82.45,9.5,0.5,106.0,2.67,0.00038930518,0.010987441,0.031525757,0.012381019,-0.012326177,-0.002229696,0.0048587555,-0.0025451723]},{"left":[1,3,5,7,9,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0],"split_index":[0,2,1,0,17,0,0,0,0,0,0],"split_condition":[319.0,2.67,56.4,21.0,1.0,0.029480197,0.007907506,-0.01126837,0.0062590637,-0.0005111024,-0.006081736]},{"left":[1,3,5,7,9,11,13,-1,-1,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,12,14,-1,-1,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[0,3,16,0,1,1,1,0,0,0,0,0,0,0,0],"split_condition":[13.0,37.0,1.0,5.0,76.0,39.6,47.0,-0.028282663,-0.012002948,-0.0028940407,-0.019564368,0.021905484,-0.00038426855,0.050322592,0.011814851]},{"left":[1,3,5,7,9,11,13,-1,-1,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,12,14,-1,-1,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[0,1,1,3,3,3,16,0,0,0,0,0,0,0,0],"split_condition":[20.0,79.2,39.6,37.0,37.0,27.0,1.0,-0.0104310755,-0.0015076272,-0.0058294693,-0.020142386,0.0011474773,0.051061884,0.00012009391,0.01875531]},{"left":[1,3,5,7,9,11,13,-1,-1,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,12,14,-1,-1,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[1,20,1,6,3,1,34,0,0,0,0,0,0,0,0],"split_condition":[49.5,1.0,55.44,2.7,27.0,49.55,1.0,0.002524106,-0.0055311457,0.0015527101,0.015287187,-0.006849747,-0.010062583,0.000981576,-0.0035019773]},{"left":[1,3,-1,5,7,-1,-1,-1,-1],"right":[2,4,-1,6,8,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0],"split_index":[11,0,0,6,2,0,0,0,0],"split_condition":[1.0,13.0,0.008986938,0.5,11.0,-0.015406005,-0.0028449923,0.00034676166,0.019307915]},{"left":[1,3,5,7,9,11,13,-1,-1,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,12,14,-1,-1,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[1,0,0,1,16,12,16,0,0,0,0,0,0,0,0],"split_condition":[48.5,19.0,20.0,28.2,1.0,1.0,1.0,0.009277137,-0.0080987215,0.009575559,0.06386311,-0.003777378,-0.029235445,6.239576e-05,0.022374911]},{"left":[1,3,5,7,9,11,-1,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,12,-1,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[16,33,0,0,0,8,0,0,0,0,0,0,0],"split_condition":[1.0,1.0,30.0,113.0,46.0,1.0,0.04923463,-0.0064875875,0.0030844535,-0.0008131545,0.013549161,0.0076814787,-0.013764991]},{"left":[1,3,5,7,9,11,13,-1,-1,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,12,14,-1,-1,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[0,12,16,42,3,3,0,0,0,0,0,0,0,0,0],"split_condition":[20.0,1.0,1.0,1.0,23.0,27.3,30.0,-0.010018748,-0.0012689042,-0.0026296596,-0.03598011,-0.0012689042,0.0031087114,0.0154421395,0.05602865]},{"left":[1,3,-1,5,7,-1,-1,-1,-1],"right":[2,4,-1,6,8,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0],"split_index":[11,0,0,0,4,0,0,0,0],"split_condition":[1.0,2.0,0.007947789,1.0,50.0,-0.030456135,-0.01574786,-0.0011266021,0.0082621835]},{"left":[1,3,5,7,9,11,13,-1,-1,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,12,14,-1,-1,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[0,16,1,11,0,6,0,0,0,0,0,0,0,0,0],"split_condition":[246.0,1.0,56.4,1.0,2.0,0.5,360.0,-0.0016353495,0.004186274,-0.008196637,0.004186274,0.028008364,0.010906065,0.004186274,0.0065258066]},{"left":[1,3,5,7,9,11,13,-1,-1,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,12,14,-1,-1,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[2,0,0,2,3,17,5,0,0,0,0,0,0,0,0],"split_condition":[2.67,24.0,133.0,2.55,27.3,1.0,50.0,-0.0025920698,-0.022480855,0.0020689943,0.015631406,-0.00017051779,-0.010513904,0.003656842,0.028373545]},{"left":[1,3,5,7,9,11,-1,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,12,-1,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[0,2,1,33,7,6,0,0,0,0,0,0,0],"split_condition":[319.0,11.0,56.4,1.0,1.0,0.5,0.0094697,-0.002940233,0.0019860738,-0.014142226,0.0094697,0.033815905,0.009945906]},{"left":[1,3,-1,-1,5,-1,-1],"right":[2,4,-1,-1,6,-1,-1],"default_left":[0,0,0,0,0,0,0],"split_index":[11,2,0,0,2,0,0],"split_condition":[1.0,1.0,0.006835341,-0.006755838,2.67,0.0033178125,-0.0011145733]},{"left":[1,3,5,7,9,11,13,-1,-1,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,12,14,-1,-1,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[0,12,16,20,18,33,0,0,0,0,0,0,0,0,0],"split_condition":[20.0,1.0,1.0,1.0,1.0,1.0,30.0,-0.0012871379,-0.009671618,-0.036036115,-0.0012871379,-0.0012871379,0.0050641415,0.007989681,0.06250969]},{"left":[1,3,-1,5,7,-1,-1,-1,-1],"right":[2,4,-1,6,8,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0],"split_index":[11,2,0,2,1,0,0,0,0],"split_condition":[1.0,2.67,0.008727794,1.0,48.5,-0.006953461,0.004700809,0.0022079006,-0.0028619678]},{"left":[1,3,-1,5,7,-1,-1,-1,-1],"right":[2,4,-1,6,8,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0],"split_index":[2,0,0,0,5,0,0,0,0],"split_condition":[19.0,319.0,-0.020017928,1.0,8.0,-0.0123905605,-1.3262862e-06,0.0071120523,0.027945183]},{"left":[1,3,5,7,9,11,13,-1,-1,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,12,14,-1,-1,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[3,0,0,0,23,10,1,0,0,0,0,0,0,0,0],"split_condition":[30.0,67.0,47.0,8.0,1.0,1.0,75.2,-0.019623244,-0.0037965444,0.0011777043,0.0119245285,0.0059807864,-0.0010305432,0.02416746,0.08556288]},{"left":[1,3,5,7,9,11,13,-1,-1,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,12,14,-1,-1,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[0,20,4,14,0,33,18,0,0,0,0,0,0,0,0],"split_condition":[14.0,1.0,50.0,1.0,4.0,1.0,1.0,-0.009913055,-0.0017176485,-0.03206766,-0.015116205,-0.0017176485,0.0027455636,0.041428395,0.0027262303]},{"left":[1,3,5,7,9,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0],"split_index":[0,16,5,0,0,0,0,0,0,0,0],"split_condition":[319.0,1.0,30.0,37.0,2.0,0.008946487,0.028969955,-0.0038123198,0.0010827589,-0.0077708485,0.008946487]},{"left":[1,3,5,7,9,11,-1,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,12,-1,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[16,0,0,38,33,7,0,0,0,0,0,0,0],"split_condition":[1.0,34.0,30.0,1.0,1.0,1.0,0.09476186,-0.001810021,-0.01314165,-0.0009798823,0.006156239,-0.014742425,0.005400042]},{"left":[1,3,5,7,9,11,13,-1,-1,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,12,14,-1,-1,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[0,33,1,17,0,28,33,0,0,0,0,0,0,0,0],"split_condition":[113.0,1.0,49.5,1.0,21.0,1.0,1.0,-0.0019159516,-0.0150853535,-0.0042769313,0.0017451287,0.027353846,0.0023540414,0.0020596986,0.011687745]},{"left":[1,3,5,7,9,11,13,-1,-1,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,12,14,-1,-1,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[3,0,0,5,23,38,3,0,0,0,0,0,0,0,0],"split_condition":[30.0,61.0,46.0,4.5,1.0,1.0,60.0,-0.0035203553,-0.022494242,0.00033906233,0.011114099,0.0039915363,-0.0075311516,0.047498867,0.014748199]},{"left":[1,3,5,7,9,11,13,-1,-1,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,12,14,-1,-1,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[1,0,0,0,28,1,38,0,0,0,0,0,0,0,0],"split_condition":[48.5,2.0,37.0,1.0,1.0,56.4,1.0,-0.01208615,-0.006530817,0.01101092,-0.000927156,-0.021814473,-0.0025516478,-0.00028750094,0.013037919]},{"left":[1,3,5,7,9,11,13,-1,-1,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,12,14,-1,-1,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[33,0,0,16,1,0,3,0,0,0,0,0,0,0,0],"split_condition":[1.0,180.0,46.0,1.0,56.4,21.0,26.0,-0.0044759763,0.0019488314,0.013953287,0.003302386,-0.0044104327,0.0022781447,0.005697318,0.05074303]},{"left":[1,3,5,7,9,11,-1,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,12,-1,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[0,35,5,2,0,1,0,0,0,0,0,0,0],"split_condition":[158.0,1.0,50.0,2.67,116.0,67.9,0.034573365,0.0034620457,-0.0011235924,-0.018073557,-0.0,0.008844589,0.0034620457]},{"left":[1,3,5,7,9,11,13,-1,-1,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,12,14,-1,-1,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[27,0,0,11,1,1,1,0,0,0,0,0,0,0,0],"split_condition":[1.0,14.0,2.0,1.0,49.5,28.2,28.2,-0.014412318,-0.0040378957,0.009594165,-0.00024116559,0.001014239,0.005861132,0.009697847,0.005861132]},{"left":[1,3,5,7,9,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0],"split_index":[4,33,17,16,19,0,0,0,0,0,0],"split_condition":[70.0,1.0,1.0,1.0,1.0,0.0046996865,0.027650928,-0.0025754748,0.0039727096,0.0030067654,-0.0086241495]},{"left":[1,3,5,7,-1,9,11,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,-1,10,12,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[1,0,33,4,0,0,0,0,0,0,0,0,0],"split_condition":[48.5,300.0,1.0,5.6,0.032925684,11.0,43.0,-0.003217647,0.0076475674,-0.027551334,-0.0013885639,-0.00036940794,0.010093718]},{"left":[1,3,5,7,9,11,13,-1,-1,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,12,14,-1,-1,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[3,0,0,3,0,2,39,0,0,0,0,0,0,0,0],"split_condition":[29.0,8.0,30.0,27.0,121.0,3.6,1.0,-0.009279513,-0.021863172,-0.0025315557,0.0028465884,-0.01016263,0.0030937316,0.0051592696,0.05938551]},{"left":[1,3,5,7,9,11,-1,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,12,-1,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[2,2,11,1,19,2,0,0,0,0,0,0,0],"split_condition":[2.67,1.0,1.0,49.55,1.0,11.0,0.007429431,-0.0048454627,-0.009459412,0.006638373,-0.009566384,-0.0021407576,0.004671618]},{"left":[1,3,5,7,9,11,13,-1,-1,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,12,14,-1,-1,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[0,5,33,1,0,1,22,0,0,0,0,0,0,0,0],"split_condition":[113.0,27.3,1.0,49.5,79.0,79.2,1.0,0.0012131416,-0.0018167119,-0.020796351,-0.007755637,0.006134017,0.0012131416,0.0012131416,0.019728389]},{"left":[1,3,5,7,9,11,13,-1,-1,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,12,14,-1,-1,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[0,3,5,5,0,23,0,0,0,0,0,0,0,0,0],"split_condition":[73.0,30.0,50.0,4.5,30.0,1.0,166.0,-0.0036262572,-0.021363612,-0.0016014348,0.0009916476,0.0016580465,0.012551378,0.0009916476,0.041111466]},{"left":[1,3,5,7,9,11,13,-1,-1,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,12,14,-1,-1,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[0,4,3,1,0,0,0,0,0,0,0,0,0,0,0],"split_condition":[39.0,50.0,30.0,56.4,2.0,113.0,51.0,-0.029745573,-0.0029524367,-0.011049684,-0.00023200916,-0.00023200916,0.0043795444,0.00818013,0.07882747]},{"left":[1,3,5,7,9,11,13,-1,-1,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,12,14,-1,-1,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[3,0,0,3,4,38,3,0,0,0,0,0,0,0,0],"split_condition":[30.0,11.0,46.0,27.0,59.5,1.0,60.0,-0.01057336,-0.021449387,-0.00042625878,0.018863248,0.003713716,-0.0044342973,0.048903063,0.015456211]},{"left":[1,3,-1,5,7,-1,-1,-1,-1],"right":[2,4,-1,6,8,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0],"split_index":[11,0,0,1,1,0,0,0,0],"split_condition":[1.0,2.0,0.009223826,28.2,37.6,-0.0068255216,-0.03246143,0.010910154,-0.0002030308]},{"left":[1,3,5,7,9,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0],"split_index":[4,2,0,0,0,0,0,0,0,0,0],"split_condition":[70.0,2.67,15.0,25.0,158.0,-0.0,0.03449244,-0.007926984,0.004615911,-0.0020830273,0.004090771]},{"left":[1,3,5,7,-1,9,-1,-1,-1,-1,-1],"right":[2,4,6,8,-1,10,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0],"split_index":[2,19,11,2,0,16,0,0,0,0,0],"split_condition":[2.67,1.0,1.0,1.43,-0.010626906,1.0,0.005509149,-0.0016125825,0.007072659,-0.0026092262,0.0023705673]},{"left":[1,3,5,7,9,11,13,-1,-1,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,12,14,-1,-1,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[0,12,16,2,3,1,0,0,0,0,0,0,0,0,0],"split_condition":[20.0,1.0,1.0,5.4,23.0,39.6,25.0,-0.0014968006,-0.008532585,-0.0014968006,-0.037417796,0.028274221,-2.219601e-05,0.015152103,0.031723954]},{"left":[1,3,5,-1,-1,7,9,-1,-1,-1,-1],"right":[2,4,6,-1,-1,8,10,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0],"split_index":[1,17,33,0,0,23,7,0,0,0,0],"split_condition":[37.6,1.0,1.0,0.008979816,0.026930751,1.0,1.0,-0.0028864595,0.0037412674,-0.014071884,0.002426078]},{"left":[1,3,5,-1,7,9,11,-1,-1,-1,-1,-1,-1],"right":[2,4,6,-1,8,10,12,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[0,10,1,0,0,0,0,0,0,0,0,0,0],"split_condition":[2.0,1.0,47.0,-0.0054976875,1.0,20.0,44.0,-0.029297575,-0.0074893823,0.0021464466,0.014622348,-0.001961767,0.0014460625]},{"left":[1,3,5,7,9,11,-1,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,12,-1,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[0,35,5,2,0,9,0,0,0,0,0,0,0],"split_condition":[106.0,1.0,50.0,4.5,54.0,1.0,0.020408463,-0.0020829218,0.0011932163,-0.018849827,-0.011516601,0.0011932163,0.010571763]},{"left":[1,3,5,7,9,11,13,-1,-1,-1,-1,-1,-1,-1,-1],"right":[2,4,6,8,10,12,14,-1,-1,-1,-1,-1,-1,-1,-1],"default_left":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"split_index":[0,2,4,43,0,2,0,0,0,0,0,0,0,0,0],"split_condition":[13.0,5.0,59.5,1.0,9.0,6.0,15.0,-0.002089302,-0.017459195,-0.021029867,-0.002089302,-0.00040807156,0.007905668,-0.0,0.041006424]}]}
index.html CHANGED
@@ -1,19 +1,671 @@
1
  <!doctype html>
2
- <html>
3
- <head>
4
- <meta charset="utf-8" />
5
- <meta name="viewport" content="width=device-width" />
6
- <title>My static Space</title>
7
- <link rel="stylesheet" href="style.css" />
8
- </head>
9
- <body>
10
- <div class="card">
11
- <h1>Welcome to your static Space!</h1>
12
- <p>You can modify this app directly by editing <i>index.html</i> in the Files and versions tab.</p>
13
- <p>
14
- Also don't forget to check the
15
- <a href="https://huggingface.co/docs/hub/spaces" target="_blank">Spaces documentation</a>.
16
- </p>
17
- </div>
18
- </body>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
19
  </html>
 
1
  <!doctype html>
2
+ <html lang="en">
3
+ <head>
4
+ <meta charset="utf-8">
5
+ <meta name="viewport" content="width=device-width, initial-scale=1">
6
+ <meta name="description" content="Research-use PHBV degradation-induced mass-loss prediction with study-aware validation boundaries.">
7
+ <link rel="icon" href="data:,">
8
+ <title>PHBV Mass-Loss Reliability Explorer</title>
9
+ <style>
10
+ :root {
11
+ color-scheme: light;
12
+ --paper: #f4f0e7;
13
+ --surface: #fffdf8;
14
+ --surface-2: #ebe6dc;
15
+ --ink: #17261f;
16
+ --muted: #59655f;
17
+ --line: #cec8bc;
18
+ --spruce: #1e6552;
19
+ --spruce-2: #164b3e;
20
+ --spruce-soft: #d9e8e1;
21
+ --clay: #b95f32;
22
+ --clay-soft: #f2dfd3;
23
+ --gold: #9a7a32;
24
+ --shadow: 0 18px 48px rgba(31, 45, 38, .10);
25
+ --radius-sm: 6px;
26
+ --radius-lg: 14px;
27
+ --font-display: Georgia, "Times New Roman", serif;
28
+ --font-body: Aptos, "Segoe UI", sans-serif;
29
+ --font-mono: "Cascadia Mono", Consolas, monospace;
30
+ }
31
+
32
+ [data-theme="dark"] {
33
+ color-scheme: dark;
34
+ --paper: #15211c;
35
+ --surface: #1d2b25;
36
+ --surface-2: #26362f;
37
+ --ink: #edf1eb;
38
+ --muted: #b6c2bb;
39
+ --line: #405048;
40
+ --spruce: #7cc4a8;
41
+ --spruce-2: #a5d7c3;
42
+ --spruce-soft: #29483d;
43
+ --clay: #ed9568;
44
+ --clay-soft: #513627;
45
+ --gold: #cfb66e;
46
+ --shadow: 0 18px 48px rgba(0, 0, 0, .28);
47
+ }
48
+
49
+ * { box-sizing: border-box; }
50
+ html { scroll-behavior: smooth; }
51
+ body {
52
+ margin: 0;
53
+ background:
54
+ linear-gradient(rgba(23, 38, 31, .035) 1px, transparent 1px),
55
+ linear-gradient(90deg, rgba(23, 38, 31, .035) 1px, transparent 1px),
56
+ var(--paper);
57
+ background-size: 32px 32px;
58
+ color: var(--ink);
59
+ font-family: var(--font-body);
60
+ font-size: 17px;
61
+ line-height: 1.55;
62
+ text-wrap: pretty;
63
+ }
64
+
65
+ button, input, select { font: inherit; }
66
+ button, a, input, select, summary { -webkit-tap-highlight-color: transparent; }
67
+ :focus-visible { outline: 3px solid var(--clay); outline-offset: 3px; }
68
+
69
+ .shell { width: min(1180px, calc(100% - 32px)); margin: 0 auto; }
70
+ .topbar {
71
+ display: flex;
72
+ align-items: center;
73
+ justify-content: space-between;
74
+ min-height: 64px;
75
+ border-bottom: 1px solid var(--line);
76
+ }
77
+ .wordmark {
78
+ display: flex;
79
+ align-items: center;
80
+ gap: 12px;
81
+ color: var(--ink);
82
+ font-weight: 700;
83
+ letter-spacing: .01em;
84
+ }
85
+ .mark {
86
+ display: grid;
87
+ place-items: center;
88
+ width: 30px;
89
+ height: 30px;
90
+ border: 1px solid var(--spruce);
91
+ border-radius: 50%;
92
+ color: var(--spruce);
93
+ font-family: var(--font-mono);
94
+ font-size: 12px;
95
+ font-weight: 700;
96
+ }
97
+ .quiet-button {
98
+ min-height: 42px;
99
+ padding: 8px 12px;
100
+ border: 1px solid var(--line);
101
+ border-radius: var(--radius-sm);
102
+ background: var(--surface);
103
+ color: var(--ink);
104
+ cursor: pointer;
105
+ transition: transform 160ms ease, border-color 160ms ease, background 160ms ease;
106
+ }
107
+ .quiet-button:hover { border-color: var(--spruce); background: var(--spruce-soft); }
108
+ .quiet-button:active { transform: translateY(1px); }
109
+
110
+ .hero {
111
+ display: grid;
112
+ grid-template-columns: minmax(0, 1.5fr) minmax(280px, .72fr);
113
+ gap: clamp(32px, 6vw, 80px);
114
+ padding: clamp(56px, 9vw, 112px) 0 48px;
115
+ align-items: end;
116
+ }
117
+ .eyebrow {
118
+ margin: 0 0 14px;
119
+ color: var(--spruce);
120
+ font-family: var(--font-mono);
121
+ font-size: 12px;
122
+ font-weight: 700;
123
+ letter-spacing: .12em;
124
+ text-transform: uppercase;
125
+ }
126
+ h1, h2, h3 { font-family: var(--font-display); font-weight: 500; line-height: 1.08; }
127
+ h1 { margin: 0; font-size: clamp(44px, 7vw, 82px); letter-spacing: -.045em; }
128
+ h2 { margin: 0 0 12px; font-size: clamp(28px, 4vw, 44px); letter-spacing: -.025em; }
129
+ h3 { margin: 0; font-size: 24px; }
130
+ .lede { max-width: 760px; margin: 24px 0 0; color: var(--muted); font-size: clamp(18px, 2.1vw, 23px); }
131
+ .endpoint-note {
132
+ padding: 24px;
133
+ border-top: 4px solid var(--clay);
134
+ background: var(--surface);
135
+ box-shadow: var(--shadow);
136
+ }
137
+ .endpoint-note strong { display: block; margin-bottom: 8px; color: var(--clay); font-family: var(--font-mono); font-size: 12px; letter-spacing: .08em; text-transform: uppercase; }
138
+ .endpoint-note p { margin: 0; }
139
+
140
+ .evidence-strip {
141
+ display: grid;
142
+ grid-template-columns: repeat(4, 1fr);
143
+ margin: 0 auto 40px;
144
+ border: 1px solid var(--line);
145
+ background: var(--surface);
146
+ }
147
+ .evidence-item { min-height: 124px; padding: 22px; border-right: 1px solid var(--line); }
148
+ .evidence-item:last-child { border-right: 0; }
149
+ .metric { display: block; margin-bottom: 8px; font-family: var(--font-display); font-size: 34px; line-height: 1; }
150
+ .metric-label { color: var(--muted); font-size: 14px; }
151
+
152
+ .warning-banner {
153
+ display: grid;
154
+ grid-template-columns: auto 1fr;
155
+ gap: 16px;
156
+ margin-bottom: 40px;
157
+ padding: 22px 24px;
158
+ border: 1px solid color-mix(in srgb, var(--clay) 45%, var(--line));
159
+ border-radius: var(--radius-sm);
160
+ background: var(--clay-soft);
161
+ }
162
+ .warning-code { color: var(--clay); font-family: var(--font-mono); font-size: 13px; font-weight: 700; }
163
+ .warning-banner p { margin: 0; }
164
+
165
+ .workspace {
166
+ overflow: hidden;
167
+ margin-bottom: 56px;
168
+ border: 1px solid var(--line);
169
+ border-radius: var(--radius-lg);
170
+ background: var(--surface);
171
+ box-shadow: var(--shadow);
172
+ }
173
+ .tabs { display: flex; gap: 0; border-bottom: 1px solid var(--line); background: var(--surface-2); }
174
+ .tab {
175
+ min-height: 54px;
176
+ padding: 12px 22px;
177
+ border: 0;
178
+ border-right: 1px solid var(--line);
179
+ background: transparent;
180
+ color: var(--muted);
181
+ cursor: pointer;
182
+ font-weight: 650;
183
+ transition: background 160ms ease, color 160ms ease;
184
+ }
185
+ .tab:hover { background: var(--surface); color: var(--ink); }
186
+ .tab[aria-selected="true"] { background: var(--surface); color: var(--spruce-2); box-shadow: inset 0 -3px var(--spruce); }
187
+ .panel { display: none; }
188
+ .panel.active { display: block; animation: enter 220ms ease both; }
189
+ @keyframes enter { from { opacity: 0; transform: translateY(4px); } to { opacity: 1; transform: none; } }
190
+
191
+ .tool-grid { display: grid; grid-template-columns: minmax(0, 1.16fr) minmax(340px, .84fr); min-height: 660px; }
192
+ .form-pane { padding: clamp(24px, 4vw, 44px); border-right: 1px solid var(--line); }
193
+ .result-pane { padding: clamp(24px, 4vw, 44px); background: color-mix(in srgb, var(--spruce-soft) 32%, var(--surface)); }
194
+ .section-intro { margin-bottom: 30px; }
195
+ .section-intro p { margin: 8px 0 0; color: var(--muted); }
196
+ .field-groups { display: grid; gap: 22px; }
197
+ fieldset { margin: 0; padding: 0; border: 0; }
198
+ legend {
199
+ width: 100%;
200
+ margin-bottom: 12px;
201
+ padding-bottom: 8px;
202
+ border-bottom: 1px solid var(--line);
203
+ color: var(--spruce-2);
204
+ font-family: var(--font-mono);
205
+ font-size: 12px;
206
+ font-weight: 700;
207
+ letter-spacing: .08em;
208
+ text-transform: uppercase;
209
+ }
210
+ .fields { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 14px 16px; }
211
+ .field { min-width: 0; }
212
+ label { display: block; margin-bottom: 6px; font-size: 14px; font-weight: 650; }
213
+ input, select {
214
+ width: 100%;
215
+ min-height: 46px;
216
+ padding: 9px 11px;
217
+ border: 1px solid var(--line);
218
+ border-radius: var(--radius-sm);
219
+ background: var(--surface);
220
+ color: var(--ink);
221
+ transition: border-color 160ms ease, box-shadow 160ms ease;
222
+ }
223
+ input:hover, select:hover { border-color: var(--spruce); }
224
+ input:focus, select:focus { border-color: var(--spruce); box-shadow: 0 0 0 3px color-mix(in srgb, var(--spruce) 18%, transparent); outline: 0; }
225
+ .range { display: block; margin-top: 4px; color: var(--muted); font-family: var(--font-mono); font-size: 11px; }
226
+ .primary-button {
227
+ width: 100%;
228
+ min-height: 52px;
229
+ margin-top: 26px;
230
+ border: 1px solid var(--spruce-2);
231
+ border-radius: var(--radius-sm);
232
+ background: var(--spruce-2);
233
+ color: var(--surface);
234
+ cursor: pointer;
235
+ font-weight: 750;
236
+ letter-spacing: .01em;
237
+ transition: transform 160ms ease, filter 160ms ease, box-shadow 160ms ease;
238
+ }
239
+ [data-theme="dark"] .primary-button { color: #13221b; }
240
+ .primary-button:hover { filter: brightness(1.08); box-shadow: 0 10px 24px rgba(22, 75, 62, .18); transform: translateY(-1px); }
241
+ .primary-button:active { transform: translateY(1px); }
242
+ .primary-button:disabled { cursor: wait; opacity: .62; transform: none; }
243
+
244
+ .empty-state { min-height: 340px; display: grid; place-items: center; text-align: center; color: var(--muted); }
245
+ .empty-state .ring { display: grid; place-items: center; width: 92px; height: 92px; margin: 0 auto 20px; border: 1px solid var(--line); border-radius: 50%; font-family: var(--font-mono); color: var(--spruce); }
246
+ .result-block[hidden], .error-block[hidden] { display: none; }
247
+ .result-kicker { color: var(--spruce-2); font-family: var(--font-mono); font-size: 12px; font-weight: 700; letter-spacing: .1em; text-transform: uppercase; }
248
+ .prediction { margin: 10px 0 6px; font-family: var(--font-display); font-size: clamp(52px, 7vw, 78px); line-height: 1; letter-spacing: -.04em; }
249
+ .prediction small { font-family: var(--font-body); font-size: 18px; letter-spacing: 0; }
250
+ .band { margin: 0 0 26px; color: var(--muted); }
251
+ .band strong { color: var(--ink); }
252
+ .notes { margin: 20px 0 0; padding: 18px; border: 1px solid var(--line); border-radius: var(--radius-sm); background: var(--surface); }
253
+ .notes h4 { margin: 0 0 10px; font-size: 15px; }
254
+ .notes ul { margin: 0; padding-left: 20px; }
255
+ .notes li + li { margin-top: 6px; }
256
+ .error-block { padding: 18px; border: 1px solid var(--clay); border-radius: var(--radius-sm); background: var(--clay-soft); color: var(--ink); }
257
+
258
+ .trajectory-pane { padding: clamp(24px, 4vw, 44px); }
259
+ .trajectory-layout { display: grid; grid-template-columns: minmax(340px, .72fr) minmax(0, 1.28fr); gap: 30px; }
260
+ .time-fields { display: grid; grid-template-columns: repeat(3, 1fr); gap: 12px; margin-bottom: 22px; }
261
+ .chart-card { min-height: 420px; padding: 18px; border: 1px solid var(--line); border-radius: var(--radius-sm); background: var(--surface); }
262
+ #trajectoryChart { display: block; width: 100%; height: auto; overflow: visible; }
263
+ .chart-legend { display: flex; flex-wrap: wrap; gap: 14px; margin: 12px 0 0; color: var(--muted); font-size: 13px; }
264
+ .legend-line::before, .legend-band::before { content: ""; display: inline-block; width: 24px; height: 3px; margin-right: 7px; vertical-align: middle; background: var(--spruce); }
265
+ .legend-band::before { height: 10px; background: var(--spruce-soft); border: 1px solid var(--spruce); }
266
+ .table-toolbar { display: flex; justify-content: space-between; align-items: center; gap: 12px; margin: 22px 0 10px; }
267
+ .table-wrap { max-height: 320px; overflow: auto; border: 1px solid var(--line); border-radius: var(--radius-sm); }
268
+ table { width: 100%; border-collapse: collapse; font-variant-numeric: tabular-nums; font-size: 14px; }
269
+ th, td { padding: 9px 12px; border-bottom: 1px solid var(--line); text-align: right; white-space: nowrap; }
270
+ th { position: sticky; top: 0; background: var(--surface-2); color: var(--ink); font-family: var(--font-mono); font-size: 11px; letter-spacing: .04em; }
271
+ th:first-child, td:first-child { text-align: left; }
272
+
273
+ .methods { display: grid; grid-template-columns: .65fr 1.35fr; gap: clamp(28px, 6vw, 72px); padding: 64px 0 80px; }
274
+ .methods-copy p { color: var(--muted); }
275
+ details { border-top: 1px solid var(--line); }
276
+ details:last-child { border-bottom: 1px solid var(--line); }
277
+ summary { padding: 18px 0; cursor: pointer; font-weight: 700; list-style: none; }
278
+ summary::after { content: "+"; float: right; color: var(--spruce); font-family: var(--font-mono); }
279
+ details[open] summary::after { content: "−"; }
280
+ details p, details ul { color: var(--muted); }
281
+ details > :not(summary) { margin-top: 0; margin-bottom: 20px; }
282
+
283
+ footer { padding: 28px 0 44px; border-top: 1px solid var(--line); color: var(--muted); font-size: 14px; }
284
+ footer a { color: var(--spruce-2); }
285
+
286
+ @media (max-width: 900px) {
287
+ .hero, .tool-grid, .trajectory-layout, .methods { grid-template-columns: 1fr; }
288
+ .evidence-strip { grid-template-columns: repeat(2, 1fr); }
289
+ .evidence-item:nth-child(2) { border-right: 0; }
290
+ .evidence-item:nth-child(-n+2) { border-bottom: 1px solid var(--line); }
291
+ .form-pane { border-right: 0; border-bottom: 1px solid var(--line); }
292
+ .result-pane { min-height: 430px; }
293
+ }
294
+ @media (max-width: 600px) {
295
+ body { font-size: 16px; }
296
+ .shell { width: min(100% - 20px, 1180px); }
297
+ .topbar { min-height: 58px; }
298
+ .wordmark span:last-child { display: none; }
299
+ .hero { padding-top: 48px; }
300
+ .evidence-strip, .fields, .time-fields { grid-template-columns: 1fr; }
301
+ .evidence-item { border-right: 0; border-bottom: 1px solid var(--line); }
302
+ .evidence-item:last-child { border-bottom: 0; }
303
+ .warning-banner { grid-template-columns: 1fr; }
304
+ .tabs { overflow-x: auto; }
305
+ .tab { flex: 1 0 auto; min-height: 48px; padding: 10px 14px; }
306
+ .form-pane, .result-pane, .trajectory-pane { padding: 22px 18px; }
307
+ .table-toolbar { align-items: flex-start; flex-direction: column; }
308
+ }
309
+ @media (prefers-reduced-motion: reduce) {
310
+ *, *::before, *::after { scroll-behavior: auto !important; animation: none !important; transition-duration: .01ms !important; }
311
+ }
312
+ </style>
313
+ </head>
314
+ <body>
315
+ <header class="shell topbar">
316
+ <div class="wordmark"><span class="mark" aria-hidden="true">P/H</span><span>PHBV Reliability Explorer</span></div>
317
+ <button id="themeToggle" class="quiet-button" type="button" aria-pressed="false">Switch theme</button>
318
+ </header>
319
+
320
+ <main>
321
+ <section class="shell hero" aria-labelledby="pageTitle">
322
+ <div>
323
+ <p class="eyebrow">Study-aware polymer modelling</p>
324
+ <h1 id="pageTitle">Predict a trajectory.<br>Keep the uncertainty visible.</h1>
325
+ <p class="lede">A browser-native, bounded and time-monotonic XGBoost model for literature-derived PHBV degradation-induced mass loss.</p>
326
+ </div>
327
+ <aside class="endpoint-note">
328
+ <strong>Endpoint boundary</strong>
329
+ <p>Mass loss can reflect disintegration, leaching, fragment recovery, and biological conversion. It is not proof of ultimate biodegradation or mineralisation.</p>
330
+ </aside>
331
+ </section>
332
+
333
+ <section class="shell evidence-strip" aria-label="Strict validation summary">
334
+ <div class="evidence-item"><span class="metric">16</span><span class="metric-label">independent source studies</span></div>
335
+ <div class="evidence-item"><span class="metric">23.55</span><span class="metric-label">macro-study MAE, percentage points</span></div>
336
+ <div class="evidence-item"><span class="metric">0.145</span><span class="metric-label">nested LOSO point R²</span></div>
337
+ <div class="evidence-item"><span class="metric">91.9</span><span class="metric-label">mean width of nominal 90% intervals</span></div>
338
+ </section>
339
+
340
+ <section class="shell warning-banner" aria-label="Research use warning">
341
+ <span class="warning-code">RESEARCH USE</span>
342
+ <p>Cross-study errors were large and heterogeneous. Use this tool to explore hypotheses and plan experiments—not for certification, regulatory decisions, safety claims, causal inference, or replacement of laboratory tests.</p>
343
+ </section>
344
+
345
+ <section class="shell workspace" aria-label="Prediction workspace">
346
+ <div class="tabs" role="tablist" aria-label="Prediction mode">
347
+ <button class="tab" id="singleTab" role="tab" aria-controls="singlePanel" aria-selected="true">Single time point</button>
348
+ <button class="tab" id="trajectoryTab" role="tab" aria-controls="trajectoryPanel" aria-selected="false">Full trajectory</button>
349
+ </div>
350
+
351
+ <section id="singlePanel" class="panel active" role="tabpanel" aria-labelledby="singleTab">
352
+ <div class="tool-grid">
353
+ <div class="form-pane">
354
+ <div class="section-intro"><h2>Describe one observation</h2><p>All fields mirror the released modelling table. Recorded marginal ranges are shown beneath numeric inputs.</p></div>
355
+ <form id="singleForm" class="field-groups"></form>
356
+ <button id="predictSingle" class="primary-button" type="button">Calculate mass-loss prediction</button>
357
+ </div>
358
+ <div class="result-pane" aria-live="polite">
359
+ <div id="singleEmpty" class="empty-state"><div><div class="ring">0–100</div><strong>Ready for a study-aware estimate</strong><p>Enter a scenario, then calculate. The reliability band will remain visible beside the point estimate.</p></div></div>
360
+ <div id="singleResult" class="result-block" hidden>
361
+ <span class="result-kicker">Bounded monotonic estimate</span>
362
+ <div class="prediction"><span id="predictionValue">—</span><small>% mass loss</small></div>
363
+ <p class="band"><strong id="intervalValue">—</strong><br>Descriptive 90% reliability band; not guaranteed for a new study.</p>
364
+ <div id="singleNotes" class="notes"></div>
365
+ </div>
366
+ <div id="singleError" class="error-block" hidden role="alert"></div>
367
+ </div>
368
+ </div>
369
+ </section>
370
+
371
+ <section id="trajectoryPanel" class="panel" role="tabpanel" aria-labelledby="trajectoryTab">
372
+ <div class="trajectory-pane">
373
+ <div class="section-intro"><h2>Trace a fixed-profile trajectory</h2><p>Only time changes along the curve. Every other formulation and environmental descriptor remains fixed.</p></div>
374
+ <div class="trajectory-layout">
375
+ <div>
376
+ <div class="time-fields">
377
+ <div class="field"><label for="startTime">Start day</label><input id="startTime" type="number" value="0" step="1"><span class="range">Suggested 0–360</span></div>
378
+ <div class="field"><label for="endTime">End day</label><input id="endTime" type="number" value="180" step="1"><span class="range">Must exceed start</span></div>
379
+ <div class="field"><label for="pointCount">Points</label><input id="pointCount" type="number" value="61" min="2" max="200" step="1"><span class="range">2–200</span></div>
380
+ </div>
381
+ <form id="trajectoryForm" class="field-groups"></form>
382
+ <button id="predictTrajectory" class="primary-button" type="button">Generate bounded trajectory</button>
383
+ <div id="trajectoryNotes" class="notes" hidden aria-live="polite"></div>
384
+ <div id="trajectoryError" class="error-block" hidden role="alert"></div>
385
+ </div>
386
+ <div>
387
+ <div class="chart-card">
388
+ <svg id="trajectoryChart" viewBox="0 0 800 430" role="img" aria-label="Predicted PHBV mass-loss trajectory with descriptive interval">
389
+ <text x="400" y="215" text-anchor="middle" fill="currentColor" opacity=".55">Generate a trajectory to populate the chart</text>
390
+ </svg>
391
+ <div class="chart-legend"><span class="legend-line">Prediction</span><span class="legend-band">Descriptive 90% band</span></div>
392
+ </div>
393
+ <div id="tableSection" hidden>
394
+ <div class="table-toolbar"><strong>Trajectory values</strong><button id="downloadCsv" class="quiet-button" type="button">Download CSV</button></div>
395
+ <div class="table-wrap"><table><thead><tr><th>Day</th><th>Prediction (%)</th><th>90% lower</th><th>90% upper</th></tr></thead><tbody id="trajectoryRows"></tbody></table></div>
396
+ </div>
397
+ </div>
398
+ </div>
399
+ </div>
400
+ </section>
401
+ </section>
402
+
403
+ <section class="shell methods" aria-labelledby="methodTitle">
404
+ <div class="methods-copy"><p class="eyebrow">Read before use</p><h2 id="methodTitle">A model card inside the interface</h2><p>The page reports the strict research estimate, not training fit. Browser inference keeps the method accessible without hiding its evidential limits.</p></div>
405
+ <div>
406
+ <details open><summary>What the model guarantees</summary><p>Predictions remain within 0–100% through a bounded-logit target transform and are nondecreasing with degradation time for fixed descriptors. These are output-shape guarantees, not guarantees of accuracy.</p></details>
407
+ <details><summary>How it was evaluated</summary><p>The primary analysis used 16 outer leave-one-study-out folds with study-grouped inner tuning. Macro-study MAE was 23.554 percentage points (95% study-bootstrap CI 17.421–30.251). Random-row R² of 0.915 is shown only as an optimistic interpolation benchmark.</p></details>
408
+ <details><summary>Why the interval is so broad</summary><p>The nominal 90% grouped conformal intervals covered 97.6% overall but averaged 91.9 percentage points wide. One held-out study achieved only 37.5% coverage. The displayed band uses a training-side median residual quantile and is deliberately called descriptive.</p></details>
409
+ <details><summary>What applicability notes mean</summary><p>Range and category checks can flag obvious departures from the recorded evidence. They cannot detect every study shift, omitted protocol variable, or new material–environment interaction, and they do not certify a prediction as reliable.</p></details>
410
+ <details><summary>Privacy and computation</summary><p>The model, preprocessing map, and tree traversal run locally in this browser. Inputs are not sent to a prediction API. The static files are hosted by Hugging Face Spaces.</p></details>
411
+ </div>
412
+ </section>
413
+ </main>
414
+
415
+ <footer>
416
+ <div class="shell">Source corpus: <a href="https://doi.org/10.3390/polym18070897" rel="noopener">Kotzabasaki et al. (2026)</a>. Companion reliability manuscript and archival repository citation will be added after publication. Versioned interface: browser XGBoost export v1.</div>
417
+ </footer>
418
+
419
+ <script>
420
+ "use strict";
421
+
422
+ const featureLabels = {
423
+ degradation_time_days: "Degradation time (days)", adjusted_hb_ratio_formulation_mol: "Adjusted HB ratio (mol%)",
424
+ adjusted_hv_ratio_formulation_mol: "Adjusted HV ratio (mol%)", t_deg: "Temperature (°C)",
425
+ additive1_percentage_wt: "Additive 1 (wt%)", additive2_percentage_wt: "Additive 2 (wt%)",
426
+ additive3_percentage_wt: "Additive 3 (wt%)", degradation_condition: "Oxygen condition",
427
+ degradation_mechanism: "Recorded degradation mechanism", additives: "Any additives?",
428
+ degradation_environment: "Environment", additive_type_1: "Additive type 1", additive_type_2: "Additive type 2",
429
+ additive_type_3: "Additive type 3", sample_shape_morphology: "Specimen morphology",
430
+ pha_degrading_microbes: "PHA-degrading microbes", experimental_scale: "Experimental scale"
431
+ };
432
+ const defaults = {
433
+ degradation_time_days: 30, adjusted_hb_ratio_formulation_mol: 90, adjusted_hv_ratio_formulation_mol: 10,
434
+ t_deg: 27, additive1_percentage_wt: 0, additive2_percentage_wt: 0, additive3_percentage_wt: 0,
435
+ degradation_condition: "aerobic", degradation_mechanism: "microbial_enzymatic", additives: "no",
436
+ degradation_environment: "soil", additive_type_1: "not_applicable", additive_type_2: "not_applicable",
437
+ additive_type_3: "not_applicable", sample_shape_morphology: "films",
438
+ pha_degrading_microbes: "diverse_environmental", experimental_scale: "lab"
439
+ };
440
+ const groups = {
441
+ "Time and formulation": ["degradation_time_days", "adjusted_hb_ratio_formulation_mol", "adjusted_hv_ratio_formulation_mol", "t_deg"],
442
+ "Experimental context": ["degradation_condition", "degradation_mechanism", "degradation_environment", "sample_shape_morphology", "pha_degrading_microbes", "experimental_scale"],
443
+ "Additives": ["additives", "additive1_percentage_wt", "additive_type_1", "additive2_percentage_wt", "additive_type_2", "additive3_percentage_wt", "additive_type_3"]
444
+ };
445
+ let metadata;
446
+ let browserModel;
447
+ let latestRows = [];
448
+
449
+ const $ = id => document.getElementById(id);
450
+ const escapeHtml = value => String(value).replace(/[&<>'"]/g, character => ({"&":"&amp;","<":"&lt;",">":"&gt;","'":"&#39;",'"':"&quot;"})[character]);
451
+
452
+ function fieldMarkup(feature, prefix) {
453
+ const id = `${prefix}_${feature}`;
454
+ if (metadata.numeric_features.includes(feature)) {
455
+ const range = metadata.numeric_ranges[feature];
456
+ const step = feature === "degradation_time_days" || feature === "t_deg" ? 1 : .1;
457
+ return `<div class="field"><label for="${id}">${featureLabels[feature]}</label><input id="${id}" name="${feature}" type="number" value="${defaults[feature]}" step="${step}"><span class="range">Recorded ${range.minimum}–${range.maximum}</span></div>`;
458
+ }
459
+ const options = metadata.categorical_levels[feature].map(level => `<option value="${escapeHtml(level)}"${level === defaults[feature] ? " selected" : ""}>${escapeHtml(level.replaceAll("_", " "))}</option>`).join("");
460
+ return `<div class="field"><label for="${id}">${featureLabels[feature]}</label><select id="${id}" name="${feature}">${options}</select></div>`;
461
+ }
462
+
463
+ function renderForm(formId, prefix, excludeTime) {
464
+ const form = $(formId);
465
+ form.innerHTML = Object.entries(groups).map(([name, features]) => {
466
+ const visible = features.filter(feature => !(excludeTime && feature === "degradation_time_days"));
467
+ return `<fieldset><legend>${name}</legend><div class="fields">${visible.map(feature => fieldMarkup(feature, prefix)).join("")}</div></fieldset>`;
468
+ }).join("");
469
+ }
470
+
471
+ function readForm(formId, timeOverride) {
472
+ const data = new FormData($(formId));
473
+ const record = {};
474
+ metadata.features.forEach(feature => {
475
+ if (feature === "degradation_time_days" && timeOverride !== undefined) record[feature] = Number(timeOverride);
476
+ else if (metadata.numeric_features.includes(feature)) record[feature] = Number(data.get(feature));
477
+ else record[feature] = String(data.get(feature));
478
+ });
479
+ for (const feature of metadata.numeric_features) {
480
+ if (!Number.isFinite(record[feature])) throw new Error(`${featureLabels[feature]} must be a finite number.`);
481
+ }
482
+ return record;
483
+ }
484
+
485
+ function transform(record) {
486
+ const vector = [];
487
+ browserModel.numeric_features.forEach((feature, index) => {
488
+ const value = Number(record[feature]);
489
+ vector.push(Number.isFinite(value) ? value : browserModel.numeric_imputer_medians[index]);
490
+ });
491
+ browserModel.categorical_features.forEach((feature, index) => {
492
+ const selected = String(record[feature]);
493
+ browserModel.encoder_categories[index].forEach(category => vector.push(selected === category ? 1 : 0));
494
+ });
495
+ if (vector.length !== browserModel.num_transformed_features) throw new Error("The browser preprocessing map is inconsistent with the model.");
496
+ return vector;
497
+ }
498
+
499
+ function predict(record) {
500
+ const vector = transform(record);
501
+ let margin = browserModel.base_score;
502
+ for (const tree of browserModel.trees) {
503
+ let node = 0;
504
+ while (tree.left[node] !== -1) {
505
+ const value = vector[tree.split_index[node]];
506
+ const goLeft = Number.isNaN(value) ? Boolean(tree.default_left[node]) : value < tree.split_condition[node];
507
+ node = goLeft ? tree.left[node] : tree.right[node];
508
+ }
509
+ margin += tree.split_condition[node];
510
+ }
511
+ const epsilon = browserModel.target_epsilon;
512
+ const probability = 1 / (1 + Math.exp(-Math.max(-40, Math.min(40, margin))));
513
+ return probability * (100 + 2 * epsilon) - epsilon;
514
+ }
515
+
516
+ function applicabilityNotes(record) {
517
+ const notes = [];
518
+ metadata.numeric_features.forEach(feature => {
519
+ const {minimum, maximum} = metadata.numeric_ranges[feature];
520
+ if (record[feature] < minimum || record[feature] > maximum) notes.push(`${featureLabels[feature]}=${record[feature]} is outside the recorded range ${minimum}–${maximum}.`);
521
+ });
522
+ metadata.categorical_features.forEach(feature => {
523
+ if (!metadata.categorical_levels[feature].includes(record[feature])) notes.push(`${featureLabels[feature]} is an unseen category.`);
524
+ });
525
+ const additiveTotal = record.additive1_percentage_wt + record.additive2_percentage_wt + record.additive3_percentage_wt;
526
+ if (record.additives === "no" && additiveTotal > 0) notes.push("Additives is 'no', but at least one additive percentage is positive.");
527
+ if (record.additives === "yes" && additiveTotal === 0) notes.push("Additives is 'yes', but all three recorded percentages are zero.");
528
+ if (!notes.length) notes.push("All values are within recorded marginal ranges and category levels. This does not guarantee study-level similarity or accuracy.");
529
+ return notes;
530
+ }
531
+
532
+ function notesMarkup(notes) { return `<h4>Applicability notes</h4><ul>${notes.map(note => `<li>${escapeHtml(note)}</li>`).join("")}</ul>`; }
533
+
534
+ function showSingleError(error) {
535
+ $("singleEmpty").hidden = true; $("singleResult").hidden = true; $("singleError").hidden = false;
536
+ $("singleError").textContent = error.message || String(error);
537
+ }
538
+
539
+ function runSingle() {
540
+ const button = $("predictSingle");
541
+ button.disabled = true; button.textContent = "Calculating…";
542
+ try {
543
+ const record = readForm("singleForm");
544
+ const value = predict(record);
545
+ const halfWidth = metadata.descriptive_interval_half_widths["0.90"];
546
+ const lower = Math.max(0, value - halfWidth);
547
+ const upper = Math.min(100, value + halfWidth);
548
+ $("predictionValue").textContent = value.toFixed(2);
549
+ $("intervalValue").textContent = `${lower.toFixed(2)}% to ${upper.toFixed(2)}%`;
550
+ $("singleNotes").innerHTML = notesMarkup(applicabilityNotes(record));
551
+ $("singleEmpty").hidden = true; $("singleError").hidden = true; $("singleResult").hidden = false;
552
+ } catch (error) { showSingleError(error); }
553
+ finally { button.disabled = false; button.textContent = "Calculate mass-loss prediction"; }
554
+ }
555
+
556
+ function svgNode(name, attributes = {}, text = "") {
557
+ const node = document.createElementNS("http://www.w3.org/2000/svg", name);
558
+ Object.entries(attributes).forEach(([key, value]) => node.setAttribute(key, value));
559
+ if (text) node.textContent = text;
560
+ return node;
561
+ }
562
+
563
+ function drawChart(rows) {
564
+ const svg = $("trajectoryChart");
565
+ svg.replaceChildren();
566
+ const width = 800, height = 430, left = 68, right = 20, top = 24, bottom = 58;
567
+ const innerWidth = width - left - right, innerHeight = height - top - bottom;
568
+ const minX = rows[0].day, maxX = rows.at(-1).day;
569
+ const x = value => left + (value - minX) / (maxX - minX) * innerWidth;
570
+ const y = value => top + (100 - value) / 100 * innerHeight;
571
+ for (let tick = 0; tick <= 100; tick += 25) {
572
+ svg.append(svgNode("line", {x1:left, x2:width-right, y1:y(tick), y2:y(tick), stroke:"currentColor", opacity:".12"}));
573
+ svg.append(svgNode("text", {x:left-12, y:y(tick)+4, "text-anchor":"end", fill:"currentColor", opacity:".65", "font-size":"12"}, String(tick)));
574
+ }
575
+ for (let i = 0; i <= 4; i++) {
576
+ const value = minX + (maxX - minX) * i / 4;
577
+ svg.append(svgNode("text", {x:x(value), y:height-24, "text-anchor":"middle", fill:"currentColor", opacity:".65", "font-size":"12"}, value.toFixed(value % 1 ? 1 : 0)));
578
+ }
579
+ const upper = rows.map(row => `${x(row.day)},${y(row.upper)}`).join(" ");
580
+ const lower = [...rows].reverse().map(row => `${x(row.day)},${y(row.lower)}`).join(" ");
581
+ svg.append(svgNode("polygon", {points:`${upper} ${lower}`, fill:"var(--spruce-soft)", stroke:"var(--spruce)", "stroke-opacity":".35"}));
582
+ const line = rows.map((row, index) => `${index ? "L" : "M"}${x(row.day)} ${y(row.prediction)}`).join(" ");
583
+ svg.append(svgNode("path", {d:line, fill:"none", stroke:"var(--spruce)", "stroke-width":"4", "stroke-linecap":"round", "stroke-linejoin":"round"}));
584
+ svg.append(svgNode("line", {x1:left, x2:left, y1:top, y2:height-bottom, stroke:"currentColor", opacity:".55"}));
585
+ svg.append(svgNode("line", {x1:left, x2:width-right, y1:height-bottom, y2:height-bottom, stroke:"currentColor", opacity:".55"}));
586
+ svg.append(svgNode("text", {x:(left+width-right)/2, y:height-2, "text-anchor":"middle", fill:"currentColor", opacity:".75", "font-size":"13"}, "Degradation time (days)"));
587
+ const yLabel = svgNode("text", {x:15, y:(top+height-bottom)/2, "text-anchor":"middle", fill:"currentColor", opacity:".75", "font-size":"13", transform:`rotate(-90 15 ${(top+height-bottom)/2})`}, "Predicted mass loss (%)");
588
+ svg.append(yLabel);
589
+ }
590
+
591
+ function renderTable(rows) {
592
+ $("trajectoryRows").innerHTML = rows.map(row => `<tr><td>${row.day.toFixed(3)}</td><td>${row.prediction.toFixed(3)}</td><td>${row.lower.toFixed(3)}</td><td>${row.upper.toFixed(3)}</td></tr>`).join("");
593
+ $("tableSection").hidden = false;
594
+ }
595
+
596
+ function runTrajectory() {
597
+ const button = $("predictTrajectory");
598
+ button.disabled = true; button.textContent = "Generating…";
599
+ $("trajectoryError").hidden = true;
600
+ try {
601
+ const start = Number($("startTime").value), end = Number($("endTime").value), points = Number($("pointCount").value);
602
+ if (!Number.isFinite(start) || !Number.isFinite(end) || end <= start) throw new Error("End day must be greater than start day.");
603
+ if (!Number.isInteger(points) || points < 2 || points > 200) throw new Error("Points must be an integer between 2 and 200.");
604
+ const halfWidth = metadata.descriptive_interval_half_widths["0.90"];
605
+ latestRows = [];
606
+ for (let index = 0; index < points; index++) {
607
+ const day = start + (end - start) * index / (points - 1);
608
+ const record = readForm("trajectoryForm", day);
609
+ const prediction = predict(record);
610
+ latestRows.push({day, prediction, lower:Math.max(0,prediction-halfWidth), upper:Math.min(100,prediction+halfWidth)});
611
+ }
612
+ drawChart(latestRows); renderTable(latestRows);
613
+ const noteRecord = readForm("trajectoryForm", start);
614
+ $("trajectoryNotes").innerHTML = notesMarkup(applicabilityNotes(noteRecord));
615
+ $("trajectoryNotes").hidden = false;
616
+ } catch (error) {
617
+ $("trajectoryError").textContent = error.message || String(error); $("trajectoryError").hidden = false;
618
+ } finally { button.disabled = false; button.textContent = "Generate bounded trajectory"; }
619
+ }
620
+
621
+ function downloadCsv() {
622
+ if (!latestRows.length) return;
623
+ const lines = ["time_days,prediction_pct,descriptive_90_lower,descriptive_90_upper", ...latestRows.map(row => [row.day,row.prediction,row.lower,row.upper].map(value => value.toFixed(6)).join(","))];
624
+ const blob = new Blob([lines.join("\n")], {type:"text/csv;charset=utf-8"});
625
+ const url = URL.createObjectURL(blob);
626
+ const link = document.createElement("a"); link.href = url; link.download = "phbv_mass_loss_trajectory.csv"; link.click();
627
+ setTimeout(() => URL.revokeObjectURL(url), 0);
628
+ }
629
+
630
+ function switchTab(target) {
631
+ const single = target === "single";
632
+ $("singleTab").setAttribute("aria-selected", String(single));
633
+ $("trajectoryTab").setAttribute("aria-selected", String(!single));
634
+ $("singlePanel").classList.toggle("active", single);
635
+ $("trajectoryPanel").classList.toggle("active", !single);
636
+ }
637
+
638
+ function toggleTheme() {
639
+ const dark = document.documentElement.dataset.theme !== "dark";
640
+ document.documentElement.dataset.theme = dark ? "dark" : "light";
641
+ $("themeToggle").setAttribute("aria-pressed", String(dark));
642
+ $("themeToggle").textContent = dark ? "Use paper theme" : "Use ink theme";
643
+ localStorage.setItem("phbv-theme", dark ? "dark" : "light");
644
+ if (latestRows.length) drawChart(latestRows);
645
+ }
646
+
647
+ async function initialise() {
648
+ try {
649
+ const [metadataResponse, modelResponse] = await Promise.all([fetch("model_metadata.json"), fetch("browser_model.json")]);
650
+ if (!metadataResponse.ok || !modelResponse.ok) throw new Error("Model files could not be loaded.");
651
+ [metadata, browserModel] = await Promise.all([metadataResponse.json(), modelResponse.json()]);
652
+ renderForm("singleForm", "single", false);
653
+ renderForm("trajectoryForm", "trajectory", true);
654
+ } catch (error) {
655
+ showSingleError(new Error(`Initialisation failed: ${error.message}`));
656
+ $("predictSingle").disabled = true; $("predictTrajectory").disabled = true;
657
+ }
658
+ }
659
+
660
+ $("singleTab").addEventListener("click", () => switchTab("single"));
661
+ $("trajectoryTab").addEventListener("click", () => switchTab("trajectory"));
662
+ $("predictSingle").addEventListener("click", runSingle);
663
+ $("predictTrajectory").addEventListener("click", runTrajectory);
664
+ $("downloadCsv").addEventListener("click", downloadCsv);
665
+ $("themeToggle").addEventListener("click", toggleTheme);
666
+ const savedTheme = localStorage.getItem("phbv-theme");
667
+ if (savedTheme === "dark" || (!savedTheme && window.matchMedia("(prefers-color-scheme: dark)").matches)) toggleTheme();
668
+ initialise();
669
+ </script>
670
+ </body>
671
  </html>
model_metadata.json ADDED
@@ -0,0 +1,206 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "best_parameters": {
3
+ "colsample_bytree": 0.7449721611208636,
4
+ "learning_rate": 0.020824306666550746,
5
+ "max_depth": 3,
6
+ "min_child_weight": 3.2773123153428503,
7
+ "n_estimators": 300,
8
+ "reg_alpha": 0.8287375091519293,
9
+ "reg_lambda": 1.1369027867815908,
10
+ "subsample": 0.7860370513913187
11
+ },
12
+ "categorical_features": [
13
+ "degradation_condition",
14
+ "degradation_mechanism",
15
+ "additives",
16
+ "degradation_environment",
17
+ "additive_type_1",
18
+ "additive_type_2",
19
+ "additive_type_3",
20
+ "sample_shape_morphology",
21
+ "pha_degrading_microbes",
22
+ "experimental_scale"
23
+ ],
24
+ "categorical_levels": {
25
+ "additive_type_1": [
26
+ "crosslinker_polymer_modifier",
27
+ "filler",
28
+ "not_applicable",
29
+ "plasticizer",
30
+ "reinforcement"
31
+ ],
32
+ "additive_type_2": [
33
+ "filler",
34
+ "not_applicable",
35
+ "nucleating_agent",
36
+ "plasticizer"
37
+ ],
38
+ "additive_type_3": [
39
+ "compatibilizer",
40
+ "crosslinker",
41
+ "filler",
42
+ "not_applicable",
43
+ "reinforcement"
44
+ ],
45
+ "additives": [
46
+ "no",
47
+ "yes"
48
+ ],
49
+ "degradation_condition": [
50
+ "aerobic",
51
+ "anaerobic"
52
+ ],
53
+ "degradation_environment": [
54
+ "compost_organic_fertilizer",
55
+ "laboratory_mineral_media",
56
+ "marine_aquatic",
57
+ "soil"
58
+ ],
59
+ "degradation_mechanism": [
60
+ "hydrolysis",
61
+ "microbial_enzymatic",
62
+ "other",
63
+ "surface"
64
+ ],
65
+ "experimental_scale": [
66
+ "lab",
67
+ "large"
68
+ ],
69
+ "pha_degrading_microbes": [
70
+ "bacteria_dominated",
71
+ "bacteria_fungi_mixed",
72
+ "diverse_environmental",
73
+ "fungi_dominated",
74
+ "uncategorized"
75
+ ],
76
+ "sample_shape_morphology": [
77
+ "films",
78
+ "other",
79
+ "ribbons",
80
+ "sheets"
81
+ ]
82
+ },
83
+ "descriptive_interval_half_widths": {
84
+ "0.80": 53.882681316641424,
85
+ "0.90": 77.78028288264014,
86
+ "0.95": 85.50717191428235
87
+ },
88
+ "endpoint": "degradation-induced weight loss / physical mass-loss trajectory (%)",
89
+ "features": [
90
+ "degradation_time_days",
91
+ "adjusted_hb_ratio_formulation_mol",
92
+ "adjusted_hv_ratio_formulation_mol",
93
+ "t_deg",
94
+ "additive1_percentage_wt",
95
+ "additive2_percentage_wt",
96
+ "additive3_percentage_wt",
97
+ "degradation_condition",
98
+ "degradation_mechanism",
99
+ "additives",
100
+ "degradation_environment",
101
+ "additive_type_1",
102
+ "additive_type_2",
103
+ "additive_type_3",
104
+ "sample_shape_morphology",
105
+ "pha_degrading_microbes",
106
+ "experimental_scale"
107
+ ],
108
+ "grouped_cv_macro_study_mae_objective": 27.81102157801946,
109
+ "interval_evaluation": {
110
+ "0.80": {
111
+ "empirical_coverage": 0.9284253578732108,
112
+ "mean_width": 79.00438994817615,
113
+ "median_width": 79.76067915555889
114
+ },
115
+ "0.90": {
116
+ "empirical_coverage": 0.9761417859577368,
117
+ "mean_width": 91.92065079330042,
118
+ "median_width": 97.01415518198472
119
+ },
120
+ "0.95": {
121
+ "empirical_coverage": 0.9904567143830948,
122
+ "mean_width": 97.05151882369664,
123
+ "median_width": 100.0
124
+ }
125
+ },
126
+ "limitations": [
127
+ "The effective validation sample contains only 16 source studies.",
128
+ "Leave-one-study-out errors are large and heterogeneous.",
129
+ "Prediction intervals are often close to the full 0-100% range.",
130
+ "Inputs outside recorded ranges or categories require caution.",
131
+ "Predictions are associations from literature-derived data, not causal estimates."
132
+ ],
133
+ "model_name": "bounded_monotonic_study_weighted",
134
+ "monotonic_constraint": {
135
+ "direction": "increasing",
136
+ "feature": "degradation_time_days"
137
+ },
138
+ "nested_loso_performance": {
139
+ "macro_curve_mae": 24.15217559047409,
140
+ "macro_study_mae": 23.5543495445916,
141
+ "point_mae": 22.061178747043066,
142
+ "point_r2": 0.1452965158575815,
143
+ "point_rmse": 30.482867958078305
144
+ },
145
+ "not_endpoint": "ultimate biodegradation or mineralization",
146
+ "numeric_features": [
147
+ "degradation_time_days",
148
+ "adjusted_hb_ratio_formulation_mol",
149
+ "adjusted_hv_ratio_formulation_mol",
150
+ "t_deg",
151
+ "additive1_percentage_wt",
152
+ "additive2_percentage_wt",
153
+ "additive3_percentage_wt"
154
+ ],
155
+ "numeric_ranges": {
156
+ "additive1_percentage_wt": {
157
+ "maximum": 70.0,
158
+ "minimum": 0.0
159
+ },
160
+ "additive2_percentage_wt": {
161
+ "maximum": 50.0,
162
+ "minimum": 0.0
163
+ },
164
+ "additive3_percentage_wt": {
165
+ "maximum": 20.0,
166
+ "minimum": 0.0
167
+ },
168
+ "adjusted_hb_ratio_formulation_mol": {
169
+ "maximum": 99.0,
170
+ "minimum": 28.16
171
+ },
172
+ "adjusted_hv_ratio_formulation_mol": {
173
+ "maximum": 19.0,
174
+ "minimum": 0.5
175
+ },
176
+ "degradation_time_days": {
177
+ "maximum": 360.0,
178
+ "minimum": 0.0
179
+ },
180
+ "t_deg": {
181
+ "maximum": 60.0,
182
+ "minimum": 20.0
183
+ }
184
+ },
185
+ "random_seed": 42,
186
+ "sample_weighting": "study_balanced",
187
+ "software": {
188
+ "numpy": "1.26.4",
189
+ "optuna": "3.2.0",
190
+ "pandas": "2.1.4",
191
+ "python": "3.10.14",
192
+ "scikit_learn": "1.7.2",
193
+ "xgboost": "3.0.5"
194
+ },
195
+ "target_transform": {
196
+ "epsilon": 0.001,
197
+ "limits": [
198
+ 0,
199
+ 100
200
+ ],
201
+ "type": "bounded_logit"
202
+ },
203
+ "training_curves": 129,
204
+ "training_rows": 1467,
205
+ "training_studies": 16
206
+ }