Dungeon Solver -

: Solvers distinguish between "small keys" (consumable), "unique keys" (one-of-a-kind), and "permanent items" (permanent abilities that act as keys).

and Depth-First Search (DFS) : Foundational graph theory methods; BFS is often used for shortest paths, while DFS is common for thorough exploration or generating "perfect mazes" without loops. Dungeon Solver

: Systems that model a dungeon as a Key-Lock-Reward structure. "unique keys" (one-of-a-kind)