Chess_Bridge 版 (精华区)
发信人: bhfbao (嗖嗖与嗖嗖), 信区: Chess_Bridge
标 题: 在BBS中装五子棋的好办法: FireBird2.7GB_Five1.1
发信站: 哈工大紫丁香 (Thu Feb 3 18:04:41 2000), 转信
irbird BBS 2.70 + Five1.1 说明
下载:
ftp.lib.pku.edu.cn/incoming
/Cheetah/FireBird2.7GB_Five1.1.tar.z
带五子棋功能的BBS, 运行环境Redhat 6.0
如果您现在正使用的Firebird 2.70, 编译
完成后安装用make installbbs即可. 如果
出现shmkey错误,需要重起机器。另外,别
忘了事先做好必要得备份。
五子棋采用新的禁手判断算法, 能判断出四四三,
四三三等老版本漏判的情况, 并且对三三的判定
进行修正. 以下A,B两点不再作为禁手。
+┼┼┼┼┼┼┼+┼
┼┼┼┼┼┼┼○┼┼ ┼┼┼┼┼┼┼┼┼┼
┼┼┼┼┼┼┼┼┼┼ ┼┼┼┼┼┼┼┼┼┼
┼┼┼●●A┼┼┼┼ ┼┼┼┼┼●┼┼┼┼
┼┼┼┼●┼┼┼┼┼ ┼○┼●●B┼┼●┼
┼┼┼●┼┼┼┼┼┼ ┼┼┼┼┼●┼┼┼┼
┼┼┼┼┼┼┼┼┼┼ ┼┼┼┼┼┼┼┼┼┼
┼○┼┼┼┼┼┼┼┼
+┼┼┼┼┼┼┼+┼
缺点, 还有两种四四禁手情形没有判断,如C、D点。
┼┼┼┼┼┼┼┼┼ ┼┼┼┼┼┼┼┼┼┼┤9
┼┼┼┼┼┼┼┼┼ ┼○●●┼D●┼●●○8
┼●┼●C●┼●┼ ┼┼┼┼┼┼┼┼┼┼┤7
┼┼┼┼┼┼┼┼┼
在以下几种情况下还有三三禁手的误判, A点不是三三
禁手点,因为B为长连禁手点,竖三实为死三,A点不能
成双活三局面。如果B是四四禁手点,也不能判A为禁手。
├┼┼┼┼┼┼┼┼┼┼┼┼┼┤11
├┼┼┼┼┼┼┼┼┼┼┼┼┼┤10
├┼┼┼○●●B●●●○┼┼┤9
├┼┼┼┼┼┼●┼┼┼┼┼┼┤8
├┼┼┼┼┼┼●┼┼┼┼┼┼┤7
├┼┼┼┼┼┼A┼┼┼┼┼┼┤6
├┼┼┼┼┼┼┼●┼┼┼┼┼┤5
├┼┼+┼┼┼┼┼●┼+┼┼┤4
├┼┼┼┼┼┼┼┼┼┼┼┼┼┤3
对于以上几个缺点,我会在短期内给出正确的版本。
感兴趣的用户请注意水木清华Renju版的消息。
如有发现有问题,或有什么其他想法,请给我写信
Email: danke@insight.dhs.org 或
danke.bbs@insight.dhs.org 或
danke@263.net
--
--
☆ 来源:.哈工大紫丁香 bbs.hit.edu.cn.[FROM: baohf.bbs@smth.org]
※ 修改:.bhfbao 于 Feb 3 18:32:43 修改本文.[FROM: hitcc02.hit.edu.]
Powered by KBS BBS 2.0 (http://dev.kcn.cn)
页面执行时间:3.016毫秒