Commits

Danil Eremeev  committed fc0ef9f

added text to readme

  • Participants
  • Parent commits 2ef80b2

Comments (0)

Files changed (1)

 (результаты тестов показали обоснованность переделки, моя реализация
 оказалась во много раз быстрее)
 
+Не использовал OTP т.к. хотелось написать именно на чистом языке, 
+посмотреть какими "внутренностями" оперирует сам OTP.
+
 **Структура:**
 	Главный супервизор - управляет всем, раздает задачи
 		Супервизор задачи - получает задачи - отдает на выполнение, возвращает назад
 В основном все проверяется на юниттестах - от отдельных методов, до ситуации
 с умиранием отдельного воркера.
 
+Тест проверки числа на простоту тестируется след. способом: 
+
+самым простейшим алгоритмом генерируются простые числа до достаточно большого числа.
+
+Затем каждое число тестируется алгоритмом Миллера-Рабина, при этом после каждого простого числа 
+делается 1 раз +1 - и проверяется что алгоритм выдает составное число.
+
 **Запуск**
 
 Основные проверки делаются коммандой 
  % или get_result - через небольшую затычку получить данные от процесса
  primerator:async_receive(get_percents)
 
+start.sh не очень удачная попытка тестирования, в процессе работы перешел полностью на тестирование make'ом
+
+
 Условие задачи
 ***************