Skip to content

Latest commit

 

History

History
49 lines (39 loc) · 1.68 KB

File metadata and controls

49 lines (39 loc) · 1.68 KB

roboregress

A system for numerical modeling different configurations of a linear factory process with large workpieces (such as dimensional lumber)


PyPI version Test Status Lint Status codecov Code style: black Imports: isort


Development

Installing python dependencies

poetry install

Running Tests

pytest .

Formatting Code

bash .github/format

Linting

bash .github/check_lint

Running the Sim

After running poetry install, the script can be run via:

run_sim --visualize --config experiments/basic.yml

Running many experiments

Sometimes it's desirable to run the simulation many times over, simultaneously.

The following command will find all *.yml files recursively from the current directory and run the sim on all of them, in parallel:

find . -name '*.yml' -print0 | parallel -0 --progress 'run_sim -c {}'