写死的数字进 Tuning;手册剧情联动等用占位符
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
This commit is contained in:
1 parent
d28ca4e50c
commit
548d104b5b
7 files changed
+20
-13
No files matched your search
@@ -33,9 +33,9 @@ namespace Decentralized.Domain
|
||||
double ratio = taint / amount;
|
||||
double big = Tuning.AmlBigRents * rent, cum = Tuning.AmlCumRents * rent;
|
||||
double p = 0;
|
||||
if (ratio >= Tuning.AmlTaintRatio) p += ratio * 1.5;
|
||||
p += Math.Max(0, (amount - big) / big) * 0.2;
|
||||
p += Math.Max(0, (recentTotal + amount - cum) / cum) * 0.2;
|
||||
if (ratio >= Tuning.AmlTaintRatio) p += ratio * Tuning.AmlTaintMult;
|
||||
p += Math.Max(0, (amount - big) / big) * Tuning.AmlExcessWeight;
|
||||
p += Math.Max(0, (recentTotal + amount - cum) / cum) * Tuning.AmlExcessWeight;
|
||||
if (fromMixerOrFlagged) p += Tuning.AmlMixerBonus;
|
||||
return Math.Min(Tuning.AmlMaxChance, p);
|
||||
}
|
||||
|
||||
Reference in new issue
Block a user