xjw580 / Hearthstone-Script

Hearthstone script(炉石传说脚本)
GNU General Public License v3.0
280 stars 14 forks source link

给作者大大提一个小建议,后续可以考虑一下搞个卡牌白名单组,可以在留牌和出牌时给予一定的优先级,这样可以挺高不少胜率。也可以大大降低自建套牌策略编写的成本。 #71

Closed sunchina2001 closed 1 week ago

xjw580 commented 2 weeks ago

v4.1.3-BETA已添加

sunchina2001 commented 2 weeks ago

十分荣幸作者大大能接受我的这个提议,还想请问一下,这个weight文档内容的格式是什么样子的,有文档可以参考吗

xjw580 commented 2 weeks ago

十分荣幸作者大大能接受我的这个提议,还想请问一下,这个weight文档内容的格式是什么样子的,有文档可以参考吗

普通的json格式,你在权重设置页里往右边的表格添加数据就能在根目录下的config目录看见card.weight文件了

sunchina2001 commented 2 weeks ago

screenshot-1731570009138 因为权重设置页面全是空白,我是想自行编写weight文档导入,想了解weight文档中[ ]内填入什么,想知道一下具体格式,还有想请教一下,如果多个卡牌,如何分隔,在一个括号内进行还是直接另起括号分行,还望大佬给出一个范例

xjw580 commented 2 weeks ago

doc

YonghengSun1997 commented 1 week ago

请问,如果设置了对手套牌中的卡牌权重,会影响打牌时的解场优先级吗?

xjw580 commented 1 week ago

请问,如果设置了对手套牌中的卡牌权重,会影响打牌时的解场优先级吗?

xjw580 commented 1 week ago

请问,如果设置了对手套牌中的卡牌权重,会影响打牌时的解场优先级吗?

可见 https://github.com/xjw580/Hearthstone-Script/blob/master/Hearthstone-Script-Base-Deck%2Fsrc%2Fmain%2Fkotlin%2Fclub%2Fxiaojiawei%2Futil%2FDeckStrategyUtil.kt#L132-L156

CARD_WEIGHT_TRIE即为自己设置的权重