О программе Лецко - 2

Message boards : Cafe : О программе Лецко - 2
Message board moderation

To post messages, you must log in.

Previous · 1 · 2 · 3 · 4 · 5 · 6 · 7 · Next

AuthorMessage
Profile Natalia Makarova
Project scientist
Avatar

Send message
Joined: 6 Apr 17
Posts: 16867
Credit: 0
RAC: 0
Message 18067 - Posted: 10 Nov 2025, 17:33:53 UTC
Last modified: 10 Nov 2025, 17:35:20 UTC

Черепашка кричит: "Я тоже хочу перебирать батчи!" :)

Ну, дала ей маленький интервальчик [1e48, 2e48].
Она его немножко покрутила.

Показываю файл логов

305 b0: 3^2 2.19^2 17^2 2^2.3.5 7^2.13 2.29^2 3.41^2 2^3.37^2 5.59^2 2.3^5 11.53^2 2^2.7 3.47^2 2.5^2 43^2 2^5.3 37^2 2.13^2 3^2.5.7 2^2.17 19.23^2 2.3.11^2
001 pcoul(48 22) -p60 -x1000000000000000000000000000000000000000000000000:2000000000000000000000000000000000000000000000000 *RT*
305 b0: 3^2 2.19^2 17^2 2^2.3.5 7^2.13 2.29^2 3.41^2 2^3.23^2 5.31^2 2.3^5 11.53^2 2^2.7 3.43^2 2.5^2 47^2 2^5.3 59^2 2.13^2 3^2.5.7 2^2.17 19.37^2 2.3.11^2: 642 / 1252 (584.46s)
305 b0: 3^2 2.19^2 17^2 2^2.3.5 7^2.13 2.23^2 3.31^2 2^3.43^2 5.41^2 2.3^5 11.29^2 2^2.7 3.53^2 2.5^2 59^2 2^5.3 37^2 2.13^2 3^2.5.7 2^2.17 19.47^2 2.3.11^2: 816 / 1251 (1171.93s)
305 b2: 3^2 2.19 17^2 2^2.3.5 7^2.13 2.59^2 3.31^5 2^3 5.53^2 2.3^5 11.47^2 2^2.7 3.41^2 2.5^2 37^2 2^5.3 29^5 2.13^2 3^2.5.7 2^2.17 19.23^2 2.3.11^2 (1760.45s)
305 b4: 3^2 2 17^2.19^7 2^2.3.5 7^2.13 2 3.43^2 2^3 5.59^5 2.3^5 11.53^2 2^2.7 3 2.5^2 31^2 2^5.3 37^2 2.13^2 3^2.5.7 2^2.17 29^2 2.3.11^2.19 (2349.25s)
305 b7: 3^2.19 2.43^2 17^2 2^2.3.5 7^2.13 2 3.53^2 2^3 5.59^2 2.3^5 11.47^2 2^2.7 3.41^2 2.5^2 37^2 2^5.3 31^2 2.13^2 3^2.5.7 2^2.17.19^3 29^5 2.3.11^2: 1 / 1 (2936.76s)
305 b9: 3^2 2.19.23^2 17^2 2^2.3.5 7^2.13 2.37^2 3.41^2 2^3.47^2 5.43^2 2.3^5 11.53^2 2^2.7 3.59^2 2.5^2 29^2 2^5.3 31^2 2.13^2 3^2.5.7 2^2.17 19^2 2.3.11^2: 797 / 1251 (3520.38s)
305 b9: 3^2 2.19.47^2 17^2 2^2.3.5 7^2.13 2.37^2 3.43^2 2^3.23^2 5.59^2 2.3^5 11.41^2 2^2.7 3.29^2 2.5^2 31^2 2^5.3 53^2 2.13^2 3^2.5.7 2^2.17 19^2 2.3.11^2: 922 / 1251 (4103.57s)

Ядряра всё ворчит, что я приближения не показываю.
Нету у меня приближений!
Зато я батчи показываю.

Черепашка очень довольна :)
Мы с ней сейчас уйдём баиньки.
А завтра прям перезапускаем этот поток и снова черепашка будет перебирать батчи.

Во время ремонта черепашке заменили процессор, теперь в нём 6 ядер.
Но!
Даже работа в один поток уже шумит и греет, больше я и не запускаю.
ID: 18067 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile Natalia Makarova
Project scientist
Avatar

Send message
Joined: 6 Apr 17
Posts: 16867
Credit: 0
RAC: 0
Message 18068 - Posted: 11 Nov 2025, 0:24:23 UTC

Сколько у меня батчей!

22-й поток

. . . . . . . . . 
305 b99: 3^2 2.29^2 17^3 2^2.3.5 7^2.13 2.43^2 3.59^2 2^3 5.47^2 2.3^5 11.53^2 2^2.7 3.19^2 2.5^2 23^5 2^5.3 31^2 2.13^2 3^2.5.7 2^2.17 37^2 2.3.11^2 (41285.76s)
305 b101: 3^2.19 2 31^2 2^2.3.5.17 7^2.13 2 3.37^11 2^3 5.29^2 2.3^5 11.23^2 2^2.7 3 2.5^2 43^5 2^5.3 47^2 2.13^2 3^2.5.7 2^2.19 17.53^5 2.3.11^2 (41884.33s)
305 b102: 3^2.19^3 2 37^5 2^2.3.5.17 7^2.13 2 3.59^2 2^3 5.47^2 2.3^5 11.29^2 2^2.7 3.41^2 2.5^2 43^2 2^5.3 31^2 2.13^2 3^2.5.7 2^2.19 17.53^2 2.3.11^2 (42483.23s)
305 b106: 3^2 2.19 37^2 2^2.3.5.17 7^2.13 2.59^5 3.41^2 2^3 5.23^2 2.3^5 11.43^2 2^2.7 3.53^5 2.5^2 47^2 2^5.3 29^2 2.13^2 3^2.5.7 2^2 17.19 2.3.11^2 (43081.98s)
305 b109: 3^2 2 19^2 2^2.3.5.17 7^2.13 2 3.29^5 2^3 5.31^2 2.3^5 11.41^5 2^2.7 3.59^5 2.5^2 23^2 2^5.3 53^2 2.13^2 3^2.5.7 2^2 17.37^2 2.3.11^2.19 (43680.69s)
305 b113: 3^2 2 19.53^2 2^2.3.5.17 7^2.13 2 3.29^2 2^3 5.23^2 2.3^5 11.43^5 2^2.7 3 2.5^2 37^2 2^5.3 41^2 2.13^2 3^2.5.7 2^2 17.47^5 2.3.11^2.19: 27 / 40 (44279.51s)
305 b115: 3^2.19 2 41^2 2^2.3.5.17 7^2.13 2 3 2^3 5.29^5 2.3^5 11.23^2 2^2.7 3 2.5^2 59^2 2^5.3 43^2 2.13^2 3^2.5.7 2^2.19^7 17.53^2 2.3.11^2 (44878.08s)
305 b118: 3^2 2.19 43^5 2^2.3.5.17 7^2.13 2 3.37^2 2^3 5.23^2 2.3^5 11.47^2 2^2.7 3.29^2 2.5^2 31^5 2^5.3 41^2 2.13^2 3^2.5.7 2^2 17.19^2 2.3.11^2: 20 / 21 (45476.64s)
305 b121: 3^2 2 23^2 2^2.3.5.17 7^2.13 2 3.41^2 2^3 5.31^5 2.3^5 11.59^2 2^2.7 3.29^5 2.5^2 47^2 2^5.3 19^5 2.13^2 3^2.5.7 2^2 17.53^2 2.3.11^2 (46075.19s)
305 b121: 3^2 2 31^2 2^2.3.5.17 7^2.13 2 3.41^2 2^3 5.29^2 2.3^5 11.19^2 2^2.7 3.59^11 2.5^2 47^2 2^5.3 53^2 2.13^2 3^2.5.7 2^2 17.37^2 2.3.11^2 (46673.84s)
305 b121: 3^2 2.59^2 41^2 2^2.3.5.17 7^2.13 2 3.19^2 2^3 5.37^2 2.3^5 11.31^2 2^2.7 3.53^2 2.5^2 47^2 2^5.3 29^2 2.13^2 3^2.5.7 2^2 17.43^5 2.3.11^2: 18 / 34 (47272.58s)
305 b121: 3^2 2 47^2 2^2.3.5.17 7^2.13 2 3.43^2 2^3 5.59^5 2.3^5 11.23^2 2^2.7 3.19^2 2.5^2 41^2 2^5.3 29^5 2.13^2 3^2.5.7 2^2 17.37^2 2.3.11^2: 0 / 2 (47871.26s)
305 b121: 3^2 2 59^2 2^2.3.5.17 7^2.13 2 3 2^3 5.47^5 2.3^5 11.29^5 2^2.7 3 2.5^2 41^2 2^5.3 19^5 2.13^2 3^2.5.7 2^2 17.43^2 2.3.11^2 (48469.91s)

