
求职指导郭老师为您分享以下优质知识
您的问题可能涉及两个方面:一是如何用Excel制作战斗相关的表格(如战斗模拟器),二是如何记忆表格内容(如艾宾浩斯记忆法)。以下是具体解答:
定义角色属性
创建表格列如名称、生命值、攻击力、防御力、速度,并填入数值(例如:角色A生命值100,攻击力20)。
战斗规则实现
命中判定:使用公式 =IF(RAND()<=0.8, "命中", "未命中")。
伤害计算:若命中,公式为 =攻击力-防御力,否则为0。
自动化战斗流程
通过VBA宏模拟回合制战斗,记录攻击者、防御者、伤害及剩余生命值到日志中。示例代码片段:
Sub 战斗模拟()Dim 回合 As IntegerDo While 生命值 > 0'随机命中与伤害计算If Rnd() <= 0.8 Then伤害 = 攻击力 - 防御力End If'更新生命值并记录日志LoopEnd Sub
结果可视化
用折线图展示生命值变化趋势。
艾宾浩斯记忆法
使用复习计划表(如下),按遗忘周期(1天、2天、4天等)重复记忆内容:
学习日期 | 学习内容 | 1天复习 | 2天复习 | 4天复习--------------------------------------------2025-06-11 | 战斗公式 | ✅ | |
分块记忆法
将表格拆解为小块(如先记角色属性,再记战斗规则)。
联想记忆:将数字与具体场景关联(如“攻击力20”联想为“20次挥剑”)。
优先制作表格:按步骤完成战斗模拟器框架,再逐步添加复杂规则。
结合记忆技巧:用的模板定期复习表格中的关键公式或参数。
如需更详细的VBA脚本或记忆表格模板,可参考具体链接。