OptaPlanner in Practice - Plan Szkolenia

Primary tabs

Język szkolenia

To szkolenie jest realizowane w języku polskim lub angielskim.

Kod kursu

optaprac

Czas trwania

21 godzin (zwykle 3 dni wliczając przerwy)

Plan Szkolenia

Planner introduction

  • What is OptaPlanner?
  • What is a planning problem?
  • Use Cases and examples

Bin Packaging Problem Example

  • Problem statement
  • Problem size
  • Domain model diagram
  • Main method
  • Solver configuration
  • Domain model implementation
  • Score configuration

Travelling Salesman Problem (TSP)

  • Problem statement
  • Problem size
  • Domain model
  • Main method
  • Chaining
  • Solver configuration
  • Domain model implementation
  • Score configuration

Planner configuration

  • Overview
  • Solver configuration
  • Model your planning problem
  • Use the Solver

Score calculation

  • Score terminology
  • Choose a Score definition
  • Calculate the Score
  • Score calculation performance tricks
  • Reusing the Score calculation outside the Solver

Optimization algorithms

  • Search space size in the real world
  • Does Planner find the optimal solution?
  • Architecture overview
  • Optimization algorithms overview
  • Which optimization algorithms should I use?
  • SolverPhase
  • Scope overview
  • Termination
  • SolverEventListener
  • Custom SolverPhase

Move and neighborhood selection

  • Move and neighborhood introduction
  • Generic Move Selectors
  • Combining multiple MoveSelectors
  • EntitySelector
  • ValueSelector
  • General Selector features
  • Custom moves

Construction heuristics

  • First Fit
  • Best Fit
  • Advanced Greedy Fit
  • Cheapest insertion
  • Regret insertion

Local search

  • Local Search concepts
  • Hill Climbing (Simple Local Search)
  • Tabu Search
  • Simulated Annealing
  • Late Acceptance
  • Step counting hill climbing
  • Late Simulated Annealing (experimental)
  • Using a custom Termination, MoveSelector, EntitySelector, ValueSelector or Acceptor

Evolutionary algorithms

  • Evolutionary Strategies
  • Genetic Algorithms

Hyperheuristics

Exact methods

  • Brute Force
  • Depth-first Search

Benchmarking and tweaking

  • Finding the best Solver configuration
  • Doing a benchmark
  • Benchmark report
  • Summary statistics
  • Statistics per dataset (graph and CSV)
  • Advanced benchmarking

Repeated planning

  • Introduction to repeated planning
  • Backup planning
  • Continuous planning (windowed planning)
  • Real-time planning (event based planning)

Drools

  • Short introduction to Drools
  • Writing Score Function in Drools

Integration

  • Overview
  • Persistent storage
  • SOA and ESB
  • Other environment

Szkolenie gwarantowane uruchamiamy nawet dla jednego uczestnika!
Szkolenie Otwarte Szkolenie Otwarte
W szkoleniu uczestniczą kursanci z różnych firm. Kurs realizowany jest wg planu szkolenia zamieszczonego na naszych stronach.
od 7376PLN
(75)
Szkolenie Zamknięte Szkolenie Zamknięte
Uczestnicy tylko z jednej organizacji. Nie ma możliwości dołączenia uczestników z zewnątrz. Program szkolenia jest zazwyczaj dostosowany do konkretnej grupy, tematy zajęć są uzgadniane pomiędzy klientem a trenerem.
od 7376PLN
Zapytaj o wycenę
Szkolenie Zdalne Szkolenie Zdalne
Instruktor oraz uczestnicy znajdują się w różnych fizycznych lokalizacjach i komunikują się przez Internet.
od 22360PLN
Zapytaj o wycenę

Im więcej zgłaszasz uczestników, tym większe oszczędności. Tabela przedstawia cenę za uczestnika w zależności od liczby zgłaszanych osób i służy jedynie to zilustrowania przykładowych cen. Aktualna oferta dotycząca szkolenie może być inna.

Liczba uczestników Szkolenie Otwarte Szkolenie Zamknięte Szkolenie Zdalne
1 7376PLN 7376PLN 22360PLN
2 5663PLN 5663PLN 13155PLN
3 5092PLN 5092PLN 10087PLN
4 4807PLN 4807PLN 8553PLN
Nie znalazłeś pasującego terminu? Zaproponuj termin szkolenia >>
Zbyt drogo? Podaj swoją cenę

Powiązane Kategorie


Kursy ze Zniżką

