Warning: Illegal string offset 'name' in [path]/includes/functions.php on line 6845
Cyclone - Tornado v1.0 ra lò - Trang 3
Close
Login to Your Account
Trang 3 của 20 Đầu tiênĐầu tiên 1234513 ... CuốiCuối
Kết quả 21 đến 30 của 200
  1. #21
    Ngày tham gia
    Jun 2009
    Bài viết
    1,744
    Post Thanks / Like

    Mặc định

    kakaka, mình không có ý xấu chê bai hkk mà mình nhận xét về engine của bạn thôi, bạn viết được sw trong khi bạn không biết tiếng tàu thì mình cũng đã bái phục bạn rồi, mình nghỉ chơi sw hẳn rồi nên không quan tâm đến việc chém nhau làm chuẩn mực, điều mình muồn và vẫn còn chưa dứt ra được là việc thử nghiệm engine.chắc nó ngấm vào máu rồi nên vẫn phải nghiên cứu hàng ngày. có hàng mới là phải chơi thử coi sao. ác nghiệt thật.
    tb: tôn tử tối nay lên yahoo mình gặp chút nhé, anh em lâu ngày không tán phét riêng. nick: lamalex2001

  2. #22
    Ngày tham gia
    Jun 2009
    Bài viết
    1,098
    Post Thanks / Like

    Mặc định

    lão TonTu có con i7 965 đấy , ai giỏi chém lão coi , hơn nữa lão ta còn xài hàng hiệu nữa nên chạy rất ổn định . Đây là tin vặt tui lượm trên mạng đó .
    chờ vài năm i7 967 xuống còn chừng 100 USD thì tui mua 1 con chém sw chơi , giờ với con 2u trong tay thì ...đi ngủ cho khỏe .

  3. #23
    Ngày tham gia
    May 2010
    Bài viết
    12
    Post Thanks / Like

    Mặc định

    Chào Tontu,

    Tôi cũng có thời được đọc về learning của cờ nên sẽ cố gắng giải thích ngọn nguồn cho các bạn ở đây hiểu, bớt việc mầy mò và đoán già đoán non.

    Trích dẫn Gửi bởi Tontu Xem bài viết
    Chào bạn Cúm Gà

    Learning option chỉ nên dùng khi người chơi sw dùng con engine mạnh hơn mình, hoặc sức cờ tay cao hơn sức tính toán của engine. Tuy nhiên có 1 điều là không phải sw nào cũng có khả năng nhận định nước nào kém, nước nào hay. Điều này còn tùy thuộc vào khả năng viết lập trình của nhà sản xuất. Hãy nói 1 vài ví dụ cụ thể...Xiexie và Xqmaster cả hai đều có learning option cho sw tự học lấy kinh nghiệm.

    Trước đây tôi có làm nhiều thử nghiệm rồi và nhận thấy là con nào mà chỉ chơi với đối thủ mạnh mà thôi thì khả năng response lần sau của nó vẫn khá hơn nhiều so với con mà ai mình cũng dùng learning option. Người lập trình mà viết sw không cao tay ấn thì engine sẽ học tất cả những nườc đi của đối phương bất luận là good hay bad . Đây là con dao 2 lưỡi vì thế phải cẩn thận nếu không sw sẽ học cả nước đi kém lực của đối thủ đó.
    Thuật toán learning khác nhiều với phỏng đoán của bạn.

    Như tôi đã nói ở bài trước, learning chủ yếu là cho khai cuộc, tức là giới hạn trong phạm vi 10-30 nước đầu tiên mà thôi. Sw cũng không cần phải học và ghi nhớ lại mọi nước đó, mà chỉ 1-2 nước thôi.

    Cơ chế học như sau:
    - Đầu tiên khi máy chưa học gì cả thì nó đi theo các khai cuộc "gốc". Cứ sau mỗi một nước máy sẽ có một danh sách các nước đi (thuộc khai cuộc) cho nước tiếp theo. Mỗi nước đi đó lại có một điểm số, từ đó máy sẽ biết khai cuộc nào là tốt, khai cuộc nào là rất tốt và khai cuộc nào không nên đi (vì bị bẫy hay mất thế...). Nên nhớ tất cả các điểm số này máy tự lập bằng thống kê khi tạo book nhưng không hề tính toán theo kiểu chơi cờ thông thường.
    - Giả sử sau n nước máy hết nước khai cuộc và bắt đầu phải tính toán. Đây chính là lần đầu tiên nó tính toán cho thế cờ này. Nếu điểm cao thì không nói làm gì, chỉ khẳng định là khai cuộc mà sw tự động chơi theo là tốt. Nhưng nếu điểm lại thấp (hơn một ngưỡng nào đó) thì chứng tỏ việc lập khai cuộc có sai sót. Máy sẽ lần ngược lại theo chuỗi khai cuộc đó, tìm đến nơi có nhiều lựa chọn và "phạt" hay trừ bớt điểm cho nước khai cuộc đã chọn. Việc này giúp sw "cạch" nước khai cuộc đó trong lần chơi sau.
    - Sau khi ván đấu kết thúc, một số sw còn căn cứ vào kết quả để thưởng hay phạt cả khai cuộc (nhưng không phải mọi nước mà chỉ ở những chỗ có nhiều lựa chọn).

    Như vậy nếu bác đem sw ra chơi với người kém và vẫn bật chức năng learning lên thì có các nguy cơ sau:
    - Khai cuộc của sw dở ẹt, nhưng do đối phương đi đáp trả quá ngốc, điểm vẫn cao vọt lên, sw cho rằng khai cuộc thế là tốt nên lần sau sẽ cố mang ra dùng tiếp.
    - Khai cuộc của sw dở ẹt, nhưng do đối phương chơi quá kém nên ván đó sw vẫn thắng, và việc tương tự lại diễn ra.


    Như vậy bản chất ở đây là khi chơi với người kém, learning của lần trước vẫn tốt (nếu tắt thì ta lại chịu rủi ro - nhỡ đâu đấu thủ biết bẫy), nhưng nếu để sw học lần này thì không tốt. Do đó giải pháp hay nhất là các bác hãy backup các file learning cất đi. Nếu thấy đối thủ chơi tốt thì để tiếp, còn nếu anh ta quá stupid thì copy các file backup đè lại (và nhớ reset sw).

    Phần mềm của Pascal có cái hay ở chỗ là có thêm 1 option nữa là chỉ dùng những gì đã biết trong quá khứ chứ không học nước đi hiện tại của đối thủ. Như vậy người chơi sẽ có thêm sự chọn lựa trước khi chơi. Điều này hay ở chỗ là "Tùy cơ ứng biến".

    Nói chung learning option không nên sài nhiều, chỉ dùng nó trong những trường hợp cần thiết.

    Còn về vụ virus bạn nói đúng. Nếu PC bị nhiễm mà không cách nào lấy nó ra được thì reinstall lại window hay format lại PC thì sẽ hết thôi. Con virus cũng có khả năng duplicate size của engine, trước đây bro Alex cũng đã bị rồi, nhưng điều này khắc phục dễ dàng không vấn đề gì.

    Phải nhìn nhận là khả năng viết lập trình của người Châu Á còn hơi kém nếu so với tụi mũi lõ. Một bằng chứng cụ thể là Deep Junior cũng có learning option, nhưng nó chỉ dùng option này làm tham khảo thống kê mà thôi. Nếu nó nhận xét nước đi "X" của đối thủ mà mạnh hơn thuật toán của nó thì nó dùng, còn trong trường hợp sức cờ của hắn mà yếu hơn của nó, nó sẽ phế bỏ nước cờ mà nó đã ghi nhận trong quá khứ và quyết định dùng nước đi của nó. Điều này Xiexie và Xqmaster hoàn toàn không làm được tốt như vậy. Hay dở gì cũng làm ráo hết.
    Ụp, bác đừng chê người châu Á, đa số lập trình viên trong các công ty phương tây bây giờ là da vàng tóc đen cả, chưa kể vô khối người đang làm out sourcing tại châu Á.

    Cái cách learning mà tôi nói ở trên là cách phổ biến nhất. Còn tất nhiên các phần mềm thương mại họ thật sự họ dùng cái gì thì... trời biết. Lạ thì có lạ, nhưng không phải cái gì cũng hay đâu.

    Thêm vào đó là khi nó tiếp thu nước đi mới của đối thủ, nó chỉ ghi nhận nước đi X mà thôi, chứ không có hiện tượng tăng kích cỡ size của learning file. Khi nó ghi nhận, nó chỉ thêm dấu sao vào đường line đó mà thôi. Hay là ở chỗ đó, trong khi đó Xiexie và Xqmaster thì có hiện tượng tăng size của learning file. Điều này cho thấy rằng Xiexie và Xqm còn hơi nô lệ vào phần learning.
    Không hiểu ý bác, khi sw learning nó phải ghi cái gì đó ra disk. Nó gi ra file riêng hay ghi thẳng vào book thì có gì khác nhau? Chưa kể nếu bác muốn reset - xóa hết những cái sw đã học đi thì bác có muốn vào kiểm tra và xóa từng cái * đó không?

    Yes, mình chơi chỉ thư giãn cho vui thôi chứ không háo danh hay lấy điểm cao làm gì. Mình có 1 thói quen là khi nghiên cứu về 1 điều gì thì chịu khó tìm tòi và học hỏi cho đến nơi đến chốn thì mới chịu . Và lẽ dĩ nhiên "sự học" vốn vô cùng vô tận, Trường Giang sóng sau dồn sóng trước, ông bà mình có nói "Học vô tiền hậu, đạt giả vi tiên". Biết thêm được tí nào hay tí đó, còn hơn để bị tụt hậu. Như vậy "thời gian" sẽ là 1 yếu tố quan trọng lắm. Một danh nhân cũng đã nói "Thời gian là người mẹ hiền nuôi nấng mọi cái tốt đẹp". Ngẫm lại câu nói của Lê Nin "Có làm việc 7 ngày trong tuần mới thấy được giá trị của ngày Chủ Nhật". Ông ta nói thật chí lý lắm thay.

    Theo mình thì làm việc gì cũng phải có phương pháp và định hướng trước thì mới nên. Á chẳng phải như Pascal cũng đã nói "Không có phương pháp, người tài cũng lạc lối. Có phương pháp thì người tầm thường cũng trở nên phi thường".

    Chúc bạn và gia đình 1 ngày vui,
    Thân

  4. #24
    Ngày tham gia
    May 2010
    Bài viết
    12
    Post Thanks / Like

    Mặc định

    Trích dẫn Gửi bởi alex2001 Xem bài viết
    kakaka, mình không có ý xấu chê bai hkk mà mình nhận xét về engine của bạn thôi, bạn viết được sw trong khi bạn không biết tiếng tàu
    Khó hiểu quá, tại sao viết sw lại phải cần biết tiếng Tàu nhỉ? Ý bạn là ở VN và trên thế giới (ngoài TQ ra) thì số lập trình viên chỉ đếm được trên đầu ngón tay (vì yêu cầu phải biết... tiếng Tầu)

    thì mình cũng đã bái phục bạn rồi, mình nghỉ chơi sw hẳn rồi nên không quan tâm đến việc chém nhau làm chuẩn mực, điều mình muồn và vẫn còn chưa dứt ra được là việc thử nghiệm engine.chắc nó ngấm vào máu rồi nên vẫn phải nghiên cứu hàng ngày. có hàng mới là phải chơi thử coi sao. ác nghiệt thật.
    tb: tôn tử tối nay lên yahoo mình gặp chút nhé, anh em lâu ngày không tán phét riêng. nick: lamalex2001
    Tôi nghĩ các bác ở đây hiểu sai ý HKK rồi. HKK nói chỉ chỉnh sửa được giao diện (GUI) và chỉnh sửa engine cờ thôi chứ chưa hề viết engine mới.

    Mấy ông lập trình cờ phải bỏ ra vài năm lao động cật lực mới có được các sw mạnh ngày nay, nếu HKK chỉ cần vài tháng thì hóa ra... thần cờ à

  5. #25
    Ngày tham gia
    Jun 2009
    Đang ở
    United States
    Bài viết
    1,498
    Post Thanks / Like

    Mặc định

    Chào bạn hiền

    Ở trong sw của xqm có phần learning option, cái option này như bạn thấy đó nó cũng không được good cho lắm... Tuy nhiên, nước cờ chưa good lắm nó vẫn ghi nhận vì thế mình có hỏi Pascal và tác giả của xqm thì họ không mấy recommend dùng nó thường xuyên. Chỉ nên dùng khi chơi với đối thủ có sức cờ mạnh hơn mình gấp n-lần, hoặc là cho nó learning từ những good games trong database mà bạn đang có mà thôi.

    Phần mềm của Pascal thì có thêm phần dùng kinh nghiệm đã học trong qk, nhưng không học moves của game hiện tại. Giả sử trong quá trình bạn cho sw phân tích và học tất cả những nước hay của nth-game trong database mà bạn có, nó sẽ học hết những nước hay trong database đó, nhưng khi chơi vơi đối thủ có sức cờ kém hơn bạn, thì tốt nhất là uncheck learning của game hiện tại (có nghĩa là không học những nước cờ của game mà bạn đang chơi), chỉ dùng kinh nghiệm mà bạn đã cho nó học từ database để ứng chiến mà thôi. Thì điều này có lợi chút và an toàn hơn. Và lẽ dĩ nhiên nếu bạn muốn dùng learning option cũng được, nhưng make sure là tất cả những game mà bạn đã cho nó learn trong qk phải là những game thật hay, nước đi chính xác và người chơi đều là những tay cờ cự phách thì điều này bạn nên dùng learning cho nó tắc chiến.

    Trong trường hợp bạn không sure sức cờ của hắn cao hay thấp, theo tôi bạn nên copy lại tất cả learning files đó vào trong 1 cái disk và save lại đó để back up như bạn đã nói rồi mới chơi game với đối thủ. Nếu trong trường hợp mà sức cờ của hắn kém hơn bạn nhiều mà bạn thấy size của learning file tăng lên cao, theo tôi thì sau khi chơi xong, bạn xóa tất cả learning file đó đi và copy lại learning file cũ lại vào máy. Như vậy có lẽ sẽ ổn hơn . Điều này hơi mất công chút thôi.

    Vả lại chức năng này không còn mấy có tác dụng nhiều nữa. Xqm và Xiexie có vô địch nổi đâu, trong khi neu và cyclone chẳng có option này trên interface thế mà đánh tan xác mấy con xqm và xiexie chạy thụt mạng...hihi. Có những nước cờ hồi trước mình cho là hay, bây giờ mà để cho mấy con khủng long 12-16U server duyệt lại nước đi đó thì chưa chắc nó đã đồng ý với mình nước cờ đó là the best !!!.

    Những kỹ thuật viết sw, cách mã hóa đều lấy của tụi Tây Phương mà ra. Những lãnh vực thuộc về khoa học kỹ thuật điện toán toàn là tụi Tàu cho nhân tài qua Mỹ để học hỏi cả, chứ mình chưa thấy có 1 thằng Mỹ trí thức nào lại chạy qua Tàu để học hỏi về phương diện này cả...kaka. Mà phải công nhận 1 điều là người Hoa rất giỏi nghệ thuật sao chép giống y chang. Như bạn thấy đó mấy cái iPod, tụi Tàu làm giống hệt mấy cái iPod của Mỹ, phải để ý lắm mới phân biệt được cái nào với cái nào...hihihi.

    Chúc bro vui vẻ nha
    Lần sửa cuối bởi Tontu, ngày 25-05-2010 lúc 12:03 AM.
    Người vô minh không phải là người không có tri thức mà là người không biết chính mình.
    - Krishnamurti -

  6. #26
    HoaKimCuong's Avatar
    HoaKimCuong Guest

    Mặc định

    Trích dẫn Gửi bởi Cúm gà Xem bài viết
    Khó hiểu quá, tại sao viết sw lại phải cần biết tiếng Tàu nhỉ? Ý bạn là ở VN và trên thế giới (ngoài TQ ra) thì số lập trình viên chỉ đếm được trên đầu ngón tay (vì yêu cầu phải biết... tiếng Tầu)



    Tôi nghĩ các bác ở đây hiểu sai ý HKK rồi. HKK nói chỉ chỉnh sửa được giao diện (GUI) và chỉnh sửa engine cờ thôi chứ chưa hề viết engine mới.

    Mấy ông lập trình cờ phải bỏ ra vài năm lao động cật lực mới có được các sw mạnh ngày nay, nếu HKK chỉ cần vài tháng thì hóa ra... thần cờ à
    Một số Engine được viết mới hoàn toàn mà không cần phải là thần cờ gì đâu bạn à. Khi đã hiểu sâu các thuật toán và mã nhị phân của các Engine khác thì viết lại, tạo nhánh mới là điều có thể làm được và làm theo cách riêng của mình. Còn Gui thì mình chỉnh sửa vì chỉ là viết giải trí cho vui nên không việc gì phải nghiên cứu, tạo giao diện, body... chi cho mệt.

    Đơn giản trong lập trình là khi đã biết A+B+C+D.... =nX... gì gì đó thì mọi việc lại trở nên dể dàng hơn, không cần phải bỏ ra vài chục năm lao động đâu, mà nếu có bỏ thì các thế hệ trước làm rồi, ta chỉ phát huy thôi. May mắn là mình đọc được tất cả các dữ liệu, mã nguồn của các Engine nên viết lại dể hơn.

    Mọi việc rất đơn giản ! Vậy tại sao ta cứ nghĩ nó theo chiều hướng phức tạp hơn nhỉ? Cũng như nói dại (vui thôi nhé, đừng để ý), biết đâu chanh, tỏi trị được SIDA, nhưng vì nó quá quen thuộc và gần gủi nên khi nghiên cứu thuốc, các nhà khoa học cứ nghĩ đến những cái cao siêu, thâm diệu... và vì thế cho đến bây giờ vẫn phải POTAY.COM. Bạn hiểu ý mình chứ

  7. #27
    Ngày tham gia
    Jun 2009
    Bài viết
    1,744
    Post Thanks / Like

    Mặc định

    trong bộ engine v1 của hkk chỉ chơi được 1 con 2u 282kb. 2 con kia cho vào intella không chơi được. vả lại hkk bỏ cai pass đi, mỗi lần chơi rắc rối lắm.

  8. #28
    Ngày tham gia
    Jun 2009
    Bài viết
    3
    Post Thanks / Like

    Mặc định

    Bạn có thể cho mình xin địa chỉ email hoặc số điện thoại để liên lạc với bạn được không? Mình có môt số câu hỏi cần bạn trợ giúp. Cám ơn bạn nhiều.

  9. #29
    Ngày tham gia
    Jun 2009
    Bài viết
    3
    Post Thanks / Like

    Mặc định

    Trích dẫn Gửi bởi bonchen Xem bài viết
    Pác nào muốn chạy đua vũ trang thì mua con engine bản quyền này về mà tự sướng nhé , thông báo của Mr.Chen (fibbery) vào 18h24' ngày 15/5/2010 như sau:
    Cyclone thế hệ 3, là engine hoàn toàn mới, lập trình mất khoảng 2,5 năm, áp dụng thiết kế vị số bàn cờ độc đáo, tốc độ có nhanh hơn. Ưu việt hóa cấu trúc phân luồng, tối đa đạt 16u. Tốc độ và cờ tàn đều nâng cao đối lập với nhóm cyclone v6 thế hệ 1. Cyclone mới áp dụng theo thỏa thuận tiêu chuẩn UCI, hỗ trợ chức năng biến chiêu (thay đổi nước cờ khác), hỗ trợ điều chỉnh phân luồng (tùy chỉnh 1~16u), điều chỉnh hash, hỗ trợ gần như hoàn hảo theo quy tắc cờ tướng châu Á. Phát hành các bản như sau:
    1. Bản 1~4u, giá gốc ~ 176USD (tỷ giá ngày 21/5/2010), khóa chết vào computer, nâng cấp 1 năm, được đổi CPU 1 lần (không cần đăng ký lại, hoàn toàn không ảnh hưởng việc sử dụng).
    2. Bản 1~6u, giá gốc ~ 235USD ......
    3. Bản 1~8u, giá gốc ~ 293USD ......
    Nên dùng Win7 hoặc Vista 32 hoặc 64 bản Pro, Win XP hỗ trợ không tốt lắm. Nếu cần bản nhiều U hơn thì liên hệ chính thức với nhà SX.
    Những khách hàng cũ đã dùng từ bản v2.5~v6.0.1, nay mua bản có số U giống trước thì giảm giá ~ 30USD, mua bản có số U khác trước thì giảm giá ~ 15USD
    Liên hệ: (cái này các bạn tự tìm hiểu nhé, mình không làm công ăn lương cho fibbery nên việc gì phải quảng cáo hộ)
    Chú ý: Họ chỉ bán engine, không liên quan đến GUI và Book (có thể tặng GUI và Book nhưng đều thuộc hàng down từ internet về, không chịu trách nhiệm về chất lượng nếu có vấn đề). Nên dùng một số GUI như intella, cyclone... Gui và Book không thuộc phạm vi dịch vụ.
    Bạn có thể cho mình xin số điện thoại hoặc email của bạn được không? Mình có một số câu hỏi muốn nhờ bạn trợ giúp. Cám ơn bạn nhiều.

  10. #30
    Ngày tham gia
    Jun 2009
    Đang ở
    United States
    Bài viết
    1,498
    Post Thanks / Like

    Mặc định

    Tornado v1.0

    Ưu điểm nổi bật nhất của version 1.0 là khả năng cờ tàn mạnh kinh khủng. Các bạn còn nhờ cái endgame (pháo 6 + 2 or k5.6) không? Nó lập đi ngay nước ấy, ponder chỉ có nước đầu, những nước còn lại nó đi gần như không suy nghĩ.
    Khi test trên core 2 nó đánh cờ tàn cũng khiếp lắm...hihi. Mình mới thử sơ sơ cờ tàn thôi, chưa thử khai trung...có gì cho các bạn biết sau. Con này chơi cờ tàn khá lắm. Chém 1 phát đối thủ chết không kịp ngáp + không kịp giẫy luôn...hihi.

    Lới khuyên:
    Bạn nào muốn mua Tornado mà chém cho tuyệt cú mèo thì phải dùng window 7 64 bit là tốt nhất. Tệ lắm cũng phải window Vista 32 bit. Window vista 32 bit chơi không xuất sắc lắm đâu. Tuy nhiên nếu so với những version trước của bản quyền thì con này chơi khá hơn chút. Điểm mạnh nhất của nó là cờ tàn...Đánh khiếp lắm.

    Con này khi sử dụng trên wind Vista 32 bit cho 2U PC thì tốc độ thấp chỉ khoảng 700kb, tuy nhiên depth thì lên rất nhanh. Nếu bạn dùng Core 2 duo trên Window 32 bit Vista (1-4U core version) thì tốc độ chỉ khoảng 700-900kb trong giai đoạn khai cuộc là max, nhưng depth của nó thì nhanh kinh khủng. Trên core 2 duo vista 32 bit version 1-4U version, trong 12 giây nó đạt độ sâu là 16-17 depth.
    Nói chung con này bạn hiền phải dùng window 7 64 bit mới good nhất. XP thì miễn bàn. XP chơi tệ lắm. Có crack đươc cũng chơi không hay vì gần như không support cho XP...hihi
    Lần sửa cuối bởi Tontu, ngày 25-05-2010 lúc 02:05 PM.
    Người vô minh không phải là người không có tri thức mà là người không biết chính mình.
    - Krishnamurti -

Cyclone - Tornado v1.0 ra lò
Trang 3 của 20 Đầu tiênĐầu tiên 1234513 ... 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