Class InternalizingPlansScoring
- java.lang.Object
-
- org.matsim.contrib.socnetsim.framework.scoring.InternalizingPlansScoring
-
- All Implemented Interfaces:
EventListener
,org.matsim.core.api.internal.MatsimExtensionPoint
,org.matsim.core.controler.corelisteners.PlansScoring
,org.matsim.core.controler.listener.ControlerListener
,org.matsim.core.controler.listener.IterationStartsListener
,org.matsim.core.controler.listener.ScoringListener
public class InternalizingPlansScoring extends Object implements org.matsim.core.controler.corelisteners.PlansScoring, org.matsim.core.controler.listener.ScoringListener, org.matsim.core.controler.listener.IterationStartsListener
- Author:
- thibautd
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
InternalizingPlansScoring.ConfigBasedInternalizationSettings
static interface
InternalizingPlansScoring.InternalizationSettings
-
Constructor Summary
Constructors Constructor Description InternalizingPlansScoring(InternalizingPlansScoring.InternalizationSettings ratio, org.matsim.api.core.v01.Scenario sc, org.matsim.core.api.experimental.events.EventsManager events, org.matsim.core.scoring.ScoringFunctionFactory scoringFunctionFactory)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
notifyIterationStarts(org.matsim.core.controler.events.IterationStartsEvent event)
void
notifyScoring(org.matsim.core.controler.events.ScoringEvent event)
-
-
-
Constructor Detail
-
InternalizingPlansScoring
@Inject public InternalizingPlansScoring(InternalizingPlansScoring.InternalizationSettings ratio, org.matsim.api.core.v01.Scenario sc, org.matsim.core.api.experimental.events.EventsManager events, org.matsim.core.scoring.ScoringFunctionFactory scoringFunctionFactory)
-
-
Method Detail
-
notifyScoring
public void notifyScoring(org.matsim.core.controler.events.ScoringEvent event)
- Specified by:
notifyScoring
in interfaceorg.matsim.core.controler.listener.ScoringListener
-
notifyIterationStarts
public void notifyIterationStarts(org.matsim.core.controler.events.IterationStartsEvent event)
- Specified by:
notifyIterationStarts
in interfaceorg.matsim.core.controler.listener.IterationStartsListener
-
-