Skip to content

Commit eedf94e

Browse files
authored
fix(lightning): tune scorer params (#639)
1 parent 95c1766 commit eedf94e

1 file changed

Lines changed: 2 additions & 3 deletions

File tree

Bitkit/Services/LightningService.swift

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -30,12 +30,11 @@ class LightningService {
3030

3131
static var shared = LightningService()
3232

33-
private static let scoringBasePenaltyMsat: UInt64 = 50000
33+
private static let scoringBasePenaltyMsat: UInt64 = 40000
3434
private static let scoringLiquidityPenaltyMultiplierMsat: UInt64 = 10000
3535
private static let scoringLiquidityPenaltyAmountMultiplierMsat: UInt64 = 10000
3636
private static let scoringHistoricalLiquidityPenaltyAmountMultiplierMsat: UInt64 = 20000
3737
private static let scoringConsideredImpossiblePenaltyMsat: UInt64 = 1_000_000_000_000
38-
private static let scoringProbingDiversityPenaltyMsat: UInt64 = 60000
3938

4039
private static let defaultScoringFeeParameters = ScoringFeeParameters(
4140
basePenaltyMsat: 1024,
@@ -1754,7 +1753,7 @@ extension LightningService {
17541753
antiProbingPenaltyMsat: defaultParameters.antiProbingPenaltyMsat,
17551754
consideredImpossiblePenaltyMsat: scoringConsideredImpossiblePenaltyMsat,
17561755
linearSuccessProbability: defaultParameters.linearSuccessProbability,
1757-
probingDiversityPenaltyMsat: scoringProbingDiversityPenaltyMsat
1756+
probingDiversityPenaltyMsat: defaultParameters.probingDiversityPenaltyMsat
17581757
)
17591758
}
17601759

0 commit comments

Comments
 (0)