CayleyPy
CayleyPy API Reference
CayleyPy
Index
Index
_
|
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
L
|
M
|
N
|
P
|
R
|
S
|
T
|
V
|
W
_
__init__() (cayleypy.algo.BeamSearchAlgorithm method)
(cayleypy.algo.BeamSearchResult method)
(cayleypy.algo.InteractiveBfs method)
(cayleypy.algo.MeetInTheMiddle method)
(cayleypy.algo.RandomWalksGenerator method)
(cayleypy.BfsResult method)
(cayleypy.CayleyGraph method)
(cayleypy.CayleyGraphDef method)
(cayleypy.CayleyPath method)
(cayleypy.GapPuzzles method)
(cayleypy.MatrixGroups method)
(cayleypy.models.ModelConfig method)
(cayleypy.PermutationGroups method)
(cayleypy.Predictor method)
(cayleypy.Puzzles method)
A
adjacency_matrix() (cayleypy.BfsResult method)
adjacency_matrix_sparse() (cayleypy.BfsResult method)
all_cycles() (cayleypy.PermutationGroups static method)
all_states (cayleypy.BfsResult property)
(cayleypy.CayleyPath property)
all_transpositions() (cayleypy.PermutationGroups static method)
apply_generator_batched() (cayleypy.CayleyGraph method)
apply_path() (cayleypy.CayleyGraph method)
B
beam_search() (cayleypy.CayleyGraph method)
BeamSearchAlgorithm (class in cayleypy.algo)
BeamSearchResult (class in cayleypy.algo)
bfs() (cayleypy.CayleyGraph method)
bfs_bitmask() (in module cayleypy.algo)
bfs_completed (cayleypy.BfsResult attribute)
bfs_numpy() (in module cayleypy.algo)
BfsResult (class in cayleypy)
burnt_pancake() (cayleypy.PermutationGroups static method)
C
CayleyGraph (class in cayleypy)
CayleyGraphDef (class in cayleypy)
CayleyPath (class in cayleypy)
coxeter() (cayleypy.PermutationGroups static method)
create() (cayleypy.CayleyGraphDef static method)
create_graph() (in module cayleypy)
cubic_pancake() (cayleypy.PermutationGroups static method)
cyclic_coxeter() (cayleypy.PermutationGroups static method)
D
decode_states() (cayleypy.CayleyGraph method)
decoded_state_shape (cayleypy.CayleyGraphDef property)
derangements() (cayleypy.PermutationGroups static method)
diameter() (cayleypy.BfsResult method)
E
edges (cayleypy.CayleyPath attribute)
edges_list (cayleypy.BfsResult property)
encode_states() (cayleypy.CayleyGraph method)
end_state (cayleypy.CayleyPath property)
F
find_on_last_layer() (cayleypy.algo.InteractiveBfs method)
find_path() (in module cayleypy)
find_path_between() (cayleypy.algo.MeetInTheMiddle static method)
find_path_from() (cayleypy.algo.MeetInTheMiddle static method)
(cayleypy.CayleyGraph method)
find_path_to() (cayleypy.algo.MeetInTheMiddle static method)
(cayleypy.CayleyGraph method)
for_matrix_group() (cayleypy.CayleyGraphDef static method)
from_dict() (cayleypy.models.ModelConfig static method)
full_reversals() (cayleypy.PermutationGroups static method)
G
GapPuzzles (class in cayleypy)
generate() (cayleypy.algo.RandomWalksGenerator method)
generators (cayleypy.CayleyGraph property)
generators_inverse_closed (cayleypy.CayleyGraphDef property)
generators_inverse_map (cayleypy.CayleyGraphDef property)
get_edge_name() (cayleypy.BfsResult method)
get_gaps_dir() (cayleypy.GapPuzzles static method)
get_layer() (cayleypy.BfsResult method)
get_neighbors() (cayleypy.CayleyGraph method)
get_neighbors_decoded() (cayleypy.CayleyGraph method)
get_unique_states() (cayleypy.CayleyGraph method)
globe_puzzle() (cayleypy.Puzzles static method)
graph (cayleypy.BfsResult attribute)
H
hashes_to_indices_dict (cayleypy.BfsResult property)
heisenberg() (cayleypy.MatrixGroups static method)
hungarian_rings() (cayleypy.Puzzles static method)
I
InteractiveBfs (class in cayleypy.algo)
involutive_derangements() (cayleypy.PermutationGroups static method)
is_matrix_group() (cayleypy.CayleyGraphDef method)
is_permutation_group() (cayleypy.CayleyGraphDef method)
L
last_layer() (cayleypy.BfsResult method)
layer_sizes (cayleypy.BfsResult attribute)
layers (cayleypy.BfsResult attribute)
list_puzzles() (cayleypy.GapPuzzles static method)
load() (cayleypy.models.ModelConfig method)
load_puzzle_from_file() (cayleypy.GapPuzzles static method)
lrx() (cayleypy.PermutationGroups static method)
lx() (cayleypy.PermutationGroups static method)
M
make_inverse_closed() (cayleypy.CayleyGraphDef method)
MatrixGroups (class in cayleypy)
MeetInTheMiddle (class in cayleypy.algo)
megaminx() (cayleypy.Puzzles static method)
mini_pyramorphix() (cayleypy.Puzzles static method)
ModelConfig (class in cayleypy.models)
modified_copy() (cayleypy.CayleyGraph method)
N
named_undirected_edges() (cayleypy.BfsResult method)
num_vertices (cayleypy.BfsResult property)
P
pancake() (cayleypy.PermutationGroups static method)
PermutationGroups (class in cayleypy)
Predictor (class in cayleypy)
prepare_graph() (in module cayleypy)
pretrained() (cayleypy.Predictor static method)
puzzle() (cayleypy.GapPuzzles static method)
Puzzles (class in cayleypy)
pyraminx() (cayleypy.Puzzles static method)
R
random_walks() (cayleypy.CayleyGraph method)
random_walks_bfs() (cayleypy.algo.RandomWalksGenerator method)
random_walks_classic() (cayleypy.algo.RandomWalksGenerator method)
random_walks_nbt() (cayleypy.algo.RandomWalksGenerator method)
RandomWalksGenerator (class in cayleypy.algo)
rapaport_m1() (cayleypy.PermutationGroups static method)
rapaport_m2() (cayleypy.PermutationGroups static method)
restore_path() (cayleypy.CayleyGraph method)
revert_path() (cayleypy.CayleyGraphDef method)
rubik_cube() (cayleypy.Puzzles static method)
S
search() (cayleypy.algo.BeamSearchAlgorithm method)
search_advanced() (cayleypy.algo.BeamSearchAlgorithm method)
search_simple() (cayleypy.algo.BeamSearchAlgorithm method)
signed_reversals() (cayleypy.PermutationGroups static method)
special_linear_fundamental_roots() (cayleypy.MatrixGroups static method)
special_linear_root_weyl() (cayleypy.MatrixGroups static method)
starminx() (cayleypy.Puzzles static method)
starminx_2() (cayleypy.Puzzles static method)
stars() (cayleypy.PermutationGroups static method)
start_state (cayleypy.CayleyPath attribute)
step() (cayleypy.algo.InteractiveBfs method)
T
three_cycles() (cayleypy.PermutationGroups static method)
three_cycles_0ij() (cayleypy.PermutationGroups static method)
to_networkx_graph() (cayleypy.BfsResult method)
top_spin() (cayleypy.PermutationGroups static method)
transposons() (cayleypy.PermutationGroups static method)
V
validate_path() (cayleypy.CayleyGraph method)
vertex_names (cayleypy.BfsResult property)
W
with_inverted_generators (cayleypy.CayleyGraph property)
with_inverted_generators() (cayleypy.CayleyGraphDef method)
wrapped_k_cycles() (cayleypy.PermutationGroups static method)