Skip to content
English
  • There are no suggestions because the search field is empty.

Engine Modes (Updated)

The Engine Mode Module allows configuration of optimization behavior across different algorithms, including Driver-Load Matching, LTL Consolidation, and Partial Consolidation. Each Engine Mode defines a unique set of rules, thresholds, and penalties that govern how the system generates and ranks recommendations. Users can customize modes for specific planning strategies and assign those modes to use cases such as “Next Trip Only,” “Next 3 Trips,” or any LTL/Partial Consolidation scenario.

 


Key Use Cases

  • Customize optimization rules for different driver fleets or planning strategies

  • Fine-tune planning logic to prioritize cost, coverage, time windows, or efficiency

  • Enable/disable constraints such as state preference, relay, or preload

  • Limit distance, time, or gap conditions between trips or loads

  • Apply penalties for lateness, unassigned trips, or target violations

 


Navigation Overview

Access the Engine Mode module under Settings > Engine Mode.

From the left panel, you can view and select modes categorized under:

  • Driver-Load Matching

  • LTL Consolidation

  • Partial Consolidation

  • System Default

Click on any mode to view or edit its configuration. You can also Duplicate a load from the action button next to the name in the panel

 


Engine Mode Types

Driver-Load Matching

Used for recommending individual trips or multi-trip tours to drivers. Examples include:

  • Default Mode: General-purpose logic across all driver types

  • Next Trip Only: Assign a single additional trip per driver

  • Next 3 Trips: Plan a tour of up to 3 sequential trips

  • Critical Freight:  Parameters can impose a larger penalty for critical planning
  • Dedicated Fleets: Utilize Driver-Load Matching rules to align revenue code and fleet exclusively
  • Local Drivers: Can be planned separately to allow extended parameters specific to local drivers or can be planned in conjuction with other driver types
  • Anything you can imagine...

 

Load Combination

LTL Consolidation

Optimizes grouping of multiple LTL loads into a single trip or manifest, subject to time, stop, and capacity constraints. LTL Consolidation utilizes origin and destination pool points to create a Manfiest plan that includes multiple legs/lanes and an implied first and final mile distribution.

 

Partial Consolidation

Optimizes grouping of partial loads, allowing more flexible combinations with soft constraints on commodity, region, or stop count to create a multi-stop tour manifest.  Partial consolidation is meant to include 2-5 loads to complete a single trip trailer consolidation.

 


Mode Management

You can:

  • Create a new mode: Click the “+” button and select the algorithm

  • Copy from an existing mode: Use “Copy Parameters From” when adding

  • Edit: Click into any mode and choose “Edit”

  • Duplicate or Delete: Use the 3-dot menu on each mode

 


Absolutely. Below is a detailed elaboration of Engine Mode Parameters, organized into categories with Name, Description, and Example Values.

 


ENGINE MODE PARAMETERS

Driver-Load Matching - Planning Window

 

Name

Description

Example Values

Priority Assignment Window

Timeframe (in hours) where the engine prioritizes driver-trip assignments.

48 hours (Local, Regional)

Extended Assignment Window

Additional hours beyond the priority window to make assignments.

48 hours

 


Driver-Load Matching - Trip/Tour Constraints

 

Name

Description

Example Values

Allow Trip Assignment Replanning

Whether previously assigned trips can be reassigned during optimization.

Yes / No

Relax Rules for More Recommendations

Temporarily loosens constraints if no recommendations are found.

Yes / No

Enable Relay Recommendations

Allows engine to recommend driver relays to cover long hauls.

Yes / No

Maximum Gap Between Trips

Max time gap allowed between consecutive trips in a tour.

72 hours

Critical Trip Gap Limit

Max allowed delay between priority trips.

48 hours

Maximum Miles Per Tour

Max total miles (deadhead + loaded) in a tour.

3,960 miles

Trip Start Delay Limit

Max delay (from PTA) for the first stop in a trip.

4 hours

