public IEnumerable<TriTile> Play(CoercioContext ctx) { var target = ctx._triGrid.Grid[Target.X][Target.Y]; return ctx.SnipePiece(target).ToList(); }
public IEnumerable<TriTile> Play(CoercioContext ctx) { var src = ctx._triGrid.Grid[Src.X][Src.Y]; var dst = ctx._triGrid.Grid[Dst.X][Dst.Y]; return ctx.MovePiece(src, dst).ToList(); }
private void CreateCoerceoContext() { _coercioCtx = CoercioContext.Create(ConfigurationManager.AppSettings.Get("CoerceoContextLoadFile")); }