File list (Check if you may need any files):
task1\anneal.m
.....\compare.m
.....\gatoolbox\adjswapMutation.m
.....\.........\arithXover.m
.....\.........\b2f.m
.....\.........\binaryMutation.m
.....\.........\boundaryMutation.m
.....\.........\calcbits.m
.....\.........\Contents.m
.....\.........\coranaEval.m
.....\.........\coranaFeval.m
.....\.........\coranaMin.m
.....\.........\cyclicXover.m
.....\.........\delta.m
.....\.........\dists.m
.....\.........\enhancederXover.m
.....\.........\erXover.m
.....\.........\f2b.m
.....\.........\ga.m
.....\.........\GAeval.m
.....\.........\gaMichEval.m
.....\.........\gaotindex.html
.....\.........\gaotv5.pdf
.....\.........\gaotv5.ps
.....\.........\gaZBGrad.m
.....\.........\gaZBGradEval.m
.....\.........\GenAlgEx.m
.....\.........\heuristicXover.m
.....\.........\initializega.m
.....\.........\initializeoga.m
.....\.........\inversionMutation.m
.....\.........\linerorderXover.m
.....\.........\maxGenTerm.m
.....\.........\multiNonUnifMutation.m
.....\.........\nonUnifMutation.m
.....\.........\normGeomSelect.m
.....\.........\optMaxGenTerm.m
.....\.........\orderbasedXover.m
.....\.........\parse.m
.....\.........\partmapXover.m
.....\.........\plotCorana.m
.....\.........\README
.....\.........\roulette.m
.....\.........\shiftMutation.m
.....\.........\simpleXover.m
.....\.........\singleptXover.m
.....\.........\swapMutation.m
.....\.........\threeswapMutation.m
.....\.........\tournSelect.m
.....\.........\tspEval.m
.....\.........\unifMutation.m
.....\.........\uniformXover.m
.....\.........\zeroMutate.m
.....\gradient.m
.....\pso-pseudocode.pdf
.....\pso.m
.....\gatoolbox
task1