nikhil-xyz commited on
Commit
830ee7a
1 Parent(s): 9d146b1

data ingestion completed

Browse files
config/config.yaml CHANGED
@@ -0,0 +1,29 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ artifacts_root: artifacts
2
+
3
+ data_ingestion:
4
+ root_dir: artifacts/data_ingestion
5
+ source_URL: https://raw.githubusercontent.com/nikhil-xyz/datasets/main/insurance.csv
6
+ local_data_file: artifacts/data_ingestion/data.csv
7
+
8
+ data_validation:
9
+ root_dir: artifacts/data_validation
10
+ STATUS_FILE: artifacts/data_validation/status.txt
11
+ ALL_REQUIRED_FILES: ["train", "test", "validation"]
12
+
13
+ data_transformation:
14
+ root_dir: artifacts/data_transformation
15
+ data_path: artifacts/data_ingestion/samsum_dataset
16
+ tokenizer_name : google/pegasus-cnn_dailymail
17
+
18
+ model_trainer:
19
+ root_dir: artifacts/model_trainer
20
+ data_path: artifacts/data_transformation/samsum_dataset
21
+ model_ckpt: google/pegasus-cnn_dailymail
22
+
23
+
24
+ model_evaluation:
25
+ root_dir: artifacts/model_evaluation
26
+ data_path: artifacts/data_transformation/samsum_dataset
27
+ model_path: artifacts/model_trainer/pegasus-samsum-model
28
+ tokenizer_path: artifacts/model_trainer/tokenizer
29
+ metric_file_name: artifacts/model_evaluation/metrics.csv
main.py CHANGED
@@ -1,3 +1,16 @@
 
 
 
 
 
1
  from insurancePP.logging import logger
2
 
3
- logger.info("logging is activated")
 
 
 
 
 
 
 
 
 
1
+ from insurancePP.pipeline.stage1_data_ingestion import DataIngestionTrainingPipeline
2
+ # from textSummerizer.pipeline.stage2_data_validation import DataValidationTrainingPipeline
3
+ # from textSummerizer.pipeline.stage3_data_transformation import DataTransformationTrainingPipeline
4
+ # from textSummerizer.pipeline.stage4_model_trainer import ModelTrainingPipeline
5
+ # from textSummerizer.pipeline.stage5_model_evaluation import ModelEvaluationPipeline
6
  from insurancePP.logging import logger
7
 
8
+ STAGE_NAME = 'data_ingestion_training'
9
+ try:
10
+ logger.info(f'>>>>> stage {STAGE_NAME} has started <<<<<')
11
+ data_ingestion_training_pipeline = DataIngestionTrainingPipeline()
12
+ data_ingestion_training_pipeline.main()
13
+ logger.info(f'>>>>> stage {STAGE_NAME} has completed <<<<<')
14
+ except Exception as e:
15
+ logger.error(f'>>>>> stage {STAGE_NAME} has failed <<<<<')
16
+ raise e
params.yaml CHANGED
@@ -0,0 +1 @@
 
 
1
+ key : value
requirements.txt CHANGED
@@ -9,5 +9,6 @@ Flask
9
  streamlit
10
  ensure==1.0.2
11
  python-box==6.0.2
 
12
 
13
  -e .
 
9
  streamlit
10
  ensure==1.0.2
11
  python-box==6.0.2
12
+ PyYAML
13
 
14
  -e .
research/EDA.ipynb ADDED
The diff for this file is too large to render. See raw diff
 
research/TRAINING.ipynb ADDED
The diff for this file is too large to render. See raw diff
 
