-
-
Notifications
You must be signed in to change notification settings - Fork 19
Vessel
Vessel is the Far Manager FarNet module providing enhanced history lists and tools for opening files, navigating to folders, invoking commands.
The name originally comes from "View/Edit/Save/SELect history".
See the details in README.
NuGet package FarNet.Vessel
The latest Vessel is based on prioritizing tracked items without any additional AI involved. This approach turns out to be effective, performing better or not than AI, depending on usage. But new ranked lists are practical in any case.
The following picture represents a snapshot of history records. The axis X is
list items. The axis Y is the logarithmic time (log2(hours)
), horizontal
lines separate idle time spans. Dots are recorded uses of items.
Different items exhibit different use patterns. These patterns are taken into account by our ranking. Note that item priorities may increase over time even if items are not used. An item becomes more expected when its idle time approaches its active span.
The following picture is the research history. It represents training results of the old less effective parametric model with two factors. The white area shows the best factors.