10 岁以上 · 进阶 · Scratch

王牌对战:让 AI 自己学会出牌

Top Trumps

你会教电脑玩一个数字卡牌对战游戏(用英国历代国王王后的数据做的牌)。你不告诉它任何规则,只让它从一局局对战里自己摸索出「该出哪个数字最容易赢」,越玩越强。

🧠背后的 AI 概念

每张牌上有好几个数字(在位年数、即位年龄、寿命……),有的比大才赢、有的比小才赢。你不写规则,而是把「你赢的那些出牌选择」当成例子喂给电脑,让它从数字规律里学会怎么出牌更可能赢。例子越多,它越强——这让你直观体会「数据量」对 AI 的影响,也是 AI 从数据里「找规律、做决策」的入门。

大致怎么做

1

在平台上导入「Kings & Queens Top Trumps」项目模板,并在 Scratch 里打开对应游戏模板。

2

先和电脑玩几局(它一开始只会随机出牌),熟悉游戏规则。

3

加一段 Scratch 代码:每次你赢,就把你这次的出牌当成训练例子收集起来。

4

玩够多局、攒够例子后点「训练」,再让电脑用训练好的模型来出牌。

5

不断「多玩 → 重新训练」,观察电脑是不是越来越会赢——体会更多数据带来的进步。

准备好动手了?

平台已支持中文,跟着原版 worksheet 一步步做。