Learn & Explore

This page leads to the sections of Learn & Explore, in the order of the navigation: the features of JOpt.TourOptimizer, their guides and the special features, its use as a REST service, and the examples by level. The sections are written for developers who have run a first optimization and look for the feature or the example that fits their planning problem. If you have not run one yet, start with Getting started and the First optimization tutorial.

Features

The feature list, by topic with the example level of each feature, and the feature atlas, by the planning problem each feature solves.

Feature guides

Each guide explains one feature: what it does, when to use it and how to use it. The license guide and the optimization property reference are here too.

Special features

One page with a section per feature, among them pillar nodes (CapturedNodes), flexible start time, optional nodes and the Open Assessor.

REST

JOpt.TourOptimizer as a REST service: the generated clients, the REST server with its configuration, and the production guide for jobs and runs.

Basic examples

The examples of the basic level, from a first optimization to the building blocks of a run: properties, nodes, resources, connections, the result and the license.

Advanced examples

The examples of the advanced level, each focused on a feature such as skills, territories, relations or pickup and delivery. They have no fixed order.

Expert examples

The examples of the expert level, which change how the optimizer behaves: the algorithm pipeline, convergence criteria, custom assessors, dynamic connections, warm starts and failure handling.

REST examples

The examples of the REST level: a problem built in Java turned into the JSON input of the REST service, and a JSON input run locally with the Java library.

Legacy examples

The legacy distance and time matrix example, kept so that integrations that still pass matrices can be understood and migrated; new code uses a node connector.


Added: 2026-03-26 (JOpt core 7.5.3-j17) | Last updated: 2026-10-19