Skip to content
Emanuele Uliana edited this page Sep 20, 2023 · 43 revisions

The VacuumWorld Wiki


This Wiki is intended to help you familiarise with VacuumWorld, an agent-based test-bed used for the multi-agents courses (CS3940-CS5940) at Royal Holloway University of London. After reading this Wiki you should have an understanding of the VacuumWorld environment and be able to develop simple and complex agent behaviours in Python3.

Important information about this Wiki

Each page has a footer containing a table of contents specyfing the order in which the pages are expected to be read. Please ignore the list to the right of each pages, as it merely shows the pages in alphabetical order.

Important information about VacuumWorld and Python3

If you are a student of the multi-agents courses at Royal Holloway University of London, you will have to complete a coursework using VacuumWorld. If unfamiliar with Python3, you must learn it, in order to successfully complete the coursework! It is guaranteed that you will not be able to complete the coursework without at least a basic understanding! From now on, every mention of Python, and/or Python3 will always refer to Python3.10+.

Feedback

Whether a student at Royal Holloway or not, please send us your feedback by e-mailing us. Should you find any issues with the code, please follow these instructions, in order to report them.