稳定的围棋服务器,中国古典围棋服务器对奕说明
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
感谢自由软件运动带来的源代码自由分享使我们有机会设置自己的服务器。谢谢nngs的所有开发者和支持者。
这个服务器代码完全基于遵循GPL2许可协议的nngs代码。我仅是做了胜负计算部分的改动,但由于这个改动已改变了整个围棋规则,所以暂且称为China Classic(ancient)Weiqi Server感觉也过得去。对此大家有什么提议尽管说。
服务器说明:
1.采用唐宋数路法和明清数子法作为胜负计算方法。两者可通过score命令同时获得显示。前者为终局默认显示方法,毕竟大家网络上习惯数目了。
2.唐宋数路法对有可能产生的一方多拿一个单官情况忽略不计,所以若对弈双方感觉胜负只有一路之差,最好收完单官。由于对单眼双活棋形无法判断,所以这种棋块双方会同时被多扣一眼(一路)。但对双方差值胜负无影响,对明清数子法亦无影响。
3.唐宋数路法会自动平衡落子手数,对落子少一着的一方补扣一路棋。
4..对通过双、尖等方式连接的棋形请补上一手,不然会被算做两块棋从而多扣两眼或多还一棋头。
5.明清数子法可称完美,只要该连的棋形确实通过棋子连接了就不会有任何差异,哦,单官公气一律平分最后一个单官问题同2。归本计数,无论贴目多少,结果只要超过180.5就赢。
6.两种算法完全基于对盘面双方确定地域(必须彻底围起来)和棋子(只要在盘上就算)计算,所以一切争议实战解决,有本事就吃掉对方,吃不掉那没办法人家就有气可以活在盘上,当然局终取死子也是基于双方认同的简化过程了。
7.开启了nngs已实现的禁全同形再现,自然禁各种多劫循环
8.仍然是黑棋先行,我尝试改白棋先行发现涉及问题太多(比如计时和行棋次序判断)我的水平解决不了。
9.座子问题,我曾试图通过设置贴目+0.01来起到选择座子局目的,但还没找准哪个是初始化对局的最外一层调用函数。这个。。还是大家协商一下吧,我只是个C beginner,见几年了没人干这事,只好自力更生丰衣足食,硬着头皮干的。
10.客户端问题,现在我只实验了CGoBan-1.9.14(linux、bsd平台很容易装)和jago(win比较容易装),比较简陋,需要英语,熟悉常用对弈命令,但至少有个棋盘可以鼠标点了。这个实在抱歉,我无能为力,最多试着看能编译cgoban到win下不。谁有适合nngs的客户端一定要说一声啊
最后整个服务器以我水平确实无法一下全弄好,不够完美,但至少能下,其余还请高手出手修改啊。其他存在的规则问题请大家测试后提出,属于nngs本身的问题我恐怕解决不了,但会努力看代码请教维护者去。
稳定的围棋服务器,中国古典围棋服务器对奕说明相关推荐
- 全球及中国数据中心服务器行业研究及十四五规划分析报告
2022-2028全球及中国数据中心服务器行业研究及十四五规划分析报告 受新冠肺炎疫情等影响,QYResearch调研显示,2021年全球数据中心服务器市场规模大约为 亿元(人民币),预计2028年将 ...
- 地球online中国大区各服务器最近屡次发生高等级玩家砍死小号事件~
LZ:强烈要求GM给个说法 1L:游戏太烂了, 运营模式不合理. 主要是很多玩家花了大把时间发现怎么也打不过RMB玩家,对游戏彻底失望,删号前砍小号爽一下 2L:隐喻蛮恰当- 3L:2L 真相帝 4L ...
- 现代文阅读答案阿法狗大胜,人类该怎么办? 起源于中国的围棋一向是智者的运动
阿法狗大胜,人类该怎么办? 起源于中国的围棋一向是智者的运动.其变化多端以及对大局观和战略观的高度要求常常被人称道,围棋被认为是人工智能无法战胜人类的最后一项棋类运动.然而事情发生了变化:最近的人机大 ...
- 哪家服务器支持ipv6,ipv6服务器中国有多少个
IPv6服务器中国有多少个?对于 IPV6 的根服务器,中国一共部署了4台ipv6根服务器,其中1台主根.3台辅根.根服务器负责互联网最顶级的域名解析,被称为互联网的"中枢神经". ...
- 中国公共NTP服务器
转自:中国公共NTP服务器_纸he的博客-CSDN博客_中国ntp服务器 说明: NTP,全称Network Time Protocol ,即网络时间协议.通过NTP服务器可以同步电脑.服务器的时间. ...
- 伤害世界稳定服务器,伤害世界哪个服务器好_伤害世界怎么选服务器_牛游戏网...
<伤害世界>游戏中有多个服务器,可是哪个服务器好用呢?其实这也需要一些技巧的,为了能够让玩家们顺利得进行游戏,下面小编就教大家一种辨别服务器好坏的技巧,快来看看吧. 伤害世界(HurtWo ...
- 中国知网系统的结构服务器,中国知网数据库网络版和本地镜像的不同之处
通常,CNKI数据库中的学生可能会在生活中多听一些,但是CNKI数据库的子网版本和镜像版本可能不太清楚,或者他们可能不知道镜像版本是什么,所以今天小编会给你带来一个具体的理解. 镜像知网查重数据库和本 ...
- 永劫无间为啥显示连接服务器失败,永劫无间服务器故障怎么办?永劫无间服务器故障解决办法...
永劫无间国服已上线了,有不少玩家遇到了连接服务器失败的情况,不知道怎么解决,下面小编就为大家详细的介绍一下,感兴趣的玩家一起来了解下吧! 永劫无间服务器故障怎么办?永劫无间服务器故障解决办法 一.在确 ...
- 云服务器与传统服务器的优劣对比_为什么选择海外云服务器和香港云服务器
香港云服务器是指位于香港机房的云服务器,目前云服务器除了国内的还有海外云服务器,在众多的免备案云服务器中,除了美国云服务器,韩国云服务器,英国云服务器很受大陆用户的青睐,香港云服务器也在大陆拥有广阔的 ...
最新文章
- 关于DataGrid等控件中的自动编号
- GopherChina 2018 区块链+容器+Go底层实现
- Linux查看系统位数命令
- c语言中二次规划函数是哪个好,c语言程序设计规划模拟试题二(含答案).doc
- matlab画gds图,如何将图片转换为.gds文件?(转)
- LeetCode-321 Create Maximum Number
- dueros模拟测试没有请求后台_DuerOS开放平台
- python两个等号和一个等号_Python-一个变量等于另一个变量
- 12.2 asmca fails with 'ORA-00845'
- spring-第五篇之spring容器中的bean
- TCP粘包/拆包概述
- 重启Oracle数据库实例及监听器
- 计算机函数公式相乘,excel表格数据相乘公式-如何在Excel中使用乘法函数公式
- 认识PASCAL VOC数据集(目标检测)
- 新零售 —— 智慧门店原理详解
- div html用法详解,div标签详解
- 代付系统/代付系统源码/支付宝代付系统/API代付系统
- Python爬虫的urllib.error.HTTPError: HTTP Error 418错误
- Centos7系统安装yum遇到的问题failure: repodata/repomd.xml from base: [Errno 256] No more mirrors to try. http:
- Vue 中 Echarts绘图 在一个圆环图或多个圆环图中间插入图片 插入文字(考虑到浏览器大小兼容问题)
热门文章
- 安装webpack powershell出现 Set-ExecutionPolicy : 对注册表项“HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\PowerShell
- 白夜追凶 :手 Q 图片的显示和发送逻辑
- WebStrom终端使用git 出现 'git'不是内部或外部命令,也不是可运行的程序 或批处理文件
- 密码编码学与网络安全———原理与实践(第八版)第三章笔记
- selenium自动化测试随笔,安装selenium
- 华为Android10怎样root,华为手机怎么root?详细的root教程在此
- 如果GOOGLE退出中国,我们怎么办???
- Android 腾讯优图开发问题总结
- python用余弦相似度计算英文文本相似度
- vb中产生随机数经典实例分析