題:
OS X上國際象棋庫的替代品
Andrew Latham
2012-05-31 21:28:27 UTC
view on stackexchange narkive permalink

我大部分的國際象棋準備和研究工作都圍繞ChessBase產品進行。我將數據庫和註釋存儲在.cbh文件中,使用帶有ChessBase界面的計算機來學習和進行準備,並使用了Fritz 12提供的幫助工具。

不幸的是,ChessBase似乎沒有將這些產品用於OS X操作系統。有什麼軟件可以讓我學習國際象棋,打開.cbh文件並在Mac上使用國際象棋計算機?

為了紀念第1000個觀點,我將介紹最終發生的情況。我不喜歡這些程序,最終等到我回到學校讓我的大學免費為我安裝Boot Camp,然後讓一個朋友讓我借用他的Chessbase副本。對於那些有類似問題的人,這是最好的方法-很抱歉,這是事實。希望有一天Chessbase可以為OS X編寫一些東西,或者有人可以為Wine修復它。但是直到那時,我們都陷入困境。
我總是發現單個應用程序的雙重引導有點太極端了(不是OS X專家,但這是我對Boot Camp啟用的理解)。令人驚訝的是,還沒有人建議使用虛擬機。 [VirtualBox](http://en.wikipedia.org/wiki/VirtualBox)應該在OS X主機上運行,並允許您在兩個操作系統之間進行切換而無需重新啟動。如果您擁有一台新計算機,則只需將VM映像帶到新計算機上也將更加容易。
我現在正在使用VirtualBox。國際象棋開放數據庫是我運行Windows的唯一原因。如果我只能在OSX上解決此功能,則可以停止使用Windows。
十一 答案:
ETD
2012-05-31 23:30:56 UTC
view on stackexchange narkive permalink

我強烈推薦科學(“ Shane的象棋信息數據庫”)。這是Mac版本的屏幕截圖(更多信息請參見 Softpedia):

Softpedia screenshot of Scid on a Mac

它是完全免費的,具有許多功能,而且速度很快(可以快速流暢地處理我的5.2M遊戲數據庫)。我僅在Linux和Windows版本中使用過Scid,而沒有在Mac中使用過。但是據我了解,這些操作系統之間的軟件沒有明顯的差異,而且我當然從未註意到自己使用的Linux和Windows版本之間存在任何真正的差異。一些注意事項:

1。。Scid無法直接打開.cbh文件,但是您應該能夠使用用於導出到PGN的ChessBase產品,Scid然後可以按照自己的格式導入數據庫。

2。。這不適用於您,但對於那些從未擁有ChessBase但確實擁有一些ChessBase文件的用戶想要導入Scid,有一種方法可以至少在PC上無需購買任何ChessBase產品。舊的 Fritz 5.32現在是免費軟件,可以用於將ChessBase文件轉換為PGN。 (令人驚訝的是,我知道沒有其他免費程序可以做到這一點;也許其他人也可以。)

3。。我有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確實很棒,我在這裡提到的所有軟件都是完全免費的。

出於記錄,我強烈不喜歡SCID。遊戲常規註釋和分析中的標準活動非常繁瑣,不自然,困難或完全不可能。
我認為scid和ChessX很好,就我的目的而言,我發現hiarcs更好/更容易。這是一種商業產品,因此您需要在Google上搜索一下以“查找”它。
據報導,Scid vs Mac(Scid的分支)支持ChessBase的CBH格式。
TrufflesEater
2013-05-10 16:23:58 UTC
view on stackexchange narkive permalink

我同意通過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)偷了我的錢一次。他將沒有機會再次這樣做。

Arlen
2012-10-20 20:58:05 UTC
view on stackexchange narkive permalink

對於本機OSX數據庫,除非您想走Parallels路由並從那裡使用Windows軟件,否則您幾乎僅限於SCID和檢查。您可能可以裝配WINE並在OSX的更高版本上運行它;不確定,從沒嘗試過。

