Constraint Satisfaction Problem Solver

Drools data model API implementations for OptaPlanner Workbench

org.optaplanner : optaplanner-workbench-models-datamodel-api

OptaPlanner solves planning problems. This lightweight, embeddable planning engine implements powerful and scalable algorithms to optimize business resource scheduling and planning. This module provides OptaPlanner implementations of Drools data model interfaces used by OptaPlanner Workbench.

Last Version: 7.71.0.Final

Release Date:

OptaPlanner core GWT wrapper for OptaPlanner Workbench

org.optaplanner : optaplanner-workbench-models-core

OptaPlanner solves planning problems. This lightweight, embeddable planning engine implements powerful and scalable algorithms to optimize business resource scheduling and planning. This module wraps OptaPlanner core classes used by OptaPlanner Workbench.

Last Version: 7.71.0.Final

Release Date:

choco-parsers

org.choco-solver : choco-parsers

Provide parsers from FlatZinc, XCSP3 and MSP to Choco-solver.

Last Version: 4.10.8

Release Date:

Last Version: 2.10.0

Release Date:

Last Version: 7.71.0.Final

Release Date:

scheduler-choco

org.btrplace : scheduler-choco

Implementation of the VM scheduler that use the Constraint Programming solver CHOCO to compute solutions.

Last Version: 1.12.5

Release Date:

jacop

de.sciss : jacop

Java Constraint Programming solver (fork)

Last Version: 3.5.0

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:

Last Version: 7.71.0.Final

Release Date:

Quarkus - OptaPlanner - Runtime

io.quarkus : quarkus-optaplanner

Constraint solving AI for employee rostering, vehicle routing, maintenance scheduling, school timetabling, etc

Last Version: 1.5.2.Final

Release Date:

Camel Component :: Optaplanner

org.wildfly.swarm : camel-optaplanner

Solves the planning problem contained in a message with OptaPlanner.

Last Version: 2018.5.0

Release Date:

Quarkus Platform - OptaPlanner - Quarkus Platform BOM

io.quarkus.platform : quarkus-optaplanner-bom

Quarkus Universe platform aggregates extensions from Quarkus Core and those developed by the community into a single compatible and versioned set that application developers can reference from their applications to align the dependency versions

Last Version: 2.10.0.Final

Release Date:

Quarkus - OptaPlanner - Deployment

io.quarkus : quarkus-optaplanner-deployment

Build parent to bring in required dependencies

Last Version: 1.5.2.Final

Release Date:

OptaPlanner constraints: Constraint streams

org.optaplanner : optaplanner-constraint-streams

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.

Last Version: 8.22.1.Final

Release Date:

OptaPlanner core GWT wrapper

org.optaplanner : optaplanner-core-gwt

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 GWT wrapper of the planning engine itself.

Last Version: 7.30.0.Final

Release Date:

choco-sat

org.choco-solver : choco-sat

A SAT solver, used internally in choco-solver

Last Version: 4.10.6

Release Date:

JaCoP

org.jacop : jacop

Finite domain solver written in java.

Last Version: 4.8.0

Release Date:

Last Version: 7.71.0.Final

Release Date:

Quarkus - OptaPlanner JSON-B - Runtime

io.quarkus : quarkus-optaplanner-jsonb

Activate JSON-B bindings for OptaPlanner's Score classes

Last Version: 1.5.2.Final

Release Date:

Quarkus Platform - OptaPlanner - Quarkus Platform Descriptor

io.quarkus.platform : quarkus-optaplanner-bom-quarkus-platform-descriptor

Quarkus Universe platform aggregates extensions from Quarkus Core and those developed by the community into a single compatible and versioned set that application developers can reference from their applications to align the dependency versions

Last Version: 2.10.0.Final

Release Date:

Quarkus - OptaPlanner Jackson - Runtime

io.quarkus : quarkus-optaplanner-jackson

Activate JSON bindings for OptaPlanner's Score classes

Last Version: 1.5.2.Final

Release Date:

OptaPlanner multiproject parent

org.optaplanner : optaplanner

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: 7.71.0.Final

Release Date:

Quarkus Platform - OptaPlanner - Quarkus Platform Properties

io.quarkus.platform : quarkus-optaplanner-bom-quarkus-platform-properties

Quarkus Universe platform aggregates extensions from Quarkus Core and those developed by the community into a single compatible and versioned set that application developers can reference from their applications to align the dependency versions

Last Version: 2.10.0.Final

Release Date:

Last Version: 4.2.2

Release Date:

A GUI for Choco3

org.choco-solver : choco-gui

A Graphical User Interface to plug on Choco 3.

Last Version: 3.3.0

Release Date:

lwjgfont

net.chocolapod : lwjgfont

LWJGL 3rd party library to use any font as texture.

Last Version: 1.1

Release Date:

JaCoMo Choco-solver solver

nl.svenkonings.jacomo : jacomo-chocosolver

JaCoMo solver implementation using Choco-solver.

Last Version: 0.1-RC4

Release Date:

pf4cs

org.choco-solver : pf4cs

Problem facade for constraint solvers.

Last Version: 1.0.5

Release Date:

chocolib

com.chocodev : chocolib

Android widget library

Last Version: 1.0.3

Release Date:

choco

org.choco-solver : choco

A Free and Open-Source library dedicated to Constraint Programming.

Last Version: 4.10.8

Release Date:

Last Version: 1.0.0

Release Date:

syat-choco

com.github.gwr3n : syat-choco

syāt is a suite of declarative modelling tools for statistical analysis. Global constraints and modeling tools covered in this library have been originally introduced in Rossi et al., "Declarative Statistics", 2017 (https://arxiv.org/abs/1708.01829).

Last Version: 1.0.0

Release Date:

Geost constraint, developed for Choco3

org.choco-solver : choco-geost

Geost constraint, developped for Choco3.

Last Version: 4.0.5

Release Date:

org.choco-solver:choco-samples

org.choco-solver : choco-samples

Choco is a Free and Open-Source Software dedicated to Constraint Programming. It aims at describing real combinatorial problems in the form of Constraint Satisfaction Problems and to solve them with Constraint Programming techniques.

Last Version: 3.3.3-j7

Release Date:

JSR331 Choco

com.javasolver : jsr331-choco

This is a JSR331 interface for the open source Java constraint programming library "Choco" v. 2.1.5

Last Version: 2.2.0

Release Date:

examples

org.choco-solver : examples

Choco-solver in practice

Last Version: 4.10.8

Release Date:

io.gitlab.chaver:chocotools

io.gitlab.chaver : chocotools

A set of tools to facilitate constraint programming with Choco solver

Last Version: 1.1.0

Release Date:

Last Version: 3.3.0

Release Date:

cutoffseq

org.choco-solver : cutoffseq

Cutoff sequence generator.

Last Version: 1.0.6

Release Date:

com.github.chocolatecw:OSSRH-61155

com.github.chocolatecw : OSSRH-61155

The test uploads the jar to the maven central repository

Last Version: 0.0.1

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 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:

OptaPlanner Quickstarts

org.optaplanner : optaplanner-quickstarts

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

Last Version: 7.71.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: