ECJ-INTEREST-L Archives

March 2014

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:
Mon, 3 Mar 2014 16:37:05 -0500
MIME-version:
1.0 (Mac OS X Mail 7.2 \(1874\))
Reply-To:
ECJ Evolutionary Computation Toolkit <[log in to unmask]>
Content-type:
text/plain; charset=iso-8859-1
Subject:
From:
Sean Luke <[log in to unmask]>
In-Reply-To:
Content-Transfer-Encoding:
8bit
Parts/Attachments:
text/plain (18 lines)
On Mar 1, 2014, at 1:05 AM, Raymond Shpeley <[log in to unmask]> wrote:

> This is probably painfully obvious to most... How do I create a Koza list function? 
> Koza had Listx, with x being the arity of the function. I'll use this for testing only 
> and at this time it will be fed by ERC terminals as Sean previously suggested.
> 
> I'll create 3 list functions, List16, List17, List18, and an ERC with an integer range 
> of 1-26, to create trees which return either 16, 17, or 18 ints in a list. That list 
> will be checked for conflict constraints, ie if 6 then not 7, producing 32 unique 
> individuals. I realise Koza needed the Listx function because he was using Lisp, 
> I'm just wondering how this is normally done.

I don't know what you're referring to by a listx function -- this just be a Koza III thing; at any rate, not normally used in GP.

If you want to pass a list of data between nodes, this can be done, just set up a pointer for it in your GPData object.

Sean

ATOM RSS1 RSS2