/// <summary> /// Constructor. /// </summary> /// <param name="bestChoice">Object to pick best choice for next move.</param> /// <param name="pathfinder">Object to compute paths.</param> public BestBot(IBestChoice bestChoice, IPathfinder pathfinder) { this.bestChoice = bestChoice; this.pathfinder = pathfinder; }