Penjana kad rawak
Cabut kad permainan daripada dek 52 kad yang dikocok. Pilih bilangan serta cabutan dengan atau tanpa penggantian dalam pelayar.
Keputusan rawak dijana dalam penyemak imbas anda dengan crypto.getRandomValues(). Tiada apa-apa dihantar ke pelayan.
—
—
Pemain 1
8000
Pemain 2
8000
0:00
—
Tunjukkan aritmetik
Penjana Kad Rawak mengagihkan kad daripada dek standard 52 kad, Ace hingga King bagi spades, hearts, diamonds dan clubs. Pilih 1 hingga 52 kad serta sama ada kad dikembalikan ke dek. Tanpa penggantian, kocokan Fisher-Yates yang dipacu crypto.getRandomValues menyusun dek sebelum kad teratas diagihkan. Hasil kekal dalam pelayar.
Cabut kad permainan rawak
Tetapkan bilangan kad, dengan nilai lalai lima. Hasil menggunakan bentuk seperti A♠ atau 10♥. Joker tidak disertakan. Alat sesuai untuk permainan meja, kelas kebarangkalian dan tangan sampel. Penilaian kategori poker tersedia pada Penilai Tangan Poker.
Pangkat ialah Ace, 2 hingga 10, Jack, Queen dan King. Sut ialah spades, hearts, diamonds dan clubs.
Cabut dengan atau tanpa penggantian
Tanpa penggantian, kad meninggalkan dek bagi agihan itu. Enjin mengocok 52 kad dan mengembalikan awalan mengikut bilangan diminta. Baki ialah 52 tolak bilangan kad. Dengan penggantian, setiap pilihan bebas daripada semua 52 muka, jadi pendua boleh muncul dan baki kekal 52.
Baca baki dek
Lima kad tanpa penggantian meninggalkan 47 kad. Halaman tidak mengekalkan shoe merentas beberapa klik. Setiap Cabut membina dan mengocok dek baharu, jadi baki hanya merujuk agihan semasa.
Sahkan kocokan adalah adil
Fisher-Yates menukar setiap kedudukan dengan indeks seragam daripada crypto.getRandomValues dan pensampelan penolakan. Math.random tidak digunakan. Dengan penggantian, setiap muka mempunyai kebarangkalian 1/52 pada setiap pilihan. Tiada medan benih.
Kira kebarangkalian tangan lima kad
Bilangan tangan lima kad tanpa tertib ialah C(52,5) = 2,598,960. Jika urutan penting, bilangannya P(52,5) = 52 × 51 × 50 × 49 × 48. Peluang kad pertama Ace ialah 4/52 = 1/13. Dua Ace pertama tanpa penggantian mempunyai peluang (4/52) × (3/51), tetapi dengan penggantian faktor kedua kekal 4/52.
Agihkan tangan sampel untuk pelajaran
Tetapkan Kad kepada 5 dan penggantian Tidak untuk lima muka berbeza serta baki 47. Bagi percubaan bebas, pilih penggantian Ya. Salin senarai sebelum menjana semula jika urutan perlu dikekalkan.
Soalan lazim
Adakah joker disertakan?
Tidak. Dek mempunyai tepat 52 kad.
Berapa banyak kad boleh dicabut?
Antara 1 hingga 52 dalam satu pusingan.
Adakah penggantian membenarkan kad pendua?
Ya. Tanpa penggantian, semua muka dalam agihan adalah berbeza.
Adakah ini penilai tangan poker?
Tidak. Halaman ini hanya mencabut kad.
Bagaimanakah dek dikocok?
Tanpa penggantian menggunakan Fisher-Yates dengan crypto.getRandomValues.
Adakah cabutan meninggalkan pelayar?
Tidak.
Mengapa baki kekal 52 dengan penggantian?
Setiap kad dikembalikan ke kumpulan selepas dipilih.
Bolehkah agihan diulang dengan benih?
Tidak. Salin muka jika agihan tetap diperlukan.
Apakah pangkat dan sut dalam dek?
Ace, 2-10, Jack, Queen dan King bagi empat sut standard.
Adakah menjana semula meneruskan shoe sama?
Tidak. Setiap klik bermula dengan dek baharu.
Ringkasan
Penjana mengagihkan 1 hingga 52 kad dengan pilihan penggantian jelas. Tanpa penggantian menggunakan Fisher-Yates dan crypto.getRandomValues, manakala mod penggantian memilih setiap muka secara bebas.