Project Group: org.optaplanner

OptaPlanner BOM (Bill Of Materials)

org.optaplanner : optaplanner-bom

Import this BOM in your dependencyManagement if you want to depend on multiple OptaPlanner artifacts.

Last Version: 8.23.0.Final

Release Date:

OptaPlanner core

org.optaplanner : optaplanner-core

OptaPlanner solves planning problems. This lightweight, embeddable planning engine implements powerful and scalable algorithms to optimize business resource scheduling and planning. Aggregate dependency to bring in optaplanner-core and all the score directors.

Last Version: 8.23.0.Final

Release Date:

OptaPlanner benchmark

org.optaplanner : optaplanner-benchmark

OptaPlanner solves planning problems. This lightweight, embeddable planning engine implements powerful and scalable algorithms to optimize business resource scheduling and planning. This module contains the benchmarker toolkit.

Last Version: 8.23.0.Final

Release Date:

OptaPlanner examples

org.optaplanner : optaplanner-examples

OptaPlanner solves planning problems. This lightweight, embeddable planning engine implements powerful and scalable algorithms to optimize business resource scheduling and planning. This module contains the examples which demonstrate how to use it in a normal Java application.

Last Version: 8.23.0.Final

Release Date:

OptaPlanner documentation

org.optaplanner : optaplanner-docs

OptaPlanner solves planning problems. This lightweight, embeddable planning engine implements powerful and scalable algorithms to optimize business resource scheduling and planning. This module builds the documentation.

Last Version: 8.23.0.Final

Release Date:

OptaPlanner persistence common

org.optaplanner : optaplanner-persistence-common

OptaPlanner solves planning problems. This lightweight, embeddable planning engine implements powerful and scalable algorithms to optimize business resource scheduling and planning. This module contains the common persistence integration.

Last Version: 8.23.0.Final

Release Date:

OptaPlanner persistence XStream

org.optaplanner : optaplanner-persistence-xstream

OptaPlanner solves planning problems. This lightweight, embeddable planning engine implements powerful and scalable algorithms to optimize business resource scheduling and planning. This module contains the XStream integration.

Last Version: 8.23.0.Final

Release Date:

OptaPlanner persistence JAXB

org.optaplanner : optaplanner-persistence-jaxb

OptaPlanner solves planning problems. This lightweight, embeddable planning engine implements powerful and scalable algorithms to optimize business resource scheduling and planning. This module contains the JAXB integration.

Last Version: 8.23.0.Final

Release Date:

OptaPlanner persistence JPA

org.optaplanner : optaplanner-persistence-jpa

OptaPlanner solves planning problems. This lightweight, embeddable planning engine implements powerful and scalable algorithms to optimize business resource scheduling and planning. This module contains the JPA and Hibernate integration.

Last Version: 8.23.0.Final

Release Date:

OptaPlanner persistence Jackson

org.optaplanner : optaplanner-persistence-jackson

OptaPlanner solves planning problems. This lightweight, embeddable planning engine implements powerful and scalable algorithms to optimize business resource scheduling and planning. This module contains the Jackson integration.

Last Version: 8.23.0.Final

Release Date:

OptaPlanner core implementation

org.optaplanner : optaplanner-core-impl

OptaPlanner solves planning problems. This lightweight, embeddable planning engine implements powerful and scalable algorithms to optimize business resource scheduling and planning. This module contains the planning engine itself.

Last Version: 8.23.0.Final

Release Date:

OptaPlanner test

org.optaplanner : optaplanner-test

OptaPlanner solves planning problems. This lightweight, embeddable planning engine implements powerful and scalable algorithms to optimize business resource scheduling and planning. This module contains the JUnit and other test support. This module is intended to be used a test scoped dependency.

Last Version: 8.23.0.Final

Release Date:

OptaPlanner Quarkus - Runtime

org.optaplanner : optaplanner-quarkus

Solve planning and scheduling with AI constraint optimization of vehicle routes, employee rosters, maintenance, tasks, lessons, conferences, ...

Last Version: 8.23.0.Final

Release Date:

OptaPlanner persistence JSON-B

org.optaplanner : optaplanner-persistence-jsonb

