// the find
Valence-IUT-Info-DUT-M3105/LabyrinthGame-Java-Design-Pattern-Creational
Creational Design Pattern training exercice
A university lab exercise from 2015 for a French IUT course, where students implement creational design patterns (Factory, Builder) on a labyrinth game skeleton with robot AIs. The code is a starting point for students to modify, not a finished project.
The domain is concrete enough that the patterns make sense — a labyrinth with pluggable robot AI is a good fit for Factory Method. The two tasks are well-scoped and sequenced: Factory first, then Builder, which is a reasonable pedagogical order. The ASCII-art labyrinth file parsing in task 2 gives Builder a realistic justification beyond toy examples.
Eleven years stale and archived as a classroom artifact — the code hasn't moved since 2015 and never will. Two stars, 38 forks tells you exactly what this is: students forking for homework, nobody coming back. No build system (raw Eclipse .classpath/.project), no tests beyond a single TestLabyrinthGame file, no solution branch to compare against. There's nothing here for a working developer — this is only useful if you're teaching or studying this exact course.