查看: 1644|回复: 7

[原创] 基于Tweak v1.2引擎下的选择球员权重引擎研究

[复制链接]
发表于 2025-3-20 17:57 | 显示全部楼层 |阅读模式
由于我个人完全不会编程,所以使用的是Tweak v1.2引擎下的weights.json(可以用记事本打开)而不是原版引擎的weights.jsb的权重参数,依然还是使用AI进行的翻译,仅供参考。也希望有能力的人能帮忙把simatch.fmf里面更多的jsb变成json格式,这样能让更多人参与动手diy自己的引擎。
------------------------------------------------------------------------------
    "WEIGHTS": [
    {
      "ME_VERSION": {
        "ME_PACK_VERSION_YEAR": 23, // 版本年份
        "ME_PACK_VERSION_RELEASE": 0, // 发布版本号
        "ME_PACK_VERSION_MAJOR": 0, // 主版本号
        "ME_PACK_VERSION_MINOR": 0 // 次版本号
      },
      "TEAM_PICKING_STYLE::TPS_FIRST_TEAM_PICKING": {
        "simatchshared::TSF_POSITION_ABILITY": 150, // 球员当前位置的能力值权重
        "simatchshared::TSF_POSITION_ABILITY_IN_ROLE": 80, // 球员在特定战术角色中的能力权重
        "simatchshared::TSF_POSITION_TACTICAL_FAMILARITY": 60, // 球员对当前战术体系的熟悉度权重
        "simatchshared::TSF_LOAN_TERMS": 20, // 租借球员条款权重
        "simatchshared::TSF_MATCH_RATING_TIME_ON": 25, // 球员上场时间对评分的影响权重
        "simatchshared::TSF_CONDITION": 80, // 球员身体状态权重
        "simatchshared::TSF_ALLOWED_MINS": -250, // 允许的最低出场时间(负值为无限制)
        "simatchshared::TSF_CA": 120, // 球员当前能力值权重
        "simatchshared::TSF_PA": 90, // 球员潜力值权重
        "simatchshared::TSF_REPUTATION": 35, // 球员声望权重
        "simatchshared::TSF_YOUNG_PLAYERS": 5, // 年轻球员培养优先级权重
        "simatchshared::TSF_MORALE": 15, // 球员士气权重
        "simatchshared::TSF_TESTIMONIAL": 15, // 告别赛球员权重
        "simatchshared::TSF_FOOTBALL_PROMISES": 15, // 足球承诺权重
        "simatchshared::TSF_BOOST_LOW_MATCH_FITNESS": 20, // 低比赛适应度球员的补偿权重
        "simatchshared::TSF_CUP_KEEPER": 310, // 杯赛专用门将权重
        "simatchshared::TSF_PPMS": 25, // 球员表现匹配系统权重
        "simatchshared::TSF_HUMAN_SELECTION": 500, // 人为选择干预权重
        "simatchshared::TSF_TRIALIST_B_TEAM_PLAYERS": 15, // 试训球员与B队球员权重
        "simatchshared::TSF_DECLARED_FOR_RESERVES": 170, // 已报名预备队球员权重
        "simatchshared::TSF_CAPTAINCY": 40, // 队长身份权重
        "simatchshared::TSF_UNHAPPINESS": 15, // 球员不满情绪负向权重
        "simatchshared::TSF_INTERNATIONAL_CAPS": 15, // 国家队出场次数权重
        "simatchshared::TSF_CLUB_NATION_CHOICE_FACTORS": 15, // 俱乐部国籍选择权重
        "simatchshared::TSF_FORM": 25, // 球员近期比赛表现权重
        "simatchshared::TSF_AGREED_PLAYING_TIME": 15, // 约定出场时间权重
        "simatchshared::TSF_PLAYING_SIDE_PREFERENCE": 20, // 惯用脚或边路偏好权重
        "simatchshared::TSF_MATCH_FITNESS": 20, // 球员比赛适应度权重
        "simatchshared::TSF_BOOST_SUBSTITUTE": 40, // 替补球员表现额外权重
        "simatchshared::TSF_STAR_PLAYER": 35, // 球星身份权重
        "simatchshared::TSF_OLYYMPIC_U23": 65, // U23球员参加奥运会权重
        "simatchshared::TSF_REST_PROMISES": -190, // 休息承诺权重(负值为严格执行)
        "simatchshared::TSF_UPCOMING_SUSPENSION": -90, // 即将停赛球员负向权重
        "simatchshared::TSF_NEED_MATCH_XP": 15, // 比赛经验需求权重
        "simatchshared::TSF_DISLIKE_BY_NON_PLAYER": 35, // 非球员角色厌恶负向权重
        "simatchshared::TSF_INTEGRATION": 5, // 球员融入度权重
        "simatchshared::TSF_LAST_RATINGS": 95, // 最近比赛评分权重
        "simatchshared::TSF_VIRTUAL": -170, // 虚拟球员负向权重
        "simatchshared::TSF_EXTRA_ADJ": 110 // 额外调整权重
 楼主| 发表于 2025-3-20 17:58 | 显示全部楼层
感觉DISLIKE_BY_NON_PLAYER": 35, // 非球员角色厌恶负向权重这一条低了,难怪桑乔租借归来还总是能打比赛还是饭吃太饱了
发表于 2025-3-21 00:21 | 显示全部楼层
大佬辛苦了
发表于 2025-3-21 09:14 来自手机 | 显示全部楼层
大佬1.2引擎下哪个战术好用呀
发表于 2025-3-21 13:05 | 显示全部楼层
DISLIKE_BY_NON_PLAYER 具体怎么理解?数值高了会怎么样?
 楼主| 发表于 2025-3-21 13:58 来自手机 | 显示全部楼层
wowothanks 发表于 2025-3-21 13:05
DISLIKE_BY_NON_PLAYER 具体怎么理解?数值高了会怎么样?

我感觉可能是教练如果讨厌某个球员就会降低他的出场时间
发表于 2025-3-21 16:00 | 显示全部楼层
为什么我解压不了巴西引擎?
发表于 2025-3-22 15:38 | 显示全部楼层
所以fmteak的换人 是因为TSF_CONDITION调太高了?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|Archiver|爆棚小组 PlayGM论坛

GMT+8, 2025-4-18 04:24 , Processed in 0.034092 second(s), 16 queries , Gzip On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表