Я новичок в Z3, и в качестве попытки попытался использовать магический квадрат, адаптировав существующий решатель судоку (http://lauri.võsandi.com/tub/qaoes/z3.html). Я не даю никаких фактов (т. Е. Никаких конкретных чисел в конкретных блоках), кроме суммы всех строк, столбцов и основных диагоналей, равно и записи различны и в диапазоне [1, N * N]. Он отлично подходит для квадратов размером до 4. Все выше, и я отказываюсь ждать решения.Решение магических квадратов в Z3
Это нормально? Или опытные программисты z3 предполагают, что у моей реализации есть проблемы, поскольку проблемы такого размера должны быть разрешимы?
Спасибо.