Note: The tests do not check that the efficiency targets e.g. for braodcast part d/e are met those need to be verified manually, as of writing they are not fullfilled.
- Install all pre-requisits
Note: the tests use
bash
to startmaelstrom
- Download maelstrom and extract it into the project directory.
Such that it can be run with
$PROJ_DIR/maelstrom/maelstrom
from a bash shell. - Run
cargo test
orcargo test --release