美国围棋选手使用Python自动评级,不发段位证。
诗书塞外 Python程序员
围棋是一个相对传统的项目,在国内,选手们通过考级来证明自己的实力。考级通过的选手将会被授予一个段位证。这个做法在国人看起来理所当然,但是在大洋彼岸,米国人民把它玩儿出了新高度。
在米国,围棋选手是没有一个段位证的,选手的实力由一个Python程序自动计算得出。米国围棋协会把国内大大小小的围棋比赛的数据,如参加选手、输赢情况、比赛性质等,通通记录在一个数据库中,通过各种算法和权重,计算得出某一个选手的实力情况,并标明对应的段位。在这个系统中,每一个选手都会有一个积分,选手可以在网站上自助查询自己的积分状况。如果选手A即将与选手B对弈,选手A也可以通过系统调出有关选手B的所有出战记录,来了解选手B的水平和习惯。 最重要的是,这个系统是完全使用Python编写的!
欧洲围棋界同样拥有这样一套系统,而欧洲做得更厉害的是,他们把欧洲各国的段位实力拉成了同一水平线,不会出现X国5段水平比Y国6段水平更强的情况。要做到这些,只有借助计算机才有可能。
把一个传统的项目玩儿出这样高科技的姿态,小编真的是佩服之至。为了确保消息的准确性,小编还特地到github上把米国的这套系统翻了出来,看来是确有此事啊~
项目地址:
https://github测试数据/usgo/agagd
再配个图,瞻仰一下:
期待中国的各类项目也能有这样高科技的评判系统,当然,学好Python是前提~
查看更多关于美国围棋选手使用Python自动评级,不发段位证。的详细内容...
声明:本文来自网络,不代表【好得很程序员自学网】立场,转载请注明出处:http://haodehen.cn/did164451