OptaPlanner solves planning problems. This lightweight, embeddable planning engine implements powerful and scalable algorithms to optimize business resource scheduling and planning. This module contains the JSON-B integration.

Last Version: 8.23.0.Final

Release Date:

OptaPlanner constraints: DRL (Deprecated)

org.optaplanner : optaplanner-constraint-drl

OptaPlanner solves planning problems. This lightweight, embeddable planning engine implements powerful and scalable algorithms to optimize business resource scheduling and planning. This module contains a deprecated implementation of constraint DRL.

Last Version: 8.23.0.Final

Release Date:

OptaPlanner Quarkus - Deployment

org.optaplanner : optaplanner-quarkus-deployment

Quarkus deployment module for optaplanner-quarkus.

Last Version: 8.23.0.Final

Release Date:

OptaPlanner Quarkus Jackson - Runtime

org.optaplanner : optaplanner-quarkus-jackson

Activate Jackson bindings for OptaPlanner's Score classes

Last Version: 8.23.0.Final

Release Date:

OptaPlanner constraints: Constraint streams (Common)

org.optaplanner : optaplanner-constraint-streams-common

OptaPlanner solves planning problems. This lightweight, embeddable planning engine implements powerful and scalable algorithms to optimize business resource scheduling and planning. This module contains classes common to each implementation of Constraint streams.

Last Version: 8.23.0.Final

Release Date:

OptaPlanner Spring Boot autoconfigure

org.optaplanner : optaplanner-spring-boot-autoconfigure

OptaPlanner solves planning problems. This lightweight, embeddable planning engine implements powerful and scalable algorithms to optimize business resource scheduling and planning. This module contains the Spring Boot autoconfigure.

Last Version: 8.23.0.Final

Release Date:

Last Version: 8.23.0.Final

Release Date:

OptaPlanner constraints: Constraint streams (Bavet)

org.optaplanner : optaplanner-constraint-streams-bavet

OptaPlanner solves planning problems. This lightweight, embeddable planning engine implements powerful and scalable algorithms to optimize business resource scheduling and planning. This module contains implementation of Constraint streams (Bavet).

Last Version: 8.23.0.Final

Release Date:

OptaPlanner constraints: Constraint streams (Drools)

org.optaplanner : optaplanner-constraint-streams-drools

OptaPlanner solves planning problems. This lightweight, embeddable planning engine implements powerful and scalable algorithms to optimize business resource scheduling and planning. This module contains the Drools implementation of Constraint streams.

Last Version: 8.23.0.Final

Release Date:

OptaPlanner Spring Boot starter

org.optaplanner : optaplanner-spring-boot-starter

OptaPlanner solves planning problems. This lightweight, embeddable planning engine implements powerful and scalable algorithms to optimize business resource scheduling and planning. This module contains the Spring Boot starter.

Last Version: 8.23.0.Final

Release Date:

Last Version: 8.23.0.Final

Release Date:

OptaPlanner Quarkus JSON-B - Runtime

org.optaplanner : optaplanner-quarkus-jsonb

Activate JSON-B bindings for OptaPlanner's Score classes

Last Version: 8.23.0.Final

Release Date:

Last Version: 8.23.0.Final

Release Date:

Last Version: 8.23.0.Final

Release Date:

OptaPlanner Quarkus Benchmark - Runtime

org.optaplanner : optaplanner-quarkus-benchmark

Benchmark an OptaPlanner project to power tweak the solver configuration for speed and scalability.

Last Version: 8.23.0.Final

Release Date:

Last Version: 8.23.0.Final

Release Date:

OptaPlanner distribution internal

org.optaplanner : optaplanner-distribution-internal

OptaPlanner solves planning problems. This lightweight, embeddable planning engine implements powerful and scalable algorithms to optimize business resource scheduling and planning. This module builds an internal distribution that is a part of the download zip.

Last Version: 8.23.0.Final

Release Date:

OptaPlanner build parent

org.optaplanner : optaplanner-build-parent

OptaPlanner solves planning problems. This lightweight, embeddable planning engine implements powerful and scalable algorithms to optimize business resource scheduling and planning. This module is just the multiproject parent. The planning engine itself is in optaplanner-core.

