Author Archives: David

New Publication: “Understanding Evolutionary Potential in Virtual CPU Instruction Set Architectures”

PLoS ONE recently accepted and published our most recent article investigating how the instruction set architecture of the virtual CPU impacts evolutionary potential in digital evolution. See “Understanding Evolutionary Potential in Virtual CPU Instruction Set Architectures” by David M. Bryson … Continue reading

Posted in Miscellaneous | Comments Off on New Publication: “Understanding Evolutionary Potential in Virtual CPU Instruction Set Architectures”

New Publication: “A Case Study of the De Novo Evolution of a Complex Odometric Behavior in Digital Organisms”

PLoS ONE recently accepted and published our most recent article detailing the evolutionary steps that led to a surprising behavior in our studies of path following and memory. See “A Case Study of the De Novo Evolution of a Complex … Continue reading

Posted in Miscellaneous | Comments Off on New Publication: “A Case Study of the De Novo Evolution of a Complex Odometric Behavior in Digital Organisms”

Traveling to Mars

Great website/info graphic by David Paliwoda illustrating the distance to Mars. Via John Gruber.

Posted in Linked Items, Miscellaneous | Comments Off on Traveling to Mars

Dovecot IMAP, Maildir, and Mailbox Subfolders

Setting up Dovecot IMAP services on Linux is fairly straightforward. There are quite a few decent tutorials out there, often with distribution specific details (for example Dovecot::Ubuntu). One of the decisions you must make during the setup process is what … Continue reading

Posted in Computer Science | Comments Off on Dovecot IMAP, Maildir, and Mailbox Subfolders

(Pre-)announcing Apto, a poweful, lightweight C++ tools library

Over the past 8 years or so I have been constantly improving and extending the tools classes utilized by Avida. More recently, I decided to focus some of that effort into the development of a truly standalone tools library. Apto … Continue reading

Posted in Announcements, Computer Science | Comments Off on (Pre-)announcing Apto, a poweful, lightweight C++ tools library

Photography and Railfanning in Lansing

Over the past year or so I have rekindled my childhood love of trains. It has always been in the background, but recently I developed it into a full blown hobby. A nice bonus is that railfanning offers the opportunity … Continue reading

Posted in Photography | Comments Off on Photography and Railfanning in Lansing

Earned My Doctoral Degree

On August 8th I successfully defended my dissertation “The Evolutionary Potential of Populations on Complex Fitness Landscapes” and was granted my dual doctoral degree in Computer Science and Ecology, Evolutionary Biology and Behavior.

Posted in Announcements | Comments Off on Earned My Doctoral Degree

New Publication: “Digital Evolution Exhibits Surprising Robustness to Poor Design Decisions”

My initial first author publication, “Digital Evolution Exhibits Surprising Robustness to Poor Design Decisions” by David M. Bryson and Charles Ofria, has been published in the Proceedings of the Thirteenth International Conference on Artificial Life. Abstract When designing an evolving … Continue reading

Posted in Avida, Computer Science, Research | Comments Off on New Publication: “Digital Evolution Exhibits Surprising Robustness to Poor Design Decisions”

Avida 3.0 development discussion heating up

It’s been quiet on the blog for a while. What personal blog doesn’t go silent once in a while? That doesn’t mean I’ve been bored, though. Quite the opposite, I have been hard at work on a number of projects, … Continue reading

Posted in Avida | Comments Off on Avida 3.0 development discussion heating up

The City Limits

Simply amazing timelapse photography by Dominic Boudeault. Timelapse – The City Limits from Dominic on Vimeo. Via Jonathan Woods at MSNBC.

Posted in Linked Items, Photography | Comments Off on The City Limits