Что ж, я хочу создать несколько предикатов во время процесса пролога, без повторного использования имен среди них.Например, я хотел бы создать N предикатов: pred1, pred2, ..., predN.
Это может сработать, если использовать рекурсивный метод для генерации N предикатов, вызывая asserta / 1 или assertz / 1, нокак насчет именования каждого предиката с заполнителем?(То есть я хочу назвать эти предикаты как pred1, pred2, ... predN).Есть ли в прологе метод для работы с этим?Спасибо.