Альтернативы шахматной базе на OS X


14

Большая часть моей подготовки к шахматам вращалась вокруг продуктов Chessbase. Я сохранял свои базы данных и заметки в файлах .cbh, использовал компьютеры с интерфейсом Chessbase для изучения и подготовки, а также использовал инструменты, которые Fritz 12 предоставил в качестве помощи.
К сожалению, Chessbase, кажется, не делает эти продукты для операционной системы OS X. Какое программное обеспечение позволяет мне изучать шахматы, открывать файлы .cbh и использовать шахматные компьютеры на Mac?


2
В честь 1000-го представления я опишу, что в итоге произошло. Мне не понравилась ни одна из этих программ, и я подождал, пока я вернусь в школу, чтобы мой университет бесплатно установил для меня Boot Camp, а затем, имея друга, позволил мне взять его копию Chessbase. Для тех, у кого похожие проблемы, это лучший подход - извините, но это правда. Надеюсь, однажды Chessbase напишет что-нибудь для OS X, или, может быть, кто-то сможет исправить это для Wine. Но до тех пор мы все застряли.
Эндрю Лэтэм

3
Я всегда считал, что двойная загрузка для одного приложения слишком экстремальна (не для OS X, но я понимаю, что позволяет Boot Camp). Удивительно, но никто еще не предложил виртуальные машины. VirtualBox должен работать на хосте OS X и позволит вам переключаться между двумя операционными системами без перезагрузки. Если у вас есть новый компьютер, проще также перенести образ виртуальной машины на новый.
Даниэль Б

Ответы:


15

Я настоятельно рекомендую Scid («Шахматная информационная база данных Шейна»). Вот скриншот версии для Mac (более подробную информацию можно найти на Softpedia ):

Скриншот Softpedia Scid на Mac

Он полностью бесплатный, обладает множеством функциональных возможностей и работает быстро (обрабатывает мою базу данных игр 5.2M быстро и плавно). Я использовал только Scid в его версиях для Linux и Windows, а не Mac. Но из того, что я понимаю, нет заметных различий в программном обеспечении в этих операционных системах, и я, конечно, никогда не замечал каких-либо реальных различий между версиями linux и windows в моем собственном использовании. Несколько заметок:

1. Scid не может открывать файлы .cbh напрямую, но вы должны иметь возможность использовать продукты Chessbase, которые вы использовали для экспорта в PGN, которые затем 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. Пока я занимаюсь этим, я укажу , что какой-то другой разработчик создал бесплатное приложение для Android под названием Scid на ходу , которое я использовал на своем планшете Android. Он немного уменьшен по сравнению с обычным Scid, и я действительно использовал его только для чтения (ввод данных в любом случае не очень интересен для планшета, IMO). Но моя база данных больших игр синхронизируется между устройствами с помощью Dropbox, и приятно иметь возможность загружать игры, когда у меня только планшет.

В заключение я добавлю, что Scid - единственная программа для работы с базами данных, которую я когда-либо действительно использовал, поэтому знайте, что моя рекомендация не даст мне большого опыта работы с Chessbase или другими коммерческими альтернативами для сравнения. Но это также потому, что у меня никогда не было причин для этого; Scid действительно полезен, и снова все программное обеспечение, которое я здесь упомянул, совершенно бесплатно.


Для записи мне сильно не нравится SCID. Стандартные действия в рутинной аннотации и анализе игр либо чрезвычайно громоздки, неестественны и трудны, либо совершенно невозможны.
Эндрю Латам

Я думаю, что scid и chessX хороши, для моих целей я нашел hiarcs лучше / легче. Это коммерческий продукт, поэтому вам нужно немного погуглить, чтобы "найти" его.
Marbel

Сообщается, что Scid vs Mac (ответвление Scid) поддерживает формат CBH от ChessBase.
Тимоти Ха

11

Я согласен, что установка Windows через Bootcamp - это хороший курс действий. Вы также можете рассмотреть Mac Chess Explorer от Hiarcs:

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

