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

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.

Awesome Lists containing this project

README

          

= Timefold Jupyter notebooks

_Planning optimization made easy._ +
https://timefold.ai[timefold.ai]

== Overview of all notebooks

|===
|Java |Kotlin |Python

a|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.