Skip to main content

Airport simulator for evaluating airport gate assignment problem. Part of ariportAI project.

Prerequisites

Python 3 is required to run this application. Cuda toolkit must be installed. If you are using Conda type:

$ conda install cudatoolkit

Refer to numba requirements.

Installation

Installing from git:

$ git clone https://github.com/burnpiro/airport-ai.git
$ cd airport-ai/simulator
$ pip install .

Installing from pypi:

$ pip install airportAI-simulator

Usage

Import Simulator module and create Simulation object.

from Simulator import Simulation
sim = Simulation()

# stepping simulation
sim.step()

# get agents and theier properties
agents = sim.agents
pos = agents[0].get_pos()

# get flight schedule
flights = sim.get_flights()

# get gates status
gates = sim.get_gates()

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

airportAI-simulator-0.0.3.tar.gz (90.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

airportAI_simulator-0.0.3-py3-none-any.whl (168.6 kB view details)

Uploaded Python 3

File details

Details for the file airportAI-simulator-0.0.3.tar.gz.

File metadata

  • Download URL: airportAI-simulator-0.0.3.tar.gz
  • Upload date:
  • Size: 90.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.8.2

File hashes

Hashes for airportAI-simulator-0.0.3.tar.gz
Algorithm Hash digest
SHA256 a36dddc9dc76f550e8256d159785af8d56041623d4538ca5d9ca0650c4611b5b
MD5 cbd966272cccf7b02dd23229d1f85f5b
BLAKE2b-256 a6b5eb645dfbf4b184f086a723ca61730e1091c4c2c07fda542eaa1ef305d561

See more details on using hashes here.

File details

Details for the file airportAI_simulator-0.0.3-py3-none-any.whl.

File metadata

  • Download URL: airportAI_simulator-0.0.3-py3-none-any.whl
  • Upload date:
  • Size: 168.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.8.2

File hashes

Hashes for airportAI_simulator-0.0.3-py3-none-any.whl
Algorithm Hash digest
SHA256 979c82e770d9dee84031b0eb79ef782322827f1a8fc480c0eb43ef6f2860f5d2
MD5 ff637e35a0a82349bc141884e1198325
BLAKE2b-256 7b3ada1e6153eda6e3691e88049ea1b1e78940db7291558df842caaf7de9e71d

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

0.0.3 This release

2 files

0.0.2

2 files

0.0.1

2 files

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page