23-й поток

. . . . . . . . . . . 
305 b65: 3^2 2.19^5 17.37^2 2^2.3.5 7^2.13 2 3.31^2 2^3 5.59^2 2.3^5 11.23^2 2^2.7 3 2.5^2 29^2 2^5.3 41^2 2.13^2 3^2.5.7 2^2.17 19.53^5 2.3.11^2: 37 / 41 (26363.41s)
305 b66: 3^2 2.19 17.53^2 2^2.3.5 7^2.13 2.43^2 3.47^2 2^3 5.29^2 2.3^5 11.41^2 2^2.7 3.23^5 2.5^2 59^2 2^5.3 31^2 2.13^2 3^2.5.7 2^2.17 19.37^2 2.3.11^2: 13 / 15 (26962.72s)
305 b67: 3^2 2.19^3 17.47^2 2^2.3.5 7^2.13 2 3.23^2 2^3 5.59^2 2.3^5 11.31^2 2^2.7 3.29^2 2.5^2 41^5 2^5.3 53^2 2.13^2 3^2.5.7 2^2.17 19.37^2 2.3.11^2: 9 / 14 (27561.95s)
305 b71: 3^2 2 17.19 2^2.3.5 7^2.13 2 3.23^2 2^3 5.53^5 2.3^5 11.47^2 2^2.7 3.59^2 2.5^2 37^2 2^5.3 41^5 2.13^2 3^2.5.7 2^2.17 31^2 2.3.11^2.19: 20 / 29 (28161.20s)
305 b73: 3^2.19 2 17.23^2 2^2.3.5 7^2.13 2 3.41^2 2^3 5.31^2 2.3^5 11.47^2 2^2.7 3.59^5 2.5^2 29^2 2^5.3 53^5 2.13^2 3^2.5.7 2^2.17.19^3 43^2 2.3.11^2 (28760.38s)
305 b75: 3^2 2.19 17.53^2 2^2.3.5 7^2.13 2 3.47^5 2^3 5.43^2 2.3^5 11.31^2 2^2.7 3.37^11 2.5^2 41^5 2^5.3 59^2 2.13^2 3^2.5.7 2^2.17 19^2 2.3.11^2 (29359.62s)
305 b79: 3^2 2.19 17.29^2 2^2.3.5 7^2.13 2.47^5 3.41^2 2^3 5.23^2 2.3^5 11.31^2 2^2.7 3.53^2 2.5^2 59^2 2^5.3 43^2 2.13^2 3^2.5.7 2^2.17 19^3 2.3.11^2: 4 / 6 (29958.88s)
305 b80: 3^2 2 17.37^2 2^2.3.5 7^2.13 2 3.47^2 2^3 5.31^2 2.3^5 11.53^5 2^2.7 3.43^2 2.5^2 23^2 2^5.3 19^2 2.13^2 3^2.5.7 2^2.17 29^5 2.3.11^2: 13 / 16 (30558.16s)
305 b80: 3^2 2 17.23^2 2^2.3.5 7^2.13 2 3.31^2 2^3 5.59^2 2.3^5 11.19^2 2^2.7 3.37^5 2.5^2 29^2 2^5.3 43^5 2.13^2 3^2.5.7 2^2.17 41^2 2.3.11^2: 12 / 15 (31157.58s)
305 b80: 3^2 2 17.23^5 2^2.3.5 7^2.13 2 3.41^2 2^3 5.29^2 2.3^5 11.19^2 2^2.7 3.43^5 2.5^2 37^2 2^5.3 53^2 2.13^2 3^2.5.7 2^2.17 59^2 2.3.11^2: 19 / 23 (31757.14s)
305 b80: 3^2 2 17.23^2 2^2.3.5 7^2.13 2 3 2^3 5.41^11 2.3^5 11.59^2 2^2.7 3 2.5^2 43^2 2^5.3 37^2 2.13^2 3^2.5.7 2^2.17 47^2 2.3.11^2: 18 / 26 (32356.45s)
305 b80: 3^2 2.37^2 17.59^5 2^2.3.5 7^2.13 2 3.31^2 2^3 5.41^2 2.3^5 11.47^2 2^2.7 3.19^2 2.5^2 53^2 2^5.3 23^2 2.13^2 3^2.5.7 2^2.17 43^2 2.3.11^2: 26 / 43 (32955.99s)
305 b80: 3^2 2.31^2 17.23^2 2^2.3.5 7^2.13 2.43^5 3.53^2 2^3 5.37^2 2.3^5 11.29^2 2^2.7 3.19^2 2.5^2 59^2 2^5.3 41^5 2.13^2 3^2.5.7 2^2.17 47^2 2.3.11^2 (33555.31s)
305 b80: 3^2 2 17.23^2 2^2.3.5 7^2.13 2 3.19^2 2^3 5.41^2 2.3^5 11.29^2 2^2.7 3.53^2 2.5^2 37^5 2^5.3 43^2 2.13^2 3^2.5.7 2^2.17 47^5 2.3.11^2: 4 / 5 (34154.61s)
305 b82: 3^2.19 2 17^3 2^2.3.5 7^2.13 2 3.37^5 2^3 5.47^2 2.3^5 11.31^2 2^2.7 3.59^2 2.5^2 29^2 2^5.3 41^5 2.13^2 3^2.5.7 2^2.17.19 53^2 2.3.11^2 (34754.08s)

Кандидатов, увы, пока нет.
Правда, только по этим двум файлам логов проверила, остальные не проверяла.

Господа!
Присоединяйтесь ко мне, пожалуйста!
Надо взять пропущенный мной интервал [1e48, 1e50].
И тогда будет обсчитываться непрерывный диапазон [1e47, 1e55].
Думаю, что в этом диапазоне решение есть.
Дело времени.

Вполне возможно, что решение есть и ниже этого диапазона.
Напомню 21-ку с 48 делителями, найденную Ядрярой, она 47-значная
52556626259340931919271848023566857910792017169
ID: 18068 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile Natalia Makarova
Project scientist
Avatar

Send message
Joined: 6 Apr 17
Posts: 16867
Credit: 0
RAC: 0
Message 18069 - Posted: 11 Nov 2025, 6:16:46 UTC

В 1 - 21 потоках пока обсчитывается b0.

Окончание файла логов первого потока

