ECJ-INTEREST-L Archives

June 2012

ECJ-INTEREST-L@LISTSERV.GMU.EDU

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

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

Print Reply
Subject:
From:
Andreas Meier <[log in to unmask]>
Reply To:
ECJ Evolutionary Computation Toolkit <[log in to unmask]>
Date:
Wed, 27 Jun 2012 09:53:20 -0400
Content-Type:
text/plain
Parts/Attachments:
text/plain (13 lines)
Hi there,

I spent several hours trying to figure out why my differential evolution
example does not work. I think, the reason is a bug in ECJ. Usually, in
every evaluate-method of a problem definition I have encountered so far, you
should check whether the individual has already been evaluated. If you do
this as well in a differential evolution example, only the first generation
will get evaluated. It seems that after modifying the individuals the
evaluated-flag is not resetted and thus, although the individuals have
changed, they will not get re-evaluated.

Is this really a bug or is there some intention for doing it that way?

ATOM RSS1 RSS2