make_all_reidemeister_moves#

make_all_reidemeister_moves(k, depth=1) set#

Applies all possible Reidemeister moves to a knot diagram iteratively up to a specified depth and returns a flattened set of resulting diagrams.

Args:

k: Knot diagram or representation on which Reidemeister moves will be applied. depth: The number of levels or iterations to apply the Reidemeister moves. Defaults to 1.

Returns:
set: A flattened set containing all unique knot diagrams generated after applying

Reidemeister moves up to the given depth.