diff --git a/packages/client/hmi-client/src/examples/fun-example.json b/packages/client/hmi-client/src/examples/fun-example.json new file mode 100644 index 0000000000..422fd6de77 --- /dev/null +++ b/packages/client/hmi-client/src/examples/fun-example.json @@ -0,0 +1,4272 @@ +{ + "id": "b75cf548-8579-4b00-8db2-370d80497ad6", + "model": { + "petrinet": { + "header": { + "name": "SIR Model", + "schema": "https://raw.githubusercontent.com/DARPA-ASKEM/Model-Representations/petrinet_v0.6/petrinet/petrinet_schema.json", + "schema_name": "petrinet", + "description": "SIR model", + "model_version": "0.1" + }, + "model": { + "states": [ + { + "id": "S", + "name": "Susceptible", + "description": "Number of individuals that are 'susceptible' to a disease infection", + "grounding": { + "identifiers": { + "ido": "0000514" + } + }, + "units": { + "expression": "person", + "expression_mathml": "person" + } + }, + { + "id": "I", + "name": "Infected", + "description": "Number of individuals that are 'infected' by a disease", + "grounding": { + "identifiers": { + "ido": "0000511" + } + }, + "units": { + "expression": "person", + "expression_mathml": "person" + } + }, + { + "id": "R", + "name": "Recovered", + "description": "Number of individuals that have 'recovered' from a disease infection", + "grounding": { + "identifiers": { + "ido": "0000592" + } + }, + "units": { + "expression": "person", + "expression_mathml": "person" + } + } + ], + "transitions": [ + { + "id": "inf", + "input": [ + "S", + "I" + ], + "output": [ + "I", + "I" + ], + "properties": { + "name": "Infection", + "description": "Infective process between individuals" + } + }, + { + "id": "rec", + "input": [ + "I" + ], + "output": [ + "R" + ], + "properties": { + "name": "Recovery", + "description": "Recovery process of a infected individual" + } + } + ] + }, + "semantics": { + "ode": { + "rates": [ + { + "target": "inf", + "expression": "S*I*beta", + "expression_mathml": "SIbeta" + }, + { + "target": "rec", + "expression": "I*gamma", + "expression_mathml": "Igamma" + } + ], + "initials": [ + { + "target": "S", + "expression": "S0", + "expression_mathml": "S0" + }, + { + "target": "I", + "expression": "I0", + "expression_mathml": "I0" + }, + { + "target": "R", + "expression": "R0", + "expression_mathml": "R0" + } + ], + "parameters": [ + { + "id": "beta", + "name": "\u03b2", + "description": "infection rate", + "value": 2.7e-07, + "distribution": { + "type": "Uniform1", + "parameters": { + "minimum": 2.6e-07, + "maximum": 2.8e-07 + } + }, + "units": { + "expression": "1/(person*day)", + "expression_mathml": "1personday" + } + }, + { + "id": "gamma", + "name": "\u03b3", + "description": "recovery rate", + "value": 0.14, + "grounding": { + "identifiers": { + "askemo": "0000013" + } + }, + "distribution": { + "type": "Uniform1", + "parameters": { + "minimum": 0.1, + "maximum": 0.18 + } + }, + "units": { + "expression": "1/day", + "expression_mathml": "1day" + } + }, + { + "id": "S0", + "name": "S\u2080", + "description": "Total susceptible population at timestep 0", + "value": 1000.0 + }, + { + "id": "I0", + "name": "I\u2080", + "description": "Total infected population at timestep 0", + "value": 1.0 + }, + { + "id": "R0", + "name": "R\u2080", + "description": "Total recovered population at timestep 0", + "value": 0.0 + } + ], + "time": { + "id": "t", + "units": { + "expression": "day", + "expression_mathml": "day" + } + } + } + }, + "metadata": { + "attributes": [ + { + "type": "anchored_extraction", + "payload": { + "id": { + "id": "R:190348269" + }, + "names": [ + { + "id": { + "id": "T:-1709799622" + }, + "name": "Bucky", + "extraction_source": { + "page": 0, + "block": 0, + "char_start": 738, + "char_end": 743, + "document_reference": { + "id": "buckymodel_webdocs.pdf" + } + }, + "provenance": { + "method": "Skema TR Pipeline rules", + "timestamp": "2023-06-15T22:59:11.974474" + } + } + ], + "descriptions": [ + { + "id": { + "id": "T:-486841659" + }, + "source": "time", + "grounding": [ + { + "grounding_text": "time since time scale zero", + "grounding_id": "apollosv:00000272", + "source": [ + + ], + "score": 0.8945620059967041, + "provenance": { + "method": "SKEMA-TR-Embedding", + "timestamp": "2023-06-15T22:59:11.974644" + } + } + ], + "extraction_source": { + "page": 0, + "block": 0, + "char_start": 732, + "char_end": 736, + "document_reference": { + "id": "buckymodel_webdocs.pdf" + } + }, + "provenance": { + "method": "Skema TR Pipeline rules", + "timestamp": "2023-06-15T22:59:11.974474" + } + } + ], + "value_specs": [ + + ], + "groundings": [ + + ] + } + }, + { + "type": "anchored_extraction", + "payload": { + "id": { + "id": "R:159895595" + }, + "names": [ + { + "id": { + "id": "T:2131207786" + }, + "name": "SEIR", + "extraction_source": { + "page": 0, + "block": 0, + "char_start": 56, + "char_end": 60, + "document_reference": { + "id": "buckymodel_webdocs.pdf" + } + }, + "provenance": { + "method": "Skema TR Pipeline rules", + "timestamp": "2023-06-15T22:59:11.974780" + } + } + ], + "descriptions": [ + { + "id": { + "id": "T:-1520869470" + }, + "source": "spatially distributed", + "grounding": [ + + ], + "extraction_source": { + "page": 0, + "block": 0, + "char_start": 34, + "char_end": 55, + "document_reference": { + "id": "buckymodel_webdocs.pdf" + } + }, + "provenance": { + "method": "Skema TR Pipeline rules", + "timestamp": "2023-06-15T22:59:11.974780" + } + } + ], + "value_specs": [ + + ], + "groundings": [ + + ] + } + }, + { + "type": "anchored_extraction", + "payload": { + "id": { + "id": "E:-337831219" + }, + "names": [ + { + "id": { + "id": "T:1326919589" + }, + "name": "S", + "extraction_source": { + "page": 0, + "block": 0, + "char_start": 562, + "char_end": 563, + "document_reference": { + "id": "buckymodel_webdocs.pdf" + } + }, + "provenance": { + "method": "Skema TR Pipeline rules", + "timestamp": "2023-06-15T22:59:11.974931" + } + } + ], + "descriptions": [ + { + "id": { + "id": "T:1687413640" + }, + "source": "fraction of the population", + "grounding": [ + { + "grounding_text": "count of simulated population", + "grounding_id": "apollosv:00000022", + "source": [ + + ], + "score": 0.8330355286598206, + "provenance": { + "method": "SKEMA-TR-Embedding", + "timestamp": "2023-06-15T22:59:11.975009" + } + } + ], + "extraction_source": { + "page": 0, + "block": 0, + "char_start": 570, + "char_end": 596, + "document_reference": { + "id": "buckymodel_webdocs.pdf" + } + }, + "provenance": { + "method": "Skema TR Pipeline rules", + "timestamp": "2023-06-15T22:59:11.974931" + } + } + ], + "value_specs": [ + + ], + "groundings": [ + { + "grounding_text": "Meruvax I", + "grounding_id": "vo:0003109", + "source": [ + + ], + "score": 0.7847759127616882, + "provenance": { + "method": "SKEMA-TR-Embedding", + "timestamp": "2023-06-15T22:59:11.974960" + } + } + ] + } + }, + { + "type": "anchored_extraction", + "payload": { + "id": { + "id": "E:-1921441554" + }, + "names": [ + { + "id": { + "id": "T:-24678027" + }, + "name": "asym frac", + "extraction_source": { + "page": 0, + "block": 0, + "char_start": 142, + "char_end": 151, + "document_reference": { + "id": "buckymodel_webdocs.pdf" + } + }, + "provenance": { + "method": "Skema TR Pipeline rules", + "timestamp": "2023-06-15T22:59:11.975127" + } + }, + { + "id": { + "id": "v10" + }, + "name": "\u03b1", + "extraction_source": null, + "provenance": { + "method": "MIT extractor V1.0 - text, dataset, formula annotation (chunwei@mit.edu)", + "timestamp": "2023-06-15T22:59:13.177022" + } + } + ], + "descriptions": [ + { + "id": { + "id": "T:1244663286" + }, + "source": "percentage of infections", + "grounding": [ + { + "grounding_text": "percentage of cases", + "grounding_id": "cemo:percentage_of_cases", + "source": [ + + ], + "score": 0.8812347650527954, + "provenance": { + "method": "SKEMA-TR-Embedding", + "timestamp": "2023-06-15T22:59:11.975201" + } + } + ], + "extraction_source": { + "page": 0, + "block": 0, + "char_start": 94, + "char_end": 118, + "document_reference": { + "id": "buckymodel_webdocs.pdf" + } + }, + "provenance": { + "method": "Skema TR Pipeline rules", + "timestamp": "2023-06-15T22:59:11.975127" + } + }, + { + "id": { + "id": "v10" + }, + "source": " Rate of infections that are asymptomatic", + "grounding": null, + "extraction_source": null, + "provenance": { + "method": "MIT extractor V1.0 - text, dataset, formula annotation (chunwei@mit.edu)", + "timestamp": "2023-06-15T22:59:13.177022" + } + } + ], + "value_specs": [ + + ], + "groundings": [ + { + "grounding_text": "Van", + "grounding_id": "geonames:298117", + "source": [ + + ], + "score": 1.0, + "provenance": { + "method": "MIT extractor V1.0 - text, dataset, formula annotation (chunwei@mit.edu)", + "timestamp": "2023-06-15T22:59:13.177022" + } + }, + { + "grounding_text": "Sanaa", + "grounding_id": "geonames:71137", + "source": [ + + ], + "score": 1.0, + "provenance": { + "method": "MIT extractor V1.0 - text, dataset, formula annotation (chunwei@mit.edu)", + "timestamp": "2023-06-15T22:59:13.177022" + } + } + ] + } + }, + { + "type": "anchored_extraction", + "payload": { + "id": { + "id": "E:392549189" + }, + "names": [ + { + "id": { + "id": "T:-24678027" + }, + "name": "asym frac", + "extraction_source": { + "page": 0, + "block": 0, + "char_start": 142, + "char_end": 151, + "document_reference": { + "id": "buckymodel_webdocs.pdf" + } + }, + "provenance": { + "method": "Skema TR Pipeline rules", + "timestamp": "2023-06-15T22:59:11.975270" + } + }, + { + "id": { + "id": "v18" + }, + "name": "asym_frac", + "extraction_source": null, + "provenance": { + "method": "MIT extractor V1.0 - text, dataset, formula annotation (chunwei@mit.edu)", + "timestamp": "2023-06-15T22:59:13.177022" + } + } + ], + "descriptions": [ + { + "id": { + "id": "T:1244663286" + }, + "source": "percentage of infections", + "grounding": [ + { + "grounding_text": "percentage of cases", + "grounding_id": "cemo:percentage_of_cases", + "source": [ + + ], + "score": 0.8812347650527954, + "provenance": { + "method": "SKEMA-TR-Embedding", + "timestamp": "2023-06-15T22:59:11.975340" + } + } + ], + "extraction_source": { + "page": 0, + "block": 0, + "char_start": 94, + "char_end": 118, + "document_reference": { + "id": "buckymodel_webdocs.pdf" + } + }, + "provenance": { + "method": "Skema TR Pipeline rules", + "timestamp": "2023-06-15T22:59:11.975270" + } + }, + { + "id": { + "id": "v18" + }, + "source": " Fraction of infections that are asymptomatic", + "grounding": null, + "extraction_source": null, + "provenance": { + "method": "MIT extractor V1.0 - text, dataset, formula annotation (chunwei@mit.edu)", + "timestamp": "2023-06-15T22:59:13.177022" + } + } + ], + "value_specs": [ + + ], + "groundings": [ + + ] + } + }, + { + "type": "anchored_extraction", + "payload": { + "id": { + "id": "E:-1790112729" + }, + "names": [ + { + "id": { + "id": "T:-24678027" + }, + "name": "asym frac", + "extraction_source": { + "page": 0, + "block": 0, + "char_start": 142, + "char_end": 151, + "document_reference": { + "id": "buckymodel_webdocs.pdf" + } + }, + "provenance": { + "method": "Skema TR Pipeline rules", + "timestamp": "2023-06-15T22:59:11.975409" + } + } + ], + "descriptions": [ + { + "id": { + "id": "T:1244663286" + }, + "source": "percentage of infections", + "grounding": [ + { + "grounding_text": "percentage of cases", + "grounding_id": "cemo:percentage_of_cases", + "source": [ + + ], + "score": 0.8812347650527954, + "provenance": { + "method": "SKEMA-TR-Embedding", + "timestamp": "2023-06-15T22:59:11.975479" + } + } + ], + "extraction_source": { + "page": 0, + "block": 0, + "char_start": 94, + "char_end": 118, + "document_reference": { + "id": "buckymodel_webdocs.pdf" + } + }, + "provenance": { + "method": "Skema TR Pipeline rules", + "timestamp": "2023-06-15T22:59:11.975409" + } + } + ], + "value_specs": [ + + ], + "groundings": [ + + ] + } + } + ] + } + } + }, + "progress": { + "progress": 1.0, + "coverage_of_search_space": 2.1984847907347774e-308 + }, + "request": { + "constraints": [ + { + "name": "I_bound", + "timepoints": { + "lb": 0.0, + "ub": 9.0, + "closed_upper_bound": true + }, + "variable": "I", + "interval": { + "lb": 0.0, + "ub": 0.1 + } + } + ], + "parameters": [ + { + "name": "beta", + "interval": { + "lb": 0.01, + "ub": 0.5 + }, + "label": "all" + }, + { + "name": "gamma", + "interval": { + "lb": 0.01, + "ub": 0.5 + }, + "label": "all" + }, + { + "name": "S0", + "interval": { + "lb": 0.99, + "ub": 0.99, + "closed_upper_bound": true + } + }, + { + "name": "I0", + "interval": { + "lb": 0.01, + "ub": 0.01, + "closed_upper_bound": true + } + }, + { + "name": "R0", + "interval": { + "lb": 0.0, + "ub": 0.0, + "closed_upper_bound": true + } + } + ], + "config": { + "tolerance": 0.1, + "normalization_constant": 1.0, + "use_compartmental_constraints": true + }, + "structure_parameters": [ + { + "name": "schedules", + "schedules": [ + { + "timepoints": [ + 0, + 1, + 2, + 3, + 4, + 6, + 8, + 10 + ] + } + ] + } + ] + }, + "done": true, + "parameter_space": { + "num_dimensions": 6, + "true_boxes": [ + { + "label": "true", + "bounds": { + "beta": { + "lb": 0.01, + "ub": 0.29975842623881493 + }, + "gamma": { + "lb": 0.01, + "ub": 0.5 + }, + "S0": { + "lb": 0.99, + "ub": 0.99, + "closed_upper_bound": true + }, + "I0": { + "lb": 0.01, + "ub": 0.01, + "closed_upper_bound": true + }, + "R0": { + "lb": 0.0, + "ub": 0.0, + "closed_upper_bound": true + }, + "timestep": { + "lb": 6.0, + "ub": 6.0, + "closed_upper_bound": true + } + }, + "explanation": { + "relevant_assumptions": [ + { + "constraint": { + "name": "I_bound", + "timepoints": { + "lb": 0.0, + "ub": 9.0, + "closed_upper_bound": true + }, + "variable": "I", + "interval": { + "lb": 0.0, + "ub": 0.1 + } + } + } + ], + "expression": "(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((assume_I_bound_0 & disj2) & (R_0 = R0)) & (I_0 = I0)) & (S_0 = S0)) & (R0 = 0.0)) & (I0 = 1/100)) & (S0 = 98999999999999999/100000000000000000)) & (gamma < 1/2)) & (beta < 1/2)) & assume_I_bound_1) & disj7) & (R_1 = (R_0 + (I_0 * gamma)))) & (I_1 = ((I_0 + ((I_0 * S_0) * beta)) - (I_0 * gamma)))) & (S_1 = (S_0 - ((I_0 * S_0) * beta)))) & assume_I_bound_2) & disj12) & (R_2 = (R_1 + (gamma * I_1)))) & (I_2 = ((I_1 - (gamma * I_1)) + ((beta * I_1) * S_1)))) & (S_2 = (S_1 - ((beta * I_1) * S_1)))) & assume_I_bound_3) & disj17) & (R_3 = (R_2 + (gamma * I_2)))) & (I_3 = ((I_2 - (gamma * I_2)) + ((beta * I_2) * S_2)))) & (S_3 = (S_2 - ((beta * I_2) * S_2)))) & assume_I_bound_4) & disj22) & (R_4 = (R_3 + (gamma * I_3)))) & (I_4 = ((I_3 - (gamma * I_3)) + ((beta * I_3) * S_3)))) & (S_4 = (S_3 - ((beta * I_3) * S_3)))) & (((R_4 + I_4) + S_4) <= 10000100000000001/10000000000000000)) & assume_I_bound_6) & disj27) & (R_6 = (R_4 + (2.0 * (gamma * I_4))))) & (I_6 = (I_4 + (2.0 * ((-1.0 * (gamma * I_4)) + ((beta * I_4) * S_4)))))) & (S_6 = (S_4 - (2.0 * ((beta * I_4) * S_4))))) & (((R_6 + I_6) + S_6) <= 10000100000000001/10000000000000000)) & disj31) & (R_8 = (R_6 + (2.0 * (gamma * I_6))))) & (I_8 = (I_6 + (2.0 * ((-1.0 * (gamma * I_6)) + ((beta * I_6) * S_6)))))) & (beta < 14987921311940747/50000000000000000)) & ((conj1 | (! assume_I_bound_0)) | (! disj2))) & (((((((((((((((((((((((((((((((((((((((((((((((((((((((((I_0 < 0.0) | (R_0 < 0.0)) | (S_0 < 0.0)) | (gamma < 1/100)) | (beta < 1/100)) | (I_1 < 0.0)) | (R_1 < 0.0)) | (S_1 < 0.0)) | (I_2 < 0.0)) | (R_2 < 0.0)) | (S_2 < 0.0)) | (I_3 < 0.0)) | (R_3 < 0.0)) | (S_3 < 0.0)) | (I_4 < 0.0)) | (R_4 < 0.0)) | (S_4 < 0.0)) | (I_6 < 0.0)) | (R_6 < 0.0)) | (S_6 < 0.0)) | (I_8 < 0.0)) | (I_8 < 10000000000000001/100000000000000000)) | (R_8 < 0.0)) | (! (I_0 < 10000000000000001/100000000000000000))) | (! (R_0 = R0))) | (! (I_0 = I0))) | (! (S_0 = S0))) | (! (R0 = 0.0))) | (! (I0 = 1/100))) | (! (S0 = 98999999999999999/100000000000000000))) | (! (gamma < 1/2))) | (! (beta < 1/2))) | (! (I_1 < 10000000000000001/100000000000000000))) | (! (R_1 = (R_0 + (I_0 * gamma))))) | (! (I_1 = ((I_0 + ((I_0 * S_0) * beta)) - (I_0 * gamma))))) | (! (S_1 = (S_0 - ((I_0 * S_0) * beta))))) | (! (I_2 < 10000000000000001/100000000000000000))) | (! (R_2 = (R_1 + (gamma * I_1))))) | (! (I_2 = ((I_1 - (gamma * I_1)) + ((beta * I_1) * S_1))))) | (! (S_2 = (S_1 - ((beta * I_1) * S_1))))) | (! (I_3 < 10000000000000001/100000000000000000))) | (! (R_3 = (R_2 + (gamma * I_2))))) | (! (I_3 = ((I_2 - (gamma * I_2)) + ((beta * I_2) * S_2))))) | (! (S_3 = (S_2 - ((beta * I_2) * S_2))))) | (! (I_4 < 10000000000000001/100000000000000000))) | (! (R_4 = (R_3 + (gamma * I_3))))) | (! (I_4 = ((I_3 - (gamma * I_3)) + ((beta * I_3) * S_3))))) | (! (S_4 = (S_3 - ((beta * I_3) * S_3))))) | (! (((R_4 + I_4) + S_4) <= 10000100000000001/10000000000000000))) | (! (I_6 < 10000000000000001/100000000000000000))) | (! (R_6 = (R_4 + (2.0 * (gamma * I_4)))))) | (! (I_6 = (I_4 + (2.0 * ((-1.0 * (gamma * I_4)) + ((beta * I_4) * S_4))))))) | (! (S_6 = (S_4 - (2.0 * ((beta * I_4) * S_4)))))) | (! (((R_6 + I_6) + S_6) <= 10000100000000001/10000000000000000))) | (! (R_8 = (R_6 + (2.0 * (gamma * I_6)))))) | (! (I_8 = (I_6 + (2.0 * ((-1.0 * (gamma * I_6)) + ((beta * I_6) * S_6))))))) | (! (beta < 14987921311940747/50000000000000000)))) & ((I_0 < 10000000000000001/100000000000000000) | (! conj1))) & ((conj7 | (! assume_I_bound_1)) | (! disj7))) & ((I_1 < 10000000000000001/100000000000000000) | (! conj7))) & ((conj15 | (! assume_I_bound_2)) | (! disj12))) & ((I_2 < 10000000000000001/100000000000000000) | (! conj15))) & ((conj23 | (! assume_I_bound_3)) | (! disj17))) & ((I_3 < 10000000000000001/100000000000000000) | (! conj23))) & ((conj31 | (! assume_I_bound_4)) | (! disj22))) & ((I_4 < 10000000000000001/100000000000000000) | (! conj31))) & ((conj39 | (! assume_I_bound_6)) | (! disj27))) & ((I_6 < 10000000000000001/100000000000000000) | (! conj39))) & ((assume_I_bound_8 | neg) | (! disj31))) & ((conj46 | (I_8 < 0.0)) | (! (I_8 < 10000000000000001/100000000000000000)))) & ((! neg) | (! conj46))) & (! (I_0 < 0.0))) & (! (R_0 < 0.0))) & (! (S_0 < 0.0))) & (! (gamma < 1/100))) & (! (beta < 1/100))) & (! (I_1 < 0.0))) & (! (R_1 < 0.0))) & (! (S_1 < 0.0))) & (! (I_2 < 0.0))) & (! (R_2 < 0.0))) & (! (S_2 < 0.0))) & (! (I_3 < 0.0))) & (! (R_3 < 0.0))) & (! (S_3 < 0.0))) & (! (I_4 < 0.0))) & (! (R_4 < 0.0))) & (! (S_4 < 0.0))) & (! (I_6 < 0.0))) & (! (R_6 < 0.0))) & (! (S_6 < 0.0))) & (! assume_I_bound_8)) & (! (I_8 < 0.0))) & (! (R_8 < 0.0)))" + }, + "schedule": { + "timepoints": [ + 0, + 1, + 2, + 3, + 4, + 6, + 8, + 10 + ] + }, + "points": [ + { + "label": "true", + "values": { + "beta": 0.10730890301136431, + "gamma": 0.16377588188857223, + "S0": 0.99, + "I0": 0.01, + "R0": 0.0, + "timer_t_0": 0.0, + "S_0": 0.99, + "assume_I_bound_0": 1.0, + "I_0": 0.01, + "assume_I_bound": 1.0, + "R_0": 0.0, + "I_1": 0.009424599320926786, + "assume_I_bound_1": 1.0, + "S_1": 0.9889376418601875, + "R_1": 0.0016377588188857223, + "timer_t_1": 1.0, + "I_2": 0.008881232801715152, + "assume_I_bound_2": 1.0, + "S_2": 0.987937481536178, + "R_2": 0.0031812856621069455, + "timer_t_2": 2.0, + "I_3": 0.008368240352409326, + "assume_I_bound_3": 1.0, + "S_3": 0.9869959316805026, + "R_3": 0.004635827967088191, + "timer_t_3": 3.0, + "assume_I_bound_4": 1.0, + "S_4": 0.9861096048958692, + "R_4": 0.006006361577064102, + "timer_t_4": 4.0, + "I_4": 0.007884033527066788, + "S_6": 0.9844410016076218, + "R_6": 0.008588843525834094, + "timer_t_6": 6.0, + "I_6": 0.006970154866544207, + "assume_I_bound_6": 1.0, + "I_8": 0.0061597124142615395, + "assume_I_bound_8": 1.0, + "S_8": 0.9829682610962395, + "R_8": 0.010872026489499054, + "timer_t_8": 8.0, + "timestep": 6.0 + }, + "schedule": { + "timepoints": [ + 0, + 1, + 2, + 3, + 4, + 6, + 8, + 10 + ] + } + } + ] + }, + { + "label": "true", + "bounds": { + "beta": { + "lb": 0.01, + "ub": 0.29975842623881493 + }, + "gamma": { + "lb": 0.01, + "ub": 0.5 + }, + "S0": { + "lb": 0.99, + "ub": 0.99, + "closed_upper_bound": true + }, + "I0": { + "lb": 0.01, + "ub": 0.01, + "closed_upper_bound": true + }, + "R0": { + "lb": 0.0, + "ub": 0.0, + "closed_upper_bound": true + }, + "timestep": { + "lb": 7.0, + "ub": 7.0, + "closed_upper_bound": true + } + }, + "explanation": { + "relevant_assumptions": [ + { + "constraint": { + "name": "I_bound", + "timepoints": { + "lb": 0.0, + "ub": 9.0, + "closed_upper_bound": true + }, + "variable": "I", + "interval": { + "lb": 0.0, + "ub": 0.1 + } + } + } + ], + "expression": "(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((assume_I_bound_0 & disj2) & (R_0 = R0)) & (I_0 = I0)) & (S_0 = S0)) & (R0 = 0.0)) & (I0 = 1/100)) & (S0 = 98999999999999999/100000000000000000)) & (gamma < 1/2)) & (beta < 1/2)) & assume_I_bound_1) & disj7) & (R_1 = (R_0 + (I_0 * gamma)))) & (I_1 = ((I_0 + ((I_0 * S_0) * beta)) - (I_0 * gamma)))) & (S_1 = (S_0 - ((I_0 * S_0) * beta)))) & assume_I_bound_2) & disj12) & (R_2 = (R_1 + (gamma * I_1)))) & (I_2 = ((I_1 - (gamma * I_1)) + ((beta * I_1) * S_1)))) & (S_2 = (S_1 - ((beta * I_1) * S_1)))) & assume_I_bound_3) & disj17) & (R_3 = (R_2 + (gamma * I_2)))) & (I_3 = ((I_2 - (gamma * I_2)) + ((beta * I_2) * S_2)))) & (S_3 = (S_2 - ((beta * I_2) * S_2)))) & assume_I_bound_4) & disj22) & (R_4 = (R_3 + (gamma * I_3)))) & (I_4 = ((I_3 - (gamma * I_3)) + ((beta * I_3) * S_3)))) & (S_4 = (S_3 - ((beta * I_3) * S_3)))) & (((R_4 + I_4) + S_4) <= 10000100000000001/10000000000000000)) & assume_I_bound_6) & disj27) & (R_6 = (R_4 + (2.0 * (gamma * I_4))))) & (I_6 = (I_4 + (2.0 * ((-1.0 * (gamma * I_4)) + ((beta * I_4) * S_4)))))) & (S_6 = (S_4 - (2.0 * ((beta * I_4) * S_4))))) & (((R_6 + I_6) + S_6) <= 10000100000000001/10000000000000000)) & disj31) & (R_8 = (R_6 + (2.0 * (gamma * I_6))))) & (I_8 = (I_6 + (2.0 * ((-1.0 * (gamma * I_6)) + ((beta * I_6) * S_6)))))) & (beta < 14987921311940747/50000000000000000)) & ((conj1 | (! assume_I_bound_0)) | (! disj2))) & (((((((((((((((((((((((((((((((((((((((((((((((((((((((((I_0 < 0.0) | (R_0 < 0.0)) | (S_0 < 0.0)) | (gamma < 1/100)) | (beta < 1/100)) | (I_1 < 0.0)) | (R_1 < 0.0)) | (S_1 < 0.0)) | (I_2 < 0.0)) | (R_2 < 0.0)) | (S_2 < 0.0)) | (I_3 < 0.0)) | (R_3 < 0.0)) | (S_3 < 0.0)) | (I_4 < 0.0)) | (R_4 < 0.0)) | (S_4 < 0.0)) | (I_6 < 0.0)) | (R_6 < 0.0)) | (S_6 < 0.0)) | (I_8 < 0.0)) | (I_8 < 10000000000000001/100000000000000000)) | (R_8 < 0.0)) | (! (I_0 < 10000000000000001/100000000000000000))) | (! (R_0 = R0))) | (! (I_0 = I0))) | (! (S_0 = S0))) | (! (R0 = 0.0))) | (! (I0 = 1/100))) | (! (S0 = 98999999999999999/100000000000000000))) | (! (gamma < 1/2))) | (! (beta < 1/2))) | (! (I_1 < 10000000000000001/100000000000000000))) | (! (R_1 = (R_0 + (I_0 * gamma))))) | (! (I_1 = ((I_0 + ((I_0 * S_0) * beta)) - (I_0 * gamma))))) | (! (S_1 = (S_0 - ((I_0 * S_0) * beta))))) | (! (I_2 < 10000000000000001/100000000000000000))) | (! (R_2 = (R_1 + (gamma * I_1))))) | (! (I_2 = ((I_1 - (gamma * I_1)) + ((beta * I_1) * S_1))))) | (! (S_2 = (S_1 - ((beta * I_1) * S_1))))) | (! (I_3 < 10000000000000001/100000000000000000))) | (! (R_3 = (R_2 + (gamma * I_2))))) | (! (I_3 = ((I_2 - (gamma * I_2)) + ((beta * I_2) * S_2))))) | (! (S_3 = (S_2 - ((beta * I_2) * S_2))))) | (! (I_4 < 10000000000000001/100000000000000000))) | (! (R_4 = (R_3 + (gamma * I_3))))) | (! (I_4 = ((I_3 - (gamma * I_3)) + ((beta * I_3) * S_3))))) | (! (S_4 = (S_3 - ((beta * I_3) * S_3))))) | (! (((R_4 + I_4) + S_4) <= 10000100000000001/10000000000000000))) | (! (I_6 < 10000000000000001/100000000000000000))) | (! (R_6 = (R_4 + (2.0 * (gamma * I_4)))))) | (! (I_6 = (I_4 + (2.0 * ((-1.0 * (gamma * I_4)) + ((beta * I_4) * S_4))))))) | (! (S_6 = (S_4 - (2.0 * ((beta * I_4) * S_4)))))) | (! (((R_6 + I_6) + S_6) <= 10000100000000001/10000000000000000))) | (! (R_8 = (R_6 + (2.0 * (gamma * I_6)))))) | (! (I_8 = (I_6 + (2.0 * ((-1.0 * (gamma * I_6)) + ((beta * I_6) * S_6))))))) | (! (beta < 14987921311940747/50000000000000000)))) & ((I_0 < 10000000000000001/100000000000000000) | (! conj1))) & ((conj7 | (! assume_I_bound_1)) | (! disj7))) & ((I_1 < 10000000000000001/100000000000000000) | (! conj7))) & ((conj15 | (! assume_I_bound_2)) | (! disj12))) & ((I_2 < 10000000000000001/100000000000000000) | (! conj15))) & ((conj23 | (! assume_I_bound_3)) | (! disj17))) & ((I_3 < 10000000000000001/100000000000000000) | (! conj23))) & ((conj31 | (! assume_I_bound_4)) | (! disj22))) & ((I_4 < 10000000000000001/100000000000000000) | (! conj31))) & ((conj39 | (! assume_I_bound_6)) | (! disj27))) & ((I_6 < 10000000000000001/100000000000000000) | (! conj39))) & ((assume_I_bound_8 | neg) | (! disj31))) & ((conj46 | (I_8 < 0.0)) | (! (I_8 < 10000000000000001/100000000000000000)))) & ((! neg) | (! conj46))) & (! (I_0 < 0.0))) & (! (R_0 < 0.0))) & (! (S_0 < 0.0))) & (! (gamma < 1/100))) & (! (beta < 1/100))) & (! (I_1 < 0.0))) & (! (R_1 < 0.0))) & (! (S_1 < 0.0))) & (! (I_2 < 0.0))) & (! (R_2 < 0.0))) & (! (S_2 < 0.0))) & (! (I_3 < 0.0))) & (! (R_3 < 0.0))) & (! (S_3 < 0.0))) & (! (I_4 < 0.0))) & (! (R_4 < 0.0))) & (! (S_4 < 0.0))) & (! (I_6 < 0.0))) & (! (R_6 < 0.0))) & (! (S_6 < 0.0))) & (! assume_I_bound_8)) & (! (I_8 < 0.0))) & (! (R_8 < 0.0)))" + }, + "schedule": { + "timepoints": [ + 0, + 1, + 2, + 3, + 4, + 6, + 8, + 10 + ] + }, + "points": [ + { + "label": "true", + "values": { + "beta": 0.06754300937877226, + "gamma": 0.16377588188857223, + "S0": 0.99, + "I0": 0.01, + "R0": 0.0, + "timer_t_0": 0.0, + "S_0": 0.99, + "assume_I_bound_0": 1.0, + "I_0": 0.01, + "assume_I_bound": 0.0, + "R_0": 0.0, + "I_1": 0.009030916973964125, + "assume_I_bound_1": 1.0, + "S_1": 0.9893313242071502, + "R_1": 0.0016377588188857223, + "timer_t_1": 1.0, + "I_2": 0.008155338237025885, + "assume_I_bound_2": 1.0, + "S_2": 0.9887278517744249, + "R_2": 0.0031168099885491725, + "timer_t_2": 2.0, + "I_3": 0.007364317444634685, + "assume_I_bound_3": 1.0, + "S_3": 0.9881832146601981, + "R_3": 0.004452467895167147, + "timer_t_3": 3.0, + "assume_I_bound_4": 1.0, + "S_4": 0.9876916679262513, + "R_4": 0.00565858192118454, + "timer_t_4": 4.0, + "I_4": 0.006649750152564194, + "S_6": 0.9868043888897406, + "R_6": 0.007836766815141642, + "timer_t_6": 6.0, + "I_6": 0.005358844295117687, + "assume_I_bound_6": 1.0, + "I_8": 0.004317897446616378, + "assume_I_bound_8": 1.0, + "S_8": 0.9860899547243913, + "R_8": 0.00959214782899231, + "timer_t_8": 8.0, + "S_10": 0.9855146511951999, + "I_10": 0.0034787358464400575, + "R_10": 0.01100661295836013, + "timer_t_10": 10.0, + "timestep": 7.0 + }, + "schedule": { + "timepoints": [ + 0, + 1, + 2, + 3, + 4, + 6, + 8, + 10 + ] + } + } + ] + }, + { + "label": "true", + "bounds": { + "beta": { + "lb": 0.29975842623881493, + "ub": 0.36841799127734187 + }, + "gamma": { + "lb": 0.01, + "ub": 0.09563828590831737 + }, + "S0": { + "lb": 0.99, + "ub": 0.99, + "closed_upper_bound": true + }, + "I0": { + "lb": 0.01, + "ub": 0.01, + "closed_upper_bound": true + }, + "R0": { + "lb": 0.0, + "ub": 0.0, + "closed_upper_bound": true + }, + "timestep": { + "lb": 6.0, + "ub": 6.0, + "closed_upper_bound": true + } + }, + "explanation": { + "relevant_assumptions": [ + { + "constraint": { + "name": "I_bound", + "timepoints": { + "lb": 0.0, + "ub": 9.0, + "closed_upper_bound": true + }, + "variable": "I", + "interval": { + "lb": 0.0, + "ub": 0.1 + } + } + } + ], + "expression": "(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((assume_I_bound_0 & disj2) & (R_0 = R0)) & (I_0 = I0)) & (S_0 = S0)) & (R0 = 0.0)) & (I0 = 1/100)) & (S0 = 98999999999999999/100000000000000000)) & (gamma < 1/2)) & (beta < 1/2)) & assume_I_bound_1) & disj7) & (R_1 = (R_0 + (I_0 * gamma)))) & (I_1 = ((I_0 + ((I_0 * S_0) * beta)) - (I_0 * gamma)))) & (S_1 = (S_0 - ((I_0 * S_0) * beta)))) & assume_I_bound_2) & disj12) & (R_2 = (R_1 + (gamma * I_1)))) & (I_2 = ((I_1 - (gamma * I_1)) + ((beta * I_1) * S_1)))) & (S_2 = (S_1 - ((beta * I_1) * S_1)))) & assume_I_bound_3) & disj17) & (R_3 = (R_2 + (gamma * I_2)))) & (I_3 = ((I_2 - (gamma * I_2)) + ((beta * I_2) * S_2)))) & (S_3 = (S_2 - ((beta * I_2) * S_2)))) & assume_I_bound_4) & disj22) & (R_4 = (R_3 + (gamma * I_3)))) & (I_4 = ((I_3 - (gamma * I_3)) + ((beta * I_3) * S_3)))) & (S_4 = (S_3 - ((beta * I_3) * S_3)))) & assume_I_bound_6) & disj27) & (R_6 = (R_4 + (2.0 * (gamma * I_4))))) & (I_6 = (I_4 + (2.0 * ((-1.0 * (gamma * I_4)) + ((beta * I_4) * S_4)))))) & (S_6 = (S_4 - (2.0 * ((beta * I_4) * S_4))))) & (R_8 = (R_6 + (2.0 * (gamma * I_6))))) & (I_8 = (I_6 + (2.0 * ((-1.0 * (gamma * I_6)) + ((beta * I_6) * S_6)))))) & (gamma < 9563828590831737/100000000000000000)) & (beta < 9210449781933547/25000000000000000)) & disj52) & ((conj1 | (! assume_I_bound_0)) | (! disj2))) & (((((((((((((((((((((((((((((((((((((((((((((((((((((((((I_0 < 0.0) | (R_0 < 0.0)) | (S_0 < 0.0)) | (gamma < 1/100)) | (beta < 1/100)) | (I_1 < 0.0)) | (R_1 < 0.0)) | (S_1 < 0.0)) | (I_2 < 0.0)) | (R_2 < 0.0)) | (S_2 < 0.0)) | (I_3 < 0.0)) | (R_3 < 0.0)) | (S_3 < 0.0)) | (I_4 < 0.0)) | (R_4 < 0.0)) | (S_4 < 0.0)) | (I_6 < 0.0)) | (R_6 < 0.0)) | (S_6 < 0.0)) | (I_8 < 0.0)) | (I_8 < 10000000000000001/100000000000000000)) | (R_8 < 0.0)) | (beta < 14987921311940747/50000000000000000)) | (! (I_0 < 10000000000000001/100000000000000000))) | (! (R_0 = R0))) | (! (I_0 = I0))) | (! (S_0 = S0))) | (! (R0 = 0.0))) | (! (I0 = 1/100))) | (! (S0 = 98999999999999999/100000000000000000))) | (! (gamma < 1/2))) | (! (beta < 1/2))) | (! (I_1 < 10000000000000001/100000000000000000))) | (! (R_1 = (R_0 + (I_0 * gamma))))) | (! (I_1 = ((I_0 + ((I_0 * S_0) * beta)) - (I_0 * gamma))))) | (! (S_1 = (S_0 - ((I_0 * S_0) * beta))))) | (! (I_2 < 10000000000000001/100000000000000000))) | (! (R_2 = (R_1 + (gamma * I_1))))) | (! (I_2 = ((I_1 - (gamma * I_1)) + ((beta * I_1) * S_1))))) | (! (S_2 = (S_1 - ((beta * I_1) * S_1))))) | (! (I_3 < 10000000000000001/100000000000000000))) | (! (R_3 = (R_2 + (gamma * I_2))))) | (! (I_3 = ((I_2 - (gamma * I_2)) + ((beta * I_2) * S_2))))) | (! (S_3 = (S_2 - ((beta * I_2) * S_2))))) | (! (I_4 < 10000000000000001/100000000000000000))) | (! (R_4 = (R_3 + (gamma * I_3))))) | (! (I_4 = ((I_3 - (gamma * I_3)) + ((beta * I_3) * S_3))))) | (! (S_4 = (S_3 - ((beta * I_3) * S_3))))) | (! (I_6 < 10000000000000001/100000000000000000))) | (! (R_6 = (R_4 + (2.0 * (gamma * I_4)))))) | (! (I_6 = (I_4 + (2.0 * ((-1.0 * (gamma * I_4)) + ((beta * I_4) * S_4))))))) | (! (S_6 = (S_4 - (2.0 * ((beta * I_4) * S_4)))))) | (! (R_8 = (R_6 + (2.0 * (gamma * I_6)))))) | (! (I_8 = (I_6 + (2.0 * ((-1.0 * (gamma * I_6)) + ((beta * I_6) * S_6))))))) | (! (gamma < 9563828590831737/100000000000000000))) | (! (beta < 9210449781933547/25000000000000000)))) & ((I_0 < 10000000000000001/100000000000000000) | (! conj1))) & ((conj7 | (! assume_I_bound_1)) | (! disj7))) & ((I_1 < 10000000000000001/100000000000000000) | (! conj7))) & ((conj15 | (! assume_I_bound_2)) | (! disj12))) & ((I_2 < 10000000000000001/100000000000000000) | (! conj15))) & ((conj23 | (! assume_I_bound_3)) | (! disj17))) & ((I_3 < 10000000000000001/100000000000000000) | (! conj23))) & ((conj31 | (! assume_I_bound_4)) | (! disj22))) & ((I_4 < 10000000000000001/100000000000000000) | (! conj31))) & ((conj39 | (! assume_I_bound_6)) | (! disj27))) & ((I_6 < 10000000000000001/100000000000000000) | (! conj39))) & ((assume_I_bound_8 | neg) | (! disj52))) & (((I_8 < 0.0) | conj100) | (! (I_8 < 10000000000000001/100000000000000000)))) & ((! neg) | (! conj100))) & (! (I_0 < 0.0))) & (! (R_0 < 0.0))) & (! (S_0 < 0.0))) & (! (gamma < 1/100))) & (! (beta < 1/100))) & (! (I_1 < 0.0))) & (! (R_1 < 0.0))) & (! (S_1 < 0.0))) & (! (I_2 < 0.0))) & (! (R_2 < 0.0))) & (! (S_2 < 0.0))) & (! (I_3 < 0.0))) & (! (R_3 < 0.0))) & (! (S_3 < 0.0))) & (! (I_4 < 0.0))) & (! (R_4 < 0.0))) & (! (S_4 < 0.0))) & (! (I_6 < 0.0))) & (! (R_6 < 0.0))) & (! (S_6 < 0.0))) & (! assume_I_bound_8)) & (! (I_8 < 0.0))) & (! (R_8 < 0.0))) & (! (beta < 14987921311940747/50000000000000000)))" + }, + "schedule": { + "timepoints": [ + 0, + 1, + 2, + 3, + 4, + 6, + 8, + 10 + ] + }, + "points": [ + { + "label": "true", + "values": { + "beta": 0.3228162093785879, + "gamma": 0.03687572028362692, + "S0": 0.99, + "I0": 0.01, + "R0": 0.0, + "timer_t_0": 0.0, + "S_0": 0.99, + "assume_I_bound_0": 1.0, + "I_0": 0.01, + "assume_I_bound": 1.0, + "R_0": 0.0, + "I_1": 0.012827123270011752, + "assume_I_bound_1": 1.0, + "S_1": 0.986804119527152, + "R_1": 0.0003687572028362692, + "timer_t_1": 1.0, + "I_2": 0.016440275608673387, + "assume_I_bound_2": 1.0, + "S_2": 0.9827179530007518, + "R_2": 0.0008417713905748244, + "timer_t_2": 2.0, + "I_3": 0.02104949700821398, + "assume_I_bound_3": 1.0, + "S_3": 0.9775024719914525, + "R_3": 0.0014480310003336316, + "timer_t_3": 3.0, + "assume_I_bound_4": 1.0, + "S_4": 0.9708602013521382, + "R_4": 0.0022242712960288194, + "timer_t_4": 4.0, + "I_4": 0.02691552735183294, + "S_6": 0.9539889524145433, + "R_6": 0.00420941783966839, + "timer_t_6": 6.0, + "I_6": 0.04180162974578838, + "assume_I_bound_6": 1.0, + "I_8": 0.0644654329846135, + "assume_I_bound_8": 1.0, + "S_8": 0.9282420178353582, + "R_8": 0.007292549180028274, + "timer_t_8": 8.0, + "S_10": 0.3228162093785879, + "I_10": 0.3228162093785879, + "R_10": 0.3228162093785879, + "timer_t_10": 0.3228162093785879, + "timestep": 6.0 + }, + "schedule": { + "timepoints": [ + 0, + 1, + 2, + 3, + 4, + 6, + 8, + 10 + ] + } + } + ] + }, + { + "label": "true", + "bounds": { + "beta": { + "lb": 0.29975842623881493, + "ub": 0.36841799127734187 + }, + "gamma": { + "lb": 0.01, + "ub": 0.09563828590831737 + }, + "S0": { + "lb": 0.99, + "ub": 0.99, + "closed_upper_bound": true + }, + "I0": { + "lb": 0.01, + "ub": 0.01, + "closed_upper_bound": true + }, + "R0": { + "lb": 0.0, + "ub": 0.0, + "closed_upper_bound": true + }, + "timestep": { + "lb": 7.0, + "ub": 7.0, + "closed_upper_bound": true + } + }, + "explanation": { + "relevant_assumptions": [ + { + "constraint": { + "name": "I_bound", + "timepoints": { + "lb": 0.0, + "ub": 9.0, + "closed_upper_bound": true + }, + "variable": "I", + "interval": { + "lb": 0.0, + "ub": 0.1 + } + } + } + ], + "expression": "(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((assume_I_bound_0 & disj2) & (R_0 = R0)) & (I_0 = I0)) & (S_0 = S0)) & (R0 = 0.0)) & (I0 = 1/100)) & (S0 = 98999999999999999/100000000000000000)) & (gamma < 1/2)) & (beta < 1/2)) & assume_I_bound_1) & disj7) & (R_1 = (R_0 + (I_0 * gamma)))) & (I_1 = ((I_0 + ((I_0 * S_0) * beta)) - (I_0 * gamma)))) & (S_1 = (S_0 - ((I_0 * S_0) * beta)))) & assume_I_bound_2) & disj12) & (R_2 = (R_1 + (gamma * I_1)))) & (I_2 = ((I_1 - (gamma * I_1)) + ((beta * I_1) * S_1)))) & (S_2 = (S_1 - ((beta * I_1) * S_1)))) & assume_I_bound_3) & disj17) & (R_3 = (R_2 + (gamma * I_2)))) & (I_3 = ((I_2 - (gamma * I_2)) + ((beta * I_2) * S_2)))) & (S_3 = (S_2 - ((beta * I_2) * S_2)))) & assume_I_bound_4) & disj22) & (R_4 = (R_3 + (gamma * I_3)))) & (I_4 = ((I_3 - (gamma * I_3)) + ((beta * I_3) * S_3)))) & (S_4 = (S_3 - ((beta * I_3) * S_3)))) & assume_I_bound_6) & disj27) & (R_6 = (R_4 + (2.0 * (gamma * I_4))))) & (I_6 = (I_4 + (2.0 * ((-1.0 * (gamma * I_4)) + ((beta * I_4) * S_4)))))) & (S_6 = (S_4 - (2.0 * ((beta * I_4) * S_4))))) & (R_8 = (R_6 + (2.0 * (gamma * I_6))))) & (I_8 = (I_6 + (2.0 * ((-1.0 * (gamma * I_6)) + ((beta * I_6) * S_6)))))) & disj52) & (beta < 5816727577985343/12500000000000000)) & ((conj1 | (! assume_I_bound_0)) | (! disj2))) & (((((((((((((((((((((((((((((((((((((((((((((((((((((((((I_0 < 0.0) | (R_0 < 0.0)) | (S_0 < 0.0)) | (gamma < 1/100)) | (beta < 1/100)) | (I_1 < 0.0)) | (R_1 < 0.0)) | (S_1 < 0.0)) | (I_2 < 0.0)) | (R_2 < 0.0)) | (S_2 < 0.0)) | (I_3 < 0.0)) | (R_3 < 0.0)) | (S_3 < 0.0)) | (I_4 < 0.0)) | (R_4 < 0.0)) | (S_4 < 0.0)) | (I_6 < 0.0)) | (R_6 < 0.0)) | (S_6 < 0.0)) | (I_8 < 0.0)) | (I_8 < 10000000000000001/100000000000000000)) | (R_8 < 0.0)) | (beta < 2599163341680227/6250000000000000)) | (gamma < 21412277890169543/50000000000000000)) | (! (I_0 < 10000000000000001/100000000000000000))) | (! (R_0 = R0))) | (! (I_0 = I0))) | (! (S_0 = S0))) | (! (R0 = 0.0))) | (! (I0 = 1/100))) | (! (S0 = 98999999999999999/100000000000000000))) | (! (gamma < 1/2))) | (! (beta < 1/2))) | (! (I_1 < 10000000000000001/100000000000000000))) | (! (R_1 = (R_0 + (I_0 * gamma))))) | (! (I_1 = ((I_0 + ((I_0 * S_0) * beta)) - (I_0 * gamma))))) | (! (S_1 = (S_0 - ((I_0 * S_0) * beta))))) | (! (I_2 < 10000000000000001/100000000000000000))) | (! (R_2 = (R_1 + (gamma * I_1))))) | (! (I_2 = ((I_1 - (gamma * I_1)) + ((beta * I_1) * S_1))))) | (! (S_2 = (S_1 - ((beta * I_1) * S_1))))) | (! (I_3 < 10000000000000001/100000000000000000))) | (! (R_3 = (R_2 + (gamma * I_2))))) | (! (I_3 = ((I_2 - (gamma * I_2)) + ((beta * I_2) * S_2))))) | (! (S_3 = (S_2 - ((beta * I_2) * S_2))))) | (! (I_4 < 10000000000000001/100000000000000000))) | (! (R_4 = (R_3 + (gamma * I_3))))) | (! (I_4 = ((I_3 - (gamma * I_3)) + ((beta * I_3) * S_3))))) | (! (S_4 = (S_3 - ((beta * I_3) * S_3))))) | (! (I_6 < 10000000000000001/100000000000000000))) | (! (R_6 = (R_4 + (2.0 * (gamma * I_4)))))) | (! (I_6 = (I_4 + (2.0 * ((-1.0 * (gamma * I_4)) + ((beta * I_4) * S_4))))))) | (! (S_6 = (S_4 - (2.0 * ((beta * I_4) * S_4)))))) | (! (R_8 = (R_6 + (2.0 * (gamma * I_6)))))) | (! (I_8 = (I_6 + (2.0 * ((-1.0 * (gamma * I_6)) + ((beta * I_6) * S_6))))))) | (! (beta < 5816727577985343/12500000000000000)))) & ((I_0 < 10000000000000001/100000000000000000) | (! conj1))) & ((conj7 | (! assume_I_bound_1)) | (! disj7))) & ((I_1 < 10000000000000001/100000000000000000) | (! conj7))) & ((conj15 | (! assume_I_bound_2)) | (! disj12))) & ((I_2 < 10000000000000001/100000000000000000) | (! conj15))) & ((conj23 | (! assume_I_bound_3)) | (! disj17))) & ((I_3 < 10000000000000001/100000000000000000) | (! conj23))) & ((conj31 | (! assume_I_bound_4)) | (! disj22))) & ((I_4 < 10000000000000001/100000000000000000) | (! conj31))) & ((conj39 | (! assume_I_bound_6)) | (! disj27))) & ((I_6 < 10000000000000001/100000000000000000) | (! conj39))) & ((assume_I_bound_8 | neg) | (! disj52))) & (((I_8 < 0.0) | conj100) | (! (I_8 < 10000000000000001/100000000000000000)))) & ((! neg) | (! conj100))) & (! (I_0 < 0.0))) & (! (R_0 < 0.0))) & (! (S_0 < 0.0))) & (! (gamma < 1/100))) & (! (beta < 1/100))) & (! (I_1 < 0.0))) & (! (R_1 < 0.0))) & (! (S_1 < 0.0))) & (! (I_2 < 0.0))) & (! (R_2 < 0.0))) & (! (S_2 < 0.0))) & (! (I_3 < 0.0))) & (! (R_3 < 0.0))) & (! (S_3 < 0.0))) & (! (I_4 < 0.0))) & (! (R_4 < 0.0))) & (! (S_4 < 0.0))) & (! (I_6 < 0.0))) & (! (R_6 < 0.0))) & (! (S_6 < 0.0))) & (! assume_I_bound_8)) & (! (I_8 < 0.0))) & (! (R_8 < 0.0))) & (! (beta < 2599163341680227/6250000000000000))) & (! (gamma < 21412277890169543/50000000000000000)))" + }, + "schedule": { + "timepoints": [ + 0, + 1, + 2, + 3, + 4, + 6, + 8, + 10 + ] + }, + "points": [ + { + "label": "true", + "values": { + "beta": 0.3133935016574609, + "gamma": 0.03687572028362692, + "S0": 0.99, + "I0": 0.01, + "R0": 0.0, + "timer_t_0": 0.0, + "S_0": 0.99, + "assume_I_bound_0": 1.0, + "I_0": 0.01, + "assume_I_bound": 0.0, + "R_0": 0.0, + "I_1": 0.012733838463572594, + "assume_I_bound_1": 1.0, + "S_1": 0.9868974043335912, + "R_1": 0.0003687572028362692, + "timer_t_1": 1.0, + "I_2": 0.016202682648693192, + "assume_I_bound_2": 1.0, + "S_2": 0.982958985905161, + "R_2": 0.0008383314461458618, + "timer_t_2": 2.0, + "I_3": 0.020596481392969324, + "assume_I_bound_3": 1.0, + "S_3": 0.9779676890515189, + "R_3": 0.0014358295555118733, + "timer_t_3": 3.0, + "assume_I_bound_4": 1.0, + "S_4": 0.9716550750522449, + "R_4": 0.0021953642247174543, + "timer_t_4": 4.0, + "I_4": 0.026149560723037625, + "S_6": 0.9557293615618657, + "R_6": 0.004124017796222491, + "timer_t_6": 6.0, + "I_6": 0.04014662064191185, + "assume_I_bound_6": 1.0, + "I_8": 0.06123514408108598, + "assume_I_bound_8": 1.0, + "S_8": 0.9316797722346943, + "R_8": 0.007085083684219651, + "timer_t_8": 8.0, + "S_10": 0.8961825331455013, + "I_10": 0.09243466232466198, + "R_10": 0.011601668322366171, + "timer_t_10": 10.0, + "timestep": 7.0 + }, + "schedule": { + "timepoints": [ + 0, + 1, + 2, + 3, + 4, + 6, + 8, + 10 + ] + } + } + ] + }, + { + "label": "true", + "bounds": { + "beta": { + "lb": 0.36841799127734187, + "ub": 0.3866535916235616 + }, + "gamma": { + "lb": 0.02627189456321497, + "ub": 0.09563828590831737 + }, + "S0": { + "lb": 0.99, + "ub": 0.99, + "closed_upper_bound": true + }, + "I0": { + "lb": 0.01, + "ub": 0.01, + "closed_upper_bound": true + }, + "R0": { + "lb": 0.0, + "ub": 0.0, + "closed_upper_bound": true + }, + "timestep": { + "lb": 6.0, + "ub": 6.0, + "closed_upper_bound": true + } + }, + "explanation": { + "relevant_assumptions": [ + { + "constraint": { + "name": "I_bound", + "timepoints": { + "lb": 0.0, + "ub": 9.0, + "closed_upper_bound": true + }, + "variable": "I", + "interval": { + "lb": 0.0, + "ub": 0.1 + } + } + } + ], + "expression": "((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((assume_I_bound_0 & disj2) & (R_0 = R0)) & (I_0 = I0)) & (S_0 = S0)) & (R0 = 0.0)) & (I0 = 1/100)) & (S0 = 98999999999999999/100000000000000000)) & (gamma < 1/2)) & (beta < 1/2)) & assume_I_bound_1) & disj7) & (R_1 = (R_0 + (I_0 * gamma)))) & (I_1 = ((I_0 + ((I_0 * S_0) * beta)) - (I_0 * gamma)))) & (S_1 = (S_0 - ((I_0 * S_0) * beta)))) & assume_I_bound_2) & disj12) & (R_2 = (R_1 + (gamma * I_1)))) & (I_2 = ((I_1 - (gamma * I_1)) + ((beta * I_1) * S_1)))) & (S_2 = (S_1 - ((beta * I_1) * S_1)))) & assume_I_bound_3) & disj17) & (R_3 = (R_2 + (gamma * I_2)))) & (I_3 = ((I_2 - (gamma * I_2)) + ((beta * I_2) * S_2)))) & (S_3 = (S_2 - ((beta * I_2) * S_2)))) & assume_I_bound_4) & disj22) & (R_4 = (R_3 + (gamma * I_3)))) & (I_4 = ((I_3 - (gamma * I_3)) + ((beta * I_3) * S_3)))) & (S_4 = (S_3 - ((beta * I_3) * S_3)))) & assume_I_bound_6) & disj27) & (R_6 = (R_4 + (2.0 * (gamma * I_4))))) & (I_6 = (I_4 + (2.0 * ((-1.0 * (gamma * I_4)) + ((beta * I_4) * S_4)))))) & (S_6 = (S_4 - (2.0 * ((beta * I_4) * S_4))))) & (R_8 = (R_6 + (2.0 * (gamma * I_6))))) & (I_8 = (I_6 + (2.0 * ((-1.0 * (gamma * I_6)) + ((beta * I_6) * S_6)))))) & (gamma < 9563828590831737/100000000000000000)) & (beta < 38665359162356161/100000000000000000)) & disj90) & ((conj1 | (! assume_I_bound_0)) | (! disj2))) & ((((((((((((((((((((((((((((((((((((((((((((((((((((((((((I_0 < 0.0) | (R_0 < 0.0)) | (S_0 < 0.0)) | (gamma < 1/100)) | (beta < 1/100)) | (I_1 < 0.0)) | (R_1 < 0.0)) | (S_1 < 0.0)) | (I_2 < 0.0)) | (R_2 < 0.0)) | (S_2 < 0.0)) | (I_3 < 0.0)) | (R_3 < 0.0)) | (S_3 < 0.0)) | (I_4 < 0.0)) | (R_4 < 0.0)) | (S_4 < 0.0)) | (I_6 < 0.0)) | (R_6 < 0.0)) | (S_6 < 0.0)) | (I_8 < 0.0)) | (I_8 < 10000000000000001/100000000000000000)) | (R_8 < 0.0)) | (beta < 9210449781933547/25000000000000000)) | (gamma < 6567973640803743/250000000000000000)) | (! (I_0 < 10000000000000001/100000000000000000))) | (! (R_0 = R0))) | (! (I_0 = I0))) | (! (S_0 = S0))) | (! (R0 = 0.0))) | (! (I0 = 1/100))) | (! (S0 = 98999999999999999/100000000000000000))) | (! (gamma < 1/2))) | (! (beta < 1/2))) | (! (I_1 < 10000000000000001/100000000000000000))) | (! (R_1 = (R_0 + (I_0 * gamma))))) | (! (I_1 = ((I_0 + ((I_0 * S_0) * beta)) - (I_0 * gamma))))) | (! (S_1 = (S_0 - ((I_0 * S_0) * beta))))) | (! (I_2 < 10000000000000001/100000000000000000))) | (! (R_2 = (R_1 + (gamma * I_1))))) | (! (I_2 = ((I_1 - (gamma * I_1)) + ((beta * I_1) * S_1))))) | (! (S_2 = (S_1 - ((beta * I_1) * S_1))))) | (! (I_3 < 10000000000000001/100000000000000000))) | (! (R_3 = (R_2 + (gamma * I_2))))) | (! (I_3 = ((I_2 - (gamma * I_2)) + ((beta * I_2) * S_2))))) | (! (S_3 = (S_2 - ((beta * I_2) * S_2))))) | (! (I_4 < 10000000000000001/100000000000000000))) | (! (R_4 = (R_3 + (gamma * I_3))))) | (! (I_4 = ((I_3 - (gamma * I_3)) + ((beta * I_3) * S_3))))) | (! (S_4 = (S_3 - ((beta * I_3) * S_3))))) | (! (I_6 < 10000000000000001/100000000000000000))) | (! (R_6 = (R_4 + (2.0 * (gamma * I_4)))))) | (! (I_6 = (I_4 + (2.0 * ((-1.0 * (gamma * I_4)) + ((beta * I_4) * S_4))))))) | (! (S_6 = (S_4 - (2.0 * ((beta * I_4) * S_4)))))) | (! (R_8 = (R_6 + (2.0 * (gamma * I_6)))))) | (! (I_8 = (I_6 + (2.0 * ((-1.0 * (gamma * I_6)) + ((beta * I_6) * S_6))))))) | (! (gamma < 9563828590831737/100000000000000000))) | (! (beta < 38665359162356161/100000000000000000)))) & ((I_0 < 10000000000000001/100000000000000000) | (! conj1))) & ((conj7 | (! assume_I_bound_1)) | (! disj7))) & ((I_1 < 10000000000000001/100000000000000000) | (! conj7))) & ((conj15 | (! assume_I_bound_2)) | (! disj12))) & ((I_2 < 10000000000000001/100000000000000000) | (! conj15))) & ((conj23 | (! assume_I_bound_3)) | (! disj17))) & ((I_3 < 10000000000000001/100000000000000000) | (! conj23))) & ((conj31 | (! assume_I_bound_4)) | (! disj22))) & ((I_4 < 10000000000000001/100000000000000000) | (! conj31))) & ((conj39 | (! assume_I_bound_6)) | (! disj27))) & ((I_6 < 10000000000000001/100000000000000000) | (! conj39))) & ((assume_I_bound_8 | neg) | (! disj90))) & (((I_8 < 0.0) | conj198) | (! (I_8 < 10000000000000001/100000000000000000)))) & ((! neg) | (! conj198))) & (! (I_0 < 0.0))) & (! (R_0 < 0.0))) & (! (S_0 < 0.0))) & (! (gamma < 1/100))) & (! (beta < 1/100))) & (! (I_1 < 0.0))) & (! (R_1 < 0.0))) & (! (S_1 < 0.0))) & (! (I_2 < 0.0))) & (! (R_2 < 0.0))) & (! (S_2 < 0.0))) & (! (I_3 < 0.0))) & (! (R_3 < 0.0))) & (! (S_3 < 0.0))) & (! (I_4 < 0.0))) & (! (R_4 < 0.0))) & (! (S_4 < 0.0))) & (! (I_6 < 0.0))) & (! (R_6 < 0.0))) & (! (S_6 < 0.0))) & (! assume_I_bound_8)) & (! (I_8 < 0.0))) & (! (R_8 < 0.0))) & (! (beta < 9210449781933547/25000000000000000))) & (! (gamma < 6567973640803743/250000000000000000)))" + }, + "schedule": { + "timepoints": [ + 0, + 1, + 2, + 3, + 4, + 6, + 8, + 10 + ] + }, + "points": [ + { + "label": "true", + "values": { + "beta": 0.37784069899846895, + "gamma": 0.03687572028362692, + "S0": 0.99, + "I0": 0.01, + "R0": 0.0, + "timer_t_0": 0.0, + "S_0": 0.99, + "assume_I_bound_0": 1.0, + "I_0": 0.01, + "assume_I_bound": 1.0, + "R_0": 0.0, + "I_1": 0.013371865717248573, + "assume_I_bound_1": 1.0, + "S_1": 0.9862593770799152, + "R_1": 0.0003687572028362692, + "timer_t_1": 1.0, + "I_2": 0.017861780005519565, + "assume_I_bound_2": 1.0, + "S_2": 0.9812763608337947, + "R_2": 0.0008618591606857478, + "timer_t_2": 2.0, + "I_3": 0.023825657374004883, + "assume_I_bound_3": 1.0, + "S_3": 0.9746538043382993, + "R_3": 0.0015205382876957421, + "timer_t_3": 3.0, + "assume_I_bound_4": 1.0, + "S_4": 0.9658796480089943, + "R_4": 0.0023991535845836434, + "timer_t_4": 4.0, + "I_4": 0.031721198406422006, + "S_6": 0.942726329001699, + "R_6": 0.004738736485818058, + "timer_t_6": 6.0, + "I_6": 0.05253493451248293, + "assume_I_bound_6": 1.0, + "I_8": 0.37784069899846895, + "assume_I_bound_8": 1.0, + "S_8": 0.37784069899846895, + "R_8": 0.37784069899846895, + "timer_t_8": 0.37784069899846895, + "S_10": 0.37784069899846895, + "I_10": 0.37784069899846895, + "R_10": 0.37784069899846895, + "timer_t_10": 0.37784069899846895, + "timestep": 6.0 + }, + "schedule": { + "timepoints": [ + 0, + 1, + 2, + 3, + 4, + 6, + 8, + 10 + ] + } + } + ] + }, + { + "label": "true", + "bounds": { + "beta": { + "lb": 0.36841799127734187, + "ub": 0.3866535916235616 + }, + "gamma": { + "lb": 0.02627189456321497, + "ub": 0.09563828590831737 + }, + "S0": { + "lb": 0.99, + "ub": 0.99, + "closed_upper_bound": true + }, + "I0": { + "lb": 0.01, + "ub": 0.01, + "closed_upper_bound": true + }, + "R0": { + "lb": 0.0, + "ub": 0.0, + "closed_upper_bound": true + }, + "timestep": { + "lb": 7.0, + "ub": 7.0, + "closed_upper_bound": true + } + }, + "explanation": { + "relevant_assumptions": [ + { + "constraint": { + "name": "I_bound", + "timepoints": { + "lb": 0.0, + "ub": 9.0, + "closed_upper_bound": true + }, + "variable": "I", + "interval": { + "lb": 0.0, + "ub": 0.1 + } + } + } + ], + "expression": "(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((assume_I_bound_0 & disj2) & (R_0 = R0)) & (I_0 = I0)) & (S_0 = S0)) & (R0 = 0.0)) & (I0 = 1/100)) & (S0 = 98999999999999999/100000000000000000)) & (gamma < 1/2)) & (beta < 1/2)) & assume_I_bound_1) & disj7) & (R_1 = (R_0 + (I_0 * gamma)))) & (I_1 = ((I_0 + ((I_0 * S_0) * beta)) - (I_0 * gamma)))) & (S_1 = (S_0 - ((I_0 * S_0) * beta)))) & assume_I_bound_2) & disj12) & (R_2 = (R_1 + (gamma * I_1)))) & (I_2 = ((I_1 - (gamma * I_1)) + ((beta * I_1) * S_1)))) & (S_2 = (S_1 - ((beta * I_1) * S_1)))) & assume_I_bound_3) & disj17) & (R_3 = (R_2 + (gamma * I_2)))) & (I_3 = ((I_2 - (gamma * I_2)) + ((beta * I_2) * S_2)))) & (S_3 = (S_2 - ((beta * I_2) * S_2)))) & assume_I_bound_4) & disj22) & (R_4 = (R_3 + (gamma * I_3)))) & (I_4 = ((I_3 - (gamma * I_3)) + ((beta * I_3) * S_3)))) & (S_4 = (S_3 - ((beta * I_3) * S_3)))) & (((R_4 + I_4) + S_4) <= 10000100000000001/10000000000000000)) & assume_I_bound_6) & disj27) & (R_6 = (R_4 + (2.0 * (gamma * I_4))))) & (I_6 = (I_4 + (2.0 * ((-1.0 * (gamma * I_4)) + ((beta * I_4) * S_4)))))) & (S_6 = (S_4 - (2.0 * ((beta * I_4) * S_4))))) & (((R_6 + I_6) + S_6) <= 10000100000000001/10000000000000000)) & (R_8 = (R_6 + (2.0 * (gamma * I_6))))) & (I_8 = (I_6 + (2.0 * ((-1.0 * (gamma * I_6)) + ((beta * I_6) * S_6)))))) & (S_8 = (S_6 - (2.0 * ((beta * I_6) * S_6))))) & (((R_8 + I_8) + S_8) <= 10000100000000001/10000000000000000)) & (gamma < 8536169013232871/50000000000000000)) & (beta < 47697236927080811/100000000000000000)) & disj97) & ((conj1 | (! assume_I_bound_0)) | (! disj2))) & (((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((I_0 < 0.0) | (R_0 < 0.0)) | (S_0 < 0.0)) | (gamma < 1/100)) | (beta < 1/100)) | (I_1 < 0.0)) | (R_1 < 0.0)) | (S_1 < 0.0)) | (I_2 < 0.0)) | (R_2 < 0.0)) | (S_2 < 0.0)) | (I_3 < 0.0)) | (R_3 < 0.0)) | (S_3 < 0.0)) | (I_4 < 0.0)) | (R_4 < 0.0)) | (S_4 < 0.0)) | (I_6 < 0.0)) | (R_6 < 0.0)) | (S_6 < 0.0)) | (I_8 < 0.0)) | (I_8 < 10000000000000001/100000000000000000)) | (R_8 < 0.0)) | (S_8 < 0.0)) | (beta < 5779888716424507/12500000000000000)) | (gamma < 2043857093996161/20000000000000000)) | (! (I_0 < 10000000000000001/100000000000000000))) | (! (R_0 = R0))) | (! (I_0 = I0))) | (! (S_0 = S0))) | (! (R0 = 0.0))) | (! (I0 = 1/100))) | (! (S0 = 98999999999999999/100000000000000000))) | (! (gamma < 1/2))) | (! (beta < 1/2))) | (! (I_1 < 10000000000000001/100000000000000000))) | (! (R_1 = (R_0 + (I_0 * gamma))))) | (! (I_1 = ((I_0 + ((I_0 * S_0) * beta)) - (I_0 * gamma))))) | (! (S_1 = (S_0 - ((I_0 * S_0) * beta))))) | (! (I_2 < 10000000000000001/100000000000000000))) | (! (R_2 = (R_1 + (gamma * I_1))))) | (! (I_2 = ((I_1 - (gamma * I_1)) + ((beta * I_1) * S_1))))) | (! (S_2 = (S_1 - ((beta * I_1) * S_1))))) | (! (I_3 < 10000000000000001/100000000000000000))) | (! (R_3 = (R_2 + (gamma * I_2))))) | (! (I_3 = ((I_2 - (gamma * I_2)) + ((beta * I_2) * S_2))))) | (! (S_3 = (S_2 - ((beta * I_2) * S_2))))) | (! (I_4 < 10000000000000001/100000000000000000))) | (! (R_4 = (R_3 + (gamma * I_3))))) | (! (I_4 = ((I_3 - (gamma * I_3)) + ((beta * I_3) * S_3))))) | (! (S_4 = (S_3 - ((beta * I_3) * S_3))))) | (! (((R_4 + I_4) + S_4) <= 10000100000000001/10000000000000000))) | (! (I_6 < 10000000000000001/100000000000000000))) | (! (R_6 = (R_4 + (2.0 * (gamma * I_4)))))) | (! (I_6 = (I_4 + (2.0 * ((-1.0 * (gamma * I_4)) + ((beta * I_4) * S_4))))))) | (! (S_6 = (S_4 - (2.0 * ((beta * I_4) * S_4)))))) | (! (((R_6 + I_6) + S_6) <= 10000100000000001/10000000000000000))) | (! (R_8 = (R_6 + (2.0 * (gamma * I_6)))))) | (! (I_8 = (I_6 + (2.0 * ((-1.0 * (gamma * I_6)) + ((beta * I_6) * S_6))))))) | (! (S_8 = (S_6 - (2.0 * ((beta * I_6) * S_6)))))) | (! (((R_8 + I_8) + S_8) <= 10000100000000001/10000000000000000))) | (! (gamma < 8536169013232871/50000000000000000))) | (! (beta < 47697236927080811/100000000000000000)))) & ((I_0 < 10000000000000001/100000000000000000) | (! conj1))) & ((conj7 | (! assume_I_bound_1)) | (! disj7))) & ((I_1 < 10000000000000001/100000000000000000) | (! conj7))) & ((conj15 | (! assume_I_bound_2)) | (! disj12))) & ((I_2 < 10000000000000001/100000000000000000) | (! conj15))) & ((conj23 | (! assume_I_bound_3)) | (! disj17))) & ((I_3 < 10000000000000001/100000000000000000) | (! conj23))) & ((conj31 | (! assume_I_bound_4)) | (! disj22))) & ((I_4 < 10000000000000001/100000000000000000) | (! conj31))) & ((conj39 | (! assume_I_bound_6)) | (! disj27))) & ((I_6 < 10000000000000001/100000000000000000) | (! conj39))) & ((assume_I_bound_8 | neg) | (! disj97))) & (((I_8 < 0.0) | conj215) | (! (I_8 < 10000000000000001/100000000000000000)))) & ((! neg) | (! conj215))) & (! (I_0 < 0.0))) & (! (R_0 < 0.0))) & (! (S_0 < 0.0))) & (! (gamma < 1/100))) & (! (beta < 1/100))) & (! (I_1 < 0.0))) & (! (R_1 < 0.0))) & (! (S_1 < 0.0))) & (! (I_2 < 0.0))) & (! (R_2 < 0.0))) & (! (S_2 < 0.0))) & (! (I_3 < 0.0))) & (! (R_3 < 0.0))) & (! (S_3 < 0.0))) & (! (I_4 < 0.0))) & (! (R_4 < 0.0))) & (! (S_4 < 0.0))) & (! (I_6 < 0.0))) & (! (R_6 < 0.0))) & (! (S_6 < 0.0))) & (! assume_I_bound_8)) & (! (I_8 < 0.0))) & (! (R_8 < 0.0))) & (! (S_8 < 0.0))) & (! (beta < 5779888716424507/12500000000000000))) & (! (gamma < 2043857093996161/20000000000000000)))" + }, + "schedule": { + "timepoints": [ + 0, + 1, + 2, + 3, + 4, + 6, + 8, + 10 + ] + }, + "points": [ + { + "label": "true", + "values": { + "beta": 0.372039391819065, + "gamma": 0.04804103334386996, + "S0": 0.99, + "I0": 0.01, + "R0": 0.0, + "timer_t_0": 0.0, + "S_0": 0.99, + "assume_I_bound_0": 1.0, + "I_0": 0.01, + "assume_I_bound": 0.0, + "R_0": 0.0, + "I_1": 0.013202779645570045, + "assume_I_bound_1": 1.0, + "S_1": 0.9863168100209913, + "R_1": 0.0004804103334386996, + "timer_t_1": 1.0, + "I_2": 0.017413247360396795, + "assume_I_bound_2": 1.0, + "S_2": 0.9814720623509899, + "R_2": 0.0011146902886132975, + "timer_t_2": 2.0, + "I_3": 0.022935079302637728, + "assume_I_bound_3": 1.0, + "S_3": 0.9751136669426014, + "R_3": 0.0019512537547609241, + "timer_t_3": 3.0, + "assume_I_bound_4": 1.0, + "S_4": 0.9667932357421678, + "R_4": 0.003053105464809974, + "timer_t_4": 4.0, + "I_4": 0.030153658793022346, + "S_6": 0.945101487060972, + "R_6": 0.0059504289704501575, + "timer_t_6": 6.0, + "I_6": 0.04894808396857795, + "assume_I_bound_6": 1.0, + "I_8": 0.0788759147977313, + "assume_I_bound_8": 1.0, + "S_8": 0.9106261920014476, + "R_8": 0.010653697686091573, + "timer_t_8": 8.0, + "S_10": 0.8574557843984009, + "I_10": 0.12446740002997222, + "R_10": 0.018232530227885936, + "timer_t_10": 10.0, + "timestep": 7.0 + }, + "schedule": { + "timepoints": [ + 0, + 1, + 2, + 3, + 4, + 6, + 8, + 10 + ] + } + } + ] + }, + { + "label": "true", + "bounds": { + "beta": { + "lb": 0.3959302360872824, + "ub": 0.40767596053818733 + }, + "gamma": { + "lb": 0.04081849594511856, + "ub": 0.09563828590831737 + }, + "S0": { + "lb": 0.99, + "ub": 0.99, + "closed_upper_bound": true + }, + "I0": { + "lb": 0.01, + "ub": 0.01, + "closed_upper_bound": true + }, + "R0": { + "lb": 0.0, + "ub": 0.0, + "closed_upper_bound": true + }, + "timestep": { + "lb": 6.0, + "ub": 6.0, + "closed_upper_bound": true + } + }, + "explanation": { + "relevant_assumptions": [ + { + "constraint": { + "name": "I_bound", + "timepoints": { + "lb": 0.0, + "ub": 9.0, + "closed_upper_bound": true + }, + "variable": "I", + "interval": { + "lb": 0.0, + "ub": 0.1 + } + } + } + ], + "expression": "((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((assume_I_bound_0 & disj2) & (R_0 = R0)) & (I_0 = I0)) & (S_0 = S0)) & (R0 = 0.0)) & (I0 = 1/100)) & (S0 = 98999999999999999/100000000000000000)) & (gamma < 1/2)) & (beta < 1/2)) & assume_I_bound_1) & disj7) & (R_1 = (R_0 + (I_0 * gamma)))) & (I_1 = ((I_0 + ((I_0 * S_0) * beta)) - (I_0 * gamma)))) & (S_1 = (S_0 - ((I_0 * S_0) * beta)))) & assume_I_bound_2) & disj12) & (R_2 = (R_1 + (gamma * I_1)))) & (I_2 = ((I_1 - (gamma * I_1)) + ((beta * I_1) * S_1)))) & (S_2 = (S_1 - ((beta * I_1) * S_1)))) & assume_I_bound_3) & disj17) & (R_3 = (R_2 + (gamma * I_2)))) & (I_3 = ((I_2 - (gamma * I_2)) + ((beta * I_2) * S_2)))) & (S_3 = (S_2 - ((beta * I_2) * S_2)))) & assume_I_bound_4) & disj22) & (R_4 = (R_3 + (gamma * I_3)))) & (I_4 = ((I_3 - (gamma * I_3)) + ((beta * I_3) * S_3)))) & (S_4 = (S_3 - ((beta * I_3) * S_3)))) & assume_I_bound_6) & disj27) & (R_6 = (R_4 + (2.0 * (gamma * I_4))))) & (I_6 = (I_4 + (2.0 * ((-1.0 * (gamma * I_4)) + ((beta * I_4) * S_4)))))) & (S_6 = (S_4 - (2.0 * ((beta * I_4) * S_4))))) & (((R_6 + I_6) + S_6) <= 10000100000000001/10000000000000000)) & (R_8 = (R_6 + (2.0 * (gamma * I_6))))) & (I_8 = (I_6 + (2.0 * ((-1.0 * (gamma * I_6)) + ((beta * I_6) * S_6)))))) & (S_8 = (S_6 - (2.0 * ((beta * I_6) * S_6))))) & (((R_8 + I_8) + S_8) <= 10000100000000001/10000000000000000)) & (gamma < 9563828590831737/100000000000000000)) & (beta < 20383798026909367/50000000000000000)) & disj90) & ((conj1 | (! assume_I_bound_0)) | (! disj2))) & ((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((I_0 < 0.0) | (R_0 < 0.0)) | (S_0 < 0.0)) | (gamma < 1/100)) | (beta < 1/100)) | (I_1 < 0.0)) | (R_1 < 0.0)) | (S_1 < 0.0)) | (I_2 < 0.0)) | (R_2 < 0.0)) | (S_2 < 0.0)) | (I_3 < 0.0)) | (R_3 < 0.0)) | (S_3 < 0.0)) | (I_4 < 0.0)) | (R_4 < 0.0)) | (S_4 < 0.0)) | (I_6 < 0.0)) | (R_6 < 0.0)) | (S_6 < 0.0)) | (I_8 < 0.0)) | (I_8 < 10000000000000001/100000000000000000)) | (R_8 < 0.0)) | (S_8 < 0.0)) | (beta < 494912795109103/1250000000000000)) | (gamma < 10204623986279641/250000000000000000)) | (! (I_0 < 10000000000000001/100000000000000000))) | (! (R_0 = R0))) | (! (I_0 = I0))) | (! (S_0 = S0))) | (! (R0 = 0.0))) | (! (I0 = 1/100))) | (! (S0 = 98999999999999999/100000000000000000))) | (! (gamma < 1/2))) | (! (beta < 1/2))) | (! (I_1 < 10000000000000001/100000000000000000))) | (! (R_1 = (R_0 + (I_0 * gamma))))) | (! (I_1 = ((I_0 + ((I_0 * S_0) * beta)) - (I_0 * gamma))))) | (! (S_1 = (S_0 - ((I_0 * S_0) * beta))))) | (! (I_2 < 10000000000000001/100000000000000000))) | (! (R_2 = (R_1 + (gamma * I_1))))) | (! (I_2 = ((I_1 - (gamma * I_1)) + ((beta * I_1) * S_1))))) | (! (S_2 = (S_1 - ((beta * I_1) * S_1))))) | (! (I_3 < 10000000000000001/100000000000000000))) | (! (R_3 = (R_2 + (gamma * I_2))))) | (! (I_3 = ((I_2 - (gamma * I_2)) + ((beta * I_2) * S_2))))) | (! (S_3 = (S_2 - ((beta * I_2) * S_2))))) | (! (I_4 < 10000000000000001/100000000000000000))) | (! (R_4 = (R_3 + (gamma * I_3))))) | (! (I_4 = ((I_3 - (gamma * I_3)) + ((beta * I_3) * S_3))))) | (! (S_4 = (S_3 - ((beta * I_3) * S_3))))) | (! (I_6 < 10000000000000001/100000000000000000))) | (! (R_6 = (R_4 + (2.0 * (gamma * I_4)))))) | (! (I_6 = (I_4 + (2.0 * ((-1.0 * (gamma * I_4)) + ((beta * I_4) * S_4))))))) | (! (S_6 = (S_4 - (2.0 * ((beta * I_4) * S_4)))))) | (! (((R_6 + I_6) + S_6) <= 10000100000000001/10000000000000000))) | (! (R_8 = (R_6 + (2.0 * (gamma * I_6)))))) | (! (I_8 = (I_6 + (2.0 * ((-1.0 * (gamma * I_6)) + ((beta * I_6) * S_6))))))) | (! (S_8 = (S_6 - (2.0 * ((beta * I_6) * S_6)))))) | (! (((R_8 + I_8) + S_8) <= 10000100000000001/10000000000000000))) | (! (gamma < 9563828590831737/100000000000000000))) | (! (beta < 20383798026909367/50000000000000000)))) & ((I_0 < 10000000000000001/100000000000000000) | (! conj1))) & ((conj7 | (! assume_I_bound_1)) | (! disj7))) & ((I_1 < 10000000000000001/100000000000000000) | (! conj7))) & ((conj15 | (! assume_I_bound_2)) | (! disj12))) & ((I_2 < 10000000000000001/100000000000000000) | (! conj15))) & ((conj23 | (! assume_I_bound_3)) | (! disj17))) & ((I_3 < 10000000000000001/100000000000000000) | (! conj23))) & ((conj31 | (! assume_I_bound_4)) | (! disj22))) & ((I_4 < 10000000000000001/100000000000000000) | (! conj31))) & ((conj39 | (! assume_I_bound_6)) | (! disj27))) & ((I_6 < 10000000000000001/100000000000000000) | (! conj39))) & ((assume_I_bound_8 | neg) | (! disj90))) & (((I_8 < 0.0) | conj198) | (! (I_8 < 10000000000000001/100000000000000000)))) & ((! neg) | (! conj198))) & (! (I_0 < 0.0))) & (! (R_0 < 0.0))) & (! (S_0 < 0.0))) & (! (gamma < 1/100))) & (! (beta < 1/100))) & (! (I_1 < 0.0))) & (! (R_1 < 0.0))) & (! (S_1 < 0.0))) & (! (I_2 < 0.0))) & (! (R_2 < 0.0))) & (! (S_2 < 0.0))) & (! (I_3 < 0.0))) & (! (R_3 < 0.0))) & (! (S_3 < 0.0))) & (! (I_4 < 0.0))) & (! (R_4 < 0.0))) & (! (S_4 < 0.0))) & (! (I_6 < 0.0))) & (! (R_6 < 0.0))) & (! (S_6 < 0.0))) & (! assume_I_bound_8)) & (! (I_8 < 0.0))) & (! (R_8 < 0.0))) & (! (S_8 < 0.0))) & (! (beta < 494912795109103/1250000000000000))) & (! (gamma < 10204623986279641/250000000000000000)))" + }, + "schedule": { + "timepoints": [ + 0, + 1, + 2, + 3, + 4, + 6, + 8, + 10 + ] + }, + "points": [ + { + "label": "true", + "values": { + "beta": 0.3998892981720107, + "gamma": 0.05413630196217461, + "S0": 0.99, + "I0": 0.01, + "R0": 0.0, + "timer_t_0": 0.0, + "S_0": 0.99, + "assume_I_bound_0": 1.0, + "I_0": 0.01, + "assume_I_bound": 1.0, + "R_0": 0.0, + "I_1": 0.01341754103228116, + "assume_I_bound_1": 1.0, + "S_1": 0.9860410959480971, + "R_1": 0.0005413630196217461, + "timer_t_1": 1.0, + "I_2": 0.017981799096728174, + "assume_I_bound_2": 1.0, + "S_2": 0.9807504570527467, + "R_2": 0.001267743850525187, + "timer_t_2": 2.0, + "I_3": 0.024060641807329874, + "assume_I_bound_3": 1.0, + "S_3": 0.9736981329048847, + "R_3": 0.00224122528778548, + "timer_t_3": 3.0, + "assume_I_bound_4": 1.0, + "S_4": 0.9643295772537884, + "R_4": 0.003543807345169137, + "timer_t_4": 4.0, + "I_4": 0.032126615401042474, + "S_6": 0.939551812217353, + "R_6": 0.007022343290847742, + "timer_t_6": 6.0, + "I_6": 0.05342584449179935, + "assume_I_bound_6": 1.0, + "I_8": 0.08807776698979906, + "assume_I_bound_8": 1.0, + "S_8": 0.8992809348005483, + "R_8": 0.012807155721881692, + "timer_t_8": 8.0, + "S_10": 0.3998892981720107, + "I_10": 0.3998892981720107, + "R_10": 0.3998892981720107, + "timer_t_10": 0.3998892981720107, + "timestep": 6.0 + }, + "schedule": { + "timepoints": [ + 0, + 1, + 2, + 3, + 4, + 6, + 8, + 10 + ] + } + } + ] + }, + { + "label": "true", + "bounds": { + "beta": { + "lb": 0.3959302360872824, + "ub": 0.40767596053818733 + }, + "gamma": { + "lb": 0.04081849594511856, + "ub": 0.09563828590831737 + }, + "S0": { + "lb": 0.99, + "ub": 0.99, + "closed_upper_bound": true + }, + "I0": { + "lb": 0.01, + "ub": 0.01, + "closed_upper_bound": true + }, + "R0": { + "lb": 0.0, + "ub": 0.0, + "closed_upper_bound": true + }, + "timestep": { + "lb": 7.0, + "ub": 7.0, + "closed_upper_bound": true + } + }, + "explanation": { + "relevant_assumptions": [ + { + "constraint": { + "name": "I_bound", + "timepoints": { + "lb": 0.0, + "ub": 9.0, + "closed_upper_bound": true + }, + "variable": "I", + "interval": { + "lb": 0.0, + "ub": 0.1 + } + } + } + ], + "expression": "(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((assume_I_bound_0 & disj2) & (R_0 = R0)) & (I_0 = I0)) & (S_0 = S0)) & (R0 = 0.0)) & (I0 = 1/100)) & (S0 = 98999999999999999/100000000000000000)) & (gamma < 1/2)) & (beta < 1/2)) & assume_I_bound_1) & disj7) & (R_1 = (R_0 + (I_0 * gamma)))) & (I_1 = ((I_0 + ((I_0 * S_0) * beta)) - (I_0 * gamma)))) & (S_1 = (S_0 - ((I_0 * S_0) * beta)))) & assume_I_bound_2) & disj12) & (R_2 = (R_1 + (gamma * I_1)))) & (I_2 = ((I_1 - (gamma * I_1)) + ((beta * I_1) * S_1)))) & (S_2 = (S_1 - ((beta * I_1) * S_1)))) & assume_I_bound_3) & disj17) & (R_3 = (R_2 + (gamma * I_2)))) & (I_3 = ((I_2 - (gamma * I_2)) + ((beta * I_2) * S_2)))) & (S_3 = (S_2 - ((beta * I_2) * S_2)))) & assume_I_bound_4) & disj22) & (R_4 = (R_3 + (gamma * I_3)))) & (I_4 = ((I_3 - (gamma * I_3)) + ((beta * I_3) * S_3)))) & (S_4 = (S_3 - ((beta * I_3) * S_3)))) & (((R_4 + I_4) + S_4) <= 10000100000000001/10000000000000000)) & assume_I_bound_6) & disj27) & (R_6 = (R_4 + (2.0 * (gamma * I_4))))) & (I_6 = (I_4 + (2.0 * ((-1.0 * (gamma * I_4)) + ((beta * I_4) * S_4)))))) & (S_6 = (S_4 - (2.0 * ((beta * I_4) * S_4))))) & (((R_6 + I_6) + S_6) <= 10000100000000001/10000000000000000)) & (R_8 = (R_6 + (2.0 * (gamma * I_6))))) & (I_8 = (I_6 + (2.0 * ((-1.0 * (gamma * I_6)) + ((beta * I_6) * S_6)))))) & (S_8 = (S_6 - (2.0 * ((beta * I_6) * S_6))))) & (((R_8 + I_8) + S_8) <= 10000100000000001/10000000000000000)) & (gamma < 8536169013232871/50000000000000000)) & (beta < 47697236927080811/100000000000000000)) & disj97) & ((conj1 | (! assume_I_bound_0)) | (! disj2))) & (((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((I_0 < 0.0) | (R_0 < 0.0)) | (S_0 < 0.0)) | (gamma < 1/100)) | (beta < 1/100)) | (I_1 < 0.0)) | (R_1 < 0.0)) | (S_1 < 0.0)) | (I_2 < 0.0)) | (R_2 < 0.0)) | (S_2 < 0.0)) | (I_3 < 0.0)) | (R_3 < 0.0)) | (S_3 < 0.0)) | (I_4 < 0.0)) | (R_4 < 0.0)) | (S_4 < 0.0)) | (I_6 < 0.0)) | (R_6 < 0.0)) | (S_6 < 0.0)) | (I_8 < 0.0)) | (I_8 < 10000000000000001/100000000000000000)) | (R_8 < 0.0)) | (S_8 < 0.0)) | (beta < 5779888716424507/12500000000000000)) | (gamma < 2043857093996161/20000000000000000)) | (! (I_0 < 10000000000000001/100000000000000000))) | (! (R_0 = R0))) | (! (I_0 = I0))) | (! (S_0 = S0))) | (! (R0 = 0.0))) | (! (I0 = 1/100))) | (! (S0 = 98999999999999999/100000000000000000))) | (! (gamma < 1/2))) | (! (beta < 1/2))) | (! (I_1 < 10000000000000001/100000000000000000))) | (! (R_1 = (R_0 + (I_0 * gamma))))) | (! (I_1 = ((I_0 + ((I_0 * S_0) * beta)) - (I_0 * gamma))))) | (! (S_1 = (S_0 - ((I_0 * S_0) * beta))))) | (! (I_2 < 10000000000000001/100000000000000000))) | (! (R_2 = (R_1 + (gamma * I_1))))) | (! (I_2 = ((I_1 - (gamma * I_1)) + ((beta * I_1) * S_1))))) | (! (S_2 = (S_1 - ((beta * I_1) * S_1))))) | (! (I_3 < 10000000000000001/100000000000000000))) | (! (R_3 = (R_2 + (gamma * I_2))))) | (! (I_3 = ((I_2 - (gamma * I_2)) + ((beta * I_2) * S_2))))) | (! (S_3 = (S_2 - ((beta * I_2) * S_2))))) | (! (I_4 < 10000000000000001/100000000000000000))) | (! (R_4 = (R_3 + (gamma * I_3))))) | (! (I_4 = ((I_3 - (gamma * I_3)) + ((beta * I_3) * S_3))))) | (! (S_4 = (S_3 - ((beta * I_3) * S_3))))) | (! (((R_4 + I_4) + S_4) <= 10000100000000001/10000000000000000))) | (! (I_6 < 10000000000000001/100000000000000000))) | (! (R_6 = (R_4 + (2.0 * (gamma * I_4)))))) | (! (I_6 = (I_4 + (2.0 * ((-1.0 * (gamma * I_4)) + ((beta * I_4) * S_4))))))) | (! (S_6 = (S_4 - (2.0 * ((beta * I_4) * S_4)))))) | (! (((R_6 + I_6) + S_6) <= 10000100000000001/10000000000000000))) | (! (R_8 = (R_6 + (2.0 * (gamma * I_6)))))) | (! (I_8 = (I_6 + (2.0 * ((-1.0 * (gamma * I_6)) + ((beta * I_6) * S_6))))))) | (! (S_8 = (S_6 - (2.0 * ((beta * I_6) * S_6)))))) | (! (((R_8 + I_8) + S_8) <= 10000100000000001/10000000000000000))) | (! (gamma < 8536169013232871/50000000000000000))) | (! (beta < 47697236927080811/100000000000000000)))) & ((I_0 < 10000000000000001/100000000000000000) | (! conj1))) & ((conj7 | (! assume_I_bound_1)) | (! disj7))) & ((I_1 < 10000000000000001/100000000000000000) | (! conj7))) & ((conj15 | (! assume_I_bound_2)) | (! disj12))) & ((I_2 < 10000000000000001/100000000000000000) | (! conj15))) & ((conj23 | (! assume_I_bound_3)) | (! disj17))) & ((I_3 < 10000000000000001/100000000000000000) | (! conj23))) & ((conj31 | (! assume_I_bound_4)) | (! disj22))) & ((I_4 < 10000000000000001/100000000000000000) | (! conj31))) & ((conj39 | (! assume_I_bound_6)) | (! disj27))) & ((I_6 < 10000000000000001/100000000000000000) | (! conj39))) & ((assume_I_bound_8 | neg) | (! disj97))) & (((I_8 < 0.0) | conj215) | (! (I_8 < 10000000000000001/100000000000000000)))) & ((! neg) | (! conj215))) & (! (I_0 < 0.0))) & (! (R_0 < 0.0))) & (! (S_0 < 0.0))) & (! (gamma < 1/100))) & (! (beta < 1/100))) & (! (I_1 < 0.0))) & (! (R_1 < 0.0))) & (! (S_1 < 0.0))) & (! (I_2 < 0.0))) & (! (R_2 < 0.0))) & (! (S_2 < 0.0))) & (! (I_3 < 0.0))) & (! (R_3 < 0.0))) & (! (S_3 < 0.0))) & (! (I_4 < 0.0))) & (! (R_4 < 0.0))) & (! (S_4 < 0.0))) & (! (I_6 < 0.0))) & (! (R_6 < 0.0))) & (! (S_6 < 0.0))) & (! assume_I_bound_8)) & (! (I_8 < 0.0))) & (! (R_8 < 0.0))) & (! (S_8 < 0.0))) & (! (beta < 5779888716424507/12500000000000000))) & (! (gamma < 2043857093996161/20000000000000000)))" + }, + "schedule": { + "timepoints": [ + 0, + 1, + 2, + 3, + 4, + 6, + 8, + 10 + ] + }, + "points": [ + { + "label": "true", + "values": { + "beta": 0.39826281478399944, + "gamma": 0.05802249910131692, + "S0": 0.99, + "I0": 0.01, + "R0": 0.0, + "timer_t_0": 0.0, + "S_0": 0.99, + "assume_I_bound_0": 1.0, + "I_0": 0.01, + "assume_I_bound": 0.0, + "R_0": 0.0, + "I_1": 0.013362576875348427, + "assume_I_bound_1": 1.0, + "S_1": 0.9860571981336385, + "R_1": 0.0005802249910131692, + "timer_t_1": 1.0, + "I_2": 0.017834863187053258, + "assume_I_bound_2": 1.0, + "S_2": 0.9808095769392023, + "R_2": 0.0013555598737443515, + "timer_t_2": 2.0, + "I_3": 0.0237666938476537, + "assume_I_bound_3": 1.0, + "S_3": 0.9738429096291482, + "R_3": 0.0023903965231981076, + "timer_t_3": 3.0, + "assume_I_bound_4": 1.0, + "S_4": 0.964625078033046, + "R_4": 0.003769427320941073, + "timer_t_4": 4.0, + "I_4": 0.031605494646012894, + "S_6": 0.9403409330573731, + "R_6": 0.007437190200459202, + "timer_t_6": 6.0, + "I_6": 0.052221876742167744, + "assume_I_bound_6": 1.0, + "I_8": 0.08553577221313996, + "assume_I_bound_8": 1.0, + "S_8": 0.9011388033593052, + "R_8": 0.01349753378546013, + "timer_t_8": 8.0, + "S_10": 0.8400369387309158, + "I_10": 0.13671122302423108, + "R_10": 0.023423805150703237, + "timer_t_10": 10.0, + "timestep": 7.0 + }, + "schedule": { + "timepoints": [ + 0, + 1, + 2, + 3, + 4, + 6, + 8, + 10 + ] + } + } + ] + }, + { + "label": "true", + "bounds": { + "beta": { + "lb": 0.29975842623881493, + "ub": 0.4158661346688363 + }, + "gamma": { + "lb": 0.09563828590831737, + "ub": 0.5 + }, + "S0": { + "lb": 0.99, + "ub": 0.99, + "closed_upper_bound": true + }, + "I0": { + "lb": 0.01, + "ub": 0.01, + "closed_upper_bound": true + }, + "R0": { + "lb": 0.0, + "ub": 0.0, + "closed_upper_bound": true + }, + "timestep": { + "lb": 6.0, + "ub": 6.0, + "closed_upper_bound": true + } + }, + "explanation": { + "relevant_assumptions": [ + { + "constraint": { + "name": "I_bound", + "timepoints": { + "lb": 0.0, + "ub": 9.0, + "closed_upper_bound": true + }, + "variable": "I", + "interval": { + "lb": 0.0, + "ub": 0.1 + } + } + } + ], + "expression": "(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((assume_I_bound_0 & disj2) & (R_0 = R0)) & (I_0 = I0)) & (S_0 = S0)) & (R0 = 0.0)) & (I0 = 1/100)) & (S0 = 98999999999999999/100000000000000000)) & (gamma < 1/2)) & (beta < 1/2)) & assume_I_bound_1) & disj7) & (R_1 = (R_0 + (I_0 * gamma)))) & (I_1 = ((I_0 + ((I_0 * S_0) * beta)) - (I_0 * gamma)))) & (S_1 = (S_0 - ((I_0 * S_0) * beta)))) & assume_I_bound_2) & disj12) & (R_2 = (R_1 + (gamma * I_1)))) & (I_2 = ((I_1 - (gamma * I_1)) + ((beta * I_1) * S_1)))) & (S_2 = (S_1 - ((beta * I_1) * S_1)))) & assume_I_bound_3) & disj17) & (R_3 = (R_2 + (gamma * I_2)))) & (I_3 = ((I_2 - (gamma * I_2)) + ((beta * I_2) * S_2)))) & (S_3 = (S_2 - ((beta * I_2) * S_2)))) & assume_I_bound_4) & disj22) & (R_4 = (R_3 + (gamma * I_3)))) & (I_4 = ((I_3 - (gamma * I_3)) + ((beta * I_3) * S_3)))) & (S_4 = (S_3 - ((beta * I_3) * S_3)))) & assume_I_bound_6) & disj27) & (R_6 = (R_4 + (2.0 * (gamma * I_4))))) & (I_6 = (I_4 + (2.0 * ((-1.0 * (gamma * I_4)) + ((beta * I_4) * S_4)))))) & (S_6 = (S_4 - (2.0 * ((beta * I_4) * S_4))))) & (((R_6 + I_6) + S_6) <= 10000100000000001/10000000000000000)) & (R_8 = (R_6 + (2.0 * (gamma * I_6))))) & (I_8 = (I_6 + (2.0 * ((-1.0 * (gamma * I_6)) + ((beta * I_6) * S_6)))))) & (S_8 = (S_6 - (2.0 * ((beta * I_6) * S_6))))) & (((R_8 + I_8) + S_8) <= 10000100000000001/10000000000000000)) & (beta < 2599163341680227/6250000000000000)) & disj41) & ((conj1 | (! assume_I_bound_0)) | (! disj2))) & (((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((I_0 < 0.0) | (R_0 < 0.0)) | (S_0 < 0.0)) | (gamma < 1/100)) | (beta < 1/100)) | (I_1 < 0.0)) | (R_1 < 0.0)) | (S_1 < 0.0)) | (I_2 < 0.0)) | (R_2 < 0.0)) | (S_2 < 0.0)) | (I_3 < 0.0)) | (R_3 < 0.0)) | (S_3 < 0.0)) | (I_4 < 0.0)) | (R_4 < 0.0)) | (S_4 < 0.0)) | (I_6 < 0.0)) | (R_6 < 0.0)) | (S_6 < 0.0)) | (I_8 < 0.0)) | (I_8 < 10000000000000001/100000000000000000)) | (R_8 < 0.0)) | (S_8 < 0.0)) | (beta < 14987921311940747/50000000000000000)) | (gamma < 9563828590831737/100000000000000000)) | (! (I_0 < 10000000000000001/100000000000000000))) | (! (R_0 = R0))) | (! (I_0 = I0))) | (! (S_0 = S0))) | (! (R0 = 0.0))) | (! (I0 = 1/100))) | (! (S0 = 98999999999999999/100000000000000000))) | (! (gamma < 1/2))) | (! (beta < 1/2))) | (! (I_1 < 10000000000000001/100000000000000000))) | (! (R_1 = (R_0 + (I_0 * gamma))))) | (! (I_1 = ((I_0 + ((I_0 * S_0) * beta)) - (I_0 * gamma))))) | (! (S_1 = (S_0 - ((I_0 * S_0) * beta))))) | (! (I_2 < 10000000000000001/100000000000000000))) | (! (R_2 = (R_1 + (gamma * I_1))))) | (! (I_2 = ((I_1 - (gamma * I_1)) + ((beta * I_1) * S_1))))) | (! (S_2 = (S_1 - ((beta * I_1) * S_1))))) | (! (I_3 < 10000000000000001/100000000000000000))) | (! (R_3 = (R_2 + (gamma * I_2))))) | (! (I_3 = ((I_2 - (gamma * I_2)) + ((beta * I_2) * S_2))))) | (! (S_3 = (S_2 - ((beta * I_2) * S_2))))) | (! (I_4 < 10000000000000001/100000000000000000))) | (! (R_4 = (R_3 + (gamma * I_3))))) | (! (I_4 = ((I_3 - (gamma * I_3)) + ((beta * I_3) * S_3))))) | (! (S_4 = (S_3 - ((beta * I_3) * S_3))))) | (! (I_6 < 10000000000000001/100000000000000000))) | (! (R_6 = (R_4 + (2.0 * (gamma * I_4)))))) | (! (I_6 = (I_4 + (2.0 * ((-1.0 * (gamma * I_4)) + ((beta * I_4) * S_4))))))) | (! (S_6 = (S_4 - (2.0 * ((beta * I_4) * S_4)))))) | (! (((R_6 + I_6) + S_6) <= 10000100000000001/10000000000000000))) | (! (R_8 = (R_6 + (2.0 * (gamma * I_6)))))) | (! (I_8 = (I_6 + (2.0 * ((-1.0 * (gamma * I_6)) + ((beta * I_6) * S_6))))))) | (! (S_8 = (S_6 - (2.0 * ((beta * I_6) * S_6)))))) | (! (((R_8 + I_8) + S_8) <= 10000100000000001/10000000000000000))) | (! (beta < 2599163341680227/6250000000000000)))) & ((I_0 < 10000000000000001/100000000000000000) | (! conj1))) & ((conj7 | (! assume_I_bound_1)) | (! disj7))) & ((I_1 < 10000000000000001/100000000000000000) | (! conj7))) & ((conj15 | (! assume_I_bound_2)) | (! disj12))) & ((I_2 < 10000000000000001/100000000000000000) | (! conj15))) & ((conj23 | (! assume_I_bound_3)) | (! disj17))) & ((I_3 < 10000000000000001/100000000000000000) | (! conj23))) & ((conj31 | (! assume_I_bound_4)) | (! disj22))) & ((I_4 < 10000000000000001/100000000000000000) | (! conj31))) & ((conj39 | (! assume_I_bound_6)) | (! disj27))) & ((I_6 < 10000000000000001/100000000000000000) | (! conj39))) & ((assume_I_bound_8 | neg) | (! disj41))) & (((I_8 < 0.0) | conj71) | (! (I_8 < 10000000000000001/100000000000000000)))) & ((! neg) | (! conj71))) & (! (I_0 < 0.0))) & (! (R_0 < 0.0))) & (! (S_0 < 0.0))) & (! (gamma < 1/100))) & (! (beta < 1/100))) & (! (I_1 < 0.0))) & (! (R_1 < 0.0))) & (! (S_1 < 0.0))) & (! (I_2 < 0.0))) & (! (R_2 < 0.0))) & (! (S_2 < 0.0))) & (! (I_3 < 0.0))) & (! (R_3 < 0.0))) & (! (S_3 < 0.0))) & (! (I_4 < 0.0))) & (! (R_4 < 0.0))) & (! (S_4 < 0.0))) & (! (I_6 < 0.0))) & (! (R_6 < 0.0))) & (! (S_6 < 0.0))) & (! assume_I_bound_8)) & (! (I_8 < 0.0))) & (! (R_8 < 0.0))) & (! (S_8 < 0.0))) & (! (beta < 14987921311940747/50000000000000000))) & (! (gamma < 9563828590831737/100000000000000000)))" + }, + "schedule": { + "timepoints": [ + 0, + 1, + 2, + 3, + 4, + 6, + 8, + 10 + ] + }, + "points": [ + { + "label": "true", + "values": { + "beta": 0.3395243198714071, + "gamma": 0.16377588188857223, + "S0": 0.99, + "I0": 0.01, + "R0": 0.0, + "timer_t_0": 0.0, + "S_0": 0.99, + "assume_I_bound_0": 1.0, + "I_0": 0.01, + "assume_I_bound": 1.0, + "R_0": 0.0, + "I_1": 0.011723531947841209, + "assume_I_bound_1": 1.0, + "S_1": 0.9866387092332731, + "R_1": 0.0016377588188857223, + "timer_t_1": 1.0, + "I_2": 0.0137307407501438, + "assume_I_bound_2": 1.0, + "S_2": 0.982711463869374, + "R_2": 0.0035577953804822667, + "timer_t_2": 2.0, + "I_3": 0.016063299204113382, + "assume_I_bound_3": 1.0, + "S_3": 0.9781301284774964, + "R_3": 0.005806572318390335, + "timer_t_3": 3.0, + "assume_I_bound_4": 1.0, + "S_4": 0.9727954975451966, + "R_4": 0.008437378990683296, + "timer_t_4": 4.0, + "I_4": 0.01876712346412014, + "S_6": 0.9603983021314473, + "R_6": 0.01458467562222818, + "timer_t_6": 6.0, + "I_6": 0.02501702224632457, + "assume_I_bound_6": 1.0, + "I_8": 0.03313769787219889, + "assume_I_bound_8": 1.0, + "S_8": 0.9440830371224092, + "R_8": 0.02277926500539198, + "timer_t_8": 8.0, + "timestep": 6.0 + }, + "schedule": { + "timepoints": [ + 0, + 1, + 2, + 3, + 4, + 6, + 8, + 10 + ] + } + } + ] + }, + { + "label": "true", + "bounds": { + "beta": { + "lb": 0.29975842623881493, + "ub": 0.4158661346688363 + }, + "gamma": { + "lb": 0.09563828590831737, + "ub": 0.5 + }, + "S0": { + "lb": 0.99, + "ub": 0.99, + "closed_upper_bound": true + }, + "I0": { + "lb": 0.01, + "ub": 0.01, + "closed_upper_bound": true + }, + "R0": { + "lb": 0.0, + "ub": 0.0, + "closed_upper_bound": true + }, + "timestep": { + "lb": 7.0, + "ub": 7.0, + "closed_upper_bound": true + } + }, + "explanation": { + "relevant_assumptions": [ + { + "constraint": { + "name": "I_bound", + "timepoints": { + "lb": 0.0, + "ub": 9.0, + "closed_upper_bound": true + }, + "variable": "I", + "interval": { + "lb": 0.0, + "ub": 0.1 + } + } + } + ], + "expression": "(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((assume_I_bound_0 & disj2) & (R_0 = R0)) & (I_0 = I0)) & (S_0 = S0)) & (R0 = 0.0)) & (I0 = 1/100)) & (S0 = 98999999999999999/100000000000000000)) & (gamma < 1/2)) & (beta < 1/2)) & assume_I_bound_1) & disj7) & (R_1 = (R_0 + (I_0 * gamma)))) & (I_1 = ((I_0 + ((I_0 * S_0) * beta)) - (I_0 * gamma)))) & (S_1 = (S_0 - ((I_0 * S_0) * beta)))) & assume_I_bound_2) & disj12) & (R_2 = (R_1 + (gamma * I_1)))) & (I_2 = ((I_1 - (gamma * I_1)) + ((beta * I_1) * S_1)))) & (S_2 = (S_1 - ((beta * I_1) * S_1)))) & assume_I_bound_3) & disj17) & (R_3 = (R_2 + (gamma * I_2)))) & (I_3 = ((I_2 - (gamma * I_2)) + ((beta * I_2) * S_2)))) & (S_3 = (S_2 - ((beta * I_2) * S_2)))) & assume_I_bound_4) & disj22) & (R_4 = (R_3 + (gamma * I_3)))) & (I_4 = ((I_3 - (gamma * I_3)) + ((beta * I_3) * S_3)))) & (S_4 = (S_3 - ((beta * I_3) * S_3)))) & assume_I_bound_6) & disj27) & (R_6 = (R_4 + (2.0 * (gamma * I_4))))) & (I_6 = (I_4 + (2.0 * ((-1.0 * (gamma * I_4)) + ((beta * I_4) * S_4)))))) & (S_6 = (S_4 - (2.0 * ((beta * I_4) * S_4))))) & (((R_6 + I_6) + S_6) <= 10000100000000001/10000000000000000)) & (R_8 = (R_6 + (2.0 * (gamma * I_6))))) & (I_8 = (I_6 + (2.0 * ((-1.0 * (gamma * I_6)) + ((beta * I_6) * S_6)))))) & (S_8 = (S_6 - (2.0 * ((beta * I_6) * S_6))))) & (((R_8 + I_8) + S_8) <= 10000100000000001/10000000000000000)) & disj41) & (gamma < 21412277890169543/50000000000000000)) & ((conj1 | (! assume_I_bound_0)) | (! disj2))) & (((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((I_0 < 0.0) | (R_0 < 0.0)) | (S_0 < 0.0)) | (gamma < 1/100)) | (beta < 1/100)) | (I_1 < 0.0)) | (R_1 < 0.0)) | (S_1 < 0.0)) | (I_2 < 0.0)) | (R_2 < 0.0)) | (S_2 < 0.0)) | (I_3 < 0.0)) | (R_3 < 0.0)) | (S_3 < 0.0)) | (I_4 < 0.0)) | (R_4 < 0.0)) | (S_4 < 0.0)) | (I_6 < 0.0)) | (R_6 < 0.0)) | (S_6 < 0.0)) | (I_8 < 0.0)) | (I_8 < 10000000000000001/100000000000000000)) | (R_8 < 0.0)) | (S_8 < 0.0)) | (beta < 2599163341680227/6250000000000000)) | (gamma < 22522084988502753/100000000000000000)) | (! (I_0 < 10000000000000001/100000000000000000))) | (! (R_0 = R0))) | (! (I_0 = I0))) | (! (S_0 = S0))) | (! (R0 = 0.0))) | (! (I0 = 1/100))) | (! (S0 = 98999999999999999/100000000000000000))) | (! (gamma < 1/2))) | (! (beta < 1/2))) | (! (I_1 < 10000000000000001/100000000000000000))) | (! (R_1 = (R_0 + (I_0 * gamma))))) | (! (I_1 = ((I_0 + ((I_0 * S_0) * beta)) - (I_0 * gamma))))) | (! (S_1 = (S_0 - ((I_0 * S_0) * beta))))) | (! (I_2 < 10000000000000001/100000000000000000))) | (! (R_2 = (R_1 + (gamma * I_1))))) | (! (I_2 = ((I_1 - (gamma * I_1)) + ((beta * I_1) * S_1))))) | (! (S_2 = (S_1 - ((beta * I_1) * S_1))))) | (! (I_3 < 10000000000000001/100000000000000000))) | (! (R_3 = (R_2 + (gamma * I_2))))) | (! (I_3 = ((I_2 - (gamma * I_2)) + ((beta * I_2) * S_2))))) | (! (S_3 = (S_2 - ((beta * I_2) * S_2))))) | (! (I_4 < 10000000000000001/100000000000000000))) | (! (R_4 = (R_3 + (gamma * I_3))))) | (! (I_4 = ((I_3 - (gamma * I_3)) + ((beta * I_3) * S_3))))) | (! (S_4 = (S_3 - ((beta * I_3) * S_3))))) | (! (I_6 < 10000000000000001/100000000000000000))) | (! (R_6 = (R_4 + (2.0 * (gamma * I_4)))))) | (! (I_6 = (I_4 + (2.0 * ((-1.0 * (gamma * I_4)) + ((beta * I_4) * S_4))))))) | (! (S_6 = (S_4 - (2.0 * ((beta * I_4) * S_4)))))) | (! (((R_6 + I_6) + S_6) <= 10000100000000001/10000000000000000))) | (! (R_8 = (R_6 + (2.0 * (gamma * I_6)))))) | (! (I_8 = (I_6 + (2.0 * ((-1.0 * (gamma * I_6)) + ((beta * I_6) * S_6))))))) | (! (S_8 = (S_6 - (2.0 * ((beta * I_6) * S_6)))))) | (! (((R_8 + I_8) + S_8) <= 10000100000000001/10000000000000000))) | (! (gamma < 21412277890169543/50000000000000000)))) & ((I_0 < 10000000000000001/100000000000000000) | (! conj1))) & ((conj7 | (! assume_I_bound_1)) | (! disj7))) & ((I_1 < 10000000000000001/100000000000000000) | (! conj7))) & ((conj15 | (! assume_I_bound_2)) | (! disj12))) & ((I_2 < 10000000000000001/100000000000000000) | (! conj15))) & ((conj23 | (! assume_I_bound_3)) | (! disj17))) & ((I_3 < 10000000000000001/100000000000000000) | (! conj23))) & ((conj31 | (! assume_I_bound_4)) | (! disj22))) & ((I_4 < 10000000000000001/100000000000000000) | (! conj31))) & ((conj39 | (! assume_I_bound_6)) | (! disj27))) & ((I_6 < 10000000000000001/100000000000000000) | (! conj39))) & ((assume_I_bound_8 | neg) | (! disj41))) & (((I_8 < 0.0) | conj71) | (! (I_8 < 10000000000000001/100000000000000000)))) & ((! neg) | (! conj71))) & (! (I_0 < 0.0))) & (! (R_0 < 0.0))) & (! (S_0 < 0.0))) & (! (gamma < 1/100))) & (! (beta < 1/100))) & (! (I_1 < 0.0))) & (! (R_1 < 0.0))) & (! (S_1 < 0.0))) & (! (I_2 < 0.0))) & (! (R_2 < 0.0))) & (! (S_2 < 0.0))) & (! (I_3 < 0.0))) & (! (R_3 < 0.0))) & (! (S_3 < 0.0))) & (! (I_4 < 0.0))) & (! (R_4 < 0.0))) & (! (S_4 < 0.0))) & (! (I_6 < 0.0))) & (! (R_6 < 0.0))) & (! (S_6 < 0.0))) & (! assume_I_bound_8)) & (! (I_8 < 0.0))) & (! (R_8 < 0.0))) & (! (S_8 < 0.0))) & (! (beta < 2599163341680227/6250000000000000))) & (! (gamma < 22522084988502753/100000000000000000)))" + }, + "schedule": { + "timepoints": [ + 0, + 1, + 2, + 3, + 4, + 6, + 8, + 10 + ] + }, + "points": [ + { + "label": "true", + "values": { + "beta": 0.3228162093785879, + "gamma": 0.2225384475132627, + "S0": 0.99, + "I0": 0.01, + "R0": 0.0, + "timer_t_0": 0.0, + "S_0": 0.99, + "assume_I_bound_0": 1.0, + "I_0": 0.01, + "assume_I_bound": 0.0, + "R_0": 0.0, + "I_1": 0.010970495997715393, + "assume_I_bound_1": 1.0, + "S_1": 0.986804119527152, + "R_1": 0.002225384475132627, + "timer_t_1": 1.0, + "I_2": 0.012023860158415885, + "assume_I_bound_2": 1.0, + "S_2": 0.9833093934406795, + "R_2": 0.004666746400904673, + "timer_t_2": 2.0, + "I_3": 0.013164801383612453, + "assume_I_bound_3": 1.0, + "S_3": 0.9794926684376848, + "R_3": 0.00734253017870275, + "timer_t_3": 3.0, + "assume_I_bound_4": 1.0, + "S_4": 0.9753299841721366, + "R_4": 0.010272229802683573, + "timer_t_4": 4.0, + "I_4": 0.014397786025179934, + "S_6": 0.9662635397538918, + "R_6": 0.016680441765568273, + "timer_t_6": 6.0, + "I_6": 0.017056018480539975, + "assume_I_bound_6": 1.0, + "I_8": 0.020105206108552216, + "assume_I_bound_8": 1.0, + "S_8": 0.9556228977475929, + "R_8": 0.024271896143854856, + "timer_t_8": 8.0, + "S_10": 0.9434909988609486, + "I_10": 0.023746012257244552, + "R_10": 0.03306092286578255, + "timer_t_10": 10.0, + "timestep": 7.0 + }, + "schedule": { + "timepoints": [ + 0, + 1, + 2, + 3, + 4, + 6, + 8, + 10 + ] + } + } + ] + }, + { + "label": "true", + "bounds": { + "beta": { + "lb": 0.4158661346688363, + "ub": 0.46239109731396055 + }, + "gamma": { + "lb": 0.10359154937486256, + "ub": 0.22522084988502752 + }, + "S0": { + "lb": 0.99, + "ub": 0.99, + "closed_upper_bound": true + }, + "I0": { + "lb": 0.01, + "ub": 0.01, + "closed_upper_bound": true + }, + "R0": { + "lb": 0.0, + "ub": 0.0, + "closed_upper_bound": true + }, + "timestep": { + "lb": 6.0, + "ub": 6.0, + "closed_upper_bound": true + } + }, + "explanation": { + "relevant_assumptions": [ + { + "constraint": { + "name": "I_bound", + "timepoints": { + "lb": 0.0, + "ub": 9.0, + "closed_upper_bound": true + }, + "variable": "I", + "interval": { + "lb": 0.0, + "ub": 0.1 + } + } + } + ], + "expression": "((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((assume_I_bound_0 & disj2) & (R_0 = R0)) & (I_0 = I0)) & (S_0 = S0)) & (R0 = 0.0)) & (I0 = 1/100)) & (S0 = 98999999999999999/100000000000000000)) & (gamma < 1/2)) & (beta < 1/2)) & assume_I_bound_1) & disj7) & (R_1 = (R_0 + (I_0 * gamma)))) & (I_1 = ((I_0 + ((I_0 * S_0) * beta)) - (I_0 * gamma)))) & (S_1 = (S_0 - ((I_0 * S_0) * beta)))) & assume_I_bound_2) & disj12) & (R_2 = (R_1 + (gamma * I_1)))) & (I_2 = ((I_1 - (gamma * I_1)) + ((beta * I_1) * S_1)))) & (S_2 = (S_1 - ((beta * I_1) * S_1)))) & assume_I_bound_3) & disj17) & (R_3 = (R_2 + (gamma * I_2)))) & (I_3 = ((I_2 - (gamma * I_2)) + ((beta * I_2) * S_2)))) & (S_3 = (S_2 - ((beta * I_2) * S_2)))) & assume_I_bound_4) & disj22) & (R_4 = (R_3 + (gamma * I_3)))) & (I_4 = ((I_3 - (gamma * I_3)) + ((beta * I_3) * S_3)))) & (S_4 = (S_3 - ((beta * I_3) * S_3)))) & assume_I_bound_6) & disj27) & (R_6 = (R_4 + (2.0 * (gamma * I_4))))) & (I_6 = (I_4 + (2.0 * ((-1.0 * (gamma * I_4)) + ((beta * I_4) * S_4)))))) & (S_6 = (S_4 - (2.0 * ((beta * I_4) * S_4))))) & (((R_6 + I_6) + S_6) <= 10000100000000001/10000000000000000)) & (R_8 = (R_6 + (2.0 * (gamma * I_6))))) & (I_8 = (I_6 + (2.0 * ((-1.0 * (gamma * I_6)) + ((beta * I_6) * S_6)))))) & (S_8 = (S_6 - (2.0 * ((beta * I_6) * S_6))))) & (((R_8 + I_8) + S_8) <= 10000100000000001/10000000000000000)) & (gamma < 22522084988502753/100000000000000000)) & (beta < 5779888716424507/12500000000000000)) & disj72) & ((conj1 | (! assume_I_bound_0)) | (! disj2))) & ((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((I_0 < 0.0) | (R_0 < 0.0)) | (S_0 < 0.0)) | (gamma < 1/100)) | (beta < 1/100)) | (I_1 < 0.0)) | (R_1 < 0.0)) | (S_1 < 0.0)) | (I_2 < 0.0)) | (R_2 < 0.0)) | (S_2 < 0.0)) | (I_3 < 0.0)) | (R_3 < 0.0)) | (S_3 < 0.0)) | (I_4 < 0.0)) | (R_4 < 0.0)) | (S_4 < 0.0)) | (I_6 < 0.0)) | (R_6 < 0.0)) | (S_6 < 0.0)) | (I_8 < 0.0)) | (I_8 < 10000000000000001/100000000000000000)) | (R_8 < 0.0)) | (S_8 < 0.0)) | (beta < 2599163341680227/6250000000000000)) | (gamma < 10359154937486257/100000000000000000)) | (! (I_0 < 10000000000000001/100000000000000000))) | (! (R_0 = R0))) | (! (I_0 = I0))) | (! (S_0 = S0))) | (! (R0 = 0.0))) | (! (I0 = 1/100))) | (! (S0 = 98999999999999999/100000000000000000))) | (! (gamma < 1/2))) | (! (beta < 1/2))) | (! (I_1 < 10000000000000001/100000000000000000))) | (! (R_1 = (R_0 + (I_0 * gamma))))) | (! (I_1 = ((I_0 + ((I_0 * S_0) * beta)) - (I_0 * gamma))))) | (! (S_1 = (S_0 - ((I_0 * S_0) * beta))))) | (! (I_2 < 10000000000000001/100000000000000000))) | (! (R_2 = (R_1 + (gamma * I_1))))) | (! (I_2 = ((I_1 - (gamma * I_1)) + ((beta * I_1) * S_1))))) | (! (S_2 = (S_1 - ((beta * I_1) * S_1))))) | (! (I_3 < 10000000000000001/100000000000000000))) | (! (R_3 = (R_2 + (gamma * I_2))))) | (! (I_3 = ((I_2 - (gamma * I_2)) + ((beta * I_2) * S_2))))) | (! (S_3 = (S_2 - ((beta * I_2) * S_2))))) | (! (I_4 < 10000000000000001/100000000000000000))) | (! (R_4 = (R_3 + (gamma * I_3))))) | (! (I_4 = ((I_3 - (gamma * I_3)) + ((beta * I_3) * S_3))))) | (! (S_4 = (S_3 - ((beta * I_3) * S_3))))) | (! (I_6 < 10000000000000001/100000000000000000))) | (! (R_6 = (R_4 + (2.0 * (gamma * I_4)))))) | (! (I_6 = (I_4 + (2.0 * ((-1.0 * (gamma * I_4)) + ((beta * I_4) * S_4))))))) | (! (S_6 = (S_4 - (2.0 * ((beta * I_4) * S_4)))))) | (! (((R_6 + I_6) + S_6) <= 10000100000000001/10000000000000000))) | (! (R_8 = (R_6 + (2.0 * (gamma * I_6)))))) | (! (I_8 = (I_6 + (2.0 * ((-1.0 * (gamma * I_6)) + ((beta * I_6) * S_6))))))) | (! (S_8 = (S_6 - (2.0 * ((beta * I_6) * S_6)))))) | (! (((R_8 + I_8) + S_8) <= 10000100000000001/10000000000000000))) | (! (gamma < 22522084988502753/100000000000000000))) | (! (beta < 5779888716424507/12500000000000000)))) & ((I_0 < 10000000000000001/100000000000000000) | (! conj1))) & ((conj7 | (! assume_I_bound_1)) | (! disj7))) & ((I_1 < 10000000000000001/100000000000000000) | (! conj7))) & ((conj15 | (! assume_I_bound_2)) | (! disj12))) & ((I_2 < 10000000000000001/100000000000000000) | (! conj15))) & ((conj23 | (! assume_I_bound_3)) | (! disj17))) & ((I_3 < 10000000000000001/100000000000000000) | (! conj23))) & ((conj31 | (! assume_I_bound_4)) | (! disj22))) & ((I_4 < 10000000000000001/100000000000000000) | (! conj31))) & ((conj39 | (! assume_I_bound_6)) | (! disj27))) & ((I_6 < 10000000000000001/100000000000000000) | (! conj39))) & ((assume_I_bound_8 | neg) | (! disj72))) & (((I_8 < 0.0) | conj148) | (! (I_8 < 10000000000000001/100000000000000000)))) & ((! neg) | (! conj148))) & (! (I_0 < 0.0))) & (! (R_0 < 0.0))) & (! (S_0 < 0.0))) & (! (gamma < 1/100))) & (! (beta < 1/100))) & (! (I_1 < 0.0))) & (! (R_1 < 0.0))) & (! (S_1 < 0.0))) & (! (I_2 < 0.0))) & (! (R_2 < 0.0))) & (! (S_2 < 0.0))) & (! (I_3 < 0.0))) & (! (R_3 < 0.0))) & (! (S_3 < 0.0))) & (! (I_4 < 0.0))) & (! (R_4 < 0.0))) & (! (S_4 < 0.0))) & (! (I_6 < 0.0))) & (! (R_6 < 0.0))) & (! (S_6 < 0.0))) & (! assume_I_bound_8)) & (! (I_8 < 0.0))) & (! (R_8 < 0.0))) & (! (S_8 < 0.0))) & (! (beta < 2599163341680227/6250000000000000))) & (! (gamma < 10359154937486257/100000000000000000)))" + }, + "schedule": { + "timepoints": [ + 0, + 1, + 2, + 3, + 4, + 6, + 8, + 10 + ] + }, + "points": [ + { + "label": "true", + "values": { + "beta": 0.43257424516165555, + "gamma": 0.12092062759465928, + "S0": 0.99, + "I0": 0.01, + "R0": 0.0, + "timer_t_0": 0.0, + "S_0": 0.99, + "assume_I_bound_0": 1.0, + "I_0": 0.01, + "assume_I_bound": 1.0, + "R_0": 0.0, + "I_1": 0.013073278751153798, + "assume_I_bound_1": 1.0, + "S_1": 0.9857175149728996, + "R_1": 0.0012092062759465928, + "timer_t_1": 1.0, + "I_2": 0.017066843560014276, + "assume_I_bound_2": 1.0, + "S_2": 0.9801431163147397, + "R_2": 0.0027900401252460333, + "timer_t_2": 2.0, + "I_3": 0.022239190180431353, + "assume_I_bound_3": 1.0, + "S_3": 0.972907022620523, + "R_3": 0.0048537871990457756, + "timer_t_3": 3.0, + "assume_I_bound_4": 1.0, + "S_4": 0.9635475291404412, + "R_4": 0.007542993274200017, + "timer_t_4": 4.0, + "I_4": 0.028909477585358903, + "S_6": 0.9394481340936447, + "R_6": 0.0145346091909683, + "timer_t_6": 6.0, + "I_6": 0.04601725671538712, + "assume_I_bound_6": 1.0, + "I_8": 0.07267090346493646, + "assume_I_bound_8": 1.0, + "S_8": 0.9018846463288297, + "R_8": 0.025663768145305, + "timer_t_8": 8.0, + "S_10": 0.43257424516165555, + "I_10": 0.43257424516165555, + "R_10": 0.43257424516165555, + "timer_t_10": 0.43257424516165555, + "timestep": 6.0 + }, + "schedule": { + "timepoints": [ + 0, + 1, + 2, + 3, + 4, + 6, + 8, + 10 + ] + } + } + ] + }, + { + "label": "true", + "bounds": { + "beta": { + "lb": 0.4158661346688363, + "ub": 0.46239109731396055 + }, + "gamma": { + "lb": 0.10359154937486256, + "ub": 0.22522084988502752 + }, + "S0": { + "lb": 0.99, + "ub": 0.99, + "closed_upper_bound": true + }, + "I0": { + "lb": 0.01, + "ub": 0.01, + "closed_upper_bound": true + }, + "R0": { + "lb": 0.0, + "ub": 0.0, + "closed_upper_bound": true + }, + "timestep": { + "lb": 7.0, + "ub": 7.0, + "closed_upper_bound": true + } + }, + "explanation": { + "relevant_assumptions": [ + { + "constraint": { + "name": "I_bound", + "timepoints": { + "lb": 0.0, + "ub": 9.0, + "closed_upper_bound": true + }, + "variable": "I", + "interval": { + "lb": 0.0, + "ub": 0.1 + } + } + } + ], + "expression": "((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((assume_I_bound_0 & disj2) & (R_0 = R0)) & (I_0 = I0)) & (S_0 = S0)) & (R0 = 0.0)) & (I0 = 1/100)) & (S0 = 98999999999999999/100000000000000000)) & (gamma < 1/2)) & (beta < 1/2)) & assume_I_bound_1) & disj7) & (R_1 = (R_0 + (I_0 * gamma)))) & (I_1 = ((I_0 + ((I_0 * S_0) * beta)) - (I_0 * gamma)))) & (S_1 = (S_0 - ((I_0 * S_0) * beta)))) & assume_I_bound_2) & disj12) & (R_2 = (R_1 + (gamma * I_1)))) & (I_2 = ((I_1 - (gamma * I_1)) + ((beta * I_1) * S_1)))) & (S_2 = (S_1 - ((beta * I_1) * S_1)))) & assume_I_bound_3) & disj17) & (R_3 = (R_2 + (gamma * I_2)))) & (I_3 = ((I_2 - (gamma * I_2)) + ((beta * I_2) * S_2)))) & (S_3 = (S_2 - ((beta * I_2) * S_2)))) & assume_I_bound_4) & disj22) & (R_4 = (R_3 + (gamma * I_3)))) & (I_4 = ((I_3 - (gamma * I_3)) + ((beta * I_3) * S_3)))) & (S_4 = (S_3 - ((beta * I_3) * S_3)))) & assume_I_bound_6) & disj27) & (R_6 = (R_4 + (2.0 * (gamma * I_4))))) & (I_6 = (I_4 + (2.0 * ((-1.0 * (gamma * I_4)) + ((beta * I_4) * S_4)))))) & (S_6 = (S_4 - (2.0 * ((beta * I_4) * S_4))))) & assume_I_bound_8) & (R_8 = (R_6 + (2.0 * (gamma * I_6))))) & (I_8 = (I_6 + (2.0 * ((-1.0 * (gamma * I_6)) + ((beta * I_6) * S_6)))))) & disj73) & (beta < 24051694591130127/50000000000000000)) & (gamma < 33323487426340247/500000000000000000)) & ((conj1 | (! assume_I_bound_0)) | (! disj2))) & (((((((((((((((((((((((((((((((((((((((((((((((((((((((((I_0 < 0.0) | (R_0 < 0.0)) | (S_0 < 0.0)) | (gamma < 1/100)) | (beta < 1/100)) | (I_1 < 0.0)) | (R_1 < 0.0)) | (S_1 < 0.0)) | (I_2 < 0.0)) | (R_2 < 0.0)) | (S_2 < 0.0)) | (I_3 < 0.0)) | (R_3 < 0.0)) | (S_3 < 0.0)) | (I_4 < 0.0)) | (R_4 < 0.0)) | (S_4 < 0.0)) | (I_6 < 0.0)) | (R_6 < 0.0)) | (S_6 < 0.0)) | (I_8 < 0.0)) | (R_8 < 0.0)) | (beta < 5779888716424507/12500000000000000)) | (! (I_0 < 10000000000000001/100000000000000000))) | (! (R_0 = R0))) | (! (I_0 = I0))) | (! (S_0 = S0))) | (! (R0 = 0.0))) | (! (I0 = 1/100))) | (! (S0 = 98999999999999999/100000000000000000))) | (! (gamma < 1/2))) | (! (beta < 1/2))) | (! (I_1 < 10000000000000001/100000000000000000))) | (! (R_1 = (R_0 + (I_0 * gamma))))) | (! (I_1 = ((I_0 + ((I_0 * S_0) * beta)) - (I_0 * gamma))))) | (! (S_1 = (S_0 - ((I_0 * S_0) * beta))))) | (! (I_2 < 10000000000000001/100000000000000000))) | (! (R_2 = (R_1 + (gamma * I_1))))) | (! (I_2 = ((I_1 - (gamma * I_1)) + ((beta * I_1) * S_1))))) | (! (S_2 = (S_1 - ((beta * I_1) * S_1))))) | (! (I_3 < 10000000000000001/100000000000000000))) | (! (R_3 = (R_2 + (gamma * I_2))))) | (! (I_3 = ((I_2 - (gamma * I_2)) + ((beta * I_2) * S_2))))) | (! (S_3 = (S_2 - ((beta * I_2) * S_2))))) | (! (I_4 < 10000000000000001/100000000000000000))) | (! (R_4 = (R_3 + (gamma * I_3))))) | (! (I_4 = ((I_3 - (gamma * I_3)) + ((beta * I_3) * S_3))))) | (! (S_4 = (S_3 - ((beta * I_3) * S_3))))) | (! (I_6 < 10000000000000001/100000000000000000))) | (! (R_6 = (R_4 + (2.0 * (gamma * I_4)))))) | (! (I_6 = (I_4 + (2.0 * ((-1.0 * (gamma * I_4)) + ((beta * I_4) * S_4))))))) | (! (S_6 = (S_4 - (2.0 * ((beta * I_4) * S_4)))))) | (! (I_8 < 10000000000000001/100000000000000000))) | (! (R_8 = (R_6 + (2.0 * (gamma * I_6)))))) | (! (I_8 = (I_6 + (2.0 * ((-1.0 * (gamma * I_6)) + ((beta * I_6) * S_6))))))) | (! (beta < 24051694591130127/50000000000000000))) | (! (gamma < 33323487426340247/500000000000000000)))) & ((I_0 < 10000000000000001/100000000000000000) | (! conj1))) & ((conj7 | (! assume_I_bound_1)) | (! disj7))) & ((I_1 < 10000000000000001/100000000000000000) | (! conj7))) & ((conj15 | (! assume_I_bound_2)) | (! disj12))) & ((I_2 < 10000000000000001/100000000000000000) | (! conj15))) & ((conj23 | (! assume_I_bound_3)) | (! disj17))) & ((I_3 < 10000000000000001/100000000000000000) | (! conj23))) & ((conj31 | (! assume_I_bound_4)) | (! disj22))) & ((I_4 < 10000000000000001/100000000000000000) | (! conj31))) & ((conj39 | (! assume_I_bound_6)) | (! disj27))) & ((I_6 < 10000000000000001/100000000000000000) | (! conj39))) & ((I_8 < 10000000000000001/100000000000000000) | (! conj149))) & ((conj149 | (! assume_I_bound_8)) | (! disj73))) & (! (I_0 < 0.0))) & (! (R_0 < 0.0))) & (! (S_0 < 0.0))) & (! (gamma < 1/100))) & (! (beta < 1/100))) & (! (I_1 < 0.0))) & (! (R_1 < 0.0))) & (! (S_1 < 0.0))) & (! (I_2 < 0.0))) & (! (R_2 < 0.0))) & (! (S_2 < 0.0))) & (! (I_3 < 0.0))) & (! (R_3 < 0.0))) & (! (S_3 < 0.0))) & (! (I_4 < 0.0))) & (! (R_4 < 0.0))) & (! (S_4 < 0.0))) & (! (I_6 < 0.0))) & (! (R_6 < 0.0))) & (! (S_6 < 0.0))) & (! (I_8 < 0.0))) & (! (R_8 < 0.0))) & (! (beta < 5779888716424507/12500000000000000)))" + }, + "schedule": { + "timepoints": [ + 0, + 1, + 2, + 3, + 4, + 6, + 8, + 10 + ] + }, + "points": [ + { + "label": "true", + "values": { + "beta": 0.4251055082966767, + "gamma": 0.14176226967984376, + "S0": 0.99, + "I0": 0.01, + "R0": 0.0, + "timer_t_0": 0.0, + "S_0": 0.99, + "assume_I_bound_0": 1.0, + "I_0": 0.01, + "assume_I_bound": 1.0, + "R_0": 0.0, + "I_1": 0.012790921835338661, + "assume_I_bound_1": 1.0, + "S_1": 0.985791455467863, + "R_1": 0.0014176226967984374, + "timer_t_1": 1.0, + "I_2": 0.01633788419799967, + "assume_I_bound_2": 1.0, + "S_2": 0.9804312182165369, + "R_2": 0.0032308975854635187, + "timer_t_2": 2.0, + "I_3": 0.0208312017118961, + "assume_I_bound_3": 1.0, + "S_3": 0.973621791587857, + "R_3": 0.00554700670024697, + "timer_t_3": 3.0, + "assume_I_bound_4": 1.0, + "S_4": 0.964999894699737, + "R_4": 0.008500114103425471, + "timer_t_4": 4.0, + "I_4": 0.026499991196837536, + "S_6": 0.943257768326754, + "R_6": 0.01601362207301423, + "timer_t_6": 6.0, + "I_6": 0.04072860960023181, + "assume_I_bound_6": 1.0, + "I_8": 0.0621779588443066, + "assume_I_bound_8": 1.0, + "S_8": 0.9104934873777351, + "R_8": 0.02756146569084072, + "timer_t_8": 8.0, + "S_10": 0.8626466598542978, + "I_10": 0.09239542524248777, + "R_10": 0.045190716215888944, + "timer_t_10": 10.0, + "timestep": 7.0 + }, + "schedule": { + "timepoints": [ + 0, + 1, + 2, + 3, + 4, + 6, + 8, + 10 + ] + } + } + ] + }, + { + "label": "true", + "bounds": { + "beta": { + "lb": 0.4158661346688363, + "ub": 0.46533820623882743 + }, + "gamma": { + "lb": 0.42824555780339085, + "ub": 0.5 + }, + "S0": { + "lb": 0.99, + "ub": 0.99, + "closed_upper_bound": true + }, + "I0": { + "lb": 0.01, + "ub": 0.01, + "closed_upper_bound": true + }, + "R0": { + "lb": 0.0, + "ub": 0.0, + "closed_upper_bound": true + }, + "timestep": { + "lb": 6.0, + "ub": 6.0, + "closed_upper_bound": true + } + }, + "explanation": { + "relevant_assumptions": [ + { + "constraint": { + "name": "I_bound", + "timepoints": { + "lb": 0.0, + "ub": 9.0, + "closed_upper_bound": true + }, + "variable": "I", + "interval": { + "lb": 0.0, + "ub": 0.1 + } + } + } + ], + "expression": "(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((assume_I_bound_0 & disj2) & (R_0 = R0)) & (I_0 = I0)) & (S_0 = S0)) & (R0 = 0.0)) & (I0 = 1/100)) & (S0 = 98999999999999999/100000000000000000)) & (gamma < 1/2)) & (beta < 1/2)) & assume_I_bound_1) & disj7) & (R_1 = (R_0 + (I_0 * gamma)))) & (I_1 = ((I_0 + ((I_0 * S_0) * beta)) - (I_0 * gamma)))) & (S_1 = (S_0 - ((I_0 * S_0) * beta)))) & assume_I_bound_2) & disj12) & (R_2 = (R_1 + (gamma * I_1)))) & (I_2 = ((I_1 - (gamma * I_1)) + ((beta * I_1) * S_1)))) & (S_2 = (S_1 - ((beta * I_1) * S_1)))) & assume_I_bound_3) & disj17) & (R_3 = (R_2 + (gamma * I_2)))) & (I_3 = ((I_2 - (gamma * I_2)) + ((beta * I_2) * S_2)))) & (S_3 = (S_2 - ((beta * I_2) * S_2)))) & assume_I_bound_4) & disj22) & (R_4 = (R_3 + (gamma * I_3)))) & (I_4 = ((I_3 - (gamma * I_3)) + ((beta * I_3) * S_3)))) & (S_4 = (S_3 - ((beta * I_3) * S_3)))) & assume_I_bound_6) & disj27) & (R_6 = (R_4 + (2.0 * (gamma * I_4))))) & (I_6 = (I_4 + (2.0 * ((-1.0 * (gamma * I_4)) + ((beta * I_4) * S_4)))))) & (S_6 = (S_4 - (2.0 * ((beta * I_4) * S_4))))) & (R_8 = (R_6 + (2.0 * (gamma * I_6))))) & (I_8 = (I_6 + (2.0 * ((-1.0 * (gamma * I_6)) + ((beta * I_6) * S_6)))))) & disj52) & (beta < 5816727577985343/12500000000000000)) & ((conj1 | (! assume_I_bound_0)) | (! disj2))) & (((((((((((((((((((((((((((((((((((((((((((((((((((((((((I_0 < 0.0) | (R_0 < 0.0)) | (S_0 < 0.0)) | (gamma < 1/100)) | (beta < 1/100)) | (I_1 < 0.0)) | (R_1 < 0.0)) | (S_1 < 0.0)) | (I_2 < 0.0)) | (R_2 < 0.0)) | (S_2 < 0.0)) | (I_3 < 0.0)) | (R_3 < 0.0)) | (S_3 < 0.0)) | (I_4 < 0.0)) | (R_4 < 0.0)) | (S_4 < 0.0)) | (I_6 < 0.0)) | (R_6 < 0.0)) | (S_6 < 0.0)) | (I_8 < 0.0)) | (I_8 < 10000000000000001/100000000000000000)) | (R_8 < 0.0)) | (beta < 2599163341680227/6250000000000000)) | (gamma < 21412277890169543/50000000000000000)) | (! (I_0 < 10000000000000001/100000000000000000))) | (! (R_0 = R0))) | (! (I_0 = I0))) | (! (S_0 = S0))) | (! (R0 = 0.0))) | (! (I0 = 1/100))) | (! (S0 = 98999999999999999/100000000000000000))) | (! (gamma < 1/2))) | (! (beta < 1/2))) | (! (I_1 < 10000000000000001/100000000000000000))) | (! (R_1 = (R_0 + (I_0 * gamma))))) | (! (I_1 = ((I_0 + ((I_0 * S_0) * beta)) - (I_0 * gamma))))) | (! (S_1 = (S_0 - ((I_0 * S_0) * beta))))) | (! (I_2 < 10000000000000001/100000000000000000))) | (! (R_2 = (R_1 + (gamma * I_1))))) | (! (I_2 = ((I_1 - (gamma * I_1)) + ((beta * I_1) * S_1))))) | (! (S_2 = (S_1 - ((beta * I_1) * S_1))))) | (! (I_3 < 10000000000000001/100000000000000000))) | (! (R_3 = (R_2 + (gamma * I_2))))) | (! (I_3 = ((I_2 - (gamma * I_2)) + ((beta * I_2) * S_2))))) | (! (S_3 = (S_2 - ((beta * I_2) * S_2))))) | (! (I_4 < 10000000000000001/100000000000000000))) | (! (R_4 = (R_3 + (gamma * I_3))))) | (! (I_4 = ((I_3 - (gamma * I_3)) + ((beta * I_3) * S_3))))) | (! (S_4 = (S_3 - ((beta * I_3) * S_3))))) | (! (I_6 < 10000000000000001/100000000000000000))) | (! (R_6 = (R_4 + (2.0 * (gamma * I_4)))))) | (! (I_6 = (I_4 + (2.0 * ((-1.0 * (gamma * I_4)) + ((beta * I_4) * S_4))))))) | (! (S_6 = (S_4 - (2.0 * ((beta * I_4) * S_4)))))) | (! (R_8 = (R_6 + (2.0 * (gamma * I_6)))))) | (! (I_8 = (I_6 + (2.0 * ((-1.0 * (gamma * I_6)) + ((beta * I_6) * S_6))))))) | (! (beta < 5816727577985343/12500000000000000)))) & ((I_0 < 10000000000000001/100000000000000000) | (! conj1))) & ((conj7 | (! assume_I_bound_1)) | (! disj7))) & ((I_1 < 10000000000000001/100000000000000000) | (! conj7))) & ((conj15 | (! assume_I_bound_2)) | (! disj12))) & ((I_2 < 10000000000000001/100000000000000000) | (! conj15))) & ((conj23 | (! assume_I_bound_3)) | (! disj17))) & ((I_3 < 10000000000000001/100000000000000000) | (! conj23))) & ((conj31 | (! assume_I_bound_4)) | (! disj22))) & ((I_4 < 10000000000000001/100000000000000000) | (! conj31))) & ((conj39 | (! assume_I_bound_6)) | (! disj27))) & ((I_6 < 10000000000000001/100000000000000000) | (! conj39))) & ((assume_I_bound_8 | neg) | (! disj52))) & (((I_8 < 0.0) | conj100) | (! (I_8 < 10000000000000001/100000000000000000)))) & ((! neg) | (! conj100))) & (! (I_0 < 0.0))) & (! (R_0 < 0.0))) & (! (S_0 < 0.0))) & (! (gamma < 1/100))) & (! (beta < 1/100))) & (! (I_1 < 0.0))) & (! (R_1 < 0.0))) & (! (S_1 < 0.0))) & (! (I_2 < 0.0))) & (! (R_2 < 0.0))) & (! (S_2 < 0.0))) & (! (I_3 < 0.0))) & (! (R_3 < 0.0))) & (! (S_3 < 0.0))) & (! (I_4 < 0.0))) & (! (R_4 < 0.0))) & (! (S_4 < 0.0))) & (! (I_6 < 0.0))) & (! (R_6 < 0.0))) & (! (S_6 < 0.0))) & (! assume_I_bound_8)) & (! (I_8 < 0.0))) & (! (R_8 < 0.0))) & (! (beta < 2599163341680227/6250000000000000))) & (! (gamma < 21412277890169543/50000000000000000)))" + }, + "schedule": { + "timepoints": [ + 0, + 1, + 2, + 3, + 4, + 6, + 8, + 10 + ] + }, + "points": [ + { + "label": "true", + "values": { + "beta": 0.43257424516165555, + "gamma": 0.45076413459564835, + "S0": 0.99, + "I0": 0.01, + "R0": 0.0, + "timer_t_0": 0.0, + "S_0": 0.99, + "assume_I_bound_0": 1.0, + "I_0": 0.01, + "assume_I_bound": 1.0, + "R_0": 0.0, + "I_1": 0.009774843681143907, + "assume_I_bound_1": 1.0, + "S_1": 0.9857175149728996, + "R_1": 0.004507641345956484, + "timer_t_1": 1.0, + "I_2": 0.00953664904769791, + "assume_I_bound_2": 1.0, + "S_2": 0.9815495558756171, + "R_2": 0.008913795076685058, + "timer_t_2": 2.0, + "I_3": 0.009287064655290554, + "assume_I_bound_3": 1.0, + "S_3": 0.9775003472736334, + "R_3": 0.013212588071075967, + "timer_t_3": 3.0, + "assume_I_bound_4": 1.0, + "S_4": 0.9735733607504309, + "R_4": 0.01739889387726427, + "timer_t_4": 4.0, + "I_4": 0.009027745372304857, + "S_6": 0.9659692957633791, + "R_6": 0.025537783430969987, + "timer_t_6": 6.0, + "I_6": 0.008575247487816033, + "assume_I_bound_6": 1.0, + "I_8": 0.008514593949147515, + "assume_I_bound_8": 1.0, + "S_8": 0.9586690266490205, + "R_8": 0.03310326680850931, + "timer_t_8": 8.0, + "S_10": 0.43257424516165555, + "I_10": 0.43257424516165555, + "R_10": 0.43257424516165555, + "timer_t_10": 0.43257424516165555, + "timestep": 6.0 + }, + "schedule": { + "timepoints": [ + 0, + 1, + 2, + 3, + 4, + 6, + 8, + 10 + ] + } + } + ] + }, + { + "label": "true", + "bounds": { + "beta": { + "lb": 0.4158661346688363, + "ub": 0.46533820623882743 + }, + "gamma": { + "lb": 0.42824555780339085, + "ub": 0.5 + }, + "S0": { + "lb": 0.99, + "ub": 0.99, + "closed_upper_bound": true + }, + "I0": { + "lb": 0.01, + "ub": 0.01, + "closed_upper_bound": true + }, + "R0": { + "lb": 0.0, + "ub": 0.0, + "closed_upper_bound": true + }, + "timestep": { + "lb": 7.0, + "ub": 7.0, + "closed_upper_bound": true + } + }, + "explanation": { + "relevant_assumptions": [ + { + "constraint": { + "name": "I_bound", + "timepoints": { + "lb": 0.0, + "ub": 9.0, + "closed_upper_bound": true + }, + "variable": "I", + "interval": { + "lb": 0.0, + "ub": 0.1 + } + } + } + ], + "expression": "(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((assume_I_bound_0 & disj2) & (R_0 = R0)) & (I_0 = I0)) & (S_0 = S0)) & (R0 = 0.0)) & (I0 = 1/100)) & (S0 = 98999999999999999/100000000000000000)) & (gamma < 1/2)) & (beta < 1/2)) & assume_I_bound_1) & disj7) & (R_1 = (R_0 + (I_0 * gamma)))) & (I_1 = ((I_0 + ((I_0 * S_0) * beta)) - (I_0 * gamma)))) & (S_1 = (S_0 - ((I_0 * S_0) * beta)))) & assume_I_bound_2) & disj12) & (R_2 = (R_1 + (gamma * I_1)))) & (I_2 = ((I_1 - (gamma * I_1)) + ((beta * I_1) * S_1)))) & (S_2 = (S_1 - ((beta * I_1) * S_1)))) & assume_I_bound_3) & disj17) & (R_3 = (R_2 + (gamma * I_2)))) & (I_3 = ((I_2 - (gamma * I_2)) + ((beta * I_2) * S_2)))) & (S_3 = (S_2 - ((beta * I_2) * S_2)))) & assume_I_bound_4) & disj22) & (R_4 = (R_3 + (gamma * I_3)))) & (I_4 = ((I_3 - (gamma * I_3)) + ((beta * I_3) * S_3)))) & (S_4 = (S_3 - ((beta * I_3) * S_3)))) & assume_I_bound_6) & disj27) & (R_6 = (R_4 + (2.0 * (gamma * I_4))))) & (I_6 = (I_4 + (2.0 * ((-1.0 * (gamma * I_4)) + ((beta * I_4) * S_4)))))) & (S_6 = (S_4 - (2.0 * ((beta * I_4) * S_4))))) & (R_8 = (R_6 + (2.0 * (gamma * I_6))))) & (I_8 = (I_6 + (2.0 * ((-1.0 * (gamma * I_6)) + ((beta * I_6) * S_6)))))) & disj52) & (beta < 5816727577985343/12500000000000000)) & ((conj1 | (! assume_I_bound_0)) | (! disj2))) & (((((((((((((((((((((((((((((((((((((((((((((((((((((((((I_0 < 0.0) | (R_0 < 0.0)) | (S_0 < 0.0)) | (gamma < 1/100)) | (beta < 1/100)) | (I_1 < 0.0)) | (R_1 < 0.0)) | (S_1 < 0.0)) | (I_2 < 0.0)) | (R_2 < 0.0)) | (S_2 < 0.0)) | (I_3 < 0.0)) | (R_3 < 0.0)) | (S_3 < 0.0)) | (I_4 < 0.0)) | (R_4 < 0.0)) | (S_4 < 0.0)) | (I_6 < 0.0)) | (R_6 < 0.0)) | (S_6 < 0.0)) | (I_8 < 0.0)) | (I_8 < 10000000000000001/100000000000000000)) | (R_8 < 0.0)) | (beta < 2599163341680227/6250000000000000)) | (gamma < 21412277890169543/50000000000000000)) | (! (I_0 < 10000000000000001/100000000000000000))) | (! (R_0 = R0))) | (! (I_0 = I0))) | (! (S_0 = S0))) | (! (R0 = 0.0))) | (! (I0 = 1/100))) | (! (S0 = 98999999999999999/100000000000000000))) | (! (gamma < 1/2))) | (! (beta < 1/2))) | (! (I_1 < 10000000000000001/100000000000000000))) | (! (R_1 = (R_0 + (I_0 * gamma))))) | (! (I_1 = ((I_0 + ((I_0 * S_0) * beta)) - (I_0 * gamma))))) | (! (S_1 = (S_0 - ((I_0 * S_0) * beta))))) | (! (I_2 < 10000000000000001/100000000000000000))) | (! (R_2 = (R_1 + (gamma * I_1))))) | (! (I_2 = ((I_1 - (gamma * I_1)) + ((beta * I_1) * S_1))))) | (! (S_2 = (S_1 - ((beta * I_1) * S_1))))) | (! (I_3 < 10000000000000001/100000000000000000))) | (! (R_3 = (R_2 + (gamma * I_2))))) | (! (I_3 = ((I_2 - (gamma * I_2)) + ((beta * I_2) * S_2))))) | (! (S_3 = (S_2 - ((beta * I_2) * S_2))))) | (! (I_4 < 10000000000000001/100000000000000000))) | (! (R_4 = (R_3 + (gamma * I_3))))) | (! (I_4 = ((I_3 - (gamma * I_3)) + ((beta * I_3) * S_3))))) | (! (S_4 = (S_3 - ((beta * I_3) * S_3))))) | (! (I_6 < 10000000000000001/100000000000000000))) | (! (R_6 = (R_4 + (2.0 * (gamma * I_4)))))) | (! (I_6 = (I_4 + (2.0 * ((-1.0 * (gamma * I_4)) + ((beta * I_4) * S_4))))))) | (! (S_6 = (S_4 - (2.0 * ((beta * I_4) * S_4)))))) | (! (R_8 = (R_6 + (2.0 * (gamma * I_6)))))) | (! (I_8 = (I_6 + (2.0 * ((-1.0 * (gamma * I_6)) + ((beta * I_6) * S_6))))))) | (! (beta < 5816727577985343/12500000000000000)))) & ((I_0 < 10000000000000001/100000000000000000) | (! conj1))) & ((conj7 | (! assume_I_bound_1)) | (! disj7))) & ((I_1 < 10000000000000001/100000000000000000) | (! conj7))) & ((conj15 | (! assume_I_bound_2)) | (! disj12))) & ((I_2 < 10000000000000001/100000000000000000) | (! conj15))) & ((conj23 | (! assume_I_bound_3)) | (! disj17))) & ((I_3 < 10000000000000001/100000000000000000) | (! conj23))) & ((conj31 | (! assume_I_bound_4)) | (! disj22))) & ((I_4 < 10000000000000001/100000000000000000) | (! conj31))) & ((conj39 | (! assume_I_bound_6)) | (! disj27))) & ((I_6 < 10000000000000001/100000000000000000) | (! conj39))) & ((assume_I_bound_8 | neg) | (! disj52))) & (((I_8 < 0.0) | conj100) | (! (I_8 < 10000000000000001/100000000000000000)))) & ((! neg) | (! conj100))) & (! (I_0 < 0.0))) & (! (R_0 < 0.0))) & (! (S_0 < 0.0))) & (! (gamma < 1/100))) & (! (beta < 1/100))) & (! (I_1 < 0.0))) & (! (R_1 < 0.0))) & (! (S_1 < 0.0))) & (! (I_2 < 0.0))) & (! (R_2 < 0.0))) & (! (S_2 < 0.0))) & (! (I_3 < 0.0))) & (! (R_3 < 0.0))) & (! (S_3 < 0.0))) & (! (I_4 < 0.0))) & (! (R_4 < 0.0))) & (! (S_4 < 0.0))) & (! (I_6 < 0.0))) & (! (R_6 < 0.0))) & (! (S_6 < 0.0))) & (! assume_I_bound_8)) & (! (I_8 < 0.0))) & (! (R_8 < 0.0))) & (! (beta < 2599163341680227/6250000000000000))) & (! (gamma < 21412277890169543/50000000000000000)))" + }, + "schedule": { + "timepoints": [ + 0, + 1, + 2, + 3, + 4, + 6, + 8, + 10 + ] + }, + "points": [ + { + "label": "true", + "values": { + "beta": 0.4256907734732763, + "gamma": 0.45076413459564835, + "S0": 0.99, + "I0": 0.01, + "R0": 0.0, + "timer_t_0": 0.0, + "S_0": 0.99, + "assume_I_bound_0": 1.0, + "I_0": 0.01, + "assume_I_bound": 0.0, + "R_0": 0.0, + "I_1": 0.009706697311428952, + "assume_I_bound_1": 1.0, + "S_1": 0.9857856613426146, + "R_1": 0.004507641345956484, + "timer_t_1": 1.0, + "I_2": 0.009404583380549699, + "assume_I_bound_2": 1.0, + "S_2": 0.9817123394821357, + "R_2": 0.008883077137314661, + "timer_t_2": 2.0, + "I_3": 0.009095565209295935, + "assume_I_bound_3": 1.0, + "S_3": 0.9777820951900015, + "R_3": 0.013122339600702628, + "timer_t_3": 3.0, + "assume_I_bound_4": 1.0, + "S_4": 0.9739961923555314, + "R_4": 0.017222324048985087, + "timer_t_4": 4.0, + "I_4": 0.008781483595483615, + "S_6": 0.9667140900577672, + "R_6": 0.02513920003433639, + "timer_t_6": 6.0, + "I_6": 0.008269841497984954, + "assume_I_bound_6": 1.0, + "I_8": 0.007982361354918928, + "assume_I_bound_8": 1.0, + "S_8": 0.9598147907681546, + "R_8": 0.03240262629220051, + "timer_t_8": 8.0, + "S_10": 0.9534555241423941, + "I_10": 0.007145117581472885, + "R_10": 0.039599136691407036, + "timer_t_10": 10.0, + "timestep": 7.0 + }, + "schedule": { + "timepoints": [ + 0, + 1, + 2, + 3, + 4, + 6, + 8, + 10 + ] + } + } + ] + }, + { + "label": "true", + "bounds": { + "beta": { + "lb": 0.46239109731396055, + "ub": 0.4769723692708081 + }, + "gamma": { + "lb": 0.10219285469980804, + "ub": 0.17072338026465742 + }, + "S0": { + "lb": 0.99, + "ub": 0.99, + "closed_upper_bound": true + }, + "I0": { + "lb": 0.01, + "ub": 0.01, + "closed_upper_bound": true + }, + "R0": { + "lb": 0.0, + "ub": 0.0, + "closed_upper_bound": true + }, + "timestep": { + "lb": 6.0, + "ub": 6.0, + "closed_upper_bound": true + } + }, + "explanation": { + "relevant_assumptions": [ + { + "constraint": { + "name": "I_bound", + "timepoints": { + "lb": 0.0, + "ub": 9.0, + "closed_upper_bound": true + }, + "variable": "I", + "interval": { + "lb": 0.0, + "ub": 0.1 + } + } + } + ], + "expression": "(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((assume_I_bound_0 & disj2) & (R_0 = R0)) & (I_0 = I0)) & (S_0 = S0)) & (R0 = 0.0)) & (I0 = 1/100)) & (S0 = 98999999999999999/100000000000000000)) & (gamma < 1/2)) & (beta < 1/2)) & assume_I_bound_1) & disj7) & (R_1 = (R_0 + (I_0 * gamma)))) & (I_1 = ((I_0 + ((I_0 * S_0) * beta)) - (I_0 * gamma)))) & (S_1 = (S_0 - ((I_0 * S_0) * beta)))) & assume_I_bound_2) & disj12) & (R_2 = (R_1 + (gamma * I_1)))) & (I_2 = ((I_1 - (gamma * I_1)) + ((beta * I_1) * S_1)))) & (S_2 = (S_1 - ((beta * I_1) * S_1)))) & assume_I_bound_3) & disj17) & (R_3 = (R_2 + (gamma * I_2)))) & (I_3 = ((I_2 - (gamma * I_2)) + ((beta * I_2) * S_2)))) & (S_3 = (S_2 - ((beta * I_2) * S_2)))) & assume_I_bound_4) & disj22) & (R_4 = (R_3 + (gamma * I_3)))) & (I_4 = ((I_3 - (gamma * I_3)) + ((beta * I_3) * S_3)))) & (S_4 = (S_3 - ((beta * I_3) * S_3)))) & (((R_4 + I_4) + S_4) <= 10000100000000001/10000000000000000)) & assume_I_bound_6) & disj27) & (R_6 = (R_4 + (2.0 * (gamma * I_4))))) & (I_6 = (I_4 + (2.0 * ((-1.0 * (gamma * I_4)) + ((beta * I_4) * S_4)))))) & (S_6 = (S_4 - (2.0 * ((beta * I_4) * S_4))))) & (((R_6 + I_6) + S_6) <= 10000100000000001/10000000000000000)) & (R_8 = (R_6 + (2.0 * (gamma * I_6))))) & (I_8 = (I_6 + (2.0 * ((-1.0 * (gamma * I_6)) + ((beta * I_6) * S_6)))))) & (S_8 = (S_6 - (2.0 * ((beta * I_6) * S_6))))) & (((R_8 + I_8) + S_8) <= 10000100000000001/10000000000000000)) & (gamma < 8536169013232871/50000000000000000)) & (beta < 47697236927080811/100000000000000000)) & disj97) & ((conj1 | (! assume_I_bound_0)) | (! disj2))) & (((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((I_0 < 0.0) | (R_0 < 0.0)) | (S_0 < 0.0)) | (gamma < 1/100)) | (beta < 1/100)) | (I_1 < 0.0)) | (R_1 < 0.0)) | (S_1 < 0.0)) | (I_2 < 0.0)) | (R_2 < 0.0)) | (S_2 < 0.0)) | (I_3 < 0.0)) | (R_3 < 0.0)) | (S_3 < 0.0)) | (I_4 < 0.0)) | (R_4 < 0.0)) | (S_4 < 0.0)) | (I_6 < 0.0)) | (R_6 < 0.0)) | (S_6 < 0.0)) | (I_8 < 0.0)) | (I_8 < 10000000000000001/100000000000000000)) | (R_8 < 0.0)) | (S_8 < 0.0)) | (beta < 5779888716424507/12500000000000000)) | (gamma < 2043857093996161/20000000000000000)) | (! (I_0 < 10000000000000001/100000000000000000))) | (! (R_0 = R0))) | (! (I_0 = I0))) | (! (S_0 = S0))) | (! (R0 = 0.0))) | (! (I0 = 1/100))) | (! (S0 = 98999999999999999/100000000000000000))) | (! (gamma < 1/2))) | (! (beta < 1/2))) | (! (I_1 < 10000000000000001/100000000000000000))) | (! (R_1 = (R_0 + (I_0 * gamma))))) | (! (I_1 = ((I_0 + ((I_0 * S_0) * beta)) - (I_0 * gamma))))) | (! (S_1 = (S_0 - ((I_0 * S_0) * beta))))) | (! (I_2 < 10000000000000001/100000000000000000))) | (! (R_2 = (R_1 + (gamma * I_1))))) | (! (I_2 = ((I_1 - (gamma * I_1)) + ((beta * I_1) * S_1))))) | (! (S_2 = (S_1 - ((beta * I_1) * S_1))))) | (! (I_3 < 10000000000000001/100000000000000000))) | (! (R_3 = (R_2 + (gamma * I_2))))) | (! (I_3 = ((I_2 - (gamma * I_2)) + ((beta * I_2) * S_2))))) | (! (S_3 = (S_2 - ((beta * I_2) * S_2))))) | (! (I_4 < 10000000000000001/100000000000000000))) | (! (R_4 = (R_3 + (gamma * I_3))))) | (! (I_4 = ((I_3 - (gamma * I_3)) + ((beta * I_3) * S_3))))) | (! (S_4 = (S_3 - ((beta * I_3) * S_3))))) | (! (((R_4 + I_4) + S_4) <= 10000100000000001/10000000000000000))) | (! (I_6 < 10000000000000001/100000000000000000))) | (! (R_6 = (R_4 + (2.0 * (gamma * I_4)))))) | (! (I_6 = (I_4 + (2.0 * ((-1.0 * (gamma * I_4)) + ((beta * I_4) * S_4))))))) | (! (S_6 = (S_4 - (2.0 * ((beta * I_4) * S_4)))))) | (! (((R_6 + I_6) + S_6) <= 10000100000000001/10000000000000000))) | (! (R_8 = (R_6 + (2.0 * (gamma * I_6)))))) | (! (I_8 = (I_6 + (2.0 * ((-1.0 * (gamma * I_6)) + ((beta * I_6) * S_6))))))) | (! (S_8 = (S_6 - (2.0 * ((beta * I_6) * S_6)))))) | (! (((R_8 + I_8) + S_8) <= 10000100000000001/10000000000000000))) | (! (gamma < 8536169013232871/50000000000000000))) | (! (beta < 47697236927080811/100000000000000000)))) & ((I_0 < 10000000000000001/100000000000000000) | (! conj1))) & ((conj7 | (! assume_I_bound_1)) | (! disj7))) & ((I_1 < 10000000000000001/100000000000000000) | (! conj7))) & ((conj15 | (! assume_I_bound_2)) | (! disj12))) & ((I_2 < 10000000000000001/100000000000000000) | (! conj15))) & ((conj23 | (! assume_I_bound_3)) | (! disj17))) & ((I_3 < 10000000000000001/100000000000000000) | (! conj23))) & ((conj31 | (! assume_I_bound_4)) | (! disj22))) & ((I_4 < 10000000000000001/100000000000000000) | (! conj31))) & ((conj39 | (! assume_I_bound_6)) | (! disj27))) & ((I_6 < 10000000000000001/100000000000000000) | (! conj39))) & ((assume_I_bound_8 | neg) | (! disj97))) & (((I_8 < 0.0) | conj215) | (! (I_8 < 10000000000000001/100000000000000000)))) & ((! neg) | (! conj215))) & (! (I_0 < 0.0))) & (! (R_0 < 0.0))) & (! (S_0 < 0.0))) & (! (gamma < 1/100))) & (! (beta < 1/100))) & (! (I_1 < 0.0))) & (! (R_1 < 0.0))) & (! (S_1 < 0.0))) & (! (I_2 < 0.0))) & (! (R_2 < 0.0))) & (! (S_2 < 0.0))) & (! (I_3 < 0.0))) & (! (R_3 < 0.0))) & (! (S_3 < 0.0))) & (! (I_4 < 0.0))) & (! (R_4 < 0.0))) & (! (S_4 < 0.0))) & (! (I_6 < 0.0))) & (! (R_6 < 0.0))) & (! (S_6 < 0.0))) & (! assume_I_bound_8)) & (! (I_8 < 0.0))) & (! (R_8 < 0.0))) & (! (S_8 < 0.0))) & (! (beta < 5779888716424507/12500000000000000))) & (! (gamma < 2043857093996161/20000000000000000)))" + }, + "schedule": { + "timepoints": [ + 0, + 1, + 2, + 3, + 4, + 6, + 8, + 10 + ] + }, + "points": [ + { + "label": "true", + "values": { + "beta": 0.4698598341789395, + "gamma": 0.12092062759465928, + "S0": 0.99, + "I0": 0.01, + "R0": 0.0, + "timer_t_0": 0.0, + "S_0": 0.99, + "assume_I_bound_0": 1.0, + "I_0": 0.01, + "assume_I_bound": 1.0, + "R_0": 0.0, + "I_1": 0.01344240608242491, + "assume_I_bound_1": 1.0, + "S_1": 0.9853483876416285, + "R_1": 0.0012092062759465928, + "timer_t_1": 1.0, + "I_2": 0.01804044831180145, + "assume_I_bound_2": 1.0, + "S_2": 0.9791248764543928, + "R_2": 0.002834675233805678, + "timer_t_2": 2.0, + "I_3": 0.024158520483574253, + "assume_I_bound_3": 1.0, + "S_3": 0.9708253279600594, + "R_3": 0.005016151556366396, + "timer_t_3": 3.0, + "assume_I_bound_4": 1.0, + "S_4": 0.9598053432662673, + "R_4": 0.007937445772346596, + "timer_t_4": 4.0, + "I_4": 0.032257210961386146, + "S_6": 0.9307108907021648, + "R_6": 0.015738690457301144, + "timer_t_6": 6.0, + "I_6": 0.05355041884053404, + "assume_I_bound_6": 1.0, + "I_8": 0.08791259122900055, + "assume_I_bound_8": 1.0, + "S_8": 0.8836400601175481, + "R_8": 0.028689711899750836, + "timer_t_8": 8.0, + "S_10": 0.4698598341789395, + "I_10": 0.4698598341789395, + "R_10": 0.4698598341789395, + "timer_t_10": 0.4698598341789395, + "timestep": 6.0 + }, + "schedule": { + "timepoints": [ + 0, + 1, + 2, + 3, + 4, + 6, + 8, + 10 + ] + } + } + ] + }, + { + "label": "true", + "bounds": { + "beta": { + "lb": 0.46239109731396055, + "ub": 0.4769723692708081 + }, + "gamma": { + "lb": 0.10219285469980804, + "ub": 0.17072338026465742 + }, + "S0": { + "lb": 0.99, + "ub": 0.99, + "closed_upper_bound": true + }, + "I0": { + "lb": 0.01, + "ub": 0.01, + "closed_upper_bound": true + }, + "R0": { + "lb": 0.0, + "ub": 0.0, + "closed_upper_bound": true + }, + "timestep": { + "lb": 7.0, + "ub": 7.0, + "closed_upper_bound": true + } + }, + "explanation": { + "relevant_assumptions": [ + { + "constraint": { + "name": "I_bound", + "timepoints": { + "lb": 0.0, + "ub": 9.0, + "closed_upper_bound": true + }, + "variable": "I", + "interval": { + "lb": 0.0, + "ub": 0.1 + } + } + } + ], + "expression": "(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((assume_I_bound_0 & disj2) & (R_0 = R0)) & (I_0 = I0)) & (S_0 = S0)) & (R0 = 0.0)) & (I0 = 1/100)) & (S0 = 98999999999999999/100000000000000000)) & (gamma < 1/2)) & (beta < 1/2)) & assume_I_bound_1) & disj7) & (R_1 = (R_0 + (I_0 * gamma)))) & (I_1 = ((I_0 + ((I_0 * S_0) * beta)) - (I_0 * gamma)))) & (S_1 = (S_0 - ((I_0 * S_0) * beta)))) & assume_I_bound_2) & disj12) & (R_2 = (R_1 + (gamma * I_1)))) & (I_2 = ((I_1 - (gamma * I_1)) + ((beta * I_1) * S_1)))) & (S_2 = (S_1 - ((beta * I_1) * S_1)))) & assume_I_bound_3) & disj17) & (R_3 = (R_2 + (gamma * I_2)))) & (I_3 = ((I_2 - (gamma * I_2)) + ((beta * I_2) * S_2)))) & (S_3 = (S_2 - ((beta * I_2) * S_2)))) & assume_I_bound_4) & disj22) & (R_4 = (R_3 + (gamma * I_3)))) & (I_4 = ((I_3 - (gamma * I_3)) + ((beta * I_3) * S_3)))) & (S_4 = (S_3 - ((beta * I_3) * S_3)))) & (((R_4 + I_4) + S_4) <= 10000100000000001/10000000000000000)) & assume_I_bound_6) & disj27) & (R_6 = (R_4 + (2.0 * (gamma * I_4))))) & (I_6 = (I_4 + (2.0 * ((-1.0 * (gamma * I_4)) + ((beta * I_4) * S_4)))))) & (S_6 = (S_4 - (2.0 * ((beta * I_4) * S_4))))) & (((R_6 + I_6) + S_6) <= 10000100000000001/10000000000000000)) & (R_8 = (R_6 + (2.0 * (gamma * I_6))))) & (I_8 = (I_6 + (2.0 * ((-1.0 * (gamma * I_6)) + ((beta * I_6) * S_6)))))) & (S_8 = (S_6 - (2.0 * ((beta * I_6) * S_6))))) & (((R_8 + I_8) + S_8) <= 10000100000000001/10000000000000000)) & (gamma < 8536169013232871/50000000000000000)) & (beta < 47697236927080811/100000000000000000)) & disj97) & ((conj1 | (! assume_I_bound_0)) | (! disj2))) & (((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((I_0 < 0.0) | (R_0 < 0.0)) | (S_0 < 0.0)) | (gamma < 1/100)) | (beta < 1/100)) | (I_1 < 0.0)) | (R_1 < 0.0)) | (S_1 < 0.0)) | (I_2 < 0.0)) | (R_2 < 0.0)) | (S_2 < 0.0)) | (I_3 < 0.0)) | (R_3 < 0.0)) | (S_3 < 0.0)) | (I_4 < 0.0)) | (R_4 < 0.0)) | (S_4 < 0.0)) | (I_6 < 0.0)) | (R_6 < 0.0)) | (S_6 < 0.0)) | (I_8 < 0.0)) | (I_8 < 10000000000000001/100000000000000000)) | (R_8 < 0.0)) | (S_8 < 0.0)) | (beta < 5779888716424507/12500000000000000)) | (gamma < 2043857093996161/20000000000000000)) | (! (I_0 < 10000000000000001/100000000000000000))) | (! (R_0 = R0))) | (! (I_0 = I0))) | (! (S_0 = S0))) | (! (R0 = 0.0))) | (! (I0 = 1/100))) | (! (S0 = 98999999999999999/100000000000000000))) | (! (gamma < 1/2))) | (! (beta < 1/2))) | (! (I_1 < 10000000000000001/100000000000000000))) | (! (R_1 = (R_0 + (I_0 * gamma))))) | (! (I_1 = ((I_0 + ((I_0 * S_0) * beta)) - (I_0 * gamma))))) | (! (S_1 = (S_0 - ((I_0 * S_0) * beta))))) | (! (I_2 < 10000000000000001/100000000000000000))) | (! (R_2 = (R_1 + (gamma * I_1))))) | (! (I_2 = ((I_1 - (gamma * I_1)) + ((beta * I_1) * S_1))))) | (! (S_2 = (S_1 - ((beta * I_1) * S_1))))) | (! (I_3 < 10000000000000001/100000000000000000))) | (! (R_3 = (R_2 + (gamma * I_2))))) | (! (I_3 = ((I_2 - (gamma * I_2)) + ((beta * I_2) * S_2))))) | (! (S_3 = (S_2 - ((beta * I_2) * S_2))))) | (! (I_4 < 10000000000000001/100000000000000000))) | (! (R_4 = (R_3 + (gamma * I_3))))) | (! (I_4 = ((I_3 - (gamma * I_3)) + ((beta * I_3) * S_3))))) | (! (S_4 = (S_3 - ((beta * I_3) * S_3))))) | (! (((R_4 + I_4) + S_4) <= 10000100000000001/10000000000000000))) | (! (I_6 < 10000000000000001/100000000000000000))) | (! (R_6 = (R_4 + (2.0 * (gamma * I_4)))))) | (! (I_6 = (I_4 + (2.0 * ((-1.0 * (gamma * I_4)) + ((beta * I_4) * S_4))))))) | (! (S_6 = (S_4 - (2.0 * ((beta * I_4) * S_4)))))) | (! (((R_6 + I_6) + S_6) <= 10000100000000001/10000000000000000))) | (! (R_8 = (R_6 + (2.0 * (gamma * I_6)))))) | (! (I_8 = (I_6 + (2.0 * ((-1.0 * (gamma * I_6)) + ((beta * I_6) * S_6))))))) | (! (S_8 = (S_6 - (2.0 * ((beta * I_6) * S_6)))))) | (! (((R_8 + I_8) + S_8) <= 10000100000000001/10000000000000000))) | (! (gamma < 8536169013232871/50000000000000000))) | (! (beta < 47697236927080811/100000000000000000)))) & ((I_0 < 10000000000000001/100000000000000000) | (! conj1))) & ((conj7 | (! assume_I_bound_1)) | (! disj7))) & ((I_1 < 10000000000000001/100000000000000000) | (! conj7))) & ((conj15 | (! assume_I_bound_2)) | (! disj12))) & ((I_2 < 10000000000000001/100000000000000000) | (! conj15))) & ((conj23 | (! assume_I_bound_3)) | (! disj17))) & ((I_3 < 10000000000000001/100000000000000000) | (! conj23))) & ((conj31 | (! assume_I_bound_4)) | (! disj22))) & ((I_4 < 10000000000000001/100000000000000000) | (! conj31))) & ((conj39 | (! assume_I_bound_6)) | (! disj27))) & ((I_6 < 10000000000000001/100000000000000000) | (! conj39))) & ((assume_I_bound_8 | neg) | (! disj97))) & (((I_8 < 0.0) | conj215) | (! (I_8 < 10000000000000001/100000000000000000)))) & ((! neg) | (! conj215))) & (! (I_0 < 0.0))) & (! (R_0 < 0.0))) & (! (S_0 < 0.0))) & (! (gamma < 1/100))) & (! (beta < 1/100))) & (! (I_1 < 0.0))) & (! (R_1 < 0.0))) & (! (S_1 < 0.0))) & (! (I_2 < 0.0))) & (! (R_2 < 0.0))) & (! (S_2 < 0.0))) & (! (I_3 < 0.0))) & (! (R_3 < 0.0))) & (! (S_3 < 0.0))) & (! (I_4 < 0.0))) & (! (R_4 < 0.0))) & (! (S_4 < 0.0))) & (! (I_6 < 0.0))) & (! (R_6 < 0.0))) & (! (S_6 < 0.0))) & (! assume_I_bound_8)) & (! (I_8 < 0.0))) & (! (R_8 < 0.0))) & (! (S_8 < 0.0))) & (! (beta < 5779888716424507/12500000000000000))) & (! (gamma < 2043857093996161/20000000000000000)))" + }, + "schedule": { + "timepoints": [ + 0, + 1, + 2, + 3, + 4, + 6, + 8, + 10 + ] + }, + "points": [ + { + "label": "true", + "values": { + "beta": 0.4652867862499427, + "gamma": 0.12369967511822041, + "S0": 0.99, + "I0": 0.01, + "R0": 0.0, + "timer_t_0": 0.0, + "S_0": 0.99, + "assume_I_bound_0": 1.0, + "I_0": 0.01, + "assume_I_bound": 0.0, + "R_0": 0.0, + "I_1": 0.013369342432692229, + "assume_I_bound_1": 1.0, + "S_1": 0.9853936608161256, + "R_1": 0.001236996751182204, + "timer_t_1": 1.0, + "I_2": 0.017845277598343267, + "assume_I_bound_2": 1.0, + "S_2": 0.9792639375570164, + "R_2": 0.0028907848446404713, + "timer_t_2": 2.0, + "I_3": 0.02376881938862548, + "assume_I_bound_3": 1.0, + "S_3": 0.9711329267778765, + "R_3": 0.005098253833497996, + "timer_t_3": 3.0, + "assume_I_bound_4": 1.0, + "S_4": 0.9603928281078006, + "R_4": 0.008038479642478733, + "timer_t_4": 4.0, + "I_4": 0.031568692249720746, + "S_6": 0.9321792512272656, + "R_6": 0.01584867283490707, + "timer_t_6": 6.0, + "I_6": 0.05197207593782733, + "assume_I_bound_6": 1.0, + "I_8": 0.08461757228482053, + "assume_I_bound_8": 1.0, + "S_8": 0.8869218823375735, + "R_8": 0.028706847627624467, + "timer_t_8": 8.0, + "S_10": 0.8174100411896409, + "I_10": 0.13319478315472935, + "R_10": 0.0496414550632325, + "timer_t_10": 10.0, + "timestep": 7.0 + }, + "schedule": { + "timepoints": [ + 0, + 1, + 2, + 3, + 4, + 6, + 8, + 10 + ] + } + } + ] + }, + { + "label": "true", + "bounds": { + "beta": { + "lb": 0.01, + "ub": 0.5 + }, + "gamma": { + "lb": 0.01, + "ub": 0.5 + }, + "S0": { + "lb": 0.99, + "ub": 0.99, + "closed_upper_bound": true + }, + "I0": { + "lb": 0.01, + "ub": 0.01, + "closed_upper_bound": true + }, + "R0": { + "lb": 0.0, + "ub": 0.0, + "closed_upper_bound": true + }, + "timestep": { + "lb": 0.0, + "ub": 0.0, + "closed_upper_bound": true + } + }, + "explanation": { + "relevant_assumptions": [ + { + "constraint": { + "name": "I_bound", + "timepoints": { + "lb": 0.0, + "ub": 9.0, + "closed_upper_bound": true + }, + "variable": "I", + "interval": { + "lb": 0.0, + "ub": 0.1 + } + } + } + ], + "expression": "((((((((disj1 & (I_0 = I0)) & (I0 = 1/100)) & ((assume_I_bound_0 | neg) | (! disj1))) & ((conj0 | (I_0 < 0.0)) | (! (I_0 < 10000000000000001/100000000000000000)))) & ((((I_0 < 0.0) | (I_0 < 10000000000000001/100000000000000000)) | (! (I_0 = I0))) | (! (I0 = 1/100)))) & ((! neg) | (! conj0))) & (! assume_I_bound_0)) & (! (I_0 < 0.0)))" + }, + "schedule": { + "timepoints": [ + 0, + 1, + 2, + 3, + 4, + 6, + 8, + 10 + ] + }, + "points": [ + { + "label": "true", + "values": { + "beta": 0.255, + "gamma": 0.255, + "S0": 0.99, + "I0": 0.01, + "R0": 0.0, + "timer_t_0": 0.0, + "S_0": 0.99, + "assume_I_bound_0": 1.0, + "I_0": 0.01, + "assume_I_bound": 1.0, + "R_0": 0.0, + "timestep": 0.0 + }, + "schedule": { + "timepoints": [ + 0, + 1, + 2, + 3, + 4, + 6, + 8, + 10 + ] + } + } + ] + }, + { + "label": "true", + "bounds": { + "beta": { + "lb": 0.01, + "ub": 0.5 + }, + "gamma": { + "lb": 0.01, + "ub": 0.5 + }, + "S0": { + "lb": 0.99, + "ub": 0.99, + "closed_upper_bound": true + }, + "I0": { + "lb": 0.01, + "ub": 0.01, + "closed_upper_bound": true + }, + "R0": { + "lb": 0.0, + "ub": 0.0, + "closed_upper_bound": true + }, + "timestep": { + "lb": 1.0, + "ub": 1.0, + "closed_upper_bound": true + } + }, + "explanation": { + "relevant_assumptions": [ + { + "constraint": { + "name": "I_bound", + "timepoints": { + "lb": 0.0, + "ub": 9.0, + "closed_upper_bound": true + }, + "variable": "I", + "interval": { + "lb": 0.0, + "ub": 0.1 + } + } + } + ], + "expression": "((((((((((((((((((((((((((assume_I_bound_0 & disj2) & (R_0 = R0)) & (I_0 = I0)) & (S_0 = S0)) & (R0 = 0.0)) & (I0 = 1/100)) & (S0 = 98999999999999999/100000000000000000)) & (gamma < 1/2)) & (beta < 1/2)) & disj6) & (R_1 = (R_0 + (I_0 * gamma)))) & (I_1 = ((I_0 + ((I_0 * S_0) * beta)) - (I_0 * gamma)))) & ((conj1 | (! assume_I_bound_0)) | (! disj2))) & (((((((((((((((((((I_0 < 0.0) | (R_0 < 0.0)) | (S_0 < 0.0)) | (gamma < 1/100)) | (beta < 1/100)) | (I_1 < 0.0)) | (I_1 < 10000000000000001/100000000000000000)) | (R_1 < 0.0)) | (! (I_0 < 10000000000000001/100000000000000000))) | (! (R_0 = R0))) | (! (I_0 = I0))) | (! (S_0 = S0))) | (! (R0 = 0.0))) | (! (I0 = 1/100))) | (! (S0 = 98999999999999999/100000000000000000))) | (! (gamma < 1/2))) | (! (beta < 1/2))) | (! (R_1 = (R_0 + (I_0 * gamma))))) | (! (I_1 = ((I_0 + ((I_0 * S_0) * beta)) - (I_0 * gamma)))))) & ((I_0 < 10000000000000001/100000000000000000) | (! conj1))) & ((assume_I_bound_1 | neg) | (! disj6))) & ((conj6 | (I_1 < 0.0)) | (! (I_1 < 10000000000000001/100000000000000000)))) & ((! neg) | (! conj6))) & (! (I_0 < 0.0))) & (! (R_0 < 0.0))) & (! (S_0 < 0.0))) & (! (gamma < 1/100))) & (! (beta < 1/100))) & (! assume_I_bound_1)) & (! (I_1 < 0.0))) & (! (R_1 < 0.0)))" + }, + "schedule": { + "timepoints": [ + 0, + 1, + 2, + 3, + 4, + 6, + 8, + 10 + ] + }, + "points": [ + { + "label": "true", + "values": { + "beta": 0.4922079494662655, + "gamma": 0.18601972212587742, + "S0": 0.99, + "I0": 0.01, + "R0": 0.0, + "timer_t_0": 0.0, + "S_0": 0.99, + "assume_I_bound_0": 1.0, + "I_0": 0.01, + "assume_I_bound": 1.0, + "R_0": 0.0, + "I_1": 0.013012661478457255, + "assume_I_bound_1": 1.0, + "S_1": 0.985127141300284, + "R_1": 0.0018601972212587742, + "timer_t_1": 1.0, + "timestep": 1.0 + }, + "schedule": { + "timepoints": [ + 0, + 1, + 2, + 3, + 4, + 6, + 8, + 10 + ] + } + } + ] + }, + { + "label": "true", + "bounds": { + "beta": { + "lb": 0.01, + "ub": 0.5 + }, + "gamma": { + "lb": 0.01, + "ub": 0.5 + }, + "S0": { + "lb": 0.99, + "ub": 0.99, + "closed_upper_bound": true + }, + "I0": { + "lb": 0.01, + "ub": 0.01, + "closed_upper_bound": true + }, + "R0": { + "lb": 0.0, + "ub": 0.0, + "closed_upper_bound": true + }, + "timestep": { + "lb": 2.0, + "ub": 2.0, + "closed_upper_bound": true + } + }, + "explanation": { + "relevant_assumptions": [ + { + "constraint": { + "name": "I_bound", + "timepoints": { + "lb": 0.0, + "ub": 9.0, + "closed_upper_bound": true + }, + "variable": "I", + "interval": { + "lb": 0.0, + "ub": 0.1 + } + } + } + ], + "expression": "((((((((((((((((((((((((((((((((((((assume_I_bound_0 & disj2) & (R_0 = R0)) & (I_0 = I0)) & (S_0 = S0)) & (R0 = 0.0)) & (I0 = 1/100)) & (S0 = 98999999999999999/100000000000000000)) & (gamma < 1/2)) & (beta < 1/2)) & assume_I_bound_1) & disj7) & (R_1 = (R_0 + (I_0 * gamma)))) & (I_1 = ((I_0 + ((I_0 * S_0) * beta)) - (I_0 * gamma)))) & (S_1 = (S_0 - ((I_0 * S_0) * beta)))) & disj11) & (R_2 = (R_1 + (gamma * I_1)))) & (I_2 = ((I_1 - (gamma * I_1)) + ((beta * I_1) * S_1)))) & ((conj1 | (! assume_I_bound_0)) | (! disj2))) & ((((((((((((((((((((((((((I_0 < 0.0) | (R_0 < 0.0)) | (S_0 < 0.0)) | (gamma < 1/100)) | (beta < 1/100)) | (I_1 < 0.0)) | (R_1 < 0.0)) | (S_1 < 0.0)) | (I_2 < 0.0)) | (I_2 < 10000000000000001/100000000000000000)) | (R_2 < 0.0)) | (! (I_0 < 10000000000000001/100000000000000000))) | (! (R_0 = R0))) | (! (I_0 = I0))) | (! (S_0 = S0))) | (! (R0 = 0.0))) | (! (I0 = 1/100))) | (! (S0 = 98999999999999999/100000000000000000))) | (! (gamma < 1/2))) | (! (beta < 1/2))) | (! (I_1 < 10000000000000001/100000000000000000))) | (! (R_1 = (R_0 + (I_0 * gamma))))) | (! (I_1 = ((I_0 + ((I_0 * S_0) * beta)) - (I_0 * gamma))))) | (! (S_1 = (S_0 - ((I_0 * S_0) * beta))))) | (! (R_2 = (R_1 + (gamma * I_1))))) | (! (I_2 = ((I_1 - (gamma * I_1)) + ((beta * I_1) * S_1)))))) & ((I_0 < 10000000000000001/100000000000000000) | (! conj1))) & ((conj7 | (! assume_I_bound_1)) | (! disj7))) & ((I_1 < 10000000000000001/100000000000000000) | (! conj7))) & ((assume_I_bound_2 | neg) | (! disj11))) & ((conj14 | (I_2 < 0.0)) | (! (I_2 < 10000000000000001/100000000000000000)))) & ((! neg) | (! conj14))) & (! (I_0 < 0.0))) & (! (R_0 < 0.0))) & (! (S_0 < 0.0))) & (! (gamma < 1/100))) & (! (beta < 1/100))) & (! (I_1 < 0.0))) & (! (R_1 < 0.0))) & (! (S_1 < 0.0))) & (! assume_I_bound_2)) & (! (I_2 < 0.0))) & (! (R_2 < 0.0)))" + }, + "schedule": { + "timepoints": [ + 0, + 1, + 2, + 3, + 4, + 6, + 8, + 10 + ] + }, + "points": [ + { + "label": "true", + "values": { + "beta": 0.4922079494662655, + "gamma": 0.18601972212587742, + "S0": 0.99, + "I0": 0.01, + "R0": 0.0, + "timer_t_0": 0.0, + "S_0": 0.99, + "assume_I_bound_0": 1.0, + "I_0": 0.01, + "assume_I_bound": 1.0, + "R_0": 0.0, + "I_1": 0.013012661478457255, + "assume_I_bound_1": 1.0, + "S_1": 0.985127141300284, + "R_1": 0.0018601972212587742, + "timer_t_1": 1.0, + "I_2": 0.016901725513144516, + "assume_I_bound_2": 1.0, + "S_2": 0.978817460815266, + "R_2": 0.0042808136715895015, + "timer_t_2": 2.0, + "timestep": 2.0 + }, + "schedule": { + "timepoints": [ + 0, + 1, + 2, + 3, + 4, + 6, + 8, + 10 + ] + } + } + ] + }, + { + "label": "true", + "bounds": { + "beta": { + "lb": 0.01, + "ub": 0.5 + }, + "gamma": { + "lb": 0.01, + "ub": 0.5 + }, + "S0": { + "lb": 0.99, + "ub": 0.99, + "closed_upper_bound": true + }, + "I0": { + "lb": 0.01, + "ub": 0.01, + "closed_upper_bound": true + }, + "R0": { + "lb": 0.0, + "ub": 0.0, + "closed_upper_bound": true + }, + "timestep": { + "lb": 3.0, + "ub": 3.0, + "closed_upper_bound": true + } + }, + "explanation": { + "relevant_assumptions": [ + { + "constraint": { + "name": "I_bound", + "timepoints": { + "lb": 0.0, + "ub": 9.0, + "closed_upper_bound": true + }, + "variable": "I", + "interval": { + "lb": 0.0, + "ub": 0.1 + } + } + } + ], + "expression": "((((((((((((((((((((((((((((((((((((((((((((((assume_I_bound_0 & disj2) & (R_0 = R0)) & (I_0 = I0)) & (S_0 = S0)) & (R0 = 0.0)) & (I0 = 1/100)) & (S0 = 98999999999999999/100000000000000000)) & (gamma < 1/2)) & (beta < 1/2)) & assume_I_bound_1) & disj7) & (R_1 = (R_0 + (I_0 * gamma)))) & (I_1 = ((I_0 + ((I_0 * S_0) * beta)) - (I_0 * gamma)))) & (S_1 = (S_0 - ((I_0 * S_0) * beta)))) & assume_I_bound_2) & disj12) & (R_2 = (R_1 + (gamma * I_1)))) & (I_2 = ((I_1 - (gamma * I_1)) + ((beta * I_1) * S_1)))) & (S_2 = (S_1 - ((beta * I_1) * S_1)))) & disj16) & (R_3 = (R_2 + (gamma * I_2)))) & (I_3 = ((I_2 - (gamma * I_2)) + ((beta * I_2) * S_2)))) & ((conj1 | (! assume_I_bound_0)) | (! disj2))) & (((((((((((((((((((((((((((((((((I_0 < 0.0) | (R_0 < 0.0)) | (S_0 < 0.0)) | (gamma < 1/100)) | (beta < 1/100)) | (I_1 < 0.0)) | (R_1 < 0.0)) | (S_1 < 0.0)) | (I_2 < 0.0)) | (R_2 < 0.0)) | (S_2 < 0.0)) | (I_3 < 0.0)) | (I_3 < 10000000000000001/100000000000000000)) | (R_3 < 0.0)) | (! (I_0 < 10000000000000001/100000000000000000))) | (! (R_0 = R0))) | (! (I_0 = I0))) | (! (S_0 = S0))) | (! (R0 = 0.0))) | (! (I0 = 1/100))) | (! (S0 = 98999999999999999/100000000000000000))) | (! (gamma < 1/2))) | (! (beta < 1/2))) | (! (I_1 < 10000000000000001/100000000000000000))) | (! (R_1 = (R_0 + (I_0 * gamma))))) | (! (I_1 = ((I_0 + ((I_0 * S_0) * beta)) - (I_0 * gamma))))) | (! (S_1 = (S_0 - ((I_0 * S_0) * beta))))) | (! (I_2 < 10000000000000001/100000000000000000))) | (! (R_2 = (R_1 + (gamma * I_1))))) | (! (I_2 = ((I_1 - (gamma * I_1)) + ((beta * I_1) * S_1))))) | (! (S_2 = (S_1 - ((beta * I_1) * S_1))))) | (! (R_3 = (R_2 + (gamma * I_2))))) | (! (I_3 = ((I_2 - (gamma * I_2)) + ((beta * I_2) * S_2)))))) & ((I_0 < 10000000000000001/100000000000000000) | (! conj1))) & ((conj7 | (! assume_I_bound_1)) | (! disj7))) & ((I_1 < 10000000000000001/100000000000000000) | (! conj7))) & ((conj15 | (! assume_I_bound_2)) | (! disj12))) & ((I_2 < 10000000000000001/100000000000000000) | (! conj15))) & ((assume_I_bound_3 | neg) | (! disj16))) & ((conj22 | (I_3 < 0.0)) | (! (I_3 < 10000000000000001/100000000000000000)))) & ((! neg) | (! conj22))) & (! (I_0 < 0.0))) & (! (R_0 < 0.0))) & (! (S_0 < 0.0))) & (! (gamma < 1/100))) & (! (beta < 1/100))) & (! (I_1 < 0.0))) & (! (R_1 < 0.0))) & (! (S_1 < 0.0))) & (! (I_2 < 0.0))) & (! (R_2 < 0.0))) & (! (S_2 < 0.0))) & (! assume_I_bound_3)) & (! (I_3 < 0.0))) & (! (R_3 < 0.0)))" + }, + "schedule": { + "timepoints": [ + 0, + 1, + 2, + 3, + 4, + 6, + 8, + 10 + ] + }, + "points": [ + { + "label": "true", + "values": { + "beta": 0.4922079494662655, + "gamma": 0.18601972212587742, + "S0": 0.99, + "I0": 0.01, + "R0": 0.0, + "timer_t_0": 0.0, + "S_0": 0.99, + "assume_I_bound_0": 1.0, + "I_0": 0.01, + "assume_I_bound": 1.0, + "R_0": 0.0, + "I_1": 0.013012661478457255, + "assume_I_bound_1": 1.0, + "S_1": 0.985127141300284, + "R_1": 0.0018601972212587742, + "timer_t_1": 1.0, + "I_2": 0.016901725513144516, + "assume_I_bound_2": 1.0, + "S_2": 0.978817460815266, + "R_2": 0.0042808136715895015, + "timer_t_2": 2.0, + "I_3": 0.02190061393434529, + "assume_I_bound_3": 1.0, + "S_3": 0.970674503909648, + "R_3": 0.0074248821560067195, + "timer_t_3": 3.0, + "timestep": 3.0 + }, + "schedule": { + "timepoints": [ + 0, + 1, + 2, + 3, + 4, + 6, + 8, + 10 + ] + } + } + ] + }, + { + "label": "true", + "bounds": { + "beta": { + "lb": 0.01, + "ub": 0.5 + }, + "gamma": { + "lb": 0.01, + "ub": 0.5 + }, + "S0": { + "lb": 0.99, + "ub": 0.99, + "closed_upper_bound": true + }, + "I0": { + "lb": 0.01, + "ub": 0.01, + "closed_upper_bound": true + }, + "R0": { + "lb": 0.0, + "ub": 0.0, + "closed_upper_bound": true + }, + "timestep": { + "lb": 4.0, + "ub": 4.0, + "closed_upper_bound": true + } + }, + "explanation": { + "relevant_assumptions": [ + { + "constraint": { + "name": "I_bound", + "timepoints": { + "lb": 0.0, + "ub": 9.0, + "closed_upper_bound": true + }, + "variable": "I", + "interval": { + "lb": 0.0, + "ub": 0.1 + } + } + } + ], + "expression": "((((((((((((((((((((((((((((((((((((((((((((((((((((((((assume_I_bound_0 & disj2) & (R_0 = R0)) & (I_0 = I0)) & (S_0 = S0)) & (R0 = 0.0)) & (I0 = 1/100)) & (S0 = 98999999999999999/100000000000000000)) & (gamma < 1/2)) & (beta < 1/2)) & assume_I_bound_1) & disj7) & (R_1 = (R_0 + (I_0 * gamma)))) & (I_1 = ((I_0 + ((I_0 * S_0) * beta)) - (I_0 * gamma)))) & (S_1 = (S_0 - ((I_0 * S_0) * beta)))) & assume_I_bound_2) & disj12) & (R_2 = (R_1 + (gamma * I_1)))) & (I_2 = ((I_1 - (gamma * I_1)) + ((beta * I_1) * S_1)))) & (S_2 = (S_1 - ((beta * I_1) * S_1)))) & assume_I_bound_3) & disj17) & (R_3 = (R_2 + (gamma * I_2)))) & (I_3 = ((I_2 - (gamma * I_2)) + ((beta * I_2) * S_2)))) & (S_3 = (S_2 - ((beta * I_2) * S_2)))) & disj21) & (R_4 = (R_3 + (gamma * I_3)))) & (I_4 = ((I_3 - (gamma * I_3)) + ((beta * I_3) * S_3)))) & ((conj1 | (! assume_I_bound_0)) | (! disj2))) & ((((((((((((((((((((((((((((((((((((((((I_0 < 0.0) | (R_0 < 0.0)) | (S_0 < 0.0)) | (gamma < 1/100)) | (beta < 1/100)) | (I_1 < 0.0)) | (R_1 < 0.0)) | (S_1 < 0.0)) | (I_2 < 0.0)) | (R_2 < 0.0)) | (S_2 < 0.0)) | (I_3 < 0.0)) | (R_3 < 0.0)) | (S_3 < 0.0)) | (I_4 < 0.0)) | (I_4 < 10000000000000001/100000000000000000)) | (R_4 < 0.0)) | (! (I_0 < 10000000000000001/100000000000000000))) | (! (R_0 = R0))) | (! (I_0 = I0))) | (! (S_0 = S0))) | (! (R0 = 0.0))) | (! (I0 = 1/100))) | (! (S0 = 98999999999999999/100000000000000000))) | (! (gamma < 1/2))) | (! (beta < 1/2))) | (! (I_1 < 10000000000000001/100000000000000000))) | (! (R_1 = (R_0 + (I_0 * gamma))))) | (! (I_1 = ((I_0 + ((I_0 * S_0) * beta)) - (I_0 * gamma))))) | (! (S_1 = (S_0 - ((I_0 * S_0) * beta))))) | (! (I_2 < 10000000000000001/100000000000000000))) | (! (R_2 = (R_1 + (gamma * I_1))))) | (! (I_2 = ((I_1 - (gamma * I_1)) + ((beta * I_1) * S_1))))) | (! (S_2 = (S_1 - ((beta * I_1) * S_1))))) | (! (I_3 < 10000000000000001/100000000000000000))) | (! (R_3 = (R_2 + (gamma * I_2))))) | (! (I_3 = ((I_2 - (gamma * I_2)) + ((beta * I_2) * S_2))))) | (! (S_3 = (S_2 - ((beta * I_2) * S_2))))) | (! (R_4 = (R_3 + (gamma * I_3))))) | (! (I_4 = ((I_3 - (gamma * I_3)) + ((beta * I_3) * S_3)))))) & ((I_0 < 10000000000000001/100000000000000000) | (! conj1))) & ((conj7 | (! assume_I_bound_1)) | (! disj7))) & ((I_1 < 10000000000000001/100000000000000000) | (! conj7))) & ((conj15 | (! assume_I_bound_2)) | (! disj12))) & ((I_2 < 10000000000000001/100000000000000000) | (! conj15))) & ((conj23 | (! assume_I_bound_3)) | (! disj17))) & ((I_3 < 10000000000000001/100000000000000000) | (! conj23))) & ((assume_I_bound_4 | neg) | (! disj21))) & ((conj30 | (I_4 < 0.0)) | (! (I_4 < 10000000000000001/100000000000000000)))) & ((! neg) | (! conj30))) & (! (I_0 < 0.0))) & (! (R_0 < 0.0))) & (! (S_0 < 0.0))) & (! (gamma < 1/100))) & (! (beta < 1/100))) & (! (I_1 < 0.0))) & (! (R_1 < 0.0))) & (! (S_1 < 0.0))) & (! (I_2 < 0.0))) & (! (R_2 < 0.0))) & (! (S_2 < 0.0))) & (! (I_3 < 0.0))) & (! (R_3 < 0.0))) & (! (S_3 < 0.0))) & (! assume_I_bound_4)) & (! (I_4 < 0.0))) & (! (R_4 < 0.0)))" + }, + "schedule": { + "timepoints": [ + 0, + 1, + 2, + 3, + 4, + 6, + 8, + 10 + ] + }, + "points": [ + { + "label": "true", + "values": { + "beta": 0.4922079494662655, + "gamma": 0.18601972212587742, + "S0": 0.99, + "I0": 0.01, + "R0": 0.0, + "timer_t_0": 0.0, + "S_0": 0.99, + "assume_I_bound_0": 1.0, + "I_0": 0.01, + "assume_I_bound": 1.0, + "R_0": 0.0, + "I_1": 0.013012661478457255, + "assume_I_bound_1": 1.0, + "S_1": 0.985127141300284, + "R_1": 0.0018601972212587742, + "timer_t_1": 1.0, + "I_2": 0.016901725513144516, + "assume_I_bound_2": 1.0, + "S_2": 0.978817460815266, + "R_2": 0.0042808136715895015, + "timer_t_2": 2.0, + "I_3": 0.02190061393434529, + "assume_I_bound_3": 1.0, + "S_3": 0.970674503909648, + "R_3": 0.0074248821560067195, + "timer_t_3": 3.0, + "assume_I_bound_4": 1.0, + "S_4": 0.9602109339285977, + "R_4": 0.011498860053959992, + "timer_t_4": 4.0, + "I_4": 0.028290206017442348, + "timestep": 4.0 + }, + "schedule": { + "timepoints": [ + 0, + 1, + 2, + 3, + 4, + 6, + 8, + 10 + ] + } + } + ] + }, + { + "label": "true", + "bounds": { + "beta": { + "lb": 0.01, + "ub": 0.5 + }, + "gamma": { + "lb": 0.01, + "ub": 0.5 + }, + "S0": { + "lb": 0.99, + "ub": 0.99, + "closed_upper_bound": true + }, + "I0": { + "lb": 0.01, + "ub": 0.01, + "closed_upper_bound": true + }, + "R0": { + "lb": 0.0, + "ub": 0.0, + "closed_upper_bound": true + }, + "timestep": { + "lb": 5.0, + "ub": 5.0, + "closed_upper_bound": true + } + }, + "explanation": { + "relevant_assumptions": [ + { + "constraint": { + "name": "I_bound", + "timepoints": { + "lb": 0.0, + "ub": 9.0, + "closed_upper_bound": true + }, + "variable": "I", + "interval": { + "lb": 0.0, + "ub": 0.1 + } + } + } + ], + "expression": "((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((assume_I_bound_0 & disj2) & (R_0 = R0)) & (I_0 = I0)) & (S_0 = S0)) & (R0 = 0.0)) & (I0 = 1/100)) & (S0 = 98999999999999999/100000000000000000)) & (gamma < 1/2)) & (beta < 1/2)) & assume_I_bound_1) & disj7) & (R_1 = (R_0 + (I_0 * gamma)))) & (I_1 = ((I_0 + ((I_0 * S_0) * beta)) - (I_0 * gamma)))) & (S_1 = (S_0 - ((I_0 * S_0) * beta)))) & assume_I_bound_2) & disj12) & (R_2 = (R_1 + (gamma * I_1)))) & (I_2 = ((I_1 - (gamma * I_1)) + ((beta * I_1) * S_1)))) & (S_2 = (S_1 - ((beta * I_1) * S_1)))) & assume_I_bound_3) & disj17) & (R_3 = (R_2 + (gamma * I_2)))) & (I_3 = ((I_2 - (gamma * I_2)) + ((beta * I_2) * S_2)))) & (S_3 = (S_2 - ((beta * I_2) * S_2)))) & assume_I_bound_4) & disj22) & (R_4 = (R_3 + (gamma * I_3)))) & (I_4 = ((I_3 - (gamma * I_3)) + ((beta * I_3) * S_3)))) & (S_4 = (S_3 - ((beta * I_3) * S_3)))) & disj26) & (R_6 = (R_4 + (2.0 * (gamma * I_4))))) & (I_6 = (I_4 + (2.0 * ((-1.0 * (gamma * I_4)) + ((beta * I_4) * S_4)))))) & ((conj1 | (! assume_I_bound_0)) | (! disj2))) & (((((((((((((((((((((((((((((((((((((((((((((((I_0 < 0.0) | (R_0 < 0.0)) | (S_0 < 0.0)) | (gamma < 1/100)) | (beta < 1/100)) | (I_1 < 0.0)) | (R_1 < 0.0)) | (S_1 < 0.0)) | (I_2 < 0.0)) | (R_2 < 0.0)) | (S_2 < 0.0)) | (I_3 < 0.0)) | (R_3 < 0.0)) | (S_3 < 0.0)) | (I_4 < 0.0)) | (R_4 < 0.0)) | (S_4 < 0.0)) | (I_6 < 0.0)) | (I_6 < 10000000000000001/100000000000000000)) | (R_6 < 0.0)) | (! (I_0 < 10000000000000001/100000000000000000))) | (! (R_0 = R0))) | (! (I_0 = I0))) | (! (S_0 = S0))) | (! (R0 = 0.0))) | (! (I0 = 1/100))) | (! (S0 = 98999999999999999/100000000000000000))) | (! (gamma < 1/2))) | (! (beta < 1/2))) | (! (I_1 < 10000000000000001/100000000000000000))) | (! (R_1 = (R_0 + (I_0 * gamma))))) | (! (I_1 = ((I_0 + ((I_0 * S_0) * beta)) - (I_0 * gamma))))) | (! (S_1 = (S_0 - ((I_0 * S_0) * beta))))) | (! (I_2 < 10000000000000001/100000000000000000))) | (! (R_2 = (R_1 + (gamma * I_1))))) | (! (I_2 = ((I_1 - (gamma * I_1)) + ((beta * I_1) * S_1))))) | (! (S_2 = (S_1 - ((beta * I_1) * S_1))))) | (! (I_3 < 10000000000000001/100000000000000000))) | (! (R_3 = (R_2 + (gamma * I_2))))) | (! (I_3 = ((I_2 - (gamma * I_2)) + ((beta * I_2) * S_2))))) | (! (S_3 = (S_2 - ((beta * I_2) * S_2))))) | (! (I_4 < 10000000000000001/100000000000000000))) | (! (R_4 = (R_3 + (gamma * I_3))))) | (! (I_4 = ((I_3 - (gamma * I_3)) + ((beta * I_3) * S_3))))) | (! (S_4 = (S_3 - ((beta * I_3) * S_3))))) | (! (R_6 = (R_4 + (2.0 * (gamma * I_4)))))) | (! (I_6 = (I_4 + (2.0 * ((-1.0 * (gamma * I_4)) + ((beta * I_4) * S_4)))))))) & ((I_0 < 10000000000000001/100000000000000000) | (! conj1))) & ((conj7 | (! assume_I_bound_1)) | (! disj7))) & ((I_1 < 10000000000000001/100000000000000000) | (! conj7))) & ((conj15 | (! assume_I_bound_2)) | (! disj12))) & ((I_2 < 10000000000000001/100000000000000000) | (! conj15))) & ((conj23 | (! assume_I_bound_3)) | (! disj17))) & ((I_3 < 10000000000000001/100000000000000000) | (! conj23))) & ((conj31 | (! assume_I_bound_4)) | (! disj22))) & ((I_4 < 10000000000000001/100000000000000000) | (! conj31))) & ((assume_I_bound_6 | neg) | (! disj26))) & ((conj38 | (I_6 < 0.0)) | (! (I_6 < 10000000000000001/100000000000000000)))) & ((! neg) | (! conj38))) & (! (I_0 < 0.0))) & (! (R_0 < 0.0))) & (! (S_0 < 0.0))) & (! (gamma < 1/100))) & (! (beta < 1/100))) & (! (I_1 < 0.0))) & (! (R_1 < 0.0))) & (! (S_1 < 0.0))) & (! (I_2 < 0.0))) & (! (R_2 < 0.0))) & (! (S_2 < 0.0))) & (! (I_3 < 0.0))) & (! (R_3 < 0.0))) & (! (S_3 < 0.0))) & (! (I_4 < 0.0))) & (! (R_4 < 0.0))) & (! (S_4 < 0.0))) & (! assume_I_bound_6)) & (! (I_6 < 0.0))) & (! (R_6 < 0.0)))" + }, + "schedule": { + "timepoints": [ + 0, + 1, + 2, + 3, + 4, + 6, + 8, + 10 + ] + }, + "points": [ + { + "label": "true", + "values": { + "beta": 0.10730890301136431, + "gamma": 0.16377588188857223, + "S0": 0.99, + "I0": 0.01, + "R0": 0.0, + "timer_t_0": 0.0, + "S_0": 0.99, + "assume_I_bound_0": 1.0, + "I_0": 0.01, + "assume_I_bound": 1.0, + "R_0": 0.0, + "I_1": 0.009424599320926786, + "assume_I_bound_1": 1.0, + "S_1": 0.9889376418601875, + "R_1": 0.0016377588188857223, + "timer_t_1": 1.0, + "I_2": 0.008881232801715152, + "assume_I_bound_2": 1.0, + "S_2": 0.987937481536178, + "R_2": 0.0031812856621069455, + "timer_t_2": 2.0, + "I_3": 0.008368240352409326, + "assume_I_bound_3": 1.0, + "S_3": 0.9869959316805026, + "R_3": 0.004635827967088191, + "timer_t_3": 3.0, + "assume_I_bound_4": 1.0, + "S_4": 0.9861096048958692, + "R_4": 0.006006361577064102, + "timer_t_4": 4.0, + "I_4": 0.007884033527066788, + "S_6": 0.9844410016076218, + "R_6": 0.008588843525834094, + "timer_t_6": 6.0, + "I_6": 0.006970154866544207, + "assume_I_bound_6": 1.0, + "timestep": 5.0 + }, + "schedule": { + "timepoints": [ + 0, + 1, + 2, + 3, + 4, + 6, + 8, + 10 + ] + } + } + ] + }, + { + "label": "true", + "bounds": { + "beta": { + "lb": 0.4158661346688363, + "ub": 0.5 + }, + "gamma": { + "lb": 0.22522084988502752, + "ub": 0.42824555780339085 + }, + "S0": { + "lb": 0.99, + "ub": 0.99, + "closed_upper_bound": true + }, + "I0": { + "lb": 0.01, + "ub": 0.01, + "closed_upper_bound": true + }, + "R0": { + "lb": 0.0, + "ub": 0.0, + "closed_upper_bound": true + }, + "timestep": { + "lb": 6.0, + "ub": 6.0, + "closed_upper_bound": true + } + }, + "explanation": { + "relevant_assumptions": [ + { + "constraint": { + "name": "I_bound", + "timepoints": { + "lb": 0.0, + "ub": 9.0, + "closed_upper_bound": true + }, + "variable": "I", + "interval": { + "lb": 0.0, + "ub": 0.1 + } + } + } + ], + "expression": "(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((assume_I_bound_0 & disj2) & (R_0 = R0)) & (I_0 = I0)) & (S_0 = S0)) & (R0 = 0.0)) & (I0 = 1/100)) & (S0 = 98999999999999999/100000000000000000)) & (gamma < 1/2)) & (beta < 1/2)) & assume_I_bound_1) & disj7) & (R_1 = (R_0 + (I_0 * gamma)))) & (I_1 = ((I_0 + ((I_0 * S_0) * beta)) - (I_0 * gamma)))) & (S_1 = (S_0 - ((I_0 * S_0) * beta)))) & assume_I_bound_2) & disj12) & (R_2 = (R_1 + (gamma * I_1)))) & (I_2 = ((I_1 - (gamma * I_1)) + ((beta * I_1) * S_1)))) & (S_2 = (S_1 - ((beta * I_1) * S_1)))) & assume_I_bound_3) & disj17) & (R_3 = (R_2 + (gamma * I_2)))) & (I_3 = ((I_2 - (gamma * I_2)) + ((beta * I_2) * S_2)))) & (S_3 = (S_2 - ((beta * I_2) * S_2)))) & assume_I_bound_4) & disj22) & (R_4 = (R_3 + (gamma * I_3)))) & (I_4 = ((I_3 - (gamma * I_3)) + ((beta * I_3) * S_3)))) & (S_4 = (S_3 - ((beta * I_3) * S_3)))) & assume_I_bound_6) & disj27) & (R_6 = (R_4 + (2.0 * (gamma * I_4))))) & (I_6 = (I_4 + (2.0 * ((-1.0 * (gamma * I_4)) + ((beta * I_4) * S_4)))))) & (S_6 = (S_4 - (2.0 * ((beta * I_4) * S_4))))) & (((R_6 + I_6) + S_6) <= 10000100000000001/10000000000000000)) & (R_8 = (R_6 + (2.0 * (gamma * I_6))))) & (I_8 = (I_6 + (2.0 * ((-1.0 * (gamma * I_6)) + ((beta * I_6) * S_6)))))) & (S_8 = (S_6 - (2.0 * ((beta * I_6) * S_6))))) & (((R_8 + I_8) + S_8) <= 10000100000000001/10000000000000000)) & disj41) & (gamma < 21412277890169543/50000000000000000)) & ((conj1 | (! assume_I_bound_0)) | (! disj2))) & (((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((I_0 < 0.0) | (R_0 < 0.0)) | (S_0 < 0.0)) | (gamma < 1/100)) | (beta < 1/100)) | (I_1 < 0.0)) | (R_1 < 0.0)) | (S_1 < 0.0)) | (I_2 < 0.0)) | (R_2 < 0.0)) | (S_2 < 0.0)) | (I_3 < 0.0)) | (R_3 < 0.0)) | (S_3 < 0.0)) | (I_4 < 0.0)) | (R_4 < 0.0)) | (S_4 < 0.0)) | (I_6 < 0.0)) | (R_6 < 0.0)) | (S_6 < 0.0)) | (I_8 < 0.0)) | (I_8 < 10000000000000001/100000000000000000)) | (R_8 < 0.0)) | (S_8 < 0.0)) | (beta < 2599163341680227/6250000000000000)) | (gamma < 22522084988502753/100000000000000000)) | (! (I_0 < 10000000000000001/100000000000000000))) | (! (R_0 = R0))) | (! (I_0 = I0))) | (! (S_0 = S0))) | (! (R0 = 0.0))) | (! (I0 = 1/100))) | (! (S0 = 98999999999999999/100000000000000000))) | (! (gamma < 1/2))) | (! (beta < 1/2))) | (! (I_1 < 10000000000000001/100000000000000000))) | (! (R_1 = (R_0 + (I_0 * gamma))))) | (! (I_1 = ((I_0 + ((I_0 * S_0) * beta)) - (I_0 * gamma))))) | (! (S_1 = (S_0 - ((I_0 * S_0) * beta))))) | (! (I_2 < 10000000000000001/100000000000000000))) | (! (R_2 = (R_1 + (gamma * I_1))))) | (! (I_2 = ((I_1 - (gamma * I_1)) + ((beta * I_1) * S_1))))) | (! (S_2 = (S_1 - ((beta * I_1) * S_1))))) | (! (I_3 < 10000000000000001/100000000000000000))) | (! (R_3 = (R_2 + (gamma * I_2))))) | (! (I_3 = ((I_2 - (gamma * I_2)) + ((beta * I_2) * S_2))))) | (! (S_3 = (S_2 - ((beta * I_2) * S_2))))) | (! (I_4 < 10000000000000001/100000000000000000))) | (! (R_4 = (R_3 + (gamma * I_3))))) | (! (I_4 = ((I_3 - (gamma * I_3)) + ((beta * I_3) * S_3))))) | (! (S_4 = (S_3 - ((beta * I_3) * S_3))))) | (! (I_6 < 10000000000000001/100000000000000000))) | (! (R_6 = (R_4 + (2.0 * (gamma * I_4)))))) | (! (I_6 = (I_4 + (2.0 * ((-1.0 * (gamma * I_4)) + ((beta * I_4) * S_4))))))) | (! (S_6 = (S_4 - (2.0 * ((beta * I_4) * S_4)))))) | (! (((R_6 + I_6) + S_6) <= 10000100000000001/10000000000000000))) | (! (R_8 = (R_6 + (2.0 * (gamma * I_6)))))) | (! (I_8 = (I_6 + (2.0 * ((-1.0 * (gamma * I_6)) + ((beta * I_6) * S_6))))))) | (! (S_8 = (S_6 - (2.0 * ((beta * I_6) * S_6)))))) | (! (((R_8 + I_8) + S_8) <= 10000100000000001/10000000000000000))) | (! (gamma < 21412277890169543/50000000000000000)))) & ((I_0 < 10000000000000001/100000000000000000) | (! conj1))) & ((conj7 | (! assume_I_bound_1)) | (! disj7))) & ((I_1 < 10000000000000001/100000000000000000) | (! conj7))) & ((conj15 | (! assume_I_bound_2)) | (! disj12))) & ((I_2 < 10000000000000001/100000000000000000) | (! conj15))) & ((conj23 | (! assume_I_bound_3)) | (! disj17))) & ((I_3 < 10000000000000001/100000000000000000) | (! conj23))) & ((conj31 | (! assume_I_bound_4)) | (! disj22))) & ((I_4 < 10000000000000001/100000000000000000) | (! conj31))) & ((conj39 | (! assume_I_bound_6)) | (! disj27))) & ((I_6 < 10000000000000001/100000000000000000) | (! conj39))) & ((assume_I_bound_8 | neg) | (! disj41))) & (((I_8 < 0.0) | conj71) | (! (I_8 < 10000000000000001/100000000000000000)))) & ((! neg) | (! conj71))) & (! (I_0 < 0.0))) & (! (R_0 < 0.0))) & (! (S_0 < 0.0))) & (! (gamma < 1/100))) & (! (beta < 1/100))) & (! (I_1 < 0.0))) & (! (R_1 < 0.0))) & (! (S_1 < 0.0))) & (! (I_2 < 0.0))) & (! (R_2 < 0.0))) & (! (S_2 < 0.0))) & (! (I_3 < 0.0))) & (! (R_3 < 0.0))) & (! (S_3 < 0.0))) & (! (I_4 < 0.0))) & (! (R_4 < 0.0))) & (! (S_4 < 0.0))) & (! (I_6 < 0.0))) & (! (R_6 < 0.0))) & (! (S_6 < 0.0))) & (! assume_I_bound_8)) & (! (I_8 < 0.0))) & (! (R_8 < 0.0))) & (! (S_8 < 0.0))) & (! (beta < 2599163341680227/6250000000000000))) & (! (gamma < 22522084988502753/100000000000000000)))" + }, + "schedule": { + "timepoints": [ + 0, + 1, + 2, + 3, + 4, + 6, + 8, + 10 + ] + }, + "points": [ + { + "label": "true", + "values": { + "beta": 0.43257424516165555, + "gamma": 0.36697661796509823, + "S0": 0.99, + "I0": 0.01, + "R0": 0.0, + "timer_t_0": 0.0, + "S_0": 0.99, + "assume_I_bound_0": 1.0, + "I_0": 0.01, + "assume_I_bound": 1.0, + "R_0": 0.0, + "I_1": 0.010612718847449408, + "assume_I_bound_1": 1.0, + "S_1": 0.9857175149728996, + "R_1": 0.003669766179650982, + "timer_t_1": 1.0, + "I_2": 0.011243320126457857, + "assume_I_bound_2": 1.0, + "S_2": 0.9811922892458498, + "R_2": 0.007564390627692421, + "timer_t_2": 2.0, + "I_3": 0.011889382609222126, + "assume_I_bound_3": 1.0, + "S_3": 0.9764201775289161, + "R_3": 0.011690439861861792, + "timer_t_3": 3.0, + "assume_I_bound_4": 1.0, + "S_4": 0.9713983786843378, + "R_4": 0.016053595097436393, + "timer_t_4": 4.0, + "I_4": 0.012548026218225847, + "S_6": 0.9608528471449205, + "R_6": 0.025263377689661304, + "timer_t_6": 6.0, + "I_6": 0.013883775165418267, + "assume_I_bound_6": 1.0, + "I_8": 0.015786982681261583, + "assume_I_bound_8": 1.0, + "S_8": 0.9491822938196814, + "R_8": 0.03537770257192099, + "timer_t_8": 8.0, + "timestep": 6.0 + }, + "schedule": { + "timepoints": [ + 0, + 1, + 2, + 3, + 4, + 6, + 8, + 10 + ] + } + } + ] + }, + { + "label": "true", + "bounds": { + "beta": { + "lb": 0.4158661346688363, + "ub": 0.5 + }, + "gamma": { + "lb": 0.22522084988502752, + "ub": 0.42824555780339085 + }, + "S0": { + "lb": 0.99, + "ub": 0.99, + "closed_upper_bound": true + }, + "I0": { + "lb": 0.01, + "ub": 0.01, + "closed_upper_bound": true + }, + "R0": { + "lb": 0.0, + "ub": 0.0, + "closed_upper_bound": true + }, + "timestep": { + "lb": 7.0, + "ub": 7.0, + "closed_upper_bound": true + } + }, + "explanation": { + "relevant_assumptions": [ + { + "constraint": { + "name": "I_bound", + "timepoints": { + "lb": 0.0, + "ub": 9.0, + "closed_upper_bound": true + }, + "variable": "I", + "interval": { + "lb": 0.0, + "ub": 0.1 + } + } + } + ], + "expression": "(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((assume_I_bound_0 & disj2) & (R_0 = R0)) & (I_0 = I0)) & (S_0 = S0)) & (R0 = 0.0)) & (I0 = 1/100)) & (S0 = 98999999999999999/100000000000000000)) & (gamma < 1/2)) & (beta < 1/2)) & assume_I_bound_1) & disj7) & (R_1 = (R_0 + (I_0 * gamma)))) & (I_1 = ((I_0 + ((I_0 * S_0) * beta)) - (I_0 * gamma)))) & (S_1 = (S_0 - ((I_0 * S_0) * beta)))) & assume_I_bound_2) & disj12) & (R_2 = (R_1 + (gamma * I_1)))) & (I_2 = ((I_1 - (gamma * I_1)) + ((beta * I_1) * S_1)))) & (S_2 = (S_1 - ((beta * I_1) * S_1)))) & assume_I_bound_3) & disj17) & (R_3 = (R_2 + (gamma * I_2)))) & (I_3 = ((I_2 - (gamma * I_2)) + ((beta * I_2) * S_2)))) & (S_3 = (S_2 - ((beta * I_2) * S_2)))) & assume_I_bound_4) & disj22) & (R_4 = (R_3 + (gamma * I_3)))) & (I_4 = ((I_3 - (gamma * I_3)) + ((beta * I_3) * S_3)))) & (S_4 = (S_3 - ((beta * I_3) * S_3)))) & assume_I_bound_6) & disj27) & (R_6 = (R_4 + (2.0 * (gamma * I_4))))) & (I_6 = (I_4 + (2.0 * ((-1.0 * (gamma * I_4)) + ((beta * I_4) * S_4)))))) & (S_6 = (S_4 - (2.0 * ((beta * I_4) * S_4))))) & (R_8 = (R_6 + (2.0 * (gamma * I_6))))) & (I_8 = (I_6 + (2.0 * ((-1.0 * (gamma * I_6)) + ((beta * I_6) * S_6)))))) & disj52) & (beta < 5816727577985343/12500000000000000)) & ((conj1 | (! assume_I_bound_0)) | (! disj2))) & (((((((((((((((((((((((((((((((((((((((((((((((((((((((((I_0 < 0.0) | (R_0 < 0.0)) | (S_0 < 0.0)) | (gamma < 1/100)) | (beta < 1/100)) | (I_1 < 0.0)) | (R_1 < 0.0)) | (S_1 < 0.0)) | (I_2 < 0.0)) | (R_2 < 0.0)) | (S_2 < 0.0)) | (I_3 < 0.0)) | (R_3 < 0.0)) | (S_3 < 0.0)) | (I_4 < 0.0)) | (R_4 < 0.0)) | (S_4 < 0.0)) | (I_6 < 0.0)) | (R_6 < 0.0)) | (S_6 < 0.0)) | (I_8 < 0.0)) | (I_8 < 10000000000000001/100000000000000000)) | (R_8 < 0.0)) | (beta < 2599163341680227/6250000000000000)) | (gamma < 21412277890169543/50000000000000000)) | (! (I_0 < 10000000000000001/100000000000000000))) | (! (R_0 = R0))) | (! (I_0 = I0))) | (! (S_0 = S0))) | (! (R0 = 0.0))) | (! (I0 = 1/100))) | (! (S0 = 98999999999999999/100000000000000000))) | (! (gamma < 1/2))) | (! (beta < 1/2))) | (! (I_1 < 10000000000000001/100000000000000000))) | (! (R_1 = (R_0 + (I_0 * gamma))))) | (! (I_1 = ((I_0 + ((I_0 * S_0) * beta)) - (I_0 * gamma))))) | (! (S_1 = (S_0 - ((I_0 * S_0) * beta))))) | (! (I_2 < 10000000000000001/100000000000000000))) | (! (R_2 = (R_1 + (gamma * I_1))))) | (! (I_2 = ((I_1 - (gamma * I_1)) + ((beta * I_1) * S_1))))) | (! (S_2 = (S_1 - ((beta * I_1) * S_1))))) | (! (I_3 < 10000000000000001/100000000000000000))) | (! (R_3 = (R_2 + (gamma * I_2))))) | (! (I_3 = ((I_2 - (gamma * I_2)) + ((beta * I_2) * S_2))))) | (! (S_3 = (S_2 - ((beta * I_2) * S_2))))) | (! (I_4 < 10000000000000001/100000000000000000))) | (! (R_4 = (R_3 + (gamma * I_3))))) | (! (I_4 = ((I_3 - (gamma * I_3)) + ((beta * I_3) * S_3))))) | (! (S_4 = (S_3 - ((beta * I_3) * S_3))))) | (! (I_6 < 10000000000000001/100000000000000000))) | (! (R_6 = (R_4 + (2.0 * (gamma * I_4)))))) | (! (I_6 = (I_4 + (2.0 * ((-1.0 * (gamma * I_4)) + ((beta * I_4) * S_4))))))) | (! (S_6 = (S_4 - (2.0 * ((beta * I_4) * S_4)))))) | (! (R_8 = (R_6 + (2.0 * (gamma * I_6)))))) | (! (I_8 = (I_6 + (2.0 * ((-1.0 * (gamma * I_6)) + ((beta * I_6) * S_6))))))) | (! (beta < 5816727577985343/12500000000000000)))) & ((I_0 < 10000000000000001/100000000000000000) | (! conj1))) & ((conj7 | (! assume_I_bound_1)) | (! disj7))) & ((I_1 < 10000000000000001/100000000000000000) | (! conj7))) & ((conj15 | (! assume_I_bound_2)) | (! disj12))) & ((I_2 < 10000000000000001/100000000000000000) | (! conj15))) & ((conj23 | (! assume_I_bound_3)) | (! disj17))) & ((I_3 < 10000000000000001/100000000000000000) | (! conj23))) & ((conj31 | (! assume_I_bound_4)) | (! disj22))) & ((I_4 < 10000000000000001/100000000000000000) | (! conj31))) & ((conj39 | (! assume_I_bound_6)) | (! disj27))) & ((I_6 < 10000000000000001/100000000000000000) | (! conj39))) & ((assume_I_bound_8 | neg) | (! disj52))) & (((I_8 < 0.0) | conj100) | (! (I_8 < 10000000000000001/100000000000000000)))) & ((! neg) | (! conj100))) & (! (I_0 < 0.0))) & (! (R_0 < 0.0))) & (! (S_0 < 0.0))) & (! (gamma < 1/100))) & (! (beta < 1/100))) & (! (I_1 < 0.0))) & (! (R_1 < 0.0))) & (! (S_1 < 0.0))) & (! (I_2 < 0.0))) & (! (R_2 < 0.0))) & (! (S_2 < 0.0))) & (! (I_3 < 0.0))) & (! (R_3 < 0.0))) & (! (S_3 < 0.0))) & (! (I_4 < 0.0))) & (! (R_4 < 0.0))) & (! (S_4 < 0.0))) & (! (I_6 < 0.0))) & (! (R_6 < 0.0))) & (! (S_6 < 0.0))) & (! assume_I_bound_8)) & (! (I_8 < 0.0))) & (! (R_8 < 0.0))) & (! (beta < 2599163341680227/6250000000000000))) & (! (gamma < 21412277890169543/50000000000000000)))" + }, + "schedule": { + "timepoints": [ + 0, + 1, + 2, + 3, + 4, + 6, + 8, + 10 + ] + }, + "points": [ + { + "label": "true", + "values": { + "beta": 0.43257424516165555, + "gamma": 0.2889357549979176, + "S0": 0.99, + "I0": 0.01, + "R0": 0.0, + "timer_t_0": 0.0, + "S_0": 0.99, + "assume_I_bound_0": 1.0, + "I_0": 0.01, + "assume_I_bound": 0.0, + "R_0": 0.0, + "I_1": 0.011393127477121213, + "assume_I_bound_1": 1.0, + "S_1": 0.9857175149728996, + "R_1": 0.002889357549979176, + "timer_t_1": 1.0, + "I_2": 0.012959229664494185, + "assume_I_bound_2": 1.0, + "S_2": 0.9808595261181471, + "R_2": 0.006181244217358714, + "timer_t_2": 2.0, + "I_3": 0.01471337563007648, + "assume_I_bound_3": 1.0, + "S_3": 0.9753609817057998, + "R_3": 0.009925642664123699, + "timer_t_3": 3.0, + "assume_I_bound_4": 1.0, + "S_4": 0.9691531425884532, + "R_4": 0.014176892531302904, + "timer_t_4": 4.0, + "I_4": 0.016669964880243894, + "S_6": 0.9551759013522102, + "R_6": 0.023810105651531913, + "timer_t_6": 6.0, + "I_6": 0.021013992996257794, + "assume_I_bound_6": 1.0, + "I_8": 0.02666540182583882, + "assume_I_bound_8": 1.0, + "S_8": 0.9377315829354902, + "R_8": 0.03589256741630108, + "timer_t_8": 8.0, + "S_10": 0.9163559483795034, + "I_10": 0.0326315589934876, + "R_10": 0.05130198993194235, + "timer_t_10": 10.0, + "timestep": 7.0 + }, + "schedule": { + "timepoints": [ + 0, + 1, + 2, + 3, + 4, + 6, + 8, + 10 + ] + } + } + ] + }, + { + "label": "true", + "bounds": { + "beta": { + "lb": 0.46533820623882743, + "ub": 0.5 + }, + "gamma": { + "lb": 0.42824555780339085, + "ub": 0.48046001502306646 + }, + "S0": { + "lb": 0.99, + "ub": 0.99, + "closed_upper_bound": true + }, + "I0": { + "lb": 0.01, + "ub": 0.01, + "closed_upper_bound": true + }, + "R0": { + "lb": 0.0, + "ub": 0.0, + "closed_upper_bound": true + }, + "timestep": { + "lb": 6.0, + "ub": 6.0, + "closed_upper_bound": true + } + }, + "explanation": { + "relevant_assumptions": [ + { + "constraint": { + "name": "I_bound", + "timepoints": { + "lb": 0.0, + "ub": 9.0, + "closed_upper_bound": true + }, + "variable": "I", + "interval": { + "lb": 0.0, + "ub": 0.1 + } + } + } + ], + "expression": "(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((assume_I_bound_0 & disj2) & (R_0 = R0)) & (I_0 = I0)) & (S_0 = S0)) & (R0 = 0.0)) & (I0 = 1/100)) & (S0 = 98999999999999999/100000000000000000)) & (gamma < 1/2)) & (beta < 1/2)) & assume_I_bound_1) & disj7) & (R_1 = (R_0 + (I_0 * gamma)))) & (I_1 = ((I_0 + ((I_0 * S_0) * beta)) - (I_0 * gamma)))) & (S_1 = (S_0 - ((I_0 * S_0) * beta)))) & assume_I_bound_2) & disj12) & (R_2 = (R_1 + (gamma * I_1)))) & (I_2 = ((I_1 - (gamma * I_1)) + ((beta * I_1) * S_1)))) & (S_2 = (S_1 - ((beta * I_1) * S_1)))) & assume_I_bound_3) & disj17) & (R_3 = (R_2 + (gamma * I_2)))) & (I_3 = ((I_2 - (gamma * I_2)) + ((beta * I_2) * S_2)))) & (S_3 = (S_2 - ((beta * I_2) * S_2)))) & assume_I_bound_4) & disj22) & (R_4 = (R_3 + (gamma * I_3)))) & (I_4 = ((I_3 - (gamma * I_3)) + ((beta * I_3) * S_3)))) & (S_4 = (S_3 - ((beta * I_3) * S_3)))) & assume_I_bound_6) & disj27) & (R_6 = (R_4 + (2.0 * (gamma * I_4))))) & (I_6 = (I_4 + (2.0 * ((-1.0 * (gamma * I_4)) + ((beta * I_4) * S_4)))))) & (S_6 = (S_4 - (2.0 * ((beta * I_4) * S_4))))) & (R_8 = (R_6 + (2.0 * (gamma * I_6))))) & (I_8 = (I_6 + (2.0 * ((-1.0 * (gamma * I_6)) + ((beta * I_6) * S_6)))))) & disj72) & (gamma < 24023000751153323/50000000000000000)) & ((conj1 | (! assume_I_bound_0)) | (! disj2))) & (((((((((((((((((((((((((((((((((((((((((((((((((((((((((I_0 < 0.0) | (R_0 < 0.0)) | (S_0 < 0.0)) | (gamma < 1/100)) | (beta < 1/100)) | (I_1 < 0.0)) | (R_1 < 0.0)) | (S_1 < 0.0)) | (I_2 < 0.0)) | (R_2 < 0.0)) | (S_2 < 0.0)) | (I_3 < 0.0)) | (R_3 < 0.0)) | (S_3 < 0.0)) | (I_4 < 0.0)) | (R_4 < 0.0)) | (S_4 < 0.0)) | (I_6 < 0.0)) | (R_6 < 0.0)) | (S_6 < 0.0)) | (I_8 < 0.0)) | (I_8 < 10000000000000001/100000000000000000)) | (R_8 < 0.0)) | (gamma < 21412277890169543/50000000000000000)) | (beta < 5816727577985343/12500000000000000)) | (! (I_0 < 10000000000000001/100000000000000000))) | (! (R_0 = R0))) | (! (I_0 = I0))) | (! (S_0 = S0))) | (! (R0 = 0.0))) | (! (I0 = 1/100))) | (! (S0 = 98999999999999999/100000000000000000))) | (! (gamma < 1/2))) | (! (beta < 1/2))) | (! (I_1 < 10000000000000001/100000000000000000))) | (! (R_1 = (R_0 + (I_0 * gamma))))) | (! (I_1 = ((I_0 + ((I_0 * S_0) * beta)) - (I_0 * gamma))))) | (! (S_1 = (S_0 - ((I_0 * S_0) * beta))))) | (! (I_2 < 10000000000000001/100000000000000000))) | (! (R_2 = (R_1 + (gamma * I_1))))) | (! (I_2 = ((I_1 - (gamma * I_1)) + ((beta * I_1) * S_1))))) | (! (S_2 = (S_1 - ((beta * I_1) * S_1))))) | (! (I_3 < 10000000000000001/100000000000000000))) | (! (R_3 = (R_2 + (gamma * I_2))))) | (! (I_3 = ((I_2 - (gamma * I_2)) + ((beta * I_2) * S_2))))) | (! (S_3 = (S_2 - ((beta * I_2) * S_2))))) | (! (I_4 < 10000000000000001/100000000000000000))) | (! (R_4 = (R_3 + (gamma * I_3))))) | (! (I_4 = ((I_3 - (gamma * I_3)) + ((beta * I_3) * S_3))))) | (! (S_4 = (S_3 - ((beta * I_3) * S_3))))) | (! (I_6 < 10000000000000001/100000000000000000))) | (! (R_6 = (R_4 + (2.0 * (gamma * I_4)))))) | (! (I_6 = (I_4 + (2.0 * ((-1.0 * (gamma * I_4)) + ((beta * I_4) * S_4))))))) | (! (S_6 = (S_4 - (2.0 * ((beta * I_4) * S_4)))))) | (! (R_8 = (R_6 + (2.0 * (gamma * I_6)))))) | (! (I_8 = (I_6 + (2.0 * ((-1.0 * (gamma * I_6)) + ((beta * I_6) * S_6))))))) | (! (gamma < 24023000751153323/50000000000000000)))) & ((I_0 < 10000000000000001/100000000000000000) | (! conj1))) & ((conj7 | (! assume_I_bound_1)) | (! disj7))) & ((I_1 < 10000000000000001/100000000000000000) | (! conj7))) & ((conj15 | (! assume_I_bound_2)) | (! disj12))) & ((I_2 < 10000000000000001/100000000000000000) | (! conj15))) & ((conj23 | (! assume_I_bound_3)) | (! disj17))) & ((I_3 < 10000000000000001/100000000000000000) | (! conj23))) & ((conj31 | (! assume_I_bound_4)) | (! disj22))) & ((I_4 < 10000000000000001/100000000000000000) | (! conj31))) & ((conj39 | (! assume_I_bound_6)) | (! disj27))) & ((I_6 < 10000000000000001/100000000000000000) | (! conj39))) & ((assume_I_bound_8 | neg) | (! disj72))) & (((I_8 < 0.0) | conj148) | (! (I_8 < 10000000000000001/100000000000000000)))) & ((! neg) | (! conj148))) & (! (I_0 < 0.0))) & (! (R_0 < 0.0))) & (! (S_0 < 0.0))) & (! (gamma < 1/100))) & (! (beta < 1/100))) & (! (I_1 < 0.0))) & (! (R_1 < 0.0))) & (! (S_1 < 0.0))) & (! (I_2 < 0.0))) & (! (R_2 < 0.0))) & (! (S_2 < 0.0))) & (! (I_3 < 0.0))) & (! (R_3 < 0.0))) & (! (S_3 < 0.0))) & (! (I_4 < 0.0))) & (! (R_4 < 0.0))) & (! (S_4 < 0.0))) & (! (I_6 < 0.0))) & (! (R_6 < 0.0))) & (! (S_6 < 0.0))) & (! assume_I_bound_8)) & (! (I_8 < 0.0))) & (! (R_8 < 0.0))) & (! (gamma < 21412277890169543/50000000000000000))) & (! (beta < 5816727577985343/12500000000000000)))" + }, + "schedule": { + "timepoints": [ + 0, + 1, + 2, + 3, + 4, + 6, + 8, + 10 + ] + }, + "points": [ + { + "label": "true", + "values": { + "beta": 0.4994488031661695, + "gamma": 0.47886506570285586, + "S0": 0.99, + "I0": 0.01, + "R0": 0.0, + "timer_t_0": 0.0, + "S_0": 0.99, + "assume_I_bound_0": 1.0, + "I_0": 0.01, + "assume_I_bound": 1.0, + "R_0": 0.0, + "I_1": 0.01015589249431652, + "assume_I_bound_1": 1.0, + "S_1": 0.9850554568486549, + "R_1": 0.0047886506570285585, + "timer_t_1": 1.0, + "I_2": 0.01028913476667001, + "assume_I_bound_2": 1.0, + "S_2": 0.9800589076717494, + "R_2": 0.00965195756158058, + "timer_t_2": 2.0, + "I_3": 0.010398448415859057, + "assume_I_bound_3": 1.0, + "S_3": 0.9750224725573173, + "R_3": 0.014579079026823644, + "timer_t_3": 3.0, + "assume_I_bound_4": 1.0, + "S_4": 0.9699586670437308, + "R_4": 0.019558565725766412, + "timer_t_4": 4.0, + "I_4": 0.010482767230502898, + "S_6": 0.959801878478796, + "R_6": 0.029598367601775404, + "timer_t_6": 6.0, + "I_6": 0.010567566612404447, + "assume_I_bound_6": 1.0, + "I_8": 0.00976911342705275, + "assume_I_bound_8": 1.0, + "S_8": 0.9498810888787093, + "R_8": 0.039933388314596134, + "timer_t_8": 8.0, + "S_10": 0.4994488031661695, + "I_10": 0.4994488031661695, + "R_10": 0.4994488031661695, + "timer_t_10": 0.4994488031661695, + "timestep": 6.0 + }, + "schedule": { + "timepoints": [ + 0, + 1, + 2, + 3, + 4, + 6, + 8, + 10 + ] + } + } + ] + }, + { + "label": "true", + "bounds": { + "beta": { + "lb": 0.46533820623882743, + "ub": 0.5 + }, + "gamma": { + "lb": 0.42824555780339085, + "ub": 0.48046001502306646 + }, + "S0": { + "lb": 0.99, + "ub": 0.99, + "closed_upper_bound": true + }, + "I0": { + "lb": 0.01, + "ub": 0.01, + "closed_upper_bound": true + }, + "R0": { + "lb": 0.0, + "ub": 0.0, + "closed_upper_bound": true + }, + "timestep": { + "lb": 7.0, + "ub": 7.0, + "closed_upper_bound": true + } + }, + "explanation": { + "relevant_assumptions": [ + { + "constraint": { + "name": "I_bound", + "timepoints": { + "lb": 0.0, + "ub": 9.0, + "closed_upper_bound": true + }, + "variable": "I", + "interval": { + "lb": 0.0, + "ub": 0.1 + } + } + } + ], + "expression": "((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((assume_I_bound_0 & disj2) & (R_0 = R0)) & (I_0 = I0)) & (S_0 = S0)) & (R0 = 0.0)) & (I0 = 1/100)) & (S0 = 98999999999999999/100000000000000000)) & (gamma < 1/2)) & (beta < 1/2)) & assume_I_bound_1) & disj7) & (R_1 = (R_0 + (I_0 * gamma)))) & (I_1 = ((I_0 + ((I_0 * S_0) * beta)) - (I_0 * gamma)))) & (S_1 = (S_0 - ((I_0 * S_0) * beta)))) & assume_I_bound_2) & disj12) & (R_2 = (R_1 + (gamma * I_1)))) & (I_2 = ((I_1 - (gamma * I_1)) + ((beta * I_1) * S_1)))) & (S_2 = (S_1 - ((beta * I_1) * S_1)))) & assume_I_bound_3) & disj17) & (R_3 = (R_2 + (gamma * I_2)))) & (I_3 = ((I_2 - (gamma * I_2)) + ((beta * I_2) * S_2)))) & (S_3 = (S_2 - ((beta * I_2) * S_2)))) & assume_I_bound_4) & disj22) & (R_4 = (R_3 + (gamma * I_3)))) & (I_4 = ((I_3 - (gamma * I_3)) + ((beta * I_3) * S_3)))) & (S_4 = (S_3 - ((beta * I_3) * S_3)))) & assume_I_bound_6) & disj27) & (R_6 = (R_4 + (2.0 * (gamma * I_4))))) & (I_6 = (I_4 + (2.0 * ((-1.0 * (gamma * I_4)) + ((beta * I_4) * S_4)))))) & (S_6 = (S_4 - (2.0 * ((beta * I_4) * S_4))))) & (R_8 = (R_6 + (2.0 * (gamma * I_6))))) & (I_8 = (I_6 + (2.0 * ((-1.0 * (gamma * I_6)) + ((beta * I_6) * S_6)))))) & (gamma < 9563828590831737/100000000000000000)) & (beta < 38665359162356161/100000000000000000)) & disj90) & ((conj1 | (! assume_I_bound_0)) | (! disj2))) & ((((((((((((((((((((((((((((((((((((((((((((((((((((((((((I_0 < 0.0) | (R_0 < 0.0)) | (S_0 < 0.0)) | (gamma < 1/100)) | (beta < 1/100)) | (I_1 < 0.0)) | (R_1 < 0.0)) | (S_1 < 0.0)) | (I_2 < 0.0)) | (R_2 < 0.0)) | (S_2 < 0.0)) | (I_3 < 0.0)) | (R_3 < 0.0)) | (S_3 < 0.0)) | (I_4 < 0.0)) | (R_4 < 0.0)) | (S_4 < 0.0)) | (I_6 < 0.0)) | (R_6 < 0.0)) | (S_6 < 0.0)) | (I_8 < 0.0)) | (I_8 < 10000000000000001/100000000000000000)) | (R_8 < 0.0)) | (beta < 9210449781933547/25000000000000000)) | (gamma < 6567973640803743/250000000000000000)) | (! (I_0 < 10000000000000001/100000000000000000))) | (! (R_0 = R0))) | (! (I_0 = I0))) | (! (S_0 = S0))) | (! (R0 = 0.0))) | (! (I0 = 1/100))) | (! (S0 = 98999999999999999/100000000000000000))) | (! (gamma < 1/2))) | (! (beta < 1/2))) | (! (I_1 < 10000000000000001/100000000000000000))) | (! (R_1 = (R_0 + (I_0 * gamma))))) | (! (I_1 = ((I_0 + ((I_0 * S_0) * beta)) - (I_0 * gamma))))) | (! (S_1 = (S_0 - ((I_0 * S_0) * beta))))) | (! (I_2 < 10000000000000001/100000000000000000))) | (! (R_2 = (R_1 + (gamma * I_1))))) | (! (I_2 = ((I_1 - (gamma * I_1)) + ((beta * I_1) * S_1))))) | (! (S_2 = (S_1 - ((beta * I_1) * S_1))))) | (! (I_3 < 10000000000000001/100000000000000000))) | (! (R_3 = (R_2 + (gamma * I_2))))) | (! (I_3 = ((I_2 - (gamma * I_2)) + ((beta * I_2) * S_2))))) | (! (S_3 = (S_2 - ((beta * I_2) * S_2))))) | (! (I_4 < 10000000000000001/100000000000000000))) | (! (R_4 = (R_3 + (gamma * I_3))))) | (! (I_4 = ((I_3 - (gamma * I_3)) + ((beta * I_3) * S_3))))) | (! (S_4 = (S_3 - ((beta * I_3) * S_3))))) | (! (I_6 < 10000000000000001/100000000000000000))) | (! (R_6 = (R_4 + (2.0 * (gamma * I_4)))))) | (! (I_6 = (I_4 + (2.0 * ((-1.0 * (gamma * I_4)) + ((beta * I_4) * S_4))))))) | (! (S_6 = (S_4 - (2.0 * ((beta * I_4) * S_4)))))) | (! (R_8 = (R_6 + (2.0 * (gamma * I_6)))))) | (! (I_8 = (I_6 + (2.0 * ((-1.0 * (gamma * I_6)) + ((beta * I_6) * S_6))))))) | (! (gamma < 9563828590831737/100000000000000000))) | (! (beta < 38665359162356161/100000000000000000)))) & ((I_0 < 10000000000000001/100000000000000000) | (! conj1))) & ((conj7 | (! assume_I_bound_1)) | (! disj7))) & ((I_1 < 10000000000000001/100000000000000000) | (! conj7))) & ((conj15 | (! assume_I_bound_2)) | (! disj12))) & ((I_2 < 10000000000000001/100000000000000000) | (! conj15))) & ((conj23 | (! assume_I_bound_3)) | (! disj17))) & ((I_3 < 10000000000000001/100000000000000000) | (! conj23))) & ((conj31 | (! assume_I_bound_4)) | (! disj22))) & ((I_4 < 10000000000000001/100000000000000000) | (! conj31))) & ((conj39 | (! assume_I_bound_6)) | (! disj27))) & ((I_6 < 10000000000000001/100000000000000000) | (! conj39))) & ((assume_I_bound_8 | neg) | (! disj90))) & (((I_8 < 0.0) | conj198) | (! (I_8 < 10000000000000001/100000000000000000)))) & ((! neg) | (! conj198))) & (! (I_0 < 0.0))) & (! (R_0 < 0.0))) & (! (S_0 < 0.0))) & (! (gamma < 1/100))) & (! (beta < 1/100))) & (! (I_1 < 0.0))) & (! (R_1 < 0.0))) & (! (S_1 < 0.0))) & (! (I_2 < 0.0))) & (! (R_2 < 0.0))) & (! (S_2 < 0.0))) & (! (I_3 < 0.0))) & (! (R_3 < 0.0))) & (! (S_3 < 0.0))) & (! (I_4 < 0.0))) & (! (R_4 < 0.0))) & (! (S_4 < 0.0))) & (! (I_6 < 0.0))) & (! (R_6 < 0.0))) & (! (S_6 < 0.0))) & (! assume_I_bound_8)) & (! (I_8 < 0.0))) & (! (R_8 < 0.0))) & (! (beta < 9210449781933547/25000000000000000))) & (! (gamma < 6567973640803743/250000000000000000)))" + }, + "schedule": { + "timepoints": [ + 0, + 1, + 2, + 3, + 4, + 6, + 8, + 10 + ] + }, + "points": [ + { + "label": "true", + "values": { + "beta": 0.4992181235840394, + "gamma": 0.4319751765486719, + "S0": 0.99, + "I0": 0.01, + "R0": 0.0, + "timer_t_0": 0.0, + "S_0": 0.99, + "assume_I_bound_0": 1.0, + "I_0": 0.01, + "assume_I_bound": 0.0, + "R_0": 0.0, + "I_1": 0.010622507657995271, + "assume_I_bound_1": 1.0, + "S_1": 0.9850577405765181, + "R_1": 0.004319751765486719, + "timer_t_1": 1.0, + "I_2": 0.011257558325477047, + "assume_I_bound_2": 1.0, + "S_2": 0.9798340255100941, + "R_2": 0.008908416164428846, + "timer_t_2": 2.0, + "I_3": 0.011901217417035377, + "assume_I_bound_3": 1.0, + "S_3": 0.9743273664063763, + "R_3": 0.013771416176588426, + "timer_t_3": 3.0, + "assume_I_bound_4": 1.0, + "S_4": 0.9685385585710121, + "R_4": 0.018912479472296996, + "timer_t_4": 4.0, + "I_4": 0.012548961956691009, + "S_6": 0.9564032670174909, + "R_6": 0.02975429691880488, + "timer_t_6": 6.0, + "I_6": 0.013945199465385562, + "assume_I_bound_6": 1.0, + "I_8": 0.01493904867539643, + "assume_I_bound_8": 1.0, + "S_8": 0.9428494172376644, + "R_8": 0.04191456649337233, + "timer_t_8": 8.0, + "S_10": 0.929109581338002, + "I_10": 0.01671569006247048, + "R_10": 0.05452296719788651, + "timer_t_10": 10.0, + "timestep": 7.0 + }, + "schedule": { + "timepoints": [ + 0, + 1, + 2, + 3, + 4, + 6, + 8, + 10 + ] + } + } + ] + } + ], + "false_boxes": [ + { + "label": "false", + "bounds": { + "beta": { + "lb": 0.46239109731396055, + "ub": 0.48103389182260253 + }, + "gamma": { + "lb": 0.01, + "ub": 0.0666469748526805 + }, + "S0": { + "lb": 0.99, + "ub": 0.99, + "closed_upper_bound": true + }, + "I0": { + "lb": 0.01, + "ub": 0.01, + "closed_upper_bound": true + }, + "R0": { + "lb": 0.0, + "ub": 0.0, + "closed_upper_bound": true + }, + "timestep": { + "lb": 6.0, + "ub": 7.0, + "closed_upper_bound": true + } + }, + "explanation": { + "relevant_assumptions": [ + { + "constraint": { + "name": "I_bound", + "timepoints": { + "lb": 0.0, + "ub": 9.0, + "closed_upper_bound": true + }, + "variable": "I", + "interval": { + "lb": 0.0, + "ub": 0.1 + } + } + } + ], + "expression": "((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((assume_I_bound_0 & disj2) & (R_0 = R0)) & (I_0 = I0)) & (S_0 = S0)) & (R0 = 0.0)) & (I0 = 1/100)) & (S0 = 98999999999999999/100000000000000000)) & (gamma < 1/2)) & (beta < 1/2)) & assume_I_bound_1) & disj7) & (R_1 = (R_0 + (I_0 * gamma)))) & (I_1 = ((I_0 + ((I_0 * S_0) * beta)) - (I_0 * gamma)))) & (S_1 = (S_0 - ((I_0 * S_0) * beta)))) & assume_I_bound_2) & disj12) & (R_2 = (R_1 + (gamma * I_1)))) & (I_2 = ((I_1 - (gamma * I_1)) + ((beta * I_1) * S_1)))) & (S_2 = (S_1 - ((beta * I_1) * S_1)))) & assume_I_bound_3) & disj17) & (R_3 = (R_2 + (gamma * I_2)))) & (I_3 = ((I_2 - (gamma * I_2)) + ((beta * I_2) * S_2)))) & (S_3 = (S_2 - ((beta * I_2) * S_2)))) & assume_I_bound_4) & disj22) & (R_4 = (R_3 + (gamma * I_3)))) & (I_4 = ((I_3 - (gamma * I_3)) + ((beta * I_3) * S_3)))) & (S_4 = (S_3 - ((beta * I_3) * S_3)))) & assume_I_bound_6) & disj27) & (R_6 = (R_4 + (2.0 * (gamma * I_4))))) & (I_6 = (I_4 + (2.0 * ((-1.0 * (gamma * I_4)) + ((beta * I_4) * S_4)))))) & (S_6 = (S_4 - (2.0 * ((beta * I_4) * S_4))))) & assume_I_bound_8) & (R_8 = (R_6 + (2.0 * (gamma * I_6))))) & (I_8 = (I_6 + (2.0 * ((-1.0 * (gamma * I_6)) + ((beta * I_6) * S_6)))))) & disj73) & (beta < 24051694591130127/50000000000000000)) & (gamma < 33323487426340247/500000000000000000)) & ((conj1 | (! assume_I_bound_0)) | (! disj2))) & (((((((((((((((((((((((((((((((((((((((((((((((((((((((((I_0 < 0.0) | (R_0 < 0.0)) | (S_0 < 0.0)) | (gamma < 1/100)) | (beta < 1/100)) | (I_1 < 0.0)) | (R_1 < 0.0)) | (S_1 < 0.0)) | (I_2 < 0.0)) | (R_2 < 0.0)) | (S_2 < 0.0)) | (I_3 < 0.0)) | (R_3 < 0.0)) | (S_3 < 0.0)) | (I_4 < 0.0)) | (R_4 < 0.0)) | (S_4 < 0.0)) | (I_6 < 0.0)) | (R_6 < 0.0)) | (S_6 < 0.0)) | (I_8 < 0.0)) | (R_8 < 0.0)) | (beta < 5779888716424507/12500000000000000)) | (! (I_0 < 10000000000000001/100000000000000000))) | (! (R_0 = R0))) | (! (I_0 = I0))) | (! (S_0 = S0))) | (! (R0 = 0.0))) | (! (I0 = 1/100))) | (! (S0 = 98999999999999999/100000000000000000))) | (! (gamma < 1/2))) | (! (beta < 1/2))) | (! (I_1 < 10000000000000001/100000000000000000))) | (! (R_1 = (R_0 + (I_0 * gamma))))) | (! (I_1 = ((I_0 + ((I_0 * S_0) * beta)) - (I_0 * gamma))))) | (! (S_1 = (S_0 - ((I_0 * S_0) * beta))))) | (! (I_2 < 10000000000000001/100000000000000000))) | (! (R_2 = (R_1 + (gamma * I_1))))) | (! (I_2 = ((I_1 - (gamma * I_1)) + ((beta * I_1) * S_1))))) | (! (S_2 = (S_1 - ((beta * I_1) * S_1))))) | (! (I_3 < 10000000000000001/100000000000000000))) | (! (R_3 = (R_2 + (gamma * I_2))))) | (! (I_3 = ((I_2 - (gamma * I_2)) + ((beta * I_2) * S_2))))) | (! (S_3 = (S_2 - ((beta * I_2) * S_2))))) | (! (I_4 < 10000000000000001/100000000000000000))) | (! (R_4 = (R_3 + (gamma * I_3))))) | (! (I_4 = ((I_3 - (gamma * I_3)) + ((beta * I_3) * S_3))))) | (! (S_4 = (S_3 - ((beta * I_3) * S_3))))) | (! (I_6 < 10000000000000001/100000000000000000))) | (! (R_6 = (R_4 + (2.0 * (gamma * I_4)))))) | (! (I_6 = (I_4 + (2.0 * ((-1.0 * (gamma * I_4)) + ((beta * I_4) * S_4))))))) | (! (S_6 = (S_4 - (2.0 * ((beta * I_4) * S_4)))))) | (! (I_8 < 10000000000000001/100000000000000000))) | (! (R_8 = (R_6 + (2.0 * (gamma * I_6)))))) | (! (I_8 = (I_6 + (2.0 * ((-1.0 * (gamma * I_6)) + ((beta * I_6) * S_6))))))) | (! (beta < 24051694591130127/50000000000000000))) | (! (gamma < 33323487426340247/500000000000000000)))) & ((I_0 < 10000000000000001/100000000000000000) | (! conj1))) & ((conj7 | (! assume_I_bound_1)) | (! disj7))) & ((I_1 < 10000000000000001/100000000000000000) | (! conj7))) & ((conj15 | (! assume_I_bound_2)) | (! disj12))) & ((I_2 < 10000000000000001/100000000000000000) | (! conj15))) & ((conj23 | (! assume_I_bound_3)) | (! disj17))) & ((I_3 < 10000000000000001/100000000000000000) | (! conj23))) & ((conj31 | (! assume_I_bound_4)) | (! disj22))) & ((I_4 < 10000000000000001/100000000000000000) | (! conj31))) & ((conj39 | (! assume_I_bound_6)) | (! disj27))) & ((I_6 < 10000000000000001/100000000000000000) | (! conj39))) & ((I_8 < 10000000000000001/100000000000000000) | (! conj149))) & ((conj149 | (! assume_I_bound_8)) | (! disj73))) & (! (I_0 < 0.0))) & (! (R_0 < 0.0))) & (! (S_0 < 0.0))) & (! (gamma < 1/100))) & (! (beta < 1/100))) & (! (I_1 < 0.0))) & (! (R_1 < 0.0))) & (! (S_1 < 0.0))) & (! (I_2 < 0.0))) & (! (R_2 < 0.0))) & (! (S_2 < 0.0))) & (! (I_3 < 0.0))) & (! (R_3 < 0.0))) & (! (S_3 < 0.0))) & (! (I_4 < 0.0))) & (! (R_4 < 0.0))) & (! (S_4 < 0.0))) & (! (I_6 < 0.0))) & (! (R_6 < 0.0))) & (! (S_6 < 0.0))) & (! (I_8 < 0.0))) & (! (R_8 < 0.0))) & (! (beta < 5779888716424507/12500000000000000)))" + }, + "schedule": { + "timepoints": [ + 0, + 1, + 2, + 3, + 4, + 6, + 8, + 10 + ] + }, + "points": [ + { + "label": "false", + "values": { + "beta": 0.46609336238069987, + "gamma": 0.03893272966385303, + "S0": 0.99, + "I0": 0.01, + "R0": 0.0, + "timer_t_0": 0.0, + "S_0": 0.99, + "assume_I_bound_0": 1.0, + "I_0": 0.01, + "assume_I_bound": 0.0, + "R_0": 0.0, + "I_1": 0.014224996990930399, + "assume_I_bound_1": 1.0, + "S_1": 0.9853856757124311, + "R_1": 0.0003893272966385303, + "timer_t_1": 1.0, + "I_2": 0.02020446013995746, + "assume_I_bound_2": 1.0, + "S_2": 0.978852389823097, + "R_2": 0.0009431500369455461, + "timer_t_2": 2.0, + "I_3": 0.02863585966869526, + "assume_I_bound_3": 1.0, + "S_3": 0.9696343615545832, + "R_3": 0.0017297787767216245, + "timer_t_3": 3.0, + "assume_I_bound_4": 1.0, + "S_4": 0.9566926358354967, + "R_4": 0.0028446814996816146, + "timer_t_4": 4.0, + "I_4": 0.04046268266482171, + "S_6": 0.9206072350311971, + "R_6": 0.005995445528213681, + "timer_t_6": 6.0, + "I_6": 0.07339731944058915, + "assume_I_bound_6": 1.0, + "I_8": 0.13111714138412459, + "assume_I_bound_8": 0.0, + "S_8": 0.8573625623333875, + "R_8": 0.011710874282075324, + "timer_t_8": 8.0, + "S_10": 0.46609336238069987, + "I_10": 0.46609336238069987, + "R_10": 0.46609336238069987, + "timer_t_10": 0.46609336238069987, + "timestep": 6.0 + }, + "schedule": { + "timepoints": [ + 0, + 1, + 2, + 3, + 4, + 6, + 8, + 10 + ] + } + } + ] + }, + { + "label": "false", + "bounds": { + "beta": { + "lb": 0.48103389182260253, + "ub": 0.5 + }, + "gamma": { + "lb": 0.01, + "ub": 0.10219285469980804 + }, + "S0": { + "lb": 0.99, + "ub": 0.99, + "closed_upper_bound": true + }, + "I0": { + "lb": 0.01, + "ub": 0.01, + "closed_upper_bound": true + }, + "R0": { + "lb": 0.0, + "ub": 0.0, + "closed_upper_bound": true + }, + "timestep": { + "lb": 6.0, + "ub": 7.0, + "closed_upper_bound": true + } + }, + "explanation": { + "relevant_assumptions": [ + { + "constraint": { + "name": "I_bound", + "timepoints": { + "lb": 0.0, + "ub": 9.0, + "closed_upper_bound": true + }, + "variable": "I", + "interval": { + "lb": 0.0, + "ub": 0.1 + } + } + } + ], + "expression": "((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((assume_I_bound_0 & disj2) & (R_0 = R0)) & (I_0 = I0)) & (S_0 = S0)) & (R0 = 0.0)) & (I0 = 1/100)) & (S0 = 98999999999999999/100000000000000000)) & (gamma < 1/2)) & (beta < 1/2)) & assume_I_bound_1) & disj7) & (R_1 = (R_0 + (I_0 * gamma)))) & (I_1 = ((I_0 + ((I_0 * S_0) * beta)) - (I_0 * gamma)))) & (S_1 = (S_0 - ((I_0 * S_0) * beta)))) & assume_I_bound_2) & disj12) & (R_2 = (R_1 + (gamma * I_1)))) & (I_2 = ((I_1 - (gamma * I_1)) + ((beta * I_1) * S_1)))) & (S_2 = (S_1 - ((beta * I_1) * S_1)))) & assume_I_bound_3) & disj17) & (R_3 = (R_2 + (gamma * I_2)))) & (I_3 = ((I_2 - (gamma * I_2)) + ((beta * I_2) * S_2)))) & (S_3 = (S_2 - ((beta * I_2) * S_2)))) & assume_I_bound_4) & disj22) & (R_4 = (R_3 + (gamma * I_3)))) & (I_4 = ((I_3 - (gamma * I_3)) + ((beta * I_3) * S_3)))) & (S_4 = (S_3 - ((beta * I_3) * S_3)))) & assume_I_bound_6) & disj27) & (R_6 = (R_4 + (2.0 * (gamma * I_4))))) & (I_6 = (I_4 + (2.0 * ((-1.0 * (gamma * I_4)) + ((beta * I_4) * S_4)))))) & (S_6 = (S_4 - (2.0 * ((beta * I_4) * S_4))))) & assume_I_bound_8) & (R_8 = (R_6 + (2.0 * (gamma * I_6))))) & (I_8 = (I_6 + (2.0 * ((-1.0 * (gamma * I_6)) + ((beta * I_6) * S_6)))))) & (S_8 = (S_6 - (2.0 * ((beta * I_6) * S_6))))) & (gamma < 2043857093996161/20000000000000000)) & disj73) & ((conj1 | (! assume_I_bound_0)) | (! disj2))) & (((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((I_0 < 0.0) | (R_0 < 0.0)) | (S_0 < 0.0)) | (gamma < 1/100)) | (beta < 1/100)) | (I_1 < 0.0)) | (R_1 < 0.0)) | (S_1 < 0.0)) | (I_2 < 0.0)) | (R_2 < 0.0)) | (S_2 < 0.0)) | (I_3 < 0.0)) | (R_3 < 0.0)) | (S_3 < 0.0)) | (I_4 < 0.0)) | (R_4 < 0.0)) | (S_4 < 0.0)) | (((R_4 + I_4) + S_4) < 19999800000000001/20000000000000000)) | (I_6 < 0.0)) | (R_6 < 0.0)) | (S_6 < 0.0)) | (((R_6 + I_6) + S_6) < 19999800000000001/20000000000000000)) | (I_8 < 0.0)) | (R_8 < 0.0)) | (S_8 < 0.0)) | (((R_8 + I_8) + S_8) < 19999800000000001/20000000000000000)) | (beta < 24051694591130127/50000000000000000)) | (! (I_0 < 10000000000000001/100000000000000000))) | (! (R_0 = R0))) | (! (I_0 = I0))) | (! (S_0 = S0))) | (! (R0 = 0.0))) | (! (I0 = 1/100))) | (! (S0 = 98999999999999999/100000000000000000))) | (! (gamma < 1/2))) | (! (beta < 1/2))) | (! (I_1 < 10000000000000001/100000000000000000))) | (! (R_1 = (R_0 + (I_0 * gamma))))) | (! (I_1 = ((I_0 + ((I_0 * S_0) * beta)) - (I_0 * gamma))))) | (! (S_1 = (S_0 - ((I_0 * S_0) * beta))))) | (! (I_2 < 10000000000000001/100000000000000000))) | (! (R_2 = (R_1 + (gamma * I_1))))) | (! (I_2 = ((I_1 - (gamma * I_1)) + ((beta * I_1) * S_1))))) | (! (S_2 = (S_1 - ((beta * I_1) * S_1))))) | (! (I_3 < 10000000000000001/100000000000000000))) | (! (R_3 = (R_2 + (gamma * I_2))))) | (! (I_3 = ((I_2 - (gamma * I_2)) + ((beta * I_2) * S_2))))) | (! (S_3 = (S_2 - ((beta * I_2) * S_2))))) | (! (I_4 < 10000000000000001/100000000000000000))) | (! (R_4 = (R_3 + (gamma * I_3))))) | (! (I_4 = ((I_3 - (gamma * I_3)) + ((beta * I_3) * S_3))))) | (! (S_4 = (S_3 - ((beta * I_3) * S_3))))) | (! (I_6 < 10000000000000001/100000000000000000))) | (! (R_6 = (R_4 + (2.0 * (gamma * I_4)))))) | (! (I_6 = (I_4 + (2.0 * ((-1.0 * (gamma * I_4)) + ((beta * I_4) * S_4))))))) | (! (S_6 = (S_4 - (2.0 * ((beta * I_4) * S_4)))))) | (! (I_8 < 10000000000000001/100000000000000000))) | (! (R_8 = (R_6 + (2.0 * (gamma * I_6)))))) | (! (I_8 = (I_6 + (2.0 * ((-1.0 * (gamma * I_6)) + ((beta * I_6) * S_6))))))) | (! (S_8 = (S_6 - (2.0 * ((beta * I_6) * S_6)))))) | (! (gamma < 2043857093996161/20000000000000000)))) & ((I_0 < 10000000000000001/100000000000000000) | (! conj1))) & ((conj7 | (! assume_I_bound_1)) | (! disj7))) & ((I_1 < 10000000000000001/100000000000000000) | (! conj7))) & ((conj15 | (! assume_I_bound_2)) | (! disj12))) & ((I_2 < 10000000000000001/100000000000000000) | (! conj15))) & ((conj23 | (! assume_I_bound_3)) | (! disj17))) & ((I_3 < 10000000000000001/100000000000000000) | (! conj23))) & ((conj31 | (! assume_I_bound_4)) | (! disj22))) & ((I_4 < 10000000000000001/100000000000000000) | (! conj31))) & ((conj39 | (! assume_I_bound_6)) | (! disj27))) & ((I_6 < 10000000000000001/100000000000000000) | (! conj39))) & ((I_8 < 10000000000000001/100000000000000000) | (! conj149))) & ((conj149 | (! assume_I_bound_8)) | (! disj73))) & (! (I_0 < 0.0))) & (! (R_0 < 0.0))) & (! (S_0 < 0.0))) & (! (gamma < 1/100))) & (! (beta < 1/100))) & (! (I_1 < 0.0))) & (! (R_1 < 0.0))) & (! (S_1 < 0.0))) & (! (I_2 < 0.0))) & (! (R_2 < 0.0))) & (! (S_2 < 0.0))) & (! (I_3 < 0.0))) & (! (R_3 < 0.0))) & (! (S_3 < 0.0))) & (! (I_4 < 0.0))) & (! (R_4 < 0.0))) & (! (S_4 < 0.0))) & (! (((R_4 + I_4) + S_4) < 19999800000000001/20000000000000000))) & (! (I_6 < 0.0))) & (! (R_6 < 0.0))) & (! (S_6 < 0.0))) & (! (((R_6 + I_6) + S_6) < 19999800000000001/20000000000000000))) & (! (I_8 < 0.0))) & (! (R_8 < 0.0))) & (! (S_8 < 0.0))) & (! (((R_8 + I_8) + S_8) < 19999800000000001/20000000000000000))) & (! (beta < 24051694591130127/50000000000000000)))" + }, + "schedule": { + "timepoints": [ + 0, + 1, + 2, + 3, + 4, + 6, + 8, + 10 + ] + }, + "points": [ + { + "label": "false", + "values": { + "beta": 0.4922079494662655, + "gamma": 0.0834650818049568, + "S0": 0.99, + "I0": 0.01, + "R0": 0.0, + "timer_t_0": 0.0, + "S_0": 0.99, + "assume_I_bound_0": 1.0, + "I_0": 0.01, + "assume_I_bound": 0.0, + "R_0": 0.0, + "I_1": 0.01403820788166646, + "assume_I_bound_1": 1.0, + "S_1": 0.985127141300284, + "R_1": 0.000834650818049568, + "timer_t_1": 1.0, + "I_2": 0.019673457961368462, + "assume_I_bound_2": 1.0, + "S_2": 0.9783201862733537, + "R_2": 0.0020063557652778485, + "timer_t_2": 2.0, + "I_3": 0.027504908658506227, + "assume_I_bound_3": 1.0, + "S_3": 0.9688466745970696, + "R_3": 0.0036484167444240678, + "timer_t_3": 3.0, + "assume_I_bound_4": 1.0, + "S_4": 0.9557302653524118, + "R_4": 0.005944147842812718, + "timer_t_4": 4.0, + "I_4": 0.03832558680477542, + "S_6": 0.9196720374182114, + "R_6": 0.01234196961328286, + "timer_t_6": 6.0, + "I_6": 0.06799995701123634, + "assume_I_bound_6": 1.0, + "I_8": 0.11871290789809148, + "assume_I_bound_8": 0.0, + "S_8": 0.857823720287312, + "R_8": 0.023693209246950835, + "timer_t_8": 8.0, + "timestep": 6.0 + }, + "schedule": { + "timepoints": [ + 0, + 1, + 2, + 3, + 4, + 6, + 8, + 10 + ] + } + } + ] + } + ] + } + } diff --git a/packages/client/hmi-client/src/router/index.ts b/packages/client/hmi-client/src/router/index.ts index dc93c2cba3..a328aff77e 100644 --- a/packages/client/hmi-client/src/router/index.ts +++ b/packages/client/hmi-client/src/router/index.ts @@ -14,6 +14,7 @@ import SSE from '@/temp/sse.vue'; import EvaluationScenarios from '@/temp/EvaluationScenarios.vue'; import AMRPetriTest from '@/temp/AMRPetriTest.vue'; import PyodideTest from '@/temp/PyodideTest.vue'; +import FunmanTest from '@/temp/FunmanTest.vue'; import { RouteName } from './routes'; export enum RoutePath { @@ -63,7 +64,8 @@ const routes = [ { path: RoutePath.EvaluationScenariosPath, component: EvaluationScenarios }, { path: '/sse', component: SSE }, { path: '/amr-petri-test', component: AMRPetriTest }, - { path: '/pyodide-test', component: PyodideTest } + { path: '/pyodide-test', component: PyodideTest }, + { path: '/funman-test', component: FunmanTest } ]; const router = createRouter({ diff --git a/packages/client/hmi-client/src/services/funman.ts b/packages/client/hmi-client/src/services/funman.ts new file mode 100644 index 0000000000..43281b4b82 --- /dev/null +++ b/packages/client/hmi-client/src/services/funman.ts @@ -0,0 +1,230 @@ +import * as d3 from 'd3'; + +interface FunmanProcessedData { + boxes: any[]; + points: any[]; + states: string[]; + trajs: any[]; +} + +interface RenderOptions { + width: number; + height: number; +} + +export const processFunman = (result: any) => { + // List of states and parameters + const states = result.model.petrinet.model.states.map((s) => s.id); + const params = result.model.petrinet.semantics.ode.parameters.map((p) => p.id); + + // "dataframes" + const points = [['id', 'label', 'box_id', ...params]]; + const boxes: any[] = []; + const trajs: any[] = []; + + // Give IDs to all boxes (i) and points (j) + let i = 0; + let j = 0; + + const parameterSpace = result.parameter_space; + + [...parameterSpace.true_boxes, ...parameterSpace.false_boxes].forEach((box) => { + const boxId = `box${i}`; + i++; + + const temp = { + id: boxId, + label: box.label, + timestep: box.bounds.timestep + }; + params.forEach((p: any) => { + temp[p] = [box.bounds[p].lb, box.bounds[p].ub]; + }); + boxes.push(temp); + + Object.values(box.points).forEach((point: any) => { + point.id = `point${j}`; + j++; + + // id, label, box_id, param values + const values = params.map((p: any) => point.values[p]); + points.push([point.id, point.label, boxId, ...values]); + + // Get trajectories + const filteredVals = Object.keys(point.values) + .filter( + (key) => !params.includes(key) && key !== 'timestep' && key.split('_')[0] !== 'assume' + ) + .reduce((obj, key) => { + obj[key] = point.values[key]; + return obj; + }, {}); + + const timesteps = [ + ...new Set( + Object.keys(filteredVals).map((key) => { + const splitKey = key.split('_'); + return +splitKey[splitKey.length - 1]; // timestep + }) + ) + ].sort((a, b) => a - b); + + timesteps.forEach((t) => { + const traj: any = { + boxId, + pointId: point.id, + timestep: t + }; + states.forEach((s) => { + traj[s] = filteredVals[`${s}_${t}`]; + }); + trajs.push(traj); + }); + }); + }); + + return { boxes, points, states, trajs } as FunmanProcessedData; +}; + +interface FunmanBox { + id: string; + x1: number; + y1: number; + x2: number; + y2: number; +} +export const getBoxes = ( + processedData: FunmanProcessedData, + param1: string, + param2: string, + timestep: number, + boxType: string +) => { + const result: FunmanBox[] = []; + processedData.boxes + .filter((d: any) => d.label === boxType) + .filter((d: any) => d.timestep.ub === timestep) + .forEach((d: any) => { + result.push({ + id: d.id, + x1: d[param1][0], + x2: d[param1][1], + y1: d[param2][0], + y2: d[param2][1] + }); + }); + + return result; +}; + +export const renderFumanTrajectories = ( + element: HTMLElement, + processedData: FunmanProcessedData, + boxId: string, + options: RenderOptions +) => { + const width = options.width; + const height = options.height; + const { trajs, states } = processedData; + + const elemSelection = d3.select(element); + const svg = elemSelection.append('svg').attr('width', width).attr('height', height); + const group = svg.append('g'); + + const points = trajs.filter((d: any) => d.boxId === boxId); + + // Find max/min across timesteps + const xDomain = d3.extent(points.map((d) => d.timestep)) as [number, number]; + + // Find max/min across all state values + const yDomain = d3.extent(points.map((d) => states.map((s) => d[s])).flat()) as [number, number]; + + const xScale = d3.scaleLinear().domain(xDomain).range([0, width]); + const yScale = d3.scaleLinear().domain(yDomain).range([height, 0]); + const pathFn = d3 + .line<{ x: number; y: number }>() + .x((d) => xScale(d.x)) + .y((d) => yScale(d.y)) + .curve(d3.curveBasis); + + states.forEach((s: string) => { + const path = points.map((p: any) => ({ x: p.timestep, y: p[s] })); + group.append('path').attr('d', pathFn(path)).style('stroke', '#888').style('fill', 'none'); + }); +}; + +const getBoxesDomain = (boxes: FunmanBox[]) => { + let minX = Number.MAX_VALUE; + let maxX = Number.MIN_VALUE; + let minY = Number.MAX_VALUE; + let maxY = Number.MIN_VALUE; + + boxes.forEach((box) => { + minX = Math.min(minX, box.x1); + maxX = Math.max(maxX, box.x2); + minY = Math.min(minY, box.y1); + maxY = Math.max(maxY, box.y2); + }); + + return { minX, maxX, minY, maxY }; +}; + +export const renderFunmanBoundaryChart = ( + element: HTMLElement, + processedData: FunmanProcessedData, + param1: string, + param2: string, + timestep: number, + options: RenderOptions +) => { + const { width, height } = options; + + const trueBoxes = getBoxes(processedData, param1, param2, timestep, 'true'); + const falseBoxes = getBoxes(processedData, param1, param2, timestep, 'false'); + const { minX, maxX, minY, maxY } = getBoxesDomain([...trueBoxes, ...falseBoxes]); + + const svg = d3.select(element).append('svg').attr('width', width).attr('height', height); + const g = svg.append('g'); + + const xScale = d3 + .scaleLinear() + .domain([minX, maxX]) // input domain + .range([0, width]); // output range + + const yScale = d3 + .scaleLinear() + .domain([minY, maxY]) // input domain (inverted) + .range([height, 0]); // output range (inverted) + + g.selectAll('.true-box') + .data(trueBoxes) + .enter() + .append('rect') + .classed('true-box', true) + .attr('fill', 'teal'); + + g.selectAll('.false-box') + .data(falseBoxes) + .enter() + .append('rect') + .classed('false-box', true) + .attr('fill', 'orange'); + + g.selectAll('rect') + .attr('x', (d) => xScale(d.x1)) + .attr('y', (d) => yScale(d.y2)) + .attr('width', (d) => xScale(d.x2) - xScale(d.x1)) + .attr('height', (d) => yScale(d.y1) - yScale(d.y2)) + .attr('stroke', '#888') + .attr('fill-opacity', 0.5); + + g.selectAll('text') + .data([...trueBoxes, ...falseBoxes]) + .enter() + .append('text') + .attr('x', (d) => xScale(d.x1)) + .attr('y', (d) => 15 + yScale(d.y2)) + .style('stroke', 'none') + .style('fill', '#333') + .text((d) => d.id); +}; diff --git a/packages/client/hmi-client/src/temp/FunmanTest.vue b/packages/client/hmi-client/src/temp/FunmanTest.vue new file mode 100644 index 0000000000..d800dcc2f8 --- /dev/null +++ b/packages/client/hmi-client/src/temp/FunmanTest.vue @@ -0,0 +1,49 @@ + + + + +