文件名称:OptaPlanner
- 所属分类:
- 人工智能/神经网络/遗传算法
- 资源属性:
- [Java] [源码]
- 上传时间:
- 2016-01-28
- 文件大小:
- 387kb
- 下载次数:
- 0次
- 提 供 者:
- 许*
- 相关连接:
- 无
- 下载说明:
- 别用迅雷下载,失败请重下,重下不扣分!
介绍说明--下载内容均来自于网络,请自行研究使用
OptaPlanner是一个轻型嵌入式优化的规划引擎,可以解决雇员排班、日程调度、课程表、车间调度等问题。-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, ...
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, ...
(系统自动生成,下载前可以参看下载内容)
下载文件列表
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
...\...........\....\......\...............