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
Leveringsopties
PRIVÉGROEPSTRAINING
Onze identiteit draait om het leveren van precies wat onze klanten nodig hebben.
- Pre-cursusgesprek met uw trainer
- Aanpassing van de leerervaring om uw doelen te bereiken -
- Op maat gemaakte overzichten
- Praktische, praktische oefeningen met gegevens / scenario's die herkenbaar zijn voor de cursisten
- Training gepland op een datum naar keuze
- Gegeven online, op locatie/klaslokaal of hybride door experts die ervaring uit de echte wereld delen
Private Group Prices RRP from €6840 online delivery, based on a group of 2 delegates, €2160 per additional delegate (excludes any certification / exam costs). We recommend a maximum group size of 12 for most learning events.
Neem contact met ons op voor een exacte offerte en om onze laatste promoties te horen
OPENBARE TRAINING
Kijk op onze public courses