我是大学的实验室实践导师,根据去年学生的评论,我们希望我和我的老板解决这些问题。我的老板选择编写 C 脚本,我选择 python (python-constraint) 来尝试解决我们的问题。
将每个学生分配到 4 个角色,在 4 个不同的会话中进行 4 次练习。
这是我对学生的感觉,每个团队由4名学生组成,位置[0,1,2或3]是分配给他们的角色。每个可用位置编号从 1 到 128
[# Semester
[ # Session
[ # Practice/Team
1, 2, 3, 4],
[5, 6, 7, 8],
[9, 10, 11, 12],
[13, 14, 15, 16],
[17, 18, 19, 20],
[21, 22, 23, 24]],
[[25, 26, 27, 28],
[29, 30, 31, 32],
[33, 34, 35, 36],
[37, …
Run Code Online (Sandbox Code Playgroud)