JBoss.orgCommunity Documentation

Drools Solver (experimental)

5.0.0.CR1


1. User Guide
1.1. Solver introduction
1.1.1. What is a Solver?
1.1.2. Status of drools-solver
1.1.3. Building drools-solver and running an example
1.2. Solver examples
1.2.1. Introduction
1.2.2. The n queens example
1.2.3. The lesson schedule example
1.2.4. The traveling tournament example
1.2.5. The ITC2007 examination example
1.3. Solver configuration
1.3.1. Types of solvers
1.3.2. The Solver interface
1.3.3. Building a solver
1.3.4. The Solution interface
1.3.5. The starting solution
1.3.6. A simple filler algorithm
1.3.7. Solving a problem
1.4. Score calculation with a rule engine
1.4.1. Rule based score calculation
1.4.2. The ScoreCalculator interface
1.4.3. Tips and tricks
1.5. Local search solver
1.5.1. Overview
1.5.2. A move
1.5.3. Move generation
1.5.4. A step
1.5.5. Getting stuck in local optima
1.5.6. Deciding the next step
1.5.7. Best solution
1.5.8. Finish
Index