Alternatif untuk catur berbasis pada OS X

14

Sebagian besar persiapan dan pembelajaran catur saya digunakan untuk berputar di sekitar produk Chessbase. Saya menyimpan basis data dan catatan saya dalam file .cbh, menggunakan komputer dengan antarmuka Chessbase untuk mempelajari dan melakukan persiapan, dan menggunakan alat yang diberikan Fritz 12 sebagai bantuan.
Sayangnya, Chessbase tampaknya tidak membuat produk ini untuk sistem operasi OS X. Perangkat lunak apa yang memungkinkan saya mempelajari catur, membuka file .cbh, dan menggunakan komputer catur di Mac?

Andrew Latham
sumber
2
Untuk menghormati tampilan 1000, saya akan memperbarui dengan apa yang akhirnya terjadi. Saya tidak suka salah satu dari program ini dan akhirnya menunggu sampai saya kembali ke sekolah untuk mendapatkan universitas saya menginstal Boot Camp gratis, dan kemudian meminta seorang teman untuk meminjam salinan Chessbase-nya. Bagi mereka yang memiliki masalah serupa, ini adalah pendekatan terbaik - saya minta maaf, tapi itu benar. Semoga suatu hari Chessbase akan menulis sesuatu untuk OS X, atau mungkin seseorang dapat memperbaikinya untuk Wine. Tapi sampai saat itu, kita semua mandek.
Andrew Latham
3
Saya selalu menemukan dual-booting untuk satu aplikasi menjadi terlalu ekstrim (bukan OS X guy, tapi itu pemahaman saya tentang apa yang memungkinkan Boot Camp). Anehnya, belum ada yang menyarankan mesin virtual. VirtualBox harus dijalankan pada host OS X, dan akan memungkinkan Anda untuk beralih di antara dua sistem operasi Anda tanpa restart. Jika Anda mendapatkan mesin baru, juga lebih mudah untuk hanya mengambil gambar VM ke yang baru.
Daniel B

Jawaban:

15

Saya sangat merekomendasikan Scid ("Database Informasi Catur Shane"). Berikut screenshot dari versi Mac (lebih banyak ditemukan di Softpedia ):

Tangkapan layar Softpedia dari Scid di Mac

Ini benar-benar gratis, memiliki banyak fungsi, dan cepat (menangani database permainan 5.2M saya dengan cepat dan lancar). Saya hanya menggunakan Scid di versi linux dan windows, bukan Mac. Tetapi dari apa yang saya pahami tidak ada perbedaan yang berarti dalam perangkat lunak di seluruh sistem operasi ini, dan saya pasti tidak pernah melihat perbedaan nyata antara versi linux dan windows yang saya gunakan sendiri. Beberapa catatan:

1. Scid tidak dapat membuka file .cbh secara langsung, tetapi Anda harus dapat menggunakan produk Chessbase yang telah Anda gunakan untuk mengekspor ke PGN, yang kemudian dapat diimpor Scid ke dalam basis data dalam formatnya sendiri.

2. Ini tidak berlaku untuk Anda, tetapi bagi mereka yang belum pernah memiliki Chessbase tetapi memiliki beberapa file Chessbase yang ingin mereka impor ke Scid, ada cara untuk melakukannya tanpa membeli produk Chessbase, setidaknya di sebuah PC. Fritz 5.32 yang lama sekarang freeware, dan dapat digunakan untuk mengonversi file Chessbase ke PGN. (Hebatnya, saya tahu tidak ada program gratis lain yang bisa melakukan ini; mungkin orang lain melakukannya.)

3. Scid bermain sangat baik dengan mesin catur untuk digunakan dalam menganalisis game. Saya memiliki Houdini 1.5 (versi gratis sebelum komersial dengan 2.0), beberapa versi Stockfish (gratis), dan beberapa versi Crafty (gratis) yang digunakan dengan Scid saya.

4. Satu kelemahan potensial, tetapi hanya jika Anda menggunakan OS X yang lebih lama: Anda dapat mengunduh versi Mac di sini , dan ditunjukkan di sana bahwa executable hanya tersedia untuk Mac OS X 10.5 atau lebih baru; jika Anda menggunakan versi yang lebih lama, Anda harus membuat program dari kode sumbernya. Mereka memiliki instruksi untuk melakukannya, jadi itu mungkin bukan masalah yang terlalu besar.

