Ada banyak cara untuk menggambar game berurutan 'dengan tangan'. Dengan menggambar game, maksud saya ini:
Menampilkan poin keputusan pemain, aksi yang tersedia, dan hadiah.
Apakah ada cara saya bisa melakukan ini dalam R atau bahasa pemrograman tingkat tinggi yang serupa? Tepatnya: Saya tidak ingin memplot persamaan geometris, saya ingin mendefinisikan struktur (pemain, poin, koneksi, hasil) dan minta plot programnya.
Saat ini saya sedang menjelajah paket 'igraph' tetapi saya mengalami kesulitan memberi label, jadi saya ingin tahu apakah ada cara yang lebih baik.
game-theory
r
Giskard
sumber
sumber
Jawaban:
Mathematica memiliki kemampuan membangun grafik dan menggambar.
Jadi, jika Anda membuat grafik dalam Mathematica, maka Anda dapat memplotnya menggunakan pengaturan yang Anda pilih.
Di Mathematica, Anda mungkin menggunakan TreeGraph sebagai cara untuk membuat grafik, dan TreePlot sebagai cara untuk merencanakannya. Sebagai contoh, kode berikut menghasilkan pohon dengan node yang dilabeli oleh koordinat dan memiliki format yang mirip dengan yang Anda inginkan:
Juga, perhatikan bahwa ada paket grafis seperti TikZ di Tex yang memiliki kemampuan menggambar grafik yang sangat kuat. TikZ sebagian besar digunakan di lingkungan unix, dan tidak akan menyimpan struktur data atau melakukan perhitungan seperti Mathematica. Ini murni kemampuan menggambar grafis.
Grafik yang Anda gunakan sebagai ilustrasi memiliki font yang biasanya digunakan dalam TeX, sehingga mungkin diproduksi dengan TikZ atau paket TeX lainnya. Jika Anda ingin persamaan Mathematica terlihat seperti itu, Anda dapat menggunakan fungsi TraditionalForm, atau secara eksplisit menentukan font Computer Modern.
sumber
LaTeX dengan
forest
The
forest
paket LaTeX memungkinkan Anda untuk menggambar pohon permainan dengan sintaks cukup sederhana. Setelah menyalin template yang telah ditentukan ke dalam pembukaan LaTeX, seseorang dapat membangun pohon permainan menggunakan[]
sintaks bersarang , kemudian program menangani penempatan / spacing / etc node.Berikut ini contoh dari
forest
manual ("Pohon keputusan" di Bagian 5.1):Penjelajah Teori Game
The teori permainan explorer dikembangkan oleh beberapa orang di LSE. Ini memungkinkan pengguna untuk memasukkan game bentuk-matriks atau membuat game bentuk yang luas melalui GUI. Tampaknya juga mampu mengkonversi antara permainan bentuk normal dan luas. Selain itu, perangkat lunak ini dilengkapi dengan pemecah yang mencari Nash equilibria dari game yang dimasukkan.
Tangkapan layar:
sumber
Jika Anda menggunakan LaTeX, Anda juga dapat menggambar pohon permainan dengan
istgame
paket, yang didasarkan pada TikZ.Manual ini berisi banyak contoh dengan kode lengkap termasuk:
Dengan
istgame
paket itu, Anda dapat menggambar pohon permainan seperti menggambarnya dengan tangan.sumber
Saya telah menggunakan paket LaTeX dengan tikz. Kode berikut digunakan untuk menghasilkan Game Centepede ini:
Ini adalah contoh lain:
Kode untuk permainan di atas adalah:
sumber
Hanya untuk kenyamanan Anda
Jika Anda tertarik dengan
istgame
paket ini, Anda bisa melakukan ini (untuk menggambar contoh Amit):Untuk pertandingan kelabang:
Struktur pohon itu sendiri mudah untuk digambarkan.
Untuk contoh lain:
Sekali lagi, struktur pohon mudah untuk digambarkan.
(TAMBAH) Jika Anda ingin pohon berada di timur :
sumber