Skip to main content

A simple and generic framework for quickly and easily creating a simulation environment

Project description

codecov

simplesim package

This package is a simple and general framework for creating a simulation environment. simplesim uses the observer design pattern that allows arbitrary objects to be included into the simulation. At each update, simplesim notifies the observers of the new simulation time. The observers can do what they want with that information.

simplesim is designed to easily be extended. The only requirement is that custom objects must implement the observer interface defined in the package.

Project details


Download files

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

Source Distribution

simplesim-1.0.0.tar.gz (2.7 kB view details)

Uploaded Source

Built Distribution

simplesim-1.0.0-py3-none-any.whl (4.0 kB view details)

Uploaded Python 3

File details

Details for the file simplesim-1.0.0.tar.gz.

File metadata

  • Download URL: simplesim-1.0.0.tar.gz
  • Upload date:
  • Size: 2.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.8.0

File hashes

Hashes for simplesim-1.0.0.tar.gz
Algorithm Hash digest
SHA256 b603849b14373add3cd6b41a30fd1da3c40d83b3dc5a8c479ec10cb20e94e054
MD5 65bbab258094212cd2db7553cb21cf70
BLAKE2b-256 e1bbc6c1fd5cd1c0fdc876f57f971cf6744d78efbe7b906a6ba412aa1efd02ea

See more details on using hashes here.

File details

Details for the file simplesim-1.0.0-py3-none-any.whl.

File metadata

  • Download URL: simplesim-1.0.0-py3-none-any.whl
  • Upload date:
  • Size: 4.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.8.0

File hashes

Hashes for simplesim-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 214b35b84ad36bcccb00142d139b6fe94cd5f082632714ca8dbce8855d79178e
MD5 21afe8d8e328f80b92f0a0c617ca8cef
BLAKE2b-256 458f485f7346f3c52be7f21b696169cf99f886ff9889cf3b6aee07ad7a0224f8

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page