. . . . . . . . . .
305 b0: 3^2 2.19^2 17^2 2^2.3.5 7^2.13 2.47^2 3.41^2 2^3.31^2 5.29^2 2.3^5 11.59^2 2^2.7 3.53^2 2.5^2 43^2 2^5.3 37^2 2.13^2 3^2.5.7 2^2.17 19.23^2 2.3.11^2: 6090767483 / 6261320540 (165295.52s)
305 b0: 3^2 2.19^2 17^2 2^2.3.5 7^2.13 2.47^2 3.41^2 2^3.31^2 5.29^2 2.3^5 11.59^2 2^2.7 3.53^2 2.5^2 43^2 2^5.3 37^2 2.13^2 3^2.5.7 2^2.17 19.23^2 2.3.11^2: 6132249323 / 6261320540 (165894.44s)
305 b0: 3^2 2.19^2 17^2 2^2.3.5 7^2.13 2.47^2 3.41^2 2^3.31^2 5.29^2 2.3^5 11.59^2 2^2.7 3.53^2 2.5^2 43^2 2^5.3 37^2 2.13^2 3^2.5.7 2^2.17 19.23^2 2.3.11^2: 6173744621 / 6261320540 (166493.05s)
305 b0: 3^2 2.19^2 17^2 2^2.3.5 7^2.13 2.47^2 3.41^2 2^3.31^2 5.29^2 2.3^5 11.59^2 2^2.7 3.53^2 2.5^2 43^2 2^5.3 37^2 2.13^2 3^2.5.7 2^2.17 19.23^2 2.3.11^2: 6215624843 / 6261320540 (167091.73s)
305 b0: 3^2 2.19^2 17^2 2^2.3.5 7^2.13 2.47^2 3.41^2 2^3.31^2 5.29^2 2.3^5 11.59^2 2^2.7 3.53^2 2.5^2 43^2 2^5.3 37^2 2.13^2 3^2.5.7 2^2.17 19.23^2 2.3.11^2: 6257312185 / 6261320540 (167691.00s)
305 b0: 3^2 2.19^2 17^2 2^2.3.5 7^2.13 2.41^2 3.47^2 2^3.53^2 5.29^2 2.3^5 11.59^2 2^2.7 3.31^2 2.5^2 43^2 2^5.3 37^2 2.13^2 3^2.5.7 2^2.17 19.23^2 2.3.11^2: 5672479041 / 6261320540 (168290.12s)
305 b0: 3^2 2.19^2 17^2 2^2.3.5 7^2.13 2.41^2 3.47^2 2^3.53^2 5.29^2 2.3^5 11.59^2 2^2.7 3.31^2 2.5^2 43^2 2^5.3 37^2 2.13^2 3^2.5.7 2^2.17 19.23^2 2.3.11^2: 5714252706 / 6261320540 (168889.31s)
305 b0: 3^2 2.19^2 17^2 2^2.3.5 7^2.13 2.41^2 3.47^2 2^3.53^2 5.29^2 2.3^5 11.59^2 2^2.7 3.31^2 2.5^2 43^2 2^5.3 37^2 2.13^2 3^2.5.7 2^2.17 19.23^2 2.3.11^2: 5755690886 / 6261320540 (169488.52s)
ID: 18069 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile Natalia Makarova
Project scientist
Avatar

Send message
Joined: 6 Apr 17
Posts: 16867
Credit: 0
RAC: 0
Message 18070 - Posted: 11 Nov 2025, 7:45:40 UTC
Last modified: 11 Nov 2025, 7:46:33 UTC

А черепашка застряла на b9

305 b0: 3^2 2.19^2 17^2 2^2.3.5 7^2.13 2.29^2 3.41^2 2^3.37^2 5.59^2 2.3^5 11.53^2 2^2.7 3.47^2 2.5^2 43^2 2^5.3 37^2 2.13^2 3^2.5.7 2^2.17 19.23^2 2.3.11^2
001 pcoul(48 22) -p60 -x1000000000000000000000000000000000000000000000000:2000000000000000000000000000000000000000000000000 *RT*
305 b0: 3^2 2.19^2 17^2 2^2.3.5 7^2.13 2.29^2 3.41^2 2^3.23^2 5.31^2 2.3^5 11.53^2 2^2.7 3.43^2 2.5^2 47^2 2^5.3 59^2 2.13^2 3^2.5.7 2^2.17 19.37^2 2.3.11^2: 642 / 1252 (584.46s)
305 b0: 3^2 2.19^2 17^2 2^2.3.5 7^2.13 2.23^2 3.31^2 2^3.43^2 5.41^2 2.3^5 11.29^2 2^2.7 3.53^2 2.5^2 59^2 2^5.3 37^2 2.13^2 3^2.5.7 2^2.17 19.47^2 2.3.11^2: 816 / 1251 (1171.93s)
305 b2: 3^2 2.19 17^2 2^2.3.5 7^2.13 2.59^2 3.31^5 2^3 5.53^2 2.3^5 11.47^2 2^2.7 3.41^2 2.5^2 37^2 2^5.3 29^5 2.13^2 3^2.5.7 2^2.17 19.23^2 2.3.11^2 (1760.45s)
305 b4: 3^2 2 17^2.19^7 2^2.3.5 7^2.13 2 3.43^2 2^3 5.59^5 2.3^5 11.53^2 2^2.7 3 2.5^2 31^2 2^5.3 37^2 2.13^2 3^2.5.7 2^2.17 29^2 2.3.11^2.19 (2349.25s)
305 b7: 3^2.19 2.43^2 17^2 2^2.3.5 7^2.13 2 3.53^2 2^3 5.59^2 2.3^5 11.47^2 2^2.7 3.41^2 2.5^2 37^2 2^5.3 31^2 2.13^2 3^2.5.7 2^2.17.19^3 29^5 2.3.11^2: 1 / 1 (2936.76s)
305 b9: 3^2 2.19.23^2 17^2 2^2.3.5 7^2.13 2.37^2 3.41^2 2^3.47^2 5.43^2 2.3^5 11.53^2 2^2.7 3.59^2 2.5^2 29^2 2^5.3 31^2 2.13^2 3^2.5.7 2^2.17 19^2 2.3.11^2: 797 / 1251 (3520.38s)
305 b9: 3^2 2.19.47^2 17^2 2^2.3.5 7^2.13 2.37^2 3.43^2 2^3.23^2 5.59^2 2.3^5 11.41^2 2^2.7 3.29^2 2.5^2 31^2 2^5.3 53^2 2.13^2 3^2.5.7 2^2.17 19^2 2.3.11^2: 922 / 1251 (4103.57s)
001 recover pcoul(48 22) -p60 -x1000000000000000000000000000000000000000000000000:2000000000000000000000000000000000000000000000000 *RT*
305 b9: 3^2 2.19.47^2 17^2 2^2.3.5 7^2.13 2.53^2 3.23^2 2^3.43^2 5.59^2 2.3^5 11.29^2 2^2.7 3.31^2 2.5^2 41^2 2^5.3 37^2 2.13^2 3^2.5.7 2^2.17 19^2 2.3.11^2: 1169 / 1251 (4690.54s)
305 b9: 3^2 2.19.31^5 17^2 2^2.3.5 7^2.13 2.59^2 3.37^5 2^3 5.41^2 2.3^5 11.29^2 2^2.7 3.53^2 2.5^2 47^2 2^5.3 23^2 2.13^2 3^2.5.7 2^2.17 19^2 2.3.11^2 (5277.88s)
305 b9: 3^2 2.19.47^2 17^2 2^2.3.5 7^2.13 2.41^2 3.59^2 2^3.37^2 5.29^2 2.3^5 11.23^2 2^2.7 3.31^2 2.5^2 53^2 2^5.3 43^2 2.13^2 3^2.5.7 2^2.17 19^2 2.3.11^2: 654 / 1252 (5864.18s)

Перезапуск выполнен успешно.
Но дальше крутить не стала, прервала.
ID: 18070 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile Natalia Makarova
Project scientist
Avatar

