Bab Lima Puluh Enam: Sistem Kawanan Lebah
Pemain yang bisa didapatkan dalam liga dengan tingkat berbeda telah dirancang dengan hati-hati, guna menghindari masalah tim all-star yang menaklukkan liga rendah tanpa hambatan. Klub pemula di tahap awal, meskipun menghabiskan banyak uang untuk mendapatkan pemain bintang, kemungkinan besar hanya akan mendapatkan versi “senior” yang berusia di atas 35 tahun dan mendekati pensiun, karena atribut stamina dan kesehatan mereka sudah sangat berkurang sehingga tidak bisa bermain penuh, membatasi dampaknya dalam pertandingan.
Tentu saja, demi menjalankan semangat Undang-Undang Hak Cipta, di “Klub Sepak Bola Online” tidak digunakan citra pemain asli, melainkan gambar orisinil yang berada di antara gaya kartun humor dan realisme. Nama asli pemain maupun tim juga tak bisa dipakai langsung, yang muncul di dalam gim hanyalah berbagai versi nama modifikasi.
Agar pemain tidak mudah menyerah karena gagal mendapat pemain bagus di tahap awal, Atletico menambahkan fitur sosial dalam gim. Pemain dapat menggunakan sistem DIY tampilan, merancang seorang pesepakbola virtual sebagai tokoh utama, memilih sendiri bentuk alis, mata, hidung, mulut, wajah, tinggi, hingga ukuran tubuh, atau mengunggah foto yang kemudian diubah otomatis oleh sistem.
Karakter ini memiliki atribut dasar rendah, tetapi berpotensi tanpa batas, bisa mempelajari dan menggunakan gerakan yang jarang terlihat di lapangan, seperti “mengibaskan ekor sapi”, “dribel pendulum”, “oper tumit”, “tendangan melengkung”, “tendangan meriam”, “tendangan daun berguguran”, bahkan “tendangan melengkung” dan “tendangan harimau” yang hanya ada di imajinasi pengarang komik.
Beberapa keterampilan ini juga muncul pada pemain nyata, tetapi untuk membatasi karakter dengan atribut tinggi, pemain asli hanya memiliki dua slot keterampilan, sedangkan karakter utama pemain punya tiga. Pemain bisa memakai karakter orisinil sendiri di tim, atau “mengontrak” karakter orisinil teman untuk bergabung, bahkan membuat tim berisi sebelas karakter pemain. Meski tim seperti ini punya atribut rendah di awal dan sulit menang di liga rendah, mereka tetap bisa naik level lewat pengalaman pertandingan. Karakter orisinil diberi kualitas default di tingkat kedua tertinggi, dan atribut yang bertambah setiap naik level lebih banyak dari kebanyakan karakter pemain terkenal, sebuah keuntungan dari Atletico untuk penggemar fanatik.
Sebagai gamer, Atletico harus mengakui bahwa mode gratis sangat menggoda baik bagi pemain maupun perusahaan. Pemain suka karena tak perlu keluar uang, perusahaan suka karena penghasilannya tak terbatas. Namun, ia juga merasa model seperti “Peta Penaklukan” yang menyingkirkan pemain gratis, “sehebat apapun teknikmu, tak bisa menandingi upgrade +10”, terlalu berlebihan. Dunia satu arah terlalu monoton, lebih seru jika dibuat multi-arah.
Versi pertama “Klub Sepak Bola Online” rampung sangat cepat, sistem atribut pemain dan simulasi pertandingan diadaptasi dari gim mapan, hanya perlu penyesuaian keseimbangan dan sedikit modifikasi. Bagian terberat adalah mendesain ribuan hingga puluhan ribu gambar karakter “pemain asli” beserta program AI-nya.
Masalah keseimbangan segera teratasi berkat bantuan E7U, yang dengan simulasi multi-pengguna canggih bisa langsung meniru ratusan hingga ribuan pemain daring di benak Atletico, masing-masing dengan cara bermain berbeda. Satu-satunya konsekuensi adalah Atletico harus sering ke toilet karena konsumsi sirup glukosa yang berlebihan.
Mengubah foto pemain asli ke gambar karakter gim awalnya merepotkan, namun setelah sistem DIY karakter dibuat, pekerjaan itu selesai dengan cepat. E7U, dengan pasokan glukosa cukup, menghitung dengan kecepatan luar biasa, dalam sejam hampir sepuluh ribu foto pemain asli berubah menjadi gambar, lalu sejam berikutnya dibuat versi usia dari 12 hingga 42 tahun.
Yang paling rumit justru sistem AI. Versi awal yang diadaptasi dari gim PC terlalu kompleks, menyebabkan server sangat lambat saat simulasi multi-pengguna. Atletico terpaksa memangkas algoritma AI, mengubah duel kecerdasan di lapangan menjadi pertarungan atribut dan peluang keberhasilan digital. Model ini memang sederhana dan kurang cerdas, tapi sangat efisien, ditambah animasi gerakan spesial yang menarik, sehingga “pertandingan” tetap terlihat menyenangkan.
Setelah semua selesai, Atletico mengunggah server gim ke “Yiqiu 1” di ibu kota provinsi, bersiap memilih penggemar manajer sepak bola untuk uji coba internal.
Saat ini, server “Yiqiu” hanya ada satu di ibu kota provinsi, namun ke depan Atletico berencana membeli komponen dan merakit sendiri lebih banyak server serupa. Setiap server “Yiqiu” memiliki sistem operasi khusus dan nama eksklusif, seperti “Yiqiu” ditambah angka, dengan harapan membangun kecerdasan mesin dan kluster yang lebih maju lewat jaringan server “Yiqiu” besar.
Namun, untuk saat ini server “Yiqiu” hanya komputer simetris multi-prosesor dengan empat prosesor Intel Xeon dan memori besar, menghabiskan hampir 50 ribu rupiah milik Atletico, ia yakin jika cukup banyak server “Yiqiu” digabung, bisa mencapai peringkat top500 dan Ctop100 superkomputer, menaklukkan superkomputer lain dengan jumlah CPU serupa.
Faktanya, E7U memperkirakan hanya butuh seratus server “Yiqiu” yang terhubung untuk mengungguli IBM BlueGene, superkomputer dengan 131.072 CPU dan kecepatan 2,8 juta triliun operasi per detik, peringkat pertama dunia.
Namun, untuk mencapai percepatan luar biasa seperti itu, Atletico harus siap meninggalkan merek Bee Software dan menghadapi kejaran hukum negara. Dengan seratus server “Yiqiu” dan total 400 CPU saja jelas tak bisa mengalahkan BlueGene dengan 131 ribu CPU, masih butuh bantuan dari komputer orang lain.
Server “Yiqiu” bisa menghubungkan seluruh aplikasi Bee Software online, “meminjam” sedikit daya komputasi dari komputer pengguna lain, mengumpulkan sedikit demi sedikit hingga membentuk sistem superkomputer bernama “Swarm”.
Namun, mengaktifkan Swarm berarti jutaan komputer macet, jaringan nasional tersendat, ribuan komputer mengalami hang atau bahkan rusak. Tak perlu diragukan, merek “Bee Software” yang dibangun selama berbulan-bulan akan rusak, dicap sebagai perangkat jahat setara virus dan trojan, dibenci semua orang. Atletico pun bisa dijerat hukum atas “merusak sistem informasi komputer” atau “mengakses sistem informasi komputer secara ilegal”.
Selama Swarm tidak diaktifkan secara masif, dampak buruk tidak akan terlalu besar. Sejak server “Yiqiu” online, ia telah mengorganisasi sebagian komputer di ibu kota provinsi yang menjalankan Bee Software, meminjam sedikit daya komputasi mereka untuk mempercepat proses server “Yiqiu”.
Dengan kondisi jaringan nasional yang terpisah antara listrik, internet, dan pendidikan, sebenarnya tidak mungkin mengorganisasi seluruh pengguna Bee sebagai Swarm untuk menaklukkan BlueGene. Seperti sekarang, hanya satu-dua server “Yiqiu” yang mengorganisasi sebagian kecil pengguna Bee di sekitarnya, membentuk Swarm skala kecil tanpa menyebabkan kemacetan jaringan atau mengganggu aktivitas pengguna, bahkan mereka merasa komputernya lebih cepat.
Ini sebenarnya permainan matematika. Misalnya, CPU komputer pengguna punya frekuensi 3GHz, saat idle server “Yiqiu” meminjam 150MHz, penggunaan CPU sistem hanya naik dari 5% ke 10%. Saat komputer sibuk, server “Yiqiu” mengembalikan 150MHz ke pengguna lewat Swarm, meningkatkan kinerja komputer 5%, tentu saja kekuatan ini dipinjam dari komputer pengguna lain yang sedang online.
Karena masalah antarmuka, daya komputasi Swarm hanya bisa dinikmati oleh sepuluh aplikasi Bee Software, membuat aplikasi tersebut sedikit lebih banyak memakai CPU saat idle, tapi jauh lebih ringan saat sibuk, sehingga performa “anti-macet” jadi sangat baik.
Saat ini hanya sebagian kecil pengguna yang merasakan manfaat ini, tapi ke depan, semakin banyak server “Yiqiu” tersebar di seluruh negeri, reputasi “Bee Software anti-macet” pasti makin terkenal.
Tentu saja, syaratnya adalah Atletico harus menangani masalah enkripsi data dengan baik dan membuat pengguna menerima fitur Swarm.