Và con tim đã vui trở lại!
Close
Login to Your Account
Kết quả 1 đến 3 của 3
  1. #1
    Ngày tham gia
    Apr 2010
    Bài viết
    63
    Post Thanks / Like

    Mặc định Và con tim đã vui trở lại!

    "I initially worked with the 8x8 FirstChess code when I was a kid. Four years later, it's still the beating heart of my chess program."

    (Khởi đầu tôi làm việc với mã nguồn của chương trình FirstChess khi tôi còn là một đứa trẻ. Bốn năm sau, nó (mã nguồn FirstChess) vẫn là trái tim đập nhịp trong chương trình cờ của tôi)

    Đó chỉ là một trong những bài viết chia sẻ kinh nghiệm viết chương trình cờ như bao bài viết khác, vẫn tuôn ào ạt hàng ngày hàng giờ từ khắp nơi trên Thế Giới. Tuy vậy dòng viết này lại làm trái tim tôi bỗng thấy ấm áp lên nhiều. Chương trình mã nguồn mở FirstChess do chính tôi viết cách đây hơn chục năm với mục đích là truyền bá kiến thức, nhóm lửa yêu cờ… vẫn ngày ngày được ai đó cần mẫn nghiên cứu, mổ xẻ và thu lượm được những thứ hữu ích!


    Tôi đã bỏ bê cờ máy (chính xác là lập trình trình chơi cờ / chess engine) đã khá lâu rồi. Mặc dù vẫn liên tục theo dõi, vẫn cập nhật kiến thức cờ máy, vẫn viết các tiện ích liên quan đến cờ… nhưng lại không động đến phần chơi cờ.

    Bài viết trên đã làm tôi thấy mình vẫn còn nhiều duyên nợ với cờ máy và đã đến lúc quay trở lại.

    Lần trước, khi viết trình Saola tôi luôn hướng đến mục tiêu chinh phục Thế giới. Lần này, tôi đặt mục tiêu vui là chính. Không có thời gian biểu cụ thể, không có thứ hạng tối thượng. 95% công việc của tôi sẽ được công bố ở dạng mã nguồn mở, các bài báo nghiên cứu. Tôi sẽ nhẩn nha, la cà ở bất cứ vấn đề gì mình thấy hứng thú. Ví dụ gần đây tôi bỏ rất nhiều thời gian công sức để giải quyết vấn đề kích cỡ quá lớn của cơ sở dữ liệu tàn cuộc (endgame tablebase) của cờ Tướng (sẽ công bố nó ở dạng bài nghiên cứu và mã nguồn mở trong thời gian tới). Các bạn cũng sẽ thấy tôi tích cực hơn trong việc viết lách trao đổi phổ biến kiến thức.

    Viết chương trình cờ là một công việc khá nặng nhọc, đôi khi cũng khá tốn kém (không làm được việc khác, tốn kém sắm sửa máy móc, phần mềm, đi lại thi đấu…). Thường xuyên phải làm việc thâu đêm, kỳ cạch, đắm chìm hàng tuần liền trong những bài toán bất tận của cờ… để rồi thấy thật hạnh phúc khi nhìn đứa con tinh thần của mình đả bại một đấu thủ có máu mặt…

    Chương trình cờ mới rồi sẽ có. Nó sẽ là (vâng, tôi cam đoan) đối thủ cứng với bất cứ ai. Nhưng… hãy đợi đã

    Điều quan trọng là “con tim đã vui trở lại” (nhạc Đức Huy) với cờ

  2. #2
    Ngày tham gia
    Jun 2016
    Đang ở
    Ha Dong, Ha noi
    Bài viết
    58
    Post Thanks / Like

    Mặc định

    Bác up lên anh/em thử test chiến với em sachess 2U nếu ăn được là ngon roài.

  3. Thích TuyenNinhBinh, trung_cadan, chezz đã thích bài viết này
  4. #3
    Ngày tham gia
    Apr 2010
    Bài viết
    63
    Post Thanks / Like

    Mặc định

    Tôi chưa từng thử sachess, không biết nó mạnh yếu cỡ nào. Nhưng thấy nó hỗ trợ đến 64 core thì cũng... nể. Hỗ trợ vài core không khó lắm, nhưng hỗ trợ nhiều core đến như vậy chứng tỏ tác giả của nó làm việc khá cật lực (tôi sẽ có bài viết về vấn đề này). So sánh nhanh: tôi biết tác giả Pascal Tang của XieXie master cũng làm việc rất cật lực, nhưng đến giờ chưa thấy XXM hỗ trợ nhiều core (theo như tôi đọc trên website của nó), cho thấy việc đó không phải đơn giản.

    Họ làm việc cật lực, chạy không ngừng nghỉ, tôi đuổi theo với xuất phát khá muộn. Mã nguồn cũ bỏ, phát triển chương trìng mới hoàn toàn. Tập trung vào nghiên cứu chứ không phải chiến nên tiến rất chậm. May mắn thì đuổi kịp họ nhưng cũng không biết bao giờ

Và con tim đã vui trở lạ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