在這兩種方法中,您都會缺少國際象棋基礎的高端功能,例如開幕報告。我不知道OSX上會打開.cbh格式文件的任何內容。在對較舊的文件格式(CB6和更早版本)進行解碼和分發之後,ChessBase真正關閉了。我不知道有人解碼過cbh格式。

ChessBase過去曾嘗試創建Mac產品,但與Windows版本相比,它速度慢,錯誤多,功能不足。 ,而且當它賣得不好時,他們指責Mac用戶群而不是自己缺乏技能,並誓言永遠不要為Mac構建另一個版本。

“使用國際象棋計算機”我懷疑您是指頂級國際象棋遊戲軟件。 Fritz是CB產品,它將永遠不會出現在OSX上。但是,大多數其餘的頂級名稱都已經有OSX版本: HIARCS Shredder Stockfish; Rybka和Houdini尚未出現在OSX上。

prusswan
2012-10-31 09:53:46 UTC
view on stackexchange narkive permalink

在Mac上安裝Windows(通過 Bootcamp)可能要容易得多,希望它不會太舊。

deweydb
2015-07-02 06:52:50 UTC
view on stackexchange narkive permalink

我能夠使用分頻器在OSX Yosemite上安裝ChessBase。它對我來說運作良好,因此我不必啟動單獨的虛擬機來啟動它。

Luke Barker
2014-04-03 17:59:51 UTC
view on stackexchange narkive permalink

因為它與該問題密切相關(但也請閱讀我的評論,也可以對此進行限定):-

我想在設置上添加我的文章:MAC OS X LION 10.7上的CHESS分析斯托克魚和海拉爾犬

http://fianchetto.org/2012/02/12/chess-analysis-on-mac-os-x-lion-10-7-using-stockfish- and-hiarcs-engine /

摘要如下:指令

要在Mac上獲得強大的國際象棋計算機,必須要做兩件事:

1)獲得基本上可以分析可能動作的引擎,並以“最佳表現”為您提供當前位置的評估-該引擎通常是免費的,可以是HiARCs或Stockfish,並且可能還有其他引擎。

2)您需要一個GUI –本質上是一個界面,因此您可以輕鬆拖動動作,然後將其鏈接到引擎。對於HiARC和Stockfish,您需要一種稱為UCI類型的GUI。

現在,如果您有30歐元的備用磁盤,則可以嘗試使用具有演示版的Shredder免費版本,您可以從其手中獲得此版本。網站。這是引擎和GUI的一個且簡單且相當專業。

但是–如果您像我一樣有點勇氣和小氣,則可以按照以下說明進行操作:

1)首先是引擎,下載Stockfish –您需要一個二進製版本,在此處是這樣的:

2.2.2 mac的二進制下載。

現在,一旦下載,請打開。 zip和內部進入Mac文件夾。現在,單擊“查找器”>“編輯”>“複製”,我們將在短時間內將此文件粘貼到我們的GUI引擎文件夾中。所以我們必須現在就得到它。

2)接下來,您需要您的GUI應用程序。對於GUI,我推荐一個免費的GUI – JOSE

只需檢查鏈接即可獲得完整討論。

JOSE GUI將打開您的數據庫,但是它與Chessbase沒有任何區別。最好的選擇實際上是在內部運行Chessbase燈的VirtualBox / VMWare / Parallels,我也這樣做。但是您的引擎將受到此限制。 (或按照上文Daniel所述使用Bootcamp)
tom arnall
2014-04-02 08:02:44 UTC
view on stackexchange narkive permalink

“從CBH到PGN 1.0.4”是一個Android應用程序,據我所知,它可以完美運行。再次,android小朋友讓我們塵埃落定。 ; o)

這個問題關係到Mac OS X,也關係到擁有“完整軟件包”,而不僅僅是格式轉換器...當然,很高興知道這個應用程序可用,但是這個答案似乎更適合“ chessbase to pgn converter”題。乾杯。
Ashish
2014-04-05 12:02:55 UTC
view on stackexchange narkive permalink