Szkolenie Miejscowość Data Kursu Cena szkolenia [Zdalne/Stacjonarne]
Administracja serwerem Apache Tomcat Kraków, ul. Rzemieślnicza 1 pon., 2016-10-03 09:00 2344PLN / 1736PLN
Programowanie w języku Scala Poznań, Garbary 100/63 wt., 2016-10-04 09:00 3479PLN / 2114PLN
Tworzenie aplikacji internetowych w języku PHP Szczecin, ul. Małopolska 23 wt., 2016-10-04 09:00 2688PLN / 2081PLN
Visual Basic for Applications (VBA) w Excel - wstęp do programowania Warszawa, ul. Złota 3/11 wt., 2016-10-04 09:00 1941PLN / 1504PLN
Wstęp do systemu Linux Poznań, Garbary 100/63 wt., 2016-10-04 09:00 1640PLN / 1100PLN
Docker for Developers and System Administrators Gdańsk, ul. Powstańców Warszawskich 45 śr., 2016-10-05 09:00 2507PLN / 1963PLN
Adobe InDesign Lublin, ul. Spadochroniarzy 9 śr., 2016-10-05 09:00 1220PLN / 1144PLN
ITIL® Foundation Certificate in IT Service Management Warszawa, ul. Złota 3/11 pon., 2016-10-10 09:00 2639PLN / 2076PLN
Visual Basic for Applications (VBA) w Excel - poziom zaawansowany Wrocław, ul.Ludwika Rydygiera 2a/22 pon., 2016-10-10 09:00 1689PLN / 1296PLN
Prognozowanie Rynku Poznań, Garbary 100/63 czw., 2016-10-13 09:00 2936PLN / 2112PLN
ITIL® Foundation Certificate in IT Service Management Łódź, ul. Tatrzańska 11 pon., 2016-10-17 09:00 2639PLN / 2160PLN
Microsoft Office Excel i Visual Basic for Applications (VBA) dla kontrolerów finansowych i audytorów Katowice ul. Opolska 22 pon., 2016-10-17 09:00 1941PLN / 1682PLN
Microsoft Office Excel - efektywna praca z arkuszem Rzeszów, Plac Wolności 13 wt., 2016-10-18 09:00 598PLN / 737PLN
Prognozowanie Rynku Warszawa, ul. Złota 3/11 śr., 2016-10-19 09:00 2936PLN / 2112PLN
ITIL® Foundation Certificate in IT Service Management Szczecin, ul. Małopolska 23 śr., 2016-10-19 09:00 2639PLN / 2134PLN
Podstawy inżynierii wymagań i analizy Gliwice ul. Karola Marksa 11 czw., 2016-10-20 09:00 2735PLN / 1967PLN
ITIL® Foundation Certificate in IT Service Management Zielona Góra, ul. Reja 6 pon., 2016-10-24 09:00 2639PLN / 2118PLN
Apache Tomcat and Java EE Administration Warszawa, ul. Złota 3/11 pon., 2016-10-24 09:00 2344PLN / 1555PLN
Wdrażanie efektywnych strategii cenowych Poznań, Garbary 100/63 śr., 2016-10-26 09:00 1427PLN / 1093PLN
Tworzenie i wygłaszanie prezentacji z Power Point (warsztat kompetencji społecznych) Poznań, Garbary 100/63 czw., 2016-10-27 09:00 1572PLN / 1121PLN
Agile Project Management with Scrum Kraków, ul. Rzemieślnicza 1 śr., 2016-11-02 09:00 1746PLN / 1449PLN
Adobe InDesign Lublin, ul. Spadochroniarzy 9 pon., 2016-11-07 09:00 1220PLN / 1144PLN
Agile Project Management with Scrum Poznań, Garbary 100/63 pon., 2016-11-07 09:00 1746PLN / 1315PLN
Administracja systemu Linux Olsztyn, ul. Kajki 3/1 wt., 2016-11-08 09:00 1940PLN / 1509PLN
SQL Fundamentals Warszawa, ul. Złota 3/11 śr., 2016-11-09 09:00 1358PLN / 853PLN
Microsoft Office Excel - analiza statystyczna Warszawa, ul. Złota 3/11 pon., 2016-11-14 09:00 1343PLN / 1031PLN
Visual Basic for Applications (VBA) w Excel - poziom zaawansowany Białystok, ul. Malmeda 1 pon., 2016-11-14 09:00 1689PLN / 1413PLN
Programowanie w języku Python Szczecin, ul. Małopolska 23 wt., 2016-11-15 09:00 5790PLN / 3824PLN
Tworzenie i zarządzanie stronami WWW Kraków, ul. Rzemieślnicza 1 pon., 2016-11-21 09:00 3410PLN / 2836PLN
Techniki graficzne (Adobe Photoshop, Adobe Illustrator) Wrocław, ul.Ludwika Rydygiera 2a/22 wt., 2016-12-06 09:00 1963PLN / 1470PLN

Najbliższe szkolenia

MiejscowośćData KursuCena szkolenia [Zdalne/Stacjonarne]
Kielce, ul. Warszawska 19wt., 2016-10-18 09:008553PLN / 4980PLN
Toruń, ul. Żeglarska 10/14wt., 2016-10-18 09:008553PLN / 4922PLN
Bydgoszcz, ul. Dworcowa 94wt., 2016-10-18 09:008553PLN / 4889PLN
Poznań, Garbary 100/63pon., 2016-10-24 09:008553PLN / 4839PLN
Częstochowa, ul. Wały Dwernickiego 117/121wt., 2016-10-25 09:008553PLN / 4980PLN

Some of our clients