Commit Graph

218 Commits

Author SHA1 Message Date
Laurent Perron
922384cd57 fix makefile 2016-07-21 10:06:03 -07:00
Frédéric Rodrigo
871a683539 Fix include in Makefile.cpp.mk 2016-07-21 11:29:01 +02:00
Driss Lahlou
6c4deee178 fix some targets in makefile.cpp.mk 2016-07-20 14:16:06 +02:00
Driss Lahlou
8ff96a8d1d add to some targets in makefile.cpp.mk 2016-07-20 14:12:45 +02:00
Laurent Perron
3e158e7656 sat based scheduling: no_cycle, disjunctive, precedences + 2 examples: jobshop_sat and weighted_tardiness_sat 2016-07-19 14:19:21 -07:00
Laurent Perron
476c490176 use generated makefile part; port all other makefiles; remove files that were not compiled, and cannot be compiled 2016-07-19 13:14:43 -07:00
Laurent Perron
25e96b12d6 example of routing with disjoint time windows 2016-07-08 15:47:33 +02:00
Driss Lahlou
ecf685062f refactoring archives target. New File : makefiles/Makefile.archive.mk 2016-07-01 11:24:17 +02:00
Laurent Perron
7b078dff8b missing dependencies on the CP library 2016-06-28 02:09:47 -07:00
Laurent Perron
5c6a20dd42 missing dependencies on the CP library 2016-06-28 02:06:34 -07:00
Laurent Perron
d1c9889027 missing dependencies on the CP library 2016-06-28 02:05:58 -07:00
Laurent Perron
e116e3d23d missing dependencies on the CP library 2016-06-28 02:03:38 -07:00
Laurent Perron
b80faad01a continue makefile cleaning: renaming, simplification... 2016-06-28 10:27:27 +02:00
Laurent Perron
a2941f689c completely revamp dependencies on header and protobuf files. Should be more robust now 2016-06-28 00:21:52 +02:00
Laurent Perron
0d911276f3 completely revamp dependencies on header and protobuf files. Should be more robust now 2016-06-28 00:18:34 +02:00
Laurent Perron
e7ea660bdd LIBPREFIX -> LIB_PREFIX 2016-06-27 22:32:11 +02:00
Laurent Perron
0b0117a803 continue cleaning makefiles 2016-06-27 16:03:29 +02:00
Driss Lahlou
f433040b01 Makefiles refactor 2016-06-27 15:30:24 +02:00
Laurent Perron
cda20fac61 todo for makefiles 2016-06-22 11:08:05 +02:00
Laurent Perron
2fc3704da7 change installation directory 2016-06-21 14:39:26 +02:00
Laurent Perron
ba692308f1 revamp archive numbering 2016-06-21 11:41:13 +02:00
Laurent Perron
6b6e82dfc2 fix makefile dependencies 2016-06-03 10:41:35 +02:00
Laurent Perron
95b14628f1 large rewrite in the documentation/headers; changed implementation of the ForbiddenInterval constraints, renamed to NotMember; remove unused mode in sat; rewrite of internals of glop; change callbacks to std::function in shortestpath.h; random sync with interval code 2016-06-02 13:19:10 +02:00
lperron
942cf2fc4c Merge pull request #171 from rapyuta/feature-astar
A* for shortest path
2016-05-04 11:31:05 +02:00
Laurent Perron
660e5f2844 issue173 example in C++ 2016-04-14 13:11:14 +02:00
Laurent Perron
34c34b10b2 add all data files to c++ windows archives 2016-04-12 18:19:15 +02:00
Laurent Perron
5cd13d55cd add cvrptw and pdptw data files to cc archives (unix for the time being) 2016-04-12 18:15:55 +02:00
Laurent Perron
6fe0922561 adapt to data being moved to examples 2016-04-12 18:04:18 +02:00
Laurent Perron
9a78298ab5 move files around 2016-04-12 17:41:05 +02:00
Wolf Vollprecht
a26b51e2a2 added astar 2016-04-05 12:57:29 +02:00
Laurent Perron
bed3fa9922 Use CBC by default instead of GLPK in python mip examples 2016-03-19 18:54:18 +01:00
Laurent Perron
03c648bc2c new API (WIP) on the SAT solver to create models 2016-03-16 10:10:38 +01:00
Laurent Perron
a915c15b8e renaming in the Sat code; small cleaning in the SWIG code; improvements to the graph code to make it MT-safe 2016-03-12 06:32:56 -08:00
Laurent Perron
6127049df6 fix issue #105, add --no-same-owner to tar on unix 2016-03-08 14:20:50 -08:00
Laurent Perron
5d62ab0e2c small reindent 2016-02-09 15:45:18 +01:00
Laurent Perron
08ee0714ae minor sync with internal code 2016-02-09 12:07:21 +01:00
Laurent Perron
7a7d4cd8dd windows compilation fixes 2016-02-04 05:04:38 -08:00
Laurent Perron
ba0e3e5945 improve makefile 2016-02-04 13:13:43 +01:00
Laurent Perron
98b1673dd0 improve makefile 2016-02-04 13:10:44 +01:00
Laurent Perron
bb6e091027 Switch parameters to proto3, propagate to all code, offer support in all languages 2016-02-03 15:15:58 +01:00
Laurent Perron
490c7d981e big sync with internal code, notable diff: hamiltonian_path code + used in the routing lib; improvement to the sat solver 2016-01-26 13:50:39 +01:00
Laurent Perron
e996af7524 incomplete version of the slitherlink problem 2015-12-30 00:08:16 +01:00
Laurent Perron
b412d19805 change LNS protocol, port examples; bump nuspec version to 2.1.xxxx; various improvements to the solvers 2015-11-20 11:32:37 +01:00
Laurent Perron
62e9b08fbe added new constraint on forbidden list of intervals 2015-09-25 13:04:43 +02:00
Laurent Perron
5db65a2362 flatzinc archive 2015-09-08 11:15:28 +02:00
Vincent Furnon
2eb5127992 Changes to the linear solver wrapper: improved extraction, export and validation of linear models. 2015-06-18 14:08:50 +02:00
Vincent Furnon
d828b1fcbe Changed status data structure returned by solve() in the linear solver wrapper. Prepared code to accept solution hints in the linear solver wrapper. 2015-06-17 16:29:25 +02:00
Laurent Perron
0dbbb9fa01 more thorough cleaning 2015-06-16 14:19:18 +02:00
Vincent Furnon
7182abb864 Renamed the linear solver protocol buffer and removed the new_proto namespace. 2015-06-16 10:08:44 +02:00
Vincent Furnon
41b4799646 Fix support of Boolean OPtimizer. 2015-05-29 00:11:23 +02:00