Commit e98bcd61 authored by Mohammad-Yasin Arif's avatar Mohammad-Yasin Arif
Browse files

major changes

parent f82d1a34
This diff is collapsed.
,arif,theobook,27.12.2020 14:18,file:///home/arif/.config/libreoffice/4;
\ No newline at end of file
,arif,theobook,06.01.2021 10:00,file:///home/arif/.config/libreoffice/4;
\ No newline at end of file
Jul 15, 2020 3:01:31 PM de.unibonn.realkd.data.xarf.XarfParsing parse
INFO: Parsing input file
Jul 15, 2020 3:01:31 PM de.unibonn.realkd.common.base.Identifier identifier
WARNING: Invalid identifier string ecn_bond_dist_Al-Ga had to be altered to ecn_bond_dist_Al_Ga
Jul 15, 2020 3:01:31 PM de.unibonn.realkd.common.base.Identifier identifier
WARNING: Invalid identifier string ecn_bond_dist_Al-In had to be altered to ecn_bond_dist_Al_In
Jul 15, 2020 3:01:31 PM de.unibonn.realkd.common.base.Identifier identifier
WARNING: Invalid identifier string ecn_bond_dist_Al-O had to be altered to ecn_bond_dist_Al_O
Jul 15, 2020 3:01:31 PM de.unibonn.realkd.common.base.Identifier identifier
WARNING: Invalid identifier string ecn_bond_dist_Ga-Al had to be altered to ecn_bond_dist_Ga_Al
Jul 15, 2020 3:01:31 PM de.unibonn.realkd.common.base.Identifier identifier
WARNING: Invalid identifier string ecn_bond_dist_Ga-In had to be altered to ecn_bond_dist_Ga_In
Jul 15, 2020 3:01:31 PM de.unibonn.realkd.common.base.Identifier identifier
WARNING: Invalid identifier string ecn_bond_dist_Ga-O had to be altered to ecn_bond_dist_Ga_O
Jul 15, 2020 3:01:31 PM de.unibonn.realkd.common.base.Identifier identifier
WARNING: Invalid identifier string ecn_bond_dist_In-Al had to be altered to ecn_bond_dist_In_Al
Jul 15, 2020 3:01:31 PM de.unibonn.realkd.common.base.Identifier identifier
WARNING: Invalid identifier string ecn_bond_dist_In-Ga had to be altered to ecn_bond_dist_In_Ga
Jul 15, 2020 3:01:31 PM de.unibonn.realkd.common.base.Identifier identifier
WARNING: Invalid identifier string ecn_bond_dist_In-O had to be altered to ecn_bond_dist_In_O
Jul 15, 2020 3:01:31 PM de.unibonn.realkd.common.base.Identifier identifier
WARNING: Invalid identifier string ecn_bond_dist_O-Al had to be altered to ecn_bond_dist_O_Al
Jul 15, 2020 3:01:31 PM de.unibonn.realkd.common.base.Identifier identifier
WARNING: Invalid identifier string ecn_bond_dist_O-Ga had to be altered to ecn_bond_dist_O_Ga
Jul 15, 2020 3:01:31 PM de.unibonn.realkd.common.base.Identifier identifier
WARNING: Invalid identifier string ecn_bond_dist_O-In had to be altered to ecn_bond_dist_O_In
Jul 15, 2020 3:01:31 PM de.unibonn.realkd.data.xarf.XarfParsing parse
INFO: Done parsing ARFF file
Jul 15, 2020 3:01:31 PM de.unibonn.realkd.data.table.CSV csvStringListToListOfLists
INFO: Done reading data (500 number of rows)
Jul 15, 2020 3:01:31 PM de.unibonn.realkd.data.xarf.Xarf attributes
INFO: Done creating attributes (35 attributes created)
Jul 15, 2020 3:01:31 PM de.unibonn.realkd.data.xarf.Xarf derivedAttributes
INFO: Done creating derived attributes (0 derived attributes created)
Jul 15, 2020 3:01:31 PM de.unibonn.realkd.util.Lists kMeansCutPoints
WARNING: k-means search might not have converged; maximum number of iterations reached
Jul 15, 2020 3:01:31 PM de.unibonn.realkd.util.Lists kMeansCutPoints
WARNING: k-means search might not have converged; maximum number of iterations reached
Jul 15, 2020 3:01:31 PM de.unibonn.realkd.data.propositions.StandardPropositionalizationScheme apply
INFO: Done compiling proposition list (280 propositions added)
Jul 15, 2020 3:01:31 PM de.unibonn.realkd.common.workspace.Workspaces$WorkspaceWithFileBackups storeInFile
INFO: writing backup: population_of_wpo_1_0_0
Jul 15, 2020 3:01:31 PM de.unibonn.realkd.common.workspace.Workspaces$WorkspaceWithFileBackups storeInFile
INFO: writing backup: wpo_1_0_0
Jul 15, 2020 3:01:31 PM de.unibonn.realkd.common.workspace.Workspaces$WorkspaceWithFileBackups storeInFile
INFO: writing backup: statements_about_wpo_1_0_0
Jul 15, 2020 3:01:34 PM de.unibonn.realkd.common.workspace.Workspaces$WorkspaceWithFileBackups storeInFile
INFO: writing backup: $results_of_norm_abs_error_cov_weight_1_0
Jul 15, 2020 3:01:31 PM de.unibonn.realkd.common.parameter.DefaultSubCollectionParameter$JsonStringToCollectionParser findByString
WARNING: Could not find element 'soap_predE' in collection.
Jul 15, 2020 3:01:31 PM de.unibonn.realkd.common.parameter.DefaultSubCollectionParameter$JsonStringToCollectionParser findByString
WARNING: Could not find element 'ngram_predE' in collection.
Jul 15, 2020 3:01:31 PM de.unibonn.realkd.common.parameter.DefaultSubCollectionParameter$JsonStringToCollectionParser findByString
WARNING: Could not find element 'mbtr_predE' in collection.
Jul 15, 2020 3:01:31 PM de.unibonn.realkd.common.parameter.DefaultSubCollectionParameter$JsonStringToCollectionParser findByString
WARNING: Could not find element 'norm_abs_error' in collection.
Jul 15, 2020 3:01:31 PM de.unibonn.realkd.common.parameter.DefaultSubCollectionParameter$JsonStringToCollectionParser findByString
WARNING: Could not find element 'norm_error' in collection.
Jul 15, 2020 3:01:31 PM de.unibonn.realkd.common.parameter.DefaultSubCollectionParameter$JsonStringToCollectionParser findByString
WARNING: Could not find element 'abs_sq_error' in collection.
Jul 15, 2020 3:01:31 PM de.unibonn.realkd.common.parameter.DefaultSubCollectionParameter$JsonStringToCollectionParser findByString
WARNING: Could not find element 'norm_abs_error_bystd' in collection.
Jul 15, 2020 3:01:31 PM de.unibonn.realkd.common.parameter.DefaultSubCollectionParameter$JsonStringToCollectionParser findByString
WARNING: Could not find element 'norm_sq_error_bystd' in collection.
Jul 15, 2020 3:01:31 PM de.unibonn.realkd.common.parameter.ParameterContainer lambda$pass$4
WARNING: Parameter value of num_results could not be passed to container.
Jul 15, 2020 3:01:31 PM de.unibonn.realkd.run.LegacyComputationSpecification build
INFO: accepted parameter values:
table=WPO 1.0.0
targets=[norm_abs_error]
modeling=Empirical distribution
dev_measure=norm. neg. mean shift
cov_func=coverage
controls=Optional.empty
cov_weight=1.0
ctr_weight=1.0
props=Statements about WPO 1.0.0
descr_lang=Closed conjunctions
attr_filter=[Ef, atomic_predE, abs_error, sum_pred_Ef_and_abs_error, sum_Ef_and_normalized_error, error, sq_error]
num_res=1
oest=coverage and negative mean shift
apx_fac=1.0
max_depth=Optional[4]
Jul 15, 2020 3:01:31 PM de.unibonn.realkd.algorithms.branchbound.BestFirstBranchAndBound updateResults
INFO: Best solution updated: ExceptionalPattern(Subgroup([Natoms<=80.0000, id>=116.500], Sample(mean=0.85710, std=3.14031, med=0.33103, amd=0.94013), Sample(mean=0.92109, std=4.23371, med=0.32543, amd=0.76674)), [support: 400.0,frequency: 0.8,norm. neg. mean shift: 0.06948194344790673,avg. med. dev. gain: 0.0]); value 0.055585554758325384
Jul 15, 2020 3:01:31 PM de.unibonn.realkd.algorithms.branchbound.BestFirstBranchAndBound updateResults
INFO: Best solution updated: ExceptionalPattern(Subgroup([Natoms<=80.0000, id<=358.500, id<=481.000], Sample(mean=0.81278, std=4.23108, med=0.29920, amd=0.92556), Sample(mean=0.92109, std=4.23371, med=0.32543, amd=0.76674)), [support: 306.0,frequency: 0.612,norm. neg. mean shift: 0.11759501741758756,avg. med. dev. gain: 0.0]); value 0.07196815065956358
Jul 15, 2020 3:01:31 PM de.unibonn.realkd.algorithms.branchbound.BestFirstBranchAndBound updateResults
INFO: Best solution updated: ExceptionalPattern(Subgroup([Natoms<=80.0000, id<=481.000], Sample(mean=0.77801, std=3.73087, med=0.31046, amd=0.84824), Sample(mean=0.92109, std=4.23371, med=0.32543, amd=0.76674)), [support: 404.0,frequency: 0.808,norm. neg. mean shift: 0.15533754220612664,avg. med. dev. gain: 0.0]); value 0.12551273410255034
Jul 15, 2020 3:01:31 PM de.unibonn.realkd.algorithms.branchbound.BestFirstBranchAndBound updateResults
INFO: Best solution updated: ExceptionalPattern(Subgroup([Natoms<=80.0000, ecn_bond_dist_Al_O>=0.887832, ecn_bond_dist_O_Al>=0.358355, percent_atom_al>=0.109375], Sample(mean=0.70324, std=2.99311, med=0.29711, amd=0.73758), Sample(mean=0.92109, std=4.23371, med=0.32543, amd=0.76674)), [support: 382.0,frequency: 0.764,norm. neg. mean shift: 0.23652167221775305,avg. med. dev. gain: 0.038023479398339416]); value 0.18070255757436335
Jul 15, 2020 3:01:31 PM de.unibonn.realkd.algorithms.branchbound.BestFirstBranchAndBound updateResults
INFO: Best solution updated: ExceptionalPattern(Subgroup([Natoms<=80.0000, percent_atom_ga<=0.359375, percent_atom_ga<=0.609375], Sample(mean=0.56761, std=1.01061, med=0.33103, amd=0.47633), Sample(mean=0.92109, std=4.23371, med=0.32543, amd=0.76674)), [support: 300.0,frequency: 0.6,norm. neg. mean shift: 0.3837627817115058,avg. med. dev. gain: 0.3787610883803335]); value 0.23025766902690348
Jul 15, 2020 3:01:31 PM de.unibonn.realkd.algorithms.branchbound.BestFirstBranchAndBound updateResults
INFO: Best solution updated: ExceptionalPattern(Subgroup([Natoms<=80.0000, percent_atom_ga<=0.609375], Sample(mean=0.64747, std=1.45566, med=0.32820, amd=0.60256), Sample(mean=0.92109, std=4.23371, med=0.32543, amd=0.76674)), [support: 427.0,frequency: 0.854,norm. neg. mean shift: 0.2970610918137902,avg. med. dev. gain: 0.21412121607365156]); value 0.25369017240897684
Jul 15, 2020 3:01:31 PM de.unibonn.realkd.algorithms.branchbound.BestFirstBranchAndBound updateResults
INFO: Best solution updated: ExceptionalPattern(Subgroup([Natoms<=80.0000, ecn_bond_dist_In_O>=0.884845, ecn_bond_dist_O_In>=0.399028, percent_atom_in>=0.0729167], Sample(mean=0.52233, std=1.24211, med=0.28305, amd=0.46424), Sample(mean=0.92109, std=4.23371, med=0.32543, amd=0.76674)), [support: 365.0,frequency: 0.73,norm. neg. mean shift: 0.4329300371399758,avg. med. dev. gain: 0.39452077725644635]); value 0.31603892711218234
Jul 15, 2020 3:01:31 PM de.unibonn.realkd.algorithms.branchbound.BestFirstBranchAndBound updateResults
INFO: Best solution updated: ExceptionalPattern(Subgroup([Natoms<=80.0000, gamma<90.3548, gamma<=93.0589, gamma<=98.8262], Sample(mean=0.51775, std=0.96439, med=0.29711, amd=0.44546), Sample(mean=0.92109, std=4.23371, med=0.32543, amd=0.76674)), [support: 410.0,frequency: 0.82,norm. neg. mean shift: 0.43789881974965245,avg. med. dev. gain: 0.41902073970682985]); value 0.359077032194715
Jul 15, 2020 3:01:31 PM de.unibonn.realkd.algorithms.branchbound.BestFirstBranchAndBound updateResults
INFO: Best solution updated: ExceptionalPattern(Subgroup([Natoms<=80.0000, gamma<=93.0589, gamma<=98.8262], Sample(mean=0.50692, std=0.93708, med=0.29634, amd=0.42561), Sample(mean=0.92109, std=4.23371, med=0.32543, amd=0.76674)), [support: 436.0,frequency: 0.872,norm. neg. mean shift: 0.44965632984757054,avg. med. dev. gain: 0.4449034572870266]); value 0.39210031962708153
Jul 15, 2020 3:01:31 PM de.unibonn.realkd.algorithms.branchbound.BestFirstBranchAndBound updateResults
INFO: Best solution updated: ExceptionalPattern(Subgroup([Natoms<=80.0000, gamma<=98.8262], Sample(mean=0.50573, std=0.93150, med=0.29634, amd=0.42321), Sample(mean=0.92109, std=4.23371, med=0.32543, amd=0.76674)), [support: 442.0,frequency: 0.884,norm. neg. mean shift: 0.45094180997301797,avg. med. dev. gain: 0.4480391786829918]); value 0.3986325600161479
Jul 15, 2020 3:01:31 PM de.unibonn.realkd.algorithms.branchbound.BestFirstBranchAndBound updateResults
INFO: Best solution updated: ExceptionalPattern(Subgroup([Natoms<=80.0000, a_c<=3.87282], Sample(mean=0.46179, std=0.78994, med=0.29711, amd=0.35705), Sample(mean=0.92109, std=4.23371, med=0.32543, amd=0.76674)), [support: 431.0,frequency: 0.862,norm. neg. mean shift: 0.49865142868646173,avg. med. dev. gain: 0.5343251117127134]); value 0.42983753152773
Jul 15, 2020 3:01:31 PM de.unibonn.realkd.algorithms.branchbound.BestFirstBranchAndBound updateResults
INFO: Best solution updated: ExceptionalPattern(Subgroup([Natoms<=80.0000, a_c<=3.87282, c>=4.05411, gamma<=93.0589, gamma<=98.8262], Sample(mean=0.42832, std=0.65766, med=0.29272, amd=0.31769), Sample(mean=0.92109, std=4.23371, med=0.32543, amd=0.76674)), [support: 409.0,frequency: 0.818,norm. neg. mean shift: 0.5349845682091116,avg. med. dev. gain: 0.5856549082593984]); value 0.43761737679505325
Jul 15, 2020 3:01:31 PM de.unibonn.realkd.algorithms.branchbound.BestFirstBranchAndBound updateResults
INFO: Best solution updated: ExceptionalPattern(Subgroup([Natoms<=80.0000, a_c<=3.87282, c>=4.05411, gamma<=98.8262], Sample(mean=0.42820, std=0.65405, med=0.29272, amd=0.31654), Sample(mean=0.92109, std=4.23371, med=0.32543, amd=0.76674)), [support: 415.0,frequency: 0.83,norm. neg. mean shift: 0.5351200207037584,avg. med. dev. gain: 0.5871605078715958]); value 0.44414961718411944
Jul 15, 2020 3:01:31 PM de.unibonn.realkd.algorithms.branchbound.BestFirstBranchAndBound updateResults
INFO: Best solution updated: ExceptionalPattern(Subgroup([Natoms<=80.0000, a_c<=3.87282, gamma<=98.8262], Sample(mean=0.43252, std=0.65566, med=0.29272, amd=0.32064), Sample(mean=0.92109, std=4.23371, med=0.32543, amd=0.76674)), [support: 423.0,frequency: 0.846,norm. neg. mean shift: 0.5304263749179945,avg. med. dev. gain: 0.5818159980697676]); value 0.4487407131806233
Jul 15, 2020 3:01:34 PM de.unibonn.realkd.algorithms.branchbound.BestFirstBranchAndBound logStats
INFO: 2924/7447(0.3926413320800322) nodes discarded/created (2/4 best solution depth/max depth)
kth-best found - potential left: 0.4487407131806233 - 0.44791072039708996 (1.0018530317443564)
ExceptionalPattern(Subgroup([Natoms<=80.0000, beta<=97.4501, ecn_bond_dist_In_O>=0.884845], Sample(mean=0.54049, std=1.31042, med=0.29920, amd=0.47698), Sample(mean=0.92109, std=4.23371, med=0.32543, amd=0.76674)), [support: 363.0,frequency: 0.726,norm. neg. mean shift: 0.41321346688508487,avg. med. dev. gain: 0.3779097762872569])
Size of boundary queue: 6
Jul 15, 2020 3:01:34 PM de.unibonn.realkd.algorithms.emm.ExceptionalSubgroupBestFirstBranchAndBound concreteCall
INFO: Start post-processing
Jul 15, 2020 3:01:34 PM de.unibonn.realkd.algorithms.emm.ExceptionalSubgroupBestFirstBranchAndBound concreteCall
INFO: Done post-processing
[{
"type" : "exceptionalSubgroupPattern",
"descriptor" : {
"type" : "subgroup",
"table" : "wpo_1_0_0",
"selector" : {
"type" : "attributeBasedConjunction",
"table" : "wpo_1_0_0",
"attributes" : [ "a_c", "gamma" ],
"constraints" : [ {
"type" : "lessOrEquals",
"value" : 3.8728194145
}, {
"type" : "lessOrEquals",
"value" : 98.826225635
} ]
},
"reference" : "global",
"targetAttributes" : [ "norm_abs_error" ],
"targetModellingMethod" : [ "de.unibonn.realkd.patterns.models.mean.MetricEmpiricalDistributionFactory", "Empirical distribution" ],
"targetReferenceModel" : {
"type" : "metricEmpiricalDistribution",
"means" : [ 0.9210946851108139 ],
"covarianceMatrix" : [ [ 17.924342144435386 ] ],
"medians" : [ 0.32543371328144616 ],
"medianDeviations" : [ 0.7667375401590746 ]
},
"targetLocalModel" : {
"type" : "metricEmpiricalDistribution",
"means" : [ 0.4325217703312532 ],
"covarianceMatrix" : [ [ 0.429883723130582 ] ],
"medians" : [ 0.2927225726141079 ],
"medianDeviations" : [ 0.32063737297386413 ]
}
},
"deviationMeasure" : "normalized_negative_mean_shift",
"measurements" : [ {
"measure" : "frequency",
"value" : 0.846,
"auxiliaryMeasurements" : [ {
"measure" : "support",
"value" : 423.0
} ]
}, {
"measure" : "normalized_negative_mean_shift",
"value" : 0.5304263749179945
}, {
"measure" : "mean_absolute_median_deviation_reduction",
"value" : 0.5818159980697676
} ]
}]
\ No newline at end of file
{
"type" : "patternCollection",
"id" : "$results_of_norm_abs_error_cov_weight_1_0",
"name" : "",
"description" : "",
"patterns" : [ {
"type" : "exceptionalSubgroupPattern",
"descriptor" : {
"type" : "subgroup",
"table" : "wpo_1_0_0",
"selector" : {
"type" : "attributeBasedConjunction",
"table" : "wpo_1_0_0",
"attributes" : [ "a_c", "gamma" ],
"constraints" : [ {
"type" : "lessOrEquals",
"value" : 3.8728194145
}, {
"type" : "lessOrEquals",
"value" : 98.826225635
} ]
},
"reference" : "global",
"targetAttributes" : [ "norm_abs_error" ],
"targetModellingMethod" : [ "de.unibonn.realkd.patterns.models.mean.MetricEmpiricalDistributionFactory", "Empirical distribution" ],
"targetReferenceModel" : {
"type" : "metricEmpiricalDistribution",
"means" : [ 0.9210946851108139 ],
"covarianceMatrix" : [ [ 17.924342144435386 ] ],
"medians" : [ 0.32543371328144616 ],
"medianDeviations" : [ 0.7667375401590746 ]
},
"targetLocalModel" : {
"type" : "metricEmpiricalDistribution",
"means" : [ 0.4325217703312532 ],
"covarianceMatrix" : [ [ 0.429883723130582 ] ],
"medians" : [ 0.2927225726141079 ],
"medianDeviations" : [ 0.32063737297386413 ]
}
},
"deviationMeasure" : "normalized_negative_mean_shift",
"measurements" : [ {
"measure" : "frequency",
"value" : 0.846,
"auxiliaryMeasurements" : [ {
"measure" : "support",
"value" : 423.0
} ]
}, {
"measure" : "normalized_negative_mean_shift",
"value" : 0.5304263749179945
}, {
"measure" : "mean_absolute_median_deviation_reduction",
"value" : 0.5818159980697676
} ]
} ]
}
\ No newline at end of file
{
"type" : "de.unibonn.realkd.data.propositions.DefaultTableBasedPropositionalLogic$DefaultTableBasedPropositionalLogicSerialForm",
"identifier" : "statements_about_wpo_1_0_0",
"name" : "Statements about WPO 1.0.0",
"description" : "Propositional logic generated using mappers: [de.unibonn.realkd.data.propositions.KMeansPropositionalizationRule@3a4e343, CATEGORIC_EQUALITY, SMART_DISCRETE_ORDINAL]",
"tableIdentifier" : "wpo_1_0_0",
"attributeIndices" : [ "java.util.ArrayList", [ 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 4, 4, 4, 4, 4, 4, 4, 4, 5, 5, 5, 5, 5, 5, 5, 5, 6, 6, 6, 6, 6, 6, 6, 6, 7, 7, 7, 7, 7, 7, 7, 7, 8, 8, 8, 8, 8, 8, 8, 8, 9, 9, 9, 9, 9, 9, 9, 9, 10, 10, 10, 10, 10, 10, 10, 10, 11, 11, 11, 11, 11, 11, 11, 11, 12, 12, 12, 12, 12, 12, 12, 12, 13, 13, 13, 13, 13, 13, 13, 13, 14, 14, 14, 14, 14, 14, 14, 14, 15, 15, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 21, 21, 21, 21, 21, 21, 21, 21, 22, 22, 22, 22, 22, 22, 22, 22, 23, 23, 23, 23, 23, 23, 23, 23, 24, 24, 24, 24, 24, 24, 24, 24, 25, 25, 25, 25, 25, 25, 25, 25, 26, 26, 26, 26, 26, 26, 26, 26, 27, 27, 27, 27, 27, 27, 27, 27, 28, 28, 28, 28, 28, 28, 28, 28, 29, 29, 29, 29, 29, 29, 29, 29, 30, 30, 30, 30, 30, 30, 30, 30, 31, 31, 31, 31, 31, 31, 31, 31, 32, 32, 32, 32, 32, 32, 32, 32, 33, 33, 33, 33, 33, 33, 33, 33, 34, 34, 34, 34, 34, 34, 34, 34 ] ],
"constraints" : [ "java.util.ArrayList", [ {
"type" : "lessThan",
"value" : 116.5
}, {
"type" : "greaterOrEquals",
"value" : 116.5
}, {
"type" : "lessThan",
"value" : 235.0
}, {
"type" : "greaterOrEquals",
"value" : 235.0
}, {
"type" : "greaterThan",
"value" : 358.5
}, {
"type" : "lessOrEquals",
"value" : 358.5
}, {
"type" : "greaterThan",
"value" : 481.0
}, {
"type" : "lessOrEquals",
"value" : 481.0
}, {
"type" : "lessThan",
"value" : 50.0
}, {
"type" : "greaterOrEquals",
"value" : 50.0
}, {
"type" : "lessThan",
"value" : 80.0
}, {
"type" : "greaterOrEquals",
"value" : 80.0
}, {
"type" : "greaterThan",
"value" : 80.0
}, {
"type" : "lessOrEquals",
"value" : 80.0
}, {
"type" : "greaterThan",
"value" : 80.0
}, {
"type" : "lessOrEquals",
"value" : 80.0
}, {
"type" : "lessThan",
"value" : 0.109375
}, {
"type" : "greaterOrEquals",
"value" : 0.109375
}, {
"type" : "lessThan",
"value" : 0.265625
}, {
"type" : "greaterOrEquals",
"value" : 0.265625
}, {
"type" : "greaterThan",
"value" : 0.453125
}, {
"type" : "lessOrEquals",
"value" : 0.453125
}, {
"type" : "greaterThan",
"value" : 0.6770833334999999
}, {
"type" : "lessOrEquals",
"value" : 0.6770833334999999
}, {
"type" : "lessThan",
"value" : 0.0885416665
}, {
"type" : "greaterOrEquals",
"value" : 0.0885416665
}, {
"type" : "lessThan",
"value" : 0.203125
}, {
"type" : "greaterOrEquals",
"value" : 0.203125
}, {
"type" : "greaterThan",
"value" : 0.359375
}, {
"type" : "lessOrEquals",
"value" : 0.359375
}, {
"type" : "greaterThan",
"value" : 0.609375
}, {
"type" : "lessOrEquals",
"value" : 0.609375
}, {
"type" : "lessThan",
"value" : 0.0729166665
}, {
"type" : "greaterOrEquals",
"value" : 0.0729166665
}, {
"type" : "lessThan",
"value" : 0.203125
}, {
"type" : "greaterOrEquals",
"value" : 0.203125
}, {
"type" : "greaterThan",
"value" : 0.359375
}, {
"type" : "lessOrEquals",
"value" : 0.359375
}, {
"type" : "greaterThan",
"value" : 0.609375
}, {
"type" : "lessOrEquals",
"value" : 0.609375
}, {
"type" : "lessThan",
"value" : 9.913608998499999
}, {
"type" : "greaterOrEquals",
"value" : 9.913608998499999
}, {
"type" : "lessThan",
"value" : 10.78593767
}, {
"type" : "greaterOrEquals",
"value" : 10.78593767
}, {
"type" : "greaterThan",
"value" : 11.715189025
}, {
"type" : "lessOrEquals",
"value" : 11.715189025
}, {
"type" : "greaterThan",
"value" : 12.737374855
}, {
"type" : "lessOrEquals",
"value" : 12.737374855
}, {
"type" : "lessThan",
"value" : 9.8608581525
}, {
"type" : "greaterOrEquals",
"value" : 9.8608581525
}, {
"type" : "lessThan",
"value" : 11.518575585
}, {
"type" : "greaterOrEquals",
"value" : 11.518575585
}, {
"type" : "greaterThan",
"value" : 13.799336855
}, {
"type" : "lessOrEquals",
"value" : 13.799336855
}, {
"type" : "greaterThan",
"value" : 19.666941350000002
}, {
"type" : "lessOrEquals",
"value" : 19.666941350000002
}, {
"type" : "lessThan",
"value" : 5.5949438505
}, {
"type" : "greaterOrEquals",
"value" : 5.5949438505
}, {
"type" : "lessThan",
"value" : 7.738900817499999
}, {
"type" : "greaterOrEquals",
"value" : 7.738900817499999
}, {
"type" : "greaterThan",
"value" : 9.1013075685
}, {
"type" : "lessOrEquals",
"value" : 9.1013075685
}, {
"type" : "greaterThan",
"value" : 9.7517909235
}, {
"type" : "lessOrEquals",
"value" : 9.7517909235
}, {
"type" : "lessThan",
"value" : 4.0541134595
}, {
"type" : "greaterOrEquals",
"value" : 4.0541134595
}, {
"type" : "lessThan",
"value" : 5.6348316375
}, {
"type" : "greaterOrEquals",
"value" : 5.6348316375
}, {
"type" : "greaterThan",
"value" : 7.7447964565
}, {
"type" : "lessOrEquals",
"value" : 7.7447964565
}, {
"type" : "greaterThan",
"value" : 9.338869995
}, {
"type" : "lessOrEquals",
"value" : 9.338869995
}, {
"type" : "lessThan",
"value" : 60.967893585
}, {
"type" : "greaterOrEquals",
"value" : 60.967893585
}, {
"type" : "lessThan",
"value" : 90.001479005
}, {
"type" : "greaterOrEquals",
"value" : 90.001479005
}, {
"type" : "greaterThan",
"value" : 104.995254445
}, {
"type" : "lessOrEquals",
"value" : 104.995254445
}, {
"type" : "greaterThan",
"value" : 119.9983
}, {
"type" : "lessOrEquals",
"value" : 119.9983
}, {
"type" : "lessThan",
"value" : 88.954081565
}, {
"type" : "greaterOrEquals",
"value" : 88.954081565
}, {
"type" : "lessThan",
"value" : 90.35480494000001
}, {
"type" : "greaterOrEquals",
"value" : 90.35480494000001
}, {
"type" : "greaterThan",
"value" : 93.05893958
}, {
"type" : "lessOrEquals",
"value" : 93.05893958
}, {
"type" : "greaterThan",
"value" : 98.826225635
}, {
"type" : "lessOrEquals",
"value" : 98.826225635
}, {
"type" : "lessThan",
"value" : 88.67244164499999
}, {
"type" : "greaterOrEquals",
"value" : 88.67244164499999
}, {
"type" : "lessThan",
"value" : 89.575085715
}, {
"type" : "greaterOrEquals",
"value" : 89.575085715
}, {
"type" : "greaterThan",
"value" : 90.93598473
}, {
"type" : "lessOrEquals",
"value" : 90.93598473
}, {
"type" : "greaterThan",
"value" : 97.45005259
}, {