I'm working in my degree thesis and I'm trying to create a GA to create levels for a game in a procedural way.
Even if GA isn't the best technique, is possible.
Anyway, since I never worked with them I'm reading some books about introduction in GA.
The thing is, is necessary to represent chromosomes as bits or they can be any kind of data struct? I'm asking it because in my mind, using trees to create levels in a procedural way and using GA to evaluate them looks fine, but when I read about GA they use bits in most of the examples there.