Commit Graph

14 Commits

Author SHA1 Message Date
Laurent Perron
428e272ccc add ModelStats and CpSolverResponseStats for SAT/{Python|Java|C#}; enable multiple enforcement literals for a few constraints; small fixes, typo corrections 2018-09-12 15:07:23 +02:00
Laurent Perron
4caaef3c23 deep sync with base library renaming; lint checking; Speedup sat; new crash procedure for glop 2018-08-28 11:19:49 +02:00
Laurent Perron
a9dd4aec9a Remove CoeffMap typedef in linear_solver 2018-07-24 09:32:14 -07:00
Laurent Perron
70e73d8754 clang-format 2018-06-08 16:40:43 +02:00
Corentin Le Molgat
bd0fbd5fa6 Revert "Merge pull request #638 from yingzong/cbc_solver_params_2" (Fix #672)
This reverts commit 8ae61b6feb, reversing
changes made to 86cdb3584a.
2018-04-26 17:53:28 +02:00
Mizux
8ae61b6feb Merge pull request #638 from yingzong/cbc_solver_params_2
Add parameter passing to the CBC interface
2018-04-23 10:48:36 +02:00
Ying-zong Huang
4792fb9995 Fix string issues for multithreading 2018-04-21 04:38:25 -04:00
Laurent Perron
8623fc3580 speed up sat cumulative; add namespaces to base library + fix code 2018-04-11 13:00:30 +02:00
Ying-zong Huang
32e1e9e737 Add parameter passing to the CBC interface
Previously, CBCInterface does not read from solver-specific
parameters because there is no ReadParameterFile implemented.

This patch implements a ReadParameterFile that takes these
parameters, saves them in the CBCInterface instance, and passes
them to callCbc during Solve as additional arguments.

Tested to work with e.g. the "-threads" argument.

Addresses issue #57.
2018-03-30 19:49:05 -04:00
Laurent Perron
604587eec7 minor changes; change the search parameters in the cp_model.proto 2018-01-15 10:41:09 +01:00
Laurent Perron
2c7a8bf8f6 change copyright date 2017-10-17 13:08:10 +02:00
Amit Prakash Ambasta
744d507ccb Remove coin from include prefix 2017-06-09 18:23:47 +05:30
Laurent Perron
8c08d72260 replace hash_map and hash_set by unordered_map and unordered_set 2017-04-27 17:34:24 +02:00
Laurent Perron
66b8d23079 move src to ortools; simplified python generation; remove some namespaces in the ortools/base helper files 2017-04-26 17:30:25 +02:00