k <- 50 # size of archive
# Generate dist.mean and dist.rank
dist.mean <- cbind(rnorm(k), rnorm(k), rnorm(k), rnorm(k), rnorm(k))
y <- rowMeans(dist.mean)
dist.rank <- rank(-y, ties.method = "random")
# set up neighborhood
nl <- matrix(NA, k, k-1)
for (i in 1:k){
nl[i,] <- (1:k)[1:k != i]
}
my.sens.pars <- gen.sens.pars(dist.mean, dist.rank, n.of.ants = 10,
nl, q = 0.0001, k =50, xi = 0.50)
my.sens.pars
Run the code above in your browser using DataLab