Re[4]: Коллац на Фрактране
От: kov_serg Россия  
Дата: 10.07.23 09:24
Оценка:
Здравствуйте, Кодт, Вы писали:

К>Получится пинг-понг между состояниями <...,p=1,p'=0,...> и <...,p=0,p'=1,...>


Не получится. Надо условный цикл. А пин понг приводит к длинным трекам, и ограничениям по максимальному допустимому значению в цикле.
надо именно

[a-b-c][b]

Т.е u=pa/pb/pc если число x делится этим u нацело то умножаем на u и на z=pb

while (x*pa/pb/pc is integer) do x*= (pa/pb/pc) * pb

т.е. переливаем с в a при условии b

без этого будут бесконечные ленты для условий, что не очень здорово.
Отредактировано 10.07.2023 9:27 kov_serg . Предыдущая версия . Еще …
Отредактировано 10.07.2023 9:25 kov_serg . Предыдущая версия .
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.