Skip to content

Commit 3dfe80f

Browse files
authored
refactor: move explainability and incremental calculator (#1058)
1 parent 77b2080 commit 3dfe80f

89 files changed

Lines changed: 2117 additions & 2461 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.github/workflows/release.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ on:
33
workflow_dispatch:
44
inputs:
55
javaVersion:
6-
description: 'Community Edition version (e.g. 2.0.0)'
6+
description: 'Timefold Solver version (e.g. 2.0.0)'
77
required: true
88
developmentBranch:
99
description: 'Development branch to cut the release from'

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -104,7 +104,7 @@ Assign lessons to timeslots and rooms to produce a better schedule for teachers
104104

105105
- [View constraints](java/school-timetabling/README.md#constraints)
106106
- [Run quarkus-school-timetabling](java/school-timetabling/README.md) (Java, Maven or Gradle, Quarkus)
107-
- [Run spring-boot-school-timetabling](java/spring-boot-integration/README.md) (Java, Maven or Gradle, Spring Boot)
107+
- [Run spring-boot-integration](java/spring-boot-integration/README.md) (Java, Maven or Gradle, Spring Boot)
108108
- [Run kotlin-quarkus-school-timetabling](kotlin/school-timetabling/README.md) (Kotlin, Maven, Quarkus)
109109

110110
Without a UI:

java/bed-allocation/README.md

Lines changed: 6 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ Assign beds to patient stays to produce a better schedule for hospitals.
2222
| Preferred patient equipment | Soft | Penalize when a patient's preferred equipment is not available in the assigned room. |
2323

2424
- [Run the application](#run-the-application)
25-
- [Run the application with Timefold Solver Enterprise Edition](#run-the-application-with-timefold-solver-enterprise-edition)
25+
- [Run the application with Enterprise Edition](#run-the-application-with-enterprise-edition)
2626
- [Run the packaged application](#run-the-packaged-application)
2727
- [Run the application in a container](#run-the-application-in-a-container)
2828
- [Run it native](#run-it-native)
@@ -63,39 +63,20 @@ Then try _live coding_:
6363

6464
Notice that those changes are immediately in effect.
6565

66-
## Run the application with Timefold Solver Enterprise Edition
66+
## Run the application with Enterprise Edition
6767

6868
For high-scalability use cases, switch to [Timefold Solver Enterprise Edition](https://docs.timefold.ai/timefold-solver/latest/enterprise-edition/enterprise-edition), our commercial offering.
69-
[Contact Timefold](https://timefold.ai/contact) to obtain the credentials required to access our private Enterprise Maven repository.
70-
71-
1. Create `.m2/settings.xml` in your home directory with the following content:
72-
73-
```xml
74-
<settings>
75-
...
76-
<servers>
77-
<server>
78-
<!-- Replace "my_username" and "my_password" with credentials obtained from a Timefold representative. -->
79-
<id>timefold-solver-enterprise</id>
80-
<username>my_username</username>
81-
<password>my_password</password>
82-
</server>
83-
</servers>
84-
...
85-
</settings>
86-
```
87-
88-
See [Settings Reference](https://maven.apache.org/settings.html) for more information on Maven settings.
69+
[Contact Timefold](https://timefold.ai/contact) to obtain the commercial license.
8970

90-
2. Start the application with Maven:
71+
1. Start the application with Maven:
9172

9273
```sh
9374
$ mvn clean quarkus:dev -Denterprise
9475
```
9576

96-
3. Visit [http://localhost:8080](http://localhost:8080) in your browser.
77+
2. Visit [http://localhost:8080](http://localhost:8080) in your browser.
9778

98-
4. Click on the **Solve** button.
79+
3. Click on the **Solve** button.
9980

10081
Then try _live coding_:
10182

0 commit comments

Comments
 (0)