Bedankt voor uw aanvraag! Een van onze medewerkers neemt binnenkort contact met u op
Bedankt voor uw boeking! Een van onze medewerkers neemt binnenkort contact met u op.
Cursusaanbod
Introductie van de planner
- Wat is OptaPlanner?
- Wat is een planningsprobleem?
- Use Cases en voorbeelden
Voorbeeld van een probleem met het verpakken van een prullenbak
- Probleemstelling
- Grootte van het probleem
- Diagram van het domeinmodel
- Hoofdmethode
- Configuratie van de oplosser
- Implementatie van domeinmodellen
- Partituur configuratie
Handelsreiziger Probleem (TSP)
- Probleemstelling
- Grootte van het probleem
- Domein model
- Hoofdmethode
- Chaining
- Configuratie van de oplosser
- Implementatie van domeinmodellen
- Partituur configuratie
Configuratie van de planner
- Overzicht
- Configuratie van de oplosser
- Modelleer uw planningsprobleem
- De Oplosser gebruiken
Berekening van de score
- Terminologie scoren
- Kies een partituurdefinitie
- Bereken de score
- Prestatietrucs voor scoreberekening
- Hergebruik van de Scoreberekening buiten de Oplosser
Optimalisatie algoritmes
- Search Grootte van de ruimte in de echte wereld
- Vindt Planner de optimale oplossing?
- Overzicht van de architectuur
- Overzicht van optimalisatie-algoritmen
- Welke optimalisatie-algoritmes moet ik gebruiken?
- Oplosser Fase
- Overzicht van de scope
- Afloop
- SolverEventListener
- Aangepaste SolverPhase
Verplaatsen en buurtselectie
- Verhuizing en buurtintroductie
- Algemene bewegingskiezers
- Meerdere MoveSelectors combineren
- EntitySelector
- ValueSelector
- Algemene functies van de Selector
- Aangepaste bewegingen
Heuristieken voor de bouw
- Eerste montage
- Beste pasvorm
- Geavanceerde Greedy Fit
- de Goedkoopste invoeging
- Spijt van invoeging
Lokaal zoeken
- Lokale Search concepten
- Heuvel beklimmen (Eenvoudig lokaal Search)
- Tabu Search
- Gesimuleerd gloeien
- Late acceptatie
- Stappen tellen heuvelklimmen
- Laat gesimuleerd gloeien (experimenteel)
- Een aangepaste beëindiging, MoveSelector, EntitySelector, ValueSelector of Acceptor gebruiken
Evolutionaire algoritmen
- Evolutionaire strategieën
- Genetische algoritmen
Hyperheuristiek
Exacte methoden
- Brute kracht
- Diepte-eerst Search
Benchmarken en tweaken
- De beste Oplosser-configuratie vinden
- Een benchmark doen
- Benchmark rapport
- Samenvattende statistieken
- Statistics per dataset (grafiek en CSV)
- Geavanceerde benchmarking
Herhaalde planning
- Inleiding tot herhaald plannen
- Back-up planning
- Doorlopende planning (windowed planning)
- Real-time planning (event based planning)
Drools
- Korte inleiding tot Drools
- Partituurfunctie schrijven in Drools
Integratie
- Overzicht
- Permanente opslag
- SOA en ESB
- Andere omgeving
21 Uren
Aangepaste bedrijfsopleiding
Opleidingsoplossingen ontworpen exclusief voor bedrijven.
- Aangepaste inhoud: We passen de syllabus en praktijkopdrachten aan naar de echte doelen en behoeften van uw project.
- Voor flexibel schema: Datums en tijden aangepast aan het rooster van uw team.
- Formaat: Online (live), In-company (bij uw kantoren) of Hybride.
Prijs per privégroep, online live training, startend vanaf 4800 € + BTW*
Neem contact met ons op voor een exacte offerte en om onze laatste promoties te horen
Reviews (1)
De training heeft zeker enkele kennisgaps opgevuld die bleven bestaan na het lezen van de OptaPlanner-gebruikershandleiding. Het gaf mij een goed overzicht van hoe ik OptaPlanner in onze projecten kan gaan gebruiken.
Terry Strachan - Exel Computer Systems plc
Cursus - OptaPlanner in Practice
Automatisch vertaald