An open API service indexing awesome lists of open source software.

https://github.com/triska/simsttab

Simple timetabling engine for schools
https://github.com/triska/simsttab

clp constraint-programming prolog school timetable timetabling-engine

Last synced: 2 months ago
JSON representation

Simple timetabling engine for schools

Awesome Lists containing this project

README

        

## Simsttab — A simple timetabling engine for schools

See

[**https://www.metalevel.at/simsttab/**](https://www.metalevel.at/simsttab/)

for more information.

Sample invocation:

$ scryer-prolog simsttab.pl reqs.pl

Sample query:

?- requirements_variables(Rs, Vs),
labeling([ff], Vs),
print_classes(Rs).

This constructs a [timetable](timetable.txt) that satisifies the
requirements stated in [`reqs.pl`](reqs.pl).