Send message
Joined: 6 Apr 17
Posts: 16867
Credit: 0
RAC: 0
Message 18071 - Posted: 12 Nov 2025, 1:10:15 UTC
Last modified: 12 Nov 2025, 1:25:22 UTC

Расскажу о новостях.

Два потока на Ахиллесе-3 , которые добрались до b313, остановлены, вот эти
(1е47, 5е47) и (5е47, 1е48).

Запущены три новых потока:
(1е48, 5е48); (5е48, 2е49); (2е49, 1е50).

И теперь у меня нет пропущенных диапазонов.

Всего считается 24 потока.

Главный вывод: надо параллелить вычисления путём разбивки диапазонов.
Чем больше будет потоков (с более мелкими диапазонами), тем быстрее это будет считаться.

Вроде логично, да?
Только вопрос: где взять эти потоки?
Нету их.

Господа!
Кто может просто поиграться? :)
Берёте один из моих диапазонов, разбиваете его на N более мелких диапазонов, в зависимости от того, сколько вы можете запустить потоков.
И вперёд!
Например, у вас есть 32 потока.
Разбили диапазон (любой из моих) на 32 части и каждую часть запускаете в отдельном потоке.
Всё!
Больше ничего не надо делать.
У меня диапазон считается, у вас он посчитается в 32 раза быстрее.
Вот и вся арифметика.

Подключайтесь!
Это же интересно!

Кстати, именно распараллеливанием по разбивке диапазонов я нашла три года назад второй пентадекатлон.
И-с-т-о-р-и-ю надо знать!

Чуть позже дам ссылку, где скачать программу Hugo pcoul, и расскажу, как делать запуск одного потока.
Это очень просто делается, ну совсем просто.
Можно написать скрипт для запуска сразу всех потоков, я запускала по одному потоку, так надёжнее, меньше опасность ошибиться, сделав ошибку в скрипте.
Один поток запущу, посмотрю, правильно ли он работает.
Потом следующий поток запускаю.
ID: 18071 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile Natalia Makarova
Project scientist
Avatar

Send message
Joined: 6 Apr 17
Posts: 16867
Credit: 0
RAC: 0
Message 18075 - Posted: 12 Nov 2025, 18:02:08 UTC
Last modified: 12 Nov 2025, 18:40:23 UTC

Получила от Hugo длинное письмо с ответами на мои вопросы.

Первый вопрос был о том, что программа pcoul не на всех компьютерах и серверах запускается.

Цитирую письмо Hugo

DemiS recently mentioned to me that the program does not work on Windows 7,
so that seems likely to be the problem. I don't know anything about the
different versions of Windows, but DemiS is looking to see if it is possible.

Ну, я не знаю, что знает DemiS и что он хотел бы узнать.

У меня на черепашке стоит "семёрка", но новая ("Профессиональная"), мне её установили позапрошлым летом во время ремонта черепашки.
И в этой ОС программа прекрасно запускается и работает.

А вот на Ахиллесе стоит тоже "семёрка", не знаю - какая именно.
И там программа не запускается.

Видимо, всё-таки от ОС это зависит.

Второй мой вопрос был о разных батчах, которые перебираются программой.
Hugo написал очень много.
Но!
Я мало что поняла.
Всё ну очень сложно!

Может быть, три года назад он всё это подробно объяснял на форуме, я не помню.
Сейчас я запустила поиск 22-ки по аналогии с поиском 19-ки, как мне рекомендовал Hugo.
И там, и там конкретный паттерн со всеми расставленными квадратами простых.

В общем, я в полном непонимании и, кажется, не смогу в этом разобраться.
Нужны подробные инструкции по запуску программы с описанием всех ключей (параметров).
А так, наскоками разве можно что-то понять?

Не буду цитировать ответ на этот вопрос.
Если это кому-то интересно, есть форум dxdy.ru, где можно Hugo обо всём спросить, и он ответит.

Совсем не уверена, что запущенные мной программы работают так, как надо, и что-то могут найти.
Поэтому и размножать их я не буду (как обещала выше).

Например, Hugo пишет, что задав конкретный паттерн при запуске, я уже не даю программе возможности переставлять квадраты простых.
Но!
Я вижу в консоли, как у меня бегут сотни паттернов с переставленными квадратами простых!!
Это что???

Далее он пишет, что если я хочу разрешить программе переставлять квадраты простых, я должна задать при запуске параметр -b0.
Раньше он не говорил об этом параметре, поэтому я его и не задавала в строке запуска.
А может, просто я невнимательно читала.
Но строку запуска-то он мне писал!
И в ней не было такого параметра.
Наверное, потому, что он тогда давал инструкцию для запуска по конкретному паттерну.
И ничего не надо было в нём переставлять, так подразумевалось.
Однако, как я уже сказала, программа переставляет квадраты простых, они же показываются в консоли, откуда же они там берутся.

Короче, я пас.
Запущенные программы (24 потока) пусть работают.
Хотя два из них, наверное, нужно остановить, те, в которых появились другие батчи.
А может, и не надо останавливать?!
Зачем же программа эти батчи генерирует и проверяет, если они совсем бесполезны???

Да, ещё Hugo пишет, что я должна вручную остановить программу до перехода её к следующему батчу, даже лучше это сделать до того, как она перейдёт к b1.
Это вообще странно!
Почему программу надо останавливать вручную?
Она должна сама останавливаться, когда всё заданное посчитает.

Наконец, напоследок Hugo написал:

It will use any available prime up to the limit specified by the "-p"
option, so if you want it also to include 61^2 as a possible square,
you can specify "-p62" instead of "-p60".

Конечно, можно пробовать и ещё один квадрат простого, но поезд ушёл, я все программы уже запустила с параметром -р60.
То есть у меня программа будет переставлять только квадраты простых до 59 включительно.

Разумеется, перезапускать всё снова я не буду.
ID: 18075 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile Natalia Makarova
Project scientist
Avatar

Send message
Joined: 6 Apr 17
Posts: 16867
Credit: 0
RAC: 0
Message 18076 - Posted: 13 Nov 2025, 10:33:45 UTC
Last modified: 13 Nov 2025, 10:40:45 UTC

Начало файла логов первого потока

