Tampaknya ada alasan perangkat keras untuk tidak melakukan perubahan ini.
Masalah utama dengan menggunakan Leela sebagai lawan sparring adalah Leela berjalan paling baik pada GPU. Dimungkinkan untuk menjalankan Leela pada CPU, tetapi kinerja Leela sangat menderita. OP menyarankan untuk memberikan peluang waktu Leela untuk mengkompensasi, tetapi peluang waktu tidak bekerja dengan baik: Kinerja Leela melemah sehingga peluang waktu yang dibutuhkan sangat panjang.
Untuk mendapatkan gambaran tentang seberapa lemah Leela pada CPU, kita dapat melihat Leela di musim 12 TCEC, ketika itu tidak memiliki dukungan GPU dan dijalankan pada CPU. Berikut ini contoh game yang dimainkan oleh Leela . Jika seseorang melihat kecepatan yang dicapai, itu sekitar 1-3kn / s, atau 1000-3000 posisi per detik. Relatif, di musim terbaru 15 ketika Leela berjalan pada GPU yang kuat, itu akan mencapai sekitar 50kn / s ( contoh game ). Oleh karena itu untuk dapat menguji Stockfish terhadap Leela dengan persyaratan yang sama, seseorang harus memberikan Leela peluang sekitar 25 kali. Jika Stockfish punya waktu satu menit, Leela perlu 25 menit.
Pada saat penulisan, Fishtesting menguji pada dua kontrol waktu: 10s + 0,1s / move, dan 60s + 0,6s / move (tambalan yang lulus pertama, tes kontrol waktu singkat dipromosikan ke yang lebih lama dan diuji lagi. Tambalan yang lulus yang kedua lalu menjadi versi "baru"). Pada odds 25 kali, Leela membutuhkan 250s + 2.5s / move di kontrol waktu pertama dan 1500s + 15s / move di kontrol waktu kedua. Perlambatan luar biasa; kami akan secara efektif membuat Leela bermain di kontrol waktu yang cepat dan bukan peluru. Jumlah game yang dapat diselesaikan dalam satuan waktu juga akan turun sekitar 25x. Fishtesting secara teratur membutuhkan puluhan ribu game untuk menguji setiap patch; mengambil 25x lebih lama untuk menyelesaikan setiap tes terdengar sangat lambat.
Untuk menambah bahan bakar ke api, sejauh yang saya tahu, Leela memiliki jaringan yang lebih kecil di musim 12 - kinerja jaring terbaru bahkan bisa lebih lambat pada CPU sekarang.
Mungkin suatu hari nanti, jika Fishtesting mendapatkan sumber daya GPU untuk diuji dengan Leela, itu mungkin akan beralih; namun kami belum sampai di situ.
Sunting : Lc0-CPU saat ini diputar di TCEC. Itu mendapat sekitar 5knps. Menurut beberapa orang dalam obrolan, Lc0-CPU dimodifikasi untuk diputar pada CPU; tidak dimodifikasi, ini lebih lambat 80x dari pada GPU. Oleh karena itu ada biaya perangkat keras nyata untuk menggunakan Lc0-CPU sebagai lawan pengujian.