Function tryParseOneClient

  • Parses a single UCI ClientCommand.

    Example

    import { expect } from "vitest"
    import tryParseOne from "uci-parser-ts/tryParseOne"
    import BestMoveCommand from "uci-parser-ts/BestMoveCommand"

    const command = tryParseOne("bestmove e2e4 ponder e7e5");

    expect(command).toBeInstanceOf(BestMoveCommand);
    expect(command.move).toBe("e2e4");
    expect(command.ponder).toBe("e7e5");

    Returns

    The parsed command or null if the command is invalid..

    Parameters

    • command: string

      The command to parse.

    Returns ClientCommand | null

Generated using TypeDoc