ECJ-INTEREST-L Archives

December 2007

ECJ-INTEREST-L@LISTSERV.GMU.EDU

Options: Use Monospaced Font
Show Text Part by Default
Condense Mail Headers

Message: [<< First] [< Prev] [Next >] [Last >>]
Topic: [<< First] [< Prev] [Next >] [Last >>]
Author: [<< First] [< Prev] [Next >] [Last >>]

Print Reply
Sender:
ECJ Evolutionary Computation Toolkit <[log in to unmask]>
Date:
Tue, 4 Dec 2007 09:47:11 -0500
MIME-version:
1.0 (Apple Message framework v752.3)
Reply-To:
ECJ Evolutionary Computation Toolkit <[log in to unmask]>
Content-type:
text/plain; charset=US-ASCII; delsp=yes; format=flowed
Subject:
From:
Sean Luke <[log in to unmask]>
In-Reply-To:
Content-transfer-encoding:
7bit
Comments:
To: ECJ Evolutionary Computation Toolkit <[log in to unmask]>
Parts/Attachments:
text/plain (17 lines)
On Dec 4, 2007, at 4:23 AM, David Robert White wrote:

> If we're sharing individuals that are "good", we'd probably want to  
> share those occupying niches, so these niches could then be  
> explored by multiple islands.  So it would be nice to separate  
> standard fitness from such niching fitness measures, and have  
> separate evaluation for both of them.  This would allow re- 
> evaluation of fitness sharing after migration, without re- 
> evaluating standard fitness.  Is there a nice way of doing this?

The easiest way to do this is to just use a subclass of Fitness (or  
KozaFitness, etc.) that contains a separate "nichedFitness"  
variable.  Of course, you'll still need to update this variable  
somewhere: most likely in the Breeder (or if you wish, the Evaluator).

Sean

ATOM RSS1 RSS2