Đề xuất cho một công cụ cờ vua tốt trên Linux


33

Tôi đang sử dụng GNUChess với ứng dụng khách Hiệp sĩ (Các Hiệp sĩ dường như chưa trưởng thành; sự cố là phổ biến). Có tương đương với Chessmaster trên Linux không? Còn những khách hàng tốt để chơi trên các máy chủ như FICS .

Tôi hiện đang sử dụng Jin để chơi trên FICS. Nhưng tôi nghĩ Jin không phơi bày tất cả các chức năng của máy chủ, ví dụ như trò chuyện không có trong Jin.


3
Bạn có thể trò chuyện bằng jin, nhưng thật khó . Về cơ bản, bạn phải nhập các lệnh như tell <handle> hello worldđể nói chuyện với ai đó. Nếu bạn đang chơi một trò chơi, thì bạn có thể sử dụng say good luck!để nói chuyện với đối thủ của mình.
Andrew

oh từ bảng điều khiển telnet! à vâng Thậm chí điều đó sẽ làm việc!
Swair

Một sự thật ít được biết đến là PyChess có công cụ cờ vua riêng được tích hợp. Nó được thiết kế để chơi giống như một người chơi cờ trung bình và ít giống như một đại kiện tướng.
Thomas Ahle

Có gì sai khi sử dụng Stockfish (lưu ý rằng tiêu đề câu hỏi của bạn yêu cầu một công cụ cờ vua, trong khi đó, xác nhận bạn muốn chơi trực tuyến - đó là một vấn đề khác)?
gents

Câu trả lời:


17

Động cơ:

Cả ba đều có thể cài đặt thông qua Trung tâm phần mềm Ubuntu và cả ba đều tuân thủ UCI (ví dụ: chạy trong Chessbase Fritz, Chess cho Android và / hoặc Arena GUI). Arena được sử dụng với FICS, do đó bạn sẽ có thể sử dụng cả 3.

Ngoại trừ Glaurung, tôi đã sử dụng cả hai lần và rất hài lòng với chúng.

Cài đặt:

sudo apt-get install toga2 glaurung fruit

2
Nói riêng về linux tôi nhớ Sotckfish trong danh sách các công cụ. Nó chắc chắn có sẵn trong mọi bản phân phối, hoặc nếu bạn thích, bạn có thể tự biên dịch nó: github.com/mcostalba/Stockfish
Emilio Díaz

15

