Saya memiliki sedikit permainan kata kompetitif yang sedang berlangsung, dan sementara preferensi untuk (sebagian besar asinkron) bermain melawan lawan manusia lainnya, saya ingin memberikan pemain opsi bermain melawan AI. Saya memiliki kamus saya dan saya dapat dengan mudah memberikan AI kamus penuh pengetahuan saat bermain, tetapi kekhawatiran saya adalah bahwa memiliki AI secara teratur memainkan kata-kata yang tidak mereka kenal akan menjadi pengalaman yang membuat frustrasi bagi para pemain: 'Saya akan memenangkan pertandingan itu apakah itu hanya menggunakan kata-kata yang saya tahu! ' - bahkan jika tingkat keterampilan AI secara keseluruhan ditolak.
Saya lebih suka membuat AI yang lebih lemah melalui kombinasi parameter permainan yang tidak disetel dan kosakata yang lebih lemah - tapi saya tidak yakin bagaimana membatasi kosakata itu dengan kata-kata 'umum'. Saya telah melihat beberapa daftar frekuensi kata (misalnya, daftar semua kata yang muncul dalam buku-buku Proyek Gutenberg, diurutkan berdasarkan jumlah kejadian) tetapi semuanya memiliki sejumlah negatif palsu: kata-kata yang semua orang tahu hanya tidak t muncul dengan frekuensi sungguhan (misalnya, CHEETAH lebih jarang muncul dalam teks PG daripada VOCATIVE atau SUTTEE). Saya sudah mencoba menggunakan hasil pencarian untuk mendapatkan perkiraan popularitas sebuah kata, tetapi mereka juga cenderung cenderung salah perkiraan, dan tentu saja '
Adakah yang punya saran tentang cara lain untuk menentukan frekuensi kasar penggunaan kata, atau cara lain untuk membatasi AI permainan kata yang akan terasa alami bagi pemain?