Trwa kilka garści konkurencyjnych gier słownych i chociaż preferuję (głównie asynchroniczną) grę z innymi ludzkimi przeciwnikami, chciałbym zapewnić graczom możliwość gry przeciwko AI. Mam słownik i mogę z łatwością przekazać AI pełną wiedzę podczas gry, ale martwię się, że regularne odtwarzanie AI, których nie znają, będzie frustrującym doświadczeniem dla graczy: „Wygrałbym tę grę gdyby użył tylko słów, które znam! - nawet jeśli ogólny poziom umiejętności AI zostanie odrzucony.
Wolę stworzyć słabszą sztuczną inteligencję dzięki kombinacji (nie) dostrojonych parametrów gry i słabszego słownictwa - ale nie jestem pewien, jak ograniczyć to słownictwo do „zwykłych” słów. Przejrzałem kilka list częstotliwości słów (na przykład listę wszystkich słów, które pojawiają się w książkach Project Gutenberg, posortowanych według liczby wystąpień), ale wszystkie mają wiele fałszywych negatywów: słowa, które wszyscy wiedzą, że po prostu nie „ t pojawia się z dowolną rzeczywistą częstotliwością (na przykład CHEETAH pojawia się rzadziej w tekstach PG niż VOCATIVE lub SUTTEE). Próbowałem użyć wyników wyszukiwania, aby uzyskać szacunki popularności słowa, ale są one również podatne na fałszywe błędne oszacowania i oczywiście ”
Czy ktoś ma sugestie dotyczące innych dobrych sposobów określania zgrubnej częstotliwości używania słów lub innych sposobów ograniczania sztucznej inteligencji w grach, które będą dla graczy naturalne?