How can you evaluate whether your solver is better than a manual schedule or a schedule made by a competitor?

The Solvice APIs have an ‘explanation’ endpoint that accepts a schedule, and will verify it for violations and give it a score that indicates quality. By sending two different schedules (e.g. one optimized, one not optimized) you can compare the quality of both schedules. This allows our customers to integrate our API and automatically check the difference between what their customers scheduled and what the solver would have proposed and e.g. calculate the difference in travel time.

To compare with other players in the market, we have benchmarks that show that we are 100x faster than Microsoft Field Services and Salesforce Field services and can reach up to 18% better (shorter distance) solutions.