There is a fairly well known puzzle about moving frogs that can be seen here. I found an interesting property about these puzzles and am certainly not the first to notice it. I can state this property informally, but I don't know how to formally state or prove it.
For simplicity suppose there are $3$ of each type of frog, and designate the frog/empty space pattern in any configuration $p$ as going from $p[0]$ to $p[6]$ with $p[i]$ being a frog of one type or the other or an empty space.
Designate the move from one pattern to the next as $P_k \to P_{k+1}$. Consider now $P_{k+1} \to P_{k}$. This is well defined but is not a legal move, because it causes a frog to move backwards. We will define the transformation $R(P)$, which reflects each frog or empty space's position with $p[k]$ swapping positions with $p[6-k]$. If follows that $R(P_{k+1}) \to R(P_{k})$ is well defined and is also a legal move.
Suppose $P_{0} \to P_{1} \to \cdots \to P_{n}$ is a solution to the problem. Then $R(P_{n}) \to R(P_{n-1}) \to \cdots \to R(P_0)$ is a legal sequence and since $R(P(n)) = P_0$ and $R(P_0) = P_n$, this is also a solution. In the cases I checked, the two solutions turned out to be identical, giving $P_{n-k} = R(P_k)$. This can be used to complete the puzzle if it is found that for some $i$ such that, $P_i = R(P_i)$ or $P_{i+1} = R(P_i)$. That would mean that the puzzle is half-complete with an odd number of positions in the first case and an even number in the second. For each position $k$ after the center, set $P_k$ to $R(P_{n-k})$
I am hoping you can make sense of what I said. and can provide a formal method of stating it.
As an afterthought I will mention two other types of puzzle where symmetry operations apply.
There are a number of river crossing problems where doing the moves in the reverse order gives a solution.
Peg solitaire puzzles have an interesting symmetry. If P is position of the pegs, denote by C(P) as the complement, turning holes with pegs into empty holes and putting pegs into the empty holes. If X is the initial position and Y is the final position, the jumps done in reverse order will transform C(Y) into C(X). In particular, if you start with a single empty hole and end up with a single peg in that hole, then the moves done in reverse order will produce the same result. This is not that difficult to prove. It uses the fact that the 3 holes involved in a jump are complemented by the jump.
$R(P_n)\to R(P_{n-1})\to\dots\to P_0$$\Rightarrow R(P_n)\to R(P_{n-1})\to\dots\to P_0$. – vitamin d Jul 25 '21 at 20:57