https://github.com/timefoldai/timefold-notebooks
Jupyter notebooks for Timefold Solver.
https://github.com/timefoldai/timefold-notebooks
ai artificial-intelligence jupyter-notebook kotlin operations-research python timefold
Last synced: 2 months ago
JSON representation
Jupyter notebooks for Timefold Solver.
- Host: GitHub
- URL: https://github.com/timefoldai/timefold-notebooks
- Owner: TimefoldAI
- License: apache-2.0
- Created: 2024-01-01T10:30:44.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2025-05-16T11:59:09.000Z (5 months ago)
- Last Synced: 2025-05-16T12:39:19.304Z (5 months ago)
- Topics: ai, artificial-intelligence, jupyter-notebook, kotlin, operations-research, python, timefold
- Language: Jupyter Notebook
- Homepage: https://solver.timefold.ai
- Size: 210 KB
- Stars: 15
- Watchers: 4
- Forks: 4
- Open Issues: 0
-
Metadata Files:
- Readme: README.adoc
- License: LICENSE.txt
Awesome Lists containing this project
README
= Timefold Jupyter notebooks
_Planning optimization made easy._ +
https://timefold.ai[timefold.ai]== Overview of all notebooks
|===
|Java |Kotlin |Pythona|None yet
a|* link:kotlin/school-timetabling.ipynb[School timetabling]
* link:kotlin/vehicle-routing.ipynb[Vehicle routing]a|* link:python/school-timetabling.ipynb[School timetabling]
|===
== Getting started
=== Kotlin
* Open this repository in IntelliJ IDEA.
* Install the IntelliJ plugin *Kotlin Notebook* and restart.
* Open menu _File_ > _Project Structure_ > _Project Settings_> _Project_
** Set _SDK_ to at least Java 17.
** Set _Language level_ to at least Java 17.
* Open a notebook from the list above and run it.=== Python
Use Python 3.12, not 3.13 currently.