Tôi đang tìm kiếm một công cụ đánh cờ .Net tốt. Nếu có một cờ vua tốt có sẵn, bất kỳ đề nghị như là một ứng cử viên tốt để cổng đến. Net?Bất cứ ai cũng biết về một động cơ .Net Chess tốt
Trả lời
Không phải động cơ như vậy, nhưng Valil.Chess là trò chơi cờ tướng .NET tốt (với mã nguồn có sẵn - vì vậy bạn có thể truy cập vào "động cơ" của trò chơi) giành được Nov 2004 Submission Prize tại Dự án mã.
Ngoài ra còn có SharpChess, cũng là trò chơi cờ vua hoàn chỉnh, được viết bằng C#.
Đối với các công cụ Cờ tướng chung có thể được chuyển đổi sang .NET, có nhiều công cụ sẵn có và tùy thuộc vào thử thách, bạn có thể chọn và chọn rất nhiều công cụ để triển khai bên trong .NET. Một danh sách điểm khởi đầu tốt là here và cũng hiển thị số Elo Rating của mỗi công cụ. Ngay cả việc thực hiện lại phía máy chủ của FICS chắc chắn sẽ là một thách thức! :)
Mã SharpChess Engine (C#) có sẵn ở đây:
Bạn có thể thử SharpChess hoặc ChEngine.
Tôi cũng khuyên bạn nên SharpChess làm điểm bắt đầu cho .Net. Khi tôi phát triển động cơ của mình (trong VB, Delphi, C#), tôi liên tục gọi Crafty bởi Giáo sư Tiến sĩ Robert Hyatt. (Hãy xem các phiên bản tiến bộ của Crafty là một điều thú vị.)
Tôi viết Blog về Máy tính đưa bạn qua tất cả các bước viết động cơ cờ trong C# từ đầu, bao gồm phần liên kết cờ vua máy tính và trò chơi cờ vua bộ khởi động.
Adam Berent
- 1. Bất kỳ ai cũng biết hướng dẫn về Silverlight tốt?
- 2. Bất cứ ai cũng biết tumblr được viết bằng số
- 3. Bất cứ ai cũng biết về một ứng dụng dịch cộng tác OpenSource?
- 4. Bất cứ ai cũng biết hướng dẫn không gian tên URL Django tốt?
- 5. Bất cứ ai biết gì về OLAP Internals?
- 6. Bất cứ ai cũng biết về một nguồn tài nguyên tốt cho các tờ định kiểu QT?
- 7. Bất cứ ai cũng có một bản sao của MSIINV.EXE?
- 8. Bất cứ ai cũng biết một cái gì đó giống như RSPec cho PHP?
- 9. Bất cứ ai cũng biết tại sao nextEventMatchingMask: untilDate: inMode: dequeue: mất nhiều ms để trả về một sự kiện?
- 10. Bất cứ ai cũng có một cách tốt để gỡ lỗi WPF tập trung?
- 11. Bất cứ ai cũng biết cách giải quyết tốt cho việc thiếu một ràng buộc chung enum?
- 12. Bất cứ ai cũng biết Bản đồ giao dịch chung | Đặt | Danh sách
- 13. fsi.exe Hội: Bất cứ ai biết cách nhúng nó?
- 14. Bất cứ ai cũng biết cách Dán dưới dạng Nhận xét trong VS2010?
- 15. Bất cứ ai cũng biết GPU của Nvidia có lớn hay nhỏ không?
- 16. Bất cứ ai có thể giới thiệu một thư viện đọc PDF tốt cho. Net?
- 17. Bất cứ ai cũng biết tại sao điều này: sau khi CSS không hoạt động trong IE9?
- 18. Bất cứ ai cũng biết một chức năng trang nhã để sửa chữa các trường hợp tên?
- 19. là bất cứ ai làm bất cứ điều gì về 2038 time_t lỗi?
- 20. Cơ sở dữ liệu mnesia phù hợp với erlang. Thực hành tốt nhất bất cứ ai?
- 21. Có ai biết về một biên tập viên MAML tốt
- 22. Bất cứ ai cũng có tùy chọn - độc lập để làm việc trong F # CTP?
- 23. Bất cứ ai cũng có suy nghĩ về việc sử dụng Mẫu Bảng đen theo cách này?
- 24. Bất kỳ ai cũng biết một trình thu thập dữ liệu web nguồn mở có thể mở rộng tốt?
- 25. Bất cứ ai sử dụng CouchDB?
- 26. Bất cứ ai sử dụng SvnMapper?
- 27. Bất cứ ai có một bộ nhớ chia sẻ bộ nhớ tốt cho C + +?
- 28. vấn đề Bất cứ ai cũng có cài đặt bson_ext đá quý trong OSX lion
- 29. Bất cứ điều gì tốt hơn CruiseControl cho .Net CI?
- 30. Bất cứ ai cũng biết một cách nhanh chóng để có được các thuộc tính tùy chỉnh trên một giá trị enum?
Động cơ C# cờ mã nguồn mở tốt nhất. – SmallChess