2

我正在尝试更多地了解 Trueskill Through Time 论文。不幸的是,我对 F# 的了解不存在,这是目前唯一可用的语言代码。

在小型示例国际象棋数据库上运行编译程序时,我收到错误“由于 StackOverflowException 而终止进程”。

我相信违规行可能在 Chess.fs 内并且是

(playerSkillsPerPlayer,logZ)    

我希望那里的人可以提供进一步的帮助。

4

1 回答 1

0

我遇到了和你一样的问题,即使是 2012 版的 TrueSkill Through Time 代码也是如此。我怀疑它与 中的代码有关SqlSchema.fs,但我不确定。无论如何,我决定稍微修改代码以将结果保存到 CSV 文件:https ://github.com/lucasmaystre/ChessAnalysis

这个版本适用于带有 Mono 框架的 Ubuntu 16.04。

编辑:我刚刚发布了一个名为kickscore的 Python 库。这是对 TTT 的严格概括,所以我认为它可能对试图更详细地理解 TTT 的人有用。

于 2017-10-06T14:55:43.590 回答