Đối với các công cụ cấp độ chuyên nghiệp, tôi chạy Houdini 1.5 (tôi tưởng tượng các phiên bản Houdini mới hơn, trả tiền cũng hoạt động tốt) và Stockfish trong SCID. Exe Houdini tải tốt trong SCID miễn là rượu được cài đặt và exe đã được thực thi. Cả hai đều hoạt động rất tốt đối với tôi, nhưng tôi thấy những đánh giá của Houdini (ví dụ -0,71 là một lợi thế rõ ràng đối với Đen) là có ý nghĩa nhất. Đánh giá cá kho thường bị thổi phồng / lạc quan (-0,71 có thể chỉ có nghĩa là lợi thế rất nhỏ so với Đen hoặc +1,5 có thể không có nghĩa là Trắng thắng, nhưng thực tế thì Đen có khả năng bù đắp mạnh mẽ cho trao đổi. Theo tôi, Houdini đặc biệt giỏi trong việc đánh giá Tôi đã thử các động cơ Toga, Fruit và Glaurang, chúng vẫn ổn và theo hồi ức của tôi, hoạt động tốt với SCID, nhưng không mạnh bằng Houdini và Stockfish.

Đối với một chương trình tương đương với cờ vua đơn giản, pychess (trong trung tâm phần mềm Ubuntu) có thể phù hợp.

Tôi cũng sử dụng Jin và Dasher trong rượu cho ICC. Tôi đã không thử FICS nhiều.


1
Tôi chán ngấy các hồ sơ giả tài trợ cho Chessbase trên khắp internet và ném shit cho Chessmaster. Điều này đã xảy ra trong hơn một thập kỷ nay và nó đang TIRING. Đầu tiên, không có sự so sánh nào giữa phần mềm trưởng thành, thành công và cực kỳ giàu tính năng có tên Chessmaster và pychess giao diện miễn phí nghiệp dư . Thứ hai, tại sao trên trái đất, một người dùng Linux, tức là hầu hết những người tin vào phần mềm miễn phí, sẽ trả tiền cho Houdini khi có một tùy chọn khách quan mạnh hơn được gọi là Stockfish?. Ngừng truy cập internet và ngừng chìm Chessmaster. Đủ là đủ!!!
Mephisto

1
Và KHÔNG, đánh giá Houdini KHÔNG có ý nghĩa hơn bất kỳ ý nghĩa nào so với đánh giá của Stockfish, và điều này cực kỳ dễ thấy bằng cách phân tích các trò chơi lịch sử với cả hai động cơ. Không, bằng mọi cách Houdini phân tích tốt hơn Stockfish. Đó chỉ là tài trợ Chessbase. Như bạn đã làm trong hơn một thập kỷ. Dừng lại. Đủ là đủ.
Mephisto

Pychess hoàn toàn không tương đương với Chessmaster (động cơ yếu, các đánh giá không phải lúc nào cũng đúng và nó cực kỳ lỗi).
gents

14

Stockfish là công cụ mạnh nhất cho linux AFAIK. Giao diện FICS tốt nhất là BabasChess , một chương trình Windows nhưng chạy tốt trong Linux với Wine - tôi đang sử dụng nó trong OpenSuse 11.4 mà không gặp vấn đề gì.
Một khả năng khác là sử dụng VirtualBox (sử dụng phiên bản vòng / phút từ trang web chứ không phải phiên bản mã nguồn mở từ kho lưu trữ linux!) Và chạy Windows dưới dạng máy ảo với các máy khách cờ vua yêu thích của bạn - Windows XP rất hiệu quả. Tôi đang chạy Fritz ( http://www.playchess.com/ , cũng có một ứng dụng khách miễn phí => http://www.fritzhelp.com/doad/PlayChessV6Setup.exe ) vàứng dụng khách ChessPlanet từ ChessServer của Nga Convekta(ChessAssistant), cũng được sử dụng Dasher Client từ ICC .
- EDIT sau khi nhận xét bởi Saibot -
Bạn đang nhầm lẫn một đặc tả (= giao thức) với một phần mềm cụ thể được xây dựng / triển khai cho một hệ điều hành cụ thể. Giao thức UCI (UCI = giao diện cờ phổ quát) chỉ mô tả giao tiếp của động cơ cờ và giao diện người dùng cờ.
Phiên bản Stockfish Linux sẽ không chạy trên hộp windows, giống như phiên bản Stockfish Windows sẽ không chạy trên Linux, trong khi cả hai đều hỗ trợ giao thức UCI. Một số động cơ - fe Stockfish - cung cấp nhiều triển khai cho các hệ điều hành khác nhau, nhưng nhiều động cơ chỉ dành cho cửa sổ.
Vì vậy, không có gì sai với công cụ tốt nhất cho Linux, công cụ tốt nhất cho Windows!
Các công cụ được triển khai theo ngôn ngữ đa nền tảng là Java ("ghi một lần chạy ở mọi nơi") sẽ chạy trên một số nền tảng, nếu Java VM có sẵn cho hệ điều hành đó.


3
Babaschess chạy dưới Wine rất thú vị, nhưng tôi đoán máy ảo không phải là OP sau đó. Ý tôi là, vâng, hầu như bất kỳ chương trình Windows nào cũng có thể chạy dưới máy ảo, nhưng có lẽ đó là một chút quá mức, bạn có nghĩ vậy không?
Nikana Reklawyks

3
Thật không may, các khách hàng cờ vua phổ biến nhất / tốt nhất và rất nhiều công cụ cờ vua tuyệt vời khác chỉ dành cho cửa sổ. Babaschess chạy tốt với Wine, nhưng Fritz thì không. Vì vậy, bạn không có lựa chọn nào khác. Và VirtualBox là một sản phẩm tuyệt vời với chế độ liền mạch, tính năng chụp nhanh và thư mục dùng chung cho datatransfer giữa Windows + Linux. Khi sử dụng Wine, bạn cũng phải cài đặt rất nhiều công cụ windows, nó cũng tương tự.
Nổi loạn

1
Tất cả các động cơ cấp cao nhất đều tương thích UCI, là một tiêu chuẩn đa nền tảng. Vì vậy, thật sai lầm khi nói, công cụ tốt nhất cho Linux, công cụ tốt nhất cho Windows, v.v.
tiếng

@Saibot xem bản chỉnh sửa của tôi ..
Rebse 20/1/2016

@Rebse Vâng, bạn nói đúng, xấu hổ với tôi :-)
men

12

Tôi thích Xboard . Đây là một giao diện thực sự tuyệt vời cho các công cụ cờ vua như GNUChess và nó hỗ trợ kết nối với các máy chủ như FICS. Nó cũng có thể hỗ trợ các động cơ biến thể cờ vua (bao gồm cả các biến thể quốc tế). Nó có thể được sử dụng để chơi Fruit Engine, (như một câu trả lời khác cho thấy.)

Đây là một trích dẫn từ trang web của nó:

XBoard là giao diện người dùng đồ họa cho cờ vua trong tất cả các hình thức chính của nó, bao gồm cờ quốc tế, xiangqi (cờ Trung Quốc), shogi (cờ Nhật Bản) và Makruk, ngoài ra còn có nhiều biến thể nhỏ như Cờ vua thua cuộc, Crazyhouse, Cờ vua960 và Cờ vua cờ vây. Nó hiển thị bàn cờ trên màn hình, chấp nhận di chuyển được thực hiện bằng chuột và tải và lưu các trò chơi trong Ký hiệu trò chơi di động (PGN)

Nó cũng có một cổng Windows.


Xboard cũng là sở thích của tôi: nó thật tuyệt!
gents

7

Trên máy Mac, tôi sử dụng SCID làm giao diện và công cụ Stockfish. Tôi đã sử dụng Crafty và thấy nó an toàn và hiệu quả nếu được sử dụng theo chỉ dẫn.

Có thể có các phiên bản dòng lệnh Unix cho cả hai, nếu đó là những gì bạn đang tìm kiếm.

EDIT - Vì tôi đã viết ở trên nên tôi đã tạo ra một hộp Windows. Tôi đang chạy Stockfish và Arena. Tôi thấy Arena khó chịu nhưng tốt hơn Tarrasch.


3

Tất cả các động cơ cờ vua cấp cao nhất như Komodo, Houdini, Rybka, Stockfish, v.v ... đều tuân theo các tiêu chuẩn UCI , không phụ thuộc vào nền tảng . Nó không quan trọng Linux, Windows, OSX hay bất cứ điều gì.

Những gì bạn cần (và những gì bạn có thể yêu cầu) là một GUI để chạy công cụ. Đối với điều này, tôi có thể đề xuất ChessX trên Linux .

Nhân tiện, công cụ của Chessmaster khá tệ khi so sánh các công cụ trên, tôi sẽ không bao giờ đề nghị sử dụng nó, nếu bạn nghiêm túc trong cờ vua.


1
Một công cụ là một nhị phân nền tảng cụ thể. Xếp hạng 2700 là đủ cho tất cả mọi người ngoại trừ top 50 trên thế giới
Dmitry Fedorkov

Tuy nhiên, không có chuyên gia sẽ sử dụng cờ vua.
men

Chuyên gia rất ít; nhiều khả năng OP là một kẻ nghiệp dư và thứ anh ta thực sự cần là một động cơ có kiểu dáng giống con người.
Dmitry Fedorkov

Bạn đã nói ngoại trừ top 50 trong bình luận của bạn, bây giờ bạn đã rơi vào nghiệp dư. Thêm vào đó, động cơ yếu không có nghĩa là phong cách giống con người hơn. Không ai thích một sản phẩm kém hơn, ngoại trừ bạn có vẻ như.
men

Tôi đã không nói rằng Chessmaster không phù hợp với các chuyên gia. Có nhiều phẩm chất khác nhau của một động cơ, nhưng dường như bạn chỉ biết về đánh giá.
Dmitry Fedorkov
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.