## GADeL implemented in Sicstus Prolog Objects

The GADeL's Sicstus Prolog Objects code
(
.tar
)

A call to GADeL without local search on
"hamilton_board_4x2" in the directory "BENCHMARKS" with probability of
mutation = 0.1, probability of crossover = 0.8, size of population =
(10*(10+1))/2, probability of insertion = 0.9, diversity = 4, number of
iterations = 100 :

| ?- 'GADeL'("hamilton_board_4x2","BENCHMARKS",ga(0.1,0.8,10,0.9,4),100).

A call to GADeL with random walk on
"hamilton_board_4x2" in the directory "BENCHMARKS" with probability of
mutation = 0.1, probability of crossover = 0.8, size of population =
(10*(10+1))/2, probability of insertion = 0.9, diversity = 4, number of
iterations = 100, number of candidates to local search = 5, probability of
random walk = 0.05, depth of the local search = 10 :
| ?- 'GADeL'("hamilton_board_4x2","BENCHMARKS",ga(0.1,0.8,10,0.9,4),random_walk(5,0.05,10),100).

A call to GADeL with tabu search on
"hamilton_board_4x2" in the directory "BENCHMARKS" with probability of
mutation = 0.1, probability of crossover = 0.8, size of population =
(10*(10+1))/2, probability of insertion = 0.9, diversity = 4, number of
iterations = 100, number of candidates to local search = 5, probability of
random walk = 0.05, depth of the local search = 10, lenght of the tabu list = 20 :
| ?- 'GADeL'("hamilton_board_4x2","BENCHMARKS",ga(0.1,0.8,10,0.9,4),tabu(5,0.05,10,20),100).