Lee Spector

Results 80 comments of Lee Spector

Yes, makes sense. I definitely agree with the goal of separation, and that refactoring is the right step. global-pop-when-tagging is indeed about the interpreter -- it changes the effect of...

Actually, global-atom-generators does get set when pushgp is called, via reset-globals, which does some clever (evil?) dynamic namespace scraping and symbol manipulation to set this and the other globals. I...

There's no static code that sets it, but when you execute a call to pushgp it will call reset-globals which will in fact set it, even though that's far from...

As for possible remedies, I definitely don't like silent failure (1). Re: 2, how can it be empty and of a non-zero size? I guess it could make sense for...

By "the original script" you mean "the program that was passed to run-push"? If so, then I think I understand what you're suggesting, but it seems sort of unrelated to...

We used to do this -- e.g. http://faculty.hampshire.edu/lspector/push3-description.html -- but then things started to change too fast to keep up and we dropped the idea. It should be pretty easy...

I think I'm in favor of sticking with the idea that genetic operators get whole individuals, not just genomes, as inputs. This is because I can imagine wanting to do...

I guess I think of these really as variation operators, rather than genetic operators. We call them genetic operators, but I guess I want to keep them more general anyway...

FWIW I think this mostly just shows how silly the synthetic problems are. Mostly I think they're just a product of a lot of people getting stuck in the same...

Okay, examples (fully explained) are good, even if they're silly. But these are silly.