CarSim is an application for the simulating the (simplified) movement of cars on a two-dimensional surface.
Package src.car_sim
contains classes that
represent the problem domain: cars and locations.
Package src.car_sim.gui
contains a user interface for the
application.
It makes use of the image files in the folder pictures/.
The module car_sim_GUI in package src.car_sim.gui
serves as the starting point for
the application. It contains a CarSimGUI constructor which
will start up the user interface and the actual starting command in the 'if __name__ == '__main__':' section.
You can of course also experiment with the various classes of the program individually using the Python interpreter or create your own main method for testing and debugging.
An example view of the GUI: