js:七圣召唤七日历练: 修复按历史胜率选择策略功能,更新胜败记录 (#2250)

This commit is contained in:
Patrick-Ze
2025-10-26 19:55:20 +08:00
committed by GitHub
parent 0518f19e76
commit e36e909216
3 changed files with 86 additions and 3 deletions

View File

@@ -577,8 +577,7 @@ function sortAndFilterStrategy(charName) {
}
const sortedScores = Object.entries(scores).sort((a, b) => b[1] - a[1]); // 分数从大到小
log.debug(`各策略胜率分数: ${JSON.stringify(sortedScores)}`);
const sortedKeys = Object.entries(sortedScores)
.filter((entry) => entry[1] >= minFallbackStrategyScore);
const sortedKeys = sortedScores.filter((entry) => entry[1] >= minFallbackStrategyScore).map((entry) => entry[0]);;
return sortedKeys;
}

View File

@@ -1,7 +1,7 @@
{
"manifest_version": 1,
"name": "打牌一条龙",
"version": "2.9",
"version": "2.10",
"description": "完成每周的七圣召唤七日历练来客挑战。详见README.md",
"tags": [
"七圣召唤"

View File

@@ -4,5 +4,89 @@
"win": 1,
"fail": 0
}
},
"玛乔丽": {
"雷神柯莱刻晴": {
"win": 1,
"fail": 0
}
},
"齐米亚": {
"雷神柯莱刻晴": {
"win": 1,
"fail": 0
}
},
"巴顿": {
"雷神柯莱刻晴": {
"win": 1,
"fail": 0
}
},
"罗莎莉亚": {
"雷神柯莱刻晴": {
"win": 1,
"fail": 0
}
},
"蒂玛乌斯": {
"雷神柯莱刻晴": {
"win": 1,
"fail": 0
}
},
"小六": {
"雷神柯莱刻晴": {
"win": 1,
"fail": 0
}
},
"琳妮特": {
"雷神柯莱刻晴": {
"win": 1,
"fail": 0
}
},
"瓦格纳": {
"雷神柯莱刻晴": {
"win": 1,
"fail": 0
}
},
"托马": {
"雷神柯莱刻晴": {
"win": 1,
"fail": 0
}
},
"薇娜": {
"雷神柯莱刻晴": {
"win": 1,
"fail": 0
}
},
"莱克图尔": {
"雷神柯莱刻晴": {
"win": 0,
"fail": 1
}
},
"帕班": {
"雷神柯莱刻晴": {
"win": 1,
"fail": 0
}
},
"茜特拉莉": {
"雷神柯莱刻晴": {
"win": 1,
"fail": 0
}
},
"清昼": {
"雷神柯莱刻晴": {
"win": 1,
"fail": 0
}
}
}