seng499-company2 / algorithm1

MIT License
1 stars 1 forks source link

Combine CSP components into a complete scheduling CSP solver #15

Open NolanVH opened 2 years ago

NolanVH commented 2 years ago

Description

The individual components of the CSP solver must be combined into a single implementation. This single implementation will take and input, adjust the data structures to the form which allows the highest optimization (using the implementations from #31), form a CSP solver (using the implementations in #13, #14, #12, #11), and return a solution (a valid schedule).

We must have a function that accepts the inputs outlined in the algorithm 1 specification and outputs a complete schedule with no violated constraints OR an error code with an empty schedule object.

Related tickets:

11, #12, #13, #14, #34

Acceptance Criteria

Additional Resources

Add attachments, external links, etc here.