Analisis

Level dan Elo Stockfish

Untuk iPhone, iPad, Mac, dan Android. Tanpa akun.

Seberapa kuat Stockfish? Dalam kekuatan penuh, jauh lebih kuat daripada pemain manusia mana pun. Namun Stockfish juga bisa sengaja bermain lebih lemah, dan dengan cara itulah aplikasi dan situs catur menyediakan level untuk setiap pemain. Halaman ini menjelaskan pengaturan di balik level-level tersebut, apa arti angka Elo pada level mesin dan apa yang tidak dimaksudkannya, bagaimana level Stockfish di Lichess disusun, dan cara memilih level yang tepat untukmu.

Cara Stockfish membatasi kekuatannya

Stockfish punya dua cara bawaan untuk bermain lebih lemah. Keduanya adalah opsi UCI, yaitu pengaturan yang dikirim program catur ke mesin sebelum mesin mulai mencari.

  • Skill Level, dari 0 sampai 20. 20 berarti kekuatan penuh dan 0 pengaturan terlemah. Di bawah 20, Stockfish membandingkan beberapa kandidat langkah dan kadang sengaja memilih yang lebih lemah, dengan unsur kebetulan. Makin rendah levelnya, makin awal pilihan itu diambil dalam pencarian dan makin besar kesalahan yang diterimanya.
  • UCI_LimitStrength dan UCI_Elo. Dengan UCI_LimitStrength diaktifkan, program bisa meminta target kekuatan dalam Elo lewat UCI_Elo. Di Stockfish 19, rentang yang diizinkan adalah 1320 sampai 3190. Di dalamnya, Stockfish mengubah Elo ini menjadi skill level.

Rentang ini ditetapkan di kode sumber (search.h di Stockfish 19). Menurut komentar di sana, konversinya disesuaikan dengan permainan antara Stockfish di berbagai skill level dan mesin lain, dan mencakup kira-kira 1320 sampai 3190 pada skala CCRL Blitz. CCRL adalah daftar rating untuk mesin, bukan untuk manusia.

Ada cara ketiga yang bisa dipakai setiap program: membatasi pencariannya sendiri. Jumlah node tetap (posisi yang dilihat mesin), kedalaman tetap, atau waktu singkat per langkah semuanya membuat Stockfish lebih lemah, karena pencarian dangkal melewatkan taktik yang ditemukan pencarian yang lebih dalam. Banyak aplikasi menggabungkan batasan seperti itu dengan skill level.

Mengapa Elo mesin bukan ratingmu

Angka Elo hanya bermakna di dalam kelompok pemainnya sendiri. Level mesin diukur dalam permainan antarmesin. Ratingmu berasal dari permainan antarmanusia, di satu situs tertentu atau di satu federasi.

  • Kelompok yang berbeda. UCI_Elo berpatokan pada daftar rating mesin. Rating Lichess dan Chess.com berasal dari permainan di antara pemainnya sendiri, rating FIDE dari permainan papan resmi yang diperhitungkan rating.
  • Kesalahan yang berbeda. Mesin yang dibatasi sebagian besar memainkan langkah kuat, lalu sesekali memilih langkah yang lebih lemah secara acak. Manusia membuat kesalahan jenis lain: melewatkan ancaman, salah menilai rencana, atau kehabisan waktu. Level yang di atas kertas setara dengan ratingmu bisa terasa jauh lebih sulit atau jauh lebih mudah.
  • Kondisi yang berbeda. Waktu per langkah dan kecepatan perangkat mengubah seberapa kuat sebuah level bermain.

Rating manusia pun tidak saling cocok. Pemain yang sama punya angka berbeda di Lichess, di Chess.com, dan di FIDE, seperti ditunjukkan perbandingan di konversi rating catur. Jadi anggaplah Elo sebuah level mesin sebagai anak tangga, bukan sebagai rating yang bisa kamu bandingkan dengan ratingmu.

Seberapa kuat Stockfish dalam kekuatan penuh?

Jauh di atas manusia mana pun. Saat merilis Stockfish 18, tim Stockfish menulis bahwa mesin ini lebih kuat daripada pemain manusia mana pun, bahkan di perangkat keras lama atau kelas bawah (pengumuman). Di daftar rating CCRL 40/15 per 16 Oktober 2026, Stockfish 19 dengan empat inti prosesor berada di posisi pertama dengan 3650 Elo.

Angka itu ada di skala mesin, diukur melawan mesin lain dalam kondisi tetap. Angka itu tidak memberi tahu persis bagaimana pertandingan melawan manusia akan berjalan. Yang bisa disimpulkan: dalam kekuatan penuh, Stockfish adalah alat analisis, bukan teman berlatih bagi manusia. Untuk bermain melawannya, kamu perlu level yang dibatasi. Apa yang berubah di versi terbaru dirangkum di Stockfish 19.

Level Stockfish di Lichess

