Skip to main content

Switching Your Rule Set to Peregrine

What to check and change in your rule set when you move from the default route planning engine to Peregrine

Written by Monika Jurgutyte

Peregrine is Mover's new route planning engine. It plans directly against your fleet size, your costs and your loading gates, so the more realistic your rule set is, the better your route plans get.

Most of your rule set carries over unchanged. This article takes you through your rule set tab by tab and shows what to change.

Switch one rule set at a time, so your other rule sets keep working as before while you test.

1. General

Two things to change here:

Select Peregrine

Select Peregrine as the optimization provider.

Add a traffic buffer

Set the Driving time scaling factor. It makes every drive a bit longer, in percent, to account for traffic.

If your rule set uses the tags NewStandard1, NewStandard2 or NewStandard3, these no longer have any effect with Peregrine. Use the scaling factor instead:

If you used

Set the driving time scaling factor to

NewStandard1

15%

NewStandard2

20%

NewStandard3

25%

The right value depends on your area and operation. Contact Mover if you're unsure which value to use.

2. Special areas

No changes. Your special areas work as before.

3. Vehicle groups

Four things to set here:

Set the number of vehicles

Each vehicle group now has a Number of vehicles field, and Peregrine needs it. Enter how many vehicles of that type you actually have, for example five vans and three trucks. Peregrine decides which vehicles to use and which to leave unused.

💡 Tip: fewer vehicle groups with more vehicles in each give better route plans. If two groups describe the same kind of vehicle, merge them.

Use realistic costs

Peregrine uses your costs to decide whether to add another route or make an existing one longer. Placeholder values such as 1 / 1 / 1 lead to poor plans. Real numbers lead to cost-efficient ones.

A simple way to set them:

  • Cost of a new route: roughly what it costs to put one vehicle and driver on the road for a shift.

  • Cost of time: the driver's cost per minute (hourly wage ÷ 60).

  • Cost of distance: fuel and vehicle wear, per km.

To get fewer, longer routes, raise Cost of a new route compared to the other two.

Breaks (optional)

Peregrine can place a driver's break at a natural point of the route, for example around the middle. In the vehicle group, go to Break rules, click Add break rule and select Route completion percentage as the rule type. Then fill in:

  • Minimum route duration: routes shorter than this don't get a break.

  • Route completion from and Route completion to: the part of the route where the break should happen, for example 40% to 60%.

  • Break duration: how long the break is.

For example, on a 10-hour route with a window of 40% to 60%, the break happens between the 4th and the 6th hour.

If you'd rather add a break after a set amount of working time, choose Maximum work time as the rule type instead.

Electric vehicles (only if you have them)

If a vehicle group is electric, Peregrine plans charging as part of the route.

  1. Set Fuel type to electric.

  2. Pick the vehicle model. The battery capacity fills in automatically.

  3. Enter the nominal range (the manufacturer's figure) and the usable range (what the vehicle really manages in your operation). Peregrine plans with the usable range, so be realistic. If vehicles don't leave fully charged, also fill in usable range at route start.

  4. Choose where the vehicles can charge: at the distribution center, at public charging stations, or both. If they charge at the distribution center, also set up the chargers in Departure times (see below).

Max number of stops per route is no longer used by Peregrine. To keep routes shorter, use the route duration, distance or capacity limits instead.

4. Departure times

With Peregrine, a departure slot means a physical loading gate. Your fleet size now comes from Number of vehicles, not from the number of slots.

Recommended: set up your real gates

  1. Create one slot per loading gate. Four gates, four slots.

  2. Give each slot the times when the gate is open.

  3. On each slot, list the vehicle groups that can use that gate. If all vehicles can use all gates, list every group on every slot.

Peregrine then picks the best departure time within each gate's open hours and avoids two routes loading at the same gate at the same time.

Alternative: keep fixed departure times

If you want routes to leave at exactly the same times as today:

  1. Create one slot per vehicle.

  2. Set Number of vehicles to 1 on every vehicle group.

  3. Give each slot the same earliest and latest time.

Keep in mind that Peregrine then can't move departures to where they're cheapest or avoid gate overlaps when vehicles come back to reload. We recommend the gate setup above.

Electric vehicles charging at the distribution center

Mark the distribution center as having chargers and enter the charger power in kW. Vehicles can then charge while they're being loaded, so charging doesn't necessarily add time to the route.

5. Task times

No changes.

6. Order rules

No changes.

7. Advanced settings

Leave these as they are unless Mover recommends a change. The defaults work for almost every operation.

After switching

Run a route plan and compare it with what you're used to. Peregrine doesn't plan deliveries outside their time window or routes over their maximum time, so an order that can't fit is left unplanned rather than delivered late. If some orders end up unplanned, change one setting at a time and run the plan again. See Orders Left Unplanned? How to Improve Your Rule Set | Mover Systems Help Center.

Did this answer your question?