Last Version: 8.23.0.Final

Release Date:

OptaPlanner IDE Configuration

org.optaplanner : optaplanner-ide-config

OptaPlanner solves planning problems. This lightweight, embeddable planning engine implements powerful and scalable algorithms to optimize business resource scheduling and planning. This module contains the IDE configuration files used for formatting OptaPlanner's source code.

Last Version: 8.23.0.Final

Release Date:

OptaPlanner multiproject parent

org.optaplanner : optaplanner-parent

OptaPlanner solves planning problems. This lightweight, embeddable planning engine implements powerful and scalable algorithms to optimize business resource scheduling and planning. This module is just the multiproject parent. The planning engine itself is in optaplanner-core.

Last Version: 8.23.0.Final

Release Date:

OptaPlanner core parent

org.optaplanner : optaplanner-core-parent

OptaPlanner solves planning problems. This lightweight, embeddable planning engine implements powerful and scalable algorithms to optimize business resource scheduling and planning. This module contains implementation of the solver and various optional scoring mechanisms.

Last Version: 8.23.0.Final

Release Date:

OptaPlanner persistence

org.optaplanner : optaplanner-persistence

OptaPlanner solves planning problems. This lightweight, embeddable planning engine implements powerful and scalable algorithms to optimize business resource scheduling and planning. This module contains the persistence modules.

Last Version: 8.23.0.Final

Release Date:

OptaPlanner Spring integration

org.optaplanner : optaplanner-spring-integration

OptaPlanner solves planning problems. This lightweight, embeddable planning engine implements powerful and scalable algorithms to optimize business resource scheduling and planning. This module contains the integration modules.

Last Version: 8.23.0.Final

Release Date:

OptaPlanner Quarkus integration

org.optaplanner : optaplanner-quarkus-integration

OptaPlanner solves planning problems. This lightweight, embeddable planning engine implements powerful and scalable algorithms to optimize business resource scheduling and planning. This module contains the Quarkus integration modules.

Last Version: 8.23.0.Final

Release Date:

Last Version: 8.23.0.Final

Release Date:

OptaPlanner Quarkus

org.optaplanner : optaplanner-quarkus-parent

OptaPlanner solves planning problems. This lightweight, embeddable planning engine implements powerful and scalable algorithms to optimize business resource scheduling and planning. This module contains the Quarkus integration modules.

Last Version: 8.23.0.Final

Release Date:

OptaPlanner Quarkus - Drools Integration tests

org.optaplanner : optaplanner-quarkus-drl-integration-test

Quarkus integration tests for OptaPlanner using Drools constraints

Last Version: 8.23.0.Final

Release Date:

Last Version: 8.23.0.Final

Release Date:

OptaPlanner Quarkus Jackson

org.optaplanner : optaplanner-quarkus-jackson-parent

OptaPlanner solves planning problems. This lightweight, embeddable planning engine implements powerful and scalable algorithms to optimize business resource scheduling and planning. This module contains the Quarkus integration modules.

Last Version: 8.23.0.Final

Release Date:

OptaPlanner Quarkus Benchmark

org.optaplanner : optaplanner-quarkus-benchmark-parent

OptaPlanner solves planning problems. This lightweight, embeddable planning engine implements powerful and scalable algorithms to optimize business resource scheduling and planning. This module contains the Quarkus integration modules.

Last Version: 8.23.0.Final

Release Date:

Last Version: 8.23.0.Final

Release Date:

OptaPlanner Quarkus JSON-B

org.optaplanner : optaplanner-quarkus-jsonb-parent

OptaPlanner solves planning problems. This lightweight, embeddable planning engine implements powerful and scalable algorithms to optimize business resource scheduling and planning. This module contains the Quarkus integration modules.

Last Version: 8.23.0.Final

Release Date:

OptaPlanner Javadoc

org.optaplanner : optaplanner-javadoc

OptaPlanner solves planning problems. This lightweight, embeddable planning engine implements powerful and scalable algorithms to optimize business resource scheduling and planning. This module is just the multiproject parent. The planning engine itself is in optaplanner-core.

Last Version: 8.23.0.Final

Release Date:

  • 1