Is this just a random room generator, or does it create dungeons with actual logic?
It builds dungeons with internal logic — a reason the dungeon exists, a history that explains why certain rooms connect to others, and creature populations that make ecological sense. A goblin warren has sleeping quarters near the entrance, a larder, a chieftain's chamber deeper in, and escape tunnels. An ancient temple has progressively more dangerous guardians as you approach the inner sanctum, with the architecture itself telling the story of what was worshipped there. The logic is consistent enough that players can reason about the dungeon rather than feeling like they're wandering through a procedurally random sequence of rooms.