Để sử dụng đầy đủ chức năng của 1 software cờ tướng thì người dùng phải có đủ 3 phần: GUI, Book, và Engine.
I. GUI:1. Tìm hiểu: GUI là viết tắt của Graphical User Interface (Giao diện người dùng đồ họa), hiểu nôm na là giao diện của SW.
2. Download Cyclone:
Một số GUI khác:- Version 3.0:
•
CycloneGuiX 3.88mb•
CycloneGui 4.22mb- Version 2.0:
•
CycloneGui 8.30mb•
CycloneGui 20.6mbII. Book:1. Tìm hiểu:- Book được làm từ dữ liệu là các ván cờ; do người làm book thu thập từ các giải đấu, từ các trang web như 01xq, CXQ, MXQ...
- Book được dùng để hỗ trợ engine trong khai cuộc. (tìm hiểu engine ở phần III)
- Tắt/Mở chế độ sử dụng book: điểm khác biệt dễ thấy nhất giữa tắt/mở book là tốc độ đi quân của sw.
•
Mở book: Lúc này book sẽ hỗ trợ engine trong khai cuộc, sw đi quân rất nhanh, y như đã... thủ sẵn bí kíp trong người!
•
Tắt book: Không có bí kíp thì "bộ não" engine phải tự lực suy nghĩ ngay từ nước đi đầu tiên. Một engine xịn có thể khai cuộc rất hay mà không cần book, tất nhiên sẽ phải tốn nhiều thời gian suy nghĩ hơn so với có book.
- Cyclone sử dụng 2 loại book:
•
cyclone.bin: Hiện nay ít dùng.
•
cyclone.obk: Các version mới sử dụng loại này.
- Bất kỳ ai cũng có thể làm book với sự trợ giúp của các phần mềm chuyên dụng, tuy nhiên để cho ra đời một book hay thì đòi hỏi khá nhiều thứ: kiến thức về cờ, sự kiên trì, tư duy logic, sáng tạo...
2. Download:- Không biết nên upload không, thấy cao thủ họ cũng chỉ dùng book 13.6 MB có sẵn. Ai rành vụ này cho ý kiến với nhé
3. Sử dụng:• Chép đè book bạn cần thay (
cyclone.obk) vào thư mục Cyclone (ví dụ là C:\Program Files\Cyclone 3.0).
• Ghi chú: nên copy file cyclone.obk hiện tại sang một thư mục dự phòng, để khi cần có thể sử dụng lại.
III. Engine:1. Tìm hiểu:- Engine được xem là bộ não của sw, khi khai cuộc hết book hoặc không sử dụng book thì mọi nước đi của sw phụ thuộc 100% vào engine. Không có engine, sw chỉ còn là chương trình... xếp cờ.
- Engine của Cyclone có tên là
cyclone, định dạng tập tin là .exe.
- Khác với book, chỉ có những coder chuyên nghiệp mới viết được engine. Mặc dù dung lượng engine chỉ có vài trăm KB, hoặc vài MB là cùng; nhưng để cho ra đời một engine là cả một công trình nghiên cứu lớn lao! (trừ trường hợp chỉnh sửa engine có sẵn)
- Để có engine bản quyền thì phải mua, những engine được chia sẻ ở đây là hàng crack. Tuy nhiên nếu sử dụng thành thạo thì hàng crack đánh cũng không thua kém hàng bản quyền là bao.
- Một chi tiết thú vị là Cyclone, Intella, Gaga Chess sử dụng được engine của nhau.
-
Ghi chú: Engine hàng crack hay dễ bị các chương trình anti-vir nhận diện lầm là virus. Trước khi download engine và mỗi lần mở sw lên bạn phải tắt anti-vir đi, không là nó xơi tái engine ngay! Xin đảm bảo là không có virus, còn nếu vẫn ngại thì đừng download về chơi, mình không ép.
2. Download:Cập nhật các engine khác sau, tạm thời tìm hiểu cách chỉnh tham số cho Engine 626 đã.
3. Sử dụng: Tinh chỉnh tham số cho
Engine 3.0.0.0 626 KB:(Hướng dẫn của Tontu)• Vào thư mục Cyclone mở file cyclone.ini lên.
• Xem xét từng dòng trong đó:
Hash=128
<<< RAM. Máy 1U nên chỉnh Hash=64, 2U Hash=128, 4U Hash=256, 8U Hash=512 hoặc 1024.Threads=2
<<< Máy 1U điền Threads=1, 2U Threads=2, 4U Threads=4...Ponder=false
<<< Chuẩn.Clear Hash=false
<<< Chuẩn.NullMove Pruning=Always
<<< Chuẩn.NullMove Reduction=3
<<< 3 là đủ, không nên chỉnh cao quá.Verification Search=Always
<<< Chuẩn.Verification Reduction=5
<<< 5 là chuẩn. History Pruning=true
<<< Chuẩn.History Threshold=100
<<< Dòng lệnh rất quan trọng, ảnh hưởng đến khả năng tìm nước đi hay! Chỉnh giá trị 100 hoặc 120.Futility Pruning=true
<<< Chuẩn.Futility Margin1=150
<<< Chuẩn. Futility Margin2=300
<<< Chuẩn. Có người chỉnh Futility Margin1=180, Futility Margin2=360 nhưng không nên chỉnh theo như vậy.Delta Pruning=False
<<< Chuẩn.Delta Margin=50
<<< Giá trị 50 thiên về sự ổn định, muốn tấn công nhiều hơn thì chỉnh 70 hoặc 75.Quiescence Check Plies=1
<<< Hỗ trợ tàn cuộc. Tuy nhiên để giá trị 1 là ok rồi, chỉnh 2 hay 3 cũng vậy thôi.Endgame=true
<<< Cho phép đọc book trong giai đoạn tàn cuộc (nếu có cờ tàn trong book).OwnBook=true
<<< Hình như dùng để sử dụng book khác (ngoài cyclone.obk) (?)BookFile=cyclone.obk
<<< Xác định tên book bạn dùng.log=off
<<< Tắt chức năng lưu ván cờ trong thư mục log của Cyclone.***Không riêng gì Engine 626, miễn là engine cyclone thì nên xóa 2 dòng lệnh này (nếu gặp):
Evaluation Options=100
<<< Dùng để định lượng chất lượng tàn cuộc. Tuy nhiên hiệu quả không cao, lại làm chậm máy. Hãy xóa dòng lệnh này đi.Speeded Alwaysvar=100
<<< Cải thiện tốc độ search, nhưng không phù hợp với Cyclone. Xóa.***Sau khi hoàn tất thì Ctrl+S lưu lại. Như vậy là bạn đã tìm hiểu xong cách điều chỉnh tham số cho engine - một công việc vô cùng quan trọng. Cùng 1 engine, 1 PC, nhưng engine trong tay người biết sử dụng đương nhiên mạnh hơn engine của kẻ không biết gì rồi.
--------------------------------------------------
P/S: Mình ít chơi Cyclone nên viết bài khó tránh khỏi sai sót, mong các bro chỉ bảo thêm!