-
- Downloads
DSE-DI: Cleanup for DI-based decoders (DI --> Guice).
* Create a GuiceDecoder class that serves as a container at which
Guice-based decoders can be registered. It calls the Decoder that
provides the demanded output encoding (Provides annotation). The
Guice injector will be responsible to resolve the dependencies between
the decoders.
* Simplify the Phenotype classes such that there exists only a single
phenotype that can host sub-phenotypes.
* Also remove the generic from the phenotype that declares it's primary
input genotype: There is almost no gain in terms of safety/robustness
versus a ton of code complications.
Signed-off-by:
Alexander Diewald <diewald@fortiss.org>
parent
9bf4fcf3
No related branches found
No related tags found
Showing
- org.fortiss.af3.exploration.alg/model/.ratings 3 additions, 0 deletionsorg.fortiss.af3.exploration.alg/model/.ratings
- org.fortiss.af3.exploration.alg/src/org/fortiss/af3/exploration/alg/.ratings 2 additions, 2 deletions...loration.alg/src/org/fortiss/af3/exploration/alg/.ratings
- org.fortiss.af3.exploration.alg/src/org/fortiss/af3/exploration/alg/annotation/valueprovider/.ratings 3 additions, 3 deletions...iss/af3/exploration/alg/annotation/valueprovider/.ratings
- org.fortiss.af3.exploration.alg/src/org/fortiss/af3/exploration/alg/backend/.ratings 1 addition, 1 deletion....alg/src/org/fortiss/af3/exploration/alg/backend/.ratings
- org.fortiss.af3.exploration.alg/src/org/fortiss/af3/exploration/alg/dse/.ratings 6 additions, 6 deletions...tion.alg/src/org/fortiss/af3/exploration/alg/dse/.ratings
- org.fortiss.af3.exploration.alg/src/org/fortiss/af3/exploration/alg/dse/backend/.ratings 3 additions, 3 deletions.../src/org/fortiss/af3/exploration/alg/dse/backend/.ratings
- org.fortiss.af3.exploration.alg/src/org/fortiss/af3/exploration/alg/dse/backend/ExplorerBackendBase.java 2 additions, 2 deletions.../af3/exploration/alg/dse/backend/ExplorerBackendBase.java
- org.fortiss.af3.exploration.alg/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/.ratings 3 additions, 3 deletions...rg/fortiss/af3/exploration/alg/dse/backend/opt4j/.ratings
- org.fortiss.af3.exploration.alg/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/create/.ratings 2 additions, 2 deletions...iss/af3/exploration/alg/dse/backend/opt4j/create/.ratings
- org.fortiss.af3.exploration.alg/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/create/partitionmapping/.ratings 1 addition, 1 deletion...on/alg/dse/backend/opt4j/create/partitionmapping/.ratings
- org.fortiss.af3.exploration.alg/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/create/platform/.ratings 1 addition, 1 deletion...xploration/alg/dse/backend/opt4j/create/platform/.ratings
- org.fortiss.af3.exploration.alg/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/create/safetyfunctionarch/.ratings 1 addition, 1 deletion.../alg/dse/backend/opt4j/create/safetyfunctionarch/.ratings
- org.fortiss.af3.exploration.alg/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/create/taskmapping/.ratings 4 additions, 4 deletions...oration/alg/dse/backend/opt4j/create/taskmapping/.ratings
- org.fortiss.af3.exploration.alg/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/encoding/.ratings 4 additions, 4 deletions...s/af3/exploration/alg/dse/backend/opt4j/encoding/.ratings
- org.fortiss.af3.exploration.alg/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/encoding/MappingEncoding.java 2 additions, 2 deletions...ation/alg/dse/backend/opt4j/encoding/MappingEncoding.java
- org.fortiss.af3.exploration.alg/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/encoding/comm/.ratings 1 addition, 1 deletion.../exploration/alg/dse/backend/opt4j/encoding/comm/.ratings
- org.fortiss.af3.exploration.alg/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/encoding/comm/MessageEncoding.java 5 additions, 5 deletions.../alg/dse/backend/opt4j/encoding/comm/MessageEncoding.java
- org.fortiss.af3.exploration.alg/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/encoding/comm/constraint/.ratings 1 addition, 1 deletion...n/alg/dse/backend/opt4j/encoding/comm/constraint/.ratings
- org.fortiss.af3.exploration.alg/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/encoding/partitionmapping/.ratings 3 additions, 3 deletions.../alg/dse/backend/opt4j/encoding/partitionmapping/.ratings
- org.fortiss.af3.exploration.alg/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/encoding/partitionmapping/PartitionMappingEncoding.java 4 additions, 3 deletions...j/encoding/partitionmapping/PartitionMappingEncoding.java
Loading
Please register or sign in to comment