C# 클래스 Osmos.Motes

파일 보기 프로젝트 열기: ajlopez/TddRocks

공개 메소드들

메소드 설명
CanBeSolved ( int mote, IList values ) : bool
GetResidues ( int mote, IList values ) : IList
IsSolved ( IList residues ) : bool
MovesToApply ( int mote, IList values ) : int
NumberToAdd ( int mote, IList values ) : int
NumberToRemove ( IList values, IList residues ) : int

비공개 메소드들

메소드 설명
MovesToApply ( int mote, IList values, int maxcost ) : int
NumberToAdd ( int mote, IList values, IList residues ) : int

메소드 상세

CanBeSolved() 공개 메소드

public CanBeSolved ( int mote, IList values ) : bool
mote int
values IList
리턴 bool

GetResidues() 공개 메소드

public GetResidues ( int mote, IList values ) : IList
mote int
values IList
리턴 IList

IsSolved() 공개 메소드

public IsSolved ( IList residues ) : bool
residues IList
리턴 bool

MovesToApply() 공개 메소드

public MovesToApply ( int mote, IList values ) : int
mote int
values IList
리턴 int

NumberToAdd() 공개 메소드

public NumberToAdd ( int mote, IList values ) : int
mote int
values IList
리턴 int

NumberToRemove() 공개 메소드

public NumberToRemove ( IList values, IList residues ) : int
values IList
residues IList
리턴 int