}

export class ArtificialPlayer extends PlayerBase {

    private currentBoard: Chess.Board;
    private engineWorker: Worker;
    private playedMove: Chess.GameMove;

    constructor(colour: Chess.Player) {
        super(colour);
        this.engineWorker = undefined;