autopilot/interface: add Name() to AttachmentHeuristic interface

This commit is contained in:
Johan T. Halseth
2018-12-19 14:54:54 +01:00
parent cebc4d8dba
commit c0fed861d2
4 changed files with 21 additions and 0 deletions

View File

@@ -119,6 +119,9 @@ type AttachmentDirective struct {
// the interface is to allow an auto-pilot agent to decide if it needs more
// channels, and if so, which exact channels should be opened.
type AttachmentHeuristic interface {
// Name returns the name of this heuristic.
Name() string
// NodeScores is a method that given the current channel graph and
// current set of local channels, scores the given nodes according to
// the preference of opening a channel of the given size with them. The