aboutsummaryrefslogtreecommitdiffstats
path: root/planning/planning.cpp
Commit message (Expand)AuthorAgeLines
* Full one-liner added to planning.Joachim Tingvold2017-04-02-0/+4
* Updated for TG17.Joachim Tingvold2017-04-02-30/+26
* Ehr, cosmetics.Joachim Tingvold2016-02-17-1/+1
* Minor changes.Joachim Tingvold2016-02-17-8/+11
* Modified for TG16.Joachim Tingvold2016-02-04-60/+44
* Removed overlapping intervalArne Sund2015-03-30-1/+1
* Changed mgmt_ipv6 structureArne Sund2015-03-18-17/+19
* If distro7 switch came before distro6 switch, things brokeArne Sund2015-03-18-6/+4
* Minor changes to the formatArne Sund2015-03-18-2/+2
* Updated interface names, the junos way!Arne Sund2015-03-18-2/+2
* switches.txt now print more infoArne Sund2015-03-18-3/+42
* Added a rowArne Sund2015-03-18-1/+1
* Distro moved because of conflict with power rackArne Sund2015-03-18-1/+1
* No distros should be on the same rowArne Sund2015-02-26-1/+1
* Moved distros so they don't conflict with power racksArne Sund2015-02-26-1/+1
* This should be the final version of the row placements for 2015Arne Sund2015-02-26-5/+9
* Updated the example command with the best distro placementsArne Sund2015-02-21-1/+1
* Added support for more colorsArne Sund2015-02-21-3/+13
* Updated the switch placements for this yearArne Sund2015-02-21-6/+19
* We want each sector use its own distroArne Sund2015-02-21-3/+11
* Added this year sector gapsArne Sund2015-02-21-4/+4
* We don't want horisontal crossingsArne Sund2015-02-21-1/+2
* We got 8 distros and 42 rows this yearArne Sund2015-02-21-2/+2
* Corrected patch list.root2014-04-15-1/+1
* Planning to suffix distros with gw, to keep uniform dns namesRoy Sindre Norangshol2014-04-15-1/+1
* Subnet address update for TG14 in planning.root2014-04-14-1/+1
* Remove obsolete field.root2014-04-14-1/+1
* Switch to Ford-Fulkerson, as Dijkstra will give the wrong result when negativ...Steinar H. Gunderson2014-04-13-40/+35
* Disable the node names by default; they take a tiny bit of time.Steinar H. Gunderson2014-04-11-4/+10
* Somewhat more efficient (~10%) priority queue.Steinar H. Gunderson2014-04-11-4/+9
* 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 a...Steinar H. Gunderson2014-04-11-4/+6
* 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
* 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 at...Steinar H. Gunderson2014-04-11-58/+75
* 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