WikiPrint - from Polar Technologies

Code

Code resides in assign+ branch of the repository, in assign+ folder. There are three files:

Testing

Testing code resides in assign+ branch of the repository, in assign+/test folder. There are several files that jointly perform tests that compare performance of assign and assign+.

Additionally, the folder contains a version of assign I have used in testing, that will run on boss. It also contains two sets of test cases:

Performance

Expinfotests

There were total of 109,326 tests

Category Count Percentage Reason
Both assign and assign+ succeeded 98,589 90% n/a
assign succeeded, assign+ failed 150 0.1%
Both assign and assign+ failed 6,341 5.8%
assign failed, assign+ succeeded, assign succeeded with fixed nodes from assign+ 666 0.6%
assign failed, assign+ succeeded, assign failed with fixed nodes from assign+ 3,580 3.2%