Dường như có một lý do phần cứng cho việc không thực hiện thay đổi này.
Vấn đề chính với việc sử dụng Leela làm đối thủ cạnh tranh là Leela chạy tốt nhất trên GPU. Có thể chạy Leela trên CPU, nhưng hiệu suất của Leela bị ảnh hưởng rất nhiều. OP đề nghị cung cấp cho tỷ lệ cược thời gian của Leela để bù lại, nhưng tỷ lệ cược thời gian không hoạt động tốt: hiệu suất của Leela yếu đi rất nhiều đến mức tỷ lệ cược thời gian cần thiết là rất lâu.
Để có được ý tưởng về Leela trên CPU yếu hơn bao nhiêu, chúng ta có thể xem Leela trong phần 12 của TCEC, khi nó không có hỗ trợ GPU và chạy trên CPU. Đây là một trò chơi ví dụ được chơi bởi Leela . Nếu một người nhìn vào tốc độ mà nó đạt được, đó là khoảng 1-3kn / s, hoặc 1000-3000 vị trí mỗi giây. Một cách tương đối, trong phần 15 mới nhất khi Leela đang chạy trên các GPU mạnh mẽ, nó sẽ đạt được khoảng 50kn / s ( ví dụ trò chơi ). Do đó, để có thể kiểm tra Stockfish chống lại Leela theo các điều khoản ngang nhau, người ta cần cung cấp cho Leela khoảng 25 lần tỷ lệ cược thời gian. Nếu Stockfish có một phút, Leela cần 25 phút.
Vào thời điểm viết bài, các bài kiểm tra Fishtesting ở hai lần kiểm soát thời gian: 10 giây + 0,1 giây / lần di chuyển và 60 giây + 0,6 giây / lần di chuyển vượt qua lần thứ hai rồi trở thành phiên bản "mới"). Ở tỷ lệ cược thời gian 25 lần, Leela cần 250 giây + 2,5 giây / lần di chuyển trong lần kiểm soát đầu tiên và 1500 giây + 15 giây / lần di chuyển trong lần kiểm soát lần thứ hai. Sự chậm lại là rất lớn; chúng tôi thực sự sẽ có Leela chơi ở các điều khiển thời gian nhanh chóng và không phải đạn. Số lượng trò chơi có thể hoàn thành trong đơn vị thời gian cũng sẽ giảm khoảng 25 lần. Fishtesting thường xuyên cần hàng chục ngàn trò chơi để kiểm tra từng bản vá; mất 25 lần miễn là hoàn thành mỗi bài kiểm tra nghe có vẻ chậm không thể chấp nhận được.
Để thêm dầu vào lửa, theo như tôi biết, Leela đã có một mạng nhỏ hơn trong phần 12 - hiệu năng của các mạng mới nhất có thể còn chậm hơn trên CPU bây giờ.
Có thể một ngày nào đó, nếu Fishtesting lấy tài nguyên GPU để kiểm tra với Leela, nó có thể chuyển đổi; tuy nhiên chúng tôi chưa ở thời điểm đó
Chỉnh sửa : Lc0-CPU hiện đang phát tại TCEC. Nó nhận được khoảng 5knps. Theo một số người trong cuộc trò chuyện, Lc0-CPU được sửa đổi để chơi trên CPU; không thay đổi, nó chậm hơn khoảng 80 lần so với trên GPU. Do đó, có một chi phí phần cứng thực sự để sử dụng Lc0-CPU làm đối thủ thử nghiệm.