public void Setup() { _gameFactory = new GameFactory(); var generator = new GenerateKeyRangesService(); _serviceUnderTests = new SwaszekRandomizedSolverService(generator); }
public void Setup() { _gameFactory = new GameFactory(); var generator = new GenerateKeyRangesService(); _serviceUnderTests = new VilleSolverService(generator); }
public static void TestKnuthRandomizedParallelOnRange(IGameSettings settings) { var generator = new GenerateKeyRangesService(); var serviceUnderTests = new KnuthSolverRandomizedParallelService(generator); TestOnRange(serviceUnderTests, settings, "KnuthRandomizedParallel"); }
public static void TestSwaszekOnRange(IGameSettings settings) { var generator = new GenerateKeyRangesService(); var serviceUnderTests = new SwaszekSolverService(generator); TestOnRange(serviceUnderTests, settings, "Swaszek"); }
private static IEnumerable <string> GetKeysRange(IGameSettings settings) { var generator = new GenerateKeyRangesService(); // var keys = new[] { "83721", "55321", "85821", "55321" }; // var keys = new[] { "83111" }; var keys = generator.GenerateCodes(settings); // var rangeLimit = 1000; // keys = keys.Take(rangeLimit); return(keys); }