305 b0: 3^2 2.19^2 17^2 2^2.3.5 7^2.13 2.29^2 3.41^2 2^3.37^2 5.59^2 2.3^5 11.53^2 2^2.7 3.47^2 2.5^2 43^2 2^5.3 37^2 2.13^2 3^2.5.7 2^2.17 19.23^2 2.3.11^2
001 pcoul(48 22) -p60 -x100000000000000000000000000000000000000000000000000:1000000000000000000000000000000000000000000000000000 *RT*
305 b0: 3^2 2.19^2 17^2 2^2.3.5 7^2.13 2.29^2 3.53^2 2^3.31^2 5.41^2 2.3^5 11.59^2 2^2.7 3.47^2 2.5^2 43^2 2^5.3 37^2 2.13^2 3^2.5.7 2^2.17 19.23^2 2.3.11^2: 435315 / 626131 (598.94s)
305 b0: 3^2 2.19^2 17^2 2^2.3.5 7^2.13 2.47^2 3.31^2 2^3.53^2 5.41^2 2.3^5 11.23^2 2^2.7 3.59^2 2.5^2 43^2 2^5.3 37^2 2.13^2 3^2.5.7 2^2.17 19.29^2 2.3.11^2: 469186 / 626131 (1198.02s)
305 b0: 3^2 2.19^2 17^2 2^2.3.5 7^2.13 2.31^2 3.41^2 2^3.47^2 5.59^2 2.3^5 11.23^2 2^2.7 3.53^2 2.5^2 43^2 2^5.3 37^2 2.13^2 3^2.5.7 2^2.17 19.29^2 2.3.11^2: 75437 / 626131 (1796.75s)
305 b0: 3^2 2.19^2 17^2 2^2.3.5 7^2.13 2.59^2 3.53^2 2^3.23^2 5.47^2 2.3^5 11.31^2 2^2.7 3.41^2 2.5^2 43^2 2^5.3 37^2 2.13^2 3^2.5.7 2^2.17 19.29^2 2.3.11^2: 385231 / 626131 (2395.58s)
305 b0: 3^2 2.19^2 17^2 2^2.3.5 7^2.13 2.53^2 3.59^2 2^3.31^2 5.23^2 2.3^5 11.41^2 2^2.7 3.47^2 2.5^2 43^2 2^5.3 37^2 2.13^2 3^2.5.7 2^2.17 19.29^2 2.3.11^2: 601126 / 626131 (2994.58s)
305 b0: 3^2 2.19^2 17^2 2^2.3.5 7^2.13 2.31^2 3.23^2 2^3.47^2 5.59^2 2.3^5 11.41^2 2^2.7 3.53^2 2.5^2 43^2 2^5.3 37^2 2.13^2 3^2.5.7 2^2.17 19.29^2 2.3.11^2: 179889 / 626131 (3593.12s)
305 b0: 3^2 2.19^2 17^2 2^2.3.5 7^2.13 2.59^2 3.31^2 2^3.23^2 5.41^2 2.3^5 11.47^2 2^2.7 3.53^2 2.5^2 43^2 2^5.3 37^2 2.13^2 3^2.5.7 2^2.17 19.29^2 2.3.11^2: 539297 / 626132 (4192.11s)
305 b0: 3^2 2.19^2 17^2 2^2.3.5 7^2.13 2.31^2 3.47^2 2^3.59^2 5.23^2 2.3^5 11.53^2 2^2.7 3.41^2 2.5^2 43^2 2^5.3 37^2 2.13^2 3^2.5.7 2^2.17 19.29^2 2.3.11^2: 428900 / 626132 (4790.89s)
305 b0: 3^2 2.19^2 17^2 2^2.3.5 7^2.13 2.23^2 3.59^2 2^3.41^2 5.47^2 2.3^5 11.53^2 2^2.7 3.31^2 2.5^2 43^2 2^5.3 37^2 2.13^2 3^2.5.7 2^2.17 19.29^2 2.3.11^2: 315943 / 626131 (5389.52s)
305 b0: 3^2 2.19^2 17^2 2^2.3.5 7^2.13 2.53^2 3.23^2 2^3.47^2 5.41^2 2.3^5 11.59^2 2^2.7 3.31^2 2.5^2 43^2 2^5.3 37^2 2.13^2 3^2.5.7 2^2.17 19.29^2 2.3.11^2: 471860 / 626132 (5988.19s)
305 b0: 3^2 2.19^2 17^2 2^2.3.5 7^2.13 2.53^2 3.47^2 2^3.59^2 5.29^2 2.3^5 11.23^2 2^2.7 3.41^2 2.5^2 43^2 2^5.3 37^2 2.13^2 3^2.5.7 2^2.17 19.31^2 2.3.11^2: 616613 / 626131 (6586.77s)
305 b0: 3^2 2.19^2 17^2 2^2.3.5 7^2.13 2.59^2 3.47^2 2^3.41^2 5.53^2 2.3^5 11.23^2 2^2.7 3.29^2 2.5^2 43^2 2^5.3 37^2 2.13^2 3^2.5.7 2^2.17 19.31^2 2.3.11^2: 72799 / 626131 (7185.77s)
305 b0: 3^2 2.19^2 17^2 2^2.3.5 7^2.13 2.47^2 3.59^2 2^3.53^2 5.41^2 2.3^5 11.29^2 2^2.7 3.23^2 2.5^2 43^2 2^5.3 37^2 2.13^2 3^2.5.7 2^2.17 19.31^2 2.3.11^2: 251970 / 626131 (7784.28s)
305 b0: 3^2 2.19^2 17^2 2^2.3.5 7^2.13 2.41^2 3.53^2 2^3.23^2 5.59^2 2.3^5 11.29^2 2^2.7 3.47^2 2.5^2 43^2 2^5.3 37^2 2.13^2 3^2.5.7 2^2.17 19.31^2 2.3.11^2: 464057 / 626131 (8382.51s)
305 b0: 3^2 2.19^2 17^2 2^2.3.5 7^2.13 2.47^2 3.23^2 2^3.29^2 5.53^2 2.3^5 11.41^2 2^2.7 3.59^2 2.5^2 43^2 2^5.3 37^2 2.13^2 3^2.5.7 2^2.17 19.31^2 2.3.11^2: 383879 / 626131 (8981.20s)
305 b0: 3^2 2.19^2 17^2 2^2.3.5 7^2.13 2.41^2 3.53^2 2^3.59^2 5.29^2 2.3^5 11.47^2 2^2.7 3.23^2 2.5^2 43^2 2^5.3 37^2 2.13^2 3^2.5.7 2^2.17 19.31^2 2.3.11^2: 126028 / 626131 (9580.39s)
305 b0: 3^2 2.19^2 17^2 2^2.3.5 7^2.13 2.29^2 3.53^2 2^3.41^2 5.59^2 2.3^5 11.47^2 2^2.7 3.23^2 2.5^2 43^2 2^5.3 37^2 2.13^2 3^2.5.7 2^2.17 19.31^2 2.3.11^2: 492669 / 626131 (10179.39s)
305 b0: 3^2 2.19^2 17^2 2^2.3.5 7^2.13 2.41^2 3.23^2 2^3.59^2 5.47^2 2.3^5 11.53^2 2^2.7 3.29^2 2.5^2 43^2 2^5.3 37^2 2.13^2 3^2.5.7 2^2.17 19.31^2 2.3.11^2: 562712 / 626131 (10778.72s)
305 b0: 3^2 2.19^2 17^2 2^2.3.5 7^2.13 2.53^2 3.41^2 2^3.47^2 5.29^2 2.3^5 11.59^2 2^2.7 3.23^2 2.5^2 43^2 2^5.3 37^2 2.13^2 3^2.5.7 2^2.17 19.31^2 2.3.11^2: 431554 / 626131 (11378.03s)
305 b0: 3^2 2.19^2 17^2 2^2.3.5 7^2.13 2.23^2 3.41^2 2^3.47^2 5.53^2 2.3^5 11.59^2 2^2.7 3.29^2 2.5^2 43^2 2^5.3 37^2 2.13^2 3^2.5.7 2^2.17 19.31^2 2.3.11^2: 372211 / 626131 (11977.23s)
. . . . . . . . .

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

Напомню строку запуска
  pcoul -r"c1.txt" -x1e50:1e51 -p60 48 22

У меня возникла такая крамольная мысль: может быть, всё с точностью до наоборот?!
Когда ключ -b0 не задан, программа переставляет квадраты простых, а когда он задан - не переставляет?
ID: 18076 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile Natalia Makarova
Project scientist
Avatar

Send message
Joined: 6 Apr 17
Posts: 16867
Credit: 0
RAC: 0
Message 18077 - Posted: 13 Nov 2025, 11:00:25 UTC

Тут ещё языковой барьер.

Приведу цитату из письма Hugo

The "batch" is that part of the pattern involving fixed primes - those
that appear (or can appear) more than once in the pattern. But within
one batch there are many arrangements of primes that are not fixed - the
squares of the nine primes from 23^2 to 59^2 in this case. So within one
batch it will try each of the 9! arrangements of those squares. However
you are selecting a specific arrangement of those squares, so you do not
want it to continue testing alternative arrangements.

Перевод в Гугле

