summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2007-12-18* Add Genetic algorithmHEADmasterGuillaume Seguin1-1/+119
2007-12-18* Move Algo_MonteCarlo code-wise for consistency with the combo boxGuillaume Seguin1-29/+29
2007-12-18* Cleanup Monte Carlo perturbation using random_swapGuillaume Seguin1-3/+1
2007-12-18* Cleanup 2opt and add swap and insert pertubation methodsGuillaume Seguin1-14/+31
2007-12-18* Make sure the runner thread gets correctly halted upon exitGuillaume Seguin1-1/+16
2007-12-18* Fix need_init related code (correctly pass the inited path to runner)Guillaume Seguin1-1/+2
2007-12-18* Display best-solution-yet search timeGuillaume Seguin1-9/+24
2007-12-17* Add need_init property to Algo classGuillaume Seguin1-13/+16
2007-12-17* Modify the way t0 is computed (use min (10, citycount / 5))Guillaume Seguin1-2/+3
2007-12-17* Add 2opt-based algorithm with MonteCarlo perturbationsGuillaume Seguin1-1/+32
2007-12-17* Cleanup resume feature (mostly move it to AlgoThread)Guillaume Seguin1-6/+11
2007-12-17* Enable resuming current algorithm executionGuillaume Seguin1-25/+56
2007-12-17* Minor cleanupGuillaume Seguin1-4/+3
2007-12-17* Center canvas horizontallyGuillaume Seguin1-1/+3
2007-12-17* Use simpler Greedy init and move the current one to "Greedy (Best)"Guillaume Seguin1-8/+13
2007-12-17* Comments & cleanupGuillaume Seguin1-34/+122
2007-12-17* Don't completely block algorithm thread while stopping itGuillaume Seguin1-3/+5
2007-12-17* Add Simulated Annealing algorithm and use it by defaultGuillaume Seguin1-2/+37
2007-12-17* Improve 2opt algorithm (don't enforce i to be lower than j)Guillaume Seguin1-4/+9
2007-12-17* Drop the "8 cities" choice, the "10 cities" choice is close enoughGuillaume Seguin1-1/+1
2007-12-17* Add combo box to choose between Random and Greedy initsGuillaume Seguin1-12/+32
2007-12-17* Add method to generate a random pathGuillaume Seguin1-0/+5
2007-12-16* Minor refactoring of default configuration handlingGuillaume Seguin1-4/+5
2007-12-16* Initial importGuillaume Seguin1-0/+421