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毫秒