Post-Start Delay Limit

Max delay allowed at later stops in the trip.

2 hours

 


Driver-Load Matching - Geographic Constraints

 

Name

Description

Example Values

Maximum Deadhead Distance to Origin

Max miles a driver can travel to reach a trip’s origin.

20% of total miles, capped at 300 mi

Maximum Deadhead Distance from Destination

Max miles to next trip or time-off location.

300 miles

Maximum Distance from Domicile

Max distance from driver’s home base to be considered for a trip.

250 mi (Local), 700 mi (Regional), 3,000 mi (OTR)

Maximum Trips Per Tour

Max number of trips allowed in one continuous tour.

4

Maximum Duration Per Tour

Max number of hours in a driver’s tour.

72 hours

Unconfirmed Pickup Appointment Extension

Hours added to flexibility window for soft appointments.

24 hours

 


Driver-Load Matching - Penalty Settings

 

Name

Description

Example Values

Penalty for Unassigned Priority Window

Cost for leaving trips unassigned within the priority window.

1

Hourly Delay Penalty

Penalty per hour of delay beyond scheduled arrival.

$100/hour

Weekly Target Deficit Penalty

Penalty if weekly mileage, earnings, or revenue targets are not met.

Revenue: 0.5, Mileage: 2 $/mi, Earnings: 1

Enable Driver Seniority Priority

Whether seniority (e.g., hire date) affects assignment logic.

Yes / No

Driver Seniority Scaling Factor

Weight (1–5) applied to seniority-based ranking.

1

Enforce Driver State Preference

Whether driver state preference is enforced (hard constraint).

Yes

Penalty for State Preference Violation

Cost of violating state preference when treated as soft constraint.

100

Enable Non-Preferred Driver-Load Matching

Allows ignoring preferred pairing if better option exists.

No

 


Load Combination – LTL / Partial

LTL and Partial load consolidation work through a differnt algorithm.  The biggest difference is LTL consolidation utilizes Origin and Destination Sort locations to allow full consolidation, line haul, and deconsolidation manifests.  Partial Load consolidation is modeled as Trailer Consolidation so that 2-5 partial loads can be consolidated into one multi-stop Truckload.

 

Engine Mode Parameters – LTL Consolidation

 

Name

Description

Example Values

Trailer Capacity Limits

Max allowable capacity of a trailer in terms of weight, volume, and pallets.

45,000 lbs, 3,000 ft³, 31 pallets

Default Load Capacity

Fallback capacity for loads when trailer-specific data is unavailable.

15,000 lbs, 1,000 ft³, 10 pallets

Maximum Days per Manifest

Maximum duration (in days) allowed to complete all stops in a manifest.

5 days

Maximum Wait Time at Stops

Max time a driver can dwell at a stop while waiting for service.

24 hours

Enable Load Count Limit per Manifest

Enables a hard cap on number of loads in a manifest.

No

Maximum Legs per Manifest

Max number of distinct stops (legs) allowed per manifest.

3

Enable Circuitry Limit for Manifest

Enforces a ratio of total mileage to straight-line distance.

Yes

Maximum Circuitry Limit Ratio

Max ratio of manifest mileage to straight-line mileage.

1.6

Cost per Mile

The cost used by the optimization engine per mile when scoring solutions.

$3 / mile

Adhere to Location Operating Hours

Whether to honor site hours for pickups/deliveries.

No

Use Cubic Feet for Volume

If true, volume is evaluated in cubic feet (vs. pallet count).

Yes

 

Engine Mode Parameters – Partial Load Consolidation

 

Name

Description

Example Values

Trailer Capacity Limits

Maximum trailer capacity for weight, volume, and pallets.

45,000 lbs, 3,000 ft³, 31 pallets

Default Load Capacity

Default fallback when trailer-specific capacity is not available.

15,000 lbs, 1,000 ft³, 10 pallets

Maximum Days per Manifest

Maximum duration (in days) for completing the full manifest.

5 days

