├── .gitignore ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── ai ├── __init__.py ├── base_ai.py ├── ollama_ai.py ├── openai_ai.py └── rule_based_ai.py ├── ai_interface.py ├── config.py ├── config.yaml ├── config ├── __init__.py └── config_manager.py ├── graphics.py ├── main.py ├── models ├── __init__.py ├── aircraft.py ├── airport.py └── position.py ├── requirements.txt ├── setup.py ├── simulation.py ├── simulation ├── __init__.py ├── collision_system.py ├── engine.py ├── flight_scheduler.py ├── fuel_system.py └── state_manager.py ├── ui ├── __init__.py └── button.py └── utils ├── __init__.py ├── logging_utils.py └── math_utils.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jjasghar/ai-airport-simulation/HEAD/.gitignore -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jjasghar/ai-airport-simulation/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jjasghar/ai-airport-simulation/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jjasghar/ai-airport-simulation/HEAD/README.md -------------------------------------------------------------------------------- /ai/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jjasghar/ai-airport-simulation/HEAD/ai/__init__.py -------------------------------------------------------------------------------- /ai/base_ai.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jjasghar/ai-airport-simulation/HEAD/ai/base_ai.py -------------------------------------------------------------------------------- /ai/ollama_ai.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jjasghar/ai-airport-simulation/HEAD/ai/ollama_ai.py -------------------------------------------------------------------------------- /ai/openai_ai.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jjasghar/ai-airport-simulation/HEAD/ai/openai_ai.py -------------------------------------------------------------------------------- /ai/rule_based_ai.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jjasghar/ai-airport-simulation/HEAD/ai/rule_based_ai.py -------------------------------------------------------------------------------- /ai_interface.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jjasghar/ai-airport-simulation/HEAD/ai_interface.py -------------------------------------------------------------------------------- /config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jjasghar/ai-airport-simulation/HEAD/config.py -------------------------------------------------------------------------------- /config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jjasghar/ai-airport-simulation/HEAD/config.yaml -------------------------------------------------------------------------------- /config/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jjasghar/ai-airport-simulation/HEAD/config/__init__.py -------------------------------------------------------------------------------- /config/config_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jjasghar/ai-airport-simulation/HEAD/config/config_manager.py -------------------------------------------------------------------------------- /graphics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jjasghar/ai-airport-simulation/HEAD/graphics.py -------------------------------------------------------------------------------- /main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jjasghar/ai-airport-simulation/HEAD/main.py -------------------------------------------------------------------------------- /models/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jjasghar/ai-airport-simulation/HEAD/models/__init__.py -------------------------------------------------------------------------------- /models/aircraft.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jjasghar/ai-airport-simulation/HEAD/models/aircraft.py -------------------------------------------------------------------------------- /models/airport.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jjasghar/ai-airport-simulation/HEAD/models/airport.py -------------------------------------------------------------------------------- /models/position.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jjasghar/ai-airport-simulation/HEAD/models/position.py -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jjasghar/ai-airport-simulation/HEAD/requirements.txt -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jjasghar/ai-airport-simulation/HEAD/setup.py -------------------------------------------------------------------------------- /simulation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jjasghar/ai-airport-simulation/HEAD/simulation.py -------------------------------------------------------------------------------- /simulation/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jjasghar/ai-airport-simulation/HEAD/simulation/__init__.py -------------------------------------------------------------------------------- /simulation/collision_system.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jjasghar/ai-airport-simulation/HEAD/simulation/collision_system.py -------------------------------------------------------------------------------- /simulation/engine.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jjasghar/ai-airport-simulation/HEAD/simulation/engine.py -------------------------------------------------------------------------------- /simulation/flight_scheduler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jjasghar/ai-airport-simulation/HEAD/simulation/flight_scheduler.py -------------------------------------------------------------------------------- /simulation/fuel_system.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jjasghar/ai-airport-simulation/HEAD/simulation/fuel_system.py -------------------------------------------------------------------------------- /simulation/state_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jjasghar/ai-airport-simulation/HEAD/simulation/state_manager.py -------------------------------------------------------------------------------- /ui/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jjasghar/ai-airport-simulation/HEAD/ui/__init__.py -------------------------------------------------------------------------------- /ui/button.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jjasghar/ai-airport-simulation/HEAD/ui/button.py -------------------------------------------------------------------------------- /utils/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jjasghar/ai-airport-simulation/HEAD/utils/__init__.py -------------------------------------------------------------------------------- /utils/logging_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jjasghar/ai-airport-simulation/HEAD/utils/logging_utils.py -------------------------------------------------------------------------------- /utils/math_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jjasghar/ai-airport-simulation/HEAD/utils/math_utils.py --------------------------------------------------------------------------------