PACE 2024 - Verifier

This package can be used to verify a given solution against a set of crossing counting algorithms.

Installation

Install the verifier from pip:

$ pip install pace2024verifier

Alternatively you can download the code here. Building the project works easily with poetry. After installing poetry, download and unpack the verifier, switch to the unpacked directory and execute:

$ poetry build

This generates a dist directory containing the necessary wheel-file that can be installed via pip.

Usage

To verify a solution use the following command:

$ pace2024verify <path/to/graph.gr> <path/to/solution.sol>

The verifier has three different methods for verification usable via the switches:

There is also the option to only print the number of crossings via -c/--only-crossings.