Он имеет многие из тех же функций, что и Chessbase, и от разработчика, который имеет отличную историю поддержки своих продуктов Mac. Программа работает с файлами .pgn, поэтому возможность использовать Chessbase через Bootcamp удобна для преобразования файлов из .cbh в формат .pgn.

Заплатив много денег за оригинальную версию Chessbase для Mac, которая была полностью испорченной, я никогда не куплю другой продукт Chessbase. Фредерик Фридель однажды украл мои деньги. У него не будет возможности сделать это снова.


5

Для собственных баз данных OSX вы в значительной степени ограничены SCID и Exachess, если вы не хотите идти по пути Parallels и использовать программное обеспечение Windows оттуда. Вы можете установить WINE и запустить его на более поздних версиях OSX; не уверен, никогда не пробовал.

В обоих случаях вам не хватит высококлассных возможностей шахматной базы, таких как вступительный отчет. Я ничего не знаю о OSX, который открывает файлы формата .cbh. Chessbase действительно закрыли после того, как старый (CB6 и более ранний) формат файла был декодирован и распространен. Я не знаю никого, кто расшифровал их формат cbh.

Chessbase, в свое время, пытались создать продукт для Mac, но он был медленным, глючным и недооцененным по сравнению с их версией для Windows, и когда он не продавался хорошо, они обвиняли пользовательскую базу Mac вместо собственной нехватки навыков для он и поклялся никогда не создавать другую версию для Mac.

Что касается «использования шахматных компьютеров», я подозреваю, что вы имеете в виду лучшее программное обеспечение для игры в шахматы. Fritz, будучи продуктом CB, никогда не появится для OSX. Однако большинство остальных топ-имен уже имеют версию OSX: HIARCS , Shredder , Stockfish ; Рыбка и Гудини еще не появились на OSX.


5

Вероятно, намного проще установить Windows (через Bootcamp ) на ваш Mac, который, надеюсь, не слишком старый.


2

Я смог установить шахматную базу в OSX Yosemite с помощью кроссовера. Это работает хорошо для меня, и таким образом мне не нужно загружать отдельную виртуальную машину только для ее запуска.


1

Поскольку это тесно связано с этим вопросом (но, пожалуйста, прочтите мой комментарий, уточняющий это также):

Я хотел бы добавить свой пост по настройке: ШАХМАТИЧЕСКИЙ АНАЛИЗ НА MAC OS X LION 10.7. ИСПОЛЬЗОВАНИЕ STOCKFISH И HIARCS ENGINE

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

Резюме ниже: ИНСТРУКЦИИ

В основном, чтобы получить сильный шахматный компьютер на Mac, вам нужно сделать 2 вещи:

1) получить движок, который в основном анализирует возможные ходы и дает вам оценку текущей позиции с «лучшей игрой» - этот движок, как правило, бесплатный, это могут быть HiARC или Stockfish и, возможно, есть и другие.

2) вам нужен графический интерфейс - интерфейс, так что вы можете легко перетаскивать ходы, а затем связывать это с вашим движком. Для HiARC и Stockfish вам нужен GUI типа UCI.

Теперь, если у вас есть запасные 30 евро, вы можете попробовать Shredder, который имеет демо-версию бесплатно, и вы можете получить это на их сайте. Это движок и графический интерфейс в одном, простом и достаточно профессиональном.

Однако - если вы немного отваги и скупы, как и я, вы можете следовать этим инструкциям:

1) Сначала запустите движок, скачайте Stockfish - вам нужна бинарная версия, на момент написания которой она находится здесь:

2.2.2 бинарная загрузка для Mac.

Теперь, после загрузки, откройте .zip и внутри перейдите в папку Mac. Теперь нажмите «Finder»> «Редактировать»> «Копировать», и мы вскоре вставим этот файл в папку движка нашего графического интерфейса. Таким образом, мы должны получить это сейчас ...