«Пакет» — это часть шаблона, включающая фиксированные простые числа — те,
которые встречаются (или могут встречаться) в шаблоне более одного раза. Но внутри
одного пакета существует множество комбинаций простых чисел, которые не являются фиксированными —
в данном случае, это квадраты девяти простых чисел от 23^2 до 59^2. Таким образом, внутри одного
пакета он попробует каждую из 9 комбинаций этих квадратов. Однако
вы выбираете определённое расположение этих квадратов, поэтому вы не
хотите, чтобы он продолжал тестировать альтернативные комбинации.

Ну и как это понимать?
Я задаю при запуске конкретный паттерн со всеми расставленными квадратами обязательных и необязательных простых.
Значит, согласно приведённому высказыванию, я запрещаю программе переставлять квадраты простых.
Правильно?
А чтобы разрешить программе переставлять квадраты простых, Hugo пишет, надо задать при запуске паттерн без расставленных квадратов необязательных простых (ниже покажу, как) и задать параметр -b0, и дать программе выполниться до конца.

Вот так я всё это поняла.

Это цитата с паттерном и про параметр -b0

If you _do_ want it to test all those arrangements, you should specify
the initial pattern without those primes, run with "-b0", and let it
run to completion. For this example, that means the initial pattern
would look like:

305 b0: 3^2 2.19^2 17^2 2^2.3.5 7^2.13 2 3 2^3 5 2.3^5 11 2^2.7 3 2.5^2 . 2^5.3 . 2.13^2 3^2.5.7 2^2.17 19 2.3.11^2

Смотрите, задаём при запуске паттерн без расстановки квадратов необязательных простых.
И задаём параметр -b0, и даём программе работать до завершения.
Всё вроде так и написано, как я поняла.

В общем, у меня мозгов не хватает на всё это.

Я же задала при запуске полный паттерн со всеми расстановками.
И не задала параметр -b0.
Значит, программа не должна ничего переставлять.
А она переставляет!!!
ID: 18077 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile Natalia Makarova
Project scientist
Avatar

Send message
Joined: 6 Apr 17
Posts: 16867
Credit: 0
RAC: 0
Message 18078 - Posted: 13 Nov 2025, 12:26:38 UTC
Last modified: 13 Nov 2025, 12:40:35 UTC

А между тем уже в трёх потоках (последних запущенных) появились другие батчи, вот в этих:
(1е48, 5е48), (5е48, 2е49), (2е49, 1е50).


Значит, в этих потоках больше нечего ловить???
Или я всё неправильно понимаю?

А это, между прочим, как раз низины.
Перед этим были остановлены два потока ещё в самых низинах:
(1е47, 5е47) и (5е47, 1е48).

Далее в диапазоне (1е50, 1е55), запущенном в 21 потоке, до сих пор обсчитывается b0.
И похоже, к батчу b1 программа переходить не собирается.

Показываю окончание файла логов первого потока на данный момент

. . . . . . . . . . . . 
305 b0: 3^2 2.19^2 17^2 2^2.3.5 7^2.13 2.37^2 3.31^2 2^3.23^2 5.41^2 2.3^5 11.47^2 2^2.7 3.43^2 2.5^2 53^2 2^5.3 29^2 2.13^2 3^2.5.7 2^2.17 19.59^2 2.3.11^2: 525312 / 626131 (561840.91s)
305 b0: 3^2 2.19^2 17^2 2^2.3.5 7^2.13 2.37^2 3.47^2 2^3.43^2 5.41^2 2.3^5 11.29^2 2^2.7 3.59^2 2.5^2 53^2 2^5.3 31^2 2.13^2 3^2.5.7 2^2.17 19.23^2 2.3.11^2: 263029 / 626131 (562439.88s)
305 b0: 3^2 2.19^2 17^2 2^2.3.5 7^2.13 2.43^2 3.47^2 2^3.41^2 5.59^2 2.3^5 11.29^2 2^2.7 3.37^2 2.5^2 53^2 2^5.3 31^2 2.13^2 3^2.5.7 2^2.17 19.23^2 2.3.11^2: 405705 / 626131 (563038.73s)
305 b0: 3^2 2.19^2 17^2 2^2.3.5 7^2.13 2.43^2 3.29^2 2^3.59^2 5.47^2 2.3^5 11.37^2 2^2.7 3.41^2 2.5^2 53^2 2^5.3 31^2 2.13^2 3^2.5.7 2^2.17 19.23^2 2.3.11^2: 372913 / 626131 (563637.58s)
305 b0: 3^2 2.19^2 17^2 2^2.3.5 7^2.13 2.43^2 3.29^2 2^3.47^2 5.37^2 2.3^5 11.41^2 2^2.7 3.59^2 2.5^2 53^2 2^5.3 31^2 2.13^2 3^2.5.7 2^2.17 19.23^2 2.3.11^2: 413312 / 626131 (564236.25s)
305 b0: 3^2 2.19^2 17^2 2^2.3.5 7^2.13 2.29^2 3.37^2 2^3.47^2 5.59^2 2.3^5 11.41^2 2^2.7 3.43^2 2.5^2 53^2 2^5.3 31^2 2.13^2 3^2.5.7 2^2.17 19.23^2 2.3.11^2: 458359 / 626131 (564835.39s)
305 b0: 3^2 2.19^2 17^2 2^2.3.5 7^2.13 2.37^2 3.47^2 2^3.59^2 5.41^2 2.3^5 11.43^2 2^2.7 3.29^2 2.5^2 53^2 2^5.3 31^2 2.13^2 3^2.5.7 2^2.17 19.23^2 2.3.11^2: 453873 / 626131 (565434.14s)
305 b0: 3^2 2.19^2 17^2 2^2.3.5 7^2.13 2.37^2 3.43^2 2^3.41^2 5.29^2 2.3^5 11.47^2 2^2.7 3.59^2 2.5^2 53^2 2^5.3 31^2 2.13^2 3^2.5.7 2^2.17 19.23^2 2.3.11^2: 409426 / 626131 (566033.08s)
305 b0: 3^2 2.19^2 17^2 2^2.3.5 7^2.13 2.41^2 3.59^2 2^3.29^2 5.43^2 2.3^5 11.47^2 2^2.7 3.37^2 2.5^2 53^2 2^5.3 31^2 2.13^2 3^2.5.7 2^2.17 19.23^2 2.3.11^2: 68673 / 626131 (566631.83s)
305 b0: 3^2 2.19^2 17^2 2^2.3.5 7^2.13 2.47^2 3.29^2 2^3.43^2 5.41^2 2.3^5 11.59^2 2^2.7 3.37^2 2.5^2 53^2 2^5.3 31^2 2.13^2 3^2.5.7 2^2.17 19.23^2 2.3.11^2: 174079 / 626131 (567230.53s)
305 b0: 3^2 2.19^2 17^2 2^2.3.5 7^2.13 2.47^2 3.41^2 2^3.43^2 5.37^2 2.3^5 11.23^2 2^2.7 3.59^2 2.5^2 53^2 2^5.3 31^2 2.13^2 3^2.5.7 2^2.17 19.29^2 2.3.11^2: 297044 / 626131 (567829.25s)

Программа уже работает 567829.25s.

Про вот эти числа 297044 / 626131 Hugo тоже написал в письме.

Цитирую

In this example log line:

305 b0: 3^2 2.19^2 17^2 2^2.3.5 7^2.13 2.31^2 3.47^2 2^3.23^2 5.41^2
2.3^5 11.29^2 2^2.7 3.59^2 2.5^2 43^2 2^5.3 53^2 2.13^2 3^2.5.7 2^2.17
19.37^2 2.3.11^2: 1328 / 3130 (598.75s)

The first part of the line, between the first and second ":" character,
represent the pattern being tested. The pair of numbers after that
("1328 / 3130" in this example) say that it has 3130 numbers to test for
that pattern, and it is just completed number 1328 of those.

As soon as it has tested all 3130 of those it will move on to a different
pattern, and you can stop the program.

