﻿<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Comments on: Tautologies and Theatrics (part 2):  Dave Thomas&#8217;s Panda Food</title>
	<atom:link href="http://www.uncommondescent.com/intelligent-design/tautologies-and-theatrics-part-2-dave-thomass-panda-food/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.uncommondescent.com/intelligent-design/tautologies-and-theatrics-part-2-dave-thomass-panda-food/</link>
	<description>Serving The Intelligent Design Community</description>
	<lastBuildDate>Mon, 13 Feb 2012 17:45:48 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	
	<item>
		<title>By: Dave Thomas says, &#8220;Cordova&#8217;s algorithm is remarkable&#8221; &#124; Uncommon Descent</title>
		<link>http://www.uncommondescent.com/intelligent-design/tautologies-and-theatrics-part-2-dave-thomass-panda-food/comment-page-3/#comment-143869</link>
		<dc:creator>Dave Thomas says, &#8220;Cordova&#8217;s algorithm is remarkable&#8221; &#124; Uncommon Descent</dc:creator>
		<pubDate>Thu, 25 Oct 2007 00:25:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.uncommondescent.com/index.php/archives/1316#comment-143869</guid>
		<description>[...] Thomas is in a bit of a tizzy over my humble offering: Tautologies and Theatrics (part 2): Dave Thomas&#8217; Panda Food. He responds at Pandas Thumb with: Calling ID&#8217;s Bluff, Calling ID&#8217;s Bluff. I thought [...]</description>
		<content:encoded><![CDATA[<p>[...] Thomas is in a bit of a tizzy over my humble offering: Tautologies and Theatrics (part 2): Dave Thomas&#8217; Panda Food. He responds at Pandas Thumb with: Calling ID&#8217;s Bluff, Calling ID&#8217;s Bluff. I thought [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: scordova</title>
		<link>http://www.uncommondescent.com/intelligent-design/tautologies-and-theatrics-part-2-dave-thomass-panda-food/comment-page-3/#comment-55151</link>
		<dc:creator>scordova</dc:creator>
		<pubDate>Tue, 22 Aug 2006 16:40:31 +0000</pubDate>
		<guid isPermaLink="false">http://www.uncommondescent.com/index.php/archives/1316#comment-55151</guid>
		<description>Caligula,

Thank you for your comments.  This thread has now scrolled off the main page.  As I post related threads, feel free to raise your points again.  I think the readers will appreciate discussion of the issues you raise.

Salvador</description>
		<content:encoded><![CDATA[<p>Caligula,</p>
<p>Thank you for your comments.  This thread has now scrolled off the main page.  As I post related threads, feel free to raise your points again.  I think the readers will appreciate discussion of the issues you raise.</p>
<p>Salvador</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: caligula</title>
		<link>http://www.uncommondescent.com/intelligent-design/tautologies-and-theatrics-part-2-dave-thomass-panda-food/comment-page-3/#comment-55001</link>
		<dc:creator>caligula</dc:creator>
		<pubDate>Tue, 22 Aug 2006 08:24:28 +0000</pubDate>
		<guid isPermaLink="false">http://www.uncommondescent.com/index.php/archives/1316#comment-55001</guid>
		<description>Salvador:
Just one additional comment, if you please. Although exact fitness calculations for wild populations over evolutionary time are complex beyond imagination, in Dave&#039;s simplified simulation (with only one selection factor) the fitness difference between any two organisms is quite trivial to calculate. I&#039;m sure that Dave would be happy to comply if challenged. 

Could you, in turn, demonstrate that CSI, the fundamental quantity of Intelligent Design arguments, is computable in such a simplified case as this? Can you calculate the CSI contained by, say, the formal solution and a MacGyver of your choice? Can you, then, show us exactly how and where the same amount of CSI is hidden in Dave&#039;s code? This involves *more* than merely pointing at specific lines of code. It means actually calculating, with clear explanations, the amount of CSI hidden the &quot;sneaky&quot; code lines. It would also be important to explain exactly how these bits were transferred into the solution.</description>
		<content:encoded><![CDATA[<p>Salvador:<br />
Just one additional comment, if you please. Although exact fitness calculations for wild populations over evolutionary time are complex beyond imagination, in Dave&#8217;s simplified simulation (with only one selection factor) the fitness difference between any two organisms is quite trivial to calculate. I&#8217;m sure that Dave would be happy to comply if challenged. </p>
<p>Could you, in turn, demonstrate that CSI, the fundamental quantity of Intelligent Design arguments, is computable in such a simplified case as this? Can you calculate the CSI contained by, say, the formal solution and a MacGyver of your choice? Can you, then, show us exactly how and where the same amount of CSI is hidden in Dave&#8217;s code? This involves *more* than merely pointing at specific lines of code. It means actually calculating, with clear explanations, the amount of CSI hidden the &#8220;sneaky&#8221; code lines. It would also be important to explain exactly how these bits were transferred into the solution.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: caligula</title>
		<link>http://www.uncommondescent.com/intelligent-design/tautologies-and-theatrics-part-2-dave-thomass-panda-food/comment-page-3/#comment-54790</link>
		<dc:creator>caligula</dc:creator>
		<pubDate>Mon, 21 Aug 2006 07:01:44 +0000</pubDate>
		<guid isPermaLink="false">http://www.uncommondescent.com/index.php/archives/1316#comment-54790</guid>
		<description>Salvador:
I think biologists readily admit that there is no consensus on mechanisms of evolution, or at least on their relative importance. This is largely due to problems with measuring selective pressures. It is of limited use to be able to measure the *total* fitness of an organism, if we can&#039;t *calculate* this fitness from theory, i.e. if we can&#039;t break the measured total fitness into more interesting subcomponents (pressures due to sexual selection etc.) Certainly, this *is* a major problem for biology.

However, I&#039;m not sure that it is justified to single out biology as *the* problematic science. As you more or less admitted, we can hardly show experimentally that the laws of classical physics follow from Quantum Mechanics. We can, with great effort, demonstrate that QM makes successful predictions on subatomic level. Similarly, biologists *have*, with great effort, made successful predictions on a wide range of issues from insect behavior to unicellular evolution. But it is next to impossible to explain the behahvior of a physical system of macroscopic scale in terms of individual &quot;quantums&quot;, just as it is next to impossible to explain the evolution of a population over evolutionary time in terms of individual selective pressures. (That is, if an *explanation* means something &quot;fully detailed&quot;.)

Also, I don&#039;t think Dave Thomas ever claimed that his program was a simulation of biological evolution. He only claimed that it is a demonstration of a blind algorithm producing CSI by exploiting cumulative selection. And I certainly think Thomas was successful in what he set out to do. He uses a very simple fitness test (&quot;consume less energy to be more fit&quot;) which produces a diverse &quot;family tree&quot;, the surviving leaves of which tend to be MacGyvers. Does this fitness function &quot;hide&quot; intelligent design, and is it highly &quot;unnatural&quot;, whatever that is? Hardly. Although no natural population may have had to solve this specific Steiner problem (I wouldn&#039;t bet on it, though!), all natural populations probably have addressed the &quot;minimize energy consumption&quot; problem in one way or the other!</description>
		<content:encoded><![CDATA[<p>Salvador:<br />
I think biologists readily admit that there is no consensus on mechanisms of evolution, or at least on their relative importance. This is largely due to problems with measuring selective pressures. It is of limited use to be able to measure the *total* fitness of an organism, if we can&#8217;t *calculate* this fitness from theory, i.e. if we can&#8217;t break the measured total fitness into more interesting subcomponents (pressures due to sexual selection etc.) Certainly, this *is* a major problem for biology.</p>
<p>However, I&#8217;m not sure that it is justified to single out biology as *the* problematic science. As you more or less admitted, we can hardly show experimentally that the laws of classical physics follow from Quantum Mechanics. We can, with great effort, demonstrate that QM makes successful predictions on subatomic level. Similarly, biologists *have*, with great effort, made successful predictions on a wide range of issues from insect behavior to unicellular evolution. But it is next to impossible to explain the behahvior of a physical system of macroscopic scale in terms of individual &#8220;quantums&#8221;, just as it is next to impossible to explain the evolution of a population over evolutionary time in terms of individual selective pressures. (That is, if an *explanation* means something &#8220;fully detailed&#8221;.)</p>
<p>Also, I don&#8217;t think Dave Thomas ever claimed that his program was a simulation of biological evolution. He only claimed that it is a demonstration of a blind algorithm producing CSI by exploiting cumulative selection. And I certainly think Thomas was successful in what he set out to do. He uses a very simple fitness test (&#8220;consume less energy to be more fit&#8221;) which produces a diverse &#8220;family tree&#8221;, the surviving leaves of which tend to be MacGyvers. Does this fitness function &#8220;hide&#8221; intelligent design, and is it highly &#8220;unnatural&#8221;, whatever that is? Hardly. Although no natural population may have had to solve this specific Steiner problem (I wouldn&#8217;t bet on it, though!), all natural populations probably have addressed the &#8220;minimize energy consumption&#8221; problem in one way or the other!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: scordova</title>
		<link>http://www.uncommondescent.com/intelligent-design/tautologies-and-theatrics-part-2-dave-thomass-panda-food/comment-page-3/#comment-54440</link>
		<dc:creator>scordova</dc:creator>
		<pubDate>Fri, 18 Aug 2006 22:18:37 +0000</pubDate>
		<guid isPermaLink="false">http://www.uncommondescent.com/index.php/archives/1316#comment-54440</guid>
		<description>Caligula,

Thank you for taking the time to read through the articles I linked to and responding.  But I must caution, what scientific enterprise can hope to survive if it cannnot measure it&#039;s most fundamental quantities??

In other scientific disciplines, we can measure mass, charge, energy, power, position, time, dimensions (well, at least at classical versus atomic scales).  But the inability to measure fitness, a quantity so fundamental to a theory, seems extremely disconcerting.  If one can&#039;t measure fundamental quantities upon which a theory fundamentally relies, one then has to question the coherence of the theory in the first place as well as the ability to confirm it experimentally.

Granted, we do have Quantum Mechanics where the unmeasurability of observables is par for the course, but at least the theory is stated in terms of what can&#039;t be measured! I find no comparable analogue for Natural Seleciton, and it is this fact that caused a few evolutioanry biologists to jump ship.

Because we have such a difficult time even measuring what&#039;s in the real world, isn&#039;t it a bit pre-mature to say our computer fitness correctly models something which we aren&#039;t even sure exists?    

I&#039;m fine with operational science (like electrodynamics, celestial mechanics, chemistry, engineering, etc.), but forensic &quot;science&quot; (like evolutionary theory) ought perhaps be put in another category because we don&#039;t have the same level of verifiability.

I&#039;m not immediately saying here that ID is the answer (even though that is my personal view, and I certainly promote it), but ID issues aside, shouldn&#039;t a greater degree of skepticism that has been practiced be welcome given the state of affairs as outlined by Lewontin and others?


Salvador</description>
		<content:encoded><![CDATA[<p>Caligula,</p>
<p>Thank you for taking the time to read through the articles I linked to and responding.  But I must caution, what scientific enterprise can hope to survive if it cannnot measure it&#8217;s most fundamental quantities??</p>
<p>In other scientific disciplines, we can measure mass, charge, energy, power, position, time, dimensions (well, at least at classical versus atomic scales).  But the inability to measure fitness, a quantity so fundamental to a theory, seems extremely disconcerting.  If one can&#8217;t measure fundamental quantities upon which a theory fundamentally relies, one then has to question the coherence of the theory in the first place as well as the ability to confirm it experimentally.</p>
<p>Granted, we do have Quantum Mechanics where the unmeasurability of observables is par for the course, but at least the theory is stated in terms of what can&#8217;t be measured! I find no comparable analogue for Natural Seleciton, and it is this fact that caused a few evolutioanry biologists to jump ship.</p>
<p>Because we have such a difficult time even measuring what&#8217;s in the real world, isn&#8217;t it a bit pre-mature to say our computer fitness correctly models something which we aren&#8217;t even sure exists?    </p>
<p>I&#8217;m fine with operational science (like electrodynamics, celestial mechanics, chemistry, engineering, etc.), but forensic &#8220;science&#8221; (like evolutionary theory) ought perhaps be put in another category because we don&#8217;t have the same level of verifiability.</p>
<p>I&#8217;m not immediately saying here that ID is the answer (even though that is my personal view, and I certainly promote it), but ID issues aside, shouldn&#8217;t a greater degree of skepticism that has been practiced be welcome given the state of affairs as outlined by Lewontin and others?</p>
<p>Salvador</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: caligula</title>
		<link>http://www.uncommondescent.com/intelligent-design/tautologies-and-theatrics-part-2-dave-thomass-panda-food/comment-page-3/#comment-54343</link>
		<dc:creator>caligula</dc:creator>
		<pubDate>Fri, 18 Aug 2006 13:51:08 +0000</pubDate>
		<guid isPermaLink="false">http://www.uncommondescent.com/index.php/archives/1316#comment-54343</guid>
		<description>Salvador:
I read Lewontin&#039;s paper. I think he&#039;s saying that calculating the total fitness difference between organisms is a very *complex* affair. On the other hand, he is *not* claiming that (a) selection is random, (b) fitness differences did not exists, (c) fitness differences were not, in evolutionary timescale, responsible of complexity (i.e. CSI) in organisms. Yes, this paper can be seen as criticism on various hypotheses from the ultra-adaptationist camp. In Lewontin&#039;s opinion, many theorists simplify things way too much, (a) by isolating single selection factors from the whole picture and (b) by not taking into account that things like changes in the population size can affect selection factors. He&#039;s not necessaruily saying that ultra-adaptationist theories were *wrong*; he&#039;s claiming that their mathematical treatment is currently over-simplified. But this paper hardly helps *your* case here, because Lewontin is not giving any support to your position that natural selection is *chaotic*. Complex just isn&#039;t a synonym for chaotic.

BTW. In the same paper Lewontin claims (&quot;Getting there from here&quot;) that complex evolutionary pathways have been experimentally verified to exist, with functional intermediates. How about that? (Yes, his main point is that such pathways are a subset in a &quot;maze&quot; with many dead ends, but I don&#039;t think that is much of a problem for the theory of evolution. It is simply a partial answer to his own question: why only a tiny subset of all conceivable phenotypes have realized in the history of life.)</description>
		<content:encoded><![CDATA[<p>Salvador:<br />
I read Lewontin&#8217;s paper. I think he&#8217;s saying that calculating the total fitness difference between organisms is a very *complex* affair. On the other hand, he is *not* claiming that (a) selection is random, (b) fitness differences did not exists, (c) fitness differences were not, in evolutionary timescale, responsible of complexity (i.e. CSI) in organisms. Yes, this paper can be seen as criticism on various hypotheses from the ultra-adaptationist camp. In Lewontin&#8217;s opinion, many theorists simplify things way too much, (a) by isolating single selection factors from the whole picture and (b) by not taking into account that things like changes in the population size can affect selection factors. He&#8217;s not necessaruily saying that ultra-adaptationist theories were *wrong*; he&#8217;s claiming that their mathematical treatment is currently over-simplified. But this paper hardly helps *your* case here, because Lewontin is not giving any support to your position that natural selection is *chaotic*. Complex just isn&#8217;t a synonym for chaotic.</p>
<p>BTW. In the same paper Lewontin claims (&#8220;Getting there from here&#8221;) that complex evolutionary pathways have been experimentally verified to exist, with functional intermediates. How about that? (Yes, his main point is that such pathways are a subset in a &#8220;maze&#8221; with many dead ends, but I don&#8217;t think that is much of a problem for the theory of evolution. It is simply a partial answer to his own question: why only a tiny subset of all conceivable phenotypes have realized in the history of life.)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: scordova</title>
		<link>http://www.uncommondescent.com/intelligent-design/tautologies-and-theatrics-part-2-dave-thomass-panda-food/comment-page-3/#comment-54230</link>
		<dc:creator>scordova</dc:creator>
		<pubDate>Fri, 18 Aug 2006 00:01:48 +0000</pubDate>
		<guid isPermaLink="false">http://www.uncommondescent.com/index.php/archives/1316#comment-54230</guid>
		<description>&lt;blockquote&gt;
Caligula asked:

And listen, exactly what do you think natural selection is?
&lt;/blockquote&gt;


I think it is double speak, and does not reflect reality at all.  Selection, as Allen Orr pointed out, does not trade in the language of design.  As lewontin showed, its rife with mathematical self-contradiction.  I fixed up some of the links to Lewontin above.  I higly recommend his Santa Fe Winter 2003 essay.  Quite eye-opening to the utter futility of describing evolution in terms of fitness.

Biology should be more appropriately described by function (an engineering perspective) versus fitness (a self-contradictory Darwinian paradigm).</description>
		<content:encoded><![CDATA[<blockquote><p>
Caligula asked:</p>
<p>And listen, exactly what do you think natural selection is?
</p></blockquote>
<p>I think it is double speak, and does not reflect reality at all.  Selection, as Allen Orr pointed out, does not trade in the language of design.  As lewontin showed, its rife with mathematical self-contradiction.  I fixed up some of the links to Lewontin above.  I higly recommend his Santa Fe Winter 2003 essay.  Quite eye-opening to the utter futility of describing evolution in terms of fitness.</p>
<p>Biology should be more appropriately described by function (an engineering perspective) versus fitness (a self-contradictory Darwinian paradigm).</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: caligula</title>
		<link>http://www.uncommondescent.com/intelligent-design/tautologies-and-theatrics-part-2-dave-thomass-panda-food/comment-page-3/#comment-54147</link>
		<dc:creator>caligula</dc:creator>
		<pubDate>Thu, 17 Aug 2006 17:14:40 +0000</pubDate>
		<guid isPermaLink="false">http://www.uncommondescent.com/index.php/archives/1316#comment-54147</guid>
		<description>scordova: &quot;Of course the programs fitness function was rigged, and itÃ¢â‚¬â„¢s no less rigged than the Steiner-solving GAÃ¢â‚¬â„¢s. ThatÃ¢â‚¬â„¢s the whole point. Did Dave Thomas not know in advance his fitness function would have a chance of being marginally successful (in a MacGeyver sense at least), or did he have some monkey code his fitness functions or describe the fitness function to him?&quot;

I&#039;m speechless.

...would have a CHANCE of being MARGINALLY successful? Is *that* what makes it cheating? If only the program was guaranteed to *fail*, it would immediately become a valid demonstration of random mutations with ID-free selection at work?

Listen, of course evolutionary algorithms and e.g. reinforcement learning are used exactly because we think they *might* succeed. But as you said yourself, all we know -- or hope mostly, although hopes turned true are the ones that get published -- is that these techniques have a *chance* of being successful. And indeed, they are favored in cases where we don&#039;t need to get a 100% accurate answer to a problem. Instead, we oftentimes want to get sufficiently accurate answers to a whole bunch of problems -- such as evaluating each of the possible states of the enviroment (e.g. valid game positions of a strategy game) w/o getting too many downright stupid evaluations.

And listen, exactly what do you think natural selection is? Is it a monkey or a randomizer? Sure, selection pressures can and do change both in quantity and quality, but they are definitely not wildly *random* (because they are part of Cosmos instead of Chaos, for starters). And yet, that&#039;s exactly what you seem to be requiring from GAs in order for them to be &quot;natural&quot; in the quote above. If so, it is little wonder you think it can&#039;t produce the illusion of design. You are saying that a selection pressure favoring blindness should grow ears!</description>
		<content:encoded><![CDATA[<p>scordova: &#8220;Of course the programs fitness function was rigged, and itÃ¢â‚¬â„¢s no less rigged than the Steiner-solving GAÃ¢â‚¬â„¢s. ThatÃ¢â‚¬â„¢s the whole point. Did Dave Thomas not know in advance his fitness function would have a chance of being marginally successful (in a MacGeyver sense at least), or did he have some monkey code his fitness functions or describe the fitness function to him?&#8221;</p>
<p>I&#8217;m speechless.</p>
<p>&#8230;would have a CHANCE of being MARGINALLY successful? Is *that* what makes it cheating? If only the program was guaranteed to *fail*, it would immediately become a valid demonstration of random mutations with ID-free selection at work?</p>
<p>Listen, of course evolutionary algorithms and e.g. reinforcement learning are used exactly because we think they *might* succeed. But as you said yourself, all we know &#8212; or hope mostly, although hopes turned true are the ones that get published &#8212; is that these techniques have a *chance* of being successful. And indeed, they are favored in cases where we don&#8217;t need to get a 100% accurate answer to a problem. Instead, we oftentimes want to get sufficiently accurate answers to a whole bunch of problems &#8212; such as evaluating each of the possible states of the enviroment (e.g. valid game positions of a strategy game) w/o getting too many downright stupid evaluations.</p>
<p>And listen, exactly what do you think natural selection is? Is it a monkey or a randomizer? Sure, selection pressures can and do change both in quantity and quality, but they are definitely not wildly *random* (because they are part of Cosmos instead of Chaos, for starters). And yet, that&#8217;s exactly what you seem to be requiring from GAs in order for them to be &#8220;natural&#8221; in the quote above. If so, it is little wonder you think it can&#8217;t produce the illusion of design. You are saying that a selection pressure favoring blindness should grow ears!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: scordova</title>
		<link>http://www.uncommondescent.com/intelligent-design/tautologies-and-theatrics-part-2-dave-thomass-panda-food/comment-page-3/#comment-54139</link>
		<dc:creator>scordova</dc:creator>
		<pubDate>Thu, 17 Aug 2006 16:23:32 +0000</pubDate>
		<guid isPermaLink="false">http://www.uncommondescent.com/index.php/archives/1316#comment-54139</guid>
		<description>(here is a response I posted to at Pandas Thumb)

&lt;blockquote&gt;
[Dave Thomas wrote:]

My challenge to Salvador and the UD Software Engineering Team is simple and straightforward: if the TargetÃ¢â‚¬â„¢s Ã¢â‚¬Å“shirtÃ¢â‚¬Â (a stated desire for the shortest connected straight-line networks) is indeed as Ã¢â‚¬Å“CLOSEÃ¢â‚¬Â to the Ã¢â‚¬Å“TargetÃ¢â‚¬Â itself (the actual Steiner Solution for the given array of fixed points) as you say it is, then you and your Team should be easily able to deduce the proper answer, and send it along.

IÃ¢â‚¬â„¢ll be waiting! See you next Monday, August 21st. - Dave
&lt;/blockquote&gt;


Thomas mis-describes the sense of my argument.  The specification of a problem solving STRATEGY and successfully implementing that STRATEGY will yield solutions equivalent to some or all of the solutions in the solution space (or maybe good enough).  Thomas mis-describes my position again.  Aiming for the shirt versus the person is like aiming to find the right strategy.  That&#039;s what I meant.  If he mis-understood for whatever reason be it me or him, I hope this helps clarify the issue.

With respect to my ga.c, of course I knew the program was rigged.  I knew the seach strategy would work.  Searching for a strategy is like finding a sufficient aimpoint.  I provided 4 inexplicit strategies:  

brute.c
gauss.c 
recurs.c
ga.c

Each is a different strategy for hitting the same target.  4 different sets of driving directions leading to Rome from 4 different starting points, so to speak.

&lt;b&gt;Of course the programs fitness function was rigged, and it&#039;s no less rigged than the Steiner-solving GA&#039;s.  That&#039;s the whole point.&lt;/b&gt;  Did Dave Thomas not know in advance his fitness function would have a chance of being marginally successful (in a MacGeyver sense at least), or did he have some monkey code his fitness functions or describe the fitness function to him?

By the way, I&#039;m honored to see Dave is effectively calling me liar.


cheerio guys,
Sal
PS
computing Fermat points is a bit tedious, if I have inclination I might provide them and finish of my speculation for a solution to his problem</description>
		<content:encoded><![CDATA[<p>(here is a response I posted to at Pandas Thumb)</p>
<blockquote><p>
[Dave Thomas wrote:]</p>
<p>My challenge to Salvador and the UD Software Engineering Team is simple and straightforward: if the TargetÃ¢â‚¬â„¢s Ã¢â‚¬Å“shirtÃ¢â‚¬Â (a stated desire for the shortest connected straight-line networks) is indeed as Ã¢â‚¬Å“CLOSEÃ¢â‚¬Â to the Ã¢â‚¬Å“TargetÃ¢â‚¬Â itself (the actual Steiner Solution for the given array of fixed points) as you say it is, then you and your Team should be easily able to deduce the proper answer, and send it along.</p>
<p>IÃ¢â‚¬â„¢ll be waiting! See you next Monday, August 21st. &#8211; Dave
</p></blockquote>
<p>Thomas mis-describes the sense of my argument.  The specification of a problem solving STRATEGY and successfully implementing that STRATEGY will yield solutions equivalent to some or all of the solutions in the solution space (or maybe good enough).  Thomas mis-describes my position again.  Aiming for the shirt versus the person is like aiming to find the right strategy.  That&#8217;s what I meant.  If he mis-understood for whatever reason be it me or him, I hope this helps clarify the issue.</p>
<p>With respect to my ga.c, of course I knew the program was rigged.  I knew the seach strategy would work.  Searching for a strategy is like finding a sufficient aimpoint.  I provided 4 inexplicit strategies:  </p>
<p>brute.c<br />
gauss.c<br />
recurs.c<br />
ga.c</p>
<p>Each is a different strategy for hitting the same target.  4 different sets of driving directions leading to Rome from 4 different starting points, so to speak.</p>
<p><b>Of course the programs fitness function was rigged, and it&#8217;s no less rigged than the Steiner-solving GA&#8217;s.  That&#8217;s the whole point.</b>  Did Dave Thomas not know in advance his fitness function would have a chance of being marginally successful (in a MacGeyver sense at least), or did he have some monkey code his fitness functions or describe the fitness function to him?</p>
<p>By the way, I&#8217;m honored to see Dave is effectively calling me liar.</p>
<p>cheerio guys,<br />
Sal<br />
PS<br />
computing Fermat points is a bit tedious, if I have inclination I might provide them and finish of my speculation for a solution to his problem</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: BC</title>
		<link>http://www.uncommondescent.com/intelligent-design/tautologies-and-theatrics-part-2-dave-thomass-panda-food/comment-page-3/#comment-54105</link>
		<dc:creator>BC</dc:creator>
		<pubDate>Thu, 17 Aug 2006 09:25:46 +0000</pubDate>
		<guid isPermaLink="false">http://www.uncommondescent.com/index.php/archives/1316#comment-54105</guid>
		<description>Here&#039;s the problems I&#039;ve seen with the arguments:

&lt;blockquote&gt;&quot;Avida promoters claim they refuted BeheÃ¢â‚¬â„¢s notion of irreducible complexity (IC) with their Avida computer simulation.&quot;&lt;/blockquote&gt;
Actually, no.  What GAs show is that it is possible to create systems via evolutionary mechanisms where the removal of any component makes the entire system fail.  Really, there are two classes of IC then: &quot;Class A&quot; systems which can be constructed incrementally, but (at some later stage) fail if one piece is removed, and &quot;Class B&quot; systems which cannot be constructed incrementally and fail entirely if one piece is removed.  Simply pointing out that a biological system fails if one piece is removed doesn&#039;t tell you whether you&#039;re dealing with a class A system (which evolution can create) or a class B system (which evolution cannot create).  Careful research is needed to differeniate between then two, and IDists want to jump to the conclusion that any IC system is actually a class B system.  GAs illuminated the fact that not all IC systems are class B systems (as IDists would like to argue).

By in large, Sal&#039;s general argument seems to be that GAs, whether or not there is an explicit target, employ a very specific and limited strategy to find a specific solution.  What Sal misses is the fact that GAs are much more capable he gives them credit for.  First of all, Sal&#039;s &quot;GA&quot; (if you can call it that) is specifically setup to hone-in on a solution to a problem that has one and only one solution.  Actual GAs, on the other hand, are well known to be able to find completely different solutions (on different runs) to a single problem - they aren&#039;t secretly preprogrammed with the solution, hard-coded to hone-in on that solution, or merely deriving the solution through a series of deterministic mathematical steps.  GAs are moving through complex space and finding varieties of solutions that satisfy it&#039;s goal.

&lt;blockquote&gt;&quot;Is the selection process in ThomasÃ¢â‚¬â„¢s code natural or intelligently designed?&quot;&lt;/blockquote&gt;
The selection process is intelligently designed.  However, that isn&#039;t particularly relevant when you understand how GAs work.  The selection process (or fitness function) is used to determine which organisms (real or digital) go on to reproduce.  The descendent organisms are similar to the parents that they descend from.  Thus, a selection process gets evolution moving in a particular direction.  Since we want a particular outcome (e.g. shortest route between six points), we want each subsequent generation to be closer to that goal and so we allow the best ones to have children.  It&#039;s not the goal that gets the organisms to evolve in a particular direction, but it&#039;s actually the survival differential that makes them evolve.  The GA goal is simply used to determine who reproduces and who doesn&#039;t - in other words, it determines how the survival differential is applied across the population.  In the absence of a goal, the organisms can evolve in a particular direction simply by having a survival differential - provided that the differential is non-random.  In the real world, organisms are hunters, prey (by predators and micro-organisms), and competing for mates.  This produces a somewhat stable (and non-random) survival differential that allows real-world organisms to evolve.  Hence, it&#039;s really not necessary to have an goal for evolution to work.  (Another way to look at it is to say that nature does have a goal, and that goal is to produce organisms that reproduce - of which survival is an important part.)

&lt;blockquote&gt;&quot;Thank you for responding. Can you, for the benefit of the reader explain what would happen to this algorithm in the absence of
1. intelligent design of the selection process
2. intelligent design of the Ã¢â‚¬Å“creaturesÃ¢â‚¬Â such that they are amenable to intelligently designed selection&quot;&lt;/blockquote&gt;
GAs generally aren&#039;t used to create ecologies of organisms that need to eat, hunt, evade predators, or compete for mates.  In the absence of a goal or any of those needs, GAs won&#039;t create anything at all because there&#039;s nothing to create a survival differential (no goal, no competition, no starvation) - everybody survives, everybody reproduces (on average) at similar levels, and that means nobody evolves.  You don&#039;t need a goal to have GAs evolve, but you do need a survival differential (or more accurately a reproductive differential) in order to have evolution.

&lt;blockquote&gt;&quot;Rather, this circuitous route serves the anti-design case by sneaking away the fine-tuning into the things you just listed: CPU, OS, GA engine, etc.&quot;&lt;/blockquote&gt;
The CPU and OS aren&#039;t &quot;sneaking&quot; anything into the simulation.  They are analogous to having a universe that works by laws.  Being allowed to alter them is a little bit like saying that you should be allowed to alter fundamental forces of the universe and still have biological evolution work while you (for example) alter the binding properties of carbon, make hydrogen an unstable element, turn nitrogen into a noble gas, or increase or decrease the electromagnetic or gravitational forces by several magnitudes.  While it would theoretically be possible to sneak things in via the GA engine, the engine is right there for everyone to see and scrutinize.  It still works when nobody is pulling any sneaky business.  The purpose of GAs isn&#039;t to answer the question of whether the universe is designed or not, but it illuminates the question of whether GAs can, in the presence of stable fundamental laws, create CSI.  Under those conditions, the answer is &quot;yes&quot;.  Further, you can verify in the code that we are maintaining a relatively hands-off approach to the system and allowing a few simple rules (random mutation, selection, reproduction) to create our complexity.  If there is a breach of this (for example, if we alter the organisms&#039; genome by inserting pre-designed information), you are entitled to complain, but there isn&#039;t one.</description>
		<content:encoded><![CDATA[<p>Here&#8217;s the problems I&#8217;ve seen with the arguments:</p>
<blockquote><p>&#8220;Avida promoters claim they refuted BeheÃ¢â‚¬â„¢s notion of irreducible complexity (IC) with their Avida computer simulation.&#8221;</p></blockquote>
<p>Actually, no.  What GAs show is that it is possible to create systems via evolutionary mechanisms where the removal of any component makes the entire system fail.  Really, there are two classes of IC then: &#8220;Class A&#8221; systems which can be constructed incrementally, but (at some later stage) fail if one piece is removed, and &#8220;Class B&#8221; systems which cannot be constructed incrementally and fail entirely if one piece is removed.  Simply pointing out that a biological system fails if one piece is removed doesn&#8217;t tell you whether you&#8217;re dealing with a class A system (which evolution can create) or a class B system (which evolution cannot create).  Careful research is needed to differeniate between then two, and IDists want to jump to the conclusion that any IC system is actually a class B system.  GAs illuminated the fact that not all IC systems are class B systems (as IDists would like to argue).</p>
<p>By in large, Sal&#8217;s general argument seems to be that GAs, whether or not there is an explicit target, employ a very specific and limited strategy to find a specific solution.  What Sal misses is the fact that GAs are much more capable he gives them credit for.  First of all, Sal&#8217;s &#8220;GA&#8221; (if you can call it that) is specifically setup to hone-in on a solution to a problem that has one and only one solution.  Actual GAs, on the other hand, are well known to be able to find completely different solutions (on different runs) to a single problem &#8211; they aren&#8217;t secretly preprogrammed with the solution, hard-coded to hone-in on that solution, or merely deriving the solution through a series of deterministic mathematical steps.  GAs are moving through complex space and finding varieties of solutions that satisfy it&#8217;s goal.</p>
<blockquote><p>&#8220;Is the selection process in ThomasÃ¢â‚¬â„¢s code natural or intelligently designed?&#8221;</p></blockquote>
<p>The selection process is intelligently designed.  However, that isn&#8217;t particularly relevant when you understand how GAs work.  The selection process (or fitness function) is used to determine which organisms (real or digital) go on to reproduce.  The descendent organisms are similar to the parents that they descend from.  Thus, a selection process gets evolution moving in a particular direction.  Since we want a particular outcome (e.g. shortest route between six points), we want each subsequent generation to be closer to that goal and so we allow the best ones to have children.  It&#8217;s not the goal that gets the organisms to evolve in a particular direction, but it&#8217;s actually the survival differential that makes them evolve.  The GA goal is simply used to determine who reproduces and who doesn&#8217;t &#8211; in other words, it determines how the survival differential is applied across the population.  In the absence of a goal, the organisms can evolve in a particular direction simply by having a survival differential &#8211; provided that the differential is non-random.  In the real world, organisms are hunters, prey (by predators and micro-organisms), and competing for mates.  This produces a somewhat stable (and non-random) survival differential that allows real-world organisms to evolve.  Hence, it&#8217;s really not necessary to have an goal for evolution to work.  (Another way to look at it is to say that nature does have a goal, and that goal is to produce organisms that reproduce &#8211; of which survival is an important part.)</p>
<blockquote><p>&#8220;Thank you for responding. Can you, for the benefit of the reader explain what would happen to this algorithm in the absence of<br />
1. intelligent design of the selection process<br />
2. intelligent design of the Ã¢â‚¬Å“creaturesÃ¢â‚¬Â such that they are amenable to intelligently designed selection&#8221;</p></blockquote>
<p>GAs generally aren&#8217;t used to create ecologies of organisms that need to eat, hunt, evade predators, or compete for mates.  In the absence of a goal or any of those needs, GAs won&#8217;t create anything at all because there&#8217;s nothing to create a survival differential (no goal, no competition, no starvation) &#8211; everybody survives, everybody reproduces (on average) at similar levels, and that means nobody evolves.  You don&#8217;t need a goal to have GAs evolve, but you do need a survival differential (or more accurately a reproductive differential) in order to have evolution.</p>
<blockquote><p>&#8220;Rather, this circuitous route serves the anti-design case by sneaking away the fine-tuning into the things you just listed: CPU, OS, GA engine, etc.&#8221;</p></blockquote>
<p>The CPU and OS aren&#8217;t &#8220;sneaking&#8221; anything into the simulation.  They are analogous to having a universe that works by laws.  Being allowed to alter them is a little bit like saying that you should be allowed to alter fundamental forces of the universe and still have biological evolution work while you (for example) alter the binding properties of carbon, make hydrogen an unstable element, turn nitrogen into a noble gas, or increase or decrease the electromagnetic or gravitational forces by several magnitudes.  While it would theoretically be possible to sneak things in via the GA engine, the engine is right there for everyone to see and scrutinize.  It still works when nobody is pulling any sneaky business.  The purpose of GAs isn&#8217;t to answer the question of whether the universe is designed or not, but it illuminates the question of whether GAs can, in the presence of stable fundamental laws, create CSI.  Under those conditions, the answer is &#8220;yes&#8221;.  Further, you can verify in the code that we are maintaining a relatively hands-off approach to the system and allowing a few simple rules (random mutation, selection, reproduction) to create our complexity.  If there is a breach of this (for example, if we alter the organisms&#8217; genome by inserting pre-designed information), you are entitled to complain, but there isn&#8217;t one.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