2) Теперь вам нужно ваше приложение с графическим интерфейсом. Для GUI я рекомендую бесплатный - JOSE

Просто проверьте ссылку для полного обсуждения.


Графический интерфейс JOSE откроет ваши базы данных, но он не сравнится с шахматной базой. Лучший вариант - запустить VirtualBox / VMWare / Parallels с подсветкой Chessbase, что я и делаю. Но ваш двигатель будет ограничен этим. (Или используйте Bootcamp, как указано Даниэлем выше)
Люк Баркер

0

"CBH to PGN 1.0.4" - это приложение для Android, которое работает безошибочно, насколько я вижу. еще раз, дети-андроиды оставляют нам компьютерные туманы в пыли. ; О)


1
Вопрос касается Mac OS X, а также наличия «полного пакета», а не только конвертера форматов ... конечно, приятно знать, что это приложение доступно, но этот ответ, похоже, лучше подходит для «конвертера шахматной базы в pgn» вопрос. Приветствия.
Рауан Сагит

0

На моем MBP я сначала купил ExaChess, но позже переключился на Hiarcs, который имеет гораздо лучший (хотя и не идеальный) интерфейс. Это делает работу.

Я никогда не использовал Chessbase. Hiarcs не открывает файлы .cbh напрямую, но я считаю, что вы можете найти стороннее приложение для перевода файлов .cbh в PGN.


[преобразовано в пост]
Jaxter

0

Вы спросили: «Какое программное обеспечение позволяет мне изучать шахматы, открывать файлы .cbh и использовать шахматные компьютеры на Mac?»

Меню «Игры» в Chess Openings Wizard для Mac выполняет большую часть работы с игровой базой данных, такой как ChessBase, индексируя миллионы игр в формате PGN. Прямой поддержки файлов .CBH нет. Когда дело доходит до изучения шахмат и использования сильнейших шахматных движков на Mac, это достойная альтернатива.

Chess Openings Wizard для OSX проходит предварительное бета-тестирование по состоянию на июнь 2016 года.


0

Вопрос касается альтернатив ChessBase для OS X.

Поскольку многочисленные авторы откликнулись, предлагая вам попробовать запустить ChessBase на виртуальной машине или эмуляторе, я подумал, что было бы уместно высказать важное соображение относительно этой стратегии.

В другом месте на chess.stackexchange.com я перечислил несколько известных дефектов в ChessBase в нескольких версиях. Есть 2, которые я ожидал бы проявить в среде на основе эмулятора:

  1. Все мои версии ChessBase (с 6 по 11) демонстрировали сбои каждые несколько часов, только при регулярном использовании. Некоторые из этих сбоев связаны с:

    • Оставить диалоговое окно открытым в одном окне / экземпляре (скажем, окно аннотации для игры или окно статистики для списка игр или окно фильтра для базы данных игр), а затем попробовать действие в другом экземпляре / окне, которое требует диалога.

    • Попытка закрыть список игр с помощью клавиши [Esc], вместо того, чтобы навести курсор мыши и нажать кнопку [X] на панели заголовка окна. Это иногда работает, а иногда вызывает сбой.

    Очевидно, что диалоги должны быть независимыми и полностью отделенными объектами, но обработчик диалогов, похоже, имеет недостаток дизайна. Конечно, это не единственный случай действия, которое вызывает сбой ChessBase.

