메소드 |
설명 |
|
AddForkToTeamAssignment ( Fork fork, int leg, TeamAssignment teamAssignment ) : void |
|
|
AddLegToTeamAssignment ( int leg, TeamAssignment teamAssignment ) : void |
|
|
CalcMinUniquePaths ( Fork startFork, int smallestPathsToThisPoint ) : int |
|
|
FindForks ( ) : void |
|
|
FindForksToJoin ( Id begin, Id join ) : Fork |
|
|
GenerateAllTeams ( ) : void |
|
|
GeneratePotentialTeam ( ) : TeamAssignment |
|
|
GenerateTeam ( ) : TeamAssignment |
|
|
GetPossibleBranches ( Fork fork ) : List |
|
|
RandomLoop ( int numLoops ) : int[] |
|
|
RemoveForkFromTeamAssignment ( Fork fork, int leg, TeamAssignment teamAssignment ) : void |
|
|
ScanAllForks ( ) : void |
|
|
ScanFork ( Fork startFork, int numLegsOnThisFork, int totalPathsToThisPoint ) : int |
|
|
ScoreLegAssignment ( int leg, TeamAssignment teamAssignment ) : int |
|
|
ValidateLoopAssignment ( int loop, Fork fork, int leg, TeamAssignment teamAssignment ) : bool |
|
|