写死的数字进 Tuning;手册剧情联动等用占位符

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
This commit is contained in:
ZHU MINCHAOandClaude Sonnet 5.5 committed 2026-11-04 12:52:43 +08:00
1 parent d28ca4e50c
commit 548d104b5b
7 files changed
+20 -13

No files matched your search

+3 -3
View File
@@ -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);
}