Fair Split 是一个用于公平分配不可分割物品的技能工具,基于密封投标公平分配(Knaster 程序)。它适用于遗产分配、合伙解散、分手后财产分割等场景,解决“房子无法切成三份、每个人估值不同”的结构性问题。
主要能力
- 提供收集密封估值的程序:私下、同时进行,确保诚实报价。
- 通过捆绑的 Python 脚本计算分配结果:每件物品归估值最高者,现金转移使每个人按自身估值获得超过其公平份额的收益。
- 支持不等份额(如 50/25/25 的遗嘱、60/40 的合伙),在计算中体现权重。
- 为每位参与者生成基于其自身估值的公平性证明。
- 提供向参与者解释结果的演示脚本,考虑情绪因素。
- 处理边缘情况:现金不足的赢家、有情感价值的物品、拒绝参与的参与者。
使用方式
需要提供以下输入:
- 参与者和份额(默认均等,可根据遗嘱或协议设定不等份额)。
- 物品清单(不可分割的物品,小件可打包成批)。
- 每个人的私人估值(若未收集,技能首先输出收集程序)。
- 约束条件(如某人现金不足、法律限制、代理参与者)。
脚本使用示例:
python3 scripts/fair_split.py --input split.json # 表格输出
python3 scripts/fair_split.py --input split.json --json # JSON输出
python3 scripts/fair_split.py --demo # 演示三方遗产示例
适用场景
- 遗产分配(如房屋、家具等不可分割物品)。
- 合伙解散时的资产分割。
- 分手后的财产分配。
- 任何需要公平分配不可分割物品且各方估值不同的场景。
限制
- 该工具仅为数学计算,不替代法律程序;涉及遗产认证、税务后果、共有财产等需咨询专业人士。
- 需要参与者自愿同意该机制;对拒绝参与者不能强制实施。
- 现金不足的赢家需提前处理流动性问题。
- 有情感价值的物品建议提前赠予,而非通过机制分配。
- 输出为提案,参与者仍可拒绝。