四年8班 刘胤凯 《游戏中的数学》

发布人:新闻 发布日期:2022-06-19

 这个寒假,妈妈给我买了一盒卡游的奥特曼英雄对决卡牌。它是一种桌游,规则是:从卡包中选出自己喜欢的(最厉害的)40张卡片,洗到随机排列,首次拿取11张卡牌,其中5张扣在对战地图上作为主战牌,2张作为能量牌,4张拿在手中作为手牌。猜拳胜者为攻方,可以选择对方的任意一张扣住的主战牌比拼。这时双方都可以选择一张手牌作为支援牌。只要自己卡牌的战力加上支援力大于对方的,就胜利1次。失败的一方卡牌进入伤害区,支援牌进入休息区。而胜利一方的原卡牌进入休息区,支援牌代替原卡牌正面朝上占据卡牌地图对战位置。接下来进入对方进攻轮,可以再从牌堆拿取2张卡牌,一张作为手牌或者补充对战地图上的空位,一张作为能量牌。同时开始选择对方的一张主战牌比拼。双方可以再叠加支援牌。如此反复。谁的伤害区先累积到5张卡牌,或者谁的牌堆先耗尽,谁就失败,对方就胜利了。

当然,由于买到的卡包是随机发放的。拆出来的卡片容易重复。这个就完全看运气了。我计算了一下我可用的资源:一盒12包,每包10张,一共120张卡片,其中重复的有51张,而我想在只有120张卡牌中选出至少两套,那么需要80张不同的卡牌。现在的这一盒是不够的。我就想让妈妈再给我买一套。妈妈不答应,她说:“难道没有其他的解决方案了吗?”我想了想:对啊!既然有重复的牌,只要重复的牌在不同的牌堆中出现,那么就没有任何问题可以用啊!

于是接下来,我具体分析了一下卡牌的重复情况:120张中共有51张是相互重复的,重复率高达42.5%;这意味着完全无重复只出现1次的卡牌只有69张,而这51张中又有5种卡牌是重复3次的,一共15张;1种是重复了4次的,一共4张。因此卡牌的种类一共有78种。我很容易就按照卡片的平均战力:(战力+支援力)/2这样的计算方式分类,分出来了240张卡牌的牌堆-因为重复的牌各只有1张而已。我和妈妈两人对战,各有输赢,非常好玩。

春节的时候因为一直下雨,不怎么能出去玩,所以爸爸也想加入战局,我需要将牌堆均分成3套。这时我采取的方案是:现将不重复的78种卡牌分成了3组各26张,再将重复的牌不论重复几次,只按战力来进行归类和分配,最后分出来3个牌堆,这样就够3个人玩了。

 

但在实际的打牌过程中发现我们原本的战力统计方式还是不科学的:按战力+支援力的和来分类,实际上战力和支援接近的卡牌的厉害程度远低于战力特别高或者支援力特别高的卡牌。这样就导致了某个牌堆的牌很好,而某个牌堆的牌很一般。所以我后续还要再重新分类。

经过这个事件,我发现连一种桌游卡牌分配都能有这么多的数学知识,看来数学在我们的生活中真的可以说是无处不在啊!