research/catboost_info/catboost_training.json ADDED
@@ -0,0 +1,1004 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "meta":{"test_sets":[],"test_metrics":[],"learn_metrics":[{"best_value":"Min","name":"RMSE"}],"launch_mode":"Train","parameters":"","iteration_count":1000,"learn_sets":["learn"],"name":"experiment"},
3
+ "iterations":[
4
+ {"learn":[11665.37266],"iteration":0,"passed_time":0.1843903252,"remaining_time":184.2059349},
5
+ {"learn":[11300.5722],"iteration":1,"passed_time":0.1856916767,"remaining_time":92.66014666},
6
+ {"learn":[10977.63098],"iteration":2,"passed_time":0.1889032326,"remaining_time":62.77884096},
7
+ {"learn":[10644.51698],"iteration":3,"passed_time":0.1928835095,"remaining_time":48.02799387},
8
+ {"learn":[10349.19492],"iteration":4,"passed_time":0.1967024038,"remaining_time":39.14377836},
9
+ {"learn":[10060.62349],"iteration":5,"passed_time":0.1987524371,"remaining_time":32.92665375},
10
+ {"learn":[9759.245362],"iteration":6,"passed_time":0.2016619746,"remaining_time":28.60719153},
11
+ {"learn":[9482.420863],"iteration":7,"passed_time":0.2065469506,"remaining_time":25.61182187},
12
+ {"learn":[9216.418283],"iteration":8,"passed_time":0.2102974383,"remaining_time":23.15608459},
13
+ {"learn":[8975.748514],"iteration":9,"passed_time":0.2114207459,"remaining_time":20.93065384},
14
+ {"learn":[8725.374018],"iteration":10,"passed_time":0.2133570428,"remaining_time":19.18273776},
15
+ {"learn":[8514.136775],"iteration":11,"passed_time":0.2168095312,"remaining_time":17.8506514},
16
+ {"learn":[8303.207119],"iteration":12,"passed_time":0.218697241,"remaining_time":16.60416745},
17
+ {"learn":[8134.639927],"iteration":13,"passed_time":0.2230471228,"remaining_time":15.70889022},
18
+ {"learn":[7946.767015],"iteration":14,"passed_time":0.224314898,"remaining_time":14.73001163},
19
+ {"learn":[7758.928689],"iteration":15,"passed_time":0.2260431959,"remaining_time":13.90165655},
20
+ {"learn":[7577.368866],"iteration":16,"passed_time":0.2288219643,"remaining_time":13.23129359},
21
+ {"learn":[7412.939496],"iteration":17,"passed_time":0.2308273156,"remaining_time":12.59291244},
22
+ {"learn":[7249.00222],"iteration":18,"passed_time":0.2327086423,"remaining_time":12.01511464},
23
+ {"learn":[7089.04429],"iteration":19,"passed_time":0.2380305024,"remaining_time":11.66349462},
24
+ {"learn":[6935.638366],"iteration":20,"passed_time":0.2394146684,"remaining_time":11.16128383},
25
+ {"learn":[6808.785922],"iteration":21,"passed_time":0.2407737528,"remaining_time":10.70348774},
26
+ {"learn":[6667.646987],"iteration":22,"passed_time":0.2426788773,"remaining_time":10.30857666},
27
+ {"learn":[6546.97926],"iteration":23,"passed_time":0.2444591529,"remaining_time":9.941338884},
28
+ {"learn":[6411.769012],"iteration":24,"passed_time":0.246537138,"remaining_time":9.614948384},
29
+ {"learn":[6297.456122],"iteration":25,"passed_time":0.2505057089,"remaining_time":9.384329249},
30
+ {"learn":[6187.59216],"iteration":26,"passed_time":0.252449682,"remaining_time":9.097538538},
31
+ {"learn":[6082.734977],"iteration":27,"passed_time":0.2543833019,"remaining_time":8.830734624},
32
+ {"learn":[5994.478028],"iteration":28,"passed_time":0.2562112596,"remaining_time":8.578659762},
33
+ {"learn":[5899.41261],"iteration":29,"passed_time":0.2581701087,"remaining_time":8.34750018},
34
+ {"learn":[5806.600728],"iteration":30,"passed_time":0.2602653686,"remaining_time":8.135391684},
35
+ {"learn":[5725.296342],"iteration":31,"passed_time":0.2623105377,"remaining_time":7.934893765},
36
+ {"learn":[5641.870309],"iteration":32,"passed_time":0.2658850431,"remaining_time":7.791237476},
37
+ {"learn":[5567.994173],"iteration":33,"passed_time":0.2679335361,"remaining_time":7.612464585},
38
+ {"learn":[5490.929662],"iteration":34,"passed_time":0.2690609511,"remaining_time":7.418394795},
39
+ {"learn":[5420.412977],"iteration":35,"passed_time":0.2709453445,"remaining_time":7.255314224},
40
+ {"learn":[5353.249507],"iteration":36,"passed_time":0.2727593437,"remaining_time":7.099114811},
41
+ {"learn":[5294.129472],"iteration":37,"passed_time":0.2745545969,"remaining_time":6.950566374},
42
+ {"learn":[5235.58545],"iteration":38,"passed_time":0.2765344876,"remaining_time":6.814093401},
43
+ {"learn":[5175.697705],"iteration":39,"passed_time":0.2787749588,"remaining_time":6.69059901},
44
+ {"learn":[5124.134864],"iteration":40,"passed_time":0.2807431967,"remaining_time":6.566651844},
45
+ {"learn":[5073.474476],"iteration":41,"passed_time":0.2818931305,"remaining_time":6.429848072},
46
+ {"learn":[5029.053608],"iteration":42,"passed_time":0.2836886917,"remaining_time":6.313722744},
47
+ {"learn":[4984.382583],"iteration":43,"passed_time":0.2856285391,"remaining_time":6.205929167},
48
+ {"learn":[4945.340664],"iteration":44,"passed_time":0.287568055,"remaining_time":6.102833167},
49
+ {"learn":[4902.754142],"iteration":45,"passed_time":0.2894115173,"remaining_time":6.002143206},
50
+ {"learn":[4864.833261],"iteration":46,"passed_time":0.2915170812,"remaining_time":5.910974009},
51
+ {"learn":[4828.264479],"iteration":47,"passed_time":0.2938612587,"remaining_time":5.828248298},
52
+ {"learn":[4798.797042],"iteration":48,"passed_time":0.2949962416,"remaining_time":5.72533522},
53
+ {"learn":[4768.54532],"iteration":49,"passed_time":0.2968748398,"remaining_time":5.640621956},
54
+ {"learn":[4738.535358],"iteration":50,"passed_time":0.2987380757,"remaining_time":5.558871252},
55
+ {"learn":[4709.412676],"iteration":51,"passed_time":0.3005407918,"remaining_time":5.479089821},
56
+ {"learn":[4686.826263],"iteration":52,"passed_time":0.3013369468,"remaining_time":5.384265823},
57
+ {"learn":[4661.468462],"iteration":53,"passed_time":0.3033017068,"remaining_time":5.313396567},
58
+ {"learn":[4634.394154],"iteration":54,"passed_time":0.3051999278,"remaining_time":5.243889669},
59
+ {"learn":[4609.010392],"iteration":55,"passed_time":0.3079804457,"remaining_time":5.19167037},
60
+ {"learn":[4586.611979],"iteration":56,"passed_time":0.3099248325,"remaining_time":5.127352931},
61
+ {"learn":[4567.694193],"iteration":57,"passed_time":0.3119153103,"remaining_time":5.065934868},
62
+ {"learn":[4545.693281],"iteration":58,"passed_time":0.3138552842,"remaining_time":5.005725804},
63
+ {"learn":[4527.366826],"iteration":59,"passed_time":0.3156994942,"remaining_time":4.945958743},
64
+ {"learn":[4507.081059],"iteration":60,"passed_time":0.3175818401,"remaining_time":4.888677834},
65
+ {"learn":[4489.953457],"iteration":61,"passed_time":0.3197086964,"remaining_time":4.83688318},
66
+ {"learn":[4471.444381],"iteration":62,"passed_time":0.3228496991,"remaining_time":4.8017487},
67
+ {"learn":[4454.777726],"iteration":63,"passed_time":0.3246801614,"remaining_time":4.748447361},
68
+ {"learn":[4436.672852],"iteration":64,"passed_time":0.3266501654,"remaining_time":4.698736994},
69
+ {"learn":[4421.23713],"iteration":65,"passed_time":0.3285224229,"remaining_time":4.649090046},
70
+ {"learn":[4404.970993],"iteration":66,"passed_time":0.3306145514,"remaining_time":4.603930991},
71
+ {"learn":[4396.291115],"iteration":67,"passed_time":0.3313632382,"remaining_time":4.541625559},
72
+ {"learn":[4381.224883],"iteration":68,"passed_time":0.3331801801,"remaining_time":4.495518082},
73
+ {"learn":[4366.538754],"iteration":69,"passed_time":0.3350276516,"remaining_time":4.451081656},
74
+ {"learn":[4354.345159],"iteration":70,"passed_time":0.3395858122,"remaining_time":4.443312951},
75
+ {"learn":[4343.277512],"iteration":71,"passed_time":0.3414499324,"remaining_time":4.400910239},
76
+ {"learn":[4331.985545],"iteration":72,"passed_time":0.3431472243,"remaining_time":4.357499684},
77
+ {"learn":[4320.992163],"iteration":73,"passed_time":0.3449869206,"remaining_time":4.316998493},
78
+ {"learn":[4309.187258],"iteration":74,"passed_time":0.3467870098,"remaining_time":4.277039787},
79
+ {"learn":[4300.478355],"iteration":75,"passed_time":0.3487039253,"remaining_time":4.239505618},
80
+ {"learn":[4288.884196],"iteration":76,"passed_time":0.3507076712,"remaining_time":4.20393741},
81
+ {"learn":[4279.671917],"iteration":77,"passed_time":0.3531104526,"remaining_time":4.173946632},
82
+ {"learn":[4270.059101],"iteration":78,"passed_time":0.354985109,"remaining_time":4.138497284},
83
+ {"learn":[4257.207176],"iteration":79,"passed_time":0.3568343316,"remaining_time":4.103594813},
84
+ {"learn":[4249.666789],"iteration":80,"passed_time":0.3588313306,"remaining_time":4.071185097},
85
+ {"learn":[4242.222049],"iteration":81,"passed_time":0.360826124,"remaining_time":4.039492461},
86
+ {"learn":[4236.712038],"iteration":82,"passed_time":0.3627625558,"remaining_time":4.007870647},
87
+ {"learn":[4231.742468],"iteration":83,"passed_time":0.3650168829,"remaining_time":3.980422199},
88
+ {"learn":[4225.058998],"iteration":84,"passed_time":0.3674786462,"remaining_time":3.955799544},
89
+ {"learn":[4218.613689],"iteration":85,"passed_time":0.3695647729,"remaining_time":3.927700028},
90
+ {"learn":[4212.701777],"iteration":86,"passed_time":0.3715726138,"remaining_time":3.89937697},
91
+ {"learn":[4205.541077],"iteration":87,"passed_time":0.3739131568,"remaining_time":3.875099989},
92
+ {"learn":[4197.624872],"iteration":88,"passed_time":0.3760183227,"remaining_time":3.848906652},
93
+ {"learn":[4190.792172],"iteration":89,"passed_time":0.3828888839,"remaining_time":3.871432049},
94
+ {"learn":[4183.929571],"iteration":90,"passed_time":0.3860343247,"remaining_time":3.856101111},
95
+ {"learn":[4179.56859],"iteration":91,"passed_time":0.3913335227,"remaining_time":3.862291724},
96
+ {"learn":[4173.801511],"iteration":92,"passed_time":0.3953110503,"remaining_time":3.855345405},
97
+ {"learn":[4166.076619],"iteration":93,"passed_time":0.3978748972,"remaining_time":3.834836775},
98
+ {"learn":[4161.345167],"iteration":94,"passed_time":0.4000251856,"remaining_time":3.810766242},
99
+ {"learn":[4155.129837],"iteration":95,"passed_time":0.4026259235,"remaining_time":3.791394113},
100
+ {"learn":[4150.347189],"iteration":96,"passed_time":0.4051421133,"remaining_time":3.771580704},
101
+ {"learn":[4147.374473],"iteration":97,"passed_time":0.4065204267,"remaining_time":3.741647193},
102
+ {"learn":[4141.741785],"iteration":98,"passed_time":0.4095740445,"remaining_time":3.727537516},
103
+ {"learn":[4135.79088],"iteration":99,"passed_time":0.4116481804,"remaining_time":3.704833623},
104
+ {"learn":[4131.008874],"iteration":100,"passed_time":0.41541337,"remaining_time":3.697590294},
105
+ {"learn":[4127.443582],"iteration":101,"passed_time":0.4180071221,"remaining_time":3.680101918},
106
+ {"learn":[4124.030284],"iteration":102,"passed_time":0.4204306079,"remaining_time":3.661419954},
107
+ {"learn":[4116.197242],"iteration":103,"passed_time":0.4269471455,"remaining_time":3.678313869},
108
+ {"learn":[4112.962877],"iteration":104,"passed_time":0.4295416277,"remaining_time":3.661331017},
109
+ {"learn":[4105.844863],"iteration":105,"passed_time":0.4322905118,"remaining_time":3.645921864},
110
+ {"learn":[4101.6479],"iteration":106,"passed_time":0.4347295406,"remaining_time":3.628163363},
111
+ {"learn":[4099.905696],"iteration":107,"passed_time":0.4362253482,"remaining_time":3.602898246},
112
+ {"learn":[4096.422906],"iteration":108,"passed_time":0.4418084514,"remaining_time":3.611480094},
113
+ {"learn":[4091.549489],"iteration":109,"passed_time":0.4443899752,"remaining_time":3.595518891},
114
+ {"learn":[4087.393761],"iteration":110,"passed_time":0.446757152,"remaining_time":3.578082055},
115
+ {"learn":[4083.543359],"iteration":111,"passed_time":0.4495268963,"remaining_time":3.564106106},
116
+ {"learn":[4078.175651],"iteration":112,"passed_time":0.4515795417,"remaining_time":3.544699588},
117
+ {"learn":[4073.120069],"iteration":113,"passed_time":0.4571417888,"remaining_time":3.552873903},
118
+ {"learn":[4069.118326],"iteration":114,"passed_time":0.4608354071,"remaining_time":3.546429002},
119
+ {"learn":[4063.344086],"iteration":115,"passed_time":0.4632293208,"remaining_time":3.530126893},
120
+ {"learn":[4059.889764],"iteration":116,"passed_time":0.4653194167,"remaining_time":3.511769615},
121
+ {"learn":[4056.771093],"iteration":117,"passed_time":0.4672302665,"remaining_time":3.492348263},
122
+ {"learn":[4052.528342],"iteration":118,"passed_time":0.4717822222,"remaining_time":3.492774267},
123
+ {"learn":[4051.604257],"iteration":119,"passed_time":0.4728592366,"remaining_time":3.467634402},
124
+ {"learn":[4045.164101],"iteration":120,"passed_time":0.4754193824,"remaining_time":3.453666422},
125
+ {"learn":[4043.693001],"iteration":121,"passed_time":0.476892179,"remaining_time":3.432060108},
126
+ {"learn":[4040.778919],"iteration":122,"passed_time":0.4790210894,"remaining_time":3.415459312},
127
+ {"learn":[4034.706661],"iteration":123,"passed_time":0.4810097187,"remaining_time":3.398100916},
128
+ {"learn":[4030.705377],"iteration":124,"passed_time":0.4828664375,"remaining_time":3.380065063},
129
+ {"learn":[4028.241247],"iteration":125,"passed_time":0.4862277225,"remaining_time":3.372722456},
130
+ {"learn":[4021.267988],"iteration":126,"passed_time":0.4882854711,"remaining_time":3.356482018},
131
+ {"learn":[4014.190101],"iteration":127,"passed_time":0.4908660682,"remaining_time":3.34402509},
132
+ {"learn":[4009.730433],"iteration":128,"passed_time":0.4927740744,"remaining_time":3.327179991},
133
+ {"learn":[4003.776586],"iteration":129,"passed_time":0.4946227991,"remaining_time":3.310167963},
134
+ {"learn":[4000.418424],"iteration":130,"passed_time":0.4963881903,"remaining_time":3.292834637},
135
+ {"learn":[3995.977842],"iteration":131,"passed_time":0.4983014905,"remaining_time":3.276709801},
136
+ {"learn":[3991.080746],"iteration":132,"passed_time":0.5021690644,"remaining_time":3.273538187},
137
+ {"learn":[3985.51466],"iteration":133,"passed_time":0.5049948638,"remaining_time":3.263623523},
138
+ {"learn":[3984.086705],"iteration":134,"passed_time":0.5069563465,"remaining_time":3.24827585},
139
+ {"learn":[3982.876911],"iteration":135,"passed_time":0.5082416005,"remaining_time":3.228828991},
140
+ {"learn":[3978.762289],"iteration":136,"passed_time":0.5100609087,"remaining_time":3.213011417},
141
+ {"learn":[3972.083401],"iteration":137,"passed_time":0.5118545632,"remaining_time":3.197236474},
142
+ {"learn":[3968.453822],"iteration":138,"passed_time":0.5162705069,"remaining_time":3.197905801},
143
+ {"learn":[3966.079777],"iteration":139,"passed_time":0.5186933016,"remaining_time":3.186258853},
144
+ {"learn":[3961.629477],"iteration":140,"passed_time":0.5206362489,"remaining_time":3.171819417},
145
+ {"learn":[3959.882089],"iteration":141,"passed_time":0.5225107746,"remaining_time":3.157142567},
146
+ {"learn":[3953.917266],"iteration":142,"passed_time":0.5244319807,"remaining_time":3.142924528},
147
+ {"learn":[3951.585077],"iteration":143,"passed_time":0.5264206858,"remaining_time":3.129278521},
148
+ {"learn":[3948.127418],"iteration":144,"passed_time":0.5293476887,"remaining_time":3.121326026},
149
+ {"learn":[3945.366664],"iteration":145,"passed_time":0.531238515,"remaining_time":3.107381451},
150
+ {"learn":[3944.092881],"iteration":146,"passed_time":0.5329961702,"remaining_time":3.092828117},
151
+ {"learn":[3938.047703],"iteration":147,"passed_time":0.5356103803,"remaining_time":3.083378676},
152
+ {"learn":[3932.317134],"iteration":148,"passed_time":0.5374028658,"remaining_time":3.069327777},
153
+ {"learn":[3929.554335],"iteration":149,"passed_time":0.5392924215,"remaining_time":3.055990388},
154
+ {"learn":[3927.033212],"iteration":150,"passed_time":0.5410973183,"remaining_time":3.042328631},
155
+ {"learn":[3924.805016],"iteration":151,"passed_time":0.5452107273,"remaining_time":3.041701952},
156
+ {"learn":[3920.05497],"iteration":152,"passed_time":0.5470560639,"remaining_time":3.028473765},
157
+ {"learn":[3916.368413],"iteration":153,"passed_time":0.5492948172,"remaining_time":3.017554645},
158
+ {"learn":[3913.595707],"iteration":154,"passed_time":0.5512444847,"remaining_time":3.005171546},
159
+ {"learn":[3912.165456],"iteration":155,"passed_time":0.5530059493,"remaining_time":2.991903982},
160
+ {"learn":[3908.407694],"iteration":156,"passed_time":0.5549180904,"remaining_time":2.97959204},
161
+ {"learn":[3905.194267],"iteration":157,"passed_time":0.5568326113,"remaining_time":2.967424422},
162
+ {"learn":[3904.556079],"iteration":158,"passed_time":0.5582579165,"remaining_time":2.952798162},
163
+ {"learn":[3898.390101],"iteration":159,"passed_time":0.5601188601,"remaining_time":2.940624016},
164
+ {"learn":[3895.518359],"iteration":160,"passed_time":0.5618179665,"remaining_time":2.92773462},
165
+ {"learn":[3890.726411],"iteration":161,"passed_time":0.5636450274,"remaining_time":2.915645265},
166
+ {"learn":[3887.189021],"iteration":162,"passed_time":0.5656805894,"remaining_time":2.904752475},
167
+ {"learn":[3885.215101],"iteration":163,"passed_time":0.5677308176,"remaining_time":2.89404246},
168
+ {"learn":[3879.768311],"iteration":164,"passed_time":0.5698053157,"remaining_time":2.883560234},
169
+ {"learn":[3877.287508],"iteration":165,"passed_time":0.5738245503,"remaining_time":2.882949849},
170
+ {"learn":[3872.029888],"iteration":166,"passed_time":0.5757565691,"remaining_time":2.871887557},
171
+ {"learn":[3868.492382],"iteration":167,"passed_time":0.5776272039,"remaining_time":2.860629962},
172
+ {"learn":[3862.015028],"iteration":168,"passed_time":0.5795745141,"remaining_time":2.849860481},
173
+ {"learn":[3860.353722],"iteration":169,"passed_time":0.5813052126,"remaining_time":2.838137214},
174
+ {"learn":[3856.964248],"iteration":170,"passed_time":0.5834145442,"remaining_time":2.828366416},
175
+ {"learn":[3854.557498],"iteration":171,"passed_time":0.5867210954,"remaining_time":2.824448064},
176
+ {"learn":[3850.526027],"iteration":172,"passed_time":0.5887645101,"remaining_time":2.814498554},
177
+ {"learn":[3847.670198],"iteration":173,"passed_time":0.5905772071,"remaining_time":2.803544673},
178
+ {"learn":[3845.316992],"iteration":174,"passed_time":0.5924917696,"remaining_time":2.793175485},
179
+ {"learn":[3844.303095],"iteration":175,"passed_time":0.5944739651,"remaining_time":2.783219018},
180
+ {"learn":[3841.87996],"iteration":176,"passed_time":0.5963513492,"remaining_time":2.772865313},
181
+ {"learn":[3839.768174],"iteration":177,"passed_time":0.5983474782,"remaining_time":2.763155208},
182
+ {"learn":[3838.3837],"iteration":178,"passed_time":0.600456351,"remaining_time":2.754048403},
183
+ {"learn":[3834.600547],"iteration":179,"passed_time":0.6026651617,"remaining_time":2.745474626},
184
+ {"learn":[3830.674957],"iteration":180,"passed_time":0.604471708,"remaining_time":2.735150988},
185
+ {"learn":[3829.037573],"iteration":181,"passed_time":0.6057995592,"remaining_time":2.722769447},
186
+ {"learn":[3824.868732],"iteration":182,"passed_time":0.6075528963,"remaining_time":2.712408286},
187
+ {"learn":[3823.591602],"iteration":183,"passed_time":0.609395277,"remaining_time":2.702535576},
188
+ {"learn":[3820.579525],"iteration":184,"passed_time":0.6111916817,"remaining_time":2.692547138},
189
+ {"learn":[3816.642567],"iteration":185,"passed_time":0.6132256659,"remaining_time":2.683686516},
190
+ {"learn":[3814.887217],"iteration":186,"passed_time":0.6162207356,"remaining_time":2.679077316},
191
+ {"learn":[3809.606161],"iteration":187,"passed_time":0.6182612053,"remaining_time":2.670362227},
192
+ {"learn":[3805.967935],"iteration":188,"passed_time":0.6201917953,"remaining_time":2.661246275},
193
+ {"learn":[3805.57595],"iteration":189,"passed_time":0.6212022332,"remaining_time":2.648283205},
194
+ {"learn":[3802.175625],"iteration":190,"passed_time":0.623086928,"remaining_time":2.639148297},
195
+ {"learn":[3800.030518],"iteration":191,"passed_time":0.6249915911,"remaining_time":2.630172946},
196
+ {"learn":[3798.844771],"iteration":192,"passed_time":0.6266983053,"remaining_time":2.620443173},
197
+ {"learn":[3797.168467],"iteration":193,"passed_time":0.6286155447,"remaining_time":2.611670768},
198
+ {"learn":[3795.076028],"iteration":194,"passed_time":0.6318350457,"remaining_time":2.608344676},
199
+ {"learn":[3791.255237],"iteration":195,"passed_time":0.6337337038,"remaining_time":2.59960152},
200
+ {"learn":[3786.431975],"iteration":196,"passed_time":0.6356409132,"remaining_time":2.590962707},
201
+ {"learn":[3783.150487],"iteration":197,"passed_time":0.6374456286,"remaining_time":2.581976738},
202
+ {"learn":[3780.75482],"iteration":198,"passed_time":0.6392709626,"remaining_time":2.573145935},
203
+ {"learn":[3774.933106],"iteration":199,"passed_time":0.6413001849,"remaining_time":2.56520074},
204
+ {"learn":[3772.877943],"iteration":200,"passed_time":0.6434176722,"remaining_time":2.557665274},
205
+ {"learn":[3770.999571],"iteration":201,"passed_time":0.6463347892,"remaining_time":2.553342385},
206
+ {"learn":[3768.51294],"iteration":202,"passed_time":0.6482490061,"remaining_time":2.545095852},
207
+ {"learn":[3765.100786],"iteration":203,"passed_time":0.6504925455,"remaining_time":2.538196403},
208
+ {"learn":[3762.306082],"iteration":204,"passed_time":0.6524316834,"remaining_time":2.530161894},
209
+ {"learn":[3759.948375],"iteration":205,"passed_time":0.654385928,"remaining_time":2.52224479},
210
+ {"learn":[3757.321591],"iteration":206,"passed_time":0.6562708084,"remaining_time":2.51411957},
211
+ {"learn":[3755.958724],"iteration":207,"passed_time":0.6583393114,"remaining_time":2.506753532},
212
+ {"learn":[3754.537893],"iteration":208,"passed_time":0.6619751268,"remaining_time":2.505369978},
213
+ {"learn":[3752.530597],"iteration":209,"passed_time":0.6755334901,"remaining_time":2.541292653},
214
+ {"learn":[3751.6263],"iteration":210,"passed_time":0.6778475268,"remaining_time":2.534699994},
215
+ {"learn":[3750.752799],"iteration":211,"passed_time":0.6798673885,"remaining_time":2.527054255},
216
+ {"learn":[3745.868597],"iteration":212,"passed_time":0.6821900506,"remaining_time":2.52058014},
217
+ {"learn":[3743.289973],"iteration":213,"passed_time":0.6842054235,"remaining_time":2.513016182},
218
+ {"learn":[3739.427356],"iteration":214,"passed_time":0.6864602186,"remaining_time":2.506378007},
219
+ {"learn":[3732.606152],"iteration":215,"passed_time":0.6887396024,"remaining_time":2.499869668},
220
+ {"learn":[3730.783248],"iteration":216,"passed_time":0.6926993281,"remaining_time":2.499463474},
221
+ {"learn":[3726.32204],"iteration":217,"passed_time":0.6950335572,"remaining_time":2.493193769},
222
+ {"learn":[3725.177093],"iteration":218,"passed_time":0.6973048594,"remaining_time":2.486735594},
223
+ {"learn":[3718.739141],"iteration":219,"passed_time":0.6997002228,"remaining_time":2.480755335},
224
+ {"learn":[3716.096781],"iteration":220,"passed_time":0.7020255659,"remaining_time":2.474560705},
225
+ {"learn":[3714.016415],"iteration":221,"passed_time":0.7039076079,"remaining_time":2.466847383},
226
+ {"learn":[3709.906281],"iteration":222,"passed_time":0.7077884599,"remaining_time":2.466150822},
227
+ {"learn":[3704.989051],"iteration":223,"passed_time":0.7103295098,"remaining_time":2.460784373},
228
+ {"learn":[3702.990723],"iteration":224,"passed_time":0.7127279556,"remaining_time":2.454951847},
229
+ {"learn":[3700.219208],"iteration":225,"passed_time":0.7152810956,"remaining_time":2.449679504},
230
+ {"learn":[3698.393057],"iteration":226,"passed_time":0.7179771152,"remaining_time":2.444917665},
231
+ {"learn":[3695.261501],"iteration":227,"passed_time":0.7222877005,"remaining_time":2.44564081},
232
+ {"learn":[3693.074007],"iteration":228,"passed_time":0.7246148397,"remaining_time":2.439642102},
233
+ {"learn":[3692.391275],"iteration":229,"passed_time":0.7263287504,"remaining_time":2.431622338},
234
+ {"learn":[3691.084039],"iteration":230,"passed_time":0.728652345,"remaining_time":2.425686811},
235
+ {"learn":[3690.022806],"iteration":231,"passed_time":0.7309980063,"remaining_time":2.419855469},
236
+ {"learn":[3688.265222],"iteration":232,"passed_time":0.733153358,"remaining_time":2.413427578},
237
+ {"learn":[3687.094527],"iteration":233,"passed_time":0.736639521,"remaining_time":2.41139262},
238
+ {"learn":[3686.149673],"iteration":234,"passed_time":0.7397197492,"remaining_time":2.408023864},
239
+ {"learn":[3684.024659],"iteration":235,"passed_time":0.7423983733,"remaining_time":2.403357446},
240
+ {"learn":[3682.086889],"iteration":236,"passed_time":0.7446802167,"remaining_time":2.397430402},
241
+ {"learn":[3679.705457],"iteration":237,"passed_time":0.7472219394,"remaining_time":2.392366041},
242
+ {"learn":[3678.4286],"iteration":238,"passed_time":0.7535087227,"remaining_time":2.399247439},
243
+ {"learn":[3677.341032],"iteration":239,"passed_time":0.7560509867,"remaining_time":2.394161458},
244
+ {"learn":[3675.448102],"iteration":240,"passed_time":0.7583347477,"remaining_time":2.388282463},
245
+ {"learn":[3671.133622],"iteration":241,"passed_time":0.7609237287,"remaining_time":2.3833892},
246
+ {"learn":[3668.324194],"iteration":242,"passed_time":0.7633540014,"remaining_time":2.37802049},
247
+ {"learn":[3666.86192],"iteration":243,"passed_time":0.7698145121,"remaining_time":2.385162997},
248
+ {"learn":[3664.083078],"iteration":244,"passed_time":0.7723917604,"remaining_time":2.38022767},
249
+ {"learn":[3661.696443],"iteration":245,"passed_time":0.774797615,"remaining_time":2.374786186},
250
+ {"learn":[3657.394135],"iteration":246,"passed_time":0.7771061313,"remaining_time":2.369072538},
251
+ {"learn":[3653.061606],"iteration":247,"passed_time":0.7791923188,"remaining_time":2.362712193},
252
+ {"learn":[3650.65836],"iteration":248,"passed_time":0.7828278328,"remaining_time":2.361059046},
253
+ {"learn":[3649.415671],"iteration":249,"passed_time":0.7848300966,"remaining_time":2.35449029},
254
+ {"learn":[3647.782211],"iteration":250,"passed_time":0.787042108,"remaining_time":2.34858382},
255
+ {"learn":[3646.116861],"iteration":251,"passed_time":0.7891246927,"remaining_time":2.342322501},
256
+ {"learn":[3645.498651],"iteration":252,"passed_time":0.7910083009,"remaining_time":2.335506722},
257
+ {"learn":[3644.075357],"iteration":253,"passed_time":0.7931052836,"remaining_time":2.329356463},
258
+ {"learn":[3642.581481],"iteration":254,"passed_time":0.7954784978,"remaining_time":2.324045023},
259
+ {"learn":[3641.45884],"iteration":255,"passed_time":0.7978369402,"remaining_time":2.318713607},
260
+ {"learn":[3639.869738],"iteration":256,"passed_time":0.7996385964,"remaining_time":2.311795631},
261
+ {"learn":[3634.186715],"iteration":257,"passed_time":0.8017273468,"remaining_time":2.30574299},
262
+ {"learn":[3632.506639],"iteration":258,"passed_time":0.8037629005,"remaining_time":2.299568762},
263
+ {"learn":[3629.785433],"iteration":259,"passed_time":0.805588232,"remaining_time":2.292828045},
264
+ {"learn":[3623.954415],"iteration":260,"passed_time":0.8074611282,"remaining_time":2.28625967},
265
+ {"learn":[3621.611291],"iteration":261,"passed_time":0.809249781,"remaining_time":2.279489841},
266
+ {"learn":[3619.00158],"iteration":262,"passed_time":0.8121346839,"remaining_time":2.275829894},
267
+ {"learn":[3616.131857],"iteration":263,"passed_time":0.8140007166,"remaining_time":2.269335331},
268
+ {"learn":[3613.60843],"iteration":264,"passed_time":0.8160526309,"remaining_time":2.263391259},
269
+ {"learn":[3611.294682],"iteration":265,"passed_time":0.817895184,"remaining_time":2.256898741},
270
+ {"learn":[3609.185094],"iteration":266,"passed_time":0.8200127721,"remaining_time":2.251196112},
271
+ {"learn":[3607.348762],"iteration":267,"passed_time":0.8219616453,"remaining_time":2.245059419},
272
+ {"learn":[3604.910519],"iteration":268,"passed_time":0.8237476911,"remaining_time":2.238511384},
273
+ {"learn":[3604.400117],"iteration":269,"passed_time":0.8267819317,"remaining_time":2.235373371},
274
+ {"learn":[3603.453042],"iteration":270,"passed_time":0.8285634904,"remaining_time":2.228866363},
275
+ {"learn":[3597.72017],"iteration":271,"passed_time":0.8304359719,"remaining_time":2.222637454},
276
+ {"learn":[3596.038449],"iteration":272,"passed_time":0.8323415685,"remaining_time":2.216528646},
277
+ {"learn":[3594.851744],"iteration":273,"passed_time":0.8341451539,"remaining_time":2.210180225},
278
+ {"learn":[3592.982592],"iteration":274,"passed_time":0.8362539077,"remaining_time":2.204669393},
279
+ {"learn":[3591.748269],"iteration":275,"passed_time":0.8380179434,"remaining_time":2.198278953},
280
+ {"learn":[3586.250392],"iteration":276,"passed_time":0.8398888446,"remaining_time":2.192200847},
281
+ {"learn":[3585.465503],"iteration":277,"passed_time":0.8417821922,"remaining_time":2.186211305},
282
+ {"learn":[3583.09694],"iteration":278,"passed_time":0.8436689628,"remaining_time":2.18023413},
283
+ {"learn":[3582.044399],"iteration":279,"passed_time":0.8456481674,"remaining_time":2.174523859},
284
+ {"learn":[3581.477913],"iteration":280,"passed_time":0.8476073745,"remaining_time":2.168788976},
285
+ {"learn":[3578.081658],"iteration":281,"passed_time":0.8494535038,"remaining_time":2.162792963},
286
+ {"learn":[3574.793805],"iteration":282,"passed_time":0.851287036,"remaining_time":2.156794363},
287
+ {"learn":[3571.760699],"iteration":283,"passed_time":0.8532249965,"remaining_time":2.151088372},
288
+ {"learn":[3571.172683],"iteration":284,"passed_time":0.8557500481,"remaining_time":2.1468817},
289
+ {"learn":[3568.140325],"iteration":285,"passed_time":0.8576487129,"remaining_time":2.141123011},
290
+ {"learn":[3566.887748],"iteration":286,"passed_time":0.8596360733,"remaining_time":2.135611569},
291
+ {"learn":[3566.26911],"iteration":287,"passed_time":0.8610568706,"remaining_time":2.12872393},
292
+ {"learn":[3564.352103],"iteration":288,"passed_time":0.8628792821,"remaining_time":2.122862178},
293
+ {"learn":[3560.188401],"iteration":289,"passed_time":0.8648403101,"remaining_time":2.117367656},
294
+ {"learn":[3559.281466],"iteration":290,"passed_time":0.8667414904,"remaining_time":2.111751604},
295
+ {"learn":[3558.469367],"iteration":291,"passed_time":0.8685709418,"remaining_time":2.105987078},
296
+ {"learn":[3552.501867],"iteration":292,"passed_time":0.8714790396,"remaining_time":2.102852154},
297
+ {"learn":[3550.749757],"iteration":293,"passed_time":0.8733823148,"remaining_time":2.097305831},
298
+ {"learn":[3549.427314],"iteration":294,"passed_time":0.8757688188,"remaining_time":2.092939042},
299
+ {"learn":[3548.440961],"iteration":295,"passed_time":0.878093351,"remaining_time":2.08843824},
300
+ {"learn":[3547.008298],"iteration":296,"passed_time":0.8803843876,"remaining_time":2.08387281},
301
+ {"learn":[3545.827564],"iteration":297,"passed_time":0.8828962643,"remaining_time":2.079842878},
302
+ {"learn":[3545.038837],"iteration":298,"passed_time":0.8867468522,"remaining_time":2.078961684},
303
+ {"learn":[3543.621169],"iteration":299,"passed_time":0.8892111517,"remaining_time":2.074826021},
304
+ {"learn":[3542.577949],"iteration":300,"passed_time":0.8915443908,"remaining_time":2.070397107},
305
+ {"learn":[3539.550885],"iteration":301,"passed_time":0.894443253,"remaining_time":2.067289373},
306
+ {"learn":[3534.967878],"iteration":302,"passed_time":0.8970677828,"remaining_time":2.063551962},
307
+ {"learn":[3534.301241],"iteration":303,"passed_time":0.9006913575,"remaining_time":2.062109161},
308
+ {"learn":[3533.878275],"iteration":304,"passed_time":0.9028890499,"remaining_time":2.057402917},
309
+ {"learn":[3532.981194],"iteration":305,"passed_time":0.9051792373,"remaining_time":2.052922845},
310
+ {"learn":[3531.334399],"iteration":306,"passed_time":0.9087467444,"remaining_time":2.051340371},
311
+ {"learn":[3530.972518],"iteration":307,"passed_time":0.9110203297,"remaining_time":2.046837884},
312
+ {"learn":[3529.644582],"iteration":308,"passed_time":0.9197433699,"remaining_time":2.05677239},
313
+ {"learn":[3528.976727],"iteration":309,"passed_time":0.9216978642,"remaining_time":2.051521053},
314
+ {"learn":[3526.052399],"iteration":310,"passed_time":0.9237006001,"remaining_time":2.046397793},
315
+ {"learn":[3524.071439],"iteration":311,"passed_time":0.9256408729,"remaining_time":2.041156797},
316
+ {"learn":[3523.525337],"iteration":312,"passed_time":0.9278487386,"remaining_time":2.036524228},
317
+ {"learn":[3522.863703],"iteration":313,"passed_time":0.9340179545,"remaining_time":2.040561518},
318
+ {"learn":[3521.776302],"iteration":314,"passed_time":0.9368790537,"remaining_time":2.037340164},
319
+ {"learn":[3517.555326],"iteration":315,"passed_time":0.9404267648,"remaining_time":2.035607301},
320
+ {"learn":[3515.217844],"iteration":316,"passed_time":0.9431172399,"remaining_time":2.032016009},
321
+ {"learn":[3514.863735],"iteration":317,"passed_time":0.9461063496,"remaining_time":2.02907085},
322
+ {"learn":[3514.342504],"iteration":318,"passed_time":0.948362675,"remaining_time":2.024561071},
323
+ {"learn":[3509.297505],"iteration":319,"passed_time":0.9507565912,"remaining_time":2.020357756},
324
+ {"learn":[3505.303746],"iteration":320,"passed_time":0.9533165055,"remaining_time":2.016516845},
325
+ {"learn":[3504.149232],"iteration":321,"passed_time":0.9556695324,"remaining_time":2.01224827},
326
+ {"learn":[3501.48826],"iteration":322,"passed_time":0.9693442624,"remaining_time":2.031721565},
327
+ {"learn":[3497.856049],"iteration":323,"passed_time":0.9714452793,"remaining_time":2.02684262},
328
+ {"learn":[3492.269965],"iteration":324,"passed_time":0.982306279,"remaining_time":2.040174579},
329
+ {"learn":[3491.37786],"iteration":325,"passed_time":0.9847307965,"remaining_time":2.035915819},
330
+ {"learn":[3488.901762],"iteration":326,"passed_time":0.9871225179,"remaining_time":2.031600778},
331
+ {"learn":[3488.00248],"iteration":327,"passed_time":0.992808514,"remaining_time":2.034046712},
332
+ {"learn":[3487.382648],"iteration":328,"passed_time":0.9971723784,"remaining_time":2.033746705},
333
+ {"learn":[3485.755334],"iteration":329,"passed_time":1.00605411,"remaining_time":2.042594709},
334
+ {"learn":[3481.337796],"iteration":330,"passed_time":1.010275406,"remaining_time":2.041916154},
335
+ {"learn":[3480.605616],"iteration":331,"passed_time":1.012472746,"remaining_time":2.037143958},
336
+ {"learn":[3479.748029],"iteration":332,"passed_time":1.014680697,"remaining_time":2.032408483},
337
+ {"learn":[3474.931458],"iteration":333,"passed_time":1.017557475,"remaining_time":2.029021792},
338
+ {"learn":[3474.49989],"iteration":334,"passed_time":1.024823955,"remaining_time":2.03435203},
339
+ {"learn":[3473.962501],"iteration":335,"passed_time":1.027054961,"remaining_time":2.029656232},
340
+ {"learn":[3471.286714],"iteration":336,"passed_time":1.02973095,"remaining_time":2.025850505},
341
+ {"learn":[3468.977755],"iteration":337,"passed_time":1.032032351,"remaining_time":2.0213178},
342
+ {"learn":[3468.50337],"iteration":338,"passed_time":1.03644335,"remaining_time":2.020911665},
343
+ {"learn":[3465.917102],"iteration":339,"passed_time":1.038578571,"remaining_time":2.016064284},
344
+ {"learn":[3463.659978],"iteration":340,"passed_time":1.040844953,"remaining_time":2.011486287},
345
+ {"learn":[3461.154145],"iteration":341,"passed_time":1.043086818,"remaining_time":2.006874639},
346
+ {"learn":[3455.194423],"iteration":342,"passed_time":1.045029866,"remaining_time":2.001704438},
347
+ {"learn":[3454.245508],"iteration":343,"passed_time":1.046968026,"remaining_time":1.996543677},
348
+ {"learn":[3449.993737],"iteration":344,"passed_time":1.050903519,"remaining_time":1.995193638},
349
+ {"learn":[3445.263677],"iteration":345,"passed_time":1.053155909,"remaining_time":1.990647296},
350
+ {"learn":[3443.765589],"iteration":346,"passed_time":1.05538212,"remaining_time":1.986064912},
351
+ {"learn":[3441.788987],"iteration":347,"passed_time":1.0575461,"remaining_time":1.981379474},
352
+ {"learn":[3437.740185],"iteration":348,"passed_time":1.059939194,"remaining_time":1.977135861},
353
+ {"learn":[3437.038336],"iteration":349,"passed_time":1.062454567,"remaining_time":1.97312991},
354
+ {"learn":[3434.752721],"iteration":350,"passed_time":1.066303961,"remaining_time":1.971599062},
355
+ {"learn":[3434.10817],"iteration":351,"passed_time":1.068326657,"remaining_time":1.966692255},
356
+ {"learn":[3429.493037],"iteration":352,"passed_time":1.07036525,"remaining_time":1.961830925},
357
+ {"learn":[3427.662777],"iteration":353,"passed_time":1.072363878,"remaining_time":1.956912614},
358
+ {"learn":[3427.28247],"iteration":354,"passed_time":1.074349215,"remaining_time":1.951986601},
359
+ {"learn":[3424.555881],"iteration":355,"passed_time":1.076576805,"remaining_time":1.947515343},
360
+ {"learn":[3421.795629],"iteration":356,"passed_time":1.078730566,"remaining_time":1.942923681},
361
+ {"learn":[3419.258413],"iteration":357,"passed_time":1.080817466,"remaining_time":1.938225736},
362
+ {"learn":[3413.400382],"iteration":358,"passed_time":1.082940874,"remaining_time":1.933607521},
363
+ {"learn":[3413.135911],"iteration":359,"passed_time":1.0847937,"remaining_time":1.928522133},
364
+ {"learn":[3410.232983],"iteration":360,"passed_time":1.086681219,"remaining_time":1.923516064},
365
+ {"learn":[3409.799157],"iteration":361,"passed_time":1.088761707,"remaining_time":1.918867318},
366
+ {"learn":[3409.139927],"iteration":362,"passed_time":1.091456858,"remaining_time":1.915311345},
367
+ {"learn":[3408.627443],"iteration":363,"passed_time":1.094970717,"remaining_time":1.913190593},
368
+ {"learn":[3403.04706],"iteration":364,"passed_time":1.097305997,"remaining_time":1.909011802},
369
+ {"learn":[3399.07418],"iteration":365,"passed_time":1.099588576,"remaining_time":1.904751796},
370
+ {"learn":[3394.730714],"iteration":366,"passed_time":1.101697594,"remaining_time":1.900203207},
371
+ {"learn":[3393.826365],"iteration":367,"passed_time":1.103510218,"remaining_time":1.895158852},
372
+ {"learn":[3393.305528],"iteration":368,"passed_time":1.105157648,"remaining_time":1.889849528},
373
+ {"learn":[3392.444965],"iteration":369,"passed_time":1.107060501,"remaining_time":1.884994908},
374
+ {"learn":[3391.651844],"iteration":370,"passed_time":1.109448516,"remaining_time":1.880978751},
375
+ {"learn":[3389.575912],"iteration":371,"passed_time":1.111918527,"remaining_time":1.877109771},
376
+ {"learn":[3387.216118],"iteration":372,"passed_time":1.11392176,"remaining_time":1.872463655},
377
+ {"learn":[3385.354797],"iteration":373,"passed_time":1.115784935,"remaining_time":1.867597244},
378
+ {"learn":[3385.092679],"iteration":374,"passed_time":1.117603902,"remaining_time":1.862673169},
379
+ {"learn":[3384.689592],"iteration":375,"passed_time":1.119504945,"remaining_time":1.857901824},
380
+ {"learn":[3379.908034],"iteration":376,"passed_time":1.122954624,"remaining_time":1.855704857},
381
+ {"learn":[3379.485568],"iteration":377,"passed_time":1.125314439,"remaining_time":1.851707886},
382
+ {"learn":[3376.773845],"iteration":378,"passed_time":1.127140802,"remaining_time":1.846845483},
383
+ {"learn":[3374.344146],"iteration":379,"passed_time":1.128935071,"remaining_time":1.841946695},
384
+ {"learn":[3370.837665],"iteration":380,"passed_time":1.13082031,"remaining_time":1.837212},
385
+ {"learn":[3368.927704],"iteration":381,"passed_time":1.13282696,"remaining_time":1.832688642},
386
+ {"learn":[3367.51569],"iteration":382,"passed_time":1.134682948,"remaining_time":1.827935716},
387
+ {"learn":[3367.181728],"iteration":383,"passed_time":1.138300581,"remaining_time":1.826023849},
388
+ {"learn":[3365.703247],"iteration":384,"passed_time":1.140194189,"remaining_time":1.82134916},
389
+ {"learn":[3365.102052],"iteration":385,"passed_time":1.142032618,"remaining_time":1.816601107},
390
+ {"learn":[3362.861734],"iteration":386,"passed_time":1.143914097,"remaining_time":1.811936282},
391
+ {"learn":[3361.929755],"iteration":387,"passed_time":1.145847372,"remaining_time":1.807367504},
392
+ {"learn":[3359.564695],"iteration":388,"passed_time":1.147771928,"remaining_time":1.802798581},
393
+ {"learn":[3359.169125],"iteration":389,"passed_time":1.149577756,"remaining_time":1.798057516},
394
+ {"learn":[3354.73509],"iteration":390,"passed_time":1.152224316,"remaining_time":1.794640943},
395
+ {"learn":[3353.046422],"iteration":391,"passed_time":1.154111898,"remaining_time":1.790051107},
396
+ {"learn":[3351.645782],"iteration":392,"passed_time":1.156129265,"remaining_time":1.78567548},
397
+ {"learn":[3349.412728],"iteration":393,"passed_time":1.158154362,"remaining_time":1.781323715},
398
+ {"learn":[3347.398216],"iteration":394,"passed_time":1.160034866,"remaining_time":1.776762264},
399
+ {"learn":[3346.843901],"iteration":395,"passed_time":1.161788969,"remaining_time":1.772021558},
400
+ {"learn":[3346.545775],"iteration":396,"passed_time":1.16360139,"remaining_time":1.767384479},
401
+ {"learn":[3342.047524],"iteration":397,"passed_time":1.165716809,"remaining_time":1.763219897},
402
+ {"learn":[3338.894259],"iteration":398,"passed_time":1.168362483,"remaining_time":1.759864292},
403
+ {"learn":[3337.916244],"iteration":399,"passed_time":1.170370401,"remaining_time":1.755555602},
404
+ {"learn":[3337.580472],"iteration":400,"passed_time":1.172483069,"remaining_time":1.751414858},
405
+ {"learn":[3334.410092],"iteration":401,"passed_time":1.174527209,"remaining_time":1.747182265},
406
+ {"learn":[3332.317355],"iteration":402,"passed_time":1.176770707,"remaining_time":1.743255861},
407
+ {"learn":[3332.00488],"iteration":403,"passed_time":1.178536294,"remaining_time":1.738632751},
408
+ {"learn":[3329.847416],"iteration":404,"passed_time":1.180573794,"remaining_time":1.734423228},
409
+ {"learn":[3329.163952],"iteration":405,"passed_time":1.183280229,"remaining_time":1.731203093},
410
+ {"learn":[3328.555259],"iteration":406,"passed_time":1.184973405,"remaining_time":1.726509163},
411
+ {"learn":[3326.076133],"iteration":407,"passed_time":1.18672239,"remaining_time":1.721910919},
412
+ {"learn":[3323.323128],"iteration":408,"passed_time":1.188489396,"remaining_time":1.717352648},
413
+ {"learn":[3319.338273],"iteration":409,"passed_time":1.190419436,"remaining_time":1.713042603},
414
+ {"learn":[3318.794194],"iteration":410,"passed_time":1.1924193,"remaining_time":1.708844203},
415
+ {"learn":[3318.068734],"iteration":411,"passed_time":1.19438592,"remaining_time":1.704609031},
416
+ {"learn":[3317.741036],"iteration":412,"passed_time":1.1973909,"remaining_time":1.701860674},
417
+ {"learn":[3315.4795],"iteration":413,"passed_time":1.199299283,"remaining_time":1.697558888},
418
+ {"learn":[3314.150575],"iteration":414,"passed_time":1.201134954,"remaining_time":1.69316614},
419
+ {"learn":[3312.180223],"iteration":415,"passed_time":1.202993509,"remaining_time":1.688817811},
420
+ {"learn":[3310.982335],"iteration":416,"passed_time":1.204884752,"remaining_time":1.684527123},
421
+ {"learn":[3310.266758],"iteration":417,"passed_time":1.206611598,"remaining_time":1.68001902},
422
+ {"learn":[3309.525865],"iteration":418,"passed_time":1.208604735,"remaining_time":1.675893439},
423
+ {"learn":[3307.634165],"iteration":419,"passed_time":1.210761647,"remaining_time":1.672004179},
424
+ {"learn":[3305.268223],"iteration":420,"passed_time":1.212740128,"remaining_time":1.667877753},
425
+ {"learn":[3303.222393],"iteration":421,"passed_time":1.214612097,"remaining_time":1.66361562},
426
+ {"learn":[3301.134015],"iteration":422,"passed_time":1.216451273,"remaining_time":1.659320058},
427
+ {"learn":[3296.001425],"iteration":423,"passed_time":1.218580746,"remaining_time":1.655430447},
428
+ {"learn":[3295.303019],"iteration":424,"passed_time":1.22029475,"remaining_time":1.650987014},
429
+ {"learn":[3290.81638],"iteration":425,"passed_time":1.222353351,"remaining_time":1.647020712},
430
+ {"learn":[3288.657879],"iteration":426,"passed_time":1.224203259,"remaining_time":1.642783296},
431
+ {"learn":[3283.850364],"iteration":427,"passed_time":1.227380989,"remaining_time":1.640331602},
432
+ {"learn":[3282.604743],"iteration":428,"passed_time":1.229140112,"remaining_time":1.635988355},
433
+ {"learn":[3281.853596],"iteration":429,"passed_time":1.23094677,"remaining_time":1.631720137},
434
+ {"learn":[3280.33753],"iteration":430,"passed_time":1.232837647,"remaining_time":1.627574526},
435
+ {"learn":[3279.773463],"iteration":431,"passed_time":1.234532646,"remaining_time":1.623181813},
436
+ {"learn":[3277.737447],"iteration":432,"passed_time":1.236401742,"remaining_time":1.619029532},
437
+ {"learn":[3276.289355],"iteration":433,"passed_time":1.238223381,"remaining_time":1.614825884},
438
+ {"learn":[3274.344437],"iteration":434,"passed_time":1.241140361,"remaining_time":1.612055871},
439
+ {"learn":[3271.71137],"iteration":435,"passed_time":1.243070061,"remaining_time":1.608008061},
440
+ {"learn":[3271.209319],"iteration":436,"passed_time":1.244838619,"remaining_time":1.60376234},
441
+ {"learn":[3269.597003],"iteration":437,"passed_time":1.246604971,"remaining_time":1.599525099},
442
+ {"learn":[3268.257263],"iteration":438,"passed_time":1.248507057,"remaining_time":1.595472571},
443
+ {"learn":[3267.774766],"iteration":439,"passed_time":1.250351007,"remaining_time":1.591355827},
444
+ {"learn":[3265.811126],"iteration":440,"passed_time":1.252291306,"remaining_time":1.587371519},
445
+ {"learn":[3264.554293],"iteration":441,"passed_time":1.254070809,"remaining_time":1.583193465},
446
+ {"learn":[3263.089893],"iteration":442,"passed_time":1.257327689,"remaining_time":1.580883799},
447
+ {"learn":[3259.92087],"iteration":443,"passed_time":1.259212022,"remaining_time":1.57685109},
448
+ {"learn":[3259.227947],"iteration":444,"passed_time":1.260928156,"remaining_time":1.572618262},
449
+ {"learn":[3258.967869],"iteration":445,"passed_time":1.262976048,"remaining_time":1.568808813},
450
+ {"learn":[3254.38807],"iteration":446,"passed_time":1.264906932,"remaining_time":1.564862491},
451
+ {"learn":[3252.482181],"iteration":447,"passed_time":1.266813122,"remaining_time":1.56089474},
452
+ {"learn":[3250.161092],"iteration":448,"passed_time":1.26876168,"remaining_time":1.556988164},
453
+ {"learn":[3248.260365],"iteration":449,"passed_time":1.271921813,"remaining_time":1.554571104},
454
+ {"learn":[3246.419543],"iteration":450,"passed_time":1.273747864,"remaining_time":1.550526779},
455
+ {"learn":[3242.72635],"iteration":451,"passed_time":1.275697752,"remaining_time":1.546642407},
456
+ {"learn":[3242.396322],"iteration":452,"passed_time":1.277468638,"remaining_time":1.54255043},
457
+ {"learn":[3237.193779],"iteration":453,"passed_time":1.279458463,"remaining_time":1.538731984},
458
+ {"learn":[3235.944578],"iteration":454,"passed_time":1.28250548,"remaining_time":1.536187883},
459
+ {"learn":[3233.989176],"iteration":455,"passed_time":1.284403983,"remaining_time":1.532271419},
460
+ {"learn":[3232.002603],"iteration":456,"passed_time":1.287697632,"remaining_time":1.530021475},
461
+ {"learn":[3231.711404],"iteration":457,"passed_time":1.289621777,"remaining_time":1.526146295},
462
+ {"learn":[3227.695267],"iteration":458,"passed_time":1.291570018,"remaining_time":1.522308017},
463
+ {"learn":[3227.233334],"iteration":459,"passed_time":1.293419075,"remaining_time":1.518361523},
464
+ {"learn":[3225.946562],"iteration":460,"passed_time":1.295145897,"remaining_time":1.514281212},
465
+ {"learn":[3225.637087],"iteration":461,"passed_time":1.296896785,"remaining_time":1.510239113},
466
+ {"learn":[3225.343649],"iteration":462,"passed_time":1.298647574,"remaining_time":1.506206797},
467
+ {"learn":[3221.43809],"iteration":463,"passed_time":1.301418161,"remaining_time":1.503362358},
468
+ {"learn":[3220.183204],"iteration":464,"passed_time":1.303486699,"remaining_time":1.499710503},
469
+ {"learn":[3219.897261],"iteration":465,"passed_time":1.305271295,"remaining_time":1.495740068},
470
+ {"learn":[3218.416346],"iteration":466,"passed_time":1.307444471,"remaining_time":1.492222491},
471
+ {"learn":[3218.204991],"iteration":467,"passed_time":1.309758674,"remaining_time":1.488870972},
472
+ {"learn":[3216.459581],"iteration":468,"passed_time":1.312111358,"remaining_time":1.485567444},
473
+ {"learn":[3216.182449],"iteration":469,"passed_time":1.313875096,"remaining_time":1.481603831},
474
+ {"learn":[3214.795222],"iteration":470,"passed_time":1.317169294,"remaining_time":1.479368485},
475
+ {"learn":[3210.628971],"iteration":471,"passed_time":1.319168507,"remaining_time":1.475680025},
476
+ {"learn":[3208.696628],"iteration":472,"passed_time":1.320909856,"remaining_time":1.471711405},
477
+ {"learn":[3204.738382],"iteration":473,"passed_time":1.322737206,"remaining_time":1.467847617},
478
+ {"learn":[3202.423399],"iteration":474,"passed_time":1.325490359,"remaining_time":1.46501566},
479
+ {"learn":[3202.188338],"iteration":475,"passed_time":1.327369602,"remaining_time":1.461221999},
480
+ {"learn":[3201.856],"iteration":476,"passed_time":1.329168728,"remaining_time":1.457348521},
481
+ {"learn":[3200.469333],"iteration":477,"passed_time":1.332672554,"remaining_time":1.455345341},
482
+ {"learn":[3200.055663],"iteration":478,"passed_time":1.334643533,"remaining_time":1.451668644},
483
+ {"learn":[3199.403668],"iteration":479,"passed_time":1.336820297,"remaining_time":1.448221989},
484
+ {"learn":[3198.795393],"iteration":480,"passed_time":1.338867413,"remaining_time":1.444640722},
485
+ {"learn":[3196.510519],"iteration":481,"passed_time":1.341095767,"remaining_time":1.441260596},
486
+ {"learn":[3194.80691],"iteration":482,"passed_time":1.343415115,"remaining_time":1.437982639},
487
+ {"learn":[3190.962686],"iteration":483,"passed_time":1.347157252,"remaining_time":1.4362255},
488
+ {"learn":[3188.499341],"iteration":484,"passed_time":1.349304416,"remaining_time":1.432766544},
489
+ {"learn":[3187.191984],"iteration":485,"passed_time":1.351524778,"remaining_time":1.429390404},
490
+ {"learn":[3185.232434],"iteration":486,"passed_time":1.353721969,"remaining_time":1.4259946},
491
+ {"learn":[3181.539756],"iteration":487,"passed_time":1.355636839,"remaining_time":1.422307504},
492
+ {"learn":[3177.075351],"iteration":488,"passed_time":1.357687889,"remaining_time":1.418769961},
493
+ {"learn":[3176.674577],"iteration":489,"passed_time":1.359860951,"remaining_time":1.415365479},
494
+ {"learn":[3173.272123],"iteration":490,"passed_time":1.362343583,"remaining_time":1.412286933},
495
+ {"learn":[3168.479649],"iteration":491,"passed_time":1.364399993,"remaining_time":1.408770724},
496
+ {"learn":[3168.238193],"iteration":492,"passed_time":1.365725449,"remaining_time":1.404508728},
497
+ {"learn":[3166.255186],"iteration":493,"passed_time":1.367559037,"remaining_time":1.400779095},
498
+ {"learn":[3161.928956],"iteration":494,"passed_time":1.36948428,"remaining_time":1.397150629},
499
+ {"learn":[3161.076844],"iteration":495,"passed_time":1.371578669,"remaining_time":1.393700906},
500
+ {"learn":[3160.712655],"iteration":496,"passed_time":1.373461857,"remaining_time":1.390042885},
501
+ {"learn":[3160.472848],"iteration":497,"passed_time":1.376848964,"remaining_time":1.387907992},
502
+ {"learn":[3157.130445],"iteration":498,"passed_time":1.378909926,"remaining_time":1.384436619},
503
+ {"learn":[3152.307376],"iteration":499,"passed_time":1.380899886,"remaining_time":1.380899886},
504
+ {"learn":[3147.939783],"iteration":500,"passed_time":1.382853764,"remaining_time":1.37733339},
505
+ {"learn":[3145.848069],"iteration":501,"passed_time":1.38483223,"remaining_time":1.37379771},
506
+ {"learn":[3143.844016],"iteration":502,"passed_time":1.386951605,"remaining_time":1.370407451},
507
+ {"learn":[3142.323542],"iteration":503,"passed_time":1.390510076,"remaining_time":1.368438487},
508
+ {"learn":[3140.474966],"iteration":504,"passed_time":1.392742707,"remaining_time":1.365163643},
509
+ {"learn":[3140.221319],"iteration":505,"passed_time":1.394701846,"remaining_time":1.361625913},
510
+ {"learn":[3139.70523],"iteration":506,"passed_time":1.396670106,"remaining_time":1.358103279},
511
+ {"learn":[3137.375826],"iteration":507,"passed_time":1.398693835,"remaining_time":1.354640485},
512
+ {"learn":[3133.016982],"iteration":508,"passed_time":1.401001443,"remaining_time":1.351457188},
513
+ {"learn":[3132.720712],"iteration":509,"passed_time":1.402757144,"remaining_time":1.34774706},
514
+ {"learn":[3131.655238],"iteration":510,"passed_time":1.406354004,"remaining_time":1.345806473},
515
+ {"learn":[3131.484612],"iteration":511,"passed_time":1.408407472,"remaining_time":1.342388372},
516
+ {"learn":[3131.255719],"iteration":512,"passed_time":1.41053447,"remaining_time":1.339045394},
517
+ {"learn":[3126.046124],"iteration":513,"passed_time":1.412667303,"remaining_time":1.335712664},
518
+ {"learn":[3125.138916],"iteration":514,"passed_time":1.414583391,"remaining_time":1.332180475},
519
+ {"learn":[3123.716983],"iteration":515,"passed_time":1.416403421,"remaining_time":1.328564449},
520
+ {"learn":[3122.239429],"iteration":516,"passed_time":1.418367113,"remaining_time":1.325089585},
521
+ {"learn":[3117.98875],"iteration":517,"passed_time":1.422423241,"remaining_time":1.323567572},
522
+ {"learn":[3117.768128],"iteration":518,"passed_time":1.424195067,"remaining_time":1.319918742},
523
+ {"learn":[3116.144835],"iteration":519,"passed_time":1.426262335,"remaining_time":1.316549848},
524
+ {"learn":[3114.598888],"iteration":520,"passed_time":1.428169492,"remaining_time":1.313038746},
525
+ {"learn":[3112.890366],"iteration":521,"passed_time":1.430093913,"remaining_time":1.309549599},
526
+ {"learn":[3110.371897],"iteration":522,"passed_time":1.432079204,"remaining_time":1.30612195},
527
+ {"learn":[3108.944992],"iteration":523,"passed_time":1.435930125,"remaining_time":1.304394541},
528
+ {"learn":[3107.28207],"iteration":524,"passed_time":1.438365013,"remaining_time":1.301377869},
529
+ {"learn":[3105.924279],"iteration":525,"passed_time":1.440152274,"remaining_time":1.297779806},
530
+ {"learn":[3104.585811],"iteration":526,"passed_time":1.441967125,"remaining_time":1.294213378},
531
+ {"learn":[3104.331784],"iteration":527,"passed_time":1.443803144,"remaining_time":1.290672507},
532
+ {"learn":[3102.666831],"iteration":528,"passed_time":1.445816955,"remaining_time":1.287296381},
533
+ {"learn":[3100.672879],"iteration":529,"passed_time":1.447687241,"remaining_time":1.28379812},
534
+ {"learn":[3096.050715],"iteration":530,"passed_time":1.450495092,"remaining_time":1.281134083},
535
+ {"learn":[3094.763062],"iteration":531,"passed_time":1.452290071,"remaining_time":1.277578483},
536
+ {"learn":[3093.060106],"iteration":532,"passed_time":1.454204502,"remaining_time":1.274134151},
537
+ {"learn":[3090.720528],"iteration":533,"passed_time":1.456273871,"remaining_time":1.270830757},
538
+ {"learn":[3089.451759],"iteration":534,"passed_time":1.458109,"remaining_time":1.267328383},
539
+ {"learn":[3085.587374],"iteration":535,"passed_time":1.46008701,"remaining_time":1.263955919},
540
+ {"learn":[3082.493049],"iteration":536,"passed_time":1.462000983,"remaining_time":1.260533436},
541
+ {"learn":[3081.317264],"iteration":537,"passed_time":1.464956051,"remaining_time":1.258010587},
542
+ {"learn":[3081.114478],"iteration":538,"passed_time":1.466854715,"remaining_time":1.254582604},
543
+ {"learn":[3080.561078],"iteration":539,"passed_time":1.468760558,"remaining_time":1.251166401},
544
+ {"learn":[3080.352662],"iteration":540,"passed_time":1.470637745,"remaining_time":1.24773147},
545
+ {"learn":[3075.85525],"iteration":541,"passed_time":1.472468935,"remaining_time":1.244263418},
546
+ {"learn":[3072.14697],"iteration":542,"passed_time":1.474312104,"remaining_time":1.240811476},
547
+ {"learn":[3069.404779],"iteration":543,"passed_time":1.476181239,"remaining_time":1.237387215},
548
+ {"learn":[3065.058126],"iteration":544,"passed_time":1.478205736,"remaining_time":1.234098367},
549
+ {"learn":[3063.838486],"iteration":545,"passed_time":1.481207438,"remaining_time":1.231626697},
550
+ {"learn":[3062.478831],"iteration":546,"passed_time":1.483084094,"remaining_time":1.22822138},
551
+ {"learn":[3059.86036],"iteration":547,"passed_time":1.48480547,"remaining_time":1.224693563},
552
+ {"learn":[3055.106205],"iteration":548,"passed_time":1.486626193,"remaining_time":1.22125394},
553
+ {"learn":[3050.787972],"iteration":549,"passed_time":1.48848472,"remaining_time":1.217851134},
554
+ {"learn":[3050.621664],"iteration":550,"passed_time":1.490277302,"remaining_time":1.214400197},
555
+ {"learn":[3049.55943],"iteration":551,"passed_time":1.492100336,"remaining_time":1.210979983},
556
+ {"learn":[3046.705298],"iteration":552,"passed_time":1.494182095,"remaining_time":1.207774677},
557
+ {"learn":[3044.687107],"iteration":553,"passed_time":1.497576418,"remaining_time":1.205630113},
558
+ {"learn":[3040.272512],"iteration":554,"passed_time":1.49968251,"remaining_time":1.202448138},
559
+ {"learn":[3038.890706],"iteration":555,"passed_time":1.501453034,"remaining_time":1.199002063},
560
+ {"learn":[3038.571679],"iteration":556,"passed_time":1.503286252,"remaining_time":1.195611866},
561
+ {"learn":[3037.340077],"iteration":557,"passed_time":1.505204579,"remaining_time":1.192294667},
562
+ {"learn":[3035.740163],"iteration":558,"passed_time":1.507033234,"remaining_time":1.188911728},
563
+ {"learn":[3034.238023],"iteration":559,"passed_time":1.511077633,"remaining_time":1.187275283},
564
+ {"learn":[3030.423706],"iteration":560,"passed_time":1.513069091,"remaining_time":1.184023763},
565
+ {"learn":[3029.903042],"iteration":561,"passed_time":1.514883793,"remaining_time":1.180638971},
566
+ {"learn":[3029.709818],"iteration":562,"passed_time":1.516745556,"remaining_time":1.177296284},
567
+ {"learn":[3028.609362],"iteration":563,"passed_time":1.518486504,"remaining_time":1.173865453},
568
+ {"learn":[3025.436773],"iteration":564,"passed_time":1.520277058,"remaining_time":1.170478796},
569
+ {"learn":[3024.459805],"iteration":565,"passed_time":1.522148514,"remaining_time":1.167159815},
570
+ {"learn":[3023.368596],"iteration":566,"passed_time":1.525421686,"remaining_time":1.164916385},
571
+ {"learn":[3023.221021],"iteration":567,"passed_time":1.527616841,"remaining_time":1.161849428},
572
+ {"learn":[3021.650579],"iteration":568,"passed_time":1.529530497,"remaining_time":1.158572309},
573
+ {"learn":[3021.405891],"iteration":569,"passed_time":1.531485628,"remaining_time":1.155331263},
574
+ {"learn":[3020.323934],"iteration":570,"passed_time":1.533430346,"remaining_time":1.152086898},
575
+ {"learn":[3019.821062],"iteration":571,"passed_time":1.535147648,"remaining_time":1.148676912},
576
+ {"learn":[3017.936355],"iteration":572,"passed_time":1.537096043,"remaining_time":1.145445044},
577
+ {"learn":[3017.742595],"iteration":573,"passed_time":1.5404484,"remaining_time":1.143259614},
578
+ {"learn":[3013.755488],"iteration":574,"passed_time":1.542523256,"remaining_time":1.140125885},
579
+ {"learn":[3010.574682],"iteration":575,"passed_time":1.544669664,"remaining_time":1.137048502},
580
+ {"learn":[3008.971142],"iteration":576,"passed_time":1.546509465,"remaining_time":1.133749573},
581
+ {"learn":[3007.331543],"iteration":577,"passed_time":1.548387015,"remaining_time":1.130483253},
582
+ {"learn":[3002.974328],"iteration":578,"passed_time":1.550206848,"remaining_time":1.127179764},
583
+ {"learn":[3002.84996],"iteration":579,"passed_time":1.552066763,"remaining_time":1.123910414},
584
+ {"learn":[3001.794222],"iteration":580,"passed_time":1.554915022,"remaining_time":1.121358682},
585
+ {"learn":[3001.59953],"iteration":581,"passed_time":1.556929317,"remaining_time":1.118206967},
586
+ {"learn":[2998.624146],"iteration":582,"passed_time":1.558875936,"remaining_time":1.115010746},
587
+ {"learn":[2997.473152],"iteration":583,"passed_time":1.560694056,"remaining_time":1.111727273},
588
+ {"learn":[2997.293124],"iteration":584,"passed_time":1.56244175,"remaining_time":1.108398848},
589
+ {"learn":[2997.094771],"iteration":585,"passed_time":1.564274818,"remaining_time":1.105136134},
590
+ {"learn":[2996.87783],"iteration":586,"passed_time":1.566277229,"remaining_time":1.101997437},
591
+ {"learn":[2992.762956],"iteration":587,"passed_time":1.568097545,"remaining_time":1.098735014},
592
+ {"learn":[2991.799911],"iteration":588,"passed_time":1.571439574,"remaining_time":1.096539329},
593
+ {"learn":[2988.644003],"iteration":589,"passed_time":1.573433948,"remaining_time":1.093403252},
594
+ {"learn":[2987.635431],"iteration":590,"passed_time":1.575306735,"remaining_time":1.090186895},
595
+ {"learn":[2985.637201],"iteration":591,"passed_time":1.577154583,"remaining_time":1.086957889},
596
+ {"learn":[2983.562781],"iteration":592,"passed_time":1.578885805,"remaining_time":1.083653495},
597
+ {"learn":[2982.44661],"iteration":593,"passed_time":1.581020638,"remaining_time":1.080630267},
598
+ {"learn":[2982.276886],"iteration":594,"passed_time":1.582802527,"remaining_time":1.077369787},
599
+ {"learn":[2982.110427],"iteration":595,"passed_time":1.585575533,"remaining_time":1.074786099},
600
+ {"learn":[2980.682937],"iteration":596,"passed_time":1.587396608,"remaining_time":1.071559184},
601
+ {"learn":[2978.006115],"iteration":597,"passed_time":1.58932669,"remaining_time":1.06841025},
602
+ {"learn":[2975.192958],"iteration":598,"passed_time":1.591165654,"remaining_time":1.065204386},
603
+ {"learn":[2973.356027],"iteration":599,"passed_time":1.593086327,"remaining_time":1.062057552},
604
+ {"learn":[2972.56311],"iteration":600,"passed_time":1.595098092,"remaining_time":1.058975272},
605
+ {"learn":[2972.415973],"iteration":601,"passed_time":1.596803616,"remaining_time":1.055694085},
606
+ {"learn":[2970.419379],"iteration":602,"passed_time":1.600403942,"remaining_time":1.053665613},
607
+ {"learn":[2969.506536],"iteration":603,"passed_time":1.602579254,"remaining_time":1.050697657},
608
+ {"learn":[2969.390476],"iteration":604,"passed_time":1.604377672,"remaining_time":1.047486249},
609
+ {"learn":[2968.334512],"iteration":605,"passed_time":1.606496599,"remaining_time":1.044487888},
610
+ {"learn":[2966.958044],"iteration":606,"passed_time":1.608284331,"remaining_time":1.041277994},
611
+ {"learn":[2965.818011],"iteration":607,"passed_time":1.610208746,"remaining_time":1.038160902},
612
+ {"learn":[2965.609915],"iteration":608,"passed_time":1.611980303,"remaining_time":1.034949587},
613
+ {"learn":[2964.978665],"iteration":609,"passed_time":1.615134253,"remaining_time":1.032626817},
614
+ {"learn":[2963.886116],"iteration":610,"passed_time":1.617180872,"remaining_time":1.029596332},
615
+ {"learn":[2960.111617],"iteration":611,"passed_time":1.619097389,"remaining_time":1.02648658},
616
+ {"learn":[2958.063795],"iteration":612,"passed_time":1.621034505,"remaining_time":1.023393725},
617
+ {"learn":[2957.048695],"iteration":613,"passed_time":1.622887159,"remaining_time":1.020251537},
618
+ {"learn":[2955.688233],"iteration":614,"passed_time":1.624641605,"remaining_time":1.017052061},
619
+ {"learn":[2952.965471],"iteration":615,"passed_time":1.626486716,"remaining_time":1.013913797},
620
+ {"learn":[2949.712605],"iteration":616,"passed_time":1.629660586,"remaining_time":1.011604545},
621
+ {"learn":[2946.034065],"iteration":617,"passed_time":1.632100023,"remaining_time":1.008838525},
622
+ {"learn":[2943.95851],"iteration":618,"passed_time":1.634279672,"remaining_time":1.005913659},
623
+ {"learn":[2942.599327],"iteration":619,"passed_time":1.636332335,"remaining_time":1.002913367},
624
+ {"learn":[2941.484348],"iteration":620,"passed_time":1.638048472,"remaining_time":0.9997107422},
625
+ {"learn":[2941.337473],"iteration":621,"passed_time":1.639965412,"remaining_time":0.9966349286},
626
+ {"learn":[2940.615112],"iteration":622,"passed_time":1.64175049,"remaining_time":0.9934830413},
627
+ {"learn":[2939.813591],"iteration":623,"passed_time":1.645890394,"remaining_time":0.9917544679},
628
+ {"learn":[2938.727537],"iteration":624,"passed_time":1.647976598,"remaining_time":0.9887859586},
629
+ {"learn":[2937.918752],"iteration":625,"passed_time":1.650274041,"remaining_time":0.9859464716},
630
+ {"learn":[2936.730602],"iteration":626,"passed_time":1.652420182,"remaining_time":0.9830187046},
631
+ {"learn":[2936.596598],"iteration":627,"passed_time":1.655202845,"remaining_time":0.9804704748},
632
+ {"learn":[2934.985773],"iteration":628,"passed_time":1.657221742,"remaining_time":0.9774710116},
633
+ {"learn":[2933.774524],"iteration":629,"passed_time":1.660701873,"remaining_time":0.9753328462},
634
+ {"learn":[2933.595594],"iteration":630,"passed_time":1.662778286,"remaining_time":0.9723695521},
635
+ {"learn":[2931.245915],"iteration":631,"passed_time":1.664886021,"remaining_time":0.9694273034},
636
+ {"learn":[2928.749012],"iteration":632,"passed_time":1.666834262,"remaining_time":0.96639522},
637
+ {"learn":[2926.300905],"iteration":633,"passed_time":1.668820167,"remaining_time":0.9633882984},
638
+ {"learn":[2925.599222],"iteration":634,"passed_time":1.670863106,"remaining_time":0.9604173757},
639
+ {"learn":[2924.175089],"iteration":635,"passed_time":1.672853895,"remaining_time":0.9574195247},
640
+ {"learn":[2921.940307],"iteration":636,"passed_time":1.676471445,"remaining_time":0.9553518597},
641
+ {"learn":[2921.25028],"iteration":637,"passed_time":1.67888381,"remaining_time":0.9525955158},
642
+ {"learn":[2920.718547],"iteration":638,"passed_time":1.681061462,"remaining_time":0.9497076491},
643
+ {"learn":[2916.477588],"iteration":639,"passed_time":1.683153259,"remaining_time":0.9467737082},
644
+ {"learn":[2915.499406],"iteration":640,"passed_time":1.68518742,"remaining_time":0.943810115},
645
+ {"learn":[2915.328601],"iteration":641,"passed_time":1.687204232,"remaining_time":0.9408397433},
646
+ {"learn":[2915.153847],"iteration":642,"passed_time":1.690692107,"remaining_time":0.9386890859},
647
+ {"learn":[2913.763886],"iteration":643,"passed_time":1.69277099,"remaining_time":0.9357553919},
648
+ {"learn":[2912.667372],"iteration":644,"passed_time":1.696049536,"remaining_time":0.9334846284},
649
+ {"learn":[2911.26776],"iteration":645,"passed_time":1.698555701,"remaining_time":0.9307874893},
650
+ {"learn":[2911.164277],"iteration":646,"passed_time":1.700454234,"remaining_time":0.9277594198},
651
+ {"learn":[2910.019876],"iteration":647,"passed_time":1.702676538,"remaining_time":0.9249107119},
652
+ {"learn":[2909.134769],"iteration":648,"passed_time":1.705883616,"remaining_time":0.9225965317},
653
+ {"learn":[2907.267402],"iteration":649,"passed_time":1.707747736,"remaining_time":0.9195564731},
654
+ {"learn":[2906.828342],"iteration":650,"passed_time":1.710046469,"remaining_time":0.9167530223},
655
+ {"learn":[2906.305615],"iteration":651,"passed_time":1.712067813,"remaining_time":0.913803066},
656
+ {"learn":[2905.373966],"iteration":652,"passed_time":1.713823726,"remaining_time":0.9107149048},
657
+ {"learn":[2902.05169],"iteration":653,"passed_time":1.715995929,"remaining_time":0.907851057},
658
+ {"learn":[2901.400573],"iteration":654,"passed_time":1.720538724,"remaining_time":0.9062379536},
659
+ {"learn":[2900.422225],"iteration":655,"passed_time":1.722810393,"remaining_time":0.9034249622},
660
+ {"learn":[2898.446709],"iteration":656,"passed_time":1.724894949,"remaining_time":0.9005159324},
661
+ {"learn":[2897.824319],"iteration":657,"passed_time":1.727107352,"remaining_time":0.8976758578},
662
+ {"learn":[2896.785797],"iteration":658,"passed_time":1.729003177,"remaining_time":0.8946738745},
663
+ {"learn":[2896.696475],"iteration":659,"passed_time":1.730732811,"remaining_time":0.8915896299},
664
+ {"learn":[2895.399613],"iteration":660,"passed_time":1.732938372,"remaining_time":0.8887535675},
665
+ {"learn":[2893.580758],"iteration":661,"passed_time":1.734999967,"remaining_time":0.8858459044},
666
+ {"learn":[2892.917518],"iteration":662,"passed_time":1.736986508,"remaining_time":0.8829026441},
667
+ {"learn":[2892.713334],"iteration":663,"passed_time":1.738846594,"remaining_time":0.8798982763},
668
+ {"learn":[2891.227399],"iteration":664,"passed_time":1.740862039,"remaining_time":0.8769756136},
669
+ {"learn":[2888.726258],"iteration":665,"passed_time":1.7427827,"remaining_time":0.8740081407},
670
+ {"learn":[2888.529005],"iteration":666,"passed_time":1.744618365,"remaining_time":0.8710013727},
671
+ {"learn":[2885.518497],"iteration":667,"passed_time":1.746882668,"remaining_time":0.8682111465},
672
+ {"learn":[2884.179491],"iteration":668,"passed_time":1.749005224,"remaining_time":0.8653523604},
673
+ {"learn":[2883.596807],"iteration":669,"passed_time":1.751058032,"remaining_time":0.862461419},
674
+ {"learn":[2882.648885],"iteration":670,"passed_time":1.752864042,"remaining_time":0.8594519672},
675
+ {"learn":[2882.534147],"iteration":671,"passed_time":1.754758911,"remaining_time":0.8564894686},
676
+ {"learn":[2881.500208],"iteration":672,"passed_time":1.756742923,"remaining_time":0.8535734558},
677
+ {"learn":[2880.403804],"iteration":673,"passed_time":1.758588284,"remaining_time":0.8505931464},
678
+ {"learn":[2877.057529],"iteration":674,"passed_time":1.760487074,"remaining_time":0.8476419246},
679
+ {"learn":[2876.069743],"iteration":675,"passed_time":1.763647883,"remaining_time":0.8452986895},
680
+ {"learn":[2873.822373],"iteration":676,"passed_time":1.765569853,"remaining_time":0.8423619828},
681
+ {"learn":[2871.953203],"iteration":677,"passed_time":1.767409723,"remaining_time":0.8393892784},
682
+ {"learn":[2871.610575],"iteration":678,"passed_time":1.769389603,"remaining_time":0.8364861009},
683
+ {"learn":[2870.15782],"iteration":679,"passed_time":1.771326374,"remaining_time":0.8335653522},
684
+ {"learn":[2867.208653],"iteration":680,"passed_time":1.773600431,"remaining_time":0.8308054882},
685
+ {"learn":[2865.534418],"iteration":681,"passed_time":1.775405707,"remaining_time":0.8278284677},
686
+ {"learn":[2865.416232],"iteration":682,"passed_time":1.778622943,"remaining_time":0.8255102092},
687
+ {"learn":[2861.80991],"iteration":683,"passed_time":1.780660747,"remaining_time":0.8226444387},
688
+ {"learn":[2860.357672],"iteration":684,"passed_time":1.782473513,"remaining_time":0.819677601},
689
+ {"learn":[2859.289859],"iteration":685,"passed_time":1.784264158,"remaining_time":0.8167040022},
690
+ {"learn":[2858.701183],"iteration":686,"passed_time":1.786218155,"remaining_time":0.8138082715},
691
+ {"learn":[2858.162626],"iteration":687,"passed_time":1.788167022,"remaining_time":0.810912952},
692
+ {"learn":[2855.732254],"iteration":688,"passed_time":1.790112058,"remaining_time":0.8080186502},
693
+ {"learn":[2855.13044],"iteration":689,"passed_time":1.793332699,"remaining_time":0.8057001979},
694
+ {"learn":[2853.857023],"iteration":690,"passed_time":1.795316361,"remaining_time":0.802825985},
695
+ {"learn":[2850.775179],"iteration":691,"passed_time":1.797080735,"remaining_time":0.7998567433},
696
+ {"learn":[2850.312821],"iteration":692,"passed_time":1.798883705,"remaining_time":0.7969080772},
697
+ {"learn":[2848.563006],"iteration":693,"passed_time":1.800680421,"remaining_time":0.7939599552},
698
+ {"learn":[2846.365756],"iteration":694,"passed_time":1.802464417,"remaining_time":0.7910095643},
699
+ {"learn":[2844.865907],"iteration":695,"passed_time":1.804284124,"remaining_time":0.7880781232},
700
+ {"learn":[2843.663309],"iteration":696,"passed_time":1.807602929,"remaining_time":0.78580156},
701
+ {"learn":[2843.095768],"iteration":697,"passed_time":1.80955387,"remaining_time":0.7829301844},
702
+ {"learn":[2842.215332],"iteration":698,"passed_time":1.811279323,"remaining_time":0.7799643435},
703
+ {"learn":[2841.547236],"iteration":699,"passed_time":1.813480791,"remaining_time":0.7772060534},
704
+ {"learn":[2839.752743],"iteration":700,"passed_time":1.815499274,"remaining_time":0.7743713024},
705
+ {"learn":[2837.953221],"iteration":701,"passed_time":1.817861672,"remaining_time":0.7716848694},
706
+ {"learn":[2837.078415],"iteration":702,"passed_time":1.819738002,"remaining_time":0.7687940063},
707
+ {"learn":[2835.485282],"iteration":703,"passed_time":1.823312821,"remaining_time":0.7666201633},
708
+ {"learn":[2835.436567],"iteration":704,"passed_time":1.825102498,"remaining_time":0.7636953714},
709
+ {"learn":[2833.603398],"iteration":705,"passed_time":1.827077313,"remaining_time":0.7608508923},
710
+ {"learn":[2832.848519],"iteration":706,"passed_time":1.829164558,"remaining_time":0.7580554674},
711
+ {"learn":[2831.349634],"iteration":707,"passed_time":1.830914536,"remaining_time":0.7551229442},
712
+ {"learn":[2829.127021],"iteration":708,"passed_time":1.832707353,"remaining_time":0.7522113395},
713
+ {"learn":[2826.985599],"iteration":709,"passed_time":1.834674048,"remaining_time":0.7493739069},
714
+ {"learn":[2825.632681],"iteration":710,"passed_time":1.837886491,"remaining_time":0.7470452827},
715
+ {"learn":[2824.888103],"iteration":711,"passed_time":1.839830434,"remaining_time":0.7442010746},
716
+ {"learn":[2822.681109],"iteration":712,"passed_time":1.841674398,"remaining_time":0.7413191476},
717
+ {"learn":[2821.32314],"iteration":713,"passed_time":1.843615017,"remaining_time":0.7384788444},
718
+ {"learn":[2819.474644],"iteration":714,"passed_time":1.845784919,"remaining_time":0.7357324501},
719
+ {"learn":[2817.272214],"iteration":715,"passed_time":1.847709393,"remaining_time":0.7328903178},
720
+ {"learn":[2814.458711],"iteration":716,"passed_time":1.849623196,"remaining_time":0.7300465334},
721
+ {"learn":[2813.44082],"iteration":717,"passed_time":1.852660002,"remaining_time":0.7276464074},
722
+ {"learn":[2812.356991],"iteration":718,"passed_time":1.854615321,"remaining_time":0.7248218432},
723
+ {"learn":[2811.703104],"iteration":719,"passed_time":1.856400156,"remaining_time":0.7219333938},
724
+ {"learn":[2810.624426],"iteration":720,"passed_time":1.858297637,"remaining_time":0.7190915961},
725
+ {"learn":[2809.439515],"iteration":721,"passed_time":1.860308587,"remaining_time":0.7162961042},
726
+ {"learn":[2806.002206],"iteration":722,"passed_time":1.86214807,"remaining_time":0.7134370892},
727
+ {"learn":[2805.875016],"iteration":723,"passed_time":1.863923165,"remaining_time":0.7105563448},
728
+ {"learn":[2803.831317],"iteration":724,"passed_time":1.865877556,"remaining_time":0.7077466593},
729
+ {"learn":[2800.421826],"iteration":725,"passed_time":1.868590504,"remaining_time":0.7052256171},
730
+ {"learn":[2798.540219],"iteration":726,"passed_time":1.870344939,"remaining_time":0.7023441105},
731
+ {"learn":[2796.764082],"iteration":727,"passed_time":1.872201362,"remaining_time":0.6995038057},
732
+ {"learn":[2796.691295],"iteration":728,"passed_time":1.873987902,"remaining_time":0.6966402214},
733
+ {"learn":[2796.204767],"iteration":729,"passed_time":1.875898556,"remaining_time":0.6938254932},
734
+ {"learn":[2796.10827],"iteration":730,"passed_time":1.877863227,"remaining_time":0.6910331162},
735
+ {"learn":[2795.600139],"iteration":731,"passed_time":1.8796156,"remaining_time":0.6881652742},
736
+ {"learn":[2794.278684],"iteration":732,"passed_time":1.88280724,"remaining_time":0.685824738},
737
+ {"learn":[2794.153928],"iteration":733,"passed_time":1.884642511,"remaining_time":0.6829903378},
738
+ {"learn":[2792.476534],"iteration":734,"passed_time":1.886703173,"remaining_time":0.6802399196},
739
+ {"learn":[2790.416051],"iteration":735,"passed_time":1.888493177,"remaining_time":0.6773942916},
740
+ {"learn":[2789.149999],"iteration":736,"passed_time":1.891583754,"remaining_time":0.675015641},
741
+ {"learn":[2787.818901],"iteration":737,"passed_time":1.893813027,"remaining_time":0.6723292859},
742
+ {"learn":[2786.088635],"iteration":738,"passed_time":1.895791601,"remaining_time":0.6695556263},
743
+ {"learn":[2785.969064],"iteration":739,"passed_time":1.898558996,"remaining_time":0.667061269},
744
+ {"learn":[2785.882734],"iteration":740,"passed_time":1.900284926,"remaining_time":0.6642021537},
745
+ {"learn":[2784.881673],"iteration":741,"passed_time":1.902054407,"remaining_time":0.661361236},
746
+ {"learn":[2784.797752],"iteration":742,"passed_time":1.904194623,"remaining_time":0.6586514374},
747
+ {"learn":[2783.369653],"iteration":743,"passed_time":1.906753359,"remaining_time":0.6560871772},
748
+ {"learn":[2782.001747],"iteration":744,"passed_time":1.90854389,"remaining_time":0.6532599892},
749
+ {"learn":[2781.952],"iteration":745,"passed_time":1.910244364,"remaining_time":0.6504049176},
750
+ {"learn":[2781.387967],"iteration":746,"passed_time":1.912831344,"remaining_time":0.6478531863},
751
+ {"learn":[2781.020901],"iteration":747,"passed_time":1.914511206,"remaining_time":0.6449957538},
752
+ {"learn":[2779.067421],"iteration":748,"passed_time":1.916459064,"remaining_time":0.6422312751},
753
+ {"learn":[2777.673952],"iteration":749,"passed_time":1.918425385,"remaining_time":0.6394751284},
754
+ {"learn":[2776.316459],"iteration":750,"passed_time":1.920325579,"remaining_time":0.6366991599},
755
+ {"learn":[2776.148138],"iteration":751,"passed_time":1.922121177,"remaining_time":0.6338910263},
756
+ {"learn":[2773.93963],"iteration":752,"passed_time":1.923931637,"remaining_time":0.6310904574},
757
+ {"learn":[2773.107564],"iteration":753,"passed_time":1.925960669,"remaining_time":0.6283638256},
758
+ {"learn":[2773.059945],"iteration":754,"passed_time":1.92835971,"remaining_time":0.6257591112},
759
+ {"learn":[2769.843311],"iteration":755,"passed_time":1.930265406,"remaining_time":0.6229957132},
760
+ {"learn":[2769.055139],"iteration":756,"passed_time":1.9320958,"remaining_time":0.6202104086},
761
+ {"learn":[2766.185427],"iteration":757,"passed_time":1.933821858,"remaining_time":0.6173943134},
762
+ {"learn":[2764.114311],"iteration":758,"passed_time":1.936083266,"remaining_time":0.6147510764},
763
+ {"learn":[2763.203318],"iteration":759,"passed_time":1.937972373,"remaining_time":0.6119912755},
764
+ {"learn":[2762.837331],"iteration":760,"passed_time":1.939793804,"remaining_time":0.6092125087},
765
+ {"learn":[2761.123878],"iteration":761,"passed_time":1.942630365,"remaining_time":0.6067533162},
766
+ {"learn":[2759.521997],"iteration":762,"passed_time":1.944375937,"remaining_time":0.6039542557},
767
+ {"learn":[2757.479281],"iteration":763,"passed_time":1.946467335,"remaining_time":0.601264779},
768
+ {"learn":[2756.372374],"iteration":764,"passed_time":1.948466397,"remaining_time":0.598548501},
769
+ {"learn":[2755.296778],"iteration":765,"passed_time":1.950363557,"remaining_time":0.5958029665},
770
+ {"learn":[2754.656921],"iteration":766,"passed_time":1.952145486,"remaining_time":0.593024639},
771
+ {"learn":[2753.096219],"iteration":767,"passed_time":1.954033367,"remaining_time":0.5902809129},
772
+ {"learn":[2751.118126],"iteration":768,"passed_time":1.957017601,"remaining_time":0.5878687461},
773
+ {"learn":[2750.709098],"iteration":769,"passed_time":1.958950465,"remaining_time":0.5851410481},
774
+ {"learn":[2750.093787],"iteration":770,"passed_time":1.960811256,"remaining_time":0.5823940046},
775
+ {"learn":[2748.992871],"iteration":771,"passed_time":1.962676883,"remaining_time":0.5796506857},
776
+ {"learn":[2747.927589],"iteration":772,"passed_time":1.964521351,"remaining_time":0.576903424},
777
+ {"learn":[2745.415359],"iteration":773,"passed_time":1.96664453,"remaining_time":0.5742398758},
778
+ {"learn":[2742.878547],"iteration":774,"passed_time":1.968964461,"remaining_time":0.5716348434},
779
+ {"learn":[2741.026404],"iteration":775,"passed_time":1.972670477,"remaining_time":0.5694306531},
780
+ {"learn":[2740.026136],"iteration":776,"passed_time":1.974801504,"remaining_time":0.5667705732},
781
+ {"learn":[2737.92081],"iteration":777,"passed_time":1.976813993,"remaining_time":0.564078029},
782
+ {"learn":[2737.782922],"iteration":778,"passed_time":1.978709004,"remaining_time":0.5613539022},
783
+ {"learn":[2737.652148],"iteration":779,"passed_time":1.980721103,"remaining_time":0.5586649264},
784
+ {"learn":[2736.350118],"iteration":780,"passed_time":1.982862599,"remaining_time":0.5560139683},
785
+ {"learn":[2735.347353],"iteration":781,"passed_time":1.984787039,"remaining_time":0.5533038038},
786
+ {"learn":[2734.325858],"iteration":782,"passed_time":1.988437273,"remaining_time":0.5510739313},
787
+ {"learn":[2732.702372],"iteration":783,"passed_time":1.990456964,"remaining_time":0.5483912043},
788
+ {"learn":[2731.680792],"iteration":784,"passed_time":1.992597595,"remaining_time":0.5457432902},
789
+ {"learn":[2731.546411],"iteration":785,"passed_time":1.994545258,"remaining_time":0.5430441287},
790
+ {"learn":[2730.248898],"iteration":786,"passed_time":1.996866828,"remaining_time":0.5404480743},
791
+ {"learn":[2728.871747],"iteration":787,"passed_time":1.998963824,"remaining_time":0.5377922977},
792
+ {"learn":[2725.759862],"iteration":788,"passed_time":2.002292795,"remaining_time":0.5354674015},
793
+ {"learn":[2725.70278],"iteration":789,"passed_time":2.004337381,"remaining_time":0.5327985442},
794
+ {"learn":[2725.561968],"iteration":790,"passed_time":2.006355536,"remaining_time":0.530124282},
795
+ {"learn":[2725.251588],"iteration":791,"passed_time":2.008367481,"remaining_time":0.5274500456},
796
+ {"learn":[2722.935108],"iteration":792,"passed_time":2.010435954,"remaining_time":0.5247922352},
797
+ {"learn":[2722.807588],"iteration":793,"passed_time":2.012479199,"remaining_time":0.522129364},
798
+ {"learn":[2720.760425],"iteration":794,"passed_time":2.01448647,"remaining_time":0.5194587752},
799
+ {"learn":[2719.794866],"iteration":795,"passed_time":2.017855514,"remaining_time":0.5171388503},
800
+ {"learn":[2719.746889],"iteration":796,"passed_time":2.019791496,"remaining_time":0.5144512845},
801
+ {"learn":[2719.68528],"iteration":797,"passed_time":2.021633045,"remaining_time":0.5117416981},
802
+ {"learn":[2719.029647],"iteration":798,"passed_time":2.023540116,"remaining_time":0.5090507677},
803
+ {"learn":[2717.168815],"iteration":799,"passed_time":2.025877947,"remaining_time":0.5064694869},
804
+ {"learn":[2717.100962],"iteration":800,"passed_time":2.027755798,"remaining_time":0.5037745366},
805
+ {"learn":[2714.492198],"iteration":801,"passed_time":2.030020531,"remaining_time":0.5011771387},
806
+ {"learn":[2713.563489],"iteration":802,"passed_time":2.033462464,"remaining_time":0.4988693715},
807
+ {"learn":[2710.966365],"iteration":803,"passed_time":2.035272808,"remaining_time":0.4961610329},
808
+ {"learn":[2710.07743],"iteration":804,"passed_time":2.037524325,"remaining_time":0.4935617931},
809
+ {"learn":[2709.51296],"iteration":805,"passed_time":2.039753179,"remaining_time":0.4909579611},
810
+ {"learn":[2708.773706],"iteration":806,"passed_time":2.041783855,"remaining_time":0.4883076629},
811
+ {"learn":[2708.091686],"iteration":807,"passed_time":2.044003482,"remaining_time":0.4857037977},
812
+ {"learn":[2706],"iteration":808,"passed_time":2.046984031,"remaining_time":0.4832805315},
813
+ {"learn":[2702.743156],"iteration":809,"passed_time":2.049049804,"remaining_time":0.4806413121},
814
+ {"learn":[2701.699709],"iteration":810,"passed_time":2.05079838,"remaining_time":0.4779295856},
815
+ {"learn":[2701.58372],"iteration":811,"passed_time":2.052542379,"remaining_time":0.4752191716},
816
+ {"learn":[2700.230966],"iteration":812,"passed_time":2.054539204,"remaining_time":0.4725692879},
817
+ {"learn":[2698.949444],"iteration":813,"passed_time":2.056375719,"remaining_time":0.4698843781},
818
+ {"learn":[2697.076582],"iteration":814,"passed_time":2.058198937,"remaining_time":0.4671985316},
819
+ {"learn":[2695.514437],"iteration":815,"passed_time":2.059951835,"remaining_time":0.4644989432},
820
+ {"learn":[2695.220007],"iteration":816,"passed_time":2.063410838,"remaining_time":0.4621838229},
821
+ {"learn":[2693.10335],"iteration":817,"passed_time":2.065184085,"remaining_time":0.4594908356},
822
+ {"learn":[2690.582399],"iteration":818,"passed_time":2.067117262,"remaining_time":0.4568354389},
823
+ {"learn":[2687.543284],"iteration":819,"passed_time":2.069068692,"remaining_time":0.4541858103},
824
+ {"learn":[2685.655435],"iteration":820,"passed_time":2.070972814,"remaining_time":0.4515275685},
825
+ {"learn":[2683.96037],"iteration":821,"passed_time":2.07295857,"remaining_time":0.4488888388},
826
+ {"learn":[2682.025495],"iteration":822,"passed_time":2.074990086,"remaining_time":0.4462615374},
827
+ {"learn":[2681.920947],"iteration":823,"passed_time":2.077635067,"remaining_time":0.4437667133},
828
+ {"learn":[2681.894088],"iteration":824,"passed_time":2.079486711,"remaining_time":0.4411032417},
829
+ {"learn":[2680.593713],"iteration":825,"passed_time":2.081314666,"remaining_time":0.4384367456},
830
+ {"learn":[2680.524133],"iteration":826,"passed_time":2.084023768,"remaining_time":0.4359566044},
831
+ {"learn":[2678.737977],"iteration":827,"passed_time":2.086195549,"remaining_time":0.4333642927},
832
+ {"learn":[2677.851473],"iteration":828,"passed_time":2.088139921,"remaining_time":0.4307260873},
833
+ {"learn":[2677.768765],"iteration":829,"passed_time":2.089853583,"remaining_time":0.4280423001},
834
+ {"learn":[2676.246315],"iteration":830,"passed_time":2.092935369,"remaining_time":0.4256390823},
835
+ {"learn":[2675.909945],"iteration":831,"passed_time":2.094759275,"remaining_time":0.4229802383},
836
+ {"learn":[2675.097521],"iteration":832,"passed_time":2.096629042,"remaining_time":0.420332593},
837
+ {"learn":[2674.245008],"iteration":833,"passed_time":2.099096702,"remaining_time":0.4178058183},
838
+ {"learn":[2672.227446],"iteration":834,"passed_time":2.100883683,"remaining_time":0.4151446799},
839
+ {"learn":[2670.407018],"iteration":835,"passed_time":2.1027639,"remaining_time":0.412503923},
840
+ {"learn":[2668.291677],"iteration":836,"passed_time":2.10456404,"remaining_time":0.4098493889},
841
+ {"learn":[2667.529824],"iteration":837,"passed_time":2.107394342,"remaining_time":0.4073960422},
842
+ {"learn":[2665.654387],"iteration":838,"passed_time":2.10933335,"remaining_time":0.4047707621},
843
+ {"learn":[2663.312879],"iteration":839,"passed_time":2.111341381,"remaining_time":0.4021602631},
844
+ {"learn":[2662.583587],"iteration":840,"passed_time":2.113371188,"remaining_time":0.3995553138},
845
+ {"learn":[2661.324276],"iteration":841,"passed_time":2.115303573,"remaining_time":0.3969334496},
846
+ {"learn":[2660.125818],"iteration":842,"passed_time":2.117168712,"remaining_time":0.3943006972},
847
+ {"learn":[2659.283013],"iteration":843,"passed_time":2.118943438,"remaining_time":0.3916530526},
848
+ {"learn":[2659.16677],"iteration":844,"passed_time":2.121788454,"remaining_time":0.3892037992},
849
+ {"learn":[2657.908725],"iteration":845,"passed_time":2.123654481,"remaining_time":0.3865754019},
850
+ {"learn":[2656.386173],"iteration":846,"passed_time":2.12549365,"remaining_time":0.3839439533},
851
+ {"learn":[2652.954515],"iteration":847,"passed_time":2.127422835,"remaining_time":0.3813305082},
852
+ {"learn":[2651.768171],"iteration":848,"passed_time":2.129212624,"remaining_time":0.3786938826},
853
+ {"learn":[2650.786004],"iteration":849,"passed_time":2.131094927,"remaining_time":0.3760755754},
854
+ {"learn":[2650.018289],"iteration":850,"passed_time":2.133009521,"remaining_time":0.3734646518},
855
+ {"learn":[2648.721409],"iteration":851,"passed_time":2.134780462,"remaining_time":0.3708304089},
856
+ {"learn":[2647.972213],"iteration":852,"passed_time":2.13792868,"remaining_time":0.3684355405},
857
+ {"learn":[2647.401811],"iteration":853,"passed_time":2.139813943,"remaining_time":0.3658229926},
858
+ {"learn":[2645.883392],"iteration":854,"passed_time":2.141917338,"remaining_time":0.3632491392},
859
+ {"learn":[2644.776783],"iteration":855,"passed_time":2.14384988,"remaining_time":0.3606476434},
860
+ {"learn":[2643.406634],"iteration":856,"passed_time":2.145718519,"remaining_time":0.3580370458},
861
+ {"learn":[2642.297362],"iteration":857,"passed_time":2.147685457,"remaining_time":0.3554444462},
862
+ {"learn":[2642.229466],"iteration":858,"passed_time":2.149494884,"remaining_time":0.3528274489},
863
+ {"learn":[2638.988993],"iteration":859,"passed_time":2.152334716,"remaining_time":0.35038007},
864
+ {"learn":[2638.254754],"iteration":860,"passed_time":2.154337087,"remaining_time":0.3477965797},
865
+ {"learn":[2637.307392],"iteration":861,"passed_time":2.156672066,"remaining_time":0.3452676858},
866
+ {"learn":[2635.842611],"iteration":862,"passed_time":2.158561732,"remaining_time":0.3426685484},
867
+ {"learn":[2634.111897],"iteration":863,"passed_time":2.160492987,"remaining_time":0.3400775999},
868
+ {"learn":[2633.396126],"iteration":864,"passed_time":2.162329895,"remaining_time":0.3374734518},
869
+ {"learn":[2632.196431],"iteration":865,"passed_time":2.164215325,"remaining_time":0.3348785838},
870
+ {"learn":[2631.500395],"iteration":866,"passed_time":2.167696264,"remaining_time":0.3325301074},
871
+ {"learn":[2630.259792],"iteration":867,"passed_time":2.169699102,"remaining_time":0.3299542414},
872
+ {"learn":[2629.579447],"iteration":868,"passed_time":2.171574451,"remaining_time":0.3273604753},
873
+ {"learn":[2628.534381],"iteration":869,"passed_time":2.173384979,"remaining_time":0.324758675},
874
+ {"learn":[2627.765657],"iteration":870,"passed_time":2.175297754,"remaining_time":0.322173835},
875
+ {"learn":[2626.854983],"iteration":871,"passed_time":2.177225703,"remaining_time":0.3195927638},
876
+ {"learn":[2626.157222],"iteration":872,"passed_time":2.179246926,"remaining_time":0.3170267579},
877
+ {"learn":[2625.032103],"iteration":873,"passed_time":2.182064878,"remaining_time":0.3145768589},
878
+ {"learn":[2624.293632],"iteration":874,"passed_time":2.183978048,"remaining_time":0.3119968641},
879
+ {"learn":[2623.427946],"iteration":875,"passed_time":2.185992219,"remaining_time":0.3094326885},
880
+ {"learn":[2623.15813],"iteration":876,"passed_time":2.1877505,"remaining_time":0.3068338785},
881
+ {"learn":[2621.191872],"iteration":877,"passed_time":2.189597994,"remaining_time":0.3042493796},
882
+ {"learn":[2619.778715],"iteration":878,"passed_time":2.19147955,"remaining_time":0.3016712464},
883
+ {"learn":[2618.471836],"iteration":879,"passed_time":2.193508403,"remaining_time":0.2991147822},
884
+ {"learn":[2615.852314],"iteration":880,"passed_time":2.196854037,"remaining_time":0.2967373785},
885
+ {"learn":[2614.116599],"iteration":881,"passed_time":2.198888584,"remaining_time":0.294182373},
886
+ {"learn":[2614.009559],"iteration":882,"passed_time":2.200584959,"remaining_time":0.2915837374},
887
+ {"learn":[2612.225728],"iteration":883,"passed_time":2.202461007,"remaining_time":0.2890107204},
888
+ {"learn":[2612.155052],"iteration":884,"passed_time":2.20421623,"remaining_time":0.2864235778},
889
+ {"learn":[2609.251158],"iteration":885,"passed_time":2.205940178,"remaining_time":0.2838342892},
890
+ {"learn":[2607.964016],"iteration":886,"passed_time":2.207767653,"remaining_time":0.2812601407},
891
+ {"learn":[2607.48529],"iteration":887,"passed_time":2.209701981,"remaining_time":0.2787011508},
892
+ {"learn":[2605.532032],"iteration":888,"passed_time":2.212884015,"remaining_time":0.2762993539},
893
+ {"learn":[2604.412987],"iteration":889,"passed_time":2.214757053,"remaining_time":0.2737340177},
894
+ {"learn":[2603.402866],"iteration":890,"passed_time":2.216542381,"remaining_time":0.2711595057},
895
+ {"learn":[2602.617631],"iteration":891,"passed_time":2.218326545,"remaining_time":0.268586622},
896
+ {"learn":[2600.853448],"iteration":892,"passed_time":2.220241916,"remaining_time":0.2660312262},
897
+ {"learn":[2600.228173],"iteration":893,"passed_time":2.222111993,"remaining_time":0.2634718918},
898
+ {"learn":[2598.513941],"iteration":894,"passed_time":2.223826246,"remaining_time":0.2608958166},
899
+ {"learn":[2597.888241],"iteration":895,"passed_time":2.226353497,"remaining_time":0.2584160309},
900
+ {"learn":[2597.028377],"iteration":896,"passed_time":2.228366593,"remaining_time":0.2558771005},
901
+ {"learn":[2595.426648],"iteration":897,"passed_time":2.230316133,"remaining_time":0.253332122},
902
+ {"learn":[2595.344522],"iteration":898,"passed_time":2.232132006,"remaining_time":0.2507734512},
903
+ {"learn":[2595.294578],"iteration":899,"passed_time":2.233922212,"remaining_time":0.2482135791},
904
+ {"learn":[2592.439733],"iteration":900,"passed_time":2.235795802,"remaining_time":0.2456645775},
905
+ {"learn":[2591.882672],"iteration":901,"passed_time":2.237614849,"remaining_time":0.2431111477},
906
+ {"learn":[2591.849731],"iteration":902,"passed_time":2.239518303,"remaining_time":0.2405684113},
907
+ {"learn":[2590.209351],"iteration":903,"passed_time":2.242758354,"remaining_time":0.2381690287},
908
+ {"learn":[2588.20393],"iteration":904,"passed_time":2.244672876,"remaining_time":0.2356286445},
909
+ {"learn":[2586.580001],"iteration":905,"passed_time":2.246547247,"remaining_time":0.233085476},
910
+ {"learn":[2585.061875],"iteration":906,"passed_time":2.248354013,"remaining_time":0.2305368503},
911
+ {"learn":[2583.079],"iteration":907,"passed_time":2.250248126,"remaining_time":0.2279987088},
912
+ {"learn":[2581.396775],"iteration":908,"passed_time":2.252222197,"remaining_time":0.2254699889},
913
+ {"learn":[2579.424684],"iteration":909,"passed_time":2.254165821,"remaining_time":0.2229394768},
914
+ {"learn":[2578.011475],"iteration":910,"passed_time":2.257437557,"remaining_time":0.2205400028},
915
+ {"learn":[2577.468661],"iteration":911,"passed_time":2.259211369,"remaining_time":0.2179940794},
916
+ {"learn":[2576.866923],"iteration":912,"passed_time":2.261289773,"remaining_time":0.2154788721},
917
+ {"learn":[2576.840424],"iteration":913,"passed_time":2.263182701,"remaining_time":0.2129471688},
918
+ {"learn":[2576.179176],"iteration":914,"passed_time":2.265394203,"remaining_time":0.210446456},
919
+ {"learn":[2574.854751],"iteration":915,"passed_time":2.267211778,"remaining_time":0.2079102504},
920
+ {"learn":[2574.19156],"iteration":916,"passed_time":2.269820022,"remaining_time":0.2054471776},
921
+ {"learn":[2571.702137],"iteration":917,"passed_time":2.272137132,"remaining_time":0.202957783},
922
+ {"learn":[2570.572386],"iteration":918,"passed_time":2.274115146,"remaining_time":0.2004388758},
923
+ {"learn":[2569.033558],"iteration":919,"passed_time":2.276298726,"remaining_time":0.1979390197},
924
+ {"learn":[2568.314356],"iteration":920,"passed_time":2.27847862,"remaining_time":0.1954395342},
925
+ {"learn":[2567.808092],"iteration":921,"passed_time":2.280476518,"remaining_time":0.1929253454},
926
+ {"learn":[2566.393546],"iteration":922,"passed_time":2.282760911,"remaining_time":0.1904361757},
927
+ {"learn":[2565.301644],"iteration":923,"passed_time":2.286254903,"remaining_time":0.18804694},
928
+ {"learn":[2564.207973],"iteration":924,"passed_time":2.288790365,"remaining_time":0.1855775971},
929
+ {"learn":[2561.533649],"iteration":925,"passed_time":2.291700355,"remaining_time":0.1831380413},
930
+ {"learn":[2560.261155],"iteration":926,"passed_time":2.293752239,"remaining_time":0.1806298959},
931
+ {"learn":[2558.997305],"iteration":927,"passed_time":2.295664842,"remaining_time":0.1781119274},
932
+ {"learn":[2558.192067],"iteration":928,"passed_time":2.298007749,"remaining_time":0.1756281487},
933
+ {"learn":[2556.986805],"iteration":929,"passed_time":2.301634585,"remaining_time":0.1732413128},
934
+ {"learn":[2556.227849],"iteration":930,"passed_time":2.30398125,"remaining_time":0.1707569348},
935
+ {"learn":[2555.893582],"iteration":931,"passed_time":2.30610403,"remaining_time":0.1682565172},
936
+ {"learn":[2555.14407],"iteration":932,"passed_time":2.308133147,"remaining_time":0.1657501831},
937
+ {"learn":[2552.329743],"iteration":933,"passed_time":2.310130841,"remaining_time":0.1632426504},
938
+ {"learn":[2550.010901],"iteration":934,"passed_time":2.312265516,"remaining_time":0.1607457311},
939
+ {"learn":[2549.350872],"iteration":935,"passed_time":2.314260647,"remaining_time":0.1582400442},
940
+ {"learn":[2546.817402],"iteration":936,"passed_time":2.316990921,"remaining_time":0.1557848751},
941
+ {"learn":[2545.335493],"iteration":937,"passed_time":2.319077647,"remaining_time":0.1532865822},
942
+ {"learn":[2544.513727],"iteration":938,"passed_time":2.321101307,"remaining_time":0.1507850689},
943
+ {"learn":[2544.427099],"iteration":939,"passed_time":2.323005105,"remaining_time":0.1482769216},
944
+ {"learn":[2543.3559],"iteration":940,"passed_time":2.325007835,"remaining_time":0.1457762617},
945
+ {"learn":[2542.97876],"iteration":941,"passed_time":2.327183707,"remaining_time":0.1432873195},
946
+ {"learn":[2541.651732],"iteration":942,"passed_time":2.330696499,"remaining_time":0.140879852},
947
+ {"learn":[2540.759109],"iteration":943,"passed_time":2.332853137,"remaining_time":0.1383895929},
948
+ {"learn":[2539.336778],"iteration":944,"passed_time":2.334912474,"remaining_time":0.1358943768},
949
+ {"learn":[2538.081825],"iteration":945,"passed_time":2.337034627,"remaining_time":0.1334036679},
950
+ {"learn":[2536.358791],"iteration":946,"passed_time":2.338837157,"remaining_time":0.1308958493},
951
+ {"learn":[2535.749767],"iteration":947,"passed_time":2.341067074,"remaining_time":0.1284129618},
952
+ {"learn":[2535.406502],"iteration":948,"passed_time":2.34306677,"remaining_time":0.1259182352},
953
+ {"learn":[2534.111491],"iteration":949,"passed_time":2.346272174,"remaining_time":0.1234880092},
954
+ {"learn":[2533.375687],"iteration":950,"passed_time":2.348483666,"remaining_time":0.1210049418},
955
+ {"learn":[2531.730667],"iteration":951,"passed_time":2.350631976,"remaining_time":0.1185192593},
956
+ {"learn":[2530.640503],"iteration":952,"passed_time":2.35294593,"remaining_time":0.1160424541},
957
+ {"learn":[2529.972991],"iteration":953,"passed_time":2.355167236,"remaining_time":0.1135615229},
958
+ {"learn":[2528.750776],"iteration":954,"passed_time":2.357142425,"remaining_time":0.1110695384},
959
+ {"learn":[2528.218839],"iteration":955,"passed_time":2.359436657,"remaining_time":0.108593319},
960
+ {"learn":[2527.679834],"iteration":956,"passed_time":2.361582072,"remaining_time":0.1061107932},
961
+ {"learn":[2526.243665],"iteration":957,"passed_time":2.363472972,"remaining_time":0.103617813},
962
+ {"learn":[2524.688523],"iteration":958,"passed_time":2.365359939,"remaining_time":0.1011259202},
963
+ {"learn":[2524.081698],"iteration":959,"passed_time":2.367369696,"remaining_time":0.098640404},
964
+ {"learn":[2523.764673],"iteration":960,"passed_time":2.369099206,"remaining_time":0.09614450472},
965
+ {"learn":[2523.430519],"iteration":961,"passed_time":2.370910252,"remaining_time":0.09365341952},
966
+ {"learn":[2522.451116],"iteration":962,"passed_time":2.372859439,"remaining_time":0.09116905425},
967
+ {"learn":[2521.07855],"iteration":963,"passed_time":2.3762271,"remaining_time":0.08873877135},
968
+ {"learn":[2520.823059],"iteration":964,"passed_time":2.378036589,"remaining_time":0.08625003174},
969
+ {"learn":[2520.142798],"iteration":965,"passed_time":2.379788936,"remaining_time":0.08376068717},
970
+ {"learn":[2518.682137],"iteration":966,"passed_time":2.381566993,"remaining_time":0.08127374433},
971
+ {"learn":[2517.30206],"iteration":967,"passed_time":2.383447061,"remaining_time":0.07879163837},
972
+ {"learn":[2516.358617],"iteration":968,"passed_time":2.385425525,"remaining_time":0.07631392289},
973
+ {"learn":[2515.802644],"iteration":969,"passed_time":2.387299362,"remaining_time":0.0738340009},
974
+ {"learn":[2515.260931],"iteration":970,"passed_time":2.390449671,"remaining_time":0.07139345051},
975
+ {"learn":[2514.364002],"iteration":971,"passed_time":2.392236767,"remaining_time":0.06891217025},
976
+ {"learn":[2513.332328],"iteration":972,"passed_time":2.394039831,"remaining_time":0.06643275995},
977
+ {"learn":[2512.337827],"iteration":973,"passed_time":2.39577445,"remaining_time":0.0639529114},
978
+ {"learn":[2510.313175],"iteration":974,"passed_time":2.397653538,"remaining_time":0.06147829584},
979
+ {"learn":[2509.574462],"iteration":975,"passed_time":2.399415923,"remaining_time":0.0590020309},
980
+ {"learn":[2509.222644],"iteration":976,"passed_time":2.401378642,"remaining_time":0.05653194347},
981
+ {"learn":[2509.133699],"iteration":977,"passed_time":2.404597488,"remaining_time":0.05409115004},
982
+ {"learn":[2507.104766],"iteration":978,"passed_time":2.406428531,"remaining_time":0.0516189981},
983
+ {"learn":[2507.053613],"iteration":979,"passed_time":2.408192659,"remaining_time":0.04914678895},
984
+ {"learn":[2505.543651],"iteration":980,"passed_time":2.410084891,"remaining_time":0.04667850451},
985
+ {"learn":[2503.487553],"iteration":981,"passed_time":2.411896827,"remaining_time":0.04420992148},
986
+ {"learn":[2502.922666],"iteration":982,"passed_time":2.413740426,"remaining_time":0.04174322202},
987
+ {"learn":[2501.691316],"iteration":983,"passed_time":2.415647368,"remaining_time":0.03927881899},
988
+ {"learn":[2499.627923],"iteration":984,"passed_time":2.417492266,"remaining_time":0.03681460304},
989
+ {"learn":[2498.393408],"iteration":985,"passed_time":2.420818373,"remaining_time":0.03437267467},
990
+ {"learn":[2497.524754],"iteration":986,"passed_time":2.422798994,"remaining_time":0.03191123295},
991
+ {"learn":[2496.557865],"iteration":987,"passed_time":2.424642555,"remaining_time":0.02944909986},
992
+ {"learn":[2495.867848],"iteration":988,"passed_time":2.426639391,"remaining_time":0.02698992245},
993
+ {"learn":[2494.85817],"iteration":989,"passed_time":2.428385634,"remaining_time":0.02452914782},
994
+ {"learn":[2494.268804],"iteration":990,"passed_time":2.430180171,"remaining_time":0.02207025383},
995
+ {"learn":[2492.614592],"iteration":991,"passed_time":2.432177754,"remaining_time":0.01961433673},
996
+ {"learn":[2491.705041],"iteration":992,"passed_time":2.43527408,"remaining_time":0.01716708818},
997
+ {"learn":[2489.804255],"iteration":993,"passed_time":2.437173239,"remaining_time":0.01471130728},
998
+ {"learn":[2488.979007],"iteration":994,"passed_time":2.438922558,"remaining_time":0.01225589225},
999
+ {"learn":[2486.395189],"iteration":995,"passed_time":2.440678007,"remaining_time":0.009801919705},
1000
+ {"learn":[2485.128255],"iteration":996,"passed_time":2.44292692,"remaining_time":0.007350833259},
1001
+ {"learn":[2484.117338],"iteration":997,"passed_time":2.445065336,"remaining_time":0.004899930532},
1002
+ {"learn":[2482.870074],"iteration":998,"passed_time":2.446945678,"remaining_time":0.002449395073},
1003
+ {"learn":[2482.84101],"iteration":999,"passed_time":2.449736458,"remaining_time":0}
1004
+ ]}
research/catboost_info/learn/events.out.tfevents ADDED
Binary file (48.9 kB). View file
 
