using System.Collections.Generic; namespace MetaheuristicsPCL { public interface IProblem { List Neighbourhood(ISolution _currentSolution); ISolution RandomSolution(); ISolution BestSolution(List _neighbours); } }