{ "options": { "number_of_individuals": 10, "crossover_operator_options": null, "mutation_operator_options": null, "resume_from_file": null, "seed": 10, "stopping_condition": { "MaxGeneration": 1000 }, "parallel": false, "export_history": { "generation_step": 100, "destination": "/Users/stefano/RustroverProjects/GA/examples/results/convergence" } }, "problem": { "objectives": { "x^2": { "name": "x^2", "direction": "Minimise" }, "(x-2)^2": { "name": "(x-2)^2", "direction": "Minimise" } }, "constraints": {}, "variables": { "x": { "name": "x", "min_value": -1000.0, "max_value": 1000.0 } }, "constraint_names": [], "variable_names": [ "x" ], "objective_names": [ "x^2", "(x-2)^2" ], "number_of_objectives": 2, "number_of_constraints": 0, "number_of_variables": 1 }, "individuals": [ { "constraint_values": {}, "objective_values": { "(x-2)^2": 4.07377779354532, "x^2": 0.0003370960034646484 }, "constraint_violation": 0.0, "variable_values": { "x": -0.018360174385464 }, "is_feasible": true, "evaluated": true, "data": { "crowding_distance": 1.7976931348623157e308, "rank": 1 } }, { "constraint_values": {}, "objective_values": { "(x-2)^2": 0.00029005232231443903, "x^2": 4.068413742453068 }, "constraint_violation": 0.0, "variable_values": { "x": 2.0170309225326886 }, "is_feasible": true, "evaluated": true, "data": { "crowding_distance": 1.7976931348623157e308, "rank": 1 } }, { "constraint_values": {}, "objective_values": { "x^2": 3.0424055061163156, "(x-2)^2": 0.06540843732941164 }, "constraint_violation": 0.0, "variable_values": { "x": 1.744249267196726 }, "is_feasible": true, "evaluated": true, "data": { "rank": 1, "crowding_distance": 0.5010039238789844 } }, { "constraint_values": {}, "objective_values": { "(x-2)^2": 2.34475999435461, "x^2": 0.21971632841444305 }, "constraint_violation": 0.0, "variable_values": { "x": 0.4687390835149583 }, "is_feasible": true, "evaluated": true, "data": { "crowding_distance": 0.4809462203616694, "rank": 1 } }, { "constraint_values": {}, "objective_values": { "(x-2)^2": 3.1652135313224514, "x^2": 0.048794733840165604 }, "constraint_violation": 0.0, "variable_values": { "x": 0.22089530062942853 }, "is_feasible": true, "evaluated": true, "data": { "rank": 1, "crowding_distance": 0.4783833804317272 } }, { "constraint_values": {}, "objective_values": { "x^2": 0.5048468854697011, "(x-2)^2": 1.662743761458326 }, "constraint_violation": 0.0, "variable_values": { "x": 0.7105257810028438 }, "is_feasible": true, "evaluated": true, "data": { "crowding_distance": 0.437835710733327, "rank": 1 } }, { "constraint_values": {}, "objective_values": { "x^2": 2.2723146070660682, "(x-2)^2": 0.24263520322898757 }, "constraint_violation": 0.0, "variable_values": { "x": 1.5074198509592702 }, "is_feasible": true, "evaluated": true, "data": { "rank": 1, "crowding_distance": 0.4254758288736148 } }, { "constraint_values": {}, "objective_values": { "x^2": 0.8361524104689805, "(x-2)^2": 1.1784976198273476 }, "constraint_violation": 0.0, "variable_values": { "x": 0.9144136976604083 }, "is_feasible": true, "evaluated": true, "data": { "rank": 1, "crowding_distance": 0.4072095757634293 } }, { "constraint_values": {}, "objective_values": { "x^2": 1.7197606445423945, "(x-2)^2": 0.4741748514513776 }, "constraint_violation": 0.0, "variable_values": { "x": 1.3113964482727543 }, "is_feasible": true, "evaluated": true, "data": { "rank": 1, "crowding_distance": 0.3758852694241361 } }, { "constraint_values": {}, "objective_values": { "x^2": 1.2655431629549723, "(x-2)^2": 0.7656886533869622 }, "constraint_violation": 0.0, "variable_values": { "x": 1.1249636273920025 }, "is_feasible": true, "evaluated": true, "data": { "crowding_distance": 0.39010951362334195, "rank": 1 } } ], "generation": 900, "algorithm": "NSGA2", "additional_data": null, "took": { "hours": 0, "minutes": 0, "seconds": 1 }, "exported_on": "2024-08-12T06:57:17.703791Z" }