research/catboost_info/learn_error.tsv ADDED
@@ -0,0 +1,1001 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ iter RMSE
2
+ 0 11665.37266
3
+ 1 11300.5722
4
+ 2 10977.63098
5
+ 3 10644.51698
6
+ 4 10349.19492
7
+ 5 10060.62349
8
+ 6 9759.245362
9
+ 7 9482.420863
10
+ 8 9216.418283
11
+ 9 8975.748514
12
+ 10 8725.374018
13
+ 11 8514.136775
14
+ 12 8303.207119
15
+ 13 8134.639927
16
+ 14 7946.767015
17
+ 15 7758.928689
18
+ 16 7577.368866
19
+ 17 7412.939496
20
+ 18 7249.00222
21
+ 19 7089.04429
22
+ 20 6935.638366
23
+ 21 6808.785922
24
+ 22 6667.646987
25
+ 23 6546.97926
26
+ 24 6411.769012
27
+ 25 6297.456122
28
+ 26 6187.59216
29
+ 27 6082.734977
30
+ 28 5994.478028
31
+ 29 5899.41261
32
+ 30 5806.600728
33
+ 31 5725.296342
34
+ 32 5641.870309
35
+ 33 5567.994173
36
+ 34 5490.929662
37
+ 35 5420.412977
38
+ 36 5353.249507
39
+ 37 5294.129472
40
+ 38 5235.58545
41
+ 39 5175.697705
42
+ 40 5124.134864
43
+ 41 5073.474476
44
+ 42 5029.053608
45
+ 43 4984.382583
46
+ 44 4945.340664
47
+ 45 4902.754142
48
+ 46 4864.833261
49
+ 47 4828.264479
50
+ 48 4798.797042
51
+ 49 4768.54532
52
+ 50 4738.535358
53
+ 51 4709.412676
54
+ 52 4686.826263
55
+ 53 4661.468462
56
+ 54 4634.394154
57
+ 55 4609.010392
58
+ 56 4586.611979
59
+ 57 4567.694193
60
+ 58 4545.693281
61
+ 59 4527.366826
62
+ 60 4507.081059
63
+ 61 4489.953457
64
+ 62 4471.444381
65
+ 63 4454.777726
66
+ 64 4436.672852
67
+ 65 4421.23713
68
+ 66 4404.970993
69
+ 67 4396.291115
70
+ 68 4381.224883
71
+ 69 4366.538754
72
+ 70 4354.345159
73
+ 71 4343.277512
74
+ 72 4331.985545
75
+ 73 4320.992163
76
+ 74 4309.187258
77
+ 75 4300.478355
78
+ 76 4288.884196
79
+ 77 4279.671917
80
+ 78 4270.059101
81
+ 79 4257.207176
82
+ 80 4249.666789
83
+ 81 4242.222049
84
+ 82 4236.712038
85
+ 83 4231.742468
86
+ 84 4225.058998
87
+ 85 4218.613689
88
+ 86 4212.701777
89
+ 87 4205.541077
90
+ 88 4197.624872
91
+ 89 4190.792172
92
+ 90 4183.929571
93
+ 91 4179.56859
94
+ 92 4173.801511
95
+ 93 4166.076619
96
+ 94 4161.345167
97
+ 95 4155.129837
98
+ 96 4150.347189
99
+ 97 4147.374473
100
+ 98 4141.741785
101
+ 99 4135.79088
102
+ 100 4131.008874
103
+ 101 4127.443582
104
+ 102 4124.030284
105
+ 103 4116.197242
106
+ 104 4112.962877
107
+ 105 4105.844863
108
+ 106 4101.6479
109
+ 107 4099.905696
110
+ 108 4096.422906
111
+ 109 4091.549489
112
+ 110 4087.393761
113
+ 111 4083.543359
114
+ 112 4078.175651
115
+ 113 4073.120069
116
+ 114 4069.118326
117
+ 115 4063.344086
118
+ 116 4059.889764
119
+ 117 4056.771093
120
+ 118 4052.528342
121
+ 119 4051.604257
122
+ 120 4045.164101
123
+ 121 4043.693001
124
+ 122 4040.778919
125
+ 123 4034.706661
126
+ 124 4030.705377
127
+ 125 4028.241247
128
+ 126 4021.267988
129
+ 127 4014.190101
130
+ 128 4009.730433
131
+ 129 4003.776586
132
+ 130 4000.418424
133
+ 131 3995.977842
134
+ 132 3991.080746
135
+ 133 3985.51466
136
+ 134 3984.086705
137
+ 135 3982.876911
138
+ 136 3978.762289
139
+ 137 3972.083401
140
+ 138 3968.453822
141
+ 139 3966.079777
142
+ 140 3961.629477
143
+ 141 3959.882089
144
+ 142 3953.917266
145
+ 143 3951.585077
146
+ 144 3948.127418
147
+ 145 3945.366664
148
+ 146 3944.092881
149
+ 147 3938.047703
150
+ 148 3932.317134
151
+ 149 3929.554335
152
+ 150 3927.033212
153
+ 151 3924.805016
154
+ 152 3920.05497
155
+ 153 3916.368413
156
+ 154 3913.595707
157
+ 155 3912.165456
158
+ 156 3908.407694
159
+ 157 3905.194267
160
+ 158 3904.556079
161
+ 159 3898.390101
162
+ 160 3895.518359
163
+ 161 3890.726411
164
+ 162 3887.189021
165
+ 163 3885.215101
166
+ 164 3879.768311
167
+ 165 3877.287508
168
+ 166 3872.029888
169
+ 167 3868.492382
170
+ 168 3862.015028
171
+ 169 3860.353722
172
+ 170 3856.964248
173
+ 171 3854.557498
174
+ 172 3850.526027
175
+ 173 3847.670198
176
+ 174 3845.316992
177
+ 175 3844.303095
178
+ 176 3841.87996
179
+ 177 3839.768174
180
+ 178 3838.3837
181
+ 179 3834.600547
182
+ 180 3830.674957
183
+ 181 3829.037573
184
+ 182 3824.868732
185
+ 183 3823.591602
186
+ 184 3820.579525
187
+ 185 3816.642567
188
+ 186 3814.887217
189
+ 187 3809.606161
190
+ 188 3805.967935
191
+ 189 3805.57595
192
+ 190 3802.175625
193
+ 191 3800.030518
194
+ 192 3798.844771
195
+ 193 3797.168467
196
+ 194 3795.076028
197
+ 195 3791.255237
198
+ 196 3786.431975
199
+ 197 3783.150487
200
+ 198 3780.75482
201
+ 199 3774.933106
202
+ 200 3772.877943
203
+ 201 3770.999571
204
+ 202 3768.51294
205
+ 203 3765.100786
206
+ 204 3762.306082
207
+ 205 3759.948375
208
+ 206 3757.321591
209
+ 207 3755.958724
210
+ 208 3754.537893
211
+ 209 3752.530597
212
+ 210 3751.6263
213
+ 211 3750.752799
214
+ 212 3745.868597
215
+ 213 3743.289973
216
+ 214 3739.427356
217
+ 215 3732.606152
218
+ 216 3730.783248
219
+ 217 3726.32204
220
+ 218 3725.177093
221
+ 219 3718.739141
222
+ 220 3716.096781
223
+ 221 3714.016415
224
+ 222 3709.906281
225
+ 223 3704.989051
226
+ 224 3702.990723
227
+ 225 3700.219208
228
+ 226 3698.393057
229
+ 227 3695.261501
230
+ 228 3693.074007
231
+ 229 3692.391275
232
+ 230 3691.084039
233
+ 231 3690.022806
234
+ 232 3688.265222
235
+ 233 3687.094527
236
+ 234 3686.149673
237
+ 235 3684.024659
238
+ 236 3682.086889
239
+ 237 3679.705457
240
+ 238 3678.4286
241
+ 239 3677.341032
242
+ 240 3675.448102
243
+ 241 3671.133622
244
+ 242 3668.324194
245
+ 243 3666.86192
246
+ 244 3664.083078
247
+ 245 3661.696443
248
+ 246 3657.394135
249
+ 247 3653.061606
250
+ 248 3650.65836
251
+ 249 3649.415671
252
+ 250 3647.782211
253
+ 251 3646.116861
254
+ 252 3645.498651
255
+ 253 3644.075357
256
+ 254 3642.581481
257
+ 255 3641.45884
258
+ 256 3639.869738
259
+ 257 3634.186715
260
+ 258 3632.506639
261
+ 259 3629.785433
262
+ 260 3623.954415
263
+ 261 3621.611291
264
+ 262 3619.00158
265
+ 263 3616.131857
266
+ 264 3613.60843
267
+ 265 3611.294682
268
+ 266 3609.185094
269
+ 267 3607.348762
270
+ 268 3604.910519
271
+ 269 3604.400117
272
+ 270 3603.453042
273
+ 271 3597.72017
274
+ 272 3596.038449
275
+ 273 3594.851744
276
+ 274 3592.982592
277
+ 275 3591.748269
278
+ 276 3586.250392
279
+ 277 3585.465503
280
+ 278 3583.09694
281
+ 279 3582.044399
282
+ 280 3581.477913
283
+ 281 3578.081658
284
+ 282 3574.793805
285
+ 283 3571.760699
286
+ 284 3571.172683
287
+ 285 3568.140325
288
+ 286 3566.887748
289
+ 287 3566.26911
290
+ 288 3564.352103
291
+ 289 3560.188401
292
+ 290 3559.281466
293
+ 291 3558.469367
294
+ 292 3552.501867
295
+ 293 3550.749757
296
+ 294 3549.427314
297
+ 295 3548.440961
298
+ 296 3547.008298
299
+ 297 3545.827564
300
+ 298 3545.038837
301
+ 299 3543.621169
302
+ 300 3542.577949
303
+ 301 3539.550885
304
+ 302 3534.967878
305
+ 303 3534.301241
306
+ 304 3533.878275
307
+ 305 3532.981194
308
+ 306 3531.334399
309
+ 307 3530.972518
310
+ 308 3529.644582
311
+ 309 3528.976727
312
+ 310 3526.052399
313
+ 311 3524.071439
314
+ 312 3523.525337
315
+ 313 3522.863703
316
+ 314 3521.776302
317
+ 315 3517.555326
318
+ 316 3515.217844
319
+ 317 3514.863735
320
+ 318 3514.342504
321
+ 319 3509.297505
322
+ 320 3505.303746
323
+ 321 3504.149232
324
+ 322 3501.48826
325
+ 323 3497.856049
326
+ 324 3492.269965
327
+ 325 3491.37786
328
+ 326 3488.901762
329
+ 327 3488.00248
330
+ 328 3487.382648
331
+ 329 3485.755334
332
+ 330 3481.337796
333
+ 331 3480.605616
334
+ 332 3479.748029
335
+ 333 3474.931458
336
+ 334 3474.49989
337
+ 335 3473.962501
338
+ 336 3471.286714
339
+ 337 3468.977755
340
+ 338 3468.50337
341
+ 339 3465.917102
342
+ 340 3463.659978
343
+ 341 3461.154145
344
+ 342 3455.194423
345
+ 343 3454.245508
346
+ 344 3449.993737
347
+ 345 3445.263677
348
+ 346 3443.765589
349
+ 347 3441.788987
350
+ 348 3437.740185
351
+ 349 3437.038336
352
+ 350 3434.752721
353
+ 351 3434.10817
354
+ 352 3429.493037
355
+ 353 3427.662777
356
+ 354 3427.28247
357
+ 355 3424.555881
358
+ 356 3421.795629
359
+ 357 3419.258413
360
+ 358 3413.400382
361
+ 359 3413.135911
362
+ 360 3410.232983
363
+ 361 3409.799157
364
+ 362 3409.139927
365
+ 363 3408.627443
366
+ 364 3403.04706
367
+ 365 3399.07418
368
+ 366 3394.730714
369
+ 367 3393.826365
370
+ 368 3393.305528
371
+ 369 3392.444965
372
+ 370 3391.651844
373
+ 371 3389.575912
374
+ 372 3387.216118
375
+ 373 3385.354797
376
+ 374 3385.092679
377
+ 375 3384.689592
378
+ 376 3379.908034
379
+ 377 3379.485568
380
+ 378 3376.773845
381
+ 379 3374.344146
382
+ 380 3370.837665
383
+ 381 3368.927704
384
+ 382 3367.51569
385
+ 383 3367.181728
386
+ 384 3365.703247
387
+ 385 3365.102052
388
+ 386 3362.861734
389
+ 387 3361.929755
390
+ 388 3359.564695
391
+ 389 3359.169125
392
+ 390 3354.73509
393
+ 391 3353.046422
394
+ 392 3351.645782
395
+ 393 3349.412728
396
+ 394 3347.398216
397
+ 395 3346.843901
398
+ 396 3346.545775
399
+ 397 3342.047524
400
+ 398 3338.894259
401
+ 399 3337.916244
402
+ 400 3337.580472
403
+ 401 3334.410092
404
+ 402 3332.317355
405
+ 403 3332.00488
406
+ 404 3329.847416
407
+ 405 3329.163952
408
+ 406 3328.555259
409
+ 407 3326.076133
410
+ 408 3323.323128
411
+ 409 3319.338273
412
+ 410 3318.794194
413
+ 411 3318.068734
414
+ 412 3317.741036
415
+ 413 3315.4795
416
+ 414 3314.150575
417
+ 415 3312.180223
418
+ 416 3310.982335
419
+ 417 3310.266758
420
+ 418 3309.525865
421
+ 419 3307.634165
422
+ 420 3305.268223
423
+ 421 3303.222393
424
+ 422 3301.134015
425
+ 423 3296.001425
426
+ 424 3295.303019
427
+ 425 3290.81638
428
+ 426 3288.657879
429
+ 427 3283.850364
430
+ 428 3282.604743
431
+ 429 3281.853596
432
+ 430 3280.33753
433
+ 431 3279.773463
434
+ 432 3277.737447
435
+ 433 3276.289355
436
+ 434 3274.344437
437
+ 435 3271.71137
438
+ 436 3271.209319
439
+ 437 3269.597003
440
+ 438 3268.257263
441
+ 439 3267.774766
442
+ 440 3265.811126
443
+ 441 3264.554293
444
+ 442 3263.089893
445
+ 443 3259.92087
446
+ 444 3259.227947
447
+ 445 3258.967869
448
+ 446 3254.38807
449
+ 447 3252.482181
450
+ 448 3250.161092
451
+ 449 3248.260365
452
+ 450 3246.419543
453
+ 451 3242.72635
454
+ 452 3242.396322
455
+ 453 3237.193779
456
+ 454 3235.944578
457
+ 455 3233.989176
458
+ 456 3232.002603
459
+ 457 3231.711404
460
+ 458 3227.695267
461
+ 459 3227.233334
462
+ 460 3225.946562
463
+ 461 3225.637087
464
+ 462 3225.343649
465
+ 463 3221.43809
466
+ 464 3220.183204
467
+ 465 3219.897261
468
+ 466 3218.416346
469
+ 467 3218.204991
470
+ 468 3216.459581
471
+ 469 3216.182449
472
+ 470 3214.795222
473
+ 471 3210.628971
474
+ 472 3208.696628
475
+ 473 3204.738382
476
+ 474 3202.423399
477
+ 475 3202.188338
478
+ 476 3201.856
479
+ 477 3200.469333
480
+ 478 3200.055663
481
+ 479 3199.403668
482
+ 480 3198.795393
483
+ 481 3196.510519
484
+ 482 3194.80691
485
+ 483 3190.962686
486
+ 484 3188.499341
487
+ 485 3187.191984
488
+ 486 3185.232434
489
+ 487 3181.539756
490
+ 488 3177.075351
491
+ 489 3176.674577
492
+ 490 3173.272123
493
+ 491 3168.479649
494
+ 492 3168.238193
495
+ 493 3166.255186
496
+ 494 3161.928956
497
+ 495 3161.076844
498
+ 496 3160.712655
499
+ 497 3160.472848
500
+ 498 3157.130445
501
+ 499 3152.307376
502
+ 500 3147.939783
503
+ 501 3145.848069
504
+ 502 3143.844016
505
+ 503 3142.323542
506
+ 504 3140.474966
507
+ 505 3140.221319
508
+ 506 3139.70523
509
+ 507 3137.375826
510
+ 508 3133.016982
511
+ 509 3132.720712
512
+ 510 3131.655238
513
+ 511 3131.484612
514
+ 512 3131.255719
515
+ 513 3126.046124
516
+ 514 3125.138916
517
+ 515 3123.716983
518
+ 516 3122.239429
519
+ 517 3117.98875
520
+ 518 3117.768128
521
+ 519 3116.144835
522
+ 520 3114.598888
523
+ 521 3112.890366
524
+ 522 3110.371897
525
+ 523 3108.944992
526
+ 524 3107.28207
527
+ 525 3105.924279
528
+ 526 3104.585811
529
+ 527 3104.331784
530
+ 528 3102.666831
531
+ 529 3100.672879
532
+ 530 3096.050715
533
+ 531 3094.763062
534
+ 532 3093.060106
535
+ 533 3090.720528
536
+ 534 3089.451759
537
+ 535 3085.587374
538
+ 536 3082.493049
539
+ 537 3081.317264
540
+ 538 3081.114478
541
+ 539 3080.561078
542
+ 540 3080.352662
543
+ 541 3075.85525
544
+ 542 3072.14697
545
+ 543 3069.404779
546
+ 544 3065.058126
547
+ 545 3063.838486
548
+ 546 3062.478831
549
+ 547 3059.86036
550
+ 548 3055.106205
551
+ 549 3050.787972
552
+ 550 3050.621664
553
+ 551 3049.55943
554
+ 552 3046.705298
555
+ 553 3044.687107
556
+ 554 3040.272512
557
+ 555 3038.890706
558
+ 556 3038.571679
559
+ 557 3037.340077
560
+ 558 3035.740163
561
+ 559 3034.238023
562
+ 560 3030.423706
563
+ 561 3029.903042
564
+ 562 3029.709818
565
+ 563 3028.609362
566
+ 564 3025.436773
567
+ 565 3024.459805
568
+ 566 3023.368596
569
+ 567 3023.221021
570
+ 568 3021.650579
571
+ 569 3021.405891
572
+ 570 3020.323934
573
+ 571 3019.821062
574
+ 572 3017.936355
575
+ 573 3017.742595
576
+ 574 3013.755488
577
+ 575 3010.574682
578
+ 576 3008.971142
579
+ 577 3007.331543
580
+ 578 3002.974328
581
+ 579 3002.84996
582
+ 580 3001.794222
583
+ 581 3001.59953
584
+ 582 2998.624146
585
+ 583 2997.473152
586
+ 584 2997.293124
587
+ 585 2997.094771
588
+ 586 2996.87783
589
+ 587 2992.762956
590
+ 588 2991.799911
591
+ 589 2988.644003
592
+ 590 2987.635431
593
+ 591 2985.637201
594
+ 592 2983.562781
595
+ 593 2982.44661
596
+ 594 2982.276886
597
+ 595 2982.110427
598
+ 596 2980.682937
599
+ 597 2978.006115
600
+ 598 2975.192958
601
+ 599 2973.356027
602
+ 600 2972.56311
603
+ 601 2972.415973
604
+ 602 2970.419379
605
+ 603 2969.506536
606
+ 604 2969.390476
607
+ 605 2968.334512
608
+ 606 2966.958044
609
+ 607 2965.818011
610
+ 608 2965.609915
611
+ 609 2964.978665
612
+ 610 2963.886116
613
+ 611 2960.111617
614
+ 612 2958.063795
615
+ 613 2957.048695
616
+ 614 2955.688233
617
+ 615 2952.965471
618
+ 616 2949.712605
619
+ 617 2946.034065
620
+ 618 2943.95851
621
+ 619 2942.599327
622
+ 620 2941.484348
623
+ 621 2941.337473
624
+ 622 2940.615112
625
+ 623 2939.813591
626
+ 624 2938.727537
627
+ 625 2937.918752
628
+ 626 2936.730602
629
+ 627 2936.596598
630
+ 628 2934.985773
631
+ 629 2933.774524
632
+ 630 2933.595594
633
+ 631 2931.245915
634
+ 632 2928.749012
635
+ 633 2926.300905
636
+ 634 2925.599222
637
+ 635 2924.175089
638
+ 636 2921.940307
639
+ 637 2921.25028
640
+ 638 2920.718547
641
+ 639 2916.477588
642
+ 640 2915.499406
643
+ 641 2915.328601
644
+ 642 2915.153847
645
+ 643 2913.763886
646
+ 644 2912.667372
647
+ 645 2911.26776
648
+ 646 2911.164277
649
+ 647 2910.019876
650
+ 648 2909.134769
651
+ 649 2907.267402
652
+ 650 2906.828342
653
+ 651 2906.305615
654
+ 652 2905.373966
655
+ 653 2902.05169
656
+ 654 2901.400573
657
+ 655 2900.422225
658
+ 656 2898.446709
659
+ 657 2897.824319
660
+ 658 2896.785797
661
+ 659 2896.696475
662
+ 660 2895.399613
663
+ 661 2893.580758
664
+ 662 2892.917518
665
+ 663 2892.713334
666
+ 664 2891.227399
667
+ 665 2888.726258
668
+ 666 2888.529005
669
+ 667 2885.518497
670
+ 668 2884.179491
671
+ 669 2883.596807
672
+ 670 2882.648885
673
+ 671 2882.534147
674
+ 672 2881.500208
675
+ 673 2880.403804
676
+ 674 2877.057529
677
+ 675 2876.069743
678
+ 676 2873.822373
679
+ 677 2871.953203
680
+ 678 2871.610575
681
+ 679 2870.15782
682
+ 680 2867.208653
683
+ 681 2865.534418
684
+ 682 2865.416232
685
+ 683 2861.80991
686
+ 684 2860.357672
687
+ 685 2859.289859
688
+ 686 2858.701183
689
+ 687 2858.162626
690
+ 688 2855.732254
691
+ 689 2855.13044
692
+ 690 2853.857023
693
+ 691 2850.775179
694
+ 692 2850.312821
695
+ 693 2848.563006
696
+ 694 2846.365756
697
+ 695 2844.865907
698
+ 696 2843.663309
699
+ 697 2843.095768
700
+ 698 2842.215332
701
+ 699 2841.547236
702
+ 700 2839.752743
703
+ 701 2837.953221
704
+ 702 2837.078415
705
+ 703 2835.485282
706
+ 704 2835.436567
707
+ 705 2833.603398
708
+ 706 2832.848519
709
+ 707 2831.349634
710
+ 708 2829.127021
711
+ 709 2826.985599
712
+ 710 2825.632681
713
+ 711 2824.888103
714
+ 712 2822.681109
715
+ 713 2821.32314
716
+ 714 2819.474644
717
+ 715 2817.272214
718
+ 716 2814.458711
719
+ 717 2813.44082
720
+ 718 2812.356991
721
+ 719 2811.703104
722
+ 720 2810.624426
723
+ 721 2809.439515
724
+ 722 2806.002206
725
+ 723 2805.875016
726
+ 724 2803.831317
727
+ 725 2800.421826
728
+ 726 2798.540219
729
+ 727 2796.764082
730
+ 728 2796.691295
731
+ 729 2796.204767
732
+ 730 2796.10827
733
+ 731 2795.600139
734
+ 732 2794.278684
735
+ 733 2794.153928
736
+ 734 2792.476534
737
+ 735 2790.416051
738
+ 736 2789.149999
739
+ 737 2787.818901
740
+ 738 2786.088635
741
+ 739 2785.969064
742
+ 740 2785.882734
743
+ 741 2784.881673
744
+ 742 2784.797752
745
+ 743 2783.369653
746
+ 744 2782.001747
747
+ 745 2781.952
748
+ 746 2781.387967
749
+ 747 2781.020901
750
+ 748 2779.067421
751
+ 749 2777.673952
752
+ 750 2776.316459
753
+ 751 2776.148138
754
+ 752 2773.93963
755
+ 753 2773.107564
756
+ 754 2773.059945
757
+ 755 2769.843311
758
+ 756 2769.055139
759
+ 757 2766.185427
760
+ 758 2764.114311
761
+ 759 2763.203318
762
+ 760 2762.837331
763
+ 761 2761.123878
764
+ 762 2759.521997
765
+ 763 2757.479281
766
+ 764 2756.372374
767
+ 765 2755.296778
768
+ 766 2754.656921
769
+ 767 2753.096219
770
+ 768 2751.118126
771
+ 769 2750.709098
772
+ 770 2750.093787
773
+ 771 2748.992871
774
+ 772 2747.927589
775
+ 773 2745.415359
776
+ 774 2742.878547
777
+ 775 2741.026404
778
+ 776 2740.026136
779
+ 777 2737.92081
780
+ 778 2737.782922
781
+ 779 2737.652148
782
+ 780 2736.350118
783
+ 781 2735.347353
784
+ 782 2734.325858
785
+ 783 2732.702372
786
+ 784 2731.680792
787
+ 785 2731.546411
788
+ 786 2730.248898
789
+ 787 2728.871747
790
+ 788 2725.759862
791
+ 789 2725.70278
792
+ 790 2725.561968
793
+ 791 2725.251588
794
+ 792 2722.935108
795
+ 793 2722.807588
796
+ 794 2720.760425
797
+ 795 2719.794866
798
+ 796 2719.746889
799
+ 797 2719.68528
800
+ 798 2719.029647
801
+ 799 2717.168815
802
+ 800 2717.100962
803
+ 801 2714.492198
804
+ 802 2713.563489
805
+ 803 2710.966365
806
+ 804 2710.07743
807
+ 805 2709.51296
808
+ 806 2708.773706
809
+ 807 2708.091686
810
+ 808 2706
811
+ 809 2702.743156
812
+ 810 2701.699709
813
+ 811 2701.58372
814
+ 812 2700.230966
815
+ 813 2698.949444
816
+ 814 2697.076582
817
+ 815 2695.514437
818
+ 816 2695.220007
819
+ 817 2693.10335
820
+ 818 2690.582399
821
+ 819 2687.543284
822
+ 820 2685.655435
823
+ 821 2683.96037
824
+ 822 2682.025495
825
+ 823 2681.920947
826
+ 824 2681.894088
827
+ 825 2680.593713
828
+ 826 2680.524133
829
+ 827 2678.737977
830
+ 828 2677.851473
831
+ 829 2677.768765
832
+ 830 2676.246315
833
+ 831 2675.909945
834
+ 832 2675.097521
835
+ 833 2674.245008
836
+ 834 2672.227446
837
+ 835 2670.407018
838
+ 836 2668.291677
839
+ 837 2667.529824
840
+ 838 2665.654387
841
+ 839 2663.312879
842
+ 840 2662.583587
843
+ 841 2661.324276
844
+ 842 2660.125818
845
+ 843 2659.283013
846
+ 844 2659.16677
847
+ 845 2657.908725
848
+ 846 2656.386173
849
+ 847 2652.954515
850
+ 848 2651.768171
851
+ 849 2650.786004
852
+ 850 2650.018289
853
+ 851 2648.721409
854
+ 852 2647.972213
855
+ 853 2647.401811
856
+ 854 2645.883392
857
+ 855 2644.776783
858
+ 856 2643.406634
859
+ 857 2642.297362
860
+ 858 2642.229466
861
+ 859 2638.988993
862
+ 860 2638.254754
863
+ 861 2637.307392
864
+ 862 2635.842611
865
+ 863 2634.111897
866
+ 864 2633.396126
867
+ 865 2632.196431
868
+ 866 2631.500395
869
+ 867 2630.259792
870
+ 868 2629.579447
871
+ 869 2628.534381
872
+ 870 2627.765657
873
+ 871 2626.854983
874
+ 872 2626.157222
875
+ 873 2625.032103
876
+ 874 2624.293632
877
+ 875 2623.427946
878
+ 876 2623.15813
879
+ 877 2621.191872
880
+ 878 2619.778715
881
+ 879 2618.471836
882
+ 880 2615.852314
883
+ 881 2614.116599
884
+ 882 2614.009559
885
+ 883 2612.225728
886
+ 884 2612.155052
887
+ 885 2609.251158
888
+ 886 2607.964016
889
+ 887 2607.48529
890
+ 888 2605.532032
891
+ 889 2604.412987
892
+ 890 2603.402866
893
+ 891 2602.617631
894
+ 892 2600.853448
895
+ 893 2600.228173
896
+ 894 2598.513941
897
+ 895 2597.888241
898
+ 896 2597.028377
899
+ 897 2595.426648
900
+ 898 2595.344522
901
+ 899 2595.294578
902
+ 900 2592.439733
903
+ 901 2591.882672
904
+ 902 2591.849731
905
+ 903 2590.209351
906
+ 904 2588.20393
907
+ 905 2586.580001
908
+ 906 2585.061875
909
+ 907 2583.079
910
+ 908 2581.396775
911
+ 909 2579.424684
912
+ 910 2578.011475
913
+ 911 2577.468661
914
+ 912 2576.866923
915
+ 913 2576.840424
916
+ 914 2576.179176
917
+ 915 2574.854751
918
+ 916 2574.19156
919
+ 917 2571.702137
920
+ 918 2570.572386
921
+ 919 2569.033558
922
+ 920 2568.314356
923
+ 921 2567.808092
924
+ 922 2566.393546
925
+ 923 2565.301644
926
+ 924 2564.207973
927
+ 925 2561.533649
928
+ 926 2560.261155
929
+ 927 2558.997305
930
+ 928 2558.192067
931
+ 929 2556.986805
932
+ 930 2556.227849
933
+ 931 2555.893582
934
+ 932 2555.14407
935
+ 933 2552.329743
936
+ 934 2550.010901
937
+ 935 2549.350872
938
+ 936 2546.817402
939
+ 937 2545.335493
940
+ 938 2544.513727
941
+ 939 2544.427099
942
+ 940 2543.3559
943
+ 941 2542.97876
944
+ 942 2541.651732
945
+ 943 2540.759109
946
+ 944 2539.336778
947
+ 945 2538.081825
948
+ 946 2536.358791
949
+ 947 2535.749767
950
+ 948 2535.406502
951
+ 949 2534.111491
952
+ 950 2533.375687
953
+ 951 2531.730667
954
+ 952 2530.640503
955
+ 953 2529.972991
956
+ 954 2528.750776
957
+ 955 2528.218839
958
+ 956 2527.679834
959
+ 957 2526.243665
960
+ 958 2524.688523
961
+ 959 2524.081698
962
+ 960 2523.764673
963
+ 961 2523.430519
964
+ 962 2522.451116
965
+ 963 2521.07855
966
+ 964 2520.823059
967
+ 965 2520.142798
968
+ 966 2518.682137
969
+ 967 2517.30206
970
+ 968 2516.358617
971
+ 969 2515.802644
972
+ 970 2515.260931
973
+ 971 2514.364002
974
+ 972 2513.332328
975
+ 973 2512.337827
976
+ 974 2510.313175
977
+ 975 2509.574462
978
+ 976 2509.222644
979
+ 977 2509.133699
980
+ 978 2507.104766
981
+ 979 2507.053613
982
+ 980 2505.543651
983
+ 981 2503.487553
984
+ 982 2502.922666
985
+ 983 2501.691316
986
+ 984 2499.627923
987
+ 985 2498.393408
988
+ 986 2497.524754
989
+ 987 2496.557865
990
+ 988 2495.867848
991
+ 989 2494.85817
992
+ 990 2494.268804
993
+ 991 2492.614592
994
+ 992 2491.705041
995
+ 993 2489.804255
996
+ 994 2488.979007
997
+ 995 2486.395189
998
+ 996 2485.128255
999
+ 997 2484.117338
1000
+ 998 2482.870074
1001
+ 999 2482.84101
research/catboost_info/time_left.tsv ADDED
@@ -0,0 +1,1001 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ iter Passed Remaining
2
+ 0 184 184205
3
+ 1 185 92660
4
+ 2 188 62778
5
+ 3 192 48027
6
+ 4 196 39143
7
+ 5 198 32926
8
+ 6 201 28607
9
+ 7 206 25611
10
+ 8 210 23156
11
+ 9 211 20930
12
+ 10 213 19182
13
+ 11 216 17850
14
+ 12 218 16604
15
+ 13 223 15708
16
+ 14 224 14730
17
+ 15 226 13901
18
+ 16 228 13231
19
+ 17 230 12592
20
+ 18 232 12015
21
+ 19 238 11663
22
+ 20 239 11161
23
+ 21 240 10703
24
+ 22 242 10308
25
+ 23 244 9941
26
+ 24 246 9614
27
+ 25 250 9384
28
+ 26 252 9097
29
+ 27 254 8830
30
+ 28 256 8578
31
+ 29 258 8347
32
+ 30 260 8135
33
+ 31 262 7934
34
+ 32 265 7791
35
+ 33 267 7612
36
+ 34 269 7418
37
+ 35 270 7255
38
+ 36 272 7099
39
+ 37 274 6950
40
+ 38 276 6814
41
+ 39 278 6690
42
+ 40 280 6566
43
+ 41 281 6429
44
+ 42 283 6313
45
+ 43 285 6205
46
+ 44 287 6102
47
+ 45 289 6002
48
+ 46 291 5910
49
+ 47 293 5828
50
+ 48 294 5725
51
+ 49 296 5640
52
+ 50 298 5558
53
+ 51 300 5479
54
+ 52 301 5384
55
+ 53 303 5313
56
+ 54 305 5243
57
+ 55 307 5191
58
+ 56 309 5127
59
+ 57 311 5065
60
+ 58 313 5005
61
+ 59 315 4945
62
+ 60 317 4888
63
+ 61 319 4836
64
+ 62 322 4801
65
+ 63 324 4748
66
+ 64 326 4698
67
+ 65 328 4649
68
+ 66 330 4603
69
+ 67 331 4541
70
+ 68 333 4495
71
+ 69 335 4451
72
+ 70 339 4443
73
+ 71 341 4400
74
+ 72 343 4357
75
+ 73 344 4316
76
+ 74 346 4277
77
+ 75 348 4239
78
+ 76 350 4203
79
+ 77 353 4173
80
+ 78 354 4138
81
+ 79 356 4103
82
+ 80 358 4071
83
+ 81 360 4039
84
+ 82 362 4007
85
+ 83 365 3980
86
+ 84 367 3955
87
+ 85 369 3927
88
+ 86 371 3899
89
+ 87 373 3875
90
+ 88 376 3848
91
+ 89 382 3871
92
+ 90 386 3856
93
+ 91 391 3862
94
+ 92 395 3855
95
+ 93 397 3834
96
+ 94 400 3810
97
+ 95 402 3791
98
+ 96 405 3771
99
+ 97 406 3741
100
+ 98 409 3727
101
+ 99 411 3704
102
+ 100 415 3697
103
+ 101 418 3680
104
+ 102 420 3661
105
+ 103 426 3678
106
+ 104 429 3661
107
+ 105 432 3645
108
+ 106 434 3628
109
+ 107 436 3602
110
+ 108 441 3611
111
+ 109 444 3595
112
+ 110 446 3578
113
+ 111 449 3564
114
+ 112 451 3544
115
+ 113 457 3552
116
+ 114 460 3546
117
+ 115 463 3530
118
+ 116 465 3511
119
+ 117 467 3492
120
+ 118 471 3492
121
+ 119 472 3467
122
+ 120 475 3453
123
+ 121 476 3432
124
+ 122 479 3415
125
+ 123 481 3398
126
+ 124 482 3380
127
+ 125 486 3372
128
+ 126 488 3356
129
+ 127 490 3344
130
+ 128 492 3327
131
+ 129 494 3310
132
+ 130 496 3292
133
+ 131 498 3276
134
+ 132 502 3273
135
+ 133 504 3263
136
+ 134 506 3248
137
+ 135 508 3228
138
+ 136 510 3213
139
+ 137 511 3197
140
+ 138 516 3197
141
+ 139 518 3186
142
+ 140 520 3171
143
+ 141 522 3157
144
+ 142 524 3142
145
+ 143 526 3129
146
+ 144 529 3121
147
+ 145 531 3107
148
+ 146 532 3092
149
+ 147 535 3083
150
+ 148 537 3069
151
+ 149 539 3055
152
+ 150 541 3042
153
+ 151 545 3041
154
+ 152 547 3028
155
+ 153 549 3017
156
+ 154 551 3005
157
+ 155 553 2991
158
+ 156 554 2979
159
+ 157 556 2967
160
+ 158 558 2952
161
+ 159 560 2940
162
+ 160 561 2927
163
+ 161 563 2915
164
+ 162 565 2904
165
+ 163 567 2894
166
+ 164 569 2883
167
+ 165 573 2882
168
+ 166 575 2871
169
+ 167 577 2860
170
+ 168 579 2849
171
+ 169 581 2838
172
+ 170 583 2828
173
+ 171 586 2824
174
+ 172 588 2814
175
+ 173 590 2803
176
+ 174 592 2793
177
+ 175 594 2783
178
+ 176 596 2772
179
+ 177 598 2763
180
+ 178 600 2754
181
+ 179 602 2745
182
+ 180 604 2735
183
+ 181 605 2722
184
+ 182 607 2712
185
+ 183 609 2702
186
+ 184 611 2692
187
+ 185 613 2683
188
+ 186 616 2679
189
+ 187 618 2670
190
+ 188 620 2661
191
+ 189 621 2648
192
+ 190 623 2639
193
+ 191 624 2630
194
+ 192 626 2620
195
+ 193 628 2611
196
+ 194 631 2608
197
+ 195 633 2599
198
+ 196 635 2590
199
+ 197 637 2581
200
+ 198 639 2573
201
+ 199 641 2565
202
+ 200 643 2557
203
+ 201 646 2553
204
+ 202 648 2545
205
+ 203 650 2538
206
+ 204 652 2530
207
+ 205 654 2522
208
+ 206 656 2514
209
+ 207 658 2506
210
+ 208 661 2505
211
+ 209 675 2541
212
+ 210 677 2534
213
+ 211 679 2527
214
+ 212 682 2520
215
+ 213 684 2513
216
+ 214 686 2506
217
+ 215 688 2499
218
+ 216 692 2499
219
+ 217 695 2493
220
+ 218 697 2486
221
+ 219 699 2480
222
+ 220 702 2474
223
+ 221 703 2466
224
+ 222 707 2466
225
+ 223 710 2460
226
+ 224 712 2454
227
+ 225 715 2449
228
+ 226 717 2444
229
+ 227 722 2445
230
+ 228 724 2439
231
+ 229 726 2431
232
+ 230 728 2425
233
+ 231 730 2419
234
+ 232 733 2413
235
+ 233 736 2411
236
+ 234 739 2408
237
+ 235 742 2403
238
+ 236 744 2397
239
+ 237 747 2392
240
+ 238 753 2399
241
+ 239 756 2394
242
+ 240 758 2388
243
+ 241 760 2383
244
+ 242 763 2378
245
+ 243 769 2385
246
+ 244 772 2380
247
+ 245 774 2374
248
+ 246 777 2369
249
+ 247 779 2362
250
+ 248 782 2361
251
+ 249 784 2354
252
+ 250 787 2348
253
+ 251 789 2342
254
+ 252 791 2335
255
+ 253 793 2329
256
+ 254 795 2324
257
+ 255 797 2318
258
+ 256 799 2311
259
+ 257 801 2305
260
+ 258 803 2299
261
+ 259 805 2292
262
+ 260 807 2286
263
+ 261 809 2279
264
+ 262 812 2275
265
+ 263 814 2269
266
+ 264 816 2263
267
+ 265 817 2256
268
+ 266 820 2251
269
+ 267 821 2245
270
+ 268 823 2238
271
+ 269 826 2235
272
+ 270 828 2228
273
+ 271 830 2222
274
+ 272 832 2216
275
+ 273 834 2210
276
+ 274 836 2204
277
+ 275 838 2198
278
+ 276 839 2192
279
+ 277 841 2186
280
+ 278 843 2180
281
+ 279 845 2174
282
+ 280 847 2168
283
+ 281 849 2162
284
+ 282 851 2156
285
+ 283 853 2151
286
+ 284 855 2146
287
+ 285 857 2141
288
+ 286 859 2135
289
+ 287 861 2128
290
+ 288 862 2122
291
+ 289 864 2117
292
+ 290 866 2111
293
+ 291 868 2105
294
+ 292 871 2102
295
+ 293 873 2097
296
+ 294 875 2092
297
+ 295 878 2088
298
+ 296 880 2083
299
+ 297 882 2079
300
+ 298 886 2078
301
+ 299 889 2074
302
+ 300 891 2070
303
+ 301 894 2067
304
+ 302 897 2063
305
+ 303 900 2062
306
+ 304 902 2057
307
+ 305 905 2052
308
+ 306 908 2051
309
+ 307 911 2046
310
+ 308 919 2056
311
+ 309 921 2051
312
+ 310 923 2046
313
+ 311 925 2041
314
+ 312 927 2036
315
+ 313 934 2040
316
+ 314 936 2037
317
+ 315 940 2035
318
+ 316 943 2032
319
+ 317 946 2029
320
+ 318 948 2024
321
+ 319 950 2020
322
+ 320 953 2016
323
+ 321 955 2012
324
+ 322 969 2031
325
+ 323 971 2026
326
+ 324 982 2040
327
+ 325 984 2035
328
+ 326 987 2031
329
+ 327 992 2034
330
+ 328 997 2033
331
+ 329 1006 2042
332
+ 330 1010 2041
333
+ 331 1012 2037
334
+ 332 1014 2032
335
+ 333 1017 2029
336
+ 334 1024 2034
337
+ 335 1027 2029
338
+ 336 1029 2025
339
+ 337 1032 2021
340
+ 338 1036 2020
341
+ 339 1038 2016
342
+ 340 1040 2011
343
+ 341 1043 2006
344
+ 342 1045 2001
345
+ 343 1046 1996
346
+ 344 1050 1995
347
+ 345 1053 1990
348
+ 346 1055 1986
349
+ 347 1057 1981
350
+ 348 1059 1977
351
+ 349 1062 1973
352
+ 350 1066 1971
353
+ 351 1068 1966
354
+ 352 1070 1961
355
+ 353 1072 1956
356
+ 354 1074 1951
357
+ 355 1076 1947
358
+ 356 1078 1942
359
+ 357 1080 1938
360
+ 358 1082 1933
361
+ 359 1084 1928
362
+ 360 1086 1923
363
+ 361 1088 1918
364
+ 362 1091 1915
365
+ 363 1094 1913
366
+ 364 1097 1909
367
+ 365 1099 1904
368
+ 366 1101 1900
369
+ 367 1103 1895
370
+ 368 1105 1889
371
+ 369 1107 1884
372
+ 370 1109 1880
373
+ 371 1111 1877
374
+ 372 1113 1872
375
+ 373 1115 1867
376
+ 374 1117 1862
377
+ 375 1119 1857
378
+ 376 1122 1855
379
+ 377 1125 1851
380
+ 378 1127 1846
381
+ 379 1128 1841
382
+ 380 1130 1837
383
+ 381 1132 1832
384
+ 382 1134 1827
385
+ 383 1138 1826
386
+ 384 1140 1821
387
+ 385 1142 1816
388
+ 386 1143 1811
389
+ 387 1145 1807
390
+ 388 1147 1802
391
+ 389 1149 1798
392
+ 390 1152 1794
393
+ 391 1154 1790
394
+ 392 1156 1785
395
+ 393 1158 1781
396
+ 394 1160 1776
397
+ 395 1161 1772
398
+ 396 1163 1767
399
+ 397 1165 1763
400
+ 398 1168 1759
401
+ 399 1170 1755
402
+ 400 1172 1751
403
+ 401 1174 1747
404
+ 402 1176 1743
405
+ 403 1178 1738
406
+ 404 1180 1734
407
+ 405 1183 1731
408
+ 406 1184 1726
409
+ 407 1186 1721
410
+ 408 1188 1717
411
+ 409 1190 1713
412
+ 410 1192 1708
413
+ 411 1194 1704
414
+ 412 1197 1701
415
+ 413 1199 1697
416
+ 414 1201 1693
417
+ 415 1202 1688
418
+ 416 1204 1684
419
+ 417 1206 1680
420
+ 418 1208 1675
421
+ 419 1210 1672
422
+ 420 1212 1667
423
+ 421 1214 1663
424
+ 422 1216 1659
425
+ 423 1218 1655
426
+ 424 1220 1650
427
+ 425 1222 1647
428
+ 426 1224 1642
429
+ 427 1227 1640
430
+ 428 1229 1635
431
+ 429 1230 1631
432
+ 430 1232 1627
433
+ 431 1234 1623
434
+ 432 1236 1619
435
+ 433 1238 1614
436
+ 434 1241 1612
437
+ 435 1243 1608
438
+ 436 1244 1603
439
+ 437 1246 1599
440
+ 438 1248 1595
441
+ 439 1250 1591
442
+ 440 1252 1587
443
+ 441 1254 1583
444
+ 442 1257 1580
445
+ 443 1259 1576
446
+ 444 1260 1572
447
+ 445 1262 1568
448
+ 446 1264 1564
449
+ 447 1266 1560
450
+ 448 1268 1556
451
+ 449 1271 1554
452
+ 450 1273 1550
453
+ 451 1275 1546
454
+ 452 1277 1542
455
+ 453 1279 1538
456
+ 454 1282 1536
457
+ 455 1284 1532
458
+ 456 1287 1530
459
+ 457 1289 1526
460
+ 458 1291 1522
461
+ 459 1293 1518
462
+ 460 1295 1514
463
+ 461 1296 1510
464
+ 462 1298 1506
465
+ 463 1301 1503
466
+ 464 1303 1499
467
+ 465 1305 1495
468
+ 466 1307 1492
469
+ 467 1309 1488
470
+ 468 1312 1485
471
+ 469 1313 1481
472
+ 470 1317 1479
473
+ 471 1319 1475
474
+ 472 1320 1471
475
+ 473 1322 1467
476
+ 474 1325 1465
477
+ 475 1327 1461
478
+ 476 1329 1457
479
+ 477 1332 1455
480
+ 478 1334 1451
481
+ 479 1336 1448
482
+ 480 1338 1444
483
+ 481 1341 1441
484
+ 482 1343 1437
485
+ 483 1347 1436
486
+ 484 1349 1432
487
+ 485 1351 1429
488
+ 486 1353 1425
489
+ 487 1355 1422
490
+ 488 1357 1418
491
+ 489 1359 1415
492
+ 490 1362 1412
493
+ 491 1364 1408
494
+ 492 1365 1404
495
+ 493 1367 1400
496
+ 494 1369 1397
497
+ 495 1371 1393
498
+ 496 1373 1390
499
+ 497 1376 1387
500
+ 498 1378 1384
501
+ 499 1380 1380
502
+ 500 1382 1377
503
+ 501 1384 1373
504
+ 502 1386 1370
505
+ 503 1390 1368
506
+ 504 1392 1365
507
+ 505 1394 1361
508
+ 506 1396 1358
509
+ 507 1398 1354
510
+ 508 1401 1351
511
+ 509 1402 1347
512
+ 510 1406 1345
513
+ 511 1408 1342
514
+ 512 1410 1339
515
+ 513 1412 1335
516
+ 514 1414 1332
517
+ 515 1416 1328
518
+ 516 1418 1325
519
+ 517 1422 1323
520
+ 518 1424 1319
521
+ 519 1426 1316
522
+ 520 1428 1313
523
+ 521 1430 1309
524
+ 522 1432 1306
525
+ 523 1435 1304
526
+ 524 1438 1301
527
+ 525 1440 1297
528
+ 526 1441 1294
529
+ 527 1443 1290
530
+ 528 1445 1287
531
+ 529 1447 1283
532
+ 530 1450 1281
533
+ 531 1452 1277
534
+ 532 1454 1274
535
+ 533 1456 1270
536
+ 534 1458 1267
537
+ 535 1460 1263
538
+ 536 1462 1260
539
+ 537 1464 1258
540
+ 538 1466 1254
541
+ 539 1468 1251
542
+ 540 1470 1247
543
+ 541 1472 1244
544
+ 542 1474 1240
545
+ 543 1476 1237
546
+ 544 1478 1234
547
+ 545 1481 1231
548
+ 546 1483 1228
549
+ 547 1484 1224
550
+ 548 1486 1221
551
+ 549 1488 1217
552
+ 550 1490 1214
553
+ 551 1492 1210
554
+ 552 1494 1207
555
+ 553 1497 1205
556
+ 554 1499 1202
557
+ 555 1501 1199
558
+ 556 1503 1195
559
+ 557 1505 1192
560
+ 558 1507 1188
561
+ 559 1511 1187
562
+ 560 1513 1184
563
+ 561 1514 1180
564
+ 562 1516 1177
565
+ 563 1518 1173
566
+ 564 1520 1170
567
+ 565 1522 1167
568
+ 566 1525 1164
569
+ 567 1527 1161
570
+ 568 1529 1158
571
+ 569 1531 1155
572
+ 570 1533 1152
573
+ 571 1535 1148
574
+ 572 1537 1145
575
+ 573 1540 1143
576
+ 574 1542 1140
577
+ 575 1544 1137
578
+ 576 1546 1133
579
+ 577 1548 1130
580
+ 578 1550 1127
581
+ 579 1552 1123
582
+ 580 1554 1121
583
+ 581 1556 1118
584
+ 582 1558 1115
585
+ 583 1560 1111
586
+ 584 1562 1108
587
+ 585 1564 1105
588
+ 586 1566 1101
589
+ 587 1568 1098
590
+ 588 1571 1096
591
+ 589 1573 1093
592
+ 590 1575 1090
593
+ 591 1577 1086
594
+ 592 1578 1083
595
+ 593 1581 1080
596
+ 594 1582 1077
597
+ 595 1585 1074
598
+ 596 1587 1071
599
+ 597 1589 1068
600
+ 598 1591 1065
601
+ 599 1593 1062
602
+ 600 1595 1058
603
+ 601 1596 1055
604
+ 602 1600 1053
605
+ 603 1602 1050
606
+ 604 1604 1047
607
+ 605 1606 1044
608
+ 606 1608 1041
609
+ 607 1610 1038
610
+ 608 1611 1034
611
+ 609 1615 1032
612
+ 610 1617 1029
613
+ 611 1619 1026
614
+ 612 1621 1023
615
+ 613 1622 1020
616
+ 614 1624 1017
617
+ 615 1626 1013
618
+ 616 1629 1011
619
+ 617 1632 1008
620
+ 618 1634 1005
621
+ 619 1636 1002
622
+ 620 1638 999
623
+ 621 1639 996
624
+ 622 1641 993
625
+ 623 1645 991
626
+ 624 1647 988
627
+ 625 1650 985
628
+ 626 1652 983
629
+ 627 1655 980
630
+ 628 1657 977
631
+ 629 1660 975
632
+ 630 1662 972
633
+ 631 1664 969
634
+ 632 1666 966
635
+ 633 1668 963
636
+ 634 1670 960
637
+ 635 1672 957
638
+ 636 1676 955
639
+ 637 1678 952
640
+ 638 1681 949
641
+ 639 1683 946
642
+ 640 1685 943
643
+ 641 1687 940
644
+ 642 1690 938
645
+ 643 1692 935
646
+ 644 1696 933
647
+ 645 1698 930
648
+ 646 1700 927
649
+ 647 1702 924
650
+ 648 1705 922
651
+ 649 1707 919
652
+ 650 1710 916
653
+ 651 1712 913
654
+ 652 1713 910
655
+ 653 1715 907
656
+ 654 1720 906
657
+ 655 1722 903
658
+ 656 1724 900
659
+ 657 1727 897
660
+ 658 1729 894
661
+ 659 1730 891
662
+ 660 1732 888
663
+ 661 1734 885
664
+ 662 1736 882
665
+ 663 1738 879
666
+ 664 1740 876
667
+ 665 1742 874
668
+ 666 1744 871
669
+ 667 1746 868
670
+ 668 1749 865
671
+ 669 1751 862
672
+ 670 1752 859
673
+ 671 1754 856
674
+ 672 1756 853
675
+ 673 1758 850
676
+ 674 1760 847
677
+ 675 1763 845
678
+ 676 1765 842
679
+ 677 1767 839
680
+ 678 1769 836
681
+ 679 1771 833
682
+ 680 1773 830
683
+ 681 1775 827
684
+ 682 1778 825
685
+ 683 1780 822
686
+ 684 1782 819
687
+ 685 1784 816
688
+ 686 1786 813
689
+ 687 1788 810
690
+ 688 1790 808
691
+ 689 1793 805
692
+ 690 1795 802
693
+ 691 1797 799
694
+ 692 1798 796
695
+ 693 1800 793
696
+ 694 1802 791
697
+ 695 1804 788
698
+ 696 1807 785
699
+ 697 1809 782
700
+ 698 1811 779
701
+ 699 1813 777
702
+ 700 1815 774
703
+ 701 1817 771
704
+ 702 1819 768
705
+ 703 1823 766
706
+ 704 1825 763
707
+ 705 1827 760
708
+ 706 1829 758
709
+ 707 1830 755
710
+ 708 1832 752
711
+ 709 1834 749
712
+ 710 1837 747
713
+ 711 1839 744
714
+ 712 1841 741
715
+ 713 1843 738
716
+ 714 1845 735
717
+ 715 1847 732
718
+ 716 1849 730
719
+ 717 1852 727
720
+ 718 1854 724
721
+ 719 1856 721
722
+ 720 1858 719
723
+ 721 1860 716
724
+ 722 1862 713
725
+ 723 1863 710
726
+ 724 1865 707
727
+ 725 1868 705
728
+ 726 1870 702
729
+ 727 1872 699
730
+ 728 1873 696
731
+ 729 1875 693
732
+ 730 1877 691
733
+ 731 1879 688
734
+ 732 1882 685
735
+ 733 1884 682
736
+ 734 1886 680
737
+ 735 1888 677
738
+ 736 1891 675
739
+ 737 1893 672
740
+ 738 1895 669
741
+ 739 1898 667
742
+ 740 1900 664
743
+ 741 1902 661
744
+ 742 1904 658
745
+ 743 1906 656
746
+ 744 1908 653
747
+ 745 1910 650
748
+ 746 1912 647
749
+ 747 1914 644
750
+ 748 1916 642
751
+ 749 1918 639
752
+ 750 1920 636
753
+ 751 1922 633
754
+ 752 1923 631
755
+ 753 1925 628
756
+ 754 1928 625
757
+ 755 1930 622
758
+ 756 1932 620
759
+ 757 1933 617
760
+ 758 1936 614
761
+ 759 1937 611
762
+ 760 1939 609
763
+ 761 1942 606
764
+ 762 1944 603
765
+ 763 1946 601
766
+ 764 1948 598
767
+ 765 1950 595
768
+ 766 1952 593
769
+ 767 1954 590
770
+ 768 1957 587
771
+ 769 1958 585
772
+ 770 1960 582
773
+ 771 1962 579
774
+ 772 1964 576
775
+ 773 1966 574
776
+ 774 1968 571
777
+ 775 1972 569
778
+ 776 1974 566
779
+ 777 1976 564
780
+ 778 1978 561
781
+ 779 1980 558
782
+ 780 1982 556
783
+ 781 1984 553
784
+ 782 1988 551
785
+ 783 1990 548
786
+ 784 1992 545
787
+ 785 1994 543
788
+ 786 1996 540
789
+ 787 1998 537
790
+ 788 2002 535
791
+ 789 2004 532
792
+ 790 2006 530
793
+ 791 2008 527
794
+ 792 2010 524
795
+ 793 2012 522
796
+ 794 2014 519
797
+ 795 2017 517
798
+ 796 2019 514
799
+ 797 2021 511
800
+ 798 2023 509
801
+ 799 2025 506
802
+ 800 2027 503
803
+ 801 2030 501
804
+ 802 2033 498
805
+ 803 2035 496
806
+ 804 2037 493
807
+ 805 2039 490
808
+ 806 2041 488
809
+ 807 2044 485
810
+ 808 2046 483
811
+ 809 2049 480
812
+ 810 2050 477
813
+ 811 2052 475
814
+ 812 2054 472
815
+ 813 2056 469
816
+ 814 2058 467
817
+ 815 2059 464
818
+ 816 2063 462
819
+ 817 2065 459
820
+ 818 2067 456
821
+ 819 2069 454
822
+ 820 2070 451
823
+ 821 2072 448
824
+ 822 2074 446
825
+ 823 2077 443
826
+ 824 2079 441
827
+ 825 2081 438
828
+ 826 2084 435
829
+ 827 2086 433
830
+ 828 2088 430
831
+ 829 2089 428
832
+ 830 2092 425
833
+ 831 2094 422
834
+ 832 2096 420
835
+ 833 2099 417
836
+ 834 2100 415
837
+ 835 2102 412
838
+ 836 2104 409
839
+ 837 2107 407
840
+ 838 2109 404
841
+ 839 2111 402
842
+ 840 2113 399
843
+ 841 2115 396
844
+ 842 2117 394
845
+ 843 2118 391
846
+ 844 2121 389
847
+ 845 2123 386
848
+ 846 2125 383
849
+ 847 2127 381
850
+ 848 2129 378
851
+ 849 2131 376
852
+ 850 2133 373
853
+ 851 2134 370
854
+ 852 2137 368
855
+ 853 2139 365
856
+ 854 2141 363
857
+ 855 2143 360
858
+ 856 2145 358
859
+ 857 2147 355
860
+ 858 2149 352
861
+ 859 2152 350
862
+ 860 2154 347
863
+ 861 2156 345
864
+ 862 2158 342
865
+ 863 2160 340
866
+ 864 2162 337
867
+ 865 2164 334
868
+ 866 2167 332
869
+ 867 2169 329
870
+ 868 2171 327
871
+ 869 2173 324
872
+ 870 2175 322
873
+ 871 2177 319
874
+ 872 2179 317
875
+ 873 2182 314
876
+ 874 2183 311
877
+ 875 2185 309
878
+ 876 2187 306
879
+ 877 2189 304
880
+ 878 2191 301
881
+ 879 2193 299
882
+ 880 2196 296
883
+ 881 2198 294
884
+ 882 2200 291
885
+ 883 2202 289
886
+ 884 2204 286
887
+ 885 2205 283
888
+ 886 2207 281
889
+ 887 2209 278
890
+ 888 2212 276
891
+ 889 2214 273
892
+ 890 2216 271
893
+ 891 2218 268
894
+ 892 2220 266
895
+ 893 2222 263
896
+ 894 2223 260
897
+ 895 2226 258
898
+ 896 2228 255
899
+ 897 2230 253
900
+ 898 2232 250
901
+ 899 2233 248
902
+ 900 2235 245
903
+ 901 2237 243
904
+ 902 2239 240
905
+ 903 2242 238
906
+ 904 2244 235
907
+ 905 2246 233
908
+ 906 2248 230
909
+ 907 2250 227
910
+ 908 2252 225
911
+ 909 2254 222
912
+ 910 2257 220
913
+ 911 2259 217
914
+ 912 2261 215
915
+ 913 2263 212
916
+ 914 2265 210
917
+ 915 2267 207
918
+ 916 2269 205
919
+ 917 2272 202
920
+ 918 2274 200
921
+ 919 2276 197
922
+ 920 2278 195
923
+ 921 2280 192
924
+ 922 2282 190
925
+ 923 2286 188
926
+ 924 2288 185
927
+ 925 2291 183
928
+ 926 2293 180
929
+ 927 2295 178
930
+ 928 2298 175
931
+ 929 2301 173
932
+ 930 2303 170
933
+ 931 2306 168
934
+ 932 2308 165
935
+ 933 2310 163
936
+ 934 2312 160
937
+ 935 2314 158
938
+ 936 2316 155
939
+ 937 2319 153
940
+ 938 2321 150
941
+ 939 2323 148
942
+ 940 2325 145
943
+ 941 2327 143
944
+ 942 2330 140
945
+ 943 2332 138
946
+ 944 2334 135
947
+ 945 2337 133
948
+ 946 2338 130
949
+ 947 2341 128
950
+ 948 2343 125
951
+ 949 2346 123
952
+ 950 2348 121
953
+ 951 2350 118
954
+ 952 2352 116
955
+ 953 2355 113
956
+ 954 2357 111
957
+ 955 2359 108
958
+ 956 2361 106
959
+ 957 2363 103
960
+ 958 2365 101
961
+ 959 2367 98
962
+ 960 2369 96
963
+ 961 2370 93
964
+ 962 2372 91
965
+ 963 2376 88
966
+ 964 2378 86
967
+ 965 2379 83
968
+ 966 2381 81
969
+ 967 2383 78
970
+ 968 2385 76
971
+ 969 2387 73
972
+ 970 2390 71
973
+ 971 2392 68
974
+ 972 2394 66
975
+ 973 2395 63
976
+ 974 2397 61
977
+ 975 2399 59
978
+ 976 2401 56
979
+ 977 2404 54
980
+ 978 2406 51
981
+ 979 2408 49
982
+ 980 2410 46
983
+ 981 2411 44
984
+ 982 2413 41
985
+ 983 2415 39
986
+ 984 2417 36
987
+ 985 2420 34
988
+ 986 2422 31
989
+ 987 2424 29
990
+ 988 2426 26
991
+ 989 2428 24
992
+ 990 2430 22
993
+ 991 2432 19
994
+ 992 2435 17
995
+ 993 2437 14
996
+ 994 2438 12
997
+ 995 2440 9
998
+ 996 2442 7
999
+ 997 2445 4
1000
+ 998 2446 2
1001
+ 999 2449 0
research/data_ingestion.ipynb ADDED
@@ -0,0 +1,207 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "cells": [
3
+ {
4
+ "cell_type": "code",
5
+ "execution_count": 1,
6
+ "metadata": {},
7
+ "outputs": [],
8
+ "source": [
9
+ "import os"
10
+ ]
11
+ },
12
+ {
13
+ "cell_type": "code",
14
+ "execution_count": 2,
15
+ "metadata": {},
16
+ "outputs": [
17
+ {
18
+ "data": {
19
+ "text/plain": [
20
+ "'c:\\\\Users\\\\nikhil\\\\OneDrive\\\\Desktop\\\\ML Projects\\\\ipp\\\\research'"
21
+ ]
22
+ },
23
+ "execution_count": 2,
24
+ "metadata": {},
25
+ "output_type": "execute_result"
26
+ }
27
+ ],
28
+ "source": [
29
+ "%pwd"
30
+ ]
31
+ },
32
+ {
33
+ "cell_type": "code",
34
+ "execution_count": 3,
35
+ "metadata": {},
36
+ "outputs": [],
37
+ "source": [
38
+ "os.chdir(\"../\")"
39
+ ]
40
+ },
41
+ {
42
+ "cell_type": "code",
43
+ "execution_count": 4,
44
+ "metadata": {},
45
+ "outputs": [
46
+ {
47
+ "data": {
48
+ "text/plain": [
49
+ "'c:\\\\Users\\\\nikhil\\\\OneDrive\\\\Desktop\\\\ML Projects\\\\ipp'"
50
+ ]
51
+ },
52
+ "execution_count": 4,
53
+ "metadata": {},
54
+ "output_type": "execute_result"
55
+ }
56
+ ],
57
+ "source": [
58
+ "%pwd"
59
+ ]
60
+ },
61
+ {
62
+ "cell_type": "code",
63
+ "execution_count": 5,
64
+ "metadata": {},
65
+ "outputs": [],
66
+ "source": [
67
+ "from dataclasses import dataclass\n",
68
+ "from pathlib import Path\n",
69
+ "\n",
70
+ "@dataclass(frozen=True)\n",
71
+ "class DataIngestionConfig:\n",
72
+ " root_dir: Path\n",
73
+ " source_URL: str\n",
74
+ " local_data_file: Path"
75
+ ]
76
+ },
77
+ {
78
+ "cell_type": "code",
79
+ "execution_count": 7,
80
+ "metadata": {},
81
+ "outputs": [],
82
+ "source": [
83
+ "\n",
84
+ "from insurancePP.constants import *\n",
85
+ "from insurancePP.utils.common import read_yaml, create_directories"
86
+ ]
87
+ },
88
+ {
89
+ "cell_type": "code",
90
+ "execution_count": 21,
91
+ "metadata": {},
92
+ "outputs": [],
93
+ "source": [
94
+ "class ConfigurationManager:\n",
95
+ " def __init__(self, config_filepath= CONFIG_FILE_PATH, params_filepath= PARAMS_FILE_PATH):\n",
96
+ " self.config = read_yaml(config_filepath)\n",
97
+ " self.params = read_yaml(params_filepath)\n",
98
+ " \n",
99
+ " create_directories([self.config.artifacts_root])\n",
100
+ " # logger.info(f\"Root directory {self.config.artifacts_root} created successfully\") \n",
101
+ " \n",
102
+ " \n",
103
+ " def get_data_ingestion_config(self) -> DataIngestionConfig:\n",
104
+ " config = self.config.data_ingestion\n",
105
+ " create_directories([config.root_dir])\n",
106
+ "\n",
107
+ " data_ingestion_config = DataIngestionConfig(\n",
108
+ " root_dir = config.root_dir,\n",
109
+ " source_URL = config.source_URL,\n",
110
+ " local_data_file = config.local_data_file\n",
111
+ " )\n",
112
+ "\n",
113
+ " return data_ingestion_config"
114
+ ]
115
+ },
116
+ {
117
+ "cell_type": "code",
118
+ "execution_count": 22,
119
+ "metadata": {},
120
+ "outputs": [],
121
+ "source": [
122
+ "import os\n",
123
+ "import urllib.request as request\n",
124
+ "import zipfile\n",
125
+ "from insurancePP.logging import logger\n",
126
+ "from insurancePP.utils.common import get_size"
127
+ ]
128
+ },
129
+ {
130
+ "cell_type": "code",
131
+ "execution_count": 23,
132
+ "metadata": {},
133
+ "outputs": [],
134
+ "source": [
135
+ "class DataIngestion:\n",
136
+ " def __init__(self, config: DataIngestionConfig):\n",
137
+ " self.config = config\n",
138
+ "\n",
139
+ " def download_file(self):\n",
140
+ " if not os.path.exists(self.config.local_data_file):\n",
141
+ " filename, headers = request.urlretrieve(\n",
142
+ " url = self.config.source_URL,\n",
143
+ " filename = self.config.local_data_file\n",
144
+ " )\n",
145
+ " logger.info(f'Downloaded {filename} to {self.config.local_data_file}')\n",
146
+ " else:\n",
147
+ " logger.info(f'File {self.config.local_data_file} already exists')"
148
+ ]
149
+ },
150
+ {
151
+ "cell_type": "code",
152
+ "execution_count": 24,
153
+ "metadata": {},
154
+ "outputs": [
155
+ {
156
+ "name": "stdout",
157
+ "output_type": "stream",
158
+ "text": [
159
+ "[2024-02-24 20:06:22,367 : INFO : common : yaml file: config\\config.yaml loaded successfully]\n",
160
+ "[2024-02-24 20:06:22,375 : INFO : common : yaml file: params.yaml loaded successfully]\n",
161
+ "[2024-02-24 20:06:22,381 : INFO : common : directory artifacts created]\n",
162
+ "[2024-02-24 20:06:22,385 : INFO : common : directory artifacts/data_ingestion created]\n",
163
+ "[2024-02-24 20:06:23,768 : INFO : 1446037091 : Downloaded artifacts/data_ingestion/data.csv to artifacts/data_ingestion/data.csv]\n"
164
+ ]
165
+ }
166
+ ],
167
+ "source": [
168
+ "try:\n",
169
+ " config = ConfigurationManager()\n",
170
+ " data_ingestion_config = config.get_data_ingestion_config()\n",
171
+ " data_ingestion = DataIngestion(data_ingestion_config)\n",
172
+ " data_ingestion.download_file()\n",
173
+ "\n",
174
+ "except Exception as e:\n",
175
+ " raise e"
176
+ ]
177
+ },
178
+ {
179
+ "cell_type": "code",
180
+ "execution_count": null,
181
+ "metadata": {},
182
+ "outputs": [],
183
+ "source": []
184
+ }
185
+ ],
186
+ "metadata": {
187
+ "kernelspec": {
188
+ "display_name": "venv",
189
+ "language": "python",
190
+ "name": "python3"
191
+ },
192
+ "language_info": {
193
+ "codemirror_mode": {
194
+ "name": "ipython",
195
+ "version": 3
196
+ },
197
+ "file_extension": ".py",
198
+ "mimetype": "text/x-python",
199
+ "name": "python",
200
+ "nbconvert_exporter": "python",
201
+ "pygments_lexer": "ipython3",
202
+ "version": "3.8.18"
203
+ }
204
+ },
205
+ "nbformat": 4,
206
+ "nbformat_minor": 2
207
+ }
research/trials.ipynb CHANGED
@@ -0,0 +1,448 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "cells": [
3
+ {
4
+ "cell_type": "code",
5
+ "execution_count": 1,
6
+ "metadata": {},
7
+ "outputs": [],
8
+ "source": [
9
+ "url = 'https://raw.githubusercontent.com/nikhil-xyz/datasets/main/insurance.csv'"
10
+ ]
11
+ },
12
+ {
13
+ "cell_type": "code",
14
+ "execution_count": 2,
15
+ "metadata": {},
16
+ "outputs": [],
17
+ "source": [
18
+ "import pandas as pd"
19
+ ]
20
+ },
21
+ {
22
+ "cell_type": "code",
23
+ "execution_count": 3,
24
+ "metadata": {},
25
+ "outputs": [],
26
+ "source": [
27
+ "data = pd.read_csv(url)"
28
+ ]
29
+ },
30
+ {
31
+ "cell_type": "code",
32
+ "execution_count": 4,
33
+ "metadata": {},
34
+ "outputs": [
35
+ {
36
+ "data": {
37
+ "text/plain": [
38
+ "(1338, 7)"
39
+ ]
40
+ },
41
+ "execution_count": 4,
42
+ "metadata": {},
43
+ "output_type": "execute_result"
44
+ }
45
+ ],
46
+ "source": [
47
+ "data.shape"
48
+ ]
49
+ },
50
+ {
51
+ "cell_type": "code",
52
+ "execution_count": 5,
53
+ "metadata": {},
54
+ "outputs": [
55
+ {
56
+ "data": {
57
+ "text/html": [
58
+ "<div>\n",
59
+ "<style scoped>\n",
60
+ " .dataframe tbody tr th:only-of-type {\n",
61
+ " vertical-align: middle;\n",
62
+ " }\n",
63
+ "\n",
64
+ " .dataframe tbody tr th {\n",
65
+ " vertical-align: top;\n",
66
+ " }\n",
67
+ "\n",
68
+ " .dataframe thead th {\n",
69
+ " text-align: right;\n",
70
+ " }\n",
71
+ "</style>\n",
72
+ "<table border=\"1\" class=\"dataframe\">\n",
73
+ " <thead>\n",
74
+ " <tr style=\"text-align: right;\">\n",
75
+ " <th></th>\n",
76
+ " <th>age</th>\n",
77
+ " <th>sex</th>\n",
78
+ " <th>bmi</th>\n",
79
+ " <th>children</th>\n",
80
+ " <th>smoker</th>\n",
81
+ " <th>region</th>\n",
82
+ " <th>expenses</th>\n",
83
+ " </tr>\n",
84
+ " </thead>\n",
85
+ " <tbody>\n",
86
+ " <tr>\n",
87
+ " <th>0</th>\n",
88
+ " <td>19</td>\n",
89
+ " <td>female</td>\n",
90
+ " <td>27.9</td>\n",
91
+ " <td>0</td>\n",
92
+ " <td>yes</td>\n",
93
+ " <td>southwest</td>\n",
94
+ " <td>16884.92</td>\n",
95
+ " </tr>\n",
96
+ " <tr>\n",
97
+ " <th>1</th>\n",
98
+ " <td>18</td>\n",
99
+ " <td>male</td>\n",
100
+ " <td>33.8</td>\n",
101
+ " <td>1</td>\n",
102
+ " <td>no</td>\n",
103
+ " <td>southeast</td>\n",
104
+ " <td>1725.55</td>\n",
105
+ " </tr>\n",
106
+ " <tr>\n",
107
+ " <th>2</th>\n",
108
+ " <td>28</td>\n",
109
+ " <td>male</td>\n",
110
+ " <td>33.0</td>\n",
111
+ " <td>3</td>\n",
112
+ " <td>no</td>\n",
113
+ " <td>southeast</td>\n",
114
+ " <td>4449.46</td>\n",
115
+ " </tr>\n",
116
+ " <tr>\n",
117
+ " <th>3</th>\n",
118
+ " <td>33</td>\n",
119
+ " <td>male</td>\n",
120
+ " <td>22.7</td>\n",
121
+ " <td>0</td>\n",
122
+ " <td>no</td>\n",
123
+ " <td>northwest</td>\n",
124
+ " <td>21984.47</td>\n",
125
+ " </tr>\n",
126
+ " <tr>\n",
127
+ " <th>4</th>\n",
128
+ " <td>32</td>\n",
129
+ " <td>male</td>\n",
130
+ " <td>28.9</td>\n",
131
+ " <td>0</td>\n",
132
+ " <td>no</td>\n",
133
+ " <td>northwest</td>\n",
134
+ " <td>3866.86</td>\n",
135
+ " </tr>\n",
136
+ " </tbody>\n",
137
+ "</table>\n",
138
+ "</div>"
139
+ ],
140
+ "text/plain": [
141
+ " age sex bmi children smoker region expenses\n",
142
+ "0 19 female 27.9 0 yes southwest 16884.92\n",
143
+ "1 18 male 33.8 1 no southeast 1725.55\n",
144
+ "2 28 male 33.0 3 no southeast 4449.46\n",
145
+ "3 33 male 22.7 0 no northwest 21984.47\n",
146
+ "4 32 male 28.9 0 no northwest 3866.86"
147
+ ]
148
+ },
149
+ "execution_count": 5,
150
+ "metadata": {},
151
+ "output_type": "execute_result"
152
+ }
153
+ ],
154
+ "source": [
155
+ "data.head()"
156
+ ]
157
+ },
158
+ {
159
+ "cell_type": "code",
160
+ "execution_count": 6,
161
+ "metadata": {},
162
+ "outputs": [
163
+ {
164
+ "data": {
165
+ "text/plain": [
166
+ "age 0\n",
167
+ "sex 0\n",
168
+ "bmi 0\n",
169
+ "children 0\n",
170
+ "smoker 0\n",
171
+ "region 0\n",
172
+ "expenses 0\n",
173
+ "dtype: int64"
174
+ ]
175
+ },
176
+ "execution_count": 6,
177
+ "metadata": {},
178
+ "output_type": "execute_result"
179
+ }
180
+ ],
181
+ "source": [
182
+ "data.isna().sum()"
183
+ ]
184
+ },
185
+ {
186
+ "cell_type": "code",
187
+ "execution_count": 9,
188
+ "metadata": {},
189
+ "outputs": [
190
+ {
191
+ "data": {
192
+ "text/plain": [
193
+ "1"
194
+ ]
195
+ },
196
+ "execution_count": 9,
197
+ "metadata": {},
198
+ "output_type": "execute_result"
199
+ }
200
+ ],
201
+ "source": [
202
+ "data.duplicated().sum()"
203
+ ]
204
+ },
205
+ {
206
+ "cell_type": "code",
207
+ "execution_count": 11,
208
+ "metadata": {},
209
+ "outputs": [],
210
+ "source": [
211
+ "data.drop_duplicates(inplace=True)"
212
+ ]
213
+ },
214
+ {
215
+ "cell_type": "code",
216
+ "execution_count": 12,
217
+ "metadata": {},
218
+ "outputs": [
219
+ {
220
+ "data": {
221
+ "text/plain": [
222
+ "0"
223
+ ]
224
+ },
225
+ "execution_count": 12,
226
+ "metadata": {},
227
+ "output_type": "execute_result"
228
+ }
229
+ ],
230
+ "source": [
231
+ "data.duplicated().sum()"
232
+ ]
233
+ },
234
+ {
235
+ "cell_type": "code",
236
+ "execution_count": 13,
237
+ "metadata": {},
238
+ "outputs": [
239
+ {
240
+ "name": "stdout",
241
+ "output_type": "stream",
242
+ "text": [
243
+ "<class 'pandas.core.frame.DataFrame'>\n",
244
+ "Index: 1337 entries, 0 to 1337\n",
245
+ "Data columns (total 7 columns):\n",
246
+ " # Column Non-Null Count Dtype \n",
247
+ "--- ------ -------------- ----- \n",
248
+ " 0 age 1337 non-null int64 \n",
249
+ " 1 sex 1337 non-null object \n",
250
+ " 2 bmi 1337 non-null float64\n",
251
+ " 3 children 1337 non-null int64 \n",
252
+ " 4 smoker 1337 non-null object \n",
253
+ " 5 region 1337 non-null object \n",
254
+ " 6 expenses 1337 non-null float64\n",
255
+ "dtypes: float64(2), int64(2), object(3)\n",
256
+ "memory usage: 83.6+ KB\n"
257
+ ]
258
+ }
259
+ ],
260
+ "source": [
261
+ "data.info()"
262
+ ]
263
+ },
264
+ {
265
+ "cell_type": "code",
266
+ "execution_count": 14,
267
+ "metadata": {},
268
+ "outputs": [
269
+ {
270
+ "data": {
271
+ "text/html": [
272
+ "<div>\n",
273
+ "<style scoped>\n",
274
+ " .dataframe tbody tr th:only-of-type {\n",
275
+ " vertical-align: middle;\n",
276
+ " }\n",
277
+ "\n",
278
+ " .dataframe tbody tr th {\n",
279
+ " vertical-align: top;\n",
280
+ " }\n",
281
+ "\n",
282
+ " .dataframe thead th {\n",
283
+ " text-align: right;\n",
284
+ " }\n",
285
+ "</style>\n",
286
+ "<table border=\"1\" class=\"dataframe\">\n",
287
+ " <thead>\n",
288
+ " <tr style=\"text-align: right;\">\n",
289
+ " <th></th>\n",
290
+ " <th>age</th>\n",
291
+ " <th>bmi</th>\n",
292
+ " <th>children</th>\n",
293
+ " <th>expenses</th>\n",
294
+ " </tr>\n",
295
+ " </thead>\n",
296
+ " <tbody>\n",
297
+ " <tr>\n",
298
+ " <th>count</th>\n",
299
+ " <td>1337.000000</td>\n",
300
+ " <td>1337.000000</td>\n",
301
+ " <td>1337.000000</td>\n",
302
+ " <td>1337.000000</td>\n",
303
+ " </tr>\n",
304
+ " <tr>\n",
305
+ " <th>mean</th>\n",
306
+ " <td>39.222139</td>\n",
307
+ " <td>30.665520</td>\n",
308
+ " <td>1.095737</td>\n",
309
+ " <td>13279.121638</td>\n",
310
+ " </tr>\n",
311
+ " <tr>\n",
312
+ " <th>std</th>\n",
313
+ " <td>14.044333</td>\n",
314
+ " <td>6.100664</td>\n",
315
+ " <td>1.205571</td>\n",
316
+ " <td>12110.359657</td>\n",
317
+ " </tr>\n",
318
+ " <tr>\n",
319
+ " <th>min</th>\n",
320
+ " <td>18.000000</td>\n",
321
+ " <td>16.000000</td>\n",
322
+ " <td>0.000000</td>\n",
323
+ " <td>1121.870000</td>\n",
324
+ " </tr>\n",
325
+ " <tr>\n",
326
+ " <th>25%</th>\n",
327
+ " <td>27.000000</td>\n",
328
+ " <td>26.300000</td>\n",
329
+ " <td>0.000000</td>\n",
330
+ " <td>4746.340000</td>\n",
331
+ " </tr>\n",
332
+ " <tr>\n",
333
+ " <th>50%</th>\n",
334
+ " <td>39.000000</td>\n",
335
+ " <td>30.400000</td>\n",
336
+ " <td>1.000000</td>\n",
337
+ " <td>9386.160000</td>\n",
338
+ " </tr>\n",
339
+ " <tr>\n",
340
+ " <th>75%</th>\n",
341
+ " <td>51.000000</td>\n",
342
+ " <td>34.700000</td>\n",
343
+ " <td>2.000000</td>\n",
344
+ " <td>16657.720000</td>\n",
345
+ " </tr>\n",
346
+ " <tr>\n",
347
+ " <th>max</th>\n",
348
+ " <td>64.000000</td>\n",
349
+ " <td>53.100000</td>\n",
350
+ " <td>5.000000</td>\n",
351
+ " <td>63770.430000</td>\n",
352
+ " </tr>\n",
353
+ " </tbody>\n",
354
+ "</table>\n",
355
+ "</div>"
356
+ ],
357
+ "text/plain": [
358
+ " age bmi children expenses\n",
359
+ "count 1337.000000 1337.000000 1337.000000 1337.000000\n",
360
+ "mean 39.222139 30.665520 1.095737 13279.121638\n",
361
+ "std 14.044333 6.100664 1.205571 12110.359657\n",
362
+ "min 18.000000 16.000000 0.000000 1121.870000\n",
363
+ "25% 27.000000 26.300000 0.000000 4746.340000\n",
364
+ "50% 39.000000 30.400000 1.000000 9386.160000\n",
365
+ "75% 51.000000 34.700000 2.000000 16657.720000\n",
366
+ "max 64.000000 53.100000 5.000000 63770.430000"
367
+ ]
368
+ },
369
+ "execution_count": 14,
370
+ "metadata": {},
371
+ "output_type": "execute_result"
372
+ }
373
+ ],
374
+ "source": [
375
+ "data.describe()"
376
+ ]
377
+ },
378
+ {
379
+ "cell_type": "markdown",
380
+ "metadata": {},
381
+ "source": [
382
+ "- all candidated have age between 18 and 64\n",
383
+ "- 50% of candidated either have one kid or no kid"
384
+ ]
385
+ },
386
+ {
387
+ "cell_type": "markdown",
388
+ "metadata": {},
389
+ "source": [
390
+ "**categories inside the categorical data**"
391
+ ]
392
+ },
393
+ {
394
+ "cell_type": "code",
395
+ "execution_count": 15,
396
+ "metadata": {},
397
+ "outputs": [
398
+ {
399
+ "name": "stdout",
400
+ "output_type": "stream",
401
+ "text": [
402
+ "Categories in 'sex' variable: ['female' 'male']\n",
403
+ "Categories in 'smoker' variable: ['yes' 'no']\n",
404
+ "Categories in 'region' variable: ['southwest' 'southeast' 'northwest' 'northeast']\n"
405
+ ]
406
+ }
407
+ ],
408
+ "source": [
409
+ "print(\"Categories in 'sex' variable: \",end=\" \" )\n",
410
+ "print(data['sex'].unique())\n",
411
+ "\n",
412
+ "print(\"Categories in 'smoker' variable: \",end=\" \" )\n",
413
+ "print(data['smoker'].unique())\n",
414
+ "\n",
415
+ "print(\"Categories in 'region' variable: \",end=\" \" )\n",
416
+ "print(data['region'].unique())"
417
+ ]
418
+ },
419
+ {
420
+ "cell_type": "code",
421
+ "execution_count": null,
422
+ "metadata": {},
423
+ "outputs": [],
424
+ "source": []
425
+ }
426
+ ],
427
+ "metadata": {
428
+ "kernelspec": {
429
+ "display_name": "Python 3",
430
+ "language": "python",
431
+ "name": "python3"
432
+ },
433
+ "language_info": {
434
+ "codemirror_mode": {
435
+ "name": "ipython",
436
+ "version": 3
437
+ },
438
+ "file_extension": ".py",
439
+ "mimetype": "text/x-python",
440
+ "name": "python",
441
+ "nbconvert_exporter": "python",
442
+ "pygments_lexer": "ipython3",
443
+ "version": "3.8.18"
444
+ }
445
+ },
446
+ "nbformat": 4,
447
+ "nbformat_minor": 2
448
+ }
src/insurancePP/components/data_ingestion.py ADDED
@@ -0,0 +1,20 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ import os
2
+ import urllib.request as request
3
+ import zipfile
4
+ from insurancePP.logging import logger
5
+ from insurancePP.utils.common import get_size
6
+ from insurancePP.entity import DataIngestionConfig
7
+
8
+ class DataIngestion:
9
+ def __init__(self, config: DataIngestionConfig):
10
+ self.config = config
11
+
12
+ def download_file(self):
13
+ if not os.path.exists(self.config.local_data_file):
14
+ filename, headers = request.urlretrieve(
15
+ url = self.config.source_URL,
16
+ filename = self.config.local_data_file
17
+ )
18
+ logger.info(f'Downloaded {filename} to {self.config.local_data_file}')
19
+ else:
20
+ logger.info(f'File {self.config.local_data_file} already exists')
src/insurancePP/config/configuration.py CHANGED
@@ -0,0 +1,24 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ from insurancePP.constants import *
2
+ from insurancePP.utils.common import read_yaml, create_directories
3
+ from insurancePP.entity import (DataIngestionConfig)
4
+
5
+ class ConfigurationManager:
6
+ def __init__(self, config_filepath= CONFIG_FILE_PATH, params_filepath= PARAMS_FILE_PATH):
7
+ self.config = read_yaml(config_filepath)
8
+ self.params = read_yaml(params_filepath)
9
+
10
+ create_directories([self.config.artifacts_root])
11
+ # logger.info(f"Root directory {self.config.artifacts_root} created successfully")
12
+
13
+
14
+ def get_data_ingestion_config(self) -> DataIngestionConfig:
15
+ config = self.config.data_ingestion
16
+ create_directories([config.root_dir])
17
+
18
+ data_ingestion_config = DataIngestionConfig(
19
+ root_dir = config.root_dir,
20
+ source_URL = config.source_URL,
21
+ local_data_file = config.local_data_file
22
+ )
23
+
24
+ return data_ingestion_config
src/insurancePP/constants/__init__.py CHANGED
@@ -0,0 +1,4 @@
 
 
 
 
 
