Re: [Haskell-cafe] [Haskell] ANNOUNCE: genprog-0.1

2010-12-11 Thread Brandon S Allbery KF8NH
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 12/8/10 12:57 , Andrew Coppin wrote: inherited a knackered L-gulonolactone oxidase enzyme. L-gluconolactone oxidase maybe? (pedants-R-us...) - -- brandon s. allbery [linux,solaris,freebsd,perl] allb...@kf8nh.com system administrator

Re: [Haskell-cafe] [Haskell] ANNOUNCE: genprog-0.1

2010-12-09 Thread Ketil Malde
Andrew Coppin andrewcop...@btinternet.com writes: A change to a gene does not make you to have a extra bone. It can make you to have your hand slighltly longer. or shorter. Actually I suspect it does - or at least can do. It's just a rather rare event. Bodily development is regulated by a

Re: [Haskell-cafe] [Haskell] ANNOUNCE: genprog-0.1

2010-12-09 Thread Ketil Malde
Mitar mmi...@gmail.com writes: Neither Haskell nor any conventional language has [evolved to evolve] True. Well - thinking about it, there's no fundamental difference between genetic algorithms - where you have a genome in the form of a set of parameters and genetic programming - where the

Re: [Haskell-cafe] [Haskell] ANNOUNCE: genprog-0.1

2010-12-09 Thread Alberto G. Corona
Hi Ketil, 2010/12/9 Ketil Malde ke...@malde.org Mitar mmi...@gmail.com writes: Neither Haskell nor any conventional language has [evolved to evolve] True. Well - thinking about it, there's no fundamental difference between genetic algorithms - where you have a genome in the form of a

Re: [Haskell-cafe] [Haskell] ANNOUNCE: genprog-0.1

2010-12-09 Thread Mitar
Hi! On Thu, Dec 9, 2010 at 1:48 PM, Alberto G. Corona agocor...@gmail.com wrote:  assign rates of mutation for each statement, This could be assigned by evolution itself. If if will have high probability of mutation then resulting programs will not survive. So those probabilities can be assigned

Re: [Haskell-cafe] [Haskell] ANNOUNCE: genprog-0.1

2010-12-09 Thread Alberto G. Corona
Hi! On Thu, Dec 9, 2010 at 1:48 PM, Alberto G. Corona agocor...@gmail.com wrote: assign rates of mutation for each statement, This could be assigned by evolution itself. If if will have high probability of mutation then resulting programs will not survive. So those probabilities can be

Re: [Haskell-cafe] [Haskell] ANNOUNCE: genprog-0.1

2010-12-08 Thread Alberto G. Corona
Off topic I was deeply involved in genetic programming in the past (in fact I discovered Haskell on looking for a functional language for genetic programing with better syntax than LISP). But I soon realized that GP was not the holy grial after all. The problem with evolving arbitrary

Re: [Haskell-cafe] [Haskell] ANNOUNCE: genprog-0.1

2010-12-08 Thread Mitar
Hi! On Wed, Dec 8, 2010 at 12:33 PM, Alberto G. Corona agocor...@gmail.com wrote: But programs are non lineal. And DNK is? I doubt. ;-) I think the approach is valid, it simulates what is happening in nature (random insertions, deletions, changes, translations, copies, etc, without any higher

Re: [Haskell-cafe] [Haskell] ANNOUNCE: genprog-0.1

2010-12-08 Thread Alberto G. Corona
DNK? I think you mean DNA. the genotype program that develips the fenotype is much more smooth and granular than a computer program. A chante un a gen does not make you to have a extra bone. It can make you to have your hand slighltly longer. or shorter. In fact there are metalevels of

Re: [Haskell-cafe] [Haskell] ANNOUNCE: genprog-0.1

2010-12-08 Thread Alberto G. Corona
Hi ;) 2010/12/8 Mitar mmi...@gmail.com Hi! On Wed, Dec 8, 2010 at 3:39 PM, Alberto G. Corona agocor...@gmail.com wrote: DNK? I think you mean DNA. Sorry. In my native language it is DNK. ;-) the genotype program that develips the fenotype is much more smooth and granular than a

Re: [Haskell-cafe] [Haskell] ANNOUNCE: genprog-0.1

2010-12-08 Thread Mitar
Hi! On Wed, Dec 8, 2010 at 4:51 PM, Alberto G. Corona agocor...@gmail.com wrote: Of course there are smooth zones in the fitness landscape of any code. what is necessary is to direct the process by avoiding absurd replacements (mutations that goes straight to dead zones) and rules for changing

Re: [Haskell-cafe] [Haskell] ANNOUNCE: genprog-0.1

2010-12-08 Thread Andrew Coppin
On 08/12/2010 02:40 PM, Alberto G. Corona wrote: A change to a gene does not make you to have a extra bone. It can make you to have your hand slighltly longer. or shorter. Actually I suspect it does - or at least can do. It's just a rather rare event. In fact there are metalevels of