5. Sementara saya melakukannya, saya akan menunjukkan bahwa beberapa pengembang lain membuat aplikasi android gratis bernama Scid on the go , yang telah saya gunakan pada tablet android saya. Ini diperkecil dari Scid biasa sedikit, dan saya benar-benar hanya menggunakannya dengan cara read-only (entri data tidak benar-benar menyenangkan pada tablet IMO). Tapi saya memiliki database game besar saya yang disinkronkan di seluruh perangkat menggunakan dropbox, dan senang bisa menarik game ketika saya hanya membawa tablet.

Saya akan mengakhiri dengan menambahkan bahwa Scid adalah satu-satunya program basis data yang pernah saya gunakan, jadi ketahuilah bahwa rekomendasi saya datang tanpa saya memiliki banyak pengalaman dengan Chessbase atau alternatif komersial lainnya untuk membandingkannya. Tetapi itu juga karena saya tidak pernah punya alasan untuk itu; Scid benar-benar geat, dan sekali lagi, semua perangkat lunak yang saya sebutkan di sini benar-benar gratis.

ETD
sumber
Sebagai catatan, saya sangat tidak suka SCID. Kegiatan standar dalam anotasi dan analisis permainan rutin sangat rumit, tidak wajar dan sulit atau sama sekali tidak mungkin.
Andrew Latham
Saya pikir scid dan chessX bagus, untuk keperluan saya, saya menemukan hiarcs lebih baik / lebih mudah. Ini adalah produk komersial, jadi Anda perlu sedikit google untuk "menemukannya".
marbel
Scid vs Mac (garpu Scid) dilaporkan mendukung format CBH dari ChessBase.
Timothy Ha
11

Saya setuju bahwa menginstal Windows melalui Bootcamp adalah tindakan yang baik. Anda juga mungkin ingin mempertimbangkan Hiarcs 'Mac Chess Explorer:

http://www.hiarcs.com/mac-chess-explorer.htm

Ini memiliki banyak fungsi yang sama dengan Chessbase, dan berasal dari pengembang yang memiliki sejarah yang sangat baik dalam mendukung produk Mac-nya. Program ini bekerja dengan file .pgn, sehingga dapat menggunakan Chessbase melalui Bootcamp adalah mudah untuk mengonversi file dari .cbh untuk format .pgn.

Setelah membayar banyak uang untuk Chessbase versi Mac asli, yang merupakan vaporware total, saya tidak akan pernah membeli produk Chessbase lain. Frederic Friedel pernah mencuri uangku. Dia tidak akan mendapatkan kesempatan untuk melakukannya lagi.

Pemakan Truffle
sumber
5

Untuk database OSX asli Anda cukup terbatas pada SCID dan Exachess kecuali Anda ingin pergi rute Parallels dan menggunakan perangkat lunak windows dari sana. Anda mungkin dapat memasang WINE dan menjalankannya pada versi OSX yang lebih baru; tidak yakin, tidak pernah mencobanya.

Dalam kedua hal ini Anda akan kehilangan fitur-fitur canggih dari basis catur, seperti laporan pembukaan. Saya tidak mengetahui apa pun di OSX yang membuka file berformat .cbh. Chessbase benar-benar ditutup setelah format file yang lebih lama (CB6 dan yang lebih lama) diterjemahkan dan didistribusikan. Saya tidak mengetahui siapa pun yang telah mendekodekan format cbh mereka.

Chessbase, pada masa itu, mencoba membuat produk Mac, tetapi lambat, bermasalah, dan kekurangan fitur dibandingkan dengan versi Windows mereka, dan ketika tidak laku, mereka menyalahkan basis pengguna Mac alih-alih kurangnya keterampilan mereka sendiri untuk membuat produk Mac. dan bersumpah untuk tidak pernah membangun versi lain untuk Mac.

