Skip to content

v10.0.4

Latest

Choose a tag to compare

@VMInsideVM VMInsideVM released this 16 Oct 06:23

v10.0.4 · 「排除品类」和新市场保护不再漏掉体育等盘

修了一个会影响「排除品类」和「跳过新建市场」的问题。配置不用改,数据库也不用动。


现象

模板里设了「排除体育」,程序还是会做一部分体育盘,比如「Notre Dame Total Touchdowns」(某场橄榄球比赛的达阵数)。只给部分品类开了「跳过新建市场」的,也会有新盘漏网。

原因

程序是按品类去 Polymarket 查市场、再给市场打品类标签的。每个品类只查奖励最高的前 2000 个,可是政治、选举各有一万多个市场,体育、游戏各有四万多个。

一个市场如果从「游戏」这个品类被查到,在「体育」里却排在 2000 名之后,它就只会被标成「游戏」,漏掉「体育」。漏了这个标签,「排除体育」就认不出它。

实测大约 2 万个候选市场里,有 5249 个漏了至少一个品类标签,其中体育 2593 个、政治 2015 个。

修复

程序在核对每个市场的上线时间和结算日时,顺带向 Polymarket 取回这个市场自己的品类标签,把漏掉的补上。只补不删,不会多发请求。

实测一次补上了 4038 个市场的标签,其中 1819 个是漏标的体育盘。设了「排除体育」的模板以前会做这 1819 个盘,现在一个都不会做。


升级后可能的变化 ⚠️

  • 设了「排除品类」的模板:被补上标签的那些盘会停做,已经挂着的买单会在下一轮挂单时自动撤掉。
  • 只给部分品类开了「跳过新建市场」的模板:新市场保护覆盖得更全,有些以前能挂的新盘现在会跳过。
  • 其他设置基本不受影响。

升级说明

不需要改任何配置,数据库也不用动。