- Category:
- AI-NN-PR
- Tags:
-
[Java]
[源码]
- File Size:
- 387kb
- Update:
- 2016-01-28
- Downloads:
- 0 Times
- Uploaded by:
- 许任
Description: OptaPlanner is a lightweight, embeddable planning engine that optimizes planning problems. It solves use cases, such as:
Employee shift rostering: timetabling nurses, repairmen, ...
Agenda scheduling: scheduling meetings, appointments, maintenance jobs, advertisements, ...
Educational timetabling: scheduling lessons, courses, exams, conference presentations, ...
Vehicle routing: planning vehicles (trucks, trains, boats, airplanes, ...) with freight and/or people
Bin packing: filling containers, trucks, ships and storage warehouses, but also cloud computers nodes, ...
Job shop scheduling: planning car assembly lines, machine queue planning, workforce task planning, ...
Cutting stock: minimizing waste while cutting paper, steel, carpet, ...
Sport scheduling: planning football leagues, baseball leagues, ...
Financial optimization: investment portfolio optimization, risk spreading,
To Search:
File list (Check if you may need any files):
META-INF\INDEX.LIST
........\MANIFEST.MF
org\optaplanner\core\api\domain\entity\PlanningEntity.java
...\...........\....\...\......\solution\cloner\PlanningCloneable.java
...\...........\....\...\......\........\......\SolutionCloner.java
...\...........\....\...\......\........\PlanningEntityCollectionProperty.java
...\...........\....\...\......\........\PlanningEntityProperty.java
...\...........\....\...\......\........\PlanningSolution.java
...\...........\....\...\......\value\ValueRange.java
...\...........\....\...\......\.....\ValueRanges.java
...\...........\....\...\......\.....\ValueRangeType.java
...\...........\....\...\......\..riable\PlanningVariable.java
...\...........\....\...\score\AbstractScore.java
...\...........\....\...\.....\buildin\bendable\BendableScore.java
...\...........\....\...\.....\.......\........\BendableScoreHolder.java
...\...........\....\...\.....\.......\hardmediumsoft\HardMediumSoftScore.java
...\...........\....\...\.....\.......\..............\HardMediumSoftScoreHolder.java
...\...........\....\...\.....\.......\....soft\HardSoftScore.java
...\...........\....\...\.....\.......\........\HardSoftScoreHolder.java
...\...........\....\...\.....\.......\........bigdecimal\HardSoftBigDecimalScore.java
...\...........\....\...\.....\.......\..................\HardSoftBigDecimalScoreHolder.java
...\...........\....\...\.....\.......\........double\HardSoftDoubleScore.java
...\...........\....\...\.....\.......\..............\HardSoftDoubleScoreHolder.java
...\...........\....\...\.....\.......\........long\HardSoftLongScore.java
...\...........\....\...\.....\.......\............\HardSoftLongScoreHolder.java
...\...........\....\...\.....\.......\simple\SimpleScore.java
...\...........\....\...\.....\.......\......\SimpleScoreHolder.java
...\...........\....\...\.....\.......\......bigdecimal\SimpleBigDecimalScore.java
...\...........\....\...\.....\.......\................\SimpleBigDecimalScoreHolder.java
...\...........\....\...\.....\.......\......double\SimpleDoubleScore.java
...\...........\....\...\.....\.......\............\SimpleDoubleScoreHolder.java
...\...........\....\...\.....\.......\......long\SimpleLongScore.java
...\...........\....\...\.....\.......\..........\SimpleLongScoreHolder.java
...\...........\....\...\.....\comparator\NaturalScoreComparator.java
...\...........\....\...\.....\..nstraint\bigdecimal\BigDecimalConstraintMatch.java
...\...........\....\...\.....\..........\..........\BigDecimalConstraintMatchTotal.java
...\...........\....\...\.....\..........\ConstraintMatch.java
...\...........\....\...\.....\..........\ConstraintMatchTotal.java
...\...........\....\...\.....\..........\primdouble\DoubleConstraintMatch.java
...\...........\....\...\.....\..........\..........\DoubleConstraintMatchTotal.java
...\...........\....\...\.....\..........\....int\IntConstraintMatch.java
...\...........\....\...\.....\..........\.......\IntConstraintMatchTotal.java
...\...........\....\...\.....\..........\....long\LongConstraintMatch.java
...\...........\....\...\.....\..........\........\LongConstraintMatchTotal.java
...\...........\....\...\.....\FeasibilityScore.java
...\...........\....\...\.....\holder\AbstractScoreHolder.java
...\...........\....\...\.....\......\ScoreHolder.java
...\...........\....\...\.....\Score.java
...\...........\....\...\.olver\Solver.java
...\...........\....\...\......\SolverFactory.java
...\...........\....\config\bruteforce\BruteForceSolverPhaseConfig.java
...\...........\....\......\constructionheuristic\ConstructionHeuristicSolverPhaseConfig.java
...\...........\....\......\.....................\greedyFit\GreedyFitPlanningEntityConfig.java
...\...........\....\......\.....................\.........\GreedyFitSolverPhaseConfig.java
...\...........\....\......\.....................\placer\entity\EntityPlacerConfig.java
...\...........\....\......\.....................\......\......\QueuedEntityPlacerConfig.java
...\...........\....\......\.....................\......\PlacerConfig.java
...\...........\....\......\...............