aboutsummaryrefslogtreecommitdiffstats
path: root/planning/planning.cpp
Commit message (Collapse)AuthorAgeLines
...
* Tiny cleanup.Steinar H. Gunderson2014-04-11-2/+1
|
* Drop all the logging stuff if we only care about cost.Steinar H. Gunderson2014-04-11-14/+20
|
* More consistent distro numbering.Steinar H. Gunderson2014-04-11-1/+1
|
* When searching for optimal distro placement, only log when we actually find ↵Steinar H. Gunderson2014-04-11-4/+6
| | | | a new best one.
* Find switch-to-distro map in one go, instead of linear search. Saves maybe 10%.Steinar H. Gunderson2014-04-11-16/+27
|
* Switch the Dijkstra to a heap-based version; about 60% faster in a quick test.Steinar H. Gunderson2014-04-11-25/+28
| | | | Depends a lot on the distro placement, though.
* Support multithreaded distro optimization.Steinar H. Gunderson2014-04-11-6/+41
|
* Tune the gaps and bridges for TG14.Steinar H. Gunderson2014-04-11-5/+23
|
* Some obviousness.Steinar H. Gunderson2014-04-11-1/+2
|
* Add a mode for auto-planning distro placements.Steinar H. Gunderson2014-04-11-16/+67
|
* Update command line.Steinar H. Gunderson2014-04-11-1/+1
|
* Refuse to pull cable between Game and Sector 8.Steinar H. Gunderson2014-04-11-2/+11
|
* A micro-fix.Steinar H. Gunderson2014-04-11-1/+1
|
* Yet more cleanups.Steinar H. Gunderson2014-04-11-23/+26
|
* Split planning display from patchlist creation. A _lot_ cleaner, and fixes ↵Steinar H. Gunderson2014-04-11-58/+75
| | | | at least one bug.
* We want six distros for now.Steinar H. Gunderson2014-04-11-1/+1
|
* Adjust gaps based on new information.Steinar H. Gunderson2014-04-11-3/+3
|
* Unify gap handling a bit.Steinar H. Gunderson2014-04-11-20/+29
|
* Use the C++11 range-based for loop for increased clarity.Steinar H. Gunderson2014-04-11-15/+6
|
* using namespace std in planning.Steinar H. Gunderson2014-04-11-21/+20
|
* More function splitting in planning.Steinar H. Gunderson2014-04-11-17/+20
|
* Reduce some spaghetti in planner.Steinar H. Gunderson2014-04-11-47/+63
|
* First set of planning adjustments for TG14.Steinar H. Gunderson2014-04-11-13/+43
|
* Fix a few loose bugs in planning.Steinar H. Gunderson2014-04-11-4/+3
|
* Initial commit. Source; TG13-goodiebag.Joachim Tingvold2014-04-06-0/+579