Что вы поняли, господа?
Я поняла только то, что показывается тестируемый паттерн.
И больше ничего не поняла :(
ID: 18078 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile Natalia Makarova
Project scientist
Avatar

Send message
Joined: 6 Apr 17
Posts: 16867
Credit: 0
RAC: 0
Message 18079 - Posted: 14 Nov 2025, 6:57:13 UTC
Last modified: 14 Nov 2025, 6:59:41 UTC

В проверке диапазона (1е48, 5е48) программа добралась до b235.

Показываю окончание файла логов на данный момент

. . . . . . . . . . 
305 b211: 3^2 2.19 17.43^2 2^2.3.5 7^2.13 2.29^2 3.59^2 2^3 5.23^5 2.3^5 11.41^2 2^2.7 3.31^2 2.5^2 53^2 2^5.3 37^2 2.13^2 3^2.5.7 2^2.17^3 19^2 2.3.11^2: 22 / 32 (191608.62s)
305 b215: 3^2 2.19 17.29^2 2^2.3.5 7^2.13 2 3.41^2 2^3 5.23^2 2.3^5 11.37^2 2^2.7 3 2.5^2 59^5 2^5.3 47^5 2.13^2 3^2.5.7 2^2.17^3 19^3 2.3.11^2: 0 / 1 (192207.08s)
305 b216: 3^2 2 17.59^5 2^2.3.5 7^2.13 2 3.37^5 2^3 5.43^2 2.3^5 11.19^2 2^2.7 3 2.5^2 23^2 2^5.3 41^2 2.13^2 3^2.5.7 2^2.17^3 47^2 2.3.11^2: 24 / 40 (192805.05s)
305 b216: 3^2 2 17.29^2 2^2.3.5 7^2.13 2 3.23^5 2^3 5.19^5 2.3^5 11.47^2 2^2.7 3.43^2 2.5^2 31^2 2^5.3 37^2 2.13^2 3^2.5.7 2^2.17^3 41^2 2.3.11^2: 20 / 21 (193403.38s)
305 b216: 3^2 2 17.37^5 2^2.3.5 7^2.13 2 3.19^2 2^3 5.29^5 2.3^5 11.59^2 2^2.7 3.53^5 2.5^2 41^2 2^5.3 23^2 2.13^2 3^2.5.7 2^2.17^3 31^2 2.3.11^2 (194001.56s)
305 b216: 3^2 2.37^5 17.47^2 2^2.3.5 7^2.13 2 3.53^2 2^3 5.31^2 2.3^5 11.19^2 2^2.7 3.59^2 2.5^2 43^2 2^5.3 41^5 2.13^2 3^2.5.7 2^2.17^3 29^2 2.3.11^2 (194599.64s)
305 b216: 3^2 2.31^2 17.47^2 2^2.3.5 7^2.13 2.19^11 3.29^2 2^3 5.41^2 2.3^5 11.23^2 2^2.7 3.43^2 2.5^2 53^2 2^5.3 59^2 2.13^2 3^2.5.7 2^2.17^3 37^2 2.3.11^2 (195197.53s)
305 b216: 3^2 2.47^2 17.53^2 2^2.3.5 7^2.13 2 3.19^2 2^3 5.59^2 2.3^5 11.43^2 2^2.7 3.29^2 2.5^2 23^5 2^5.3 37^2 2.13^2 3^2.5.7 2^2.17^3 31^2 2.3.11^2: 25 / 25 (195795.44s)
305 b216: 3^2 2 17.41^2 2^2.3.5 7^2.13 2 3.19^2 2^3 5.29^5 2.3^5 11.47^2 2^2.7 3 2.5^2 59^5 2^5.3 31^2 2.13^2 3^2.5.7 2^2.17^3 53^2 2.3.11^2 (196393.62s)
305 b235: 3^2.19 2.37^2 41^5 2^2.3.5.17 7^2.13 2.53^2 3.31^2 2^3 5.59^2 2.3^5 11.23^2 2^2.7 3.47^2 2.5^2 29^2 2^5.3 43^2 2.13^2 3^2.5.7 2^2.19 17^2 2.3.11^2 (196991.91s)

Обратите внимание: пара чисел Х / Y есть не после каждого паттерна.
Например, для двух последних паттернов этой пары чисел нет.

Это как надо понимать?
Я так понимаю: для некоторых паттернов нет ни одного кандидата для проверки.
А вы как понимаете, господа?

Надо ли останавливать этот поток???
Вот в чём вопрос!
Ведь для некоторых паттернов кандидаты всё же имеются и что-то проверяется.
И почему же решение не может найтись тут?!
ID: 18079 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile Natalia Makarova
Project scientist
Avatar

Send message
Joined: 6 Apr 17
Posts: 16867
Credit: 0
RAC: 0
Message 18080 - Posted: 14 Nov 2025, 11:09:44 UTC
Last modified: 14 Nov 2025, 11:18:22 UTC

Ядряра писал
Прекрасная новость: в поиске D(24, 20) нашлось первое дро:

Хи-хи-хи!
Так до сих пор и не знаю, что за "дро" такое.
А вы знаете, господа?

Моя версия такая: Дырка Ровно Одна.
Как вы на это смотрите?
По-моему, вполне подходит :)))

Ну, пока до 20-ки далековато, на мой непросвещённый взгляд.
Вот когда наберётся ДРО полное ведро, тогда можно ожидать 20-ку.

Хотя может и выскочить, тут всё очень случайно.

Ядряре сейчас не до терминологии.
Он ведёт нешуточный бой за убыстрение программы (на PARI/GP путём превращения её в программу на С) почти в два раза.
По-моему, это тот случай, когда овчинка не стоит выделки.
Там такие дебри!
Но вдруг получится.
Тогда 20-ка будет найдена почти в два раза быстрее, скажем, не за год, а всего за полгода.
ID: 18080 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile Natalia Makarova
Project scientist
Avatar

Send message
Joined: 6 Apr 17
Posts: 16867
Credit: 0
RAC: 0
Message 18081 - Posted: 14 Nov 2025, 21:48:25 UTC

У Лецко тоже нашлось первое "дро" :)

Горячо!
2266980202621739730115894445902081013987272845487441

https://dxdy.ru/post1709253.html#p1709253

Дырка Ровно Одна

2266980202621739730115894445902081013987272845487441: [48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 12, 48, 48, 48, 48, 48]
valids = 21

52-значное приближение.
ID: 18081 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile Natalia Makarova
Project scientist
Avatar

Send message
Joined: 6 Apr 17
Posts: 16867
Credit: 0
RAC: 0
Message 18084 - Posted: 15 Nov 2025, 10:12:13 UTC

Hugo неожиданно прислал письмо.

Цитирую
The short version is: what you are trying to do is
not really what the program was designed to do, so it takes some effort to
squeeze the program into the shape you are trying to make.

Без комментариев.

Меня терзают сомнения: может ли то, что у меня работает в 24 потока, что-то найти???
Или это вообще не из той оперы?

Ладно, пусть покрутятся, пока кто-нибудь найдёт 22-ку.

Как в том анекдоте: "Догнать не догоним, но хоть согреемся."
Так и у меня получается: найти ничего этой программой не получится, но хоть попробовала разобраться в процессе.
ID: 18084 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile Natalia Makarova
Project scientist
Avatar

Send message
Joined: 6 Apr 17
Posts: 16867
Credit: 0
RAC: 0
Message 18086 - Posted: 16 Nov 2025, 8:09:02 UTC

Ой, господа, держите меня, я под столом :)))

Лецко писал

Горячо!
2266980202621739730115894445902081013987272845487441

Ядряра писал

Ну понятно, вроде: Вы занялись поиском D(24, 22) и нашли первое дро.

Г. Петухов писал

Это D(48,22) с valids=21.

