Three sequences used similar as sequence pair. Published by the same
group in 2000 (Yamazaki2000).
based on five sequences, so called locii sequence_quintuple format :
[locii_1, locii_2, locii_3, locii_4, locii_5, block_rotations]
|
__init__(self,
benchmark)
x.__init__(...) initializes x; see x.__class__.__doc__ for signature |
source code
|
|
abstract_solutions
|
|
|
get_part_of_representation(self,
part_index,
part_number)
get a single element out of a part of the abstract representation,
part_number between 0 and part_lengths[part_index] |
source code
|
|
|
left_to(self,
sequence_quintuple,
a,
b,
x_distance=None,
y_distance=None,
widths=None,
heights=None) |
source code
|
|
|
in_front_of(self,
sequence_quintuple,
a,
b,
x_distance=None,
y_distance=None,
widths=None,
heights=None) |
source code
|
|
|
below(self,
sequence_quintuple,
a,
b,
x_distance=None,
y_distance=None,
widths=None,
heights=None) |
source code
|
|
|
get_constraint_graph(self,
sequence_quintuple,
relation_function,
x_distance=None,
y_distance=None,
widths=None,
heights=None) |
source code
|
|
|
|
|
|
|
|
|
get_operations(self)
returns a dict of possible operations onto a abstract representation
{'name' : [function, globality_factor]} globality_factor ... |
source code
|
|
|
|
|
exchange_two_labels_in_one_locii(self,
representation) |
source code
|
|
|
exchange_two_labels_in_all_locii(self,
representation) |
source code
|
|
|
exchange_two_positions_in_all_locii(self,
representation) |
source code
|
|
|
|
|
|
Inherited from data_structure.DataStructure :
__getitem__ ,
convert_part_numbers ,
cost_evaluation ,
generate_solution_space ,
get_part_numbers ,
get_random_representation ,
get_representation ,
set_benchmark
Inherited from object :
__delattr__ ,
__format__ ,
__getattribute__ ,
__hash__ ,
__new__ ,
__reduce__ ,
__reduce_ex__ ,
__repr__ ,
__setattr__ ,
__sizeof__ ,
__str__ ,
__subclasshook__
|