Что еще хуже, ChessBase 11 настолько глючит, что при сбое в Windows 10 он запускает несколько экземпляров диалогового окна Windows Crash Resolution (не его настоящее имя) и продолжает их так настойчиво циклически повторять, что вы даже не можете переключаться в другое приложение. Если я не хочу сидеть без дела несколько минут, пока это не решится само собой, мне придется переопределить это поведение, вытянув прерывание с помощью диспетчера задач и используя функцию «Завершить задачу», чтобы вырвать ChessBase из стека приложений ОС. Даже тогда я все еще должен нажать «ОК» в диалоговом окне «Закрыть программу». Это поведение, похожее на вампира, одетое в программный плащ.

  1. Обработка контекста ошибочна. Когда открывается окно со списком игр базы данных, список может иметь контекст (т. Е. Выбран один элемент) или нет. Получающиеся странные поведения включают:

    • В первом случае нажатие [Enter] открывает игру, а во втором ничего не происходит.

    • В первом случае нажатие [Ctrl] -F открывает окно фильтра для этого списка игр. Во втором случае либо ничего не происходит, либо, если вы запутались и у вас открылось другое окно со списком игр в фоновом режиме, откроется окно фильтра, но при запуске поиска оно будет применено к списку игр фонового окна. ,

  2. Если в списке игр не выбрана ни одна игра: иногда при нажатии [Вверх] или [Вниз] выбирается одна, а иногда нет. Иногда, нажав [Tab] один раз, вы выберете игру, иногда дважды нажмите, чтобы сделать это, и иногда никакие нажатия [Tab] ничего не сделают. Иногда, переключая окна и возвращаясь, вы выбираете игру, а иногда это ничего не даст.

Я полностью прекратил попытки использовать функцию HotKeys для многих типов действий, потому что контекст настолько непредсказуем.

  1. Переключение между несколькими окнами Chessbase может быть сделано достаточно быстро, чтобы перегружать функции управления контекстом ChessBase, в этом случае он просто зависает и никогда не возвращается. Я не говорю о бреде, переключении между попытками программы, я говорю о обычном переключении между экспертами и горячими клавишами.

      -
  2. Когда поиск по списку игр в базе данных завершается, иногда выбранные игры появляются в этом окне, а иногда обработчик контекста произвольно помещает список игр в фоновый режим и переключается на другое окно ChessBase, такое как открытая игровая доска. Как только он начинает это делать, он будет делать это несколько раз, пока ChessBase не будет перезапущен. Кроме того, вы не можете просто использовать горячую клавишу [Alt] - [Tab], чтобы переключать окна только один раз, чтобы вернуть его обратно; Вы должны сделать 2 операции, и вы должны переключить несколько окон, чтобы найти окно, в котором находится список игр. Теперь я просто удерживаю горячую клавишу [Alt] - [Tab], пока нахожу курсор мыши на окне выбора окна, чтобы найти его. [Кстати: это дисплей, который лучше всего показывает, что происходит после сбоя ChessBase. Это высокоскоростной калейдоскоп из трех карт Монте с таким количеством карт, сколько у вас есть открытых окон в Windows.

Теперь имейте в виду, что все эти варианты поведения демонстрируются в родной целевой среде, для которой была написана ChessBase . Если они заставляют вас вздрогнуть, просто представьте, что вы будете чувствовать, когда увидите, что происходит, когда эмулятор пытается с ними справиться.

В качестве сноски я должен добавить, что ни в одном другом пакете Windows, который у меня есть, который был создан для архитектуры Windows XP, никогда не было серьезных проблем с обратной совместимостью в Windows 10. Windows 10 очень способна решить эти проблемы, когда они представляют, в том числе несколько параметров конфигурации, чтобы откатить, как вызовы операционной системы обрабатываются до предыдущих версий. Ни одна из этих функций восстановления / совместимости не имеет большого значения для ChessBase 11.

Честно говоря, ChessBase GmbH не утверждает, что CB 11 совместим с Win 10, но они также говорят, что единственное решение - это купить два обновления по цене обновления или полную версию новейшего CB. Учитывая, что в 5 предыдущих версиях подряд было так много дефектов, некоторые из которых сохранялись на протяжении всех поколений продукта, я бы сказал, что плохая ставка на то, что 13 порадует пользователя в этой области. Существует очень мало программных продуктов, на которых есть сайты, посвященные критике пользователей , но ChessBase является одним из них.

Итак, я умоляю вас не усугублять ситуацию, пытаясь запустить продукт в неоригинальной среде. Задающий вопрос задал альтернативы для Mac OS X, и это одна из причин, почему.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.