note
	description: "[
		A {CURSOR} to remember the iteration position in the
		{VITP_SEQUENCE_OF_PLAY}.
		Simply a data structure to hold on to values
		]"
	author:    "Jimmy J. Johnson"
	date:      "11/11/23"
	copyright: "Copyright (c) 2023, Jimmy J. Johnson"
	license:   "Eiffel Forum v2 (http://www.eiffel.com/licensing/forum.txt)"

class
	SEQUENCE_OF_PLAY_CURSOR
	
create
	make
	
feature {NONE} -- Initialization

	make (a_path: like path; a_visited_nodes: like visited_nodes)
			-- Create an instance
		do
			path := a_path
			visited_nodes := a_visited_nodes
		end

feature -- Access

	path: LINKED_SET [GAME_STEP]
			-- The saved `path' through

	visited_nodes: LINKED_SET [GAME_STEP]

end
