pub fn decompress<R: Read>(input: R, plies: i32) -> Result<Vec<Move>, Error>
Decompress a given number of moves from the starting position.