求解器模式
FET 的四种模式,它们各自的修改内容,以及切换模式时对约束条件的影响。
FET 有四种工作模式,每种模式决定了哪些约束族存在。您的课表会沿用其创建或导入时所用的模式。
在哪里查看
模式徽章位于数据屏幕的标题栏中。如果您是课表的所有者,它是一个按钮——点击它即可开始切换。如果您正在使用他人的课表,它只是一个标签:只有所有者才能更改模式,因为更改模式会删除数据。
四种模式

官方模式 — 标准的 FET 课表编制模式,也是基线模式。如果您没有特意选择其他模式,那么您就在此模式下。
上午-下午模式 — 半天网格。求解器继续以半天为单位工作,同时会显示一个人类可读的“真实”网格,将每个上午与其下午配对。它增加了上午/下午约束族。
块状规划模式 — 基本的时间和空间约束变得更强,作为交换,一些约束族被移除。
学期模式 — 一周被分成连续的学期,学期约束族变得可用。
切换具有破坏性
目标模式中不存在的约束将被删除。此操作无法撤消。
这是 FET 自身的规则,并非此处添加的内容——一种模式不具备的约束族,该模式也无法容纳。
因此,切换是一个刻意的多步骤过程:
- 选择模式。 每个选项都说明了其用途;您当前的模式已被标记,无法选择。
- 审查影响。 在任何操作发生之前,您会看到切换将移除什么、清除什么、需要什么以及将规范化什么——这些都是根据您的实际课表计算的,而不是泛泛而谈。
- 根据模式需要进行设置。 上午-下午模式会确认它将构建的真实日网格;学期模式会询问一周分为多少个学期。
确认按钮标有 备份并切换,这正是它的作用:首先进行备份,然后才执行切换。如果结果不是您想要的,请恢复该备份。
模式可能拒绝的操作
上午-下午模式将天数配对为上午和下午,因此它需要偶数天。如果天数为奇数,切换将在影响审查步骤被阻止,而不是半途而废。
学期模式将一周划分为相等的连续学期,因此天数必须能被您要求的学期数整除。
保留的内容
只有当约束类型在目标模式中已知无效时才会被移除。任何不确定不兼容的内容都会被 保留 — 该规则特意倾向于保留您的数据,因此切换绝不会悄悄丢弃我们不确定的约束。
安排不受上午-下午模式中网格更改的影响:求解器网格保持不变,真实网格在其旁边显示。没有任何内容移动。
接下来去哪里
- 备份 — 什么是自动切换前备份,以及如何恢复备份。
- 上传 .fet 文件 — 导入的项目会以其自身的模式显示。