Files
ortools-clone/examples/python
Corentin Le Molgat b027e57e95 dotnet: Remove reference to dotnet release command
- Currently not implemented...

Add abseil patch

- Add patches/absl-config.cmake

Makefile: Add abseil-cpp on unix

- Force abseil-cpp SHA1 to 45221cc
  note: Just before the PR #136 which break all CMake

Makefile: Add abseil-cpp on windows

- Force abseil-cpp SHA1 to 45221cc
  note: Just before the PR #136 which break all CMake

CMake: Add abseil-cpp

- Force abseil-cpp SHA1 to 45221cc
  note: Just before the PR #136 which break all CMake

port to absl: C++ Part

- Fix warning with the use of ABSL_MUST_USE_RESULT
  > The macro must appear as the very first part of a function
    declaration or definition:
    ...
    Note: past advice was to place the macro after the argument list.
  src: dependencies/sources/abseil-cpp-master/absl/base/attributes.h:418
- Rename enum after windows clash
- Remove non compact table constraints
- Change index type from int64 to int in routing library
- Fix file_nonport compilation on windows
- Fix another naming conflict with windows (NO_ERROR is a macro)
- Cleanup hash containers; work on sat internals
- Add optional_boolean sub-proto

Sync cpp examples with internal code
- reenable issue173 after reducing number of loops

port to absl: Python Part

- Add back cp_model.INT32_MIN|MAX for examples

Update Python examples

- Add random_tsp.py
- Run words_square example
- Run magic_square in python tests

port to absl: Java Part

- Fix compilation of the new routing parameters in java
- Protect some code from SWIG parsing

Update Java Examples

port to absl: .Net Part

Update .Net examples

work on sat internals; Add C++ CP-SAT CpModelBuilder API; update sample code and recipes to use the new API; sync with internal code

Remove VS 2015 in Appveyor-CI

- abseil-cpp does not support VS 2015...

improve tables

upgrade C++ sat examples to use the new API; work on sat internals

update license dates

rewrite jobshop_ft06_distance.py to use the CP-SAT solver

rename last example

revert last commit

more work on SAT internals

fix
2018-11-30 14:48:55 +01:00
..
2018-07-03 09:57:41 +02:00
2018-11-21 11:00:26 -08:00
2018-11-21 11:00:26 -08:00
2018-11-20 05:44:21 -08:00
2018-11-20 05:44:21 -08:00
2018-11-20 05:44:21 -08:00
2018-11-20 05:44:21 -08:00
2018-11-08 10:22:10 +01:00
2018-11-21 11:00:26 -08:00
2018-11-21 11:00:26 -08:00
2018-11-21 11:00:26 -08:00

Python examples

The following examples showcase how to use OrTools. These examples should work for both Python2.7+ and Python3.5+.

We recommend that all projects you create target Python 3.7, as this allows you to keep up-to-date with the latest Python frameworks.

Wherever you have ortools package installed, be sure to import it from your python file.

Execution

For running the examples you can use the the following command:

python -m pip install --upgrade --user ortools
python <example>.py