Lompat ke isi

Igo: Perbedaan antara revisi

Dari Wikipedia bahasa Indonesia, ensiklopedia bebas
Konten dihapus Konten ditambahkan
k Bot: Perubahan kosmetika
Wagino Bot (bicara | kontrib)
k Pranala luar: Bot: Merapikan artikel
 
(9 revisi perantara oleh 6 pengguna tidak ditampilkan)
Baris 1: Baris 1:
:''Artikel ini mengenai permainan asal Tiongkok. Untuk pemenang Indonesian Idol 2010, lihat [[Elicohen Christelgo Pentury]]''
{{Tentang|permainan asal Tiongkok|pemenang Indonesian Idol 2010|Elicohen Christelgo Pentury}}
{{disambiginfo}}
{{disambiginfo}}
[[Berkas:Go board.jpg|300px|ka|jmpl|Papan igo tradisional terbuat dari kayu dengan garis-garis yang digambar di atasnya. Batu-batunya berbentuk bola gepeng.]]
[[Berkas:Go board.jpg|300px|ka|jmpl|Papan igo tradisional terbuat dari kayu dengan garis-garis yang digambar di atasnya. Batu-batunya berbentuk bola gepeng.]]
Baris 6: Baris 6:


Di Indonesia, nama igo dan go sama-sama digunakan{{ref|2}}. Go adalah nama Inggrisnya yang berasal dari pelafalan [[bahasa Jepang]] aksara 碁 (go), walaupun di Jepang permainan ini biasa disebut 囲碁 (igo). Namanya di [[bahasa Tionghoa]] yaitu 圍棋 ([[Hanzi tradisional|trad.]])/围棋 ([[Hanzi yang disederhanakan|sed.]]) ([[pinyin]]: wéiqí) kurang lebihnya berarti "''permainan papan mengelilingi (wilayah)''". Nama kunonya adalah 弈 (pinyin: yì), dan juga terdaftar dalam Kamus Kangxi sebagai 碁. Permainan ini disebut 바둑 (baduk) di [[bahasa Korea]].
Di Indonesia, nama igo dan go sama-sama digunakan{{ref|2}}. Go adalah nama Inggrisnya yang berasal dari pelafalan [[bahasa Jepang]] aksara 碁 (go), walaupun di Jepang permainan ini biasa disebut 囲碁 (igo). Namanya di [[bahasa Tionghoa]] yaitu 圍棋 ([[Hanzi tradisional|trad.]])/围棋 ([[Hanzi yang disederhanakan|sed.]]) ([[pinyin]]: wéiqí) kurang lebihnya berarti "''permainan papan mengelilingi (wilayah)''". Nama kunonya adalah 弈 (pinyin: yì), dan juga terdaftar dalam Kamus Kangxi sebagai 碁. Permainan ini disebut 바둑 (baduk) di [[bahasa Korea]].

