Canfield:游戏Canfield的简化C ++控制台版本

时间:2024-03-12 22:52:25
【文件属性】:

文件名称:Canfield:游戏Canfield的简化C ++控制台版本

文件大小:23KB

文件格式:ZIP

更新时间:2024-03-12 22:52:25

C++

坎菲尔德 游戏Canfield的简化C ++控制台版本。 此代码是在Linux上用Emacs编写的C ++样式。 要编译它,请打开一个终端。 如果已经安装了g ++,则键入命令make来编译程序。 坎菲尔德规则: Tableau中的卡片是通过交替显示颜色构建的。 卡组可以移动。 备用表中自动填充了Tableau中的空白插槽。 如果预留空间为空,则任何卡或卡组可依次填充一个空插槽。 卡片从储备金到废品翻三。 如果最后一次翻转的卡数少于三张,则仅该次翻转的卡数就是该数。 当库存为空时,将废品中的所有卡片移回库存,保持顺序。 您可以穿过甲板3次。 从基础卡(从第一张卡片到第一张基础卡片)的基础上建立基础。将与在交易期间放置的第一张卡片相同等级的卡片放在空的基础堆上时,会启动新的基础。 王牌上放有王牌,王牌上放了王牌。 基金会中的卡片仍在起作用。 如果可能的话,双击一张卡会将其移至适当的


【文件预览】:
Canfield-master
----general.cc(2KB)
----Stack.cc(2KB)
----ListNode.o(6KB)
----List.cc(12KB)
----ListNode.cc(5KB)
----main.cc(568B)
----Queue.h(1KB)
----ListIterator.h(2KB)
----Stack.h(1KB)
----Canfield.h(2KB)
----ListNode.h(2KB)
----List.h(5KB)
----Makefile(985B)
----README.md(1KB)
----ListIterator.cc(4KB)
----general.h(1KB)
----Canfield.cc(10KB)
----Queue.cc(1KB)

网友评论