Exemple #1
0
 public override void Setup(ProblemInstance problemInstance, int minDepth, Run runner, int minCost = -1)
 {
     edgesMatrix        = new int[problemInstance.m_vAgents.Length, problemInstance.GetMaxX() * problemInstance.GetMaxY() + problemInstance.GetMaxY(), Move.NUM_NON_DIAG_MOVES];
     edgesMatrixCounter = 0;
     maxY = problemInstance.GetMaxY();
     base.Setup(problemInstance, minDepth, runner, minCost);
 }