diff options
author | 2018-08-28 14:21:57 +0200 | |
---|---|---|
committer | 2018-08-28 14:21:57 +0200 | |
commit | 7b5bc7ef4c842b1f365b53b526e78083bb85a9c3 (patch) | |
tree | 41647dabc7ebe7e1e42fefcf964b665b312ce787 /Solvers/VIATRA-Solver/hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage/src/hu/bme/mit/inf/dslreasoner/viatrasolver/partialinterpretationlanguage/neighbourhood/FurtherNodeDescriptorWithEquivalenceCounter.xtend | |
parent | Fix SolutionStoreWithDiversityDescriptor (diff) | |
download | VIATRA-Generator-7b5bc7ef4c842b1f365b53b526e78083bb85a9c3.tar.gz VIATRA-Generator-7b5bc7ef4c842b1f365b53b526e78083bb85a9c3.tar.zst VIATRA-Generator-7b5bc7ef4c842b1f365b53b526e78083bb85a9c3.zip |
Add patterns to shape
Diffstat (limited to 'Solvers/VIATRA-Solver/hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage/src/hu/bme/mit/inf/dslreasoner/viatrasolver/partialinterpretationlanguage/neighbourhood/FurtherNodeDescriptorWithEquivalenceCounter.xtend')
1 files changed, 4 insertions, 2 deletions
diff --git a/Solvers/VIATRA-Solver/hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage/src/hu/bme/mit/inf/dslreasoner/viatrasolver/partialinterpretationlanguage/neighbourhood/FurtherNodeDescriptorWithEquivalenceCounter.xtend b/Solvers/VIATRA-Solver/hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage/src/hu/bme/mit/inf/dslreasoner/viatrasolver/partialinterpretationlanguage/neighbourhood/FurtherNodeDescriptorWithEquivalenceCounter.xtend index 22e890a2..28b936df 100644 --- a/Solvers/VIATRA-Solver/hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage/src/hu/bme/mit/inf/dslreasoner/viatrasolver/partialinterpretationlanguage/neighbourhood/FurtherNodeDescriptorWithEquivalenceCounter.xtend +++ b/Solvers/VIATRA-Solver/hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage/src/hu/bme/mit/inf/dslreasoner/viatrasolver/partialinterpretationlanguage/neighbourhood/FurtherNodeDescriptorWithEquivalenceCounter.xtend | |||
@@ -2,15 +2,17 @@ package hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.ne | |||
2 | 2 | ||
3 | import java.util.Map | 3 | import java.util.Map |
4 | import hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.DefinedElement | 4 | import hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.DefinedElement |
5 | import java.util.Set | ||
5 | 6 | ||
6 | class FurtherNodeDescriptorWithEquivalenceCounter extends FurtherNodeDescriptor<AbstractNodeDescriptor> { | 7 | class FurtherNodeDescriptorWithEquivalenceCounter extends FurtherNodeDescriptor<AbstractNodeDescriptor> { |
7 | 8 | ||
8 | new(AbstractNodeDescriptor previousRepresentation, | 9 | new(AbstractNodeDescriptor previousRepresentation, |
9 | Map<IncomingRelation<AbstractNodeDescriptor>, Integer> incomingEdges, | 10 | Map<IncomingRelation<AbstractNodeDescriptor>, Integer> incomingEdges, |
10 | Map<OutgoingRelation<AbstractNodeDescriptor>, Integer> outgoingEdges, | 11 | Map<OutgoingRelation<AbstractNodeDescriptor>, Integer> outgoingEdges, |
11 | Map<DefinedElement, FurtherNodeDescriptor<AbstractNodeDescriptor>> node2Representation) | 12 | Map<DefinedElement, FurtherNodeDescriptor<AbstractNodeDescriptor>> node2Representation, |
13 | Set<PatternRelation<AbstractNodeDescriptor>> patterns) | ||
12 | { | 14 | { |
13 | super(previousRepresentation, incomingEdges, outgoingEdges) | 15 | super(previousRepresentation, incomingEdges, outgoingEdges, patterns) |
14 | } | 16 | } |
15 | 17 | ||
16 | } \ No newline at end of file | 18 | } \ No newline at end of file |