public AppendPatch(Patch patch) { Patch = patch; }
virtual internal Move ScoreOfAddingPatchToComponent(Component component, Patch patch) { Move bestMove = Move.GetInstance(component, patch); return(bestMove); }