Для себя Необходима консультация в разработке системы на python распределенных вычислений(grid вычислений), нужно, чтобы отдельный компьютер (узел) вычислил свою подзадачу и вернул результат на распределительный узел, который делит большую задачу на маленькие подзадачи, решить нужно следующую задачу при помощи grid вычислений: Расстановка ферзей Необходимо на шахматной доске, размером N×N, расставить максимально возможное количество ферзей так, что бы они били каждую свободную клетку и не били друг друга. Математически это можно выразить как N×N, заполненная нулями и единицами таким образом, чтобы сумма всех элементов матрицы была равна N, при этом сумма элементов ни в одном столбце, строке или диагональном ряде матрицы не превышала единицы. При этом узлы могут добавляться и удаляться, и система должна оптимально распределять задачи между доступными узлами, а также по номеру узла мы определяем, какие комбинации для расстановки ферзей он обрабатывает, выбор количества комбинаций должен быть обоснован математически, и распределение задач не должно зависеть от количества узлов, а должно зависеть от скорости обработки отдельного узла (компьютера) и джойна конечных результатов между собой