• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
柠檬水里的苦
博客园    首页    新随笔    联系   管理    订阅  订阅

转载一篇:弗里茨 (Fritz 12)

弗里茨这个软件现在最新的版本是弗里茨13(Fritz 13), 但是,已经没有什么革命性的前进了,只是在速度、细节上做文章了,而且弗里茨12所提供的功能绝大部分人(包括作者)都用不完,所以,有弗里茨12就不用考虑
弗里茨13了。还有,象Deep Fritz, Hiarcs, Junior, Deep Junior, Shredder, Rybka这些软件和弗里茨都是同一类型的,其中所用方法手段都是大同小异,没有根本性的区别。拥有其中的任何一个都用不完,再多就浪费了。当然,这些软件的共同特点就是都是专业级的什么事情都可以干的国际象棋软件。
 
弗里茨 <wbr>(Fritz <wbr>12)
 
过去我很喜欢这个软件的两个功能,一个是训练功能,另外一个是分析功能。为什么说是过去呢?因为现在不太用了。原因是对它的训练功能我的兴趣转移了;对它的分析功能,任何一个软件都可以做,网上看直播的时候,人家现成的分析结果,专家评论都有了,也就没有必要再打开自己的分析软件了。
弗里茨 <wbr>(Fritz <wbr>12)
(网上观棋,棋局进展、聊天、分析、专家点评)
但是,作为专业级的国际象棋软件,它的功能依然是十分强大的。例如它的盘面直观感觉,战术训练,战略训练等等都是非常值得一练的。而它的分析功能就更加强大了,它自带若干个引擎,也可以挂上其他的引擎。前面说过,它是国际象棋的事情,基本上是什么都能做。所以,要仔细说道说道,几十页可能都挡不住。这里,我只能就自己过去喜欢的部分说说,最想说的是分析结果名词的解释,因为,这部分有些我过去也不能准确地了解意思,趁着这次机会,也可以弄明白。我在写这个的时候参考了博主提升心智睿桥国象的博文《国际象棋软件Fritz9使用说明》(链接:http://blog.sina.com.cn/s/blog_5e1ab0cf0100gegr.html)里的中英文对照,在此表示感谢。
 
1. 主菜单(home)
弗里茨 <wbr>(Fritz <wbr>12)
主要管的是下棋、数据库、棋局的分析等等
 
2. 插入(insert)
弗里茨 <wbr>(Fritz <wbr>12)
从数据库里打开一盘棋,加入一些评论、变化;也可以摆一个残局加入评注。
 
3.棋盘(board)
弗里茨 <wbr>(Fritz <wbr>12)
这个菜单下管着棋盘的放置、颜色、棋子的颜色、声音、计时器等等。
 
4. 视图(View)
弗里茨 <wbr>(Fritz <wbr>12)
作用就是那些窗口你想开。
 
5. 引擎 (engine)
弗里茨 <wbr>(Fritz <wbr>12)
就是决定用那个引擎来分析你想看的棋局,可以加入新引擎、变换分析的引擎等等。
 
6. 训练(Training)
弗里茨 <wbr>(Fritz <wbr>12)
在训练(Training)这个菜单下,可以做许多种训练,象计算训练,主题训练,开局训练,残局训练,也可以让弗里茨把所有的步子都做解释。
 
解释所有的步子
弗里茨 <wbr>(Fritz <wbr>12)
 
可以把解释步子的窗口放在自己想看的位置。
弗里茨 <wbr>(Fritz <wbr>12)
 
7.分析 (Analysis) 
弗里茨 <wbr>(Fritz <wbr>12)
 

无限分析 (Infinite Analysis)

就是不定时间、不定深度,让当前引擎就当前局面一直分析下去,直到人工示意停止。命令在主菜单Home的下面Infinite Analyze。分析的实时结果在引擎输出框里以棋谱显示,可以调整显示多少条变化路线,排最上的就是引擎当前认为最佳的变化。以正负数值表示优劣,Fritz都是采用“白方观点法”来定评估数值:即正数表示白方优势,负数表示黑方优势,然后优势究竟有多大就以数值的绝对值大小表示。数值的单位可设的,默认兵的分数的1/100为单位。举例,假如引擎当前认为局面估值是+1.00,那就表示白方有一个兵那么大小的优势(因为默认以兵为1分、马和象3、车5、后9);又假如估值是-0.71,那就表示黑方有0.71个兵那么大小的优势。自然假如估值是0.00就表示绝对均等。在引擎输出框里还用上通用评价符号,+ - 表示引擎认为白棋大优,± 白棋占优势,+= 白棋稍微占点优势,= 局面平衡,-+ 就是黑方大优(大优一般估值的绝对值在1.4以上),-/+ 黑棋占优势,=+ 黑棋稍微占优。这可能是最常用的分析功能。

 
全面分析(Full Analysis)
  这项和以下几项都是在分析Analysis菜单下。可以是现走,也可以是一盘完整棋,还可以是一个残局(现摆的或者已有的pgn文件)。
弗里茨 <wbr>(Fritz <wbr>12)


局面深入分析(Deep Position Analyze)

特别适合对关键局面进行深入分析,以及接下来4个回合的分析。

弗里茨 <wbr>(Fritz <wbr>12)

错着检查(Blunder Check)

 战术分析,有点类似“全面分析”,也就是倒着来从所选最后一步往前逐步分析,引擎对比较明显的错着逐个抓出来,并提出引擎所认为该走的棋。

 

比较分析(Compare Analysis)

调用不同的引擎(要预设)对同一局面分别进行分析并比较结果。Fritz一般带不止一个引擎,而且还可以挂更多引擎,如Houdini,或者Stockfish等。

(分析前面这些东西,是根据提升心智睿桥国象的博文的内容改编的)
引擎分析结果图标符号的意思:
当引擎启动,开始分析一个局面的时候,会出现如下图所示的一些符号。熟悉这些符号有利于对引擎分析结果的理解。
弗里茨 <wbr>(Fritz <wbr>12)
如上图,
 
Fritz 12: 意思是正在使用的分析引擎是Fritz 12.
Stop:就是让引擎停止分析。停止之后,会变成Go这个符号,如果按一下Go的话,就又开始分析了。
+ :意思是增加主要变化的分析数目,象现在是4,如果点击一下的话,就会变成5。以此类推。 
- :意思是减少主要变化的分析数目,与+刚好相反。
设定键:点击带出“搜索选择”(search option)窗口
CPU键:多少个CPU要用(只在Deep Fritz里起作用) 
黄灯:变红就是引擎发现分析值突然的升高或降低。
=+(-0.55)评价值:用兵作为一个单位来衡量的值,+ 意味着白棋好,- 意味着黑棋好, =+(-0.55)意思是黑棋领先半个兵。
Depth=19/46:所有的主要变化都分析至少19步(半个回合)深,有些分析到46步深。
6. d3 (3/34):正在分析的地方,34个合法移动的第三个正在分析。
397 mN : 多少个节点已经被分析了。(k意思是1000,m意思是1,000,000)
1-4 行:4个正在被分析的变化。
0:03:35 引擎已经在这个步子上工作的时间。
6.d3 : 正在分析的变化。 

 

弗里茨 <wbr>(Fritz <wbr>12)

 

 

上图就是评价图,以评价值为基础画成。

绿色总在上面,表示白棋领先;红色总在下面,不是黑棋领先。

 

常用注释符号:

 
1 - 0 白胜
 
0 - 1 黑胜
  
1/2 - 1/2 和棋
  
+ 将军
 
++ 双将
 

dis. ch. 抽将
 
O-O 短易位
  
O-O-O 长易位
  
# 将死
 
! 好棋
 
!! 非常好的棋
  
? 错误
  
?? 严重错误
  
!? 有趣的步子
  
?! 有风险的步子
 
+- 白棋胜势
  
+/- 白棋大优
 
+= or +/= 白棋占点优势
 
= 局面平衡
  
~ 局面大概平衡
  
=+ or =/+ 黑棋占点优势
 
-/+ 黑棋明显优势
 

国际象棋软件Fritz12使用说明 

根据李永安(博客http://blog.sina.com.cn/rqchess)的《国际象棋软件Fritz9使用说明》一文改编

 

Fritz菜单翻译(仅供参考):

一、   File(文件)菜单

(一)      New(新建):(1)、Blitz Game 快棋;(2)、Long Game 慢棋;(3)、Rated Game 计算等级分的比赛(去掉unleashed前的对号,电脑等级分分1680~2450可调整, cpital 金钱,最初给你100元,输一局减一元);(4)、Friend mode 友谊模式;(5)、Sparring 锦标赛(可选择难度,very easy 非常容易,easy 容易,normal 正常,harder 困难,really hard 非常困难);(6)、Handicap and Fun 难度、对手强度、趣味性设置(King 王,Queen 后,Knight 马,Bishop 象,Rook 车,Pawn 兵,King’s attack 王的攻击,King’s defense 王的防守,playing strength 对手实力1350分~2150分可调整,Defaults 省缺设置);(7)、Shuffle chess 随即设置初始下棋局面(菲舍尔国际象棋);(8)、Position Setup 局面设置(用于摆残局、电脑解题、设置某种局面让电脑走棋等,Clear board 清空棋盘,Reset 复位);(9)、Opening book 打开分析树;(10)Tournament 锦标赛;(11)、Engine Match 机器比赛(电脑内部不同引擎之间的比赛);(12)、Two Computer Match 两台电脑之间的比赛。

(二)      Open(打开):(1)Opening books 开局库;(2) Database 数据库(若选择完全安装的话,共100万个棋局,双击黑色的条即进入该棋局);(3) Load Next Game 载入下一个棋局;(4)、Load Previous Game 载入上一个棋局;

(三)      Save 保存;(四)、Save game as  另存;(五)、Replace 替换;(六)、Print 打印;  (七)、Exit program 退出。

二、   Edit(编辑)菜单

 (一)、Undo 撤销;(二)、Cancel Move 撤销上一步棋;(三)、Copy 复制;(四)、Paste 粘贴;  (四)、Edit  Game Data 编辑比赛数据(如双方姓名、等级分、时间等);☆(五)、查询数据库理想同局面的对局;(六)、Opennings  books 开局资料库。

三、   View(视图)菜单

(一)              、Flip Board 调换棋盘位置(如原来是黑棋冲着自己,变成白棋冲着自己);(二)、Board 2D 平面棋盘;(三)True 3D立体棋盘,(四)、Old 3D 旧的立体棋盘;(五)、Annotation Palate 注解板(如好棋,坏棋等);(六)、Tools bars 工具条;(七)、Status Bar 状态条;(八)、Full Screen 全屏幕显示,若撤销或恢复全屏可按Ctrl+Alt+F;(九)、Shortcuts 快捷键目录。

四、   Insert(插入)菜单

 (一)、Text Before Move 着法之前插入文字;(二)、Text After Move 着法之后插入文字;(三)、Delete All Commentary 删除所有注解;(四)、 Enter Null More 插入空步(若对奕开始时插入空步,则电脑变为先手,人变为后手);(五)Variations 变化(Enter Variation 加入变化,End Variation 结束变化,Delete Variation 删除变化,Promote Variation 提升该变化为主变,Exchange Moves 交换走法,Insert Into Game 插入到比赛中)。

五、   Game(比赛)菜单

 (一)、New Game 开始新局,快捷键为ctrl+N;(二)、Move Now 开始走棋,强迫走棋,快捷键为空格键(space);(三)Infinite Analysis 分析;(四)、Replay 重新比赛;(五)、levels 标准(Blitz Game 闪电战、Long Game 慢棋、friend mode朋友模式、sparring 攻击、Handicap and Fun 困难及趣味设置、Fixed depth设定思考深度、Fix time 设定思考时间,Optimize strength实力最优化);(六)Pause Clock 中止时钟;(七)、Offer Draw 提和;(七)、Resign 认输;(八)、Tournament 锦标赛(Next Engine Game 电脑比赛下一局,Next Human Game人机比赛下一局)
六、 Engine(引擎)菜单

引擎Engine
(一)Change Main Engine 改变主引擎;(二)Engine Management 引擎管理(三)Create UCI Engine 增加新引擎(四)Switch off Engine 关闭引擎;

引擎框Kibitzers

(一)启动引擎 ToggleDefaultKibitzer; (二)Add  Kibitzer 增加引擎;(三)、Remove Kibitzer 卸载引擎;(四)、Remove all Kibitzer 卸载所有引擎

测试Testing

(一)引擎之间的比赛 Engine Match;(二)锦标赛 Tournament;(三)启动测试 Process test set;(四)国际象棋基准 Chess Benchmark

 

Infinite Analysis:Fritz 12 通常用Fritz 12来分析;

七、Tools (工具)菜单

 (一)、Analysis 分析(Full Analysis全面分析、Blunder Check错漏着检测、Deep Position Analyze局面深入分析、Shoot out不同的计算机引擎之间开战、Compare Analysis比较分析、Process test set 过程测试设定、Mate Search 对手查找、Classify Opening开局分类);(二)、Training 训练(Theme-Blitz training闪电战训练、Opening Training开局训练、Endgame残局训练);(三)、Connect Hardware 联接硬件;(四)Design设置棋盘棋子(default design 省缺设置、Elegant 典雅、Wood 木头、Marble 大理石、Metal 金属、Board design 棋盘设置);(五)、Book Options 开局分析树选项;(六)、User Information 用户信息;(七)、Faction Setting回到出厂设置;(八)、Customize 用户自定义;(九)、Option 选项。

八、Window(窗口)菜单

 (一)、Panes 面板(Notation 符号、Clock Pane 时钟面板、Main Engine Pane 主引擎面板、uation Profile 局面评估、以下略);(二)、Database 数据库;(三)、Standard Layouts 标准规划;(四)、save 保存;(五)、load 装入;(六)、arrange 排序。

九、 Help(帮助)菜单
 (一)、 Help 帮助;(二)、Hint 提示;(三)、Suggestion建议;(四)Threat 威胁、危险;(五)、Explain all moves 解释所有步;(六)、Coach Is Watching教练一直在观看;(七)、Threatened Squares 危险格;(八)、spy 间谍(透露对方意图)。

十、右上角最常用的七个图标:从左至右依次为 1、New Game开始新局;2、Flip board交换棋子; 3、Move Now 立刻走棋(强迫走棋); 4、Hint 提示;5、Infinite Analysis分析; 6、Offer draw 提和;7、Resign 认输。

 

Fritz 12 使用技巧

一、在Tools———Training菜单中,Open Training 为开局训练,Endgame为残局训练。

二、如何使用Fritz 12自动分析对局、残局?

1.启动Fritz 12;2.菜单windows—database进入数据库窗口;3.菜单file—open—database,选择前面建立的数据库,例如:my2003;4.选中你要分析的对局、残局(会变黑);5.菜单—tools—analysis—full analysis;一直点“ok”(也可以自己修改设置);6.等待直到自动分析评注完成。

三、要使Fritz 12精确分析残局,必须先安装tablebases残局数据库。如何给Fritz 12安装tablebases残局数据库? 1.运行Fritz 12光盘中tbs目录下的tbgen.exe,选择所要安装的残局,然后点Build按钮,向硬盘安装残局数据库;启动安装盘中的Tbgen程序后,会看到两子、三子、四子、五子残局库,如果全选的话,需要29931MB的空间,压缩之后是8226MB,要注意你的硬盘剩余空间一定要大于压缩之后的空间!安装将会是一个很漫长的过程;2.启动Fritz 12,菜单tools—option—tablebases—browse,选择正确的已安装路径。

四、如何使用Fritz 12对棋局进行分析?

(一)、“无限分析”(Infinite Analysis)

就是不定时间、不定深度,让当前引擎就当前局面一直分析下去,直到人工示意停止。命令在菜单\"Game\"的\"Infinite Analyze\"。分析的实时结果在引擎输出框里以棋谱显示,可以调整显示多少条变化路线,排最上的就是引擎当前认为最佳的变化。以正负数值表示优劣,Fritz都是采用“白方观点法”来定评估数值:即正数表示白方优势,负数表示黑方优势,然后优势究竟有多大就以数值的绝对值大小表示。数值的单位可设的,默认兵的分数的1/100为单位。举例,假如引擎当前认为局面估值是+1.00,那就表示白方有一个兵那么大小的优势(因为默认以兵为1分、马和象3、车5、后9);又假如估值是-0.71,那就表示黑方有0.71个兵那么大小的优势。自然假如估值是0.00就表示绝对均等。在引擎输出框里还用上通用评价符号,比如\"+-\"表示引擎认为白方大优,反之\"-+\"就是黑方大优(大优一般估值的绝对值在1.4以上),\"=\"表示基本均等;等等。这可能是最常用的分析功能。
(二)全面分析(Full Analysis)
  这项和以下几项都是在菜单\"Tools\"下的\"Analysis\"里面。这是要求录入要分析的相对完整的一局棋,然后对整盘棋的全部或部分,倒过来从最后一步或者你选定的一步向前逐步分析,目的通俗讲是根据设置评价每步棋“有没有更好的”,并且用分支变化及简单的评价语言文字写入棋谱。可以设置对双方每步棋、或白方、或黑方、或胜方、或负方的棋进行分析。这是Fritz引以自豪的功能,但也不要把它想像得那么高深,因为本质上也还是“搜索-计算”分析,是怎么做的呢?比如你在分析前预先设定,假如Fritz认为的棋和棋局实际的走法,由Fritz计算评价相差0.8个兵或以上,Fritz就认为这步棋“值得改进”并写下来。至于那些语言和文字当然是预设的。由此它对整盘棋都逐步分析,差别小于预设的就跳过不说。每步棋分析多久或多深可以设定,那个“差别”也可设定,还可以指示Fritz是否参考录入的数据库和开局库。应该说这个功能用于战术分析还是很好的。一切设定好了后,就让Fritz一直自动分析到结束,然后再看它在棋谱里写入的东东以作参考。
(三)局面深入分析(Deep Position Analyze)

这是对当前局面进行多分支变化的分析,以对具体某局面有什么变化、变化可取性如何进行较深的分析,同样是时间或深度可调。

(四)错漏着检测(Blunder Check)

 这个其实也就是战术分析,有点类似“全面分析”,也就是倒着来从所选最后一步往前逐步分析,引擎对比较明显的错着、漏着也就是“大臭棋”逐个抓出来,并提出引擎所认为该改走的棋。

(五)比较分析(Compare Analysis)

自动调用不同的引擎(要预设)对同一局面分别进行分析并比较结果。Fritz一般带不止一个引擎,而且还可以挂接更多引擎,包括其它顶级的比如Junior、Shredder等,而观看比较不同引擎对同一局面评价的不同观点,有时挺有用的。

五、人机对弈难度设定的方法:   Handicap and Fun 难度、对手强度、趣味性设置。有一点很重要,引擎有不少参数可调,相当多都是调整它在分析评价局面时的取向,比如把子力机动性、王的安全、兵型等因素在评价局面时放在多重的位置?因此调整这些数值,引擎的表现就会发生变化,主要是棋风的变化因此影响到表现水平。就经验而言,不止是Fritz,还包括很多其它引擎,要想取得引擎的最佳表现,一般遵照这些调整项的默认数值为最好,不要任意变化,因为这时候最平衡最全面。当然如果为了很特殊的需要或为了得到有趣的棋局,也不妨试试不同的调整。

六、             如何对特定局面进行分析和检索:(一)1、按S键设置局面;2、按主菜单中Tools→Analysi→Deep Position Analyze。(二)按主菜单中Edit→Find position 可检索出数据库中同局面的对局。

七、             如何搜索棋局数据库:1、按F12键打开数据库;2、按漏斗按钮设置人名、开局索引号、时间、地点、特定局面等参数进行搜索。

八、             如何用Fritz 12拆ChessMaster10(国际象棋大师第十版)中下的棋:1、启动ChessMaster10,打开游戏→RankedPlay,下完棋后按主菜单中Edit→Copy→PGN→Ok;2、启动Fritz 12,按主菜单中Edit→Paste→PasteGame;同样可用于分析网络中自己下的棋局。

咨询 李永安 手机:13718182163   博客http://blog.sina.com.cn/rqchess

posted @ 2012-04-16 16:08  柠檬水里的苦  阅读(2118)  评论(0)    收藏  举报
刷新页面返回顶部
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3