#distributed-systems #golang #cargo-subcommand #maelstrom-simex #e-xplorer

maelstrom-simex

SIMulation EXplorer: a test utility for exhaustively exploring all possible simulations in a simulation space

14 releases (breaking)

0.14.0 Mar 21, 2025
0.12.0 Sep 12, 2024
0.11.0 Jul 30, 2024
0.6.0 Mar 29, 2024

#337 in Testing

Download history 14/week @ 2024-12-11 3/week @ 2025-02-05 15/week @ 2025-02-12 95/week @ 2025-02-19 37/week @ 2025-02-26 5/week @ 2025-03-05 3/week @ 2025-03-12 124/week @ 2025-03-19 12/week @ 2025-03-26

149 downloads per month
Used in 2 crates

MIT/Apache

44KB
843 lines

Provide a mechanism for exhaustively exploring all possible simulations in a simulation space.

The user is given a Simulation object, from which they can retrieve values (choices). On later simulations, different values will be retrieved. The SimulationExplorer will keep yielding simulations until all possible values have been returned.


SIMEX: SIMuation EXplorer

This test utility allows one to exhaustively explore all possible simulations in a simulation space.

See the documentation for more information.

This is part of the Maelstrom project.

Dependencies

~460KB