rummikub-ai:IP求解器,用于确定rummikub游戏中的最大筹码位置

时间:2024-04-27 19:47:30
【文件属性】:

文件名称:rummikub-ai:IP求解器,用于确定rummikub游戏中的最大筹码位置

文件大小:12KB

文件格式:ZIP

更新时间:2024-04-27 19:47:30

C#

鲁米库布AI 在Rummikub中,我们使用了具有1-13和4种颜色的彩色芯片。 给定一组筹码,我们的目标是找到我们可以放下的最大筹码数。 筹码是用文字说的。 一个单词的长度必须至少为3个码片,并且是以下两种类型之一: 颜色词:包含唯一颜色的筹码,没有重复的数字。 订单字:包含自然计数顺序的筹码,所有颜色均相同。 这是一个简单的控制台应用程序,可以确定任何给定牌局可以放置的最大筹码数。 用法和示例 我们首先生成一个牌组并绘制30个随机筹码 List < Chip> deck = Host . GenerateDeck (); List < Chip> chips = Host . DrawRandom ( deck , 30 ); 为了找到我们可以放下的单词,我们只需将筹码的手传递给带有可选参数的求解器,以表明已经放了多少筹码。 List < Chip> words


【文件预览】:
rummikub-ai-master
----.gitattributes(2KB)
----Rummikub()
--------Chip.cs(503B)
--------Utility.cs(3KB)
--------Solver.cs(9KB)
--------Program.cs(955B)
--------Properties()
--------Rummikub.csproj(3KB)
--------App.config(184B)
--------Host.cs(997B)
----README.md(1KB)
----.gitignore(4KB)
----Rummikub.sln(1KB)

网友评论