Commit Graph

2 Commits

Author SHA1 Message Date
Michael Neumann
9ec92b7bff Refactor - breaking changes to API
* Rename col -> column in parameters and method names.

* Replace (usize, usize) by struct Position. This makes it more explicit
  what the row and column index is.

* Make MarkMatrix a trait and provide two implementation
  MarkMatrixByteArray and MarkMatrixBitArray.

* Add solve_assignment_generic which can be used with an alternative
  MarkMatrix implementation
2019-04-07 10:35:52 +02:00
Michael Neumann
9be159c4fd Use criterion for benchmarks
We no longer need nightly rust to run benchmarks (or tests).
2019-04-06 20:36:00 +02:00