Warning: Illegal string offset 'name' in [path]/includes/functions.php on line 6845
Felicity - sự trở lại của Saola, hay Ký sự phiêu lưu tại Giải cờ máy Thế giới Đài Loan - Trang 5
Close
Login to Your Account
Trang 5 của 6 Đầu tiênĐầu tiên ... 3456 CuốiCuối
Kết quả 41 đến 50 của 55

Hybrid View

  1. #1
    Ngày tham gia
    Feb 2012
    Bài viết
    1,265
    Post Thanks / Like

    Mặc định

    Trích dẫn Gửi bởi chezz Xem bài viết
    Nếu bạn viết được các GUI dễ thì đã được 50% rồi đó. Giờ chỉ còn bỏ công bỏ sức vào nữa thôi

    1) Cần phải chạy được các engine cờ và phải bắt được chúng in ra cái gì, đồng thời ta phải đưa được các lệnh điều khiển (dạng text) cho các engine đó. Cái kỹ thuật chạy chương trình này trong lòng chương trình kia gọi là chạy pipe
    2) Các engine cờ không in "lung tung" ra màn hình, lệnh điều khiển đưa vào cho chúng cũng không "lung tung". Thực chất chúng theo các quy định của cờ máy. Tập hợp các lệnh/quy định đó gọi là Protocol. Hiện có hai protocol phổ biến, có tên là Winboard protocol và UCI protocol. Người viết GUI phải nắm được các protocol này

    Nắm được 2 cái trên, rồi viết chương trình đồ hoạ cho chúng nữa là xong

    Ngày xưa việc 1) là rất khó vì phải nắm sâu hệ thống và có nhiều thứ rất tỷ mỷ. Bây giờ dễ hơn nhiều bởi vì có khá nhiều thư viện, open source giúp cho việc này.

    Còn dễ hơn nữa, chess GUI dạng open source giờ trên Internet cũng rất nhiều. Đủ loại ngôn ngữ lập trình: C, C++, C#, Pascal, Python, JavaScript... Giờ chỉ cần bạn tìm hiểu rồi chọn một cái phù hợp, sau đó sửa theo ý mình là xong. Nhiều GUI không có phần Cờ tướng thì có thể thêm vào => 30% công việc nữa

    Bản thân tôi cũng đã viết và cho trên github một chương trình cờ dùng để quản lý và thi đấu cho các engine. Chương trình này cho cờ Vua, không có đồ hoạ nhưng thực hiện được các công việc quan trọng nhất: chạy được các engine trong lòng nó, hiểu được cả Winboard và UCI protocol, cho các engine này thi đấu với nhau và lấy kết quả. Tôi cũng không tự viết cái việc (1) mà dùng một thư viện mở có tên là TinyProcess.

    Chương trình của tôi có tên là Banksia. Mã nguồn ở đây:

    https://github.com/nguyenpham/Banksia

    Good luck!
    Cái tui mún biết là :
    nguyên lý hoạt động của file engine ggchess.exe hay xqms.exe .
    1. input thông tin(có thể là tọa độ các quân cờ runtimes )
    2. output thông tin (tọa độ của nước đi hay nhất ,ví dụ (b2,e2):pháo 2 bình 5)

    Còn các thứ linh ta linh tinh , như bác nói là lung tung đó ,có lẽ không cần thiết ,vì không phù hợp mục đích . Ví dụ như làm robot đánh cờ thì không cần đồ họa làm gì(goi là form thì đúng hơn) ,sourcecode cờ vua có sẵn trên planetsourcecode.com từ 20 năm nay rùi ,tui cũng có .
    Cuối cùng là chém gió thời nào cũng có
    Lần sửa cuối bởi taipscode, ngày 23-04-2020 lúc 04:53 PM.

  2. #2
    Ngày tham gia
    Dec 2014
    Bài viết
    42
    Post Thanks / Like

    Mặc định

    Trích dẫn Gửi bởi taipscode Xem bài viết
    Xin cho hỏi các bác cao thủ về lập trình cờ tướng , hiện nay có các engine GGchess.exe , xqms.exe ...; làm thế nào mình có thể viết chương trình để chạy các engine này không vậy , nếu được các bác có thể help được không ạ ....
    -- Ông này hỏi xong, người ta mất công trả lời lại bảo người ta chém gió. Nếu ông biết rồi thì đừng có giả vờ hỏi này hỏi nọ
    -- Đầu tiên phải kể bác Chezz viết văn rất hay, đọc giàu cảm xúc lôi cuốn cứ như mình ở đó và được chứng kiến trận đấu vậy
    -- Thứ 2 mình thấy ở đây ai cũng khen bác Chezz posts bài và trả lời có tâm, có tầm và rất giỏi
    -- Còn ông taipscode post bài nào cũng thấy chê người khác và bị người khác chê mà vẫn post nhỉ. Chê bai khích bác vậy có làm mình giỏi hơn đâu

  3. #3
    Ngày tham gia
    Feb 2012
    Bài viết
    1,265
    Post Thanks / Like

    Mặc định

    Trích dẫn Gửi bởi tinhcatn Xem bài viết
    -- Ông này hỏi xong, người ta mất công trả lời lại bảo người ta chém gió. Nếu ông biết rồi thì đừng có giả vờ hỏi này hỏi nọ
    -- Đầu tiên phải kể bác Chezz viết văn rất hay, đọc giàu cảm xúc lôi cuốn cứ như mình ở đó và được chứng kiến trận đấu vậy
    -- Thứ 2 mình thấy ở đây ai cũng khen bác Chezz posts bài và trả lời có tâm, có tầm và rất giỏi
    -- Còn ông taipscode post bài nào cũng thấy chê người khác và bị người khác chê mà vẫn post nhỉ. Chê bai khích bác vậy có làm mình giỏi hơn đâu
    Tui không có hứng thú tranh cãi ,chém gió(xàm xí) với các bác ...
    Túm lại tui thấy các engine có sẵn của GGchess.exe hoặc là xqms.exe ,làm thế nào để sử dụng các engine này .
    Bác nào chạy được rùi (chứ đừng có đưa lý thuyết linh tinh ,lý thuyết thi ai chả biết ) , thì share sourcecode ,còn hem bán 500k -1000k gì cũng được (nhắn vô Zalo 0377388871) ...
    Còn chém gió hay xàm xàm thì miễn bàn (tui sẽ không reply tin xàm nào nữa hết)...

  4. #4
    Ngày tham gia
    Apr 2010
    Bài viết
    122
    Post Thanks / Like

    Mặc định

    Trích dẫn Gửi bởi taipscode Xem bài viết
    Tui không có hứng thú tranh cãi ,chém gió(xàm xí) với các bác ...
    Túm lại tui thấy các engine có sẵn của GGchess.exe hoặc là xqms.exe ,làm thế nào để sử dụng các engine này .
    Bác nào chạy được rùi (chứ đừng có đưa lý thuyết linh tinh ,lý thuyết thi ai chả biết ) , thì share sourcecode ,còn hem bán 500k -1000k gì cũng được (nhắn vô Zalo 0377388871) ...
    Còn chém gió hay xàm xàm thì miễn bàn (tui sẽ không reply tin xàm nào nữa hết)...
    Bạn đã viết như vậy một lần rồi, sao lại còn quay lại?

    Cảm ơn các bạn khác đã ủng hộ và xin dừng bàn về việc này. Những bài tiếp tục sẽ bị xoá. Chúng ta chỉ nên bàn nhiều về cờ với tinh thần thiện ý.

  5. #5
    Ngày tham gia
    Feb 2012
    Bài viết
    1,265
    Post Thanks / Like

    Mặc định

    Tui không có hứng thú tranh cãi ,chém gió(xàm xí) với các bác ...
    Túm lại tui thấy các engine có sẵn của GGchess.exe hoặc là xqms.exe ,làm thế nào để sử dụng các engine này .
    Bác nào chạy được rùi (chứ đừng có đưa lý thuyết linh tinh ,lý thuyết thi ai chả biết ) , thì share sourcecode ,còn hem bán 500k -1000k gì cũng được (nhắn vô Zalo 0377388871) ...
    Còn chém gió hay xàm xàm thì miễn bàn (tui sẽ không reply tin xàm nào nữa hết)...
    Lần sửa cuối bởi taipscode, ngày 25-04-2020 lúc 09:07 AM.

  6. #6
    Ngày tham gia
    Nov 2014
    Bài viết
    28
    Post Thanks / Like

    Mặc định

    Trích dẫn Gửi bởi taipscode Xem bài viết
    Tui không có hứng thú tranh cãi ,chém gió với các bác ...
    Túm lại tui thấy các engine có sẵn của GGchess.exe hoặc là xqms.exe ,làm thế nào để sử dụng các engine này .
    Bác nào chạy được rùi (chứ đừng có đưa lý thuyết linh tinh ) , thì share sourcecode ,còn hem bán 500k -1000k gì cũng được ...
    Còn chém gió thì miễn bàn (tui sẽ không reply tin chém gió nào nữa hết)...
    500k - 1tr của bạn lớn quá - người có kiến thức người ta chia sẻ lịch sự thì bác bỏ, còn nói giọng điệu khiêu khích, cứ cắm đầu theo ý mình thì cả đời cũng chả lập được 1 cái gì đâu. Bỏ đi cho đỡ tốn time.

  7. #7
    Ngày tham gia
    Apr 2020
    Bài viết
    31
    Post Thanks / Like

    Mặc định

    Trích dẫn Gửi bởi taipscode Xem bài viết
    Tui không có hứng thú tranh cãi ,chém gió với các bác ...
    Túm lại tui thấy các engine có sẵn của GGchess.exe hoặc là xqms.exe ,làm thế nào để sử dụng các engine này .
    Bác nào chạy được rùi (chứ đừng có đưa lý thuyết linh tinh ) , thì share sourcecode ,còn hem bán 500k -1000k gì cũng được (nhắn vô Zalo 0377388871) ...
    Còn chém gió hay xàm xàm thì miễn bàn (tui sẽ không reply tin chém gió nào nữa hết)...
    Rõ là bác thiếu tôn trọng bác Chezz thế còn gì. Bác ấy đã bỏ công trả lời khá rõ ràng cho bác mà bác lại bảo là chém gió, thế lần sau bác hỏi còn ai muốn trả lời bác nữa.

  8. #8
    Ngày tham gia
    May 2012
    Bài viết
    1,328
    Post Thanks / Like

    Mặc định

    rat kham phuc kien thuc cua bac Nguyen. em cung da lam ve do hoa va lap trinh may tinh, nguyen tac tinh toan thuat toan may hoc khi dung no bac tra loi rat chuan. em lam cung thoi 9x khi ca truong moi co vai cai may tinh. o day dan lap trinh xin it lam, anh em ton trong nhau la duoc, bac cung cha can doi co voi vai nguoi trinh do thap lam gi.

  9. #9
    Ngày tham gia
    May 2012
    Bài viết
    1,328
    Post Thanks / Like

    Mặc định

    gio dung moi excel va power cho cong viec thoy. moi thu khac bon de lam het. truoc cung ham nhung gio di buon con nhieu tien hon.

    dm truoc lam crack ma nguon, nhung cung chi share cho cong dong la chinh ma mat qua nhieu tg ma cha duoc xu d nao.

  10. #10
    Ngày tham gia
    May 2012
    Bài viết
    1,328
    Post Thanks / Like

    Mặc định

    bac Nguyen va bac Imigration noi ve thuat toan nhan hoc rat hay. xu huong moi ve ky thuat tinh toan cua may tinh.

    no tinh ko can chinh xac nhung kha nang tinh cuc nhanh. cha han cho 2+1 =x , muoi ca nhan cung tinh buoc dau no tinh co the 2+1= 4

    nhung ngan phep tinh no co the dat loc dua ra ket qua chinh xac hon voi toc do nhanh hon.

Felicity - sự trở lại của Saola, hay Ký sự phiêu lưu tại Giải cờ máy Thế giới Đài Loan
Trang 5 của 6 Đầu tiênĐầu tiên ... 3456 CuốiCuối

Đánh dấu

Đánh dấu

Quyền viết bài

  • Bạn Không thể gửi Chủ đề mới
  • Bạn Không thể Gửi trả lời
  • Bạn Không thể Gửi file đính kèm
  • Bạn Không thể Sửa bài viết của mình
  •  
.::Thăng Long Kỳ Đạo::.
  • Liên hệ quảng cáo: trung_cadan@yahoo.com - DĐ: 098 989 66 68