2 ms·
I think it's been too long. I don't even have the exact code anymore. One of my faves was a GA that evolved circuits on FPGAs that would evolve wonderful, some
by api 11y ago
I think it's been too long. I don't even have the exact code anymore.
One of my faves was a GA that evolved circuits on FPGAs that would evolve wonderful, sometimes almost magical results... that only worked on the exact FPGA the evolver used to test phenotypes. Apparently it ultra-fitted to exact little quirks of that particular physical piece of silicon. They were never able to figure out exactly what those quirks were. It was a total mystery and the circuits were bizarre. The solution was to use a big pool of different FPGAs and mix them randomly.
I also heard once of a case where the use of a poor random function was problematic. Evidently Mr. Darwin is able to reverse engineer the simple three or four line K&R rand() function. After that I started actually using cryptographic PRNGs.
We came up with the term "herding shoggoths" for trying to get evolutionary systems to evolve the right thing.