Skip to main content

jSim

CI CD GitHub codecov

SAR is a unique design problem for path planning with little exposure to research. The search planning is highly dependent on the environment, and what it contains. Many papers use Probability Distribution Maps (PDMs) to inform the algorithms to make better paths since less time taken to find a missing person means higher chance of survivability.

This simulation environment is built to accommodate my research into this topic but anyone interested is more than welcome to help me build it.

Installation

pip install jsim-utils

Usage

Agent, Simulation, and Environment are designed to be used as base classes. The developer must extend them as required. Have a look at the examples for more insight.

Docs

Build yourself with tox -e docs or visit the hosted docs

Making Changes & Contributing

This project uses pre-commit, please make sure to install it before making any changes:

pip install pre-commit
cd jsim
pre-commit install

It is a good idea to update the hooks to the latest version:

pre-commit autoupdate

References

Release files for jsim-utils 0.1.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for jsim-utils 0.1.0
File Size Uploaded
jsim_utils-0.1.0.tar.gz 7.8 MB Details

Built distribution (wheel)

Table of built distributions (wheels) for jsim-utils 0.1.0
File Interpreter ABI Platform
jsim_utils-0.1.0-py3-none-any.whl Python 3 none any Details

Total release size: 7.8 MB

Release files / jsim_utils-0.1.0.tar.gz

Download URL jsim_utils-0.1.0.tar.gz
Size 7.8 MB
Tags Source
SHA-256 checksum
How to use checksums
ab7fdf1bc4f1905c7d6d2f52955016f8ae84d55d55a3aee4a46546bf9265c9f6
BLAKE2b-256 checksum
How to use checksums
a7c45e35b73c7d35a26edd907ee7a5e562397dcc5ec5c692dcc987e6383375c9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.13

Release files / jsim_utils-0.1.0-py3-none-any.whl

Download URL jsim_utils-0.1.0-py3-none-any.whl
Size 28.5 kB
Tags Python 3
SHA-256 checksum
How to use checksums
9b071eddb8581d7e790d3bfa71e2fa86b23f6196634e5acd294be6c5fcc3ec6a
BLAKE2b-256 checksum
How to use checksums
ffae511342f550f0b953ea34b1fa900c3e7f57dd8ed467924c5ef0ee4823d2c6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.13

Release history Release notifications | RSS feed

This release

0.1.0 This release

2 release files

0.0.25

2 release files

0.0.24

2 release files

0.0.23

2 release files

0.0.22

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page