<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" version="2.0">

<channel>
	<title>New Adventures in Software » Evolutionary Computation</title>
	
	<link>http://blog.uncommons.org</link>
	<description>Rants and opinion interspersed with awe-inspiring tales of heoric software engineering endeavours.</description>
	<lastBuildDate>Mon, 06 Feb 2012 15:57:01 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/EvolutionaryComputation" /><feedburner:info xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" uri="evolutionarycomputation" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><item>
		<title>Watchmaker Framework at JavaOne – Using Java and Genetic Algorithms to Beat the Market</title>
		<link>http://blog.uncommons.org/2011/07/29/watchmaker-framework-at-javaone-using-java-and-genetic-algorithms-to-beat-the-market/</link>
		<comments>http://blog.uncommons.org/2011/07/29/watchmaker-framework-at-javaone-using-java-and-genetic-algorithms-to-beat-the-market/#comments</comments>
		<pubDate>Thu, 28 Jul 2011 23:10:22 +0000</pubDate>
		<dc:creator>Dan</dc:creator>
				<category><![CDATA[Evolutionary Computation]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[javaone]]></category>
		<category><![CDATA[watchmaker framework]]></category>

		<guid isPermaLink="false">http://blog.uncommons.org/?p=1058</guid>
		<description><![CDATA[Those of you who will be attending JavaOne this year (2nd &#8211; 6th October in San Francisco) might be interested in Matthew Ring&#8217;s BoF session on genetic algorithms in Java. Matthew tells me that he will be presenting his software that uses my Watchmaker Framework for Evolutionary Computation as part of his session Using Java [...]]]></description>
		<wfw:commentRss>http://blog.uncommons.org/2011/07/29/watchmaker-framework-at-javaone-using-java-and-genetic-algorithms-to-beat-the-market/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Artificial Intelligence StackExchange – The Final Push</title>
		<link>http://blog.uncommons.org/2010/12/07/artificial-intelligence-stackexchange-the-final-push/</link>
		<comments>http://blog.uncommons.org/2010/12/07/artificial-intelligence-stackexchange-the-final-push/#comments</comments>
		<pubDate>Tue, 07 Dec 2010 17:37:06 +0000</pubDate>
		<dc:creator>Dan</dc:creator>
				<category><![CDATA[Evolutionary Computation]]></category>
		<category><![CDATA[stack exchange]]></category>

		<guid isPermaLink="false">http://blog.uncommons.org/?p=973</guid>
		<description><![CDATA[After some months of slow progress, Jon Hawkins&#8217; proposal to create a StackExchange site dedicated to artificial intelligence questions nears success. If you are not familiar with StackExchange, it is the software behind StackOverflow and its family of sister sites. The artificial intelligence proposal is currently at 91% complete, with 195 people committed. That means [...]]]></description>
		<wfw:commentRss>http://blog.uncommons.org/2010/12/07/artificial-intelligence-stackexchange-the-final-push/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Practical Evolutionary Computation: Island Models</title>
		<link>http://blog.uncommons.org/2010/02/23/practical-evolutionary-computation-island-models/</link>
		<comments>http://blog.uncommons.org/2010/02/23/practical-evolutionary-computation-island-models/#comments</comments>
		<pubDate>Tue, 23 Feb 2010 01:54:25 +0000</pubDate>
		<dc:creator>Dan</dc:creator>
				<category><![CDATA[Evolutionary Computation]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[watchmaker framework]]></category>

		<guid isPermaLink="false">http://blog.uncommons.org/?p=813</guid>
		<description><![CDATA[Some time ago, I promised more details about the support for island models that was added to the Watchmaker Framework for Evolutionary Computation in version 0.7.0.  I&#8217;ve finally completed a first draft of some documentation for this feature, attempting to cover both the motivation for this approach to evolutionary algorithms and the practicalities of implementing [...]]]></description>
		<wfw:commentRss>http://blog.uncommons.org/2010/02/23/practical-evolutionary-computation-island-models/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Open Source Graphic Design – New Watchmaker Framework Logo</title>
		<link>http://blog.uncommons.org/2010/01/11/open-source-graphic-design-new-watchmaker-framework-logo/</link>
		<comments>http://blog.uncommons.org/2010/01/11/open-source-graphic-design-new-watchmaker-framework-logo/#comments</comments>
		<pubDate>Mon, 11 Jan 2010 22:37:42 +0000</pubDate>
		<dc:creator>Dan</dc:creator>
				<category><![CDATA[Evolutionary Computation]]></category>
		<category><![CDATA[The Internet]]></category>
		<category><![CDATA[graphic design]]></category>
		<category><![CDATA[watchmaker framework]]></category>

		<guid isPermaLink="false">http://blog.uncommons.org/?p=798</guid>
		<description><![CDATA[A while ago I created a new website for my main Open Source project, the Watchmaker Framework for Evolutionary Computation.  While the new website was a definite improvement over the previous effort, it was still lacking something. It wasn&#8217;t distinctive. What I really needed was a logo, something that visually identified the project. But how [...]]]></description>
		<wfw:commentRss>http://blog.uncommons.org/2010/01/11/open-source-graphic-design-new-watchmaker-framework-logo/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Watchmaker Framework 0.7.1 – Evolution Strategies</title>
		<link>http://blog.uncommons.org/2010/01/09/watchmaker-framework-0-7-1-evolution-strategies/</link>
		<comments>http://blog.uncommons.org/2010/01/09/watchmaker-framework-0-7-1-evolution-strategies/#comments</comments>
		<pubDate>Sat, 09 Jan 2010 20:30:39 +0000</pubDate>
		<dc:creator>Dan</dc:creator>
				<category><![CDATA[Evolutionary Computation]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[watchmaker framework]]></category>

		<guid isPermaLink="false">http://blog.uncommons.org/?p=793</guid>
		<description><![CDATA[The Watchmaker Framework for Evolutionary Computation has reached version 0.7.1.  This is an incremental release that refines a couple of the changes made in the substantial 0.7.0 update.  It also adds support for Evolution Strategies to complement the existing support for generational and steady-state evolutionary/genetic algorithms. In addition, the (still incomplete) user manual has a [...]]]></description>
		<wfw:commentRss>http://blog.uncommons.org/2010/01/09/watchmaker-framework-0-7-1-evolution-strategies/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Watchmaker 0.7.0 – Island models, steady-state evolution and more</title>
		<link>http://blog.uncommons.org/2009/12/15/watchmaker-0-7-0-island-models-steady-state-evolution-and-more/</link>
		<comments>http://blog.uncommons.org/2009/12/15/watchmaker-0-7-0-island-models-steady-state-evolution-and-more/#comments</comments>
		<pubDate>Tue, 15 Dec 2009 01:44:52 +0000</pubDate>
		<dc:creator>Dan</dc:creator>
				<category><![CDATA[Evolutionary Computation]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[watchmaker framework]]></category>

		<guid isPermaLink="false">http://blog.uncommons.org/?p=764</guid>
		<description><![CDATA[The Watchmaker Framework for Evolutionary Computation has reached version 0.7.0. If you&#8217;re new here, Watchmaker is a Java library for implementing evolutionary/genetic algorithms. This release is the most substantial update for some time. Backwards-Incompatibilities Firstly, I&#8217;ve refactored the evolution engine so that it is not as tightly tied to the standard generational model of evolution. [...]]]></description>
		<wfw:commentRss>http://blog.uncommons.org/2009/12/15/watchmaker-0-7-0-island-models-steady-state-evolution-and-more/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>New Watchmaker Framework Website / Development Roadmap</title>
		<link>http://blog.uncommons.org/2009/12/02/new-watchmaker-framework-website-development-roadmap/</link>
		<comments>http://blog.uncommons.org/2009/12/02/new-watchmaker-framework-website-development-roadmap/#comments</comments>
		<pubDate>Wed, 02 Dec 2009 00:31:30 +0000</pubDate>
		<dc:creator>Dan</dc:creator>
				<category><![CDATA[Evolutionary Computation]]></category>
		<category><![CDATA[watchmaker framework]]></category>

		<guid isPermaLink="false">http://blog.uncommons.org/?p=725</guid>
		<description><![CDATA[The Watchmaker Framework for Evolutionary Computation has a new website at http://watchmaker.uncommons.org. The Java.net web hosting is slow and restrictive, so I&#8217;ve decided to self-host the project pages. The project will continue to use the other Java.net tools such as Subversion, Issuezilla and the project forum for the foreseeable future, though I am weighing up [...]]]></description>
		<wfw:commentRss>http://blog.uncommons.org/2009/12/02/new-watchmaker-framework-website-development-roadmap/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Evolutionary Computation in Java – ECJ, JGAP and Watchmaker Compared</title>
		<link>http://blog.uncommons.org/2009/09/17/evolutionary-computation-in-java-ecj-jgap-and-watchmaker-compared/</link>
		<comments>http://blog.uncommons.org/2009/09/17/evolutionary-computation-in-java-ecj-jgap-and-watchmaker-compared/#comments</comments>
		<pubDate>Thu, 17 Sep 2009 13:18:46 +0000</pubDate>
		<dc:creator>Dan</dc:creator>
				<category><![CDATA[Evolutionary Computation]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[ecj]]></category>
		<category><![CDATA[jgap]]></category>
		<category><![CDATA[watchmaker framework]]></category>

		<guid isPermaLink="false">http://blog.uncommons.org/?p=660</guid>
		<description><![CDATA[In the days before the Watchmaker Framework the two most popular Java evolutionary computation libraries were probably ECJ (Evolutionary Computation [in/for] Java) and JGAP (Java Genetic Algorithms Package). Since the advent of Watchmaker the two most popular Java evolutionary computation libraries are probably ECJ and JGAP. So that worked out well then, but at least [...]]]></description>
		<wfw:commentRss>http://blog.uncommons.org/2009/09/17/evolutionary-computation-in-java-ecj-jgap-and-watchmaker-compared/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Watchmaker Framework for Evolutionary Computation – Version 0.6.2</title>
		<link>http://blog.uncommons.org/2009/09/13/watchmaker-framework-for-evolutionary-computation-version-0-6-2/</link>
		<comments>http://blog.uncommons.org/2009/09/13/watchmaker-framework-for-evolutionary-computation-version-0-6-2/#comments</comments>
		<pubDate>Sat, 12 Sep 2009 23:57:54 +0000</pubDate>
		<dc:creator>Dan</dc:creator>
				<category><![CDATA[Evolutionary Computation]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[watchmaker framework]]></category>

		<guid isPermaLink="false">http://blog.uncommons.org/?p=656</guid>
		<description><![CDATA[This is a bug fix release that addresses a couple of issues with thread management. In version 0.6.1, if you were creating and discarding multiple ConcurrentEvolutionEngines, the threads from the discarded engines would not be cleared up properly.  This could eventually lead to OutOfMemoryErrors if you created a large number of evolution engines. In version [...]]]></description>
		<wfw:commentRss>http://blog.uncommons.org/2009/09/13/watchmaker-framework-for-evolutionary-computation-version-0-6-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Watchmaker Framework for Evolutionary Computation – Version 0.6.1: Terracotta Clustering and more…</title>
		<link>http://blog.uncommons.org/2009/08/03/watchmaker-framework-for-evolutionary-computation-version-0-6-1-terracotta-clustering-and-more/</link>
		<comments>http://blog.uncommons.org/2009/08/03/watchmaker-framework-for-evolutionary-computation-version-0-6-1-terracotta-clustering-and-more/#comments</comments>
		<pubDate>Mon, 03 Aug 2009 18:58:29 +0000</pubDate>
		<dc:creator>Dan</dc:creator>
				<category><![CDATA[Evolutionary Computation]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[terracotta]]></category>
		<category><![CDATA[watchmaker framework]]></category>

		<guid isPermaLink="false">http://blog.uncommons.org/?p=617</guid>
		<description><![CDATA[I&#8217;ve just uploaded version 0.6.1 of the Watchmaker Framework for Evolutionary Computation.  If you&#8217;re not already familiar with the project, it is a library for implementing evolutionary/genetic algorithms in Java.  It&#8217;s multi-threaded, cross-platform, fast and has a modern, unobtrusive and flexible API. API Improvements One user-requested addition to the API in this release is the [...]]]></description>
		<wfw:commentRss>http://blog.uncommons.org/2009/08/03/watchmaker-framework-for-evolutionary-computation-version-0-6-1-terracotta-clustering-and-more/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

