public interface INodeFilterReason
quotient
of penalty points
, if
this threshold of a INodeFilterReason
has been surpassed the Node
can be filtered
out and put into another Route
.Modifier and Type | Method and Description |
---|---|
String |
getDescription()
Gets the
title of the INodeFilterReason . |
IOptimizationElement |
getNode()
Gets the
INode that has been filtered out |
double |
getQuotient()
|
boolean |
isProtected() |
void |
setExtraInfo(String extraInfo) |
void |
setProtected() |
void |
setQuotient(double qoutient)
|
void setQuotient(double qoutient)
quotient
of penalty points
of a INodeFilterReason
. The quotient
weighs penalty points
against antipenalty points
. If the quotient
has been surpassed, the Node
is being filtered out.qoutient
- the double quotientdouble getQuotient()
quotient
of penalty points
of a INodeFilterReason
. The quotient
weighs penalty points
against antipenalty points
. If the quotient
has been surpassed, the Node
is being filtered out.String getDescription()
title
of the INodeFilterReason
.IOptimizationElement getNode()
INode
that has been filtered outvoid setProtected()
boolean isProtected()
void setExtraInfo(String extraInfo)
Copyright © 2017–2023 DNA Evolutions GmbH. All rights reserved.