lnd.xprv/autopilot
Andras Banki-Horvath be83d504f8 autopilot: introduce NodeMetric interface for arbitrary graph metrics
This commit adds the NodeMetric interface which will be used for all
graph metrics not directly part of the autopilot but are useful in
composite heuristics to drive autopilot decisions and improve node
scores.
2020-03-27 10:36:28 +01:00
..
agent_constraints_test.go autopilot: TestConstrainedPrefAttachmentNeedMoreChan->TestConstraintsChannelBudget 2019-01-08 10:10:58 +01:00
agent_constraints.go multi: fix spelling mistakes 2019-05-04 15:35:37 -07:00
agent_test.go autopilot: fix race condition in new test 2019-11-01 19:30:21 -07:00
agent.go autopilot: trigger agent channel open on new scores 2019-10-31 10:17:31 +01:00
choice_test.go multi: remove dead code 2019-09-10 17:21:59 +02:00
choice.go autopilot/interface+choice: add NodeScore type 2019-01-08 10:23:48 +01:00
combinedattach.go autopilot/combinedattach: trace log scoring process from sub heuristics 2019-09-02 10:40:59 +02:00
externalscoreattach_test.go autopilot/externalscoreattach_test: add TestSetNodeScores 2019-02-14 12:37:25 +01:00
externalscoreattach.go autopilot/externalscoreattach: trace log scoring process 2019-09-02 10:40:59 +02:00
graph_test.go autopilot: add Median method 2019-03-27 15:06:30 +01:00
graph.go autopilot: convert to use new kvdb abstraction 2020-03-18 19:35:20 -07:00
interface.go autopilot: introduce NodeMetric interface for arbitrary graph metrics 2020-03-27 10:36:28 +01:00
log.go multi: init subsystem loggers via build pkg 2018-10-05 13:04:45 +09:00
manager.go autopilot: trigger agent channel open on new scores 2019-10-31 10:17:31 +01:00
prefattach_test.go multi: remove dead code 2019-09-10 17:21:59 +02:00
prefattach.go autopilot/prefattach: trace log score process 2019-09-02 10:40:58 +02:00