1
+ from pathlib import Path
2
+
3
+ CONFIG_FILE_PATH = Path("config/config.yaml")
4
+ PARAMS_FILE_PATH = Path("params.yaml")
src/insurancePP/entity/__init__.py CHANGED
@@ -0,0 +1,8 @@
 
 
 
 
 
 
 
 
 
1
+ from dataclasses import dataclass
2
+ from pathlib import Path
3
+
4
+ @dataclass(frozen=True)
5
+ class DataIngestionConfig:
6
+ root_dir: Path
7
+ source_URL: str
8
+ local_data_file: Path
src/insurancePP/pipeline/stage1_data_ingestion.py ADDED
@@ -0,0 +1,14 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ from insurancePP.components.data_ingestion import DataIngestion
2
+ from insurancePP.config.configuration import ConfigurationManager
3
+ from insurancePP.logging import logger
4
+
5
+ class DataIngestionTrainingPipeline:
6
+ def __init__(self):
7
+ pass
8
+
9
+ def main(self):
10
+ config = ConfigurationManager()
11
+ data_ingestion_config = config.get_data_ingestion_config()
12
+ data_ingestion = DataIngestion(data_ingestion_config)
13
+ data_ingestion.download_file()
14
+
src/insurancePP/utils/common.py CHANGED
@@ -39,6 +39,7 @@ def create_directories(path_to_directories : list, verbose=True):
39
  path_to_directories (list): list of paths to directories
40
  verbose (bool): if True, print the directory creation
41
  """
 
42
  for directory in path_to_directories:
43
  os.makedirs(directory, exist_ok=True)
44
  if verbose:
 
39
  path_to_directories (list): list of paths to directories
40
  verbose (bool): if True, print the directory creation
41
  """
42
+
43
  for directory in path_to_directories:
44
  os.makedirs(directory, exist_ok=True)
45
  if verbose: