semvec/pypi-packages huggingface dataset:
satisfaculty 0.2.1
A course scheduling optimization tool using integer linear programming
License: MIT
Requires Python: ~=3.12
Keywords: scheduling, optimization, integer-programming, course-scheduling

# Satisfaculty

A python course scheduling optimization tool that uses integer linear programming.

## Installation

```bash
pip install satisfaculty
```

For the latest development version:

```bash
pip install git+https://github.com/zsunberg/satisfaculty.git
```

## Documentation

See the [full documentation](https://zsunberg.github.io/satisfaculty/) for usage, examples, and the objectives guide.

## Contributing

See [CONTRIBUTING.md](CONTRIBUTING.md).

## Acknowledgements

- [Melissa Piper](https://github.com/piperm-explore) for inspiring the schedule visualization with her excellent excel schedules
- [Claude Code](https://claude.ai/code) for assistance with development