Thread:Knj00/@comment-4830404-20121014224528/@comment-9134334-20121015150824

Hm. Well, with my program it's really easy to add a new dragon no matter how they're sorted. Maybe it works in a different way from yours?

Here's how mine works:

Take the dragons bred from the input. Decode them into seven booleans for the colors in the breeding pool, using a list of dragons in each color, and figuring out which lists the dragons fit into. Then have an if statement for each dragon, using the information from the color booleans. Hook the if statements up to whatever output you want.