Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Here's the difference between GA and GP

In this case it's GA, so your genome directly maps to characteristics. So (let's say) chassis density is N bits. Mutate the MSB of that and the change will be big

GP on the other hand would "build a car". And what usually happens during evolution is that some aspects gain resistance to mutation through some form of redundancy. So instead of Chassis density being a number it might be a crazy math expression that is not affected by small changes.

Also a lot of "genes" have no effect on the final product. But having a bigger genome (in this way) effectively lowers mutation rates.

It is "junk DNA" but actually has a purpose



> Also a lot of "genes" have no effect on the final product. But having a bigger genome (in this way) effectively lowers mutation rates.

Are you talking about biology or programming here? Because in case of the former, I think we've already figured out that there's no "junk DNA", and that DNA itself is more complex than just a code listing. There's gene expression, i.e. feedback from environment that selectively enables and disables functionality described in parts of DNA. And we already know that bacteria have useful information encoded on all three window offsets, making DNA re-readable 3 times for different needs.


Programming




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: