Có một công cụ đánh giá cờ vua trực tuyến với API REST không?


7

Có một công cụ đánh giá cờ vua trực tuyến với API REST không? Tôi muốn có thể gửi một trò chơi hoặc vị trí (có khả năng sử dụng khả năng đúc) tới một API REST đơn giản và lấy lại đánh giá vị trí từ một công cụ khá mạnh.


Tôi không nghĩ vậy.
SmallChess

Vì mục đích gì, tôi có thể hỏi?
men

Tôi nghĩ rằng một mục đích rất đơn giản sẽ là cho phép các nhà phát triển sử dụng nó để tạo ứng dụng. Mặt khác, nhà cung cấp API có thể sử dụng các yêu cầu cho các mạng học sâu. Thắng-Thắng.
Nisarg 20/03/2016

1
Đó là một phần trong kế hoạch độc ác để tạo ra người chơi cờ mạnh nhất thế giới
Peter Cotton vào

1
Không ai mong đợi sự thắc mắc. phân tích.cpuchess.com khá gần, nhưng không có API
Peter Cotton

Câu trả lời:


1

Thật vô nghĩa khi có một API nghỉ ngơi cho các vị trí ngẫu nhiên phải được tính toán trước để đáp ứng gần như ngay lập tức. Trong trường hợp đó, bạn cũng có thể yêu cầu một cuốn sách mở. Có một vài trang web với việc mở các công cụ truy vấn sách, khá gần gũi.


1

Dự án https://github.com/noobpwnftw/chessdb cung cấp API để nhận các đánh giá động cơ bao gồm cả PV, với FEN của một vị trí làm đầu vào.

Ví dụ: thử một ví dụ từ readme:

https://www.chessdb.cn/cdb.php?action=querypv&board=rnbqkbnr/pppppppp/8/8/8/8/PPPPPPPPP/RNBQKBNR%20w%20KQkq%20-%200%201&j1

Phản hồi tôi nhận được là:

{"status":"ok","score":8,"depth":39,"pv":["e2e4","c7c5","d2d4","c5d4","g1f3","e7e5","c2c3","b8c6","f1c4","g8f6","f3g5","d7d5","e4d5","c6a5","c4b5","c8d7","d1e2","f8d6","b2b4","h7h6","g5f3","e8g8","b4a5","d4d3","e2b2","f6d5","b1d2","d7b5","b2b5","d5c3","b5d3","d6b4","d3d8","f8d8","a5a6","b7a6","a2a3","b4a5","e1f1"],"pvSAN":["e4","c5","d4","cxd4","Nf3","e5","c3","Nc6","Bc4","Nf6","Ng5","d5","exd5","Na5","Bb5+","Bd7","Qe2","Bd6","b4","h6","Nf3","O-O","bxa5","d3","Qb2","Nxd5","Nbd2","Bxb5","Qxb5","Nxc3","Qxd3","Bb4","Qxd8","Rfxd8","a6","bxa6","a3","Ba5","Kf1"]}

Nó về cơ bản hoạt động như một api cuốn sách mở đầu và không thể đánh giá các vị trí chưa biết khi đang di chuyển. ví dụ: Chessdb.cn/cdb.php?action=querypv&board=8/7K/P2P4/1b1k3p/ từ
prusswan
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.