Лецко и Ядряра усердно шифруются (от глупой Макаровой), а г. Петухов расшифровывает.
Всё насмарку!
ID: 18086 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile Natalia Makarova
Project scientist
Avatar

Send message
Joined: 6 Apr 17
Posts: 16867
Credit: 0
RAC: 0
Message 18087 - Posted: 16 Nov 2025, 8:26:09 UTC
Last modified: 16 Nov 2025, 8:57:49 UTC

Ядряра писал
14 ранеров найдено и одно дро.

Хи-хи-хи!
Продолжает выпендриваться со своими оригинальными терминами.
Что-то я не вижу особого желания остальных участников темы этими оригинальными терминами пользоваться.
Ну, не играл никто в покер! :)))
Даже второй сапог гений г. Петухов, похоже, не играл.

Господин Лецко!
А извольте-ка рассказать, сколько ранеров вами найдено!
Что это вы ничего не рассказываете, не показываете?!
Только два дро показали.
Кто их нашёл?
Вы что ли?
По какой программе искали?
Сколько потоков?
В каких диапазонах искали?

Господин Евгений!
А вы что же молчите?
Вас это не касается что ли?

Не слушаются Главного!
Это разброд и шатания :)

Глупая Макарова - тож.
Вообще ищет по программе, которая
программа Хьюго заточена под минимизацию, под установление минимальности цепочек.
(Ядряра)
И чего-то хочет найти.
Ну глупая, что возьмёшь с неё.
И не показывает приближения!
Ни одного до сих пор не показала.

А могла бы, между прочим, искать по программе Ядряры в 28 потоков.
Но Ядряра свои гениальные программы глупой Макаровой не доверяет.
Перепутает же всё!
Ничего потом не соберёшь.
ID: 18087 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile Natalia Makarova
Project scientist
Avatar

Send message
Joined: 6 Apr 17
Posts: 16867
Credit: 0
RAC: 0
Message 18088 - Posted: 16 Nov 2025, 8:42:31 UTC
Last modified: 16 Nov 2025, 8:44:52 UTC

Лецко писал

Второй раз - это уже не случайность.
51521500527643954131531898942025036268191023083065041


Второе ДРО? :)

51521500527643954131531898942025036268191023083065041: [48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 24, 48, 48, 48, 48, 48, 48]
valids = 21

Или, может, это D(24,22) с valids=1 ? :))
Красиво для 22-ки с 24 делителями, хорошо смотрится.
Ага.

Для D(48,15) тоже годится.
Или для D(48,16) в качестве ДРО.

Ну, два ДРО маловато ещё, хотя две случайности - это уже больше, чем одна случайность.
Подставляйте ведро и собирайте в него ДРО!
Как будет полно ведро - 22-ка у вас в кармане.
ID: 18088 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile Natalia Makarova
Project scientist
Avatar

Send message
Joined: 6 Apr 17
Posts: 16867
Credit: 0
RAC: 0
Message 18089 - Posted: 16 Nov 2025, 12:03:49 UTC
Last modified: 16 Nov 2025, 12:19:37 UTC

wrest писал в сообщении
https://dxdy.ru/post1709494.html#p1709494

Ну поскольку у нас тема про то как писать вообще (а не только про поиск равноделённых последовательностей), то я бы посоветовал писать так, чтобы в программу без её перекомпиляции и корректировки, можно было просто передать параметрами что считать. То есть зафиксировать этот "интерфейс". Когда "интерфейс" зафиксирован (и он ессно один и тот же и для счёта в интерпретаторе и в скомпилированном виде в gp, и в венде и линуксе и андроиде), то уже улучшать собсно скорость модуля, который считает то, что ему поручено считать.

Ну, это же BOINC в чистом виде!

Я давно рекомендовала Ядряре со товарищи запустить BOINC-проект.
И именно с программой на PARI/GP, как это делаю я.
Хотя меня Demis пугал, что этот метод очень опасен, в BOINC-проекте ODLK2025 пока ничего не взорвалось за 10 месяцев работы.

Сервер для запуска BOINC-проекта найти совсем не проблема.
А уж запускать-то теперь есть кому: Demis теперь большой спец по BOINC-проектам!
Правда, он может и не согласиться запускать программу на PARI/GP, потому что по его утверждению это опасно.
Ну, пусть переведёт её в С.
Как я вижу, это делается легко, по крайней мере, по утверждению wrest.
Рабочая программа на С не так опасна?
Или для плохого танцора... любая музыка плохая? :)))

BOINC-проект обеспечит минимум 100 потоков сразу же, а потом, если проект будет раскручен, будет больше кранчеров и намного больше потоков.

И вот уж показать, наконец, глупой Макаровой, как надо делать настоящие BOINC-проекты!!
А то у неё чёрт знает что.

Напомню историю (которую надо хорошо знать): попытка Hugo запустить BOINC-проект по своей рабочей программе не увенчалась успехом.
И как сказал Кочура (в ответ на мой вопрос), причина как раз в рабочей программе.

Так что, критиковать-то любой умеет (даже и не гений), а вот сделать самому хотя бы плохой BOINC-проект (как у глупой Макаровой) что-то пока никто не рискнул.
А что мешает-то?
Музыка плохая? :))
ID: 18089 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile Natalia Makarova
Project scientist
Avatar

Send message
Joined: 6 Apr 17
Posts: 16867
Credit: 0
RAC: 0
Message 18090 - Posted: 16 Nov 2025, 12:40:32 UTC

Ядряра писал
Что-то у меня не получается скачать pdf.

У меня тоже с первого раза не скачалось, зависла "вертушка" в браузере.
Остановила загрузку, удалила этот недофайл и попробовала снова, скачалось.

В файле такая табличка

22tau48 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
2 2 4 2 8 2 4 2 32 2 4 2
3 3 9 3 3 9 3 3
5 5 25 5 5
7 7 49 7
11 11 121
13 13 169
17 289 17
19 361
square sq sq sq sq sq sq sq sq sq sq
12 pqr pqr pqr pqr pqr pqr pqrs pq pqr pqr pqr pqr pqrs pqr pqr pqr pqrs p pqr pqr pqr pq
ID: 18090 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile Natalia Makarova
Project scientist
Avatar

Send message
Joined: 6 Apr 17
Posts: 16867
Credit: 0
RAC: 0
Message 18091 - Posted: 16 Nov 2025, 12:57:30 UTC

Ядряра писал
А Вы точно не путаете? Может Вы дро, то есть дырявую цепочку с valids=21 называете 21-кой?


Ах-ха-ха!
Вот как вы заговорили!

А забыли, как вы дырявую 21-ку с valids=17 называли "дырявой 17-й"???

Может, надо отбросить все доморощенные термины и всё называть, как положено?
ID: 18091 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile Natalia Makarova
Project scientist
Avatar

Send message
Joined: 6 Apr 17
Posts: 16867
Credit: 0
RAC: 0
Message 18092 - Posted: 16 Nov 2025, 14:35:24 UTC

Ядряра шарахается от поиска 20-ки к поиску 22-ки.

Это далеко не лучшая тактика.

Но... он предвидит, что 22-ку может скоро найти Лецко.
И это его совсем не устраивает :)
Раньше-то ему казалось, что 22-ка "бесперспективняк".
(ой, правильно ли сказала? :)))

А мне всё равно, кто найдёт 22-ку; остановлю с лёгким сердцем свои 24 потока, которые чёрт знает что ищут, и займусь чем-нибудь более полезным.

Так что, искренне желаю и Евгению, и Лецко удачи в поиске 22-ки.
Приготовилась кричать "Ура!" :)
ID: 18092 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Previous · 1 · 2 · 3 · 4 · 5 · 6 · 7 · Next

Message boards : Cafe : О программе Лецко - 2


©2025 (C) Progger