UniformCrossOverOnDoublesUsingBytes function

Uniform Crossover operation on the two vectors of doubles using their byte representations

Uniform Crossover operation on the two vectors of doubles using their byte representations

This function is a C++ wrapper for crossing-over of two double vectors of candidate solutions using their byte representations

UniformCrossOverOnDoublesUsingBytes(d1, d2)

Arguments

  • d1: A vector of doubles of the first parent
  • d2: A vector of doubles of the second parent

Returns

List of two double vectors of offspring

Examples

d1 <- runif(3) d2 <- runif(3) offspring <- UniformCrossOverOnDoublesUsingBytes(d1,d2) print("Parents:") print(d1) print(d2) print("Offspring:") print(offspring[[1]]) print(offspring[[2]])

Author(s)

Mehmet Hakan Satman - mhsatman@istanbul.edu.tr

See Also

OnePointCrossOver

OnePointCrossOverOnDoublesUsingBytes

  • Maintainer: Mehmet Hakan Satman
  • License: GPL (>= 2)
  • Last published: 2023-11-27

Useful links