Adam Campbell's Website
Home

Welcome

I am currently working on getting my PhD in Computer Science at the University of Central Florida. My research interests include evolutionary computation, theoretical work on understanding complex systems, and collaborative multi-agent systems. My dissertation will focus on examining a communication-less approach to a multi-agent task allocation problem. It is an extension of our paper published in GECCO 2008.

Other than Computer Science research, I enjoy reading about any science, from evolution to quantum physics (not that I understand most of it). Along with trying to understand and learn about the universe in which we live, I enjoy programming competitions such as those offered by TopCoder and the ACM-ICPC.

Enjoy the rest of the website, and please feel free to e-mail me with any comments.

News

September 30, 2009 It's been quite a while since I've made an update on here. I've uploaded some code for a sensor network simulator that allows for the exploration of various control strategies. It can be easily extended to include new control strategies for both the sensing and emitting agents. The project page can be found here.

August 1, 2007 PicBreeder has been released! PicBreeder is a massively collaborative genetic art website that allows its users to create and share their own artwork. Check the site out, make some art of your own, and contribute to the community!

July 31, 2007 A new page that shows which books I've read has been added. It was made for my own records, but you may find something on there that interests you. You can find it here.

July 23, 2007 I just got back from GECCO 2007 so I haven't had much time to do anything here. I did update the description of the Conway's Game of Life applet and removed the graph it used to have. It's nothing major, but I hope to clean up the descriptions of all the applets eventually and do a better job at describing their usage.

June 26, 2007 Added a link to Brian McQuay's excursion into industry blog. There he discusses various programming topics such as Ruby on Rails, programming philosophy, and his contributions to open source projects. I suggest you check it out.

June 18, 2007 I finally finished the applet for estimating Pi with hot dogs. You can play around with it here.

June 5, 2007 I haven't had a lot of time to update this site and add any new content, but I did fix up the Bouncing Balls applet a bit by removing the red lines trailing the balls. Also, a GradientPaint is now used to produce a lighting effect, and the user can change the position of the "light" by moving the mouse around inside the applet. I should have a new applet up in another week or so that shows how hot dogs can be used to estimate the value of Pi. Check out this link for more details.

March 11, 2007 I finally took the time to make this site more user friendly. I still have a lot of work to do, but at least for now, there's some sort of organization to the site. In the next week or so, the content pages will get cleaned up. In the mean time, check out the various Java applets or view some of the videos I've taken with my microscope camera. There will be more to come!