Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Kurzusleírás
Tervező bemutatkozása
- Mi az OptaPlanner?
- Mi a tervezési probléma?
- Use Case és példák
Példa a szemetes csomagolási problémára
- Probléma kijelentés
- A probléma mérete
- Domain modell diagram
- Fő módszer
- Megoldó konfiguráció
- Domain modell megvalósítása
- Pontszám beállítása
Utazó értékesítő probléma (TSP)
- Probléma kijelentés
- A probléma mérete
- Domain modell
- Fő módszer
- Láncolás
- Megoldó konfiguráció
- Domain modell megvalósítása
- Pontszám beállítása
Tervező konfiguráció
- Áttekintés
- Megoldó konfiguráció
- Modellezze a tervezési problémát
- Használja a Megoldót
Pontszámítás
- Pontszám terminológia
- Válasszon egy pontszám definíciót
- Számítsa ki a pontszámot
- Pontszámítási teljesítmény trükkök
- A Pontszámítás újrafelhasználása a Solveren kívül
Optimalizálási algoritmusok
- Search térméret a való világban
- Megtalálja a Planner az optimális megoldást?
- Építészeti áttekintés
- Optimalizálási algoritmusok áttekintése
- Milyen optimalizálási algoritmusokat használjak?
- SolverPhase
- Hatókör áttekintése
- Felmondás
- SolverEventListener
- Egyedi SolverPhase
Költözés és környék kiválasztása
- Költözés és környék bemutatása
- Általános mozgásválasztók
- Több MoveSelector kombinálása
- EntitySelector
- ValueSelector
- Általános választó funkciók
- Egyedi mozdulatok
Építési heurisztika
- First Fit
- Legjobban illeszkedő
- Advanced Greedy Fit
- a Legolcsóbb beillesztés
- Sajnálatos beillesztés
Helyi keresés
- Helyi Search fogalmak
- Hegymászás (egyszerű helyi Search)
- Tabu Search
- Szimulált lágyítás
- Késői elfogadás
- Lépésszámlálás hegymászás
- Késői szimulált lágyítás (kísérleti)
- Egyéni terminál, MoveSelector, EntitySelector, ValueSelector vagy Acceptor használata
Evolúciós algoritmusok
- Evolúciós stratégiák
- Genetikai algoritmusok
Hiperheurisztika
Pontos módszerek
- Nyers erő
- Mélység az első Search
Benchmarking és finomhangolás
- A legjobb Solver konfiguráció megtalálása
- Egy benchmark készítése
- Benchmark jelentés
- Összefoglaló statisztika
- Statistics adatkészletenként (grafikon és CSV)
- Haladó benchmarking
Ismételt tervezés
- Bevezetés az ismételt tervezésbe
- Biztonsági mentés tervezése
- Folyamatos tervezés (ablakos tervezés)
- Valós idejű tervezés (esemény alapú tervezés)
Drools
- Rövid bevezetés a Drools-hoz
- Pontszám függvény írása a Drools nyelven
Integráció
- Áttekintés
- Állandó tárolás
- SOA és ESB
- Más környezet
21 Hours
Vélemények (1)
The training definitely backfilled some of the gaps in my knowledge left by reading the OptaPlanner userguide. It gave me a good broad understanding of how to approach using OptaPlanner in our projects going forward.