If you really want it, here you go.
The idea would be interesting, BUT the judge will simply give up. Try, just for fun, to create about 10 decent generations, even just for one pair of castles, say, Rampart-Dungeon or Castle-Rampart, and you'll see. I've done such experiments and I'm sure that it's almost impossible. At the very least, either this poor guy needs a lot of time and effort, or he'll do it without trying, and there won't be any result. IMHO, a huge drawback.
Auto-translated