我大部分的象棋准备和研究工作都围绕ChessBase产品进行。我将数据库和注释存储在.cbh文件中,使用带有ChessBase界面的计算机进行研究和准备,并使用Fritz 12提供的工具进行了帮助。
不幸的是,ChessBase似乎没有为OS X操作系统生产这些产品。有什么软件可以让我学习象棋,打开.cbh文件并在Mac上使用象棋计算机?
我大部分的象棋准备和研究工作都围绕ChessBase产品进行。我将数据库和注释存储在.cbh文件中,使用带有ChessBase界面的计算机进行研究和准备,并使用Fritz 12提供的工具进行了帮助。
不幸的是,ChessBase似乎没有为OS X操作系统生产这些产品。有什么软件可以让我学习象棋,打开.cbh文件并在Mac上使用象棋计算机?
Answers:
我强烈推荐Scid(“ Shane的象棋信息数据库”)。这是Mac版本的屏幕截图(更多信息可以在Softpedia上找到):
它是完全免费的,具有许多功能,并且速度很快(可以快速流畅地处理我的5.2M游戏数据库)。我仅在Linux和Windows版本中使用过Scid,而在Mac中则没有。但是据我了解,这些操作系统之间的软件没有明显的差异,而且我当然从未注意到自己使用的Linux和Windows版本之间存在任何真正的差异。一些注意事项:
1. Scid无法直接打开.cbh文件,但是您应该能够使用一直用于导出到PGN的ChessBase产品,然后Scid可以将其以自己的格式导入数据库。
2.这不适用于您,但是对于那些从未拥有ChessBase但确实有一些ChessBase文件要导入到Scid的用户,有一种方法可以至少在不购买任何ChessBase产品的情况下这样做。一台电脑。旧的Fritz 5.32现在是免费软件,可以用于将ChessBase文件转换为PGN。(令人惊讶的是,我知道没有其他免费程序可以做到这一点;也许其他人可以做到。)
3. Scid与用于分析游戏的国际象棋引擎配合得很好。我有Houdini 1.5(在2.0发行之前是免费的版本),某些版本的Stockfish(免费)以及某些版本的Crafty(免费)与我的Scid一起使用。
4.一个潜在的缺点,但仅当您使用的是较旧的OS X时:您可以在此处下载Mac版本,并指出该可执行文件仅适用于Mac OS X 10.5或更高版本。如果您使用的是旧版本,则必须从其源代码构建程序。他们有这样做的说明,因此无论如何这可能不是太大的问题。
5.在讲解时,我要指出,其他一些开发人员制作了一个名为Scid on the go的免费android应用,该应用已在我的android平板电脑上使用。它比常规的Scid缩小了很多,而我实际上只以只读方式使用了它(无论如何,IMO平板电脑上的数据输入都不是很有趣)。但是我拥有使用Dropbox在大型设备上同步的大型游戏数据库,当我只有平板电脑时,能够拉起游戏真是太好了。
最后,我补充说Scid是我真正真正使用过的唯一数据库程序,因此请知道,我的推荐来自于我没有与ChessBase或其他商业替代产品进行比较的经验。但这也是因为我从没有任何理由。Scid确实很棒,我在这里提到的所有软件都是完全免费的。
我同意通过Bootcamp安装Windows是一个好的做法。您可能还需要考虑Hiarcs的Mac Chess Explorer:
http://www.hiarcs.com/mac-chess-explorer.htm
它具有与ChessBase相同的许多功能,并且是由具有丰富的Mac产品支持历史的开发人员提供的。该程序适用于.pgn文件,因此能够通过Bootcamp使用ChessBase可以方便地将.cbh文件转换为.pgn格式。
为原始的Mac版本的ChessBase支付了很多钱,这是完全的汽配,我再也不会购买其他的Chessbase产品。弗雷德里克·弗里德尔(Frederic Friedel)一次偷了我的钱。他将没有机会再次这样做。
对于本机OSX数据库,除非您想采用Parallels路由并从那里使用Windows软件,否则您几乎仅限于SCID和Exachess。您也许可以装配WINE并在OSX的更高版本上运行它;不确定,从未尝试过。
在这两种方法中,您都会缺少国际象棋基础的高端功能,例如开幕报告。我不知道OSX上会打开.cbh格式文件的任何内容。在对较旧的文件格式(CB6和更早版本)进行解码和分发之后,ChessBase真正关闭了。我不知道有人解码了cbh格式。
过去,ChessBase曾尝试创建Mac产品,但与Windows版本相比,它速度慢,有错误且功能不足,并且当它销售不佳时,他们指责Mac用户群而不是自己缺乏Mac技能,并发誓永远不会为Mac构建另一个版本。
至于“使用国际象棋计算机”,我怀疑您指的是顶级国际象棋游戏软件。Fritz作为CB产品,将永远不会出现在OSX上。但是,大多数其余的顶级名称已经具有OSX版本:HIARCS,Shredder,Stockfish;Rybka和Houdini尚未出现在OSX上。
因为它与这个问题密切相关(但请同时阅读我的评论,也可以将此限定):
我想在设置上添加我的文章:使用STOCKFISH和HIARCS引擎对MAC OS X LION 10.7进行CHESS分析
以下摘要:说明
基本上,要在Mac上获得强大的国际象棋计算机,您必须做两件事:
1)获得一个基本分析可能动作的引擎,并以“最佳表现”为您提供当前位置的评估-该引擎通常是免费的,可以是HiARCs或Stockfish,可能还有其他引擎。
2)您需要一个GUI –本质上是一个界面,因此您可以轻松拖动动作,然后将其链接到引擎。对于HiARC和Stockfish,您需要所谓的UCI类型的GUI。
现在,如果您有30欧元的备件,则可以尝试使用具有演示版的Shredder,您可以从他们的网站上免费获得。这是引擎和GUI的结合体,简单而合理。
但是,如果您像我一样有点胆怯和小气,那么可以按照以下说明进行操作:
1)首先获取引擎,下载Stockfish –您需要一个二进制版本,在此处编写如下:
适用于Mac的2.2.2二进制下载。
下载完成后,打开.zip,然后进入Mac文件夹。现在单击Finder>编辑>复制,我们将在不久后将此文件粘贴到我们的GUI引擎文件夹中。所以我们现在必须得到...
2)接下来,您需要您的GUI应用程序。对于GUI,我推荐一个免费的GUI – JOSE
只需检查链接即可获得完整讨论。
据我所知,“ CBH to PGN 1.0.4”是一个可完美运行的android应用。再次,android小朋友让我们尘土飞扬。; o)
这个问题与ChessBase for OS X的替代品有关。
由于有很多建议者建议您尝试在虚拟机或仿真器中运行ChessBase,因此,我认为对这一策略提出重要的考虑很重要。
在Chess.stackexchange.com的其他地方,我列举了ChessBase中多个已知版本的多个缺陷。我希望在基于仿真器的环境中体现两种:
我的ChessBase版本(6-11)在正常使用中每隔几个小时就会出现崩溃。其中一些崩溃似乎与以下方面有关:
在一个窗口/实例(例如,游戏的注释窗口,游戏列表的统计窗口或游戏数据库的过滤器窗口)中打开对话框,然后在其他实例/窗口中尝试执行以下操作:需要一个对话框。
尝试使用[Esc]键关闭游戏列表,而不是将鼠标悬停并单击窗口标题栏上的[X]按钮。这有时会起作用,有时会导致崩溃。
显然,对话框应该是独立且完全分离的对象,但是对话框处理程序似乎存在设计缺陷。当然,这并不是导致ChessBase崩溃的动作的唯一情况。
更糟糕的是,ChessBase 11的bug多得使它在Windows 10中崩溃时,会触发Windows Crash Resolution对话框的多个实例(不是其真实名称),并不断地在它们之间循环,以至于您甚至无法切换到另一个应用程序。如果在解决问题的过程中我不想坐几分钟,则必须通过使用任务管理器拉中断并使用End Task函数将ChessBase从OS应用程序堆栈中删除来覆盖此行为。即使这样,我仍然必须在“关闭程序”对话框中单击“确定”。穿着软件披风,就像吸血鬼一样。
上下文处理是不稳定的。当打开数据库游戏列表窗口时,列表可能具有上下文(即选择了一项),也可能没有。产生的奇怪行为包括:
在第一种情况下,按[Enter]打开游戏,在第二种情况下,什么也没有发生。
在第一种情况下,按[Ctrl] -F将打开该游戏列表的过滤器窗口。在第二种情况下,什么也没有发生,或者如果您搞砸了并且碰巧在后台打开了另一个游戏列表窗口,则会打开过滤器窗口,但是当您运行搜索时,它将被应用到背景窗口的游戏列表中。
在游戏列表中没有选择游戏时:有时按[向上]或[向下]将选择一个,有时则不选择。有时按一次[Tab]可以选择一个游戏,有时按两次它可以这样做,并且有时没有按[Tab]的次数也无济于事。有时切换窗口并返回会选择一个游戏,而其他时候它什么也不做。
我已经完全放弃了尝试将HotKeys功能用于多种类型的操作,因为上下文是如此难以预测。
可以以足够快的速度在几个ChessBase窗口之间进行切换,以淹没ChessBase的上下文管理功能,在这种情况下,它只会冻结而永远不会回来。我不是在谈论突破性尝试,是在尝试打破程序切换,我是在谈论普通专家-热键切换的使用。
现在,请记住,所有这些行为都在为ChessBase编写的本机目标环境中展现。如果它们让您不寒而栗,请想象一下,当模拟器尝试处理它们时,您会看到什么样的感觉。
作为一个脚注,我应该补充一点,在我拥有的用于Windows XP体系结构的其他Windows程序包中,没有任何严重的Windows 10向后兼容性问题。Windows10 能够很好地解决这些问题。它们提供了包括多个配置选项在内的选项,这些选项可将操作系统调用回滚到以前的版本。 没有这些回收/兼容性函数稍作与ChessBase 11的差异。
公平地说,ChessBase GmbH并不声称CB 11与Win 10兼容,但他们还说唯一的解决方案是以升级价格购买两个升级,或者购买最新CB的全价副本。鉴于连续5个以前的版本显示出如此多的缺陷,其中一些缺陷在产品的所有世代中都存在,所以我想说,只有13个会使该领域的用户感到满意,这是一个很糟糕的选择。实际上,很少有软件产品具有专门批评它们的用户专用网站,但是ChessBase就是其中之一。
因此,恳请您不要通过尝试在非本机环境中运行该产品来使情况变得更糟。问题提出者要求使用Mac OS X的替代产品,这是一个很好的理由。