Adapun "menggunakan komputer catur," Saya menduga Anda mengacu pada perangkat lunak bermain catur terbaik. Fritz, sebagai produk CB, tidak akan pernah muncul untuk OSX. Namun, sebagian besar nama besar lainnya sudah memiliki versi OSX: HIARCS , Shredder , Stockfish ; Rybka dan Houdini belum muncul di OSX.

Arlen
sumber
5

Mungkin jauh lebih mudah untuk menginstal Windows (via Bootcamp ) di Mac Anda, yang diharapkan tidak terlalu lama.

Prusswan
sumber
2

Saya bisa menginstal basis catur di OSX Yosemite menggunakan crossover. Ini bekerja dengan baik untuk saya, dan dengan cara ini saya tidak perlu mem-boot mesin virtual terpisah hanya untuk meluncurkannya.

deweydb
sumber
1

Karena ini berkaitan erat dengan pertanyaan ini (tapi tolong baca komentar saya yang juga memenuhi syarat ini): -

Saya ingin menambahkan posting saya tentang pengaturan: CHESS ANALYSIS ON MAC OS X LION 10.7 MENGGUNAKAN STOCKFISH AND HIARCS ENGINE

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

Ringkasan di bawah ini: INSTRUKSI

Pada dasarnya untuk mendapatkan komputer catur yang kuat di Mac Anda harus melakukan 2 hal:

1) dapatkan mesin yang pada dasarnya menganalisis gerakan yang mungkin dan memberi Anda evaluasi posisi saat ini dengan "permainan terbaik" - mesin ini biasanya gratis, ini bisa berupa HiARC atau Stockfish dan mungkin ada yang lain.

2) Anda memerlukan GUI - antarmuka pada dasarnya sehingga Anda dapat dengan mudah menyeret bergerak dan kemudian Anda menautkan ini ke mesin Anda. Untuk HiARC dan Stockfish Anda membutuhkan apa yang disebut GUI tipe UCI.

Sekarang jika Anda memiliki cadangan 30 euro, maka Anda mungkin ingin mencoba Shredder yang memiliki versi demo gratis dan Anda bisa mendapatkan ini dari situs web mereka. Ini adalah engine dan GUI dalam satu dan sederhana dan cukup profesional.

Namun - jika Anda sedikit pemberani dan pelit seperti saya maka Anda dapat mengikuti instruksi ini:

1) Dapatkan mesinnya terlebih dahulu, unduh Stockfish - Anda menginginkan versi biner, saat penulisan ini ada di sini:

2.2.2 unduhan biner untuk mac.

Sekarang setelah diunduh, buka .zip dan bagian dalam masuk ke folder Mac. Sekarang klik Finder> Edit> copy dan kami akan menempelkan file ini dalam waktu singkat, ke folder engine GUI kami. Jadi kita harus mendapatkannya sekarang ...

2) Sekarang selanjutnya Anda membutuhkan aplikasi GUI Anda. Untuk GUI saya sarankan yang gratis - JOSE

Periksa tautan untuk diskusi lengkap.

Luke Barker
sumber
JOSE GUI akan membuka basis data Anda tetapi tidak dibandingkan dengan basis catur. Pilihan terbaik adalah menjalankan VirtualBox / VMWare / Parallels dengan cahaya Chessbase di dalamnya, yang saya lakukan juga. Tetapi mesin Anda akan dibatasi oleh ini. (Atau gunakan Bootcamp seperti yang disebutkan oleh Daniel di atas)
Luke Barker
0

"CBH to PGN 1.0.4" adalah aplikasi android yang bekerja dengan sempurna sejauh yang saya bisa lihat. sekali lagi, anak-anak android meninggalkan kita kacamata PC dalam debu. ;Hai)

tom arnall
sumber
1
Pertanyaannya menyangkut Mac OS X dan juga menyangkut memiliki "paket lengkap", bukan hanya konverter format ... tentu, senang mengetahui aplikasi ini tersedia, namun jawaban ini tampaknya lebih cocok untuk "konverter catur berbasis pgn" pertanyaan. Bersulang.
Rauan Sagit
0

Pada MBP saya, saya awalnya membeli ExaChess, tetapi kemudian beralih ke Hiarcs, yang memiliki UI yang jauh lebih baik (meskipun tidak sempurna). Itu menyelesaikan pekerjaan.

