Google.OrTools.runtime.win-x64 9.12.4544

Prefix Reserved

Requires NuGet 4.1.0 or higher.

dotnet add package Google.OrTools.runtime.win-x64 --version 9.12.4544
                    
NuGet\Install-Package Google.OrTools.runtime.win-x64 -Version 9.12.4544
                    
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="Google.OrTools.runtime.win-x64" Version="9.12.4544" />
                    
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="Google.OrTools.runtime.win-x64" Version="9.12.4544" />
                    
Directory.Packages.props
<PackageReference Include="Google.OrTools.runtime.win-x64" />
                    
Project file
For projects that support Central Package Management (CPM), copy this XML node into the solution Directory.Packages.props file to version the package.
paket add Google.OrTools.runtime.win-x64 --version 9.12.4544
                    
#r "nuget: Google.OrTools.runtime.win-x64, 9.12.4544"
                    
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
#addin nuget:?package=Google.OrTools.runtime.win-x64&version=9.12.4544
                    
Install Google.OrTools.runtime.win-x64 as a Cake Addin
#tool nuget:?package=Google.OrTools.runtime.win-x64&version=9.12.4544
                    
Install Google.OrTools.runtime.win-x64 as a Cake Tool

Google OR-Tools

This is the .NET wrapper of OR-Tools.

About OR-Tools

Google Optimization Tools (a.k.a. OR-Tools) is open source, fast and portable software suite for solving combinatorial optimization problems, which seeks to find the best solution to a problem out of a very large set of possible solutions. Here are some examples of problems that OR-Tools solves:

  • Vehicle routing: Find optimal routes for vehicle fleets that pick up and deliver packages given constraints (e.g., "this truck can't hold more than 20,000 pounds" or "all deliveries must be made within a two-hour window").
  • Scheduling: Find the optimal schedule for a complex set of tasks, some of which need to be performed before others, on a fixed set of machines, or other resources.
  • Bin packing: Pack as many objects of various sizes as possible into a fixed number of bins with maximum capacities.

In most cases, problems like these have a vast number of possible solutions—too many for a computer to search them all. To overcome this, OR-Tools uses state-of-the-art algorithms to narrow down the search set, in order to find an optimal (or close to optimal) solution.

OR-Tools includes solvers for:

Constraint Programming

A set of techniques for finding feasible solutions to a problem expressed as constraints (e.g., a room can't be used for two events simultaneously, or the distance to the crops must be less than the length of the hose, or no more than five TV shows can be recorded at once).

Linear and Mixed-Integer Programming

The Glop linear optimizer finds the optimal value of a linear objective function, given a set of linear inequalities as constraints (e.g., assigning people to jobs, or finding the best allocation of a set of resources while minimizing cost). The mixed-integer programming software SCIP is also available.

Vehicle Routing

A specialized library for identifying best vehicle routes given constraints.

Graph Algorithms

Code for finding shortest paths in graphs, min-cost flows, max flows, and linear sum assignments.

Roadmap

See the open issues for a list of proposed features and known issues.

Contributing

The CONTRIBUTING.md file contains instructions on how to submit the Contributor License Agreement before sending any pull requests (PRs).

Of course, if you're new to the project, it's usually best to discuss any proposals and reach consensus before sending your first PR.

License

The OR-Tools software suite is licensed under the terms of the Apache License 2.0.

There are no supported framework assets in this package.

Learn more about Target Frameworks and .NET Standard.

  • .NETFramework 4.6.2

    • No dependencies.
  • net6.0

    • No dependencies.

NuGet packages (1)

Showing the top 1 NuGet packages that depend on Google.OrTools.runtime.win-x64:

Package Downloads
Google.OrTools

.NET wrapper for the Operations Research Tools project

GitHub repositories (1)

Showing the top 1 popular GitHub repositories that depend on Google.OrTools.runtime.win-x64:

Repository Stars
ShadowTheAge/yafc
Powerful Factorio calculator/analyser that works with mods
Version Downloads Last updated
9.12.4544 48,517 2/17/2025
9.11.4210 179,540 9/16/2024
9.10.4067 123,799 5/8/2024
9.9.3963 115,637 3/8/2024
9.8.3296 153,302 11/16/2023
9.7.2996 73,398 8/9/2023
9.6.2534 239,446 3/13/2023
9.5.2237 194,934 11/29/2022
9.4.1874 556,145 8/16/2022
9.3.10497 103,535 3/17/2022
9.2.9972 111,208 12/16/2021
9.1.9490 98,694 10/1/2021
9.0.9048 789,621 4/30/2021
8.2.8710 62,453 3/4/2021
8.1.8487 46,982 12/10/2020
8.0.8283 55,717 10/12/2020
7.8.7959 29,218 8/5/2020
7.7.7816 26,052 6/19/2020
7.7.7810 10,085 6/15/2020
7.6.7691 25,355 4/23/2020
7.5.7466 73,074 1/28/2020
7.4.7247 63,049 10/11/2019
7.3.7083 18,714 8/5/2019
7.2.6977 25,016 7/4/2019
7.1.6720 14,921 5/9/2019
7.0.6546 36,857 3/26/2019
7.0.6150-beta 2,101 12/21/2018
6.10.6025 28,154 11/28/2018
6.9.5841 4,933 10/9/2018
6.9.5839 2,425 10/8/2018