在我的MBP上,我最初購買了ExaChess,但後來改用了Hiarcs,後者的UI更好(儘管並不完美)。它可以完成工作。

我從未使用過ChesBbase。 Hiarcs不會直接打開.cbh文件,但我相信您可以找到第三方應用程序來將.cbh文件轉換為PGN。

[轉換為帖子]
Mike at Bookup
2016-06-22 22:57:24 UTC
view on stackexchange narkive permalink

您問,“有什麼軟件可以讓我學習國際象棋,打開.cbh文件並在Mac上使用國際象棋計算機?”

“國際象棋開放嚮導”中的“遊戲”菜單確實可以ChessBase之類的遊戲數據庫的一部分工作,以PGN格式索引了數百萬個遊戲。但是,不直接支持.CBH文件。在研究象棋並在Mac上使用最強大的象棋引擎時,這是一個不錯的選擇。

用於OSX的Chess Openings Wizard於2016年6月處於預發布Beta測試中。

jaxter
2016-09-15 22:49:30 UTC
view on stackexchange narkive permalink

該問題與OS X的ChessBase的替代品有關。

由於許多發布者通過建議您嘗試在虛擬機或仿真器中運行ChessBase做出回應,

在chess.stackexchange.com上的其他地方,我列舉了ChessBase中幾個已知的缺陷,有多個版本。在基於仿真器的環境中,我希望能表現出兩種:

  1. 我的ChessBase版本(從6-11開始)每隔幾個小時就會出現崩潰,只是在正常使用中。這些崩潰似乎與以下方面有關:

    • 在一個窗口/實例中打開對話框(例如,遊戲的註釋窗口或遊戲的統計窗口)列表或遊戲數據庫的過濾器窗口),然後嘗試在其他需要對話框的實例/窗口中執行操作。

    • 嘗試使用[關閉遊戲列表Esc]鍵,而不是將鼠標懸停並單擊窗口標題欄上的[X]按鈕。有時這會起作用,有時會導致崩潰。

    很顯然,對話框應該是獨立且完全分離的對象,但是對話框處理程序似乎具有設計缺陷。當然,這不是導致ChessBase崩潰的動作的唯一情況。

  2. ol>

    更糟糕的是,ChessBase 11的bug如此多,以至於當它在Windows 10中崩潰時,它會觸發Windows Crash Resolution對話框的多個實例(不是真實名稱) ,並堅持不懈地循環瀏覽它們,以至於您甚至無法切換到另一個應用程序。如果在解決問題的過程中我不想坐幾分鐘,則必須通過使用任務管理器拉中斷並使用End Task函數將ChessBase從OS應用程序堆棧中刪除來覆蓋此行為。即使這樣,我仍然必須在“關閉程序”對話框中單擊“確定”。穿著軟件披風,就像吸血鬼一樣。

    1. 上下文處理不穩定。當打開數據庫遊戲列表窗口時,列表可能具有上下文(即選擇了一項),也可能沒有。產生的奇怪行為包括:

      • 在第一種情況下,按[Enter]鍵會打開遊戲,而在第二種情況下,什麼也不會發生。

      • 在第一種情況下,按[Ctrl] -F將打開該遊戲列表的過濾器窗口。在第二種情況下,要么什麼都沒有發生,要么,如果搞砸了並且碰巧在後台打開了另一個遊戲列表窗口,則過濾器窗口將打開,但是當您運行搜索時,它將被應用於背景窗口的遊戲列表。

    2. 在遊戲列表中未選擇遊戲時:有時按[Up]或[Down]選擇一個,有時不選擇。有時按一次[Tab]可以選擇一個遊戲,有時按兩次它可以這樣做,並且有時沒有按[Tab]的次數也無濟於事。有時候切換窗口並返回會選擇一個遊戲,而有時卻什麼也沒做。

    3. ol>

      我已經完全放棄了嘗試將HotKeys功能用於多種類型的遊戲的習慣。

      1. 可以快速完成幾個ChessBase窗口之間的切換,以淹沒ChessBase的上下文管理功能,在這種情況下,它只是凍結了起來,再也不會回來。我不是在說高語,是在嘗試打破程序切換,我在說是普通專家-熱鍵切換的使用。

          -
      2. 數據庫遊戲列表搜索完成時,有時選定的遊戲會出現在該窗口中,有時上下文處理程序會任意將游戲列表置於後台,並切換到另一個ChessBase窗口,例如打開的遊戲板。一旦開始執行此操作,它將重複執行此操作,直到重新啟動ChessBase。另外,您不能只使用[Alt]-[Tab]熱鍵一次切換窗口以將其取回。您必須執行2個操作,並且必須切換多個窗口以找到遊戲列表所在的窗口。現在,當我將鼠標懸停在窗口選擇顯示上以找到它時,只需按住[Alt]-[Tab]熱鍵即可。 [BTW:這是最能顯示ChessBase崩潰後發生的情況的顯示。它是3-Card Monte的高速萬花筒,可以在Windows中打開與打開的窗口一樣多的卡片。正如我所見過的那樣,這是令人印象深刻的商業產品中令人難以置信的錯誤代碼壯舉。]
      3. ol>

        現在,請記住,所有這些行為都在中得到了體現。編寫ChessBase的本地目標環境。如果它們讓您不寒而栗,請想像一下當模擬器嘗試處理它們時會發生什麼感覺。

        作為腳註,我應該在擁有該Windows的其他Windows程序包中不要添加它是針對Windows XP體系結構而構建的,在Windows 10中一直沒有向後兼容的任何嚴重問題。當出現這些問題時,Windows 10 非常能夠解決這些問題,包括多個配置選項,以回滾如何將操作系統調用處理到以前的版本。這些恢復/兼容性功能中的沒有與ChessBase 11有所不同。

        公平地說,ChessBase GmbH並不聲稱CB 11與Win 10兼容,但是他們還說唯一的解決方案是以升級價格購買兩個升級,或者是最新CB的全價副本。鑑於連續5個以前的版本顯示出如此多的缺陷,其中一些缺陷在產品的所有世代中都持續存在,我想說,只有13個會使該領域的用戶感到滿意,這是一個很糟糕的選擇。實際上,只有很少的軟件產品具有專門批評它們的用戶專用網站,但是ChessBase就是其中之一。

        因此,我懇請您不要使事情變得更糟您可以嘗試在非本地環境中運行產品。問題提出者要求在Mac OS X中使用替代品,這是這樣做的一個很好的理由。

