A B C D E F G H I L M N O P R S T U
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- A - Static variable in class net.splitcells.gel.solution.optimization.primitive.FreeSupplySwitcherTest
- A - Static variable in class net.splitcells.gel.solution.optimization.primitive.UsedSupplySwitcherTest
- add(Line) - Method in class net.splitcells.gel.data.database.DatabaseMetaAspect
-
TODO PERFORMANCE No copies have to be created, as it is guaranteed that a Line does not change its content during its life cycle.
- add(Line) - Method in class net.splitcells.gel.solution.SolutionAspect
- addTranslated(List<?>) - Method in class net.splitcells.gel.solution.SolutionAspect
- addTranslated(List<? extends Object>) - Method in class net.splitcells.gel.data.database.DatabaseMetaAspect
-
TODO REMOVE Code duplication of
DatabaseMetaAspect.addTranslated(net.splitcells.dem.data.set.list.List<? extends java.lang.Object>)
methods. - addTranslated_with_too_many_values_tests() - Method in class net.splitcells.gel.data.database.DatabaseTest
- AllDifferentTest - Class in net.splitcells.gel.rating.rater
- AllDifferentTest() - Constructor for class net.splitcells.gel.rating.rater.AllDifferentTest
- allocate(Line, Line) - Method in class net.splitcells.gel.data.allocations.AllocationsIRef
- allocate(Line, Line) - Method in class net.splitcells.gel.solution.SolutionAspect
- allocationOf(LinePointer, LinePointer) - Method in class net.splitcells.gel.solution.SolutionAspect
- allocations() - Method in class net.splitcells.gel.solution.SolutionAspect
- allocations(String, Database, Database) - Method in class net.splitcells.gel.data.allocations.AllocationsIRefFactory
- AllocationsIRef - Class in net.splitcells.gel.data.allocations
-
AllocationsI.demandsUsed()
()} andAllocationsI.demandsFree()
contain allLine
ofAllocationsI.demands()
. - AllocationsIRef(String, Database, Database) - Constructor for class net.splitcells.gel.data.allocations.AllocationsIRef
-
TODO FIX Make constructor private.
- AllocationsIRefFactory - Class in net.splitcells.gel.data.allocations
- AllocationsIRefFactory() - Constructor for class net.splitcells.gel.data.allocations.AllocationsIRefFactory
- allocationsOfDemand(Line) - Method in class net.splitcells.gel.data.allocations.AllocationsIRef
- allocationsOfDemand(Line) - Method in class net.splitcells.gel.solution.SolutionAspect
- allocationsOfSupply(Line) - Method in class net.splitcells.gel.data.allocations.AllocationsIRef
- allocationsOfSupply(Line) - Method in class net.splitcells.gel.solution.SolutionAspect
- AllocationsSF - Class in net.splitcells.gel.data.allocations
- AllocationsSF() - Constructor for class net.splitcells.gel.data.allocations.AllocationsSF
- AllocationsTest - Class in net.splitcells.gel.data.allocations
- AllocationsTest() - Constructor for class net.splitcells.gel.data.allocations.AllocationsTest
- AllSameTest - Class in net.splitcells.gel.rating.rater
- AllSameTest() - Constructor for class net.splitcells.gel.rating.rater.AllSameTest
- analyseProcess(Runnable, Consumer<Environment>) - Static method in class net.splitcells.gel.GelEnv
- asSolution() - Method in class net.splitcells.gel.solution.SolutionAspect
- attributeATO() - Static method in class net.splitcells.gel.data.table.attribute.Attributes
- Attributes - Class in net.splitcells.gel.data.table.attribute
- Attributes() - Constructor for class net.splitcells.gel.data.table.attribute.Attributes
B
- B - Static variable in class net.splitcells.gel.solution.optimization.primitive.FreeSupplySwitcherTest
- B - Static variable in class net.splitcells.gel.solution.optimization.primitive.UsedSupplySwitcherTest
- backtracking() - Static method in class net.splitcells.gel.solution.optimization.meta.Backtracking
- Backtracking - Class in net.splitcells.gel.solution.optimization.meta
-
This is an implementation of the backtracking algorithm.
- BacktrackingTest - Class in net.splitcells.gel.solution.optimization.meta
- BacktrackingTest() - Constructor for class net.splitcells.gel.solution.optimization.meta.BacktrackingTest
C
- close() - Method in class net.splitcells.gel.data.allocations.AllocationsIRefFactory
- close() - Method in class net.splitcells.gel.data.lookup.LookupRefFactory
- close() - Method in class net.splitcells.gel.solution.history.HistoryRefFactory
- colloquiumPlanning(List<List<Object>>, List<List<Object>>) - Method in class net.splitcells.gel.test.functionality.ColloquiumPlanningTest
- ColloquiumPlanningTest - Class in net.splitcells.gel.test.functionality
-
TODO IDEA Test object orientation by making all people an instance of a certain class.
- ColloquiumPlanningTest() - Constructor for class net.splitcells.gel.test.functionality.ColloquiumPlanningTest
- COLUMN - Static variable in class net.splitcells.gel.test.functionality.NQueenProblemTest
- columnsView() - Method in class net.splitcells.gel.data.database.DatabaseMetaAspect
- columnsView() - Method in class net.splitcells.gel.solution.SolutionAspect
- columnView(Attribute<T>) - Method in class net.splitcells.gel.data.allocations.AllocationsIRef
- columnView(Attribute<T>) - Method in class net.splitcells.gel.data.database.DatabaseMetaAspect
- columnView(Attribute<T>) - Method in class net.splitcells.gel.data.lookup.LookupTableRef
-
TODO Check if types of return value and
LookupTableRef
fit each other. - columnView(Attribute<T>) - Method in class net.splitcells.gel.solution.SolutionAspect
- ComplianceTest - Class in net.splitcells.gel.rating.type
- ComplianceTest() - Constructor for class net.splitcells.gel.rating.type.ComplianceTest
- constraint() - Method in class net.splitcells.gel.solution.SolutionAspect
- ConstraintGroupBasedOfflineRepairTest - Class in net.splitcells.gel.solution.optimization.primitive
- ConstraintGroupBasedOfflineRepairTest() - Constructor for class net.splitcells.gel.solution.optimization.primitive.ConstraintGroupBasedOfflineRepairTest
- ConstraintGroupBasedRepairTest - Class in net.splitcells.gel.solution.optimization.primitive
- ConstraintGroupBasedRepairTest() - Constructor for class net.splitcells.gel.solution.optimization.primitive.ConstraintGroupBasedRepairTest
- ConstraintTest - Class in net.splitcells.gel.constraint
- ConstraintTest() - Constructor for class net.splitcells.gel.constraint.ConstraintTest
- CostTest - Class in net.splitcells.gel.rating.type
- CostTest() - Constructor for class net.splitcells.gel.rating.type.CostTest
D
- databaseFactory() - Static method in class net.splitcells.gel.data.allocations.AllocationsSF
- DatabaseFactoryTest - Class in net.splitcells.gel.data.database
- DatabaseFactoryTest() - Constructor for class net.splitcells.gel.data.database.DatabaseFactoryTest
- databaseIRef(Database) - Static method in class net.splitcells.gel.data.database.DatabaseMetaAspect
- DatabaseMetaAspect - Class in net.splitcells.gel.data.database
-
This aspect adds mainly logging and runtime check functionality to
Database
instances. - DatabaseSF - Class in net.splitcells.gel.data.database
- DatabaseSF() - Constructor for class net.splitcells.gel.data.database.DatabaseSF
- DatabaseTest - Class in net.splitcells.gel.data.database
-
TODO Test incorrect types added to the content of a table.
- DatabaseTest() - Constructor for class net.splitcells.gel.data.database.DatabaseTest
- DATE - Static variable in class net.splitcells.gel.test.functionality.ColloquiumPlanningTest
- demandOfAllocation(Line) - Method in class net.splitcells.gel.solution.SolutionAspect
- demands() - Method in class net.splitcells.gel.solution.SolutionAspect
- demandsFree() - Method in class net.splitcells.gel.solution.SolutionAspect
- demandsUsed() - Method in class net.splitcells.gel.solution.SolutionAspect
- derived(Function<Rating, Rating>) - Method in class net.splitcells.gel.solution.SolutionAspect
- DerivedSolutionTest - Class in net.splitcells.gel.problem.derived
- DerivedSolutionTest() - Constructor for class net.splitcells.gel.problem.derived.DerivedSolutionTest
E
- emptyDatabase() - Static method in class net.splitcells.gel.data.database.DatabaseSF
- emptyDatabase2() - Static method in class net.splitcells.gel.data.database.DatabaseSF
- emptyLine(Table) - Static method in class net.splitcells.gel.data.table.LineSF
- emptyTableTest() - Method in class net.splitcells.gel.data.table.TableTest
-
TODO Use
Allocations
. - EnumerableOptimizationSpaceTest - Class in net.splitcells.gel.solution.optimization.space
- EnumerableOptimizationSpaceTest() - Constructor for class net.splitcells.gel.solution.optimization.space.EnumerableOptimizationSpaceTest
- equals(Object) - Method in class net.splitcells.gel.data.allocations.AllocationsIRef
- equals(Object) - Method in class net.splitcells.gel.data.database.DatabaseMetaAspect
- EXAMINER - Static variable in class net.splitcells.gel.test.functionality.ColloquiumPlanningTest
F
- flush() - Method in class net.splitcells.gel.data.allocations.AllocationsIRefFactory
- flush() - Method in class net.splitcells.gel.data.lookup.LookupRefFactory
- flush() - Method in class net.splitcells.gel.solution.history.HistoryRefFactory
- ForAllTest - Class in net.splitcells.gel.constraint
-
TODO Test if only incoming groups are used.
- ForAllTest() - Constructor for class net.splitcells.gel.constraint.ForAllTest
- FreeSupplySwitcherTest - Class in net.splitcells.gel.solution.optimization.primitive
- FreeSupplySwitcherTest() - Constructor for class net.splitcells.gel.solution.optimization.primitive.FreeSupplySwitcherTest
G
- GelDev - Class in net.splitcells.gel
- GelEnv - Class in net.splitcells.gel
- GelTestFunctionality - Class in net.splitcells.gel
- GelTestFunctionality() - Constructor for class net.splitcells.gel.GelTestFunctionality
- GelTestIntegration - Class in net.splitcells.gel
- GelTestUnits - Class in net.splitcells.gel
H
- hashCode() - Method in class net.splitcells.gel.data.allocations.AllocationsIRef
- hashCode() - Method in class net.splitcells.gel.data.database.DatabaseMetaAspect
- HasMinimalSizeTest - Class in net.splitcells.gel.rating.rater
- HasMinimalSizeTest() - Constructor for class net.splitcells.gel.rating.rater.HasMinimalSizeTest
- HasSizeTest - Class in net.splitcells.gel.rating.rater
- HasSizeTest() - Constructor for class net.splitcells.gel.rating.rater.HasSizeTest
- headerView() - Method in class net.splitcells.gel.data.database.DatabaseMetaAspect
- headerView() - Method in class net.splitcells.gel.solution.SolutionAspect
- headerView2() - Method in class net.splitcells.gel.data.database.DatabaseMetaAspect
- headerView2() - Method in class net.splitcells.gel.solution.SolutionAspect
- history() - Method in class net.splitcells.gel.solution.SolutionAspect
- history(Solution) - Method in class net.splitcells.gel.solution.history.HistoryRefFactory
- HistoryRef - Class in net.splitcells.gel.solution.history
- HistoryRef(Solution) - Constructor for class net.splitcells.gel.solution.history.HistoryRef
- HistoryRefFactory - Class in net.splitcells.gel.solution.history
- HistoryRefFactory() - Constructor for class net.splitcells.gel.solution.history.HistoryRefFactory
- HistoryTest - Class in net.splitcells.gel.solution.history
- HistoryTest() - Constructor for class net.splitcells.gel.solution.history.HistoryTest
I
- identity() - Method in class net.splitcells.gel.data.database.DatabaseMetaAspect
- identity() - Method in class net.splitcells.gel.solution.SolutionAspect
- incorrectly_sized_values_addition_tests() - Method in class net.splitcells.gel.data.database.DatabaseTest
- incorrectly_typed_values_addition_tests() - Method in class net.splitcells.gel.data.database.DatabaseTest
- index_preservation_by_add_tests() - Method in class net.splitcells.gel.data.database.DatabaseTest
- invalid_column_write_access_tests() - Method in class net.splitcells.gel.data.table.TableTest
- invalid_content_write_access_tests() - Method in class net.splitcells.gel.data.table.TableTest
-
TODO Use
Allocations
.
L
- LineSF - Class in net.splitcells.gel.data.table
- lookup(Table, Attribute<R>) - Method in class net.splitcells.gel.data.lookup.LookupRefFactory
- lookupEquals(Attribute<Line>, Line) - Method in class net.splitcells.gel.data.database.DatabaseMetaAspect
- lookupEquals(Attribute<Line>, Line) - Method in class net.splitcells.gel.solution.SolutionAspect
- LookupIRef<T> - Class in net.splitcells.gel.data.lookup
- LookupIRef(Table, Attribute) - Constructor for class net.splitcells.gel.data.lookup.LookupIRef
- LookupRefFactory - Class in net.splitcells.gel.data.lookup
- LookupRefFactory() - Constructor for class net.splitcells.gel.data.lookup.LookupRefFactory
- LookupTableRef - Class in net.splitcells.gel.data.lookup
- LookupTableRef(Table, String) - Constructor for class net.splitcells.gel.data.lookup.LookupTableRef
- LookupTest - Class in net.splitcells.gel.data.lookup
- LookupTest() - Constructor for class net.splitcells.gel.data.lookup.LookupTest
M
- main(String...) - Static method in class net.splitcells.gel.GelDev
- main(String...) - Static method in class net.splitcells.gel.GelTestFunctionality
- main(String...) - Static method in class net.splitcells.gel.GelTestIntegration
- main(String...) - Static method in class net.splitcells.gel.GelTestUnits
- MetaRatingMergerTest - Class in net.splitcells.gel.rating.framework
- MetaRatingMergerTest() - Constructor for class net.splitcells.gel.rating.framework.MetaRatingMergerTest
- MetaRatingTest - Class in net.splitcells.gel.rating.framework
- MetaRatingTest() - Constructor for class net.splitcells.gel.rating.framework.MetaRatingTest
- MinimalDistanceTest - Class in net.splitcells.gel.rating.rater
- MinimalDistanceTest() - Constructor for class net.splitcells.gel.rating.rater.MinimalDistanceTest
N
- net.splitcells.gel - package net.splitcells.gel
- net.splitcells.gel.constraint - package net.splitcells.gel.constraint
- net.splitcells.gel.data.allocations - package net.splitcells.gel.data.allocations
- net.splitcells.gel.data.database - package net.splitcells.gel.data.database
- net.splitcells.gel.data.lookup - package net.splitcells.gel.data.lookup
- net.splitcells.gel.data.table - package net.splitcells.gel.data.table
- net.splitcells.gel.data.table.attribute - package net.splitcells.gel.data.table.attribute
- net.splitcells.gel.problem - package net.splitcells.gel.problem
- net.splitcells.gel.problem.derived - package net.splitcells.gel.problem.derived
- net.splitcells.gel.rating.framework - package net.splitcells.gel.rating.framework
- net.splitcells.gel.rating.rater - package net.splitcells.gel.rating.rater
- net.splitcells.gel.rating.type - package net.splitcells.gel.rating.type
- net.splitcells.gel.solution - package net.splitcells.gel.solution
- net.splitcells.gel.solution.history - package net.splitcells.gel.solution.history
- net.splitcells.gel.solution.optimization - package net.splitcells.gel.solution.optimization
- net.splitcells.gel.solution.optimization.meta - package net.splitcells.gel.solution.optimization.meta
- net.splitcells.gel.solution.optimization.primitive - package net.splitcells.gel.solution.optimization.primitive
- net.splitcells.gel.solution.optimization.space - package net.splitcells.gel.solution.optimization.space
- net.splitcells.gel.test.functionality - package net.splitcells.gel.test.functionality
- NQueenProblemTest - Class in net.splitcells.gel.test.functionality
-
TODO Clean up this.
- NQueenProblemTest() - Constructor for class net.splitcells.gel.test.functionality.NQueenProblemTest
O
- OBSERVER - Static variable in class net.splitcells.gel.test.functionality.ColloquiumPlanningTest
- OptimalityTest - Class in net.splitcells.gel.rating.type
- OptimalityTest() - Constructor for class net.splitcells.gel.rating.type.OptimalityTest
- OptimizationEventTest - Class in net.splitcells.gel.solution.optimization
- OptimizationEventTest() - Constructor for class net.splitcells.gel.solution.optimization.OptimizationEventTest
- optimize(List<OptimizationEvent>) - Method in class net.splitcells.gel.solution.SolutionAspect
- optimize(OptimizationEvent, OptimizationParameters) - Method in class net.splitcells.gel.solution.SolutionAspect
- optimize(Solution) - Method in class net.splitcells.gel.solution.optimization.meta.Backtracking
P
- path() - Method in class net.splitcells.gel.data.database.DatabaseMetaAspect
- path() - Method in class net.splitcells.gel.solution.SolutionAspect
- process(Runnable) - Static method in class net.splitcells.gel.GelDev
- process(Runnable) - Static method in class net.splitcells.gel.GelEnv
- process(Runnable, Consumer<Environment>) - Static method in class net.splitcells.gel.GelDev
- process(Runnable, Consumer<Environment>) - Static method in class net.splitcells.gel.GelEnv
- ProfitTest - Class in net.splitcells.gel.rating.type
- ProfitTest() - Constructor for class net.splitcells.gel.rating.type.ProfitTest
R
- randomColloquiumPlanning(int, int, int, int, int, int, int, int, Randomness) - Method in class net.splitcells.gel.test.functionality.ColloquiumPlanningTest
- RaterBasedOnLineValueTest - Class in net.splitcells.gel.rating.rater
- RaterBasedOnLineValueTest() - Constructor for class net.splitcells.gel.rating.rater.RaterBasedOnLineValueTest
- rating(List<OptimizationEvent>) - Method in class net.splitcells.gel.solution.SolutionAspect
- RatingTranslatorTest - Class in net.splitcells.gel.rating.framework
- RatingTranslatorTest() - Constructor for class net.splitcells.gel.rating.framework.RatingTranslatorTest
- rawLines() - Method in class net.splitcells.gel.data.database.DatabaseMetaAspect
- rawLines() - Method in class net.splitcells.gel.solution.SolutionAspect
- rawLinesView() - Method in class net.splitcells.gel.data.database.DatabaseMetaAspect
- rawLinesView() - Method in class net.splitcells.gel.data.lookup.LookupTableRef
-
The indexes needs to be preserved and therefore the null value gaps needs to be added as well.
- rawLinesView() - Method in class net.splitcells.gel.solution.SolutionAspect
- register(Line) - Method in class net.splitcells.gel.data.lookup.LookupTableRef
-
TODO RENAME
- register_addition(T, int) - Method in class net.splitcells.gel.data.lookup.LookupIRef
- register_removal(T, int) - Method in class net.splitcells.gel.data.lookup.LookupIRef
- RegulatedLengthTest - Class in net.splitcells.gel.rating.rater
- RegulatedLengthTest() - Constructor for class net.splitcells.gel.rating.rater.RegulatedLengthTest
- remove(int) - Method in class net.splitcells.gel.data.database.DatabaseMetaAspect
- remove(int) - Method in class net.splitcells.gel.solution.SolutionAspect
- remove(Line) - Method in class net.splitcells.gel.data.allocations.AllocationsIRef
- remove(Line) - Method in class net.splitcells.gel.data.database.DatabaseMetaAspect
- remove(Line) - Method in class net.splitcells.gel.solution.SolutionAspect
- removeRegistration(Line) - Method in class net.splitcells.gel.data.lookup.LookupTableRef
-
TODO RENAME
- resetTo(int) - Method in class net.splitcells.gel.solution.history.HistoryRef
-
"-1" stands for the initial state of the solution.
- ROOM_NUMBER - Static variable in class net.splitcells.gel.test.functionality.ColloquiumPlanningTest
- ROW - Static variable in class net.splitcells.gel.test.functionality.NQueenProblemTest
S
- SHIFT - Static variable in class net.splitcells.gel.test.functionality.ColloquiumPlanningTest
- SimplifiedAnnealingProblemTest - Class in net.splitcells.gel.problem.derived
-
TODO Make tests deterministic, otherwise the test can cause a error from time to time."
- SimplifiedAnnealingProblemTest() - Constructor for class net.splitcells.gel.problem.derived.SimplifiedAnnealingProblemTest
- single_addition_and_removal_tests() - Method in class net.splitcells.gel.data.database.DatabaseTest
- size() - Method in class net.splitcells.gel.data.database.DatabaseMetaAspect
- size() - Method in class net.splitcells.gel.solution.SolutionAspect
- solutionAspect(Solution) - Static method in class net.splitcells.gel.solution.SolutionAspect
- SolutionAspect - Class in net.splitcells.gel.solution
- SportLessonAssignmentTest - Class in net.splitcells.gel.test.functionality
- SportLessonAssignmentTest() - Constructor for class net.splitcells.gel.test.functionality.SportLessonAssignmentTest
- standardDeveloperConfigurator() - Static method in class net.splitcells.gel.GelDev
- standardDeveloperConfigurator() - Static method in class net.splitcells.gel.GelEnv
-
Uses a folder of the user in order to store files, in order to prevent unnecessary file changes in the project repo, if the user executes Gel with an IDE and default settings.
- STUDENTS - Static variable in class net.splitcells.gel.test.functionality.ColloquiumPlanningTest
- subscribeToAfterAdditions(AfterAdditionSubscriber) - Method in class net.splitcells.gel.data.database.DatabaseMetaAspect
- subscribeToAfterAdditions(AfterAdditionSubscriber) - Method in class net.splitcells.gel.solution.SolutionAspect
- subscribeToAfterRemoval(BeforeRemovalSubscriber) - Method in class net.splitcells.gel.data.database.DatabaseMetaAspect
- subscribeToAfterRemoval(BeforeRemovalSubscriber) - Method in class net.splitcells.gel.solution.SolutionAspect
- subscribeToBeforeRemoval(BeforeRemovalSubscriber) - Method in class net.splitcells.gel.data.database.DatabaseMetaAspect
- subscribeToBeforeRemoval(BeforeRemovalSubscriber) - Method in class net.splitcells.gel.solution.SolutionAspect
- subscription_tests() - Method in class net.splitcells.gel.data.database.DatabaseTest
- supplies() - Method in class net.splitcells.gel.solution.SolutionAspect
- suppliesFree() - Method in class net.splitcells.gel.solution.SolutionAspect
- suppliesUsed() - Method in class net.splitcells.gel.solution.SolutionAspect
- supplyOfAllocation(Line) - Method in class net.splitcells.gel.solution.SolutionAspect
T
- t() - Method in class net.splitcells.gel.rating.type.CostTest
- TableSF - Class in net.splitcells.gel.data.table
- TableSF() - Constructor for class net.splitcells.gel.data.table.TableSF
- TableTest - Class in net.splitcells.gel.data.table
- TableTest() - Constructor for class net.splitcells.gel.data.table.TableTest
- TemplateInitializerTest - Class in net.splitcells.gel.solution.optimization.primitive
- TemplateInitializerTest() - Constructor for class net.splitcells.gel.solution.optimization.primitive.TemplateInitializerTest
- test_8_queen_problem_with_annealing_hill_climber() - Method in class net.splitcells.gel.test.functionality.NQueenProblemTest
-
TODO
- test_8_queen_problem_with_backtracking() - Method in class net.splitcells.gel.test.functionality.NQueenProblemTest
- test_8_queen_problem_with_repair() - Method in class net.splitcells.gel.test.functionality.NQueenProblemTest
- test_8_queen_problem_with_rolling_the_dice() - Method in class net.splitcells.gel.test.functionality.NQueenProblemTest
- test_addTranslated_with_too_many_values(Database) - Method in class net.splitcells.gel.data.database.DatabaseTest
- test_allocate_and_remove() - Method in class net.splitcells.gel.data.allocations.AllocationsTest
- test_allocation_groups_with_different_attributes() - Method in class net.splitcells.gel.constraint.ConstraintTest
- test_cold_start_rating_with_multiple_lines() - Method in class net.splitcells.gel.problem.derived.SimplifiedAnnealingProblemTest
- test_cold_start_rating_with_single_line() - Method in class net.splitcells.gel.problem.derived.SimplifiedAnnealingProblemTest
- test_combinations_and_order_consistency() - Method in class net.splitcells.gel.rating.type.ComplianceTest
- test_consistency_of_compliance_and_defiance() - Method in class net.splitcells.gel.constraint.ForAllTest
-
TODO Use this test for all
Constraint
implementations. - test_demandGrouping() - Method in class net.splitcells.gel.solution.optimization.primitive.ConstraintGroupBasedOfflineRepairTest
- test_demandGrouping() - Method in class net.splitcells.gel.solution.optimization.primitive.ConstraintGroupBasedRepairTest
- test_equals_ofEqualPair() - Method in class net.splitcells.gel.solution.optimization.OptimizationEventTest
- test_equals_ofPairWithDifferentSupplies() - Method in class net.splitcells.gel.solution.optimization.OptimizationEventTest
- test_history_allocation_rating() - Method in class net.splitcells.gel.solution.history.HistoryTest
- test_host_start_rating_with_multiple_lines() - Method in class net.splitcells.gel.problem.derived.SimplifiedAnnealingProblemTest
- test_host_start_rating_with_single_line() - Method in class net.splitcells.gel.problem.derived.SimplifiedAnnealingProblemTest
- test_incomingGroupsOfConstraintPath() - Method in class net.splitcells.gel.constraint.ConstraintTest
- test_incorrectly_sized_values_addition_test(Database) - Method in class net.splitcells.gel.data.database.DatabaseTest
- test_incorrectly_typed_values_addition_test(Function<List<Attribute<?>>, Database>) - Method in class net.splitcells.gel.data.database.DatabaseTest
- test_index_preservation_by_add(Database) - Method in class net.splitcells.gel.data.database.DatabaseTest
- test_multiple_line_addition_and_removal() - Method in class net.splitcells.gel.rating.rater.MinimalDistanceTest
- test_nested_lookup_adaption_with_multiple_lines() - Method in class net.splitcells.gel.data.lookup.LookupTest
- test_order_consistency() - Method in class net.splitcells.gel.rating.type.ComplianceTest
- test_propagation_of_compliance() - Method in class net.splitcells.gel.constraint.ThenTest
- test_propagation_of_defiance() - Method in class net.splitcells.gel.constraint.ThenTest
- test_rating_manipulation_after_solution_optimization() - Method in class net.splitcells.gel.problem.derived.DerivedSolutionTest
- test_rating_manipulation_from_start() - Method in class net.splitcells.gel.problem.derived.DerivedSolutionTest
- test_rating_of_complying() - Method in class net.splitcells.gel.constraint.ThenTest
- test_rating_of_defying() - Method in class net.splitcells.gel.constraint.ThenTest
- test_rating_with_all_values_different() - Method in class net.splitcells.gel.rating.rater.AllDifferentTest
- test_rating_with_all_values_same() - Method in class net.splitcells.gel.rating.rater.AllDifferentTest
- test_rating_with_some_values_same() - Method in class net.splitcells.gel.rating.rater.AllDifferentTest
- test_removal_of_defying_group() - Method in class net.splitcells.gel.solution.optimization.primitive.ConstraintGroupBasedOfflineRepairTest
- test_removal_of_defying_group() - Method in class net.splitcells.gel.solution.optimization.primitive.ConstraintGroupBasedRepairTest
- test_repair_of_defying_group() - Method in class net.splitcells.gel.solution.optimization.primitive.ConstraintGroupBasedOfflineRepairTest
- test_repair_of_defying_group() - Method in class net.splitcells.gel.solution.optimization.primitive.ConstraintGroupBasedRepairTest
- test_reset_to_beginning() - Method in class net.splitcells.gel.solution.history.HistoryTest
- test_reset_to_middle() - Method in class net.splitcells.gel.solution.history.HistoryTest
- test_rest_to_beginning_runtime() - Method in class net.splitcells.gel.solution.history.HistoryTest
- test_simple_neighbour_defiance() - Method in class net.splitcells.gel.rating.rater.MinimalDistanceTest
- test_single_addition_and_removal(Database) - Method in class net.splitcells.gel.data.database.DatabaseTest
- test_size_requirement_greater_than_one() - Method in class net.splitcells.gel.rating.rater.HasSizeTest
- test_subscribe_to_afterAdditions() - Method in class net.splitcells.gel.data.allocations.AllocationsTest
- test_subscriber_to_afterRemoval() - Method in class net.splitcells.gel.data.allocations.AllocationsTest
- test_subscriber_to_beforeRemoval() - Method in class net.splitcells.gel.data.allocations.AllocationsTest
- test_subscription_of_history_to_solution() - Method in class net.splitcells.gel.solution.history.HistoryTest
- test_subscriptions(Database) - Method in class net.splitcells.gel.data.database.DatabaseTest
- testAddAndRemove() - Method in class net.splitcells.gel.rating.rater.AllSameTest
- testAllocationGroups() - Method in class net.splitcells.gel.constraint.ConstraintTest
- testBetterThan() - Method in class net.splitcells.gel.rating.framework.MetaRatingTest
- testBranching() - Method in class net.splitcells.gel.solution.optimization.meta.BacktrackingTest
- testCombinationOfCompatible() - Method in class net.splitcells.gel.rating.framework.MetaRatingMergerTest
- testCombinationOfIncompatible() - Method in class net.splitcells.gel.rating.framework.MetaRatingMergerTest
- testCombinationOfPrimitives() - Method in class net.splitcells.gel.rating.framework.MetaRatingTest
- testCombinationOfSame() - Method in class net.splitcells.gel.rating.framework.MetaRatingMergerTest
- testComplexity() - Method in class net.splitcells.gel.test.functionality.ColloquiumPlanningTest
-
This test shows, that the
FunctionalHillClimber
is not able to solve this problem as efficiently as theConstraintGroupBasedOfflineRepair
. - testCurrentDevelopment() - Method in class net.splitcells.gel.test.functionality.ColloquiumPlanningTest
-
Deprecated.
- testDatabaseFactory() - Static method in class net.splitcells.gel.data.database.DatabaseSF
- testDatabaseOfFods() - Method in class net.splitcells.gel.data.database.DatabaseFactoryTest
- testDiscoveryPath() - Method in class net.splitcells.gel.solution.optimization.space.EnumerableOptimizationSpaceTest
- testEquality() - Method in class net.splitcells.gel.rating.type.ComplianceTest
- testIdentityTranslation() - Method in class net.splitcells.gel.rating.framework.RatingTranslatorTest
- testLineValueSelector() - Method in class net.splitcells.gel.rating.rater.RaterBasedOnLineValueTest
- testLookupAdaptationToRemoval() - Method in class net.splitcells.gel.data.lookup.LookupTest
- testLookupByPredicate() - Method in class net.splitcells.gel.data.lookup.LookupTest
- testMaximalValue() - Method in class net.splitcells.gel.rating.type.OptimalityTest
- testMinimalValue() - Method in class net.splitcells.gel.rating.type.OptimalityTest
- testMultipleLookupsSimultaneously() - Method in class net.splitcells.gel.data.lookup.LookupTest
- testNestedLookupWithMultipleLines() - Method in class net.splitcells.gel.data.lookup.LookupTest
- testNoGrouping() - Method in class net.splitcells.gel.constraint.ForAllTest
- testOrder() - Method in class net.splitcells.gel.rating.type.CostTest
- testOrder() - Method in class net.splitcells.gel.rating.type.OptimalityTest
- testOrder() - Method in class net.splitcells.gel.rating.type.ProfitTest
- testProbability() - Method in class net.splitcells.gel.problem.derived.SimplifiedAnnealingProblemTest
- testPropagation() - Method in class net.splitcells.gel.constraint.ForAllTest
- testQueryInitialization() - Method in class net.splitcells.gel.data.database.DatabaseTest
- testRandomInstanceSolving() - Method in class net.splitcells.gel.test.functionality.ColloquiumPlanningTest
- testRating() - Method in class net.splitcells.gel.constraint.ThenTest
- testRating() - Method in class net.splitcells.gel.rating.rater.HasMinimalSizeTest
- testRating() - Method in class net.splitcells.gel.rating.rater.HasSizeTest
- testRating() - Method in class net.splitcells.gel.rating.rater.MinimalDistanceTest
- testRatingsOfExamsInSameTimeslot() - Method in class net.splitcells.gel.test.functionality.ColloquiumPlanningTest
- testRatingsOfPeopleWithMultipleExamClones() - Method in class net.splitcells.gel.test.functionality.ColloquiumPlanningTest
- testRatingsOfSingleExam() - Method in class net.splitcells.gel.test.functionality.ColloquiumPlanningTest
- testRatingsOfStudentWithMultipleExamsInSameDay() - Method in class net.splitcells.gel.test.functionality.ColloquiumPlanningTest
- testRegulatedLength() - Method in class net.splitcells.gel.rating.rater.RegulatedLengthTest
- testSimpleHistory() - Method in class net.splitcells.gel.solution.optimization.space.EnumerableOptimizationSpaceTest
- testSimplestCase() - Method in class net.splitcells.gel.solution.optimization.meta.BacktrackingTest
- testSportLessonAssignment() - Method in class net.splitcells.gel.test.functionality.SportLessonAssignmentTest
-
TODO
- testSupplySwitchOfOneDemandWithNoUnusedSupply() - Method in class net.splitcells.gel.solution.optimization.primitive.FreeSupplySwitcherTest
- testSupplySwitchOfOneDemandWithOneUnusedSupply() - Method in class net.splitcells.gel.solution.optimization.primitive.FreeSupplySwitcherTest
- testSwitchMultipleStepsInOptimization() - Method in class net.splitcells.gel.solution.optimization.primitive.UsedSupplySwitcherTest
- testSwitchWithNoUnused() - Method in class net.splitcells.gel.solution.optimization.primitive.UsedSupplySwitcherTest
- testSwitchWithUnusedDemandPresent() - Method in class net.splitcells.gel.solution.optimization.primitive.UsedSupplySwitcherTest
- testSwitchWithUnusedSupplyPresent() - Method in class net.splitcells.gel.solution.optimization.primitive.UsedSupplySwitcherTest
- testTableFactory() - Static method in class net.splitcells.gel.data.table.TableSF
- testTemplate() - Method in class net.splitcells.gel.solution.optimization.primitive.TemplateInitializerTest
- testTranslatorChoice() - Method in class net.splitcells.gel.rating.framework.RatingTranslatorTest
- testUnequalContent() - Method in class net.splitcells.gel.rating.framework.MetaRatingTest
- ThenTest - Class in net.splitcells.gel.constraint
-
Only costs are used for testing in order to simplify the defiance detection.
- ThenTest() - Constructor for class net.splitcells.gel.constraint.ThenTest
- toDom() - Method in class net.splitcells.gel.data.database.DatabaseMetaAspect
- toDom() - Method in class net.splitcells.gel.data.lookup.LookupTableRef
- toDom() - Method in class net.splitcells.gel.solution.SolutionAspect
- toString() - Method in class net.splitcells.gel.solution.SolutionAspect
- tukšaTabulas() - Static method in class net.splitcells.gel.data.table.TableSF
-
TODO Support different table type mixing, in order to create
Allocations
instances.
U
- UsedSupplySwitcherTest - Class in net.splitcells.gel.solution.optimization.primitive
- UsedSupplySwitcherTest() - Constructor for class net.splitcells.gel.solution.optimization.primitive.UsedSupplySwitcherTest
All Classes All Packages