Skip to content

Commit d32386d

Browse files
doc: Tweak merge time prediction section, mention accuracy command
1 parent 852ebc8 commit d32386d

File tree

1 file changed

+7
-5
lines changed

1 file changed

+7
-5
lines changed

docs/COMPARISON.md

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -109,11 +109,13 @@ which can be abbreviated (for example "1 week, 3 days" -> "1w3d").
109109
## Merge time prediction
110110

111111
Genlop uses the mean of the last 10 builds, ignoring the worst/best times. Qlop uses the mean of the
112-
last 20 builds. Emlop uses the median of the last 15 builds, with options for other window sizes and
113-
other averages (median/mean/weighted), tracks merge time of binary packages separately, and follows
114-
stats accross package moves (renames). Using a window mitigates against evolving build times, using
115-
a median mitigates against exceptional build times. The Emlop defaults have been measured to give
116-
significantly better accuracy over a full emerge log.
112+
last 20 builds. Emlop by default uses the median of the last 15 builds, tracks merge time of binary
113+
packages separately, and follows stats accross package moves (renames).
114+
115+
Using a window mitigates against evolving build times, using a median mitigates against exceptional
116+
build times. Emlop has configurable window size and averaging function (median/mean/weighted). The
117+
defaults have been measured to give significantly better accuracy over a full emerge log, but you
118+
can explore the effects using the `accuracy` command.
117119

118120
Qlop can only predict the current merge. Genlop and Emlop can also predict pretended merges (the
119121
output of `emerge -p foo`). Emlop by default predicts the current full merge list (similar to what

0 commit comments

Comments
 (0)