Genetic algorithms have been applied to a variety search problems in computer science. It was my task, during the summer of 2006, to apply a genetic algorithm to the O(1) CPU scheduler and dynamically tune it to improve throughput. Abstract: http://ifup.org/files/genetic-cpu-abstract.txt Git tree: http://ifup.org/git/?p=genetic-cpu.git Final Report: http://ifup.org//files/brandon-philips-summer-internship.pdf emails.mbox contains a mid summer code review All patches with my Signed-off-by: line were developed by me I made significant changes in genetic-lib.patch- including kobject integration