У меня есть факт и цель, как показано ниже:
disconnected.
join :- disconnected, time(T), send(T).
Как только эта цель будет достигнута, она должна отключиться от false и, таким образом, не будет выполнена снова. Я новичок в Прологе, поэтому я немного застрял. Я уверен, что это что-то действительно простое, но не могу понять это в данный момент. Есть идеи?