Skip to main content
. 2018 Sep 7;20(9):684. doi: 10.3390/e20090684
Algorithm 10 Rule incremental crossover.
Require:I, J {Individuals for crossing}
Require: Mmax {Maximum number of rules}
  •  1:

    ifMI<Mmaxthen

  •  2:

    jRandom(1,MJ)

  •  3:

     Add RjJ to individual I

  •  4:

    end if

  •  5:

    ifMJ<Mmaxthen

  •  6:

    iRandom(1,MI)

  •  7:

     Add RiI to individual J

  •  8:

    end if