Elevator Saga

PyPI version Python versions Build Status Documentation

GitHub stars GitHub forks GitHub issues License


Elevator Saga is a Python implementation of an elevator simulation game with a event-driven architecture Design and optimize elevator control algorithms to efficiently transport passengers in buildings.

Features

  • 🏢 Realistic Simulation: Physics-based elevator movement with acceleration, deceleration, and realistic timing

Installation

Basic Installation

pip install elevator-py

Quick Start

Running the Game

# Start the backend simulator (Terminal #1)
python -m elevator_saga.server.simulator
# Start your own client (Terminal #2)
# Example:
python -m elevator_saga.client_examples.bus_example

Documentation

For detailed documentation, please visit: https://zgca-forge.github.io/Elevator/

Contributing

Contributions are welcome! Please feel free to submit a Pull Request.

Star History

Star History Chart

License

This project is licensed under MIT License - see the LICENSE file for details.


Made with ❤️ by the ZGCA-Forge Team

Description
No description provided
Readme MIT 622 KiB
Languages
Python 100%