Maximize Consolidated Loads

Prioritizes load count in a manifest over minimizing cost.

No

Maximum Partial Loads per Manifest

Maximum partial loads allowed in a single manifest (excludes first/last shipper limits).

3

Enable Partial Load’s Stop Count Limit per Manifest

Enables a limit on the number of distinct stops.

No

Maximum Wait Time at Stops

Maximum dwell time at any stop in the trip.

24 hours

Enable Load Count Limit per Manifest

Enables a max number of loads allowed in one manifest.

No

Maximum Legs per Manifest

Maximum number of stops/legs per manifest.

3

Minimum Distance Savings for Load Combination

Minimum route savings (in miles) needed to justify consolidation.

100 miles

Maximum Distance Ratio for Load Combination

Max ratio of consolidated mileage to direct mileage.

0.9

Pickup & Delivery Proximity

Max distance between pickup and dropoff for a partial load.

1,000,000 miles (default unconstrained)

Enable Circuitry Limit for Manifest

Enables routing efficiency constraint using Circuitry Ratio.

Yes

Maximum Circuitry Limit Ratio

Max allowed ratio of manifest mileage to straight-line mileage.

1.6

Cost per Mile

Value used by engine to calculate cost of candidate manifests.

$3 / mile

Adhere to Location Operating Hours

If enabled, only selects loads that comply with location time windows.

No

Use Cubic Feet for Volume

If true, uses cubic feet instead of pallet count for volume handling.

Yes

 


 

Let me know if you’d like a comparison table between LTL and Partial Load settings, or if you’re ready to proceed to the Rate Matrix module next.


Data Dictionary

 

Name

Description

Data Type

Engine Mode Name

Custom name for a saved configuration

String

Algorithm

Driver-Load Matching, LTL Consolidation, or Partial Consolidation

Enum

Priority Assignment Window

Time in hours (per driver type) for assigning trips

Number

Extended Assignment Window

Time in hours to continue suggesting trips past priority window

Number

Max Gap Between Trips

Maximum hours between back-to-back trips in a tour

Number

Critical Trip Gap Limit

Hours allowed for “must-assign” trips

Number

Max Miles Per Tour

Max total miles (loaded + deadhead) in a single tour

Number

Max Trips Per Tour

Max number of trips per driver tour

Integer

Max Duration Per Tour

Max total time allowed in a tour (hours)

Number

Deadhead Distance to Origin

Max miles allowed to travel from driver location to origin

Number / Ratio

Deadhead Distance from Destination

Max miles allowed to next trip or time-off location

Number

Max Distance from Domicile

Max miles from home base for assignment

Number

Unconfirmed Pickup Extension

Extra hours allowed beyond pickup appointment

Number

Penalty for Unassigned Window

Cost applied when a trip remains unassigned in a planning window

Currency

Hourly Delay Penalty

Cost per hour for arrival delays

Currency

Weekly Target Deficit Penalty

Penalties for failing to meet goals (revenue, miles, earnings)

Currency / Unit

Enable Driver Seniority

Use seniority as a factor in assignments

Boolean

Driver Seniority Factor

Scaling impact of seniority (1-5)

Integer

Enforce State Preference

Enforce driver state rules strictly

Boolean

Penalty for State Violation

Penalty if state preference is broken

Currency

Enable Non-Preferred Matching

Allow override of driver preferences if needed

Boolean

Trailer Capacity Limits

Max trailer volume, weight, pallets

Number

Max Days per Manifest

Time window for multi-day manifest

Integer

Max Legs per Manifest

Max stops allowed for LTL trip

Integer

Wait Time at Stops

Max dwell time per stop

Number

Min Distance Savings

Required savings to justify a consolidation

Number

Circuitry Limit Ratio

Ratio of route vs. straight-line mileage

Decimal

Cost Per Mile

Optimization cost used for route scoring

Currency

Use Cubic Feet for Volume

Enables use of cu ft vs pallet count

Boolean