Novolis.Economy.Logistics
2026.1.0.57
dotnet add package Novolis.Economy.Logistics --version 2026.1.0.57
NuGet\Install-Package Novolis.Economy.Logistics -Version 2026.1.0.57
<PackageReference Include="Novolis.Economy.Logistics" Version="2026.1.0.57" />
<PackageVersion Include="Novolis.Economy.Logistics" Version="2026.1.0.57" />
<PackageReference Include="Novolis.Economy.Logistics" />
paket add Novolis.Economy.Logistics --version 2026.1.0.57
#r "nuget: Novolis.Economy.Logistics, 2026.1.0.57"
#:package Novolis.Economy.Logistics@2026.1.0.57
#addin nuget:?package=Novolis.Economy.Logistics&version=2026.1.0.57
#tool nuget:?package=Novolis.Economy.Logistics&version=2026.1.0.57
Novolis.Economy.Logistics
Economic transport: hub/corridor/vehicle models, itinerary planning, and multi-leg shipments with fuel bunkering, dwell, berth capacity, crew labor, and tolls.
FreightRoute remains a single-leg compatibility shim. Owns TransportHubId / TransportCorridorId / VehicleClassId. Completed carriage credits Core holdings via Simulation's CoreEconomyBridge.
Install
dotnet add package Novolis.Economy.Logistics
Quick start — plan and issue shipment
using Novolis.Economy;
using Novolis.Economy.Logistics;
sim.Enqueue(new PlanShipment(
firmId, originHubId, destinationHubId, productId, quantity, vehicleClassId));
await sim.AdvanceAsync(SimulationDuration.FromHours(24));
// AdvanceLogistics phase ticks underway legs, bunkering, tolls
Estimate haul cost before committing:
var estimate = HaulCostEstimator.Estimate(
itinerary, corridors, vehicleClass, wageRatePerHour, fuelUnitCost);
API
| Type | Role |
|---|---|
TransportHub |
Hub with inventory location, dwell hours, berth capacity |
TransportCorridor |
Directed leg (transit hours, max cargo, difficulty, toll) |
VehicleClass |
Cargo, fuel burn, crew labor, tank capacity |
Itinerary |
Ordered corridor sequence |
FreightRoute |
Legacy single-edge route shim |
ActiveShipment / ShipmentStatus / ShipmentPhase |
In-flight cargo state |
LogisticsEngine |
Depart, advance legs, bunker fuel, complete into inventory |
ItineraryPlanner |
Path find on hub network |
HaulCostEstimator |
Fuel + toll + labor estimate for an itinerary |
HullRiskQuotes / FtlDriveLifePolicy |
Carrier agent pricing helpers |
TransitProfile / TransitProfiles |
Product transit classification |
LogisticsNetworkExtensions |
Network query helpers |
Dogfooding / apps
Multi-leg tramp freighter scenarios in novolis-dogfooding apps/economy/TrampFreighterPlay.
Related
| Package | Role |
|---|---|
Novolis.Economy.Production |
PlanShipment, IssueShipment, shipment events |
Novolis.Economy.Simulation |
AdvanceLogistics phase, CoreEconomyBridge |
Novolis.Economy.Agents |
CarrierFirmAgent plans reposition / delivery |
Novolis.Economy.Accounting |
Transport fuel and toll ledger posts |
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net10.0 is compatible. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
-
net10.0
- Novolis.Economy.Core (>= 2026.1.0.57)
- Novolis.Economy.Primitives (>= 2026.1.0.57)
- Novolis.Economy.Production (>= 2026.1.0.57)
NuGet packages (3)
Showing the top 3 NuGet packages that depend on Novolis.Economy.Logistics:
| Package | Downloads |
|---|---|
|
Novolis.Economy.Agents
Simulation-independent rules-based and fuzzable economic actor policies. |
|
|
Novolis.Economy.Simulation
Economic model composition and execution: clocks, phases, agents, runs, metrics, and manifests over Core authority. |
|
|
Novolis.Economy.Models.SmallOpenRegionalTrade
Host-neutral small open regional trade economic model and named scenarios. |
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 2026.1.0.57 | 102 | 10/18/2026 |
| 2026.1.0.55 | 120 | 10/18/2026 |
| 2026.1.0.54 | 127 | 10/4/2026 |
| 2026.1.0.53 | 123 | 10/1/2026 |
| 2026.1.0.52 | 123 | 9/30/2026 |