1. 猜硬币博弈混合策略求解
博弈论课程学生背景
正在学习经典 2×2 猜硬币博弈,需计算双方在无纯策略纳什均衡时的最优随机化策略。
问题
判断博弈是否有鞍点,并精确计算双方混合策略概率及期望博弈值。
如何使用
在支付矩阵框中输入 1, -1 换行 -1, 1,设置小数位数为 4 后执行求解。
matrix: "1, -1\n-1, 1", decimalPlaces: 4结果
检测到无鞍点,经线性规划计算得出双方最优混合策略均为 [0.5, 0.5],博弈值为 0。
Elysia Tools
导航
Math & Numbers
求解 2–6 × 2–6 双人零和博弈(支付矩阵归行方——最大化者,列方支付):先做鞍点检验(行最小值的最大值 = 列最大值的最小值时存在纯策略均衡,列出所有鞍点格);否则移位矩阵使元素 ≥ 1 后用单阶段单纯形(松弛基、Bland 规则)求解 max Σz s.t. Bz ≤ 1,其原始解给出列方混合策略 q,对偶影子价格恰为行方 LP 解 y,值移回后给出 x、q、v,并数值验证双方安全策略(xᵀA ≥ v、Aq ≤ v)与极小极大相等。经典例:猜硬币 [[1,-1],[-1,1]] → 值 0,双方各以 0.5/0.5 混合。
执行
填写表单、运行工具,并在同一页面查看结果。
案例
相关内容
等待运行
工具使用指南
本工具用于快速求解 2×2 至 6×6 规模的双人零和博弈问题。工具首先执行鞍点检验以判断是否存在纯策略纳什均衡;若无鞍点,则自动通过矩阵移位与单阶段单纯形法线性规划求解双方的最优混合策略(概率分布)、博弈期望值,并输出双方安全策略水平及极小极大验证结果。
背景
正在学习经典 2×2 猜硬币博弈,需计算双方在无纯策略纳什均衡时的最优随机化策略。
问题
判断博弈是否有鞍点,并精确计算双方混合策略概率及期望博弈值。
如何使用
在支付矩阵框中输入 1, -1 换行 -1, 1,设置小数位数为 4 后执行求解。
matrix: "1, -1\n-1, 1", decimalPlaces: 4结果
检测到无鞍点,经线性规划计算得出双方最优混合策略均为 [0.5, 0.5],博弈值为 0。
背景
分析一个双方行动对称的 3×3 零和对抗系统,评估是否存在严格占优策略。
问题
求解复杂收益矩阵的极小极大解并验证行方与列方的安全收益约束。
如何使用
输入 3×3 矩阵数据并保留 4 位小数,运行求解器查看混合策略权重与验证项。
matrix: "0, 1, -2\n-1, 0, 3\n2, -3, 0", decimalPlaces: 4结果
输出双方的最优概率分布向量与博弈值 0,并完成 xᵀA ≥ v 和 Aq ≤ v 的数值安全验证。
支持 2×2 至 6×6 的数字矩阵,每行输入一行数据,数值间使用逗号或空格分隔。
矩阵数值代表行行动者的收益;正值表示行方获利(列方支付),负值表示行方损失。
当行最小值的最大值(Maximin)等于列最大值的最小值(Minimax)时,该位置即为鞍点纯策略均衡。
移位可确保矩阵所有元素大于零,从而构建标准形式的单阶段单纯形线性规划求解混合策略。
可通过设置小数位数参数(0 到 8 位)来自定义策略概率与博弈值的显示精度。