我正在进行一些竞争性的文字游戏,尽管偏爱与其他人类对手进行游戏(大多数是异步的),但我想为玩家提供对抗AI的选择。我有我的字典,可以在播放过程中轻松地向AI提供完整的字典知识,但是我担心的是,让AI定期播放他们不熟悉的单词会给玩家带来沮丧的体验:“我会赢得这场比赛如果只是用我知道的话!-即使AI的整体技能水平被调低了。
我宁愿通过(未)调整的游戏参数和较弱的词汇组合来创建较弱的AI,但我不确定如何将词汇限制为“常用”单词。我看过几个单词出现频率列表(例如,出现在古腾堡计划书中的所有单词的列表,按出现的次数排序),但它们都有很多假否定词:每个人都知道的单词根本不会t以任何实际频率显示(例如,CHEETAH在PG文本中的显示频率低于VOCATIVE或SUTTEE)。我尝试使用搜索结果来估算单词的受欢迎程度,但它们也往往容易出现虚假的错误估算,当然,
是否有人对确定单词使用频率粗略的其他好方法或限制玩家觉得自然的其他限制文字游戏AI的方法提出建议?