public interface InnovationRepComp extends Initialisable
InnovationRepComps encapsulates an Innovations renewal
interval and the method to obtain renewed innovations.| Modifier and Type | Method and Description |
|---|---|
<InnovationType extends Innovation> |
adjustRenewedInnovation(InnovationType innovation)
Adjust the renewed innovation to reflect defined effects.
|
int |
getRenewalInterval()
Return the number of ticks the associated innovation it to be renewed.
|
initialiseint getRenewalInterval()
<InnovationType extends Innovation> InnovationType adjustRenewedInnovation(InnovationType innovation)
innovation -