Skip to content

sigchi/autoscheduling-sample

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Autoscheduling sample

Simple example of custom autoscheduling module. Includes scheduling session and events to grid cells (time slots and rooms) according to a set of configurable rules.

Prerequisites

Installation

npm install

Running

npm run start -- <path-to-file> <path-to-config-file> [--unschedule-all] [--manage-left-sessions]

path-to-file - required. Specify path to json file with conference current scheduling data exported from QOALA that you need to work on.

path-to-config-file - optional. You can use custom autoscheduling configurations. Specify path to file with configuration parameters (see defaults in configs/default.js).

--unschedule-all - optional. Specify if currently scheduled sessions and events need to be unscheduled before autoscheduling (i.e. if they are to be rescheduled).

--manage-left-sessions - optional. Specify if you want sessions and events that cannot be scheduled according to rules to be scheduled bypassing the rules (after main scheduling process in completed).

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published