Code/Entities/Enumerations/GameStatus.cs

An enum defining possible statuses for a chess game in the LichessNET project, listing states like Created, Started, Mate, Resign, Stalemate, Timeout, Draw, etc.

#nullable enable annotations

namespace LichessNET.Entities.Enumerations;

public enum GameStatus
{
    Created,
    Started,
    Aborted,
    Mate,
    Resign,
    Stalemate,
    Timeout,
    Draw,
    OutOfTime,
    Cheat,
    NoStart,
    UnknownFinish,
    VariantEnd,
}