converge-optimization 3.7.4

Optimization algorithms for converge.zone - Rust reimplementation of OR-Tools subset
Documentation

converge-optimization

Optimization solvers as first-class Suggestors for the Converge Engine.

Every solver is accessed through [PackSuggestor] -- the ONLY public interface. Register it in a formation and let it converge alongside LLM agents, policy gates, and other Suggestors.

Usage

use converge_pack::{PackSuggestor, ContextKey};
use converge_optimization::packs::budget_allocation::BudgetAllocationPack;

let solver = PackSuggestor::new(
    BudgetAllocationPack,
    ContextKey::Seeds,
    ContextKey::Strategies,
);
engine.register_suggestor(solver);

Available Packs (21)

LeadRouting, MeetingScheduler, BudgetAllocation, CapacityPlanning, InventoryReplenishment, InventoryRebalancing, AnomalyTriage, PricingGuardrails, ShippingChoice, VendorShortlist, BacklogPrioritization, AssignmentPack, BinPacking, ConstraintProgramming, FacilityLocation, GraphPartitioning, JobShopScheduling, NetworkFlow, StaffRostering, TravelingSalesman, VehicleRouting

Feature Flags

  • sat - Varisat SAT solver for constraint programming
  • ffi - OR-Tools C++ FFI bindings
  • full - All features