Robot vacuum simulator, usage of Abstract Factory, Builder, Singleton and Observer design patterns.
Primary LanguagePython