【发布时间】:2025-12-05 02:40:01
【问题描述】:
我遇到了一个解决泡泡破坏者益智游戏的问题。 游戏有两个部分。 1.用户播放器 2.CPU播放器。 我为用户播放器编写了代码,但不知道 Cpu 播放器将如何以这种方式播放,以便 cpu 播放器获得最高分并完全清除棋盘。 如果有人可以帮我解决这个问题??
当游戏开始加载时,会加载一个包含整数范围为 b/w 1 和 3 的文件。 1 为红色 2 为绿色 3 代表黄色
1111111111
2323333132
1131123222
2222222113
1111111111
1111111111
1111111111
1111111111
相邻的颜色应该被删除。
像this 这样的游戏。 请通过给我提示以获得最佳分数来帮助我使用 cpu 播放器。 提前致谢。
【问题讨论】:
-
你熟悉alpha-beta pruning吗?
-
这个游戏也叫Poppit。 (只是为了加入讨论)你对输入有任何限制吗?我认为最简单的解决方案是分支和绑定。
-
我不清楚这是一个编程问题。
-
您想要最佳解决方案吗? (例如,解决它的最少移动次数?)
标签: c algorithm data-structures graph puzzle