Di Lichess kamu bisa main melawan komputer di level 1 sampai 8. Langkah komputernya berasal dari fishnet, layanan Stockfish terdistribusi milik Lichess. Saat halaman ini ditulis, kode sumbernya (api.rs) menetapkan tiga batasan untuk setiap level:

Level LichessSkill LevelBatas kedalamanWaktu per langkah
1-9550 ms
2-55100 ms
3-15150 ms
435200 ms
575300 ms
6118400 ms
71613500 ms
820221000 ms

Ada tiga hal yang menonjol. Level 1 sampai 3 memakai nilai skill di bawah 0, di luar rentang opsi resmi Stockfish. Di level 8, batas skill tidak aktif (20), tetapi kedalaman dan waktu tetap dibatasi, jadi level 8 sangat kuat tanpa menjadi Stockfish berkekuatan penuh. Dan kodenya menetapkan skill, kedalaman, dan waktu, bukan Elo. Angka Elo apa pun yang kamu baca untuk level Lichess adalah perkiraan dari sumber lain, bukan angka dari kode Lichess.

Lima level di ChessWOW

ChessWOW memakai pengaturan bawaan Stockfish 19 untuk kelima levelnya:

LevelTargetCara pengaturannya
PemulaElo 800Skill Level 0 ditambah batas kecil pada jumlah node
Pemain klubElo 1600UCI_LimitStrength dengan UCI_Elo 1600
Master caturElo 2200UCI_LimitStrength dengan UCI_Elo 2200
Grandmaster caturElo 2700UCI_LimitStrength dengan UCI_Elo 2700
Kekuatan penuhtanpa batasTanpa batas kekuatan, semua inti prosesor

Level Pemula memerlukan metode lain. UCI_Elo tidak bisa di bawah 1320, dan Skill Level 0 saja masih bermain terlalu baik bagi orang yang baru belajar. Karena itu ChessWOW menggabungkan Skill Level 0 dengan batas kecil pada jumlah node. Mesin lalu mencari begitu sedikit sehingga taktik pendek pun terlewat. Semua nilai Elo adalah target pada skala Stockfish, bukan rating Lichess atau Chess.com, dan perangkat serta kontrol waktu memengaruhi cara sebuah level bermain.

Kamu bisa mencoba lima level yang sama di browser pada papan di bagian atas halaman main melawan Stockfish. Browser menjalankan versi Stockfish 19 yang lebih kecil dengan jaringan yang lebih kecil.

Cara memilih level yang tepat

  1. Tahap 1

    Mulai di level yang terasa sedikit mudah. Baru mengenal catur: Pemula. Rutin bermain dan menguasai taktik dasar: Pemain klub. Pemain klub atau turnamen yang kuat bisa mulai dari Master catur.

  2. Tahap 2

    Mainkan tiga sampai lima permainan tanpa petunjuk, agar hasilnya mencerminkan permainanmu sendiri.

  3. Tahap 3

    Hitung hasilmu. Jika kamu hampir selalu menang, naik satu level. Jika hampir selalu kalah, turun satu level.

  4. Tahap 4

    Bertahanlah di level tempat kamu kadang menang dan kadang kalah. Permainan di sana paling banyak mengajarimu.

  5. Tahap 5

    Lihat laporan setelah setiap permainan. Laporan permainan menunjukkan di mana permainan berbalik. Latih posisi-posisi itu sebelum permainan berikutnya.

Saat naik level, wajar jika kamu kalah beberapa kali dulu. Jarak antarlevel tidak sama besar, baik di Lichess maupun di aplikasi mana pun. Jika sebuah langkah naik terasa terlalu besar, mainkan lebih banyak permainan di level yang lebih rendah, atau mulai dari posisi saat kamu unggul dan latih cara memenangkannya.

Perlu diketahui

Tanya jawab

Berapa Elo Stockfish?

Dalam kekuatan penuh, Stockfish 19 dengan empat inti memiliki rating 3650 di daftar CCRL 40/15 per 16 Oktober 2026. Itu skala mesin dan tidak bisa dibandingkan dengan rating manusia.

Berapa Elo Stockfish level 8 di Lichess?

Kode Lichess tidak menyebutkannya. Level 8 memakai Skill Level 20 dengan batas kedalaman 22 dan hingga satu detik per langkah.

Berapa Elo terendah yang bisa diatur untuk Stockfish?

Dengan UCI_Elo, 1320 di Stockfish 19. Permainan yang lebih lemah memerlukan Skill Level dan batasan pada pencarian, misalnya batas node.

Apa arti Skill Level 20?

Kekuatan penuh. Di level 20, Stockfish tidak sengaja memilih langkah yang lebih lemah.

Apakah level Pemula ChessWOW benar-benar Elo 800?

Itu target pada skala Stockfish, dicapai dengan Skill Level 0 dan batas node. Angka itu tidak sama dengan rating 800 di Lichess, Chess.com, atau FIDE.

Panduan lainnya

Lanjutkan dengan

ChessWOW

Temukan levelmu melawan Stockfish.

Lima level dengan jaringan lengkap, offline di iPhone, iPad, Mac, dan Android.