Saya tidak pernah menggunakan Chessbase. Hiarcs tidak secara langsung membuka file .cbh, tapi saya yakin Anda dapat menemukan aplikasi pihak ketiga untuk menerjemahkan file .cbh Anda ke PGN.

Ashish
sumber
[dikonversi menjadi posting]
jaxter
0

Anda bertanya, "Perangkat lunak apa yang memungkinkan saya mempelajari catur, membuka file .cbh, dan menggunakan komputer catur di Mac?"

Menu Game di Chess Openings Wizard for Mac melakukan sedikit pekerjaan database game seperti ChessBase, mengindeks jutaan game dalam format PGN. Tidak ada dukungan langsung untuk file .CBH. Ketika mempelajari catur dan menggunakan mesin catur terkuat di Mac, itu adalah alternatif yang layak.

Chess Openings Wizard untuk OSX sedang dalam pengujian beta pra-rilis pada Juni 2016.

Mike di Bookup
sumber
0

Pertanyaannya berkaitan dengan alternatif ChessBase untuk OS X.

Karena banyak poster merespons dengan menyarankan agar Anda mencoba menjalankan ChessBase di mesin virtual atau emulator, saya pikir akan relevan untuk meningkatkan pertimbangan penting mengenai strategi ini.

Di tempat lain di chess.stackexchange.com saya telah menyebutkan beberapa cacat yang dikenal di ChessBase, dalam berbagai versi. Ada 2 yang saya harapkan terwujud dalam lingkungan berbasis emulator:

  1. Versi saya ChessBase (dari 6-11) semua dipamerkan macet setiap beberapa jam, hanya untuk penggunaan reguler. Beberapa crash ini tampaknya terkait dengan:

    • Membiarkan dialog terbuka di satu jendela / instance, (katakanlah, jendela anotasi untuk game, atau jendela statistik untuk daftar game, atau jendela filter untuk database game), lalu coba tindakan di instance / window lain yang membutuhkan dialog.

    • Mencoba untuk menutup daftar game dengan tombol [Esc], alih-alih mousing dan mengklik tombol [X] pada bilah header jendela. Ini terkadang berhasil, dan terkadang menyebabkan crash.

    Jelas, dialog harus objek yang terpisah dan sepenuhnya dipisahkan, tetapi pengendali dialog tampaknya memiliki cacat desain. Ini bukan satu-satunya kasus tindakan yang menyebabkan ChessBase mogok, tentu saja.

Lebih buruk lagi, ChessBase 11 sangat buggy sehingga ketika crash di Windows 10, ChessBase 11 menjalankan beberapa instance dari Dialog Pemecahan Masalah Windows (bukan nama sebenarnya), dan terus mengendarainya terus-menerus sehingga Anda bahkan tidak bisa beralih ke aplikasi lain. Jika saya tidak ingin duduk selama beberapa menit sementara ini menyelesaikan sendiri, saya harus menimpa perilaku ini dengan menarik interupsi dengan Task Manager dan menggunakan fungsi Tugas Akhir untuk merobek ChessBase dari tumpukan aplikasi OS. Meski begitu, saya masih harus mengklik "Oke" di kotak dialog Tutup Program. Itu perilaku seperti vampir mengenakan jubah perangkat lunak.

  1. Penanganan konteks tidak menentu. Ketika jendela daftar game database dibuka, daftar mungkin memiliki konteks (yaitu satu item dipilih), atau mungkin tidak. Perilaku aneh yang dihasilkan meliputi:

    • Dalam kasus pertama, menekan [Enter] akan membuka permainan, dan pada kasus kedua, tidak ada yang terjadi.

    • Dalam kasus pertama, menekan [Ctrl] -F membuka jendela filter untuk daftar game itu. Dalam kasus ke-2, tidak ada yang terjadi, atau, jika Anda mengacaukan dan kebetulan memiliki jendela daftar game lain terbuka di latar belakang, jendela filter terbuka, tetapi ketika Anda menjalankan pencarian, itu akan diterapkan ke daftar permainan jendela latar belakang .

  2. Ketika tidak ada permainan yang dipilih dalam daftar permainan: kadang-kadang menekan [Atas] atau [Bawah] akan memilih satu, dan kadang tidak. Terkadang menekan [Tab] satu kali akan memilih game, terkadang menekannya dua kali akan melakukannya, dan terkadang tidak ada jumlah penekanan [Tab] yang akan melakukan apa pun. Kadang-kadang beralih windows dan kembali akan memilih permainan, dan di lain waktu itu tidak akan melakukan apa-apa.

