Skip to main content

管理几轮咖啡轮盘赌

项目描述

Colette:咖啡轮盘赌——与随机的人配对喝咖啡

安装

需要安装 Python 3.9 或更高版本。

打开命令行并运行:

pip install colette

用法

创建一个名为 people.csv 的文件,其中至少包含“名称”、“组织”、“电子邮件”和“活动”列。

每个参与(或以前参与)的玩家都应列在每一行中。如果玩家要参加新回合,则活动列应包含“true”。

从先前创建的“people.csv”目录中的命令行运行:

colette new

注意:您可能还需要将安装 colette 的路径 pip 添加到您的 PATH 环境变量中。

或者,您可以将 colette 运行为

python -m colette

这将生成一个新的round*.csv,选择配对以最小化同一组织中配对的人数以及以前配对的人数。玩家在每一轮中被分配一个角色,要么是“组织者”,要么是“(咖啡)购买者”。该方法尝试选择允许人们在每一轮交换角色的配对。

如果您想将某些对标记为需要或不需要,请在数据目录中创建一个“overrides.csv”文件,在每行列出两个玩家的名称以及将这对添加到回合中的整数“成本”。如果球员之前已经配对或在同一组织中,这将被添加到配对成本中。要更喜欢一对,请添加负成本。

项目详情


下载文件

下载适用于您平台的文件。如果您不确定要选择哪个,请了解有关安装包的更多信息。

源分布

colette-0.1.4.tar.gz (18.4 kB 查看哈希)

已上传 source

内置分布

colette-0.1.4-py3-none-any.whl (19.1 kB 查看哈希)

已上传 py3