Angelina 101
gamesbyangelina.org
gamesbyangelina.org
In short, why would you write a code that takes 10 years to learn something that you could teach it yourself in a few minutes?
Brute force evolution algorithms are a fun and interesting thing to do research on. But that's it. The only practical application for it, is to research the algorithms itself to better understand how they work! But I'm sure the author of Angelina knows this, as his main goal does seem to be better understand how the algorithms work. That's fine, just don't expect many awesome commercially viable games from it. If that was the goal, I'd recommend "cheating" your own knowledge and the knowledge of other players to train your machine learning algorithms, similar to a recommendation algorithm. That's what we're hoping to achieve ourselves.
Brute force evolution algorithms are fun to observe and do research on. But at the end of the day, it's the more efficient manually trained algorithms that end up making their way to commercial use.
I think it can. Will be interesting to see what games it produces.
Still, that's why it's research! Wouldn't be fun without feeling a bit impossible.
This is not evolution, it's exactly the opposite. Take the cake sample. You have a goal (the cake) and let the AI system find a way to reach that goal. Evolution has no goals at all.
It's a shame that a useful word is less useful now - purists want to make sure that biological evolution is never misrepresented. That's fair enough. It's a simple concept and lots of people (even the ones who accept evolution) sometimes make mistakes.
Personally, I think the term "computational evolution" is clear enough.
The concerns were over my "cake recipe" metaphor, rather than evolution itself!
The combination of natural selection and sexual reproduction tends to produce organisms which "fit to" their environments (hence "fitness"). It does so reliably enough that it might as well be the goal.
"AI systems" are not like people and they don't need people to be around to work, they do not function on the basis of ongoing intelligence from people. If the people die and there is nobody around to care, the same mechanisms do what they always did according to the natural law of the universe. They are just mechanisms which get things done. And so is evolution. And it is irrelevant that no person designed evolution to be that way.
As you say, though, creative or not I'm just happy to be producing software that can make fun(-ish) games!