Saya sepenuhnya berhenti mencoba menggunakan fitur HotKeys untuk banyak jenis tindakan, karena konteksnya sangat tidak terduga.

  1. Beralih di antara beberapa jendela Chessbase dapat dilakukan cukup cepat untuk membanjiri fungsi manajemen konteks ChessBase, dalam hal ini hanya membeku dan tidak pernah kembali. Saya tidak berbicara tentang breakneck, coba-untuk-break-the-program switching, saya berbicara penggunaan normal-ahli-hotkey-switching.

      -
  2. Ketika pencarian daftar game database selesai, kadang-kadang game yang dipilih muncul di jendela itu, dan kadang-kadang pengendali konteks secara sewenang-wenang menempatkan daftar game di latar belakang dan beralih ke jendela ChessBase lain, seperti papan permainan terbuka. Setelah mulai melakukan ini, ia akan melakukannya berulang kali hingga ChessBase dimulai ulang. Plus, Anda tidak bisa hanya menggunakan tombol pintas [Alt] - [Tab] untuk berganti jendela sekali saja, untuk mendapatkannya kembali; Anda harus melakukan 2 operasi, dan Anda harus beralih beberapa jendela untuk menemukan jendela tempat daftar permainan. Saya sekarang hanya menahan tombol pintas [Alt] - [Tab] ke bawah sementara saya mengarahkan mouse ke tampilan pemilihan jendela untuk menemukannya. [BTW: Ini adalah tampilan yang paling menunjukkan apa yang terjadi setelah ChessBase crash. Ini adalah kaleidoskop berkecepatan tinggi dari 3-Card Monte dengan banyak kartu yang Anda buka di Windows.

Sekarang, ingatlah bahwa semua perilaku ini dipamerkan di lingkungan target asli tempat ChessBase ditulis . Jika mereka membuat Anda gemetar, bayangkan saja bagaimana perasaan Anda ketika Anda melihat apa yang terjadi ketika emulator mencoba untuk menanganinya.

Sebagai catatan kaki, saya harus menambahkan bahwa tidak ada paket Windows lain yang saya miliki yang dibangun untuk arsitektur Windows XP yang pernah ada masalah serius dengan kompatibilitas mundur pada Windows 10. Windows 10 sangat mampu menyelesaikan masalah ini, ketika mereka hadir, termasuk beberapa opsi konfigurasi untuk memutar kembali bagaimana panggilan sistem operasi ditangani ke versi sebelumnya. Tidak satu pun dari fungsi pemulihan / kompatibilitas ini yang membuat sedikit perbedaan dengan ChessBase 11.

Agar adil, ChessBase GmbH tidak mengklaim bahwa CB 11 adalah Win 10 yang kompatibel, tetapi mereka juga mengatakan satu-satunya solusi adalah dengan membeli dua upgrade dengan harga upgrade, atau salinan harga penuh dari CB terbaru. Mengingat bahwa 5 versi sebelumnya berturut-turut menunjukkan begitu banyak cacat, beberapa dari mereka bertahan melalui semua generasi produk, saya akan mengatakan itu adalah taruhan yang buruk bahwa 13 akan menyenangkan pengguna di bidang ini. Ada beberapa produk perangkat lunak yang benar-benar memiliki situs web pengguna kata-kata kasar yang didedikasikan untuk mengkritik mereka , tetapi ChessBase adalah salah satunya.

Jadi, saya mohon Anda untuk tidak memperburuk keadaan dengan mencoba menjalankan produk di lingkungan yang bukan asli. Poser pertanyaan meminta alternatif untuk Mac OS X, dan ini adalah salah satu alasan mengapa.

Jaxter
sumber