Entities/Game/MoveSequence.cs

Represents the sequence of moves in a chess game, essentially the notation portion of a PGN. Contains a list of Move objects and stores the original PGN string.

#nullable enable annotations

namespace LichessNET.Entities.Game;

/// <summary>
/// Basically the notation part of a PGN game
/// </summary>
public class MoveSequence
{
    public List<Move> Moves { get; set; } = new List<Move>();
    public string OriginalPgn { get; set; }
}