Wilde, H., Knight, V., & Gillard, J. Matching: A library for solving matching games [Computer software]. https://github.com/daffidwilde/matching