2004-07-18 Zapata * report/recuit.tex: Write results. * naive/recuit.c: Improve constant. Exit when a solution is found. * naive/main.c, naive/args.h: Options for initialisation. * naive/bench_recuit.rb: New. 2004-07-18 Jezz * report/Makefile: Fixed problem with picture not made * report/Makefile: Add all curves on benchmarks graphs 2004-07-18 Zapata * report/recuit.tex: Write explainations. * report/naive.tex: Write tests on number of solutions. * naive/recuit.c: More constants. Print verbose when keep a solution. * TODO: Clear. 2004-07-17 Zapata * report/naive.tex: Write results. * report/recuit.tex: New. Empty. 2004-07-17 Jezz * report/bench/*.csv Add Kleuk's benchmarks * report/Makefile: Add rule for automatic generation of pictures from Kleuks's benchmarks * report/genetic.tex: Add plots in benchmarks section * TODO: update 2004-07-16 Zapata * report/naive.tex: Explain implemantation and results. * report/naive.tex: Correct errors, and presentation. * naive/bench.rb: New. 2004-07-10 Zapata * naive/counts.c, naive/recuit.c, naive/naive.c, naive/main.c: Improve speed. * naive/constants.h, naive/const_gen.c: New. Kepp static information for int_to_french. * naive/recuit.c (modify): Correct negative value bug. * naive/int_to_french.c: Bugs fix. * report/naive.tex: Present algorithms. 2004-07-08 Zapata * report/presentation.tex, report/naive.tex: New. * report/report.tex: Include new files. * report/listing.tes: Add some sub sections. * report/elagage.tex: Add some precisions. 2004-07-02 Zapata * naive/args.h: Declare BUF_SIZE. * naive/naive.c, naive/recuit.c: New. Contain main functions. * naive/main.c: Move main functions. * naive/counts.c, naive/counts.h (build_string): Move here. * naive/recuit.c: Implement. 2004-06-23 Zapata * naive/args.c: Add 'all' option. * naive/counts.c: Split 'update_counts' in smaller functions. Search all solutions. * naive/man.c: Remove unuse headers. Search all solutions. 2004-06-22 Zapata * naive/main.c (update_counts, compare_array) (random_count_init, count_occurances): Move count functions in... * naive/counts.c, naive/counts.h: here. New. * naive/args.h, naive/args.c: Add brute force option. * naive/counts.h, naive/counts.c, naive/main.c (update_counts): Return a value for brute processing. * naive/main.c, naive/counts.c, naive/args.c: Remove useless headers. * naive/args.h: Update version number. 2004-06-22 Zapata * naive/main.c: Fix init. Implement literral option. Remove trailing whitespaces. 2004-06-22 Zapata * naive/main.c: Comment main loop. Fix random. Init computed once. * naive/Makefile: Clean everything. 2004-06-21 Zapata * naive/int_to_french.c, naive/int_to_french.h: New. * naive/generate_check.sh, naive/int_to_french.check: New. Test function int_to_french 2004-06-17 Jezz * naive/recuit.c: New. It's only a draft * TODO: Detail TODO before passing project in background... The project will pass in foreground in middle july 2004-06-16 Jezz * naive/main.c: Split in two smaller files. * naive/args.c: New. 2004-06-15 Zapata * ChangeLog: Normalize. Phrase begin with an upcase letter end and with a dot. In comment describe what changed and not what you have done. Never put CVS informations on ChangeLog, ChangeLog is about the package not the repository. * naive/: New directory. * naive/Makefile, naive/main.c: New. Write a fonctional version. * TODO: New. 2004-06-15 Jezz * report/report.tex: New and update. 2004-06-15 Jezz * report/: Make directory. * AUTHORS: Update. 2004-06-15 Jezz * grover.tex: First write.