Planning optimization made easy.
timefold.ai
There are 2 presentation types:
-
A reusable slide deck in
slidedecks
. Useful to start from.-
The
inventory.html
is a special case, it just contains all slides from the docs in arbitrary order.
-
-
An event specific deck in
events
. Useful for history purposes.
This functionality is only available for the Timefold team.
To sync the images and extract the SVG layers as PNG:
-
Clone this repo in a
presentations
directory. Thepresentations
directory should be next to:-
a
solver
dir which containstimefold-solver
andtimefold-quickstarts
. -
a
platform
dir which containstimefold-orbit
,timefold-models-sdk
and all models repositories.
-
If you miss one, the script will tell you which directory is not placed correctly.
-
Run the script
$ src/script/syncImages.sh
Important
|
The SVG layers in upstream must have the first slide at the bottom layer and the last slide at the top layer. This way, later slides can overwrite earlier slides. |
Warning
|
Before committing the changes, make sure you delete any old svg or png files that got moved. TODO automate this in the script. |
You are free to reuse these slides to promote Timefold (but not to demote it), including for conference talks, user groups, YouTube videos, internal events, etc without prior approval.
All images are either copyrighted by Timefold or instead, are distributed under a free, commercial-friendly license from:
-
OptaPlanner (Apache License)
-
OpenAI / ChatGPT AI generated images (filenames postfixed with
-genai-chatgpt
)
Timefold was forked on 20 April 2023 from OptaPlanner, which was entirely Apache-2.0 licensed (a permissive license).