Meskipun aturannya relatif sederhana, Go sebenarnya sangat kompleks. Dibandingkan dengan [[catur]], Go memiliki papan yang lebih besar dengan lebih banyak ruang untuk bermain dan permainan yang lebih lama dan, rata-rata, lebih banyak alternatif untuk dipertimbangkan per gerakan. Jumlah kemungkinan posisi yang di Go telah dihitung sekitar {{val|2.1e170}},<ref>{{cite web|url=https://tromp.github.io/go/gostate.pdf|last1=Tromp|first1=John|last2=Farnebäck|first2=Gunnar|title=Combinatorics of Go|website=tromp.github.io|date=January 31, 2016|access-date=June 17, 2020}}</ref>{{efn|1=Game complexity can be difficult to estimate. The number of legal positions ([[state-space complexity]]) for chess has been estimated at anywhere between 10<sup>43</sup> to 10<sup>50</sup>; in 2016 the number of legal positions for 19x19 Go was calculated by Tromp and Farneback at ~{{val|2.08e170}}. Alternately, a measure of all the alternatives to be considered at each stage of the game ([[game-tree complexity]]) can be estimated with ''b<sup>d</sup>'', where ''b'' is the game's breadth (number of legal moves per position) and ''d'' is its depth (number of moves or ''[[ply (game theory)|plies]]'' per game). For chess and Go the comparison is very roughly, ~35<sup>80</sup> ≪ ~250<sup>150</sup>, or ~10<sup>123</sup> ≪ @10<sup>360</sup>{{sfn|Allis|1994|pp=158–161, 171, 174|ps=, §§6.2.4, 6.3.9, 6.3.12}}}} jauh lebih besar daripada jumlah atom di [[alam semesta teramati]], yang diperkirakan berjumlah 10<sup>80</sup>.<ref>{{cite book|last=Lee|first=Kai-Fu|author-link=Kai-Fu Lee|title=AI Superpowers: China, Silicon Valley, and the New World Order|date=September 25, 2018|publisher=[[Houghton Mifflin Harcourt]]|isbn=9781328546395|access-date=June 17, 2020|url=https://www.google.com/books/edition/AI_Superpowers/Xb9wDwAAQBAJ?hl=en}}</ref>


== Tinjauan permainan ==
== Tinjauan permainan ==
Baris 27: Baris 29:
* Tiap batu harus memiliki ''liberti'' (titik bersebelahan yang kosong) agar bisa tetap berada di papan. Batu-batu berwarna sama yang terhubung oleh garis disebut ''rantai'', dan saling berbagi liberti.
* Tiap batu harus memiliki ''liberti'' (titik bersebelahan yang kosong) agar bisa tetap berada di papan. Batu-batu berwarna sama yang terhubung oleh garis disebut ''rantai'', dan saling berbagi liberti.
* Saat sebuah batu atau rantai dikelilingi oleh batu-batu musuh sehingga tidak punya liberti lagi, batu atau rantai tersebut ''tertangkap'' dan dikeluarkan dari papan.
* Saat sebuah batu atau rantai dikelilingi oleh batu-batu musuh sehingga tidak punya liberti lagi, batu atau rantai tersebut ''tertangkap'' dan dikeluarkan dari papan.
* Jika sebuah batu tidak memiliki liberti sesaat setelah dimainkan, namun secara bersamaan menghilangkan liberti terakhir rantai lawan, maka yang tertangkap adalah rantai lawan.
* Jika sebuah batu tidak memiliki liberti sesaat setelah dimainkan, tetapi secara bersamaan menghilangkan liberti terakhir rantai lawan, maka yang tertangkap adalah rantai lawan.
* ''[[Aturan igo#Ko (larangan mengulang posisi sebelumnya)|"Aturan Ko"]]'': Sebuah batu tidak boleh dimainkan di titik tertentu, jika langkah tersebut mengulang posisi papan pada langkah sebelumnya dari pemain yang bersangkutan.
* ''[[Aturan igo#Ko (larangan mengulang posisi sebelumnya)|"Aturan Ko"]]'': Sebuah batu tidak boleh dimainkan di titik tertentu, jika langkah tersebut mengulang posisi papan pada langkah sebelumnya dari pemain yang bersangkutan.
* Pemain dapat melakukan ''pass'' sebagai alternatif dari meletakkan batu. Saat kedua pemain pass berturut-turut, permainan berakhir lalu [[Aturan igo#Akhir|nilai dihitung]].
* Pemain dapat melakukan ''pass'' sebagai alternatif dari meletakkan batu. Saat kedua pemain pass berturut-turut, permainan berakhir lalu [[Aturan igo#Akhir|nilai dihitung]].


Nilai pemain adalah jumlah titik kosong yang hanya dikelilingi batu-batunya ditambah dengan jumlah batu musuh yang ditangkap. Pemain dengan nilai terbesar menang. (Perlu diketahui bahwa ada aturan yang menggunakan cara menghitung berbeda, namun hampir selalu memberikan hasil yang sama.) Untuk pembahasan yang lebih mendetil, lihat [[Aturan igo]].
Nilai pemain adalah jumlah titik kosong yang hanya dikelilingi batu-batunya ditambah dengan jumlah batu musuh yang ditangkap. Pemain dengan nilai terbesar menang. (Perlu diketahui bahwa ada aturan yang menggunakan cara menghitung berbeda, tetapi hampir selalu memberikan hasil yang sama.) Untuk pembahasan yang lebih mendetil, lihat [[Aturan igo]].


Ini adalah esensi permainan igo. Risiko tertangkap berarti batu-batu harus bekerja sama untuk menguasai wilayah, yang membuat permainannya sangat kompleks dan menarik. (Lihat pula [[Igo#Strategi|strategi]].)
Ini adalah esensi permainan igo. Risiko tertangkap berarti batu-batu harus bekerja sama untuk menguasai wilayah, yang membuat permainannya sangat kompleks dan menarik. (Lihat pula [[Igo#Strategi|strategi]].)
Baris 86: Baris 88:
{{note|2}}
{{note|2}}
Contoh penggunaan kedua nama tersebut adalah Indonesia Go Organization dan Yogyakarta Igo Community. Permainan ini disebut go pada [[manga]] [[Hikaru's Go]] terbitan [[Elex Media Komputindo]]. Manga yang sama sebelumnya pernah diterbitkan dengan judul Hikaru no Go oleh penerbit Indonesia lain, dan nama igo digunakan pada terbitan tersebut.
Contoh penggunaan kedua nama tersebut adalah Indonesia Go Organization dan Yogyakarta Igo Community. Permainan ini disebut go pada [[manga]] [[Hikaru's Go]] terbitan [[Elex Media Komputindo]]. Manga yang sama sebelumnya pernah diterbitkan dengan judul Hikaru no Go oleh penerbit Indonesia lain, dan nama igo digunakan pada terbitan tersebut.

<references group="lower-alpha"/>


== Pranala luar ==
== Pranala luar ==
* {{id}} [http://igoindonesia.org Igo Indonesia Community]
* {{id}} [http://igoindonesia.org Igo Indonesia Community] {{Webarchive|url=https://web.archive.org/web/20200115145310/http://www.igoindonesia.org/ |date=2020-01-15 }}
* {{id}} [http://tutorialgo.cjb.net Mengenal Go Secara Interaktif]
* {{id}} [http://tutorialgo.cjb.net Mengenal Go Secara Interaktif] {{Webarchive|url=https://web.archive.org/web/20210318144517/http://tutorialgo.cjb.net/ |date=2021-03-18 }}
* [http://www.gokgs.com KGS Go Server]
* [http://www.gokgs.com KGS Go Server]
* [http://www.ficgs.com FICGS correspondence Go server]
* [http://www.ficgs.com FICGS correspondence Go server]
* [http://english.dashn.com/ DashN Go Server]
* [http://english.dashn.com/ DashN Go Server] {{Webarchive|url=https://web.archive.org/web/20060619053246/http://english.dashn.com/ |date=2006-06-19 }}
* [http://www.dragongoserver.net/ Dragon Go Server]
* [http://www.dragongoserver.net/ Dragon Go Server]
* [http://www.lgs.taiwango.net/ Legend Go Server]
* [http://www.lgs.taiwango.net/ Legend Go Server]
* [http://www.pandanet.co.jp/English/ Pandanet Internet Go Server]
* [http://www.pandanet.co.jp/English/ Pandanet Internet Go Server] {{Webarchive|url=https://web.archive.org/web/20070820033528/http://www.pandanet.co.jp/English/ |date=2007-08-20 }}
{{Authority control}}

<references />


[[Kategori:Igo| ]]
[[Kategori:Igo| ]]

Revisi terkini sejak 30 Agustus 2023 07.29

Papan igo tradisional terbuat dari kayu dengan garis-garis yang digambar di atasnya. Batu-batunya berbentuk bola gepeng.

Igo, go, weiqi, atau baduk[1] adalah permainan papan strategis antar dua pemain, berasal dari Tiongkok sekitar 2000 SM sampai 200 SM. Permainan ini sekarang populer di Asia Timur. Pengembangan sistem untuk bermain igo melalui Internet telah meningkatkan popularitasnya di belahan dunia lain.

Di Indonesia, nama igo dan go sama-sama digunakan[2]. Go adalah nama Inggrisnya yang berasal dari pelafalan bahasa Jepang aksara 碁 (go), walaupun di Jepang permainan ini biasa disebut 囲碁 (igo). Namanya di bahasa Tionghoa yaitu 圍棋 (trad.)/围棋 (sed.) (pinyin: wéiqí) kurang lebihnya berarti "permainan papan mengelilingi (wilayah)". Nama kunonya adalah 弈 (pinyin: yì), dan juga terdaftar dalam Kamus Kangxi sebagai 碁. Permainan ini disebut 바둑 (baduk) di bahasa Korea.

Meskipun aturannya relatif sederhana, Go sebenarnya sangat kompleks. Dibandingkan dengan catur, Go memiliki papan yang lebih besar dengan lebih banyak ruang untuk bermain dan permainan yang lebih lama dan, rata-rata, lebih banyak alternatif untuk dipertimbangkan per gerakan. Jumlah kemungkinan posisi yang di Go telah dihitung sekitar 2,1×10170,[1][a] jauh lebih besar daripada jumlah atom di alam semesta teramati, yang diperkirakan berjumlah 1080.[3]

Tinjauan permainan

[sunting | sunting sumber]

Kedua pemain, hitam dan putih, bertempur untuk memaksimalkan wilayah yang mereka kuasai, mengelilingi daerah besar di papan dengan batu-batunya, menjebak batu-batu musuh yang menyusup daerahnya, dan melindungi batu-batu mereka dari penangkapan. Strategi yang terlibat sangatlah halus namun kompleks. Beberapa pemain tingkat tinggi mendedikasikan waktu bertahun-tahun untuk menyempurnakan strateginya. Bagi sebagian orang, igo adalah permainan strategi yang paling hebat karena mengalahkan catur maupun shogi dalam hal kompleksitasnya.

Igo biasanya diklasifikasikan sebagai permainan papan abstrak. Walaupun begitu, kemiripan permainan igo dengan perang sering disebutkan. Sebagai contoh, tulisan klasik Tiongkok The Art of War (孫子兵法) kadang-kadang diterapkan pada strategi igo. Di lain pihak, strategi umum igo sering dituangkan dalam pepatah dan bisa diterapkan pada konteks lain misalnya manajemen.

Perang di dunia nyata berakhir ketika kedua belah pihak menandatangani perjanjian. Di igo, kedua pemain harus setuju bahwa permainan telah selesai. Setelah itu nilai dan pemenangnya baru dapat ditentukan.

Gambar ini menunjukkan satu rantai hitam dan dua rantai putih. Liberti masing-masing ditunjukkan dengan titik. Perhatikan bahwa liberti bisa dibagi antar rantai. Jika putih bermain di tempat di mana kedua rantainya berbagi liberti, maka kedua rantai tersebut akan terhubung menjadi satu.

Aturan dasar

[sunting | sunting sumber]
Jika putih bermain di A, rantai hitam akan kehilangan liberti terakhirnya, sehingga tertangkap dan dikeluarkan dari papan.
  • Dua pemain, hitam dan putih, bergantian meletakkan batu pada titik-titik dari papan berukuran 19x19 (19 garis horizontal dan vertikal). Hitam mulai terlebih dahulu.
  • Tiap batu harus memiliki liberti (titik bersebelahan yang kosong) agar bisa tetap berada di papan. Batu-batu berwarna sama yang terhubung oleh garis disebut rantai, dan saling berbagi liberti.
  • Saat sebuah batu atau rantai dikelilingi oleh batu-batu musuh sehingga tidak punya liberti lagi, batu atau rantai tersebut tertangkap dan dikeluarkan dari papan.
  • Jika sebuah batu tidak memiliki liberti sesaat setelah dimainkan, tetapi secara bersamaan menghilangkan liberti terakhir rantai lawan, maka yang tertangkap adalah rantai lawan.
  • "Aturan Ko": Sebuah batu tidak boleh dimainkan di titik tertentu, jika langkah tersebut mengulang posisi papan pada langkah sebelumnya dari pemain yang bersangkutan.
  • Pemain dapat melakukan pass sebagai alternatif dari meletakkan batu. Saat kedua pemain pass berturut-turut, permainan berakhir lalu nilai dihitung.

Nilai pemain adalah jumlah titik kosong yang hanya dikelilingi batu-batunya ditambah dengan jumlah batu musuh yang ditangkap. Pemain dengan nilai terbesar menang. (Perlu diketahui bahwa ada aturan yang menggunakan cara menghitung berbeda, tetapi hampir selalu memberikan hasil yang sama.) Untuk pembahasan yang lebih mendetil, lihat Aturan igo.

Ini adalah esensi permainan igo. Risiko tertangkap berarti batu-batu harus bekerja sama untuk menguasai wilayah, yang membuat permainannya sangat kompleks dan menarik. (Lihat pula strategi.)

Go tidak hanya memungkinkan permainan antar pemain dengan kekuatan sama (even game), tetapi juga permainan handicap antar pemain dengan kekuatan berbeda; lihat aturan opsional.

Permainan 5 dari final LG CUP 2002 antara Choe Myeong-hun (putih) dan Lee Sedol (hitam) pada akhir dari tahap pembukaan; putih telah mengembangkan moyo (kerangka wilayah) besar, sedangkan hitam memiliki pengaruh yang kuat.

Aturan opsional

[sunting | sunting sumber]

Aturan opsional termasuk:

  • nilai kompensasi, hampir selalu untuk pemain kedua, lihat komi;
  • batu kompensasi yang diletakkan di papan sebelum permainan bergilir dimulai, yang memungkinkan permainan menarik antar pemain dengan kekuatan berbeda (lihat handicap igo untuk informasi tambahan).

Aspek strategis mendasar termasuk:

  • Koneksi: Menjaga koneksi antar batu-batu milik sendiri berarti lebih sedikit grup yang perlu dipertahankan.
  • Pemotongan: Membuat batu-batu lawan terpisah berarti lawan harus mempertahankan lebih banyak grup.
  • Kehidupan: Ini adalah kemampuan batu-batu untuk mencegah penangkapannya. Pada umumnya kehidupan suatu grup memerlukan paling tidak dua "mata".
  • Kematian: Ketidakmungkinan mendapatkan kehidupan, yang mengakibatkan suatu grup pada akhirnya dikeluarkan dari papan.

Sifat permainan

[sunting | sunting sumber]

Walaupun aturan igo bisa ditulis dengan sangat sederhana, strategi permainannya sangatlah kompleks. Igo adalah permainan strategi deterministik dan pengetahuan lengkap, sebagaimana juga catur dan reversi (othello). Dalam hal kedalaman dan kompleksitas, igo jauh melebihi reversi bahkan catur. Papan igo yang luas dan sedikitnya batasan memungkinkan strategi berskala besar. Pilihan di satu bagian papan bisa dipengaruhi posisi di tempat jauh yang tampaknya tidak berhubungan. Langkah-langkah di awal permainan mengatur bentuk konflik yang akan terjadi ratusan langkah berikutnya.

Permainan ini menekankan pentingnya keseimbangan pada berbagai tingkatan. Untuk mengamankan daerah di papan, langkah yang baik adalah langkah-langkah yang berdekatan; namun untuk mengklaim daerah terbesar diperlukan penyebaran batu-batu. Untuk menjamin bahwa kita tidak tertinggal lawan, invasi perlu dilakukan; tetapi bermain terlalu invasif akan meninggalkan kelemahan yang bisa dimanfaatkan lawan. Bermain terlalu rendah (dekat dengan ujung papan) hanya mendapatkan sedikit wilayah dan pengaruh; di lain pihak bermain terlalu tinggi (jauh dari ujung papan) memungkinkan invasi lawan. Bayak yang merasakan bahwa igo menarik karena refleksinya terhadap kebutuhan-kebutuhan kontradiktif di kehidupan nyata. Tidaklah aneh jika salah satu perkataan yang umum adalah "hidup itu seperti igo".

Karena kompleksitasnya, bahkan pengenalan terhadap strategi igo bisa memenuhi satu buku, dan banyak buku pengenalan yang tersedia. Lihat strategi dan taktik igo untuk pengenalan yang sangat singkat terhadap konsep-konsep utama strategi igo.

Sering disebutkan bahwa tidak pernah ada permainan sama yang dimainkan dua kali. Ini mungkin benar: di papan 19x19, ada sekitar 3361×0.012 = 2.1×10170 posisi yang mungkin, kebanyakan merupakan hasil akhir dari sekitar (120!)2 = 4.5×10397 permainan berbeda (tanpa penangkapan), sehingga jumlahnya sekitar 9.3×10567 permainan. Mengizinkan penangkapan memberikan sekitar

(Inggris) permainan yang mungkin, yang kesemuanya dimainkan dalam lebih dari 4.1×1048 langkah! (Sebagai dua perbandingan: jumlah posisi sah pada catur diperkirakan berada di antara 1043 dan 1050; dan fisikawan memperkirakan jumlah proton di seluruh alam semesta tidak lebih dari 1090.)

Menurut legenda, permainan ini digunakan sebagai alat bantu ajar setelah kaisar Tiongkok Yao (堯) (2337 - 2258 SM) merancangnya untuk Danzhu, anaknya, yang dianggap perlu belajar disiplin, konsentrasi, dan keseimbangan. Cerita lain mengatakan bahwa igo lahir dari tangan ahli perang dan jenderal Tiongkok yang pada zaman dahulu kala menggunakan batu-batu untuk merencanakan posisi penyerangan. Ada juga yang mengatakan bahwa dulu peralatan igo berhubungan dengan peramalan atau pengendalian banjir. Lihat pula sejarah Igo.

Sebelum zaman industri di Tiongkok, igo dipandang sebagai permainan para aristokrat sedangkan xiangqi (catur Tiongkok) dianggap permainan rakyat jelata. Igo dulu dianggap sebagai salah satu seni kaum terpelajar Tiongkok, bersamaan dengan kaligrafi Tiongkok, seni lukis Tiongkok, dan bermain Guqin. Keempatnya dikenal sebagai 琴棋書畫 atau Empat Seni Kaum Terpelajar Tiongkok.

Igo adalah permainan yang dalam, yang bisa dirasakan dengan bermain melawan pemain kuat (kedalaman permainan sebagaimana didasarkan pada peringkat ELO di igo). Kenaikan kemampuan akan meningkatkan pula apresiasi terhadap kelembutan yang terlibat dan pemahaman pemain yang lebih kuat. Pemula biasanya mulai dengan meletakkan batu secara acak pada papan, seakan-akan igo adalah permainan keberuntungan (seperti ular tangga) — dan tidak dapat dihindari bahwa mereka kalah dari pemain yang lebih berpengalaman. Namun mereka akan segera memahami bagaimana batu-batu terhubung untuk membentuk kekuatan, lalu selanjutnya beberapa pembukaan umum dasar akan dimengerti. Mempelajari hidup dan mati akan membangun kemampuan menilai situasi.

Pengalaman yang lebih banyak akan menghasilkan pemahaman seluruh papan, pentingnya ujung papan, lalu efisiensi pengembangan (sudut dahulu, lalu sisi, terakhir tengah). Berikutnya pemula yang lebih lanjut akan mulai mengerti bahwa wilayah dan pengaruh bisa saling ditukarkan — namun diperlukan keseimbangan. Yang terbaik adalah berkembang dengan kecepatan yang kurang lebih sama dengan lawan, baik dalam hal wilayah dan pengaruh. Konflik untuk wilayah dan pengaruh membuat permainan igo sangat dinamis.

^ Ing Chang-Ki, promotor igo (terutama di Amerika Serikat) yang kaya, mengusulkan ejaan Inggris "goe" untuk membedakannya dengan kata kerja yang sangat umum "to go". Ejaan tersebut tidak banyak dipakai, bahkan pada acara-acara yang disponsori Ing foundation.

^ Contoh penggunaan kedua nama tersebut adalah Indonesia Go Organization dan Yogyakarta Igo Community. Permainan ini disebut go pada manga Hikaru's Go terbitan Elex Media Komputindo. Manga yang sama sebelumnya pernah diterbitkan dengan judul Hikaru no Go oleh penerbit Indonesia lain, dan nama igo digunakan pada terbitan tersebut.

  1. ^ Game complexity can be difficult to estimate. The number of legal positions (state-space complexity) for chess has been estimated at anywhere between 1043 to 1050; in 2016 the number of legal positions for 19x19 Go was calculated by Tromp and Farneback at ~2,08×10170. Alternately, a measure of all the alternatives to be considered at each stage of the game (game-tree complexity) can be estimated with bd, where b is the game's breadth (number of legal moves per position) and d is its depth (number of moves or plies per game). For chess and Go the comparison is very roughly, ~3580 ≪ ~250150, or ~10123 ≪ @10360[2]

Pranala luar

[sunting | sunting sumber]
  1. ^ Tromp, John; Farnebäck, Gunnar (January 31, 2016). "Combinatorics of Go" (PDF). tromp.github.io. Diakses tanggal June 17, 2020. 
  2. ^ Allis 1994, hlm. 158–161, 171, 174, §§6.2.4, 6.3.9, 6.3.12
  3. ^ Lee, Kai-Fu (September 25, 2018). AI Superpowers: China, Silicon Valley, and the New World Order. Houghton Mifflin Harcourt. ISBN 9781328546395. Diakses tanggal June 17, 2020.