testknap
Testknap is a software toolkit designed to support research and education in the knapsack problem by providing standardized benchmarks and evaluation tools. It aims to enable fair and reproducible comparisons of knapsack solvers across variants, instance sets, and problem scales.
The toolkit comprises four main components: an instance generator capable of producing a wide range of knapsack
Instances and results are stored in standardized formats to support reproducibility and interoperability, with support for
Applications include benchmarking new algorithms, validating theoretical analyses, and supporting classroom demonstrations. It is used by
Testknap is an open-source project with an active community of contributors. It provides documentation, example datasets,