2017.01

  • 修改了冲四不自动防守的错误
  • 修改了自动做谱软件禁手误判为赢的错误
  • 修改了文件-》退出-》取消 软件就退出的错误

  • 修改了双线计算软件无显示信息的错误
  • 连珠终结者菜单功能说明

    文件

  • 新建文件 -- 删除当前棋谱文件,建立一个新的棋谱文件
  • 打开文件 -- 打开磁盘上的已有的棋谱文件, 文件可以多选
  • 合并其他文件 -- 合并磁盘上的文件到当前文件里,可以多选文件
  • 合并文件夹里的文件 -- 合并所选文件夹里的所有可识棋谱文件到当前文件里
  • 保存文件 -- 保存当前文件到磁盘上
  • 另存文件 -- 保存当前谱到另外一个文件里
  • 保存当前分枝到一个文件 -- 保存谱里当前局面到文件里
  • 退出 -- 退出使用软件
  • 设置

  • 设置 -- 软件使用参数设置
  • 工具条显示 -- 设置软件工具条图标显示
  • 字符编辑模式 -- 设置添加盘面标记选用模式
  • 文件关联 -- 设置可以默认用软件打开的文件格式
  • 保存分数表 -- 保存分数表到文件 Config/brain.dat 中,软件重新启动会读取此文件代替内置的分数表
  • 原始设置 -- 启用软件原始参数设置
  • 计算

  • 广度优先VC3 -- 寻找当前局面的VCT解,含VCF解,找到结果后会自动标上必胜盘面标记
  • 找VC2解 -- 寻找当前局面的VC2解, 包含VCF解,找到结果后会自动标上必胜盘面标记
  • 同时计算VC3和VC2 -- 软件双线程同时计算当前局面, 一线搜索VC3解,一线搜索VC2解
  • 局部VC3算解 -- 算VC3时候仅考虑部分防守招法,所得结果还需仔细验证,找到结果后,不标记盘面标记为胜
  • 局部VC2算解 -- 算VC2时候仅考虑部分防守招法,所得结果还需仔细验证,找到结果后,不标记盘面标记为胜
  • 同时计算局部VC3和VC2 -- 使用双线程同时计算局部VC3和局部VC2, 所得结果需要进一步验证
  • 最优路线 -- 搜索当前局面最好走法
  • 下一最优路线 -- 若对最优路线落点不满意,此功能回退一步考虑其他招法, 不再思考回退的那一步棋
  • 停止全部计算 -- 停止软件思考
  • 工具

  • 合并同型 -- 合并谱里的同型局面
  • 删除 -- 删除谱里的特殊招法
  • 自动添加招法
  • 平移旋转 -- 平移或旋转当前谱里所有招法, 注意有的招法平移后可能出界
  • 修理校验谱 -- 删除谱里明显必败的分枝
  • 当前招法盘面标记 -- 编辑和修改当前局面最后一招的盘面标记 (效果同CTRL + 鼠标左键 )
  • 全谱添加盘面标记 -- 当前谱里添加盘面标记
  • 替换盘面标记 -- 查找谱里的特定盘面标记然后替换
  • 互换两手顺序 -- 互换局面里两个招法的序号
  • 仅删除当前招法 -- 删除当前招法, 谱里后续分枝其他招法序号自动前移
  • 删除最后一招(分枝) -- 删除当前局面最后一招和里面的分枝
  • 插入当前招法 -- 仅删除当前招法的逆操作
  • 转换格数 -- 转换当前谱的棋盘格数
  • 制作VCF -- 当前局面互换黑子和白子,有VCF的局面输出到图片里和log文件里
  • 制作GIF图片 -- 当前谱里的分枝制作成GIF图片演示
  • 学习

  • 学习攻击招法 -- 当前局面最后一招若标有盘面必胜标记,学习招法并且修改更新参数
  • 全谱学习攻击招法 -- 学习当前谱里标有必胜盘面标记的招法 并且修改更新参数
  • 学习防守招法 -- 当前局面最后一招若标有盘面必胜标记,或者唯一标记(#), 学习招法并且修改更新参数
  • 全谱学习防守招法 -- 学习当前谱里标有必胜盘面标记或者唯一标记(#)的招法 并且修改更新参数
  • 学习最优路线招法 -- 当前局面最后一招若标有盘面必胜标记,或者唯一标记(#), 学习招法并且修改更新参数
  • 全谱学习最优路线招法 -- 学习当前谱里标有必胜盘面标记或者唯一标记(#)的招法 并且修改更新参数
  • 学习VCF招法 -- 当前局面最后一招若标有盘面必胜标记,学习招法并且修改更新参数
  • 全谱学习VCF招法 学习当前谱里标有必胜盘面标记的招法 并且修改更新参数
  • 查错

  • 删除中间谱 -- 删除软件自动生成的内存谱
  • 输出中间谱 -- 保存软件的内存谱到文件里
  • 测试

  • 测试VCF -- 批量计算VCF题目,结果可以翻看log文件
  • 测试VC3 -- 批量计算VC3题目,结果可以翻看log文件
  • 测试VC2 -- 批量计算VC2题目,结果可以翻看log文件
  • 测试GAME -- 批量局面走子,结果可以翻看log文件
  • 游戏

  • QQ游戏 -- QQ对弈接口
  • 连珠终结者 -- 软件对弈接口
  • 黑棋走子引擎 -- 设置黑棋走子程序 建立一个Engines文件夹,里面再放入引擎文件夹,重新打开软件会显示引擎
  • 白棋走子引擎 -- 设置白棋走子程序
  • 招法

  • 演示 -- 逐步显示当前谱里所有招法
  • 回退到第一步 -- 当前谱回退到第一步
  • 返回到上一分枝处 -- 当前谱回退到上一个分枝处
  • 回退一步 -- 当前谱回退一步
  • 前进一步 -- 当前谱前进一步
  • 前进到下一个分枝处 -- 当前谱前进到下一个分枝处
  • 到最后一步 -- 当前谱显示到最后一步
  • 上下翻转 -- 当前谱按中间横线上下翻转显示
  • 45度翻转 -- 当前谱按过中心45度线翻转显示
  • 左右翻转 -- 当前谱按中间纵线左右翻转显示
  • 135度翻转 -- 当前谱按过中心135度线翻转显示
  • 转90度 -- 当前谱以中间点为原心,旋转90度显示
  • 转180度 -- 当前谱以中间点为原心,选择180度显示
  • 逆转90度 -- 当前谱以中间点为原心,逆转90度显示
  • 方向向左 -- 当前谱主向向左显示
  • 方向向右 -- 当前谱主向向右显示
  • 方向向上 -- 当前谱主向向上显示
  • 方向向下 -- 当前谱主向向下显示
  • 前进到一个分枝 -- 前进到浏览过的下一个分枝处
  • 后退到一个分枝处 -- 后退到浏览过的上一个分枝处
  • 查找

  • 查找START标记 -- 查找谱里START标记的招法
  • 查找MARK标记 -- 查找谱里MARK标记的招法
  • 查找走法序号 -- 查找谱里特定序号的招法
  • 查找注释或盘面标记 -- 查找谱里德特定注释或盘面标记的招法
  • 查找同型局面 -- 查找与当前局面同型的局面
  • 查找相似型局面 -- 查找与当前局面相似型德局面
  • 查找结果的下一个局面 -- 浏览下一个查找结果
  • 查找结果的上一个局面 -- 浏览上一个查找结果
  • 查找结果保存为LIB文件 -- 查找结果另存在一个LIB格式文件里
  • 查找结果保存为POS文件 -- 查找结果保存在多个POS格式文件里
  • 论坛

  • Rena UBB 代码 -- 拷贝当前的 Rena UBB代码到剪贴板里
  • Relib Applet 代码 -- 拷贝当前局面的 Relib Applet 代码到剪贴板里
  • Relib UBB 代码 -- 拷贝当前局面的 Relib UBB 代码到剪贴板里
  • 拷贝IWZQ棋谱代码 -- 拷贝 IWZQ 代码到剪贴板里
  • 拷贝Renju2002代码 -- 拷贝 2002 代码到剪贴板里
  • 输入Renju2002代码 -- 粘贴 Renju2002 代码到当前谱里
  • 输入Rena代码 -- 粘贴 Rena 代码到当前谱里
  • 输入IWZQ代码 -- 粘贴 IWZQ 代码到当前谱里
  • 输入Relib代码 -- 粘贴 Relib 代码到当前谱里
  • 输入Pbem代码 -- 粘贴 Pbem 代码到当前谱里
  • 输入SGF代码 -- 粘贴 SGF 代码到当前谱里
  • 输入BW代码 -- 粘贴 BW 代码到当前谱里
  • 粘贴 -- 粘贴剪贴板里的IWZQ 或 Renju2002 代码到当前谱里
  • 帮助

  • 语言 -- 设置软件使用语言,可选中文和英文两种语言
  • 关于 -- 关于软件版本信息
  • 注册 -- 注册软件
  • 连珠终结者设置说明

    VC4

    VC4 的意思是连续冲四直到最后胜利
  • 使用内存规格 -- 设置使用内存大小。 VCF使用内存 = 设置使用内存大小 X 最大线程个数
  • 搜索个数 -- 设置每个局面搜索选点个数
  • 最大搜索深度 -- 设置VCF路线最大长度
  • 叶子节点剪枝 -- 不考虑比较差的招法,这个功能还有欠缺,若要计算满盘VCF题目建议去钩, 其他局面建议勾选节约时间
  • VC3

    VC3的意思是,每走一步,对手不防的话都有VCF,知道最后胜利
  • 使用内存规格 -- VC3使用内存 = 设置使用内存大小 X 最大线程个数
  • VC3搜索最大深度 -- 设置VC3搜索的最大深度
  • VC4搜索最大深度 -- 每个局面都要计算一个VC4,这个就是设置搜索VC4的深度
  • 做棋时的VCF深度 -- 每步棋走后,对手不时候都有VCF, 这个是设置这个VCF的深度的
  • 连续两攻击招法距离 -- 设置上下两步进攻点的距离, 不考虑离上一攻击点较远距离德招法, 起到剪枝效果
  • 转移战场次数 -- 连续两攻击距离大于4就认为是转移战场一次,这个是限制最多转移战场次数
  • 搜杀时间 -- 设置VC3 VC2最长计算时间
  • 攻击选点个数 -- 设置算杀时候每个局面考虑招法的数目
  • 防守选点个数 -- 设置局部VC3,局部VC2时候考虑防守招法的数目
  • 最优路线选点个数 -- 设置计算最优路线时,每个局面考虑招法数目
  • 显示搜索状态 -- 搜索过程中,盘面显示算的过程
  • VC2

  • 局部算杀防守半径 -- 设置局部算杀时候最远防守招法和攻击点的距离
  • VC2深度 -- 设置考虑VC2招法的最大深度,其余的只考虑VC3招法
  • 黑棋VC2全面搜索次数 -- 设置一条线上黑棋是VC2招法的最大个数,其余招法为VC3招法
  • 白棋VC2全面搜索次数 -- 设置一条线上白棋是VC2招法的最大个数,其余招法为VC3招法
  • 对弈

  • 无禁手规则 -- 设置软件有无禁手规则
  • 无禁长连(连六)不算赢 -- 设置无禁连六赢不赢规则
  • 一步交换 -- 设置一步交换规则
  • 三手交换 -- 设置三手交换规则
  • 五手两打 -- 设置五手两打规则
  • 第一步走天元位置 -- 设置第一步落子天元规则 (QQ游戏规则)
  • 第二步走紧贴天元位置 -- 设置第二步紧贴天元规则(QQ游戏规则)
  • 棋盘格数 -- 设置棋盘格数
  • 一步棋总时间 -- 设置思考一步棋德时间
  • 算杀时间权 -- 设置一步棋时间里算杀部分所占时间比率
  • 最优路线权 -- 设置一步棋时间里算最优路线所占时间比率
  • 算对手杀权 -- 最优路线算完后,再计算一下对手有没有杀的时间比率
  • 容许五手对称打点 -- 设置是否容许五手对称打点
  • 使用开局库 -- 设置是否使用开局库
  • 自动开始下一局 -- 设置一盘结束后是否自动开始下一盘
  • 做谱

  • 备份文件个数 -- 保存文件时候,当前文件拷贝为备份文件,设置备份文件的个数
  • 冲三自动防守选点个数 -- 设置对手VCF时候选点个数
  • 删除没有胜的分枝 -- 有胜的分枝时候,设置是否删除其他没有胜的分枝,慎用,其他分枝里或许有胜德分枝里的同型局面
  • 自动更新盘面标记 -- 设置是否自动更新盘面标记
  • 自动删除不是防守的招法 -- 设置自动删除不是防守的招法, 慎用
  • 自动删除非法招法 -- 设置是否自动删除非法招法
  • 自动添加和棋标志 --
  • 生成LIB文件 -- 设置是否制作软件计算过程谱,可以永菜单的差错-》删除中间谱删除,输出中间谱保存
  • 搜索已有结果的分枝 -- 设置是否扫描已有结果的分枝
  • 冲四自动防守 -- 设置是否冲四自动防守然后继续扫描
  • VCF自动防守 -- 设置是否VCF局面自动防守,然后继续扫描
  • 使用同型标记 -- 设置扫描时是否利用同型局面的盘面标记
  • 添加胜的分枝 -- 生成LIB文件项挑钩后,这个功能是把软件搜索胜的招法添加到当前谱里
  • 多字盘面标记和注释 -- 设置LIB文件格式为多字盘面标记注释格式
  • 容许非法招法 -- 设置是否谱里可以使用非法招法
  • 平估

  • 主分枝搜索 -- 软件采用主分枝搜索法
  • 学习

  • 自动学习攻击招法 -- 软件边算杀边改进攻击招法分数表
  • 自动学习防守招法 -- 软件边算杀边改进防守招法分数表
  • 自动学习最优路线招法 -- 软件边算最优路线,边改进最优路线分数表
  • 学习强度 -- 学习参数,值越大修改参数越激烈
  • 研究

  • 最大线程个数 -- 设置最大线程个数
  • 每个局面搜索时间 -- 设置每个局面搜索时间
  • 自动研究攻击点个数 -- 设置自动研究时候攻击选点数目
  • 自动研究部分防守 -- 设置自动研究时候是否全部或部分防守,部分防守时候按下面防点个数设置防守
  • 自动解题防守点个数 -- 设置自动研究时候防守选点数目
  • 制作

  • 制作VCF题目深度 -- VCF题目的答案深度最小数值
  • 制作VCF黑白互换数 -- 设置盘面最后德几步棋黑白棋子互换
  • GIF图片一个格子像素 -- GIF图片格子所占像素数目
  • GIF第一张图片延时 -- 设置第一张图片后的延时
  • GIF最后一张图片延时 -- 设置最后一张图片后德延时
  • GIF图片棋子序号从1开始 -- 设置图片里棋子序号
  • GIF第一张图片的子不显示序号 -- 设置第一张图片是否显示序号
  • 查错

  • 选择显示分数类型 -- 选择招法排序分数表类型
  • 显示分数最高招法个数 -- 设置招法排序个数
  • 查错 -- 启动软件差错功能
  • 标记

  • 默认字符 -- 设置添加棋盘盘面标记第二种模式默认的字符
  • 递加字符 -- 设置添加棋盘盘面标记第三种模式的第一个字符
  • 唯一 -- 设置招法唯一标志,在软件学习过程中找此标志德招法和必胜德招法学习
  • 黑胜 -- 设置黑棋黑必胜的盘面标志
  • 黑输 -- 设置黑棋黑必输招法德盘面标志
  • 黑禁手 -- 设置黑棋禁手的盘面标记, 黑棋禁手点也世黑棋败点,大多数都标黑败标记
  • 白胜 -- 设置白棋白胜招法的盘面标记
  • 白输 -- 设置白棋白输招法的盘面标记
  • 黑强 -- 设置黑棋黑强招法的盘面标记
  • 黑弱 -- 设置黑棋黑弱招法的盘面标记
  • 白强 -- 设置白棋白强招法的盘面标记
  • 白弱 -- 设置白棋白弱招法的盘面标记
  • 结果未知 -- 设置没有结果的招法的盘面标记
  • 和棋 -- 设置是和棋招法的盘面标记
  • 不搜索 -- 软件在校验棋谱和扫描过程中不考虑带有此标记的分枝
  • 先搜索 -- 设置软件最先搜索的招法的盘面标记,一般为局面里最强招法,软件对弈时候会找谱里带有此标记的招法里随机选一招落子
  • 搜索结束 -- 软件校验棋谱和扫描搜索过程中不搜索带有此标记的招法
  • 特殊招法字符 -- 软件优先寻找开局库带有此标记的招法落子
  • 显示

  • 显示坐标 -- 设置是否显示坐标
  • 坐标显示在上边-- 设置显示坐标在棋盘上边
  • 坐标显示在左边 -- 设置显示坐标在棋盘左边
  • 坐标从15到1 -- 设置坐标倒序排列
  • 显示禁手 -- 设置是否显示禁手
  • 显示子节点 -- 设置是否显示子节点
  • 显示同型子节点 -- 设置是否显示同型局面的子节点
  • 显示盘面标记 -- 设置是否显示盘面标记
  • 显示棋子序号 -- 设置是否显示棋子序号
  • 前几个子不显示棋子序号 -- 设置前面几个棋子不显示棋子序号
  • 棋子序号从多少开始 -- 设置棋子序号从几开始
  • 显示键盘走子位置 -- 显示用键盘落子的格子位置
  • 窗口最前 -- 设置软件窗口最前
  • 显示文件工具条 -- 设置是否显示文件工具条
  • 显示编辑工具条 -- 设置是否显示编辑工具条
  • 显示招法工具条 -- 设置是否显示招法工具条
  • 显示导航工具条 -- 设置是否显示导航工具条
  • 显示翻转工具条 -- 设置是否显示翻转工具条
  • 显示解题工具条 -- 设置是否显示解题工具条
  • 显示游戏工具条 -- 设置是否显示游戏工具条
  • 显示查找工具条 -- 设置是否显示查找工具条
  • 显示标记输入模式工具条 -- 设置是否显示盘面标记输入模式工具条
  • 显示注释 -- 设置是否显示右边的四个注释框
  • 最小化到系统托盘 -- 设置最小化时,软件到系统托盘里
  • 声音效果 -- 设置软件计算结束是是否声音提醒
  • 输入标记模式 -- 显示盘面标记输入模式
  • 棋盘

  • 棋子使用黑色轮廓线 -- 描绘黑棋时候描一下轮廓线
  • VCF标志底色 -- 设置VCF序号底色
  • VCF字颜色 -- 设置VCF序号使用颜色
  • 桌面底色 -- 设置盘面使用底色
  • 桌面颜色 -- 设置盘面使用颜色
  • 黑子颜色 -- 设置黑棋使用颜色
  • 白子颜色 -- 设置白棋使用颜色
  • 注释框1底色 -- 设置第一个注释框的底色
  • 注释框2底色 -- 设置第二个注释框的底色
  • 注释框3底色 -- 设置第三个注释框的底色
  • 注释框4底色 -- 设置第四个注释框的底色
  • 最后一子黑棋序号颜色 -- 设置盘面最后一子黑棋序号字体使用颜色
  • 最后一子白棋序号颜色 -- 设置盘面最后一子白棋序号字体使用颜色
  • 棋盘线颜色 -- 设置棋盘线使用颜色
  • 黑子序号颜色 -- 设置黑棋序号字体使用颜色
  • 白子序号颜色 -- 设置白棋序号字体使用颜色
  • 盘面标记字体颜色 -- 设置盘面标记使用字体颜色
  • 盘面坐标字体颜色 -- 设置坐标使用字体颜色
  • 棋盘注释比率 -- 棋盘和注释框所占比率大小
  • 注释1比率 -- 第一个注释框所占比例大小
  • 注释2比率 -- 第二个注释框所占比例大小
  • 注释3比率 -- 第三个注释框所占比例大小
  • 窗口宽度 -- 设置软件窗口的宽度
  • 窗口高度 -- 设置软件窗口的高度
  • 黑子序号字体 -- 设置黑棋序号字体
  • 白子序号字体 --设置白棋序号字体
  • 盘面标记字体 -- 设置盘面标记使用字体
  • 坐标字体 -- 设置坐标使用字体
  • 注释框1字体 -- 设置第一个注释框德字体
  • 注释框2字体 -- 设置第二个注释框德字体
  • 注释框3字体 -- 设置第三个注释框德字体
  • 注释框4字体 -- 设置第四个注释框德字体
  • 使用图片背景 -- 设置背景显示是否使用图片
  • 盘面背景图片文件 -- 设置背景图片使用图像文件
  • 黑棋使用图片 -- 设置黑棋显示是否使用图片
  • 黑子图片文件 -- 设置黑棋图片使用图像文件
  • 白棋使用图片 -- 设置白棋显示是否使用图片
  • 白棋图片文件 -- 设置白棋图片使用图像文件
  • 禁手使用图片 -- 设置禁手显示是否使用图片
  • 禁手图片文件 -- 设置禁手图片使用图像文件
  • 其他

  • 合并同型最大深度 -- 合并同型时候招法序号大于此设置数值的局面不做操作
  • 合并同型开始深度 -- 合并同型时候找法序号小于此设置数值的局面不做操作
  • 合并其他分枝中间招法 -- 设置是否合并其他分枝里中间招法
  • 删除棋谱最小序号 -- 工具-》删除-》较深深分枝 删除棋子序号超过这个值的分枝
  • 连珠终结者分数表学习说明

    软件里带有四种可学习的分数表,
  • 1-攻击,
  • 2-防守,
  • 3-最优路线,
  • 4-VCF,
    每种分数表又分为黑白两色,总共有8个分数表。

    8个分数表可以通过四个接口分别学习
  • 1-学习攻击招法,
  • 2-学习防守招法,
  • 3-学习最优路线招法,
  • 4-学习VCF招法,
    学习时候根据棋子颜色修改相应的分数表。

    如何查看招法排序

  • 点击菜单的设置-》设置-》查错
  • "选择显示分数类型"右边下拉菜单里选择
  • "显示分数最高招法个数" -- 设置盘面显示招法排序的个数
  • "查错"项选钩
  • 点OK按钮,之后鼠标落子(点击鼠标左键落子),或鼠标后退(点击鼠标右键回退一步) 之后盘面上会显示招法排序,1-分数最高,2-分数次子。。。

  • 如何修改分数表

    8个分数表是通过四个菜单界面接口进行修改
  • 1-学习攻击招法,
  • 2-学习防守招法,
  • 3-学习最优路线招法,
  • 4-学习VCF招法。
    软件根据最后一子颜色修改相应的分数表.

  • 1.全谱学习时候只学习第五步和第五步之后带有必胜(a),唯一(#)或先搜(!)盘面标记的招法,学习黑棋招法时候修改黑棋分数表,学习白棋招法时候修改白棋分数表
  • 2.学习当前招法时候,没有五步限制,软件不对盘面标记识别,直接学习盘面上的最后一步,根据颜色修改相应的分数表。
  • 3.算杀时候要注意防守招法的排序,排序越好,算杀越快。
  • 4.算杀时候攻击招法的排序不是很关键,若世攻击招法排序的好,可以在设置-》设置-》VC3设置里适当减小攻击选点个数,达到提速效果
  • 5.必胜的招法不一定是最好招法,例如五手有很多打点必胜,各种局面要学习最强的棋,若是必胜但不强,学完效果不见得好,软件最后招法排序很合理的话,说明软件相应德分数表很强了,然后再适当减少 其中攻击点甚至可以减少到8,数目少且没有遗漏强点的设置最强。

    关于分数表 Config/brain.dat

  • 在学习之后,软件会修改文件 Config/brain.dat
  • 软件启动时打开此文件Config/brain.dat 作为起始分数表设置。
  • 删除或修改此文件,重新打开软件后会启用内置的偏攻击的分数表。

  • 如何边计算边修改分数表

    设置->设置 ->学习里可以设置
  • 自动学习攻击招法 -- 软件算杀时候自动修改算杀分数表
  • 自动学习防守招法 -- 软件算杀时候自动修改防守分数表
  • 自动学习最优路线 -- 软件算最优路线时候,自动修改最优路线分数表
  • 制作VCF

    拷贝下面局面到软件里
    55668586b5a687789868a858b8898a8b6a5baabb
    然后点击工具-》制作VCF
    软件下方有进度条百分比显示,
    软件算完之后会生成一个GeneratedVCFs的文件夹,里面有两个15步的VCF图片
    若是在计算过程中没有输出GiF图片,说明所算的局面没有超过15步VCF的局面。
    15步可以在设置-》设置-》制作 “制作VCF题目深度”设置

    制作GIF

    打开一个棋谱后,棋谱里的分枝可以制作成GIF动图,
    点击工具-》制作GIF图片,软件会保存GIF图片到GeneratedImages文件夹里
    可以在 设置-》设置-》制作 里修改制作参数。