License for the optimization
For running an optimization, a license is required, in case you use more than ten elements (including nodes and resources). The license will be provided as a JSON definition. In case you run the optimizer as a dependency, you can save this definition as a text file and set it on startup or as String.
// Via String
myOpti.setLicenseJSON(myJsonLicenseString);
...
// Or via file
myOpti.setLicenseJSON(myJsonLicenseFile);
Example of how a license can look like:
{
"version" : "7.4",
"identifier" : "TEST-",
"description" : "Key provided to [email protected] by DNA evolutions GmbH",
"contact" : "[email protected]",
"modules" : [ {
"Module:" : "Date",
"creation" : "2020-05-25",
"due" : "2024-05-08"
}, {
"Module:" : "Elements",
"max" : 100
} ],
"key" : "TEST-AVERYUNIQUEKEY"
}
In case you are using the containerized version of JOptTourOptimizer, you will have to send this JSON definition along with your request.
Free License
We have two free licenses. The first license has a limit of 20 elements. The second license can be used with 7 assets/resources and 30 nodes (total 37 elements). For the second license a sign-up is required.
{
"version" : "7.53-rc1",
"identifier" : "DNA-",
"description" : "Free license with a maximum of 20 elements (powered by DNA Evolutions GmbH)",
"contact" : "[email protected]",
"modules" : [ {
"Module:" : "Elements",
"max" : 20
}, {
"Module:" : "Date",
"creation" : "2026-03-06",
"due" : "2030-03-01"
} ],
"key" : "DNA-320aa5c4a6a6acf272dfc53b41c3322d7a8a327dd1922a3818"
}
Please note, our open optimization endpoints are hard-limited to 10-20 elements (number of nodes + number of assets/resources).
Agreement
For reading our license agreement and for further information about license plans, please visit www.dna-evolutions.com.
Authors
A product by dna-evolutions ©