Go to file
Timo Teräs 6ae573887d solver: rewrite backtracking and scoring system
* properly do absolute scoring now, the previous scoring where
  preference could get reduced could have caused incorrect early
  pruning of search tree

* backtracking is now separated from package state, and first
  branching point is the decision if a name is left unassigned
  or if something _has_ to be assigned. this allows multiple future
  search tree optimizations like handling of common dependencies
  early.

* merge common dependency names early to provide deeper forward
  checking.
2012-02-20 13:02:09 +02:00
src solver: rewrite backtracking and scoring system 2012-02-20 13:02:09 +02:00
test solver: fix regression from "calculate branch minimum penalty early" 2012-01-20 10:39:38 +02:00
.gitignore build: tell git to ignore config.mk 2011-09-14 14:20:29 +00:00
AUTHORS Initial commit of some stuff written so far. Still in state of flux. Expect 2008-04-17 14:09:13 +00:00
Make.rules First steps for libapk 2010-06-11 07:02:18 +00:00
Makefile apk-tools-2.2.5 2012-02-02 16:31:11 +02:00
NEWS Initial commit of some stuff written so far. Still in state of flux. Expect 2008-04-17 14:09:13 +00:00
README Initial commit of some stuff written so far. Still in state of flux. Expect 2008-04-17 14:09:13 +00:00

README