Genetic algorithm crossover from JSON chromosomes to Python?

212 Views Asked by At

Parent 1 chromosome:

"parameters": {
    "{sensor1FMU}.sensor1.lf_position_x": 0.01,
    "{sensor1FMU}.sensor1.lf_position_y": 0.01,
    "{sensor2FMU}.sensor2.lf_position_x": -0.01,
    "{sensor2FMU}.sensor2.lf_position_y": 0.01
}

Parent 2 chromosome:

"parameters": {
    "{sensor1FMU}.sensor1.lf_position_x": 0.03,
    "{sensor1FMU}.sensor1.lf_position_y": 0.01,
    "{sensor2FMU}.sensor2.lf_position_x": -0.05,
    "{sensor2FMU}.sensor2.lf_position_y": 0.07
}

Hi! I'm writing a genetic algorithm in Python to cross the "parameters" in the above separate JSON objects. How would I go about doing this, I'm not sure how to retrieve specific name-value pairs based on the crossover index. Thanks!! :D

0

There are 0 best solutions below