Michael West
2020-03-22 19:19:57 UTC
view on stackexchange narkive permalink

我不知道Mac本地的.cbh文件閱讀器。

ChessX似乎使用pgn作為數據庫,這可能很慢。使用開場樹和10萬場比賽的pgn,每次移動後需要30秒才能顯示完整的樹。這太慢了,無法供我使用。

我知道ScidvsMac更像是一個真正的數據庫應用程序,並且通過使用本機數據庫格式對大型數據庫來說速度很快。但是,根據已知問題

macOS Catalina,僅64位OSX catalina會出現問題且速度較慢,而錯誤且緩慢的64位版本僅支持macOS Catalina和更高版本。

64位ScidvsMac使用Cocoa Wish,該功能正在改進,但仍然存在很多問題。它的開放式資源管理器最適合查找遊戲並了解數據庫中最受歡迎的動作。我希望能夠在資源管理器窗口中註釋移動,而不必去遊戲中查看pgn註釋。

我的喜好是安裝一些沒有安裝的東西。我嘗試了ChessTempo的開業培訓,該培訓效果很好,但僅在最高級別的成員資格下僅支持60,000個職位。我需要500,000個職位。

chssply看起來很有趣,但是還沒有完成。並且基於視頻,它目前僅支持小型數據庫。



該問答將自動從英語翻譯而來。原始內容可在stackexchange上找到,我們感謝它分發的cc by-sa 3.0許可。
Loading...