Message boards :
Cafe :
О программе Лецко - 2
Message board moderation
Previous · 1 . . . 8 · 9 · 10 · 11
| Author | Message |
|---|---|
Natalia MakarovaSend message Joined: 6 Apr 17 Posts: 16992 Credit: 0 RAC: 0 |
Лецко писал После затянувшейся (с пятницы) паузы поймалась еще одна ласточка: Вот она - новая ласточка; паттерн у неё должен быть принципиально новый, потому что она найдена "в одном из экспериментальных шаблонов". ... и полной систематизации у меня до сих пор нет Ну, систематизирует Ядряра, когда возьмётся за D(48,23). Будут вам и "полноприводные" и другие! :)) А как же иначе считать коллективно? Надо же распределять вычисления, а чтобы распределять, надо иметь полный объём работы. Лецко надо приготовить полный отчёт Ядряре - сколько чего и докуда он просчитал. А иначе - не видать Удачи :))) |
Natalia MakarovaSend message Joined: 6 Apr 17 Posts: 16992 Credit: 0 RAC: 0 |
Вот нашлось хорошее приближение 507134331445336544323512167990924986106413135053524441: [48, 48, 48, 48, 48, 48, 24, 48, 6, 48, 48, 48, 384, 96, 96, 96, 48, 12, 384, 48, 48, 48, 48] valids = 15 numdigits=54 От зеркального паттерна новой ласточки Лецко (найденной по экспериментальному шаблону) луч получила и в программу добавила. Теперь у меня 5 лучей. |
Natalia MakarovaSend message Joined: 6 Apr 17 Posts: 16992 Credit: 0 RAC: 0 |
Поиск по пучку лучей - последние новости Показываю несколько последних приближений, найденных в последнем проходе программы . . . . . . . . . 665092387700300368864779991970130665140122659186941433: [48, 48, 48, 48, 48, 96, 48, 320, 128, 48, 64, 48, 48, 1536, 48, 768, 48, 48, 24, 48, 16, 96, 24] valids = 13 numdigits=54 111484441388003799363241368234750561062437442975504306137: [48, 48, 48, 48, 48, 384, 48, 192, 56, 48, 48, 192, 48, 48, 48, 24, 48, 192, 384, 48, 192, 48, 24] valids = 14 numdigits=57 45461609993985420350601098550695993387766550345376412593: [48, 48, 48, 48, 48, 192, 48, 96, 192, 48, 96, 192, 96, 96, 48, 896, 48, 96, 48, 48, 48, 128, 48] valids = 13 numdigits=56 112894390852250939578999269358510158790708997564280285337: [48, 48, 48, 48, 48, 192, 48, 192, 384, 48, 48, 12, 12, 96, 768, 48, 16, 640, 64, 48, 48, 192, 48] valids = 12 numdigits=57 45739333569019509904024528070021607338520915015994488593: [48, 48, 48, 48, 48, 192, 48, 96, 768, 48, 192, 12, 48, 96, 32, 48, 48, 192, 48, 24, 48, 48, 48] valids = 14 numdigits=56 time = 13h, 14min, 52,892 ms. Лучей у меня стало шесть. Последний луч получила от зеркального паттерна самой малюсенькой ласточки Лецко, вот этой 2266980202621739730115894445902081013987272845487441 Зеркальный паттерн 67^2,2*11^2,3*59^2,2^2*5,17*43^2,2*3*7*31^2,53^2,2^5,3^2*5,2*13^2,19^2,2^2*3,7^2*11,2*5^2,3*29^2,2^3*47^2,37^2,2*3^2,5*41^2,2^2*7,3*23^2,2*17^2,13*61^2 Луч v=[4489, 242, 10443, 20, 31433, 40362, 2809, 32, 45, 338, 361, 12, 539, 50, 2523, 17672, 1369, 18, 8405, 28, 1587, 578, 48373] m= 494025740801380594168851129558373415652261593824800 d=0: [1, 1, 1, 5, 1, 1, 1, 4, 1, 5, 5, 1, 5, 1, 5, 5, 5, 3, 5, 5, 1, 5, 5] d=1: [1, 1, 1, 5, 1, 1, 1, 1, 5, 5, 5, 1, 5, 1, 5, 5, 5, 1, 5, 5, 1, 5, 5] OK, n0=616615801048960721746934089782592685482666624638937 d=2: [1, 1, 1, 5, 1, 1, 1, 4, 3, 5, 5, 1, 5, 1, 5, 5, 5, 5, 5, 5, 1, 5, 5] d=3: [1, 1, 1, 5, 1, 1, 1, 1, 1, 5, 5, 1, 5, 1, 5, 5, 5, 3, 5, 5, 1, 5, 5] d=4: [1, 1, 1, 5, 1, 1, 1, 4, 5, 5, 5, 1, 5, 1, 5, 5, 5, 1, 5, 5, 1, 5, 5] d=5: [1, 1, 1, 5, 1, 1, 1, 1, 3, 5, 5, 1, 5, 1, 5, 5, 5, 5, 5, 5, 1, 5, 5] Как видим, поиск уже зашёл в диапазон 57-значных чисел, то есть имеем 54-значные, 56-значные и 57-значные числа. Приближений с valids = 12 находится довольно много, поэтому выбросила их сейчас из вывода. Теперь программа будет выводить приближения с valids>12. Собираюсь отзеркалить паттерн последнего журавля Лецко, вот этого 28893938757640056767463957562407174763516782266088647641 https://dxdy.ru/post1712799.html#p1712799 Если получится, это будет 7-й луч. |
Natalia MakarovaSend message Joined: 6 Apr 17 Posts: 16992 Credit: 0 RAC: 0 |
Новое приближение к D(48,23) Лецко с одной "дыркой" добавила в топ-таблицу Начальное число цепочки Вектор совпадений valids Автор 9204926595955930659029610200709650474407650679458585 [1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0] 22 VAL 91961526307286709380597649336434597932204049205291537 [1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0] 22 Nataly-Mak 15760230758531706844376995032385338075337309353237290641 [1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1] 22 VAL 28893938757640056767463957562407174763516782266088647641 [1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1] 22 VAL 52556626259340931919271848023566857910792017169 [1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0] 21 Yadryara 953053682563059391009495134514684931986461616262041 [1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,0] 21 Yadryara 2266980202621739730115894445902081013987272845487441 [1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,0] 21 VAL 51521500527643954131531898942025036268191023083065041 [1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,0] 21 VAL 52675007895915990003494373421520559128421574224871441 [1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,0] 21 VAL 8986349667414456072598686795292255674274907050840982041 [1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,0,1] 21 VAL 18952352870980595522257690923038215596226439375542293841 [1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,0,1,1,1,1,1,1] 21 VAL 19445312555969795731049302095686509073015685289594583641 [1,1,1,1,1,1,0,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1] 21 VAL 21135461977802037026679975877947772766510933212316777041 [1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,0] 21 VAL 42421764629572548683573135108683146565790618333416895641 [1,1,1,1,1,1,1,1,1,1,0,1,0,1,1,1,1,1,1,1,1,1,1] 21 VAL 54477862119775232999131041680369052347455001037201794641 [1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,0,1,1,1,1] 21 VAL 70437172728442738145826233107972019231551263680606378641 [1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1] 21 VAL 119575718875389380931673772647746842785099283049175106641 [1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,1,1,1,1,1,1] 21 VAL 168068330473671477665089649474967769415029573260933695641 [1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0] 21 Val 176470725585488365043252272746570259185711553458728023441 [1,1,1,1,0,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1] 21 VAL 186343812137685490861073791408013792663482136579483490841 [1,1,1,1,0,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1] 21 VAL 217070301681939448410234280909336776742245135772460815441 [1,1,1,1,1,1,0,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1] 21 VAL Четыре приближения с одной "дыркой". Маловато. Но появление 23-ки уже вполне реально. Ждём-с. Лецко надо к Новому Году управиться :) Он писал, что если до Нового Года 23-ка не найдётся, то бросит её искать. Восхода не видел, но понял Вот-вот и взойдёт! (С) Ну, после Нового Года эстафету подхватит Ядряра. Думаю, что и Лецко не бросит, когда результат уже так близко. Хотя близость эта может быть о-ч-е-н-ь обманчивой! |
Natalia MakarovaSend message Joined: 6 Apr 17 Posts: 16992 Credit: 0 RAC: 0 |
Цитата Собираюсь отзеркалить паттерн последнего журавля Лецко, вот этого Отзеркалила. Тут видно паттерн w, зеркальный паттерн v и луч от зеркального паттерна w=[48373, 578, 5043, 28, 1805, 18, 49379, 32, 2883, 50, 49, 12, 529, 338, 45, 10 952, 2209, 5082, 59177, 20, 5547, 1682, 2809] v=[2809, 1682, 5547, 20, 59177, 5082, 2209, 10952, 45, 338, 529, 12, 49, 50, 2883, 32, 49379, 18, 1805, 28, 5043, 578, 48373] m= 494025740801380594168851129558373415652261593824800 d=0: [1, 1, 1, 5, 1, 1, 1, 1, 1, 5, 5, 1, 1, 1, 5, 2, 1, 3, 5, 5, 1, 5, 5] d=1: [1, 1, 1, 5, 1, 1, 1, 1, 5, 5, 5, 1, 1, 1, 5, 5, 1, 1, 5, 5, 1, 5, 5] OK, n0=638770351091424283807303202969571152693833536254737 d=2: [1, 1, 1, 5, 1, 1, 1, 1, 3, 5, 5, 1, 1, 1, 5, 2, 1, 5, 5, 5, 1, 5, 5] d=3: [1, 1, 1, 5, 1, 1, 1, 1, 1, 5, 5, 1, 1, 1, 5, 5, 1, 3, 5, 5, 1, 5, 5] d=4: [1, 1, 1, 5, 1, 1, 1, 1, 5, 5, 5, 1, 1, 1, 5, 2, 1, 1, 5, 5, 1, 5, 5] d=5: [1, 1, 1, 5, 1, 1, 1, 1, 3, 5, 5, 1, 1, 1, 5, 5, 1, 5, 5, 5, 1, 5, 5] Добавила этот луч в программу. Теперь у меня семь лучей. |
Natalia MakarovaSend message Joined: 6 Apr 17 Posts: 16992 Credit: 0 RAC: 0 |
Последняя порция приближений к 23-ке, найденная в поиске по пучку лучей 685336657926665876032958725348030497660204898537724633: [48, 48, 48, 48, 48, 48, 48, 96, 48, 48, 48, 96, 96, 48, 12, 48, 96, 48, 12, 384, 384, 48, 12] valids = 14 numdigits=54 114354236916319019234768224446355152233961430574032569337: [48, 48, 48, 48, 48, 96, 48, 88, 24, 48, 24, 48, 48, 96, 48, 96, 96, 128, 24, 48, 48, 48, 48] valids = 14 numdigits=57 710688795541718056740268420516126985413227306601849433: [48, 48, 48, 48, 48, 96, 24, 48, 48, 96, 24, 48, 96, 48, 48, 96, 48, 48, 12, 384, 144, 48, 24] valids = 13 numdigits=54 719561429108260540274581066031159641317757733858396441: [48, 48, 48, 48, 48, 24, 48, 96, 48, 48, 48, 48, 48, 24, 96, 384, 24, 24, 576, 24, 48, 48, 24] valids = 13 numdigits=54 877954354139334937288444642493338403337802926904256441: [48, 48, 48, 48, 48, 192, 48, 224, 48, 384, 48, 24, 48, 384, 48, 96, 48, 48, 48, 48, 192, 192, 96] valids = 14 numdigits=54 735577391962683488714533072031360949480188826754815833: [48, 48, 48, 48, 48, 48, 24, 48, 24, 24, 48, 24, 48, 96, 40, 48, 96, 12, 12, 24, 48, 48, 48] valids = 13 numdigits=54 122971527913117500938855494699241859723183829555118555737: [48, 48, 48, 48, 48, 48, 192, 48, 24, 48, 48, 24, 48, 64, 48, 96, 96, 48, 48, 12, 48, 48, 24] valids = 15 numdigits=57 123260588805939997877114388229859174582871712195436728537: [48, 48, 48, 48, 48, 384, 48, 48, 256, 512, 12, 48, 144, 96, 96, 192, 48, 12, 48, 48, 48, 48, 48] valids = 14 numdigits=57 127380763484223512032482606650376008869411573887935560537: [48, 48, 48, 48, 48, 192, 48, 48, 160, 48, 6, 48, 24, 96, 12, 1536, 24, 48, 192, 48, 48, 48, 96] valids = 13 numdigits=57 924727611968241999315671080961195624740820704506541241: [48, 48, 48, 48, 48, 48, 96, 112, 24, 20, 48, 48, 48, 48, 192, 48, 12, 96, 96, 48, 24, 24, 48] valids = 13 numdigits=54 time = 13h, 19min, 46,424 ms. Пока valids от 13 до 15. Диапазон: 54-значные и 57-значные приближения. |
Natalia MakarovaSend message Joined: 6 Apr 17 Posts: 16992 Credit: 0 RAC: 0 |
Удалила из файла логов приближения с valids = 13 (04:29) gp > \rluchz.txt *** Warning: new stack size = 268435456 (256.000 Mbytes). logfile = "luchz_res.txt" 131268746064330377308591465040000407650594872631336736537: [48, 48, 48, 48, 48, 128, 12, 48, 48, 24, 24, 48, 48, 48, 48, 384, 48, 16, 24, 48, 24, 48, 12] valids = 14 numdigits=57 821103693374455825238352070834179012623903391473883641: [48, 48, 48, 48, 48, 24, 48, 80, 48, 48, 48, 48, 384, 48, 48, 96, 96, 48, 96, 192, 12, 48, 48] valids = 15 numdigits=54 995493314206167682292332417701996468373329437465362841: [48, 48, 48, 48, 48, 12, 48, 48, 48, 48, 24, 192, 192, 224, 48, 48, 24, 96, 48, 192, 24, 48, 48] valids = 14 numdigits=54 828333153151462617978727655497092603189199162549834841: [48, 48, 48, 48, 48, 24, 48, 96, 48, 192, 96, 48, 96, 48, 192, 96, 48, 48, 128, 24, 48, 48, 48] valids = 14 numdigits=54 1013854183810678869578004843961374510067555146913470041: [48, 48, 48, 48, 48, 192, 48, 384, 24, 48, 24, 192, 48, 48, 48, 48, 24, 384, 24, 48, 12, 48, 48] valids = 14 numdigits=55 140542563590750246995221083193357713976155028829596833137: [48, 48, 48, 48, 48, 96, 48, 48, 384, 48, 48, 48, 24, 48, 48, 64, 48, 80, 24, 48, 96, 48, 96] valids = 15 numdigits=57 141278167918803502699938502525270131992061246342801960337: [48, 48, 48, 48, 48, 48, 12, 768, 384, 48, 48, 48, 32, 96, 384, 96, 384, 48, 48, 48, 48, 48, 24] valids = 14 numdigits=57 time = 16h, 1min, 2,634 ms. Изменила в программе проверку: первых правильных элементов цепочки теперь не меньше 6. Это должно чуть-чуть ускорить выполнение программы, потому что полностью будут проверяться гораздо меньше кандидатов. В дальнейшем можно ещё изменить этот параметр. А также изменила вывод: будут выводиться приближения с valids>13. Лучи дают неплохие результаты. Приближения пока находятся от 54-значных до 57-значных. Если бы ускорить движение по лучам, было бы совсем хорошо. |
Natalia MakarovaSend message Joined: 6 Apr 17 Posts: 16992 Credit: 0 RAC: 0 |
Покажу немножко логов с Ахиллеса-3, работает прежняя версия программы pcoul. Поток (6е55, 7е55) . . . . . . . . . 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.37^2 2.5^2 43^2 2^5.3 61^2 2.13^2 3^2.5.7 2^2.17 19.31^2 2.3.11^2 29^2: 10196892 / 11778887 (2250352.17s) 305 b0: 3^2 2.19^2 17^2 2^2.3.5 7^2.13 2.23^2 3.47^2 2^3.41^2 5.59^2 2.3^5 11.53^2 2^2.7 3.37^2 2.5^2 43^2 2^5.3 61^2 2.13^2 3^2.5.7 2^2.17 19.31^2 2.3.11^2 29^2: 10300792 / 11778887 (2250950.94s) 305 b0: 3^2 2.19^2 17^2 2^2.3.5 7^2.13 2.37^2 3.53^2 2^3.47^2 5.23^2 2.3^5 11.59^2 2^2.7 3.41^2 2.5^2 43^2 2^5.3 61^2 2.13^2 3^2.5.7 2^2.17 19.31^2 2.3.11^2 29^2: 10170804 / 11778887 (2251549.78s) 305 b0: 3^2 2.19^2 17^2 2^2.3.5 7^2.13 2.23^2 3.53^2 2^3.47^2 5.37^2 2.3^5 11.59^2 2^2.7 3.41^2 2.5^2 43^2 2^5.3 61^2 2.13^2 3^2.5.7 2^2.17 19.31^2 2.3.11^2 29^2: 10213488 / 11778887 (2252148.34s) 305 b0: 3^2 2.19^2 17^2 2^2.3.5 7^2.13 2.23^2 3.53^2 2^3.47^2 5.41^2 2.3^5 11.59^2 2^2.7 3.37^2 2.5^2 43^2 2^5.3 61^2 2.13^2 3^2.5.7 2^2.17 19.31^2 2.3.11^2 29^2: 10244747 / 11778887 (2252747.20s) 305 b0: 3^2 2.19^2 17^2 2^2.3.5 7^2.13 2.23^2 3.53^2 2^3.41^2 5.47^2 2.3^5 11.59^2 2^2.7 3.37^2 2.5^2 43^2 2^5.3 61^2 2.13^2 3^2.5.7 2^2.17 19.31^2 2.3.11^2 29^2: 10387891 / 11778887 (2253346.09s) 305 b0: 3^2 2.19^2 17^2 2^2.3.5 7^2.13 2.23^2 3.47^2 2^3.41^2 5.53^2 2.3^5 11.59^2 2^2.7 3.37^2 2.5^2 43^2 2^5.3 61^2 2.13^2 3^2.5.7 2^2.17 19.31^2 2.3.11^2 29^2: 10676221 / 11778888 (2253944.80s) 305 b0: 3^2 2.19^2 17^2 2^2.3.5 7^2.13 2.41^2 3.59^2 2^3.53^2 5.31^2 2.3^5 11.23^2 2^2.7 3.47^2 2.5^2 43^2 2^5.3 61^2 2.13^2 3^2.5.7 2^2.17 19.37^2 2.3.11^2 29^2: 10458787 / 11778887 (2254543.66s) 305 b0: 3^2 2.19^2 17^2 2^2.3.5 7^2.13 2.31^2 3.59^2 2^3.53^2 5.41^2 2.3^5 11.23^2 2^2.7 3.47^2 2.5^2 43^2 2^5.3 61^2 2.13^2 3^2.5.7 2^2.17 19.37^2 2.3.11^2 29^2: 10617183 / 11778888 (2255142.22s) Поток (7е55, 8е55) . . . . . . . . . . 305 b0: 3^2 2.19^2 17^2 2^2.3.5 7^2.13 2.53^2 3.31^2 2^3.41^2 5.47^2 2.3^5 11.59^2 2^2.7 3.37^2 2.5^2 43^2 2^5.3 61^2 2.13^2 3^2.5.7 2^2.17 19.23^2 2.3.11^2 29^2: 12446178 / 13461586 (2250290.66s) 305 b0: 3^2 2.19^2 17^2 2^2.3.5 7^2.13 2.47^2 3.31^2 2^3.41^2 5.53^2 2.3^5 11.59^2 2^2.7 3.37^2 2.5^2 43^2 2^5.3 61^2 2.13^2 3^2.5.7 2^2.17 19.23^2 2.3.11^2 29^2: 12521811 / 13461585 (2250889.39s) 305 b0: 3^2 2.19^2 17^2 2^2.3.5 7^2.13 2.59^2 3.41^2 2^3.53^2 5.37^2 2.3^5 11.23^2 2^2.7 3.47^2 2.5^2 43^2 2^5.3 61^2 2.13^2 3^2.5.7 2^2.17 19.31^2 2.3.11^2 29^2: 12710905 / 13461585 (2251488.19s) 305 b0: 3^2 2.19^2 17^2 2^2.3.5 7^2.13 2.59^2 3.37^2 2^3.53^2 5.41^2 2.3^5 11.23^2 2^2.7 3.47^2 2.5^2 43^2 2^5.3 61^2 2.13^2 3^2.5.7 2^2.17 19.31^2 2.3.11^2 29^2: 12345427 / 13461586 (2252086.83s) 305 b0: 3^2 2.19^2 17^2 2^2.3.5 7^2.13 2.59^2 3.37^2 2^3.53^2 5.47^2 2.3^5 11.23^2 2^2.7 3.41^2 2.5^2 43^2 2^5.3 61^2 2.13^2 3^2.5.7 2^2.17 19.31^2 2.3.11^2 29^2: 12028791 / 13461585 (2252685.50s) 305 b0: 3^2 2.19^2 17^2 2^2.3.5 7^2.13 2.59^2 3.37^2 2^3.47^2 5.53^2 2.3^5 11.23^2 2^2.7 3.41^2 2.5^2 43^2 2^5.3 61^2 2.13^2 3^2.5.7 2^2.17 19.31^2 2.3.11^2 29^2: 11905134 / 13461585 (2253284.20s) 305 b0: 3^2 2.19^2 17^2 2^2.3.5 7^2.13 2.53^2 3.37^2 2^3.47^2 5.59^2 2.3^5 11.23^2 2^2.7 3.41^2 2.5^2 43^2 2^5.3 61^2 2.13^2 3^2.5.7 2^2.17 19.31^2 2.3.11^2 29^2: 11948322 / 13461586 (2253882.89s) 305 b0: 3^2 2.19^2 17^2 2^2.3.5 7^2.13 2.59^2 3.41^2 2^3.53^2 5.23^2 2.3^5 11.37^2 2^2.7 3.47^2 2.5^2 43^2 2^5.3 61^2 2.13^2 3^2.5.7 2^2.17 19.31^2 2.3.11^2 29^2: 11969900 / 13461586 (2254481.58s) Поток (8е55, 9е55) . . . . . . . . . . . . . 305 b0: 3^2 2.19^2 17^2 2^2.3.5 7^2.13 2.59^2 3.31^2 2^3.53^2 5.41^2 2.3^5 11.37^2 2^2.7 3.47^2 2.5^2 43^2 2^5.3 61^2 2.13^2 3^2.5.7 2^2.17 19.23^2 2.3.11^2 29^2: 14249842 / 15144285 (2249676.11s) 305 b0: 3^2 2.19^2 17^2 2^2.3.5 7^2.13 2.59^2 3.31^2 2^3.53^2 5.47^2 2.3^5 11.37^2 2^2.7 3.41^2 2.5^2 43^2 2^5.3 61^2 2.13^2 3^2.5.7 2^2.17 19.23^2 2.3.11^2 29^2: 13825303 / 15144284 (2250274.98s) 305 b0: 3^2 2.19^2 17^2 2^2.3.5 7^2.13 2.47^2 3.31^2 2^3.59^2 5.53^2 2.3^5 11.37^2 2^2.7 3.41^2 2.5^2 43^2 2^5.3 61^2 2.13^2 3^2.5.7 2^2.17 19.23^2 2.3.11^2 29^2: 14899991 / 15144284 (2250873.80s) 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.59^2 2.3^5 11.37^2 2^2.7 3.41^2 2.5^2 43^2 2^5.3 61^2 2.13^2 3^2.5.7 2^2.17 19.23^2 2.3.11^2 29^2: 14699963 / 15144284 (2251472.50s) 305 b0: 3^2 2.19^2 17^2 2^2.3.5 7^2.13 2.53^2 3.37^2 2^3.59^2 5.31^2 2.3^5 11.41^2 2^2.7 3.47^2 2.5^2 43^2 2^5.3 61^2 2.13^2 3^2.5.7 2^2.17 19.23^2 2.3.11^2 29^2: 13998955 / 15144284 (2252071.16s) 305 b0: 3^2 2.19^2 17^2 2^2.3.5 7^2.13 2.53^2 3.31^2 2^3.59^2 5.37^2 2.3^5 11.41^2 2^2.7 3.47^2 2.5^2 43^2 2^5.3 61^2 2.13^2 3^2.5.7 2^2.17 19.23^2 2.3.11^2 29^2: 13692535 / 15144284 (2252670.03s) 305 b0: 3^2 2.19^2 17^2 2^2.3.5 7^2.13 2.53^2 3.31^2 2^3.59^2 5.47^2 2.3^5 11.41^2 2^2.7 3.37^2 2.5^2 43^2 2^5.3 61^2 2.13^2 3^2.5.7 2^2.17 19.23^2 2.3.11^2 29^2: 13700540 / 15144284 (2253268.83s) 305 b0: 3^2 2.19^2 17^2 2^2.3.5 7^2.13 2.47^2 3.31^2 2^3.59^2 5.53^2 2.3^5 11.41^2 2^2.7 3.37^2 2.5^2 43^2 2^5.3 61^2 2.13^2 3^2.5.7 2^2.17 19.23^2 2.3.11^2 29^2: 13561804 / 15144284 (2253867.61s) 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.59^2 2.3^5 11.41^2 2^2.7 3.37^2 2.5^2 43^2 2^5.3 61^2 2.13^2 3^2.5.7 2^2.17 19.23^2 2.3.11^2 29^2: 13509812 / 15144284 (2254466.27s) Ну вот, в паттернах у меня недостатка нет, только они все похожие - с переставленными квадратами простых. Пришла идея попробовать эти паттерны отзеркалить. Понятно, что все получаемые лучи будут параллельны, однако не должны давать дублей. Надо попробовать. Программа pcoul ведь не проверяет зеркальные паттерны, насколько я понимаю. |
Natalia MakarovaSend message Joined: 6 Apr 17 Posts: 16992 Credit: 0 RAC: 0 |
Ох, не любят глупую Макарову "друзья"! И куда же ей податься? :( Мы с gris ещё раз предприняли попытку получить оптимизацию, на этот раз для движения по лучам. Цитирую из письма gris Прогу вашу погонял, ничего не получил интересного. а ваш друг с издёвочкой поинтересовался: если будет тыща лучей, то и в скрипте будет тыща одинаковых кусков текста? Векторы не проходили? Остальные рекомендации только в теме. В общем, в курсе лучей и не хочет раздражать. ВотЪ! Поинтересовался, да не просто так, а "с издёвочкой". Векторы мы проходили, я тоже проходила. Пока в программе всего 7 лучей и удобнее написать 7 одинаковых кусков текста, чем устраивать циклы по компонентам векторов.. Не буду расшифровывать "ваш друг", "друзей" у меня м-н-о-г-о! :)) А я по старинке думала, что друзья помогают друг другу. Времена меняются! Ну, пусть остальные "друзья" будут спокойны, не раздражаются, ничего глупой Макаровой не дали, не дают и не дадут. Кстати, Остальные рекомендации только в теме. Ха-ха-ха! Как Ядряра оптимизировал мою программу, да? Сначала он спросил (аж у самого Макса Алексеева, бывшего супермодератора форума dxdy.ru) - а можно ли вообще помогать глупой Макаровой? Когда ему ответили, что помогать можно всем, он начал оптимизировать программу, но результаты в теме не показывал. При этом он сказал gris, что если он публично пообещает мне ничего не рассказывать, то он (Ядряра) ему (gris) всё расскажет и покажет. Ещё три раза ха-ха-ха! Нет, нет, я этот сюжет не выдумала. Это действительно было на форуме dxdy.ru! Это позор для всех участников форума, включая его административный корпус! Вы скажете: а при чём тут другие участники форума? Они согласны, они ничего не имеют против!! Пусть Ядряра и иже с ним (все мои "друзья") продолжают в том же духе. Пусть шифруют информацию, пусть не показывают паттерны и программы, пусть "с издёвочкой" интересуются... Это мне не помешает работать. Тогда Ядряра тоже пусть не спрашивает меня, какие паттерны, сколько и докуда я уже просчитала в поиске 23-ки (он уже спрашивал это, когда искали 22-ку). Я не обязана отвечать на его вопросы. Кстати, я его сейчас вообще не читаю (уже несколько недель). |
Natalia MakarovaSend message Joined: 6 Apr 17 Posts: 16992 Credit: 0 RAC: 0 |
Итак, беру первый попавшийся паттерн из логов программы pcoul 3^2,2*19^2,17^2,2^2*3*5,7^2*13,2*31^2,3*59^2,2^3*53^2,5*41^2,2*3^5,11*23^2,2^2*7,3*47^2,2*5^2,43^2,2^5*3,61^2,2*13^2,3^2*5*7,2^2*17,19*37^2,2*3*11^2,29^2 и отзеркаливаю его. Немного подкорректировала программу г. Петухова, она теперь по введённому паттерну находит зеркальный паттерн и луч/лучи для него. Вот вывод программы w=[9, 722, 289, 60, 637, 1922, 10443, 22472, 8405, 486, 5819, 28, 6627, 50, 1849, 96, 3721, 338, 315, 68, 26011, 726, 841] v=[841, 726, 26011, 68, 315, 338, 3721, 96, 1849, 50, 6627, 28, 5819, 486, 8405, 22472, 10443, 1922, 637, 60, 289, 722, 9] m= 2971417910812491878493869569631562090133896866400 d=0: [5, 1, 1, 1, 1, 5, 5, 2, 1, 1, 5, 1, 1, 3, 5, 1, 1, 5, 5, 1, 1, 1, 1] d=1: [5, 1, 1, 1, 1, 5, 5, 5, 1, 1, 5, 1, 1, 1, 5, 1, 1, 5, 5, 1, 1, 1, 1] OK, n0=5913969709417023626570128638045439089230387022041 d=2: [5, 1, 1, 1, 1, 5, 5, 2, 1, 1, 5, 1, 1, 5, 5, 1, 1, 5, 5, 1, 1, 1, 1] d=3: [5, 1, 1, 1, 1, 5, 5, 5, 1, 1, 5, 1, 1, 3, 5, 1, 1, 5, 5, 1, 1, 1, 1] d=4: [5, 1, 1, 1, 1, 5, 5, 2, 1, 1, 5, 1, 1, 1, 5, 1, 1, 5, 5, 1, 1, 1, 1] d=5: [5, 1, 1, 1, 1, 5, 5, 5, 1, 1, 5, 1, 1, 5, 5, 1, 1, 5, 5, 1, 1, 1, 1] OK, n0=17799641352666991140545606916571687449765974487641 Здесь получилось два луча, беру только один n0=5913969709417023626570128638045439089230387022041 Такого луча у меня нет в действующей программе. И таких лучей я могу найти тыщу, и будет тыща параллельных лучей, и не будет тыщи одинаковых кусков кода. Ага! Кстати, о птичках... Моему "другу", который "с издёвочкой" поинтересовался, пламенный привет, поздравления с наступающим Новым Годом и самые наилучшие пожелания! Я "друзей" своих люблю :)) А программу-то он получил, в которой 7 одинаковых кусков текста. Ну так и пусть даст рекомендации по оптимизации с целью ускорения движения по лучу в теме :) А чо? ЗУ форума его спросил, как э-э-э... "друга"; может, надо ответить? Если не в личке, то в теме. Или, может, ЗУ надо вынести вопрос в тему? Но он, наученный горьким опытом, теперь уж в тему лезть не рискует. |
Natalia MakarovaSend message Joined: 6 Apr 17 Posts: 16992 Credit: 0 RAC: 0 |
Беру следующий паттерн и отзеркаливаю его. Вывод программы г. Петухова w=[9, 722, 289, 60, 637, 3362, 10443, 22472, 4805, 486, 5819, 28, 6627, 50, 1849, 96, 3721, 338, 315, 68, 26011, 726, 841] v=[841, 726, 26011, 68, 315, 338, 3721, 96, 1849, 50, 6627, 28, 5819, 486, 4805, 22472, 10443, 3362, 637, 60, 289, 722, 9] m= 2971417910812491878493869569631562090133896866400 d=0: [5, 1, 1, 1, 1, 5, 5, 5, 1, 1, 5, 1, 1, 1, 5, 1, 1, 5, 5, 1, 1, 1, 1] OK, n0=685175779328633342983031299660647127311402207641 d=1: [5, 1, 1, 1, 1, 5, 5, 2, 1, 1, 5, 1, 1, 5, 5, 1, 1, 5, 5, 1, 1, 1, 1] d=2: [5, 1, 1, 1, 1, 5, 5, 5, 1, 1, 5, 1, 1, 3, 5, 1, 1, 5, 5, 1, 1, 1, 1] d=3: [5, 1, 1, 1, 1, 5, 5, 2, 1, 1, 5, 1, 1, 1, 5, 1, 1, 5, 5, 1, 1, 1, 1] d=4: [5, 1, 1, 1, 1, 5, 5, 5, 1, 1, 5, 1, 1, 5, 5, 1, 1, 5, 5, 1, 1, 1, 1] OK, n0=12570847422578600856958509578186895487846989673241 d=5: [5, 1, 1, 1, 1, 5, 5, 2, 1, 1, 5, 1, 1, 3, 5, 1, 1, 5, 5, 1, 1, 1, 1] Здесь тоже два луча. Беру один n0=685175779328633342983031299660647127311402207641 Тэк-с, уже 4 параллельных луча. Сейчас покажу программу для этих параллельных лучей. Потом добавлю ещё лучей 15-20, а можно прям тыщу, специально для моего "друга", который поинтересовался :) По тыще лучей он покажет. как двигаться быстро, на звездолёте, как на собственном заду? :))) Нет, не покажет! Это ж я могу так и 23-ку найти :) Не порядок! |
Natalia MakarovaSend message Joined: 6 Apr 17 Posts: 16992 Credit: 0 RAC: 0 |
Вот программа на 4 параллельных луча, полученных от зеркальных паттернов allocatemem(2^28);
default(timer,1);
\l luchz_par_res.txt;
{sh=2971417910812491878493869569631562090133896866400;
c=[2867825907506978505611049180565570933268690972441,
2888141051124193375660069067754067542657477495833,
5913969709417023626570128638045439089230387022041,
685175779328633342983031299660647127311402207641];
v=vector(23);
for(m=1,#c,
for(k=1,300,
n=c[m]+k*sh;
l=0;
for(i=0,22,if(numdiv(n+i)==48, l++,break));
if(l>4,
for(j=1,l, v[j]=48; );
q=l; p=l;
for(j=l+1,23, q++; v[q]=numdiv(n+j-1);
if(v[q]==48, p++; );
);
if(p>12, print(n,": ",v); print("valids = ",p); print("numdigits=",(#digits(n))); );
); \\ if l>4
); \\ for k
); \\ for m
}На тыщу параллельных лучей надо показывать? Или моему "другу" достаточно? Одинаковых кусков текста здесь нет. Запустила на черепашке начальное тестирование, она работает, результатов пока не выдала. Чем ещё мой "друг" желает поинтересоваться? Желательно без "издёвочки". В программе pcoul уже в файлы логов выведено много паттернов. Могу их все отзеркалить и получить от них лучи. Только надо ещё программу г. Петухова подкорректировать, чтобы она не для одного паттерна проверяла, а для тыщи сразу, например. Черепашка протестировала этот маленький интервальчик, приближений не нашла. |
Natalia MakarovaSend message Joined: 6 Apr 17 Posts: 16992 Credit: 0 RAC: 0 |
Как говорит моя добрая помощница Алиса, давайте разберёмся по шагам. Ага, давайте. Первый шаг Это из программы Лецко проверки всего одного паттерна {for(i=i1,i2,
if(i%5!=3 && i%7!=0 && i%11!=9 && i%13!=9 && i%17!=16 && i%19!=13 && i%23!=20 && i%29!=22 && i%31!=5 && i%37!=36 && i%41!=24 && i%43!=8 && i%47!=6 && i%53!=28,Сразу после начала цикла по i идёт какой-то фильтр. Я просила gris расколоть этот фильтр, он не смог. gris, так вот спросите в теме Лецко, как И что вам ЗУ Лецко ответит? Просто очень интересно! Тоже скажет: пообещайте, что вы Макаровой не расскажете? :))) Я в своей программе тоже могу применить этот фильтр. Но не знаю, как его применять, потому что не понимаю его суть. Идёт проверка остатков по всем начальным простым от 5 до 53. С какими остатками это должно сравниваться? P. S. Мысль такая пришла: тут не всё так, как у меня. У Лецко, похоже, паттерн с одним простым; эту самую позицию (с одним простым) он и проверяет. n=a*p-20 У меня паттерн без простых. И фильтр, скорее всего, как-то по-другому должен организовываться. |
Natalia MakarovaSend message Joined: 6 Apr 17 Posts: 16992 Credit: 0 RAC: 0 |
Вот подкорректировала программу г. Петухова \l petuhov_rez.txt;
{M=[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*37^2,2*5^2,43^2,2^5*3,61^2,2*13^2,3^2*5*7,2^2*17,19*31^2,2*3*11^2,29^2;
3^2,2*19^2,17^2,2^2*3*5,7^2*13,2*23^2,3*47^2,2^3*41^2,5*59^2,2*3^5,11*53^2,2^2*7,3*37^2,2*5^2,43^2,2^5*3,61^2,2*13^2,3^2*5*7,2^2*17,19*31^2,2*3*11^2,29^2;
3^2,2*19^2,17^2,2^2*3*5,7^2*13,2*37^2,3*53^2,2^3*47^2,5*23^2,2*3^5,11*59^2,2^2*7,3*41^2,2*5^2,43^2,2^5*3,61^2,2*13^2,3^2*5*7,2^2*17,19*31^2,2*3*11^2,29^2;
3^2,2*19^2,17^2,2^2*3*5,7^2*13,2*23^2,3*53^2,2^3*47^2,5*37^2,2*3^5,11*59^2,2^2*7,3*41^2,2*5^2,43^2,2^5*3,61^2,2*13^2,3^2*5*7,2^2*17,19*31^2,2*3*11^2,29^2;
3^2,2*19^2,17^2,2^2*3*5,7^2*13,2*23^2,3*53^2,2^3*47^2,5*41^2,2*3^5,11*59^2,2^2*7,3*37^2,2*5^2,43^2,2^5*3,61^2,2*13^2,3^2*5*7,2^2*17,19*31^2,2*3*11^2,29^2;
3^2,2*19^2,17^2,2^2*3*5,7^2*13,2*23^2,3*53^2,2^3*41^2,5*47^2,2*3^5,11*59^2,2^2*7,3*37^2,2*5^2,43^2,2^5*3,61^2,2*13^2,3^2*5*7,2^2*17,19*31^2,2*3*11^2,29^2;
3^2,2*19^2,17^2,2^2*3*5,7^2*13,2*23^2,3*47^2,2^3*41^2,5*53^2,2*3^5,11*59^2,2^2*7,3*37^2,2*5^2,43^2,2^5*3,61^2,2*13^2,3^2*5*7,2^2*17,19*31^2,2*3*11^2,29^2];
for(i1=1,7,
for(j1=1,23, w[j1]=M[i1,j1]; );
print("w=",w);
v=vector(23);
for(i=1,23, v[i]=w[23-i+1]; );
print("v=",v);
print("m= ",m=lcm(v));
n0=lift(chinese([Mod(-j+1, v[j]) | j<-[1..#v]]));
for(d=0,5,
n=n0+m*d; print1("d=",d,": ",y=[((n+j-1)/v[j])%6 | j<-[1..#v]]);
if(#select(t->(t%2==0||t==3),y)==0, print(" OK"); print("n0=",n) , print);
);
print();
); \\ for i1
}Пока не на тыщу паттернов, а всего на семь. Это файл логов w=[9, 722, 289, 60, 637, 1058, 10443, 13448, 11045, 486, 30899, 28, 4107, 50, 1849, 96, 3721, 338, 315, 68, 18259, 726, 841] v=[841, 726, 18259, 68, 315, 338, 3721, 96, 1849, 50, 4107, 28, 30899, 486, 11045, 13448, 10443, 1058, 637, 60, 289, 722, 9] m= 2971417910812491878493869569631562090133896866400 d=0: [5, 1, 1, 1, 1, 5, 5, 2, 1, 1, 5, 1, 1, 1, 5, 1, 1, 5, 5, 1, 1, 1, 1] d=1: [5, 1, 1, 1, 1, 5, 5, 5, 1, 1, 5, 1, 1, 5, 5, 1, 1, 5, 5, 1, 1, 1, 1] OK n0=3000774613985580862998795873942340623916892031641 d=2: [5, 1, 1, 1, 1, 5, 5, 2, 1, 1, 5, 1, 1, 3, 5, 1, 1, 5, 5, 1, 1, 1, 1] d=3: [5, 1, 1, 1, 1, 5, 5, 5, 1, 1, 5, 1, 1, 1, 5, 1, 1, 5, 5, 1, 1, 1, 1] OK n0=8943610435610564619986535013205464804184685764441 d=4: [5, 1, 1, 1, 1, 5, 5, 2, 1, 1, 5, 1, 1, 5, 5, 1, 1, 5, 5, 1, 1, 1, 1] d=5: [5, 1, 1, 1, 1, 5, 5, 5, 1, 1, 5, 1, 1, 3, 5, 1, 1, 5, 5, 1, 1, 1, 1] w=[9, 722, 289, 60, 637, 1058, 6627, 13448, 17405, 486, 30899, 28, 4107, 50, 1849, 96, 3721, 338, 315, 68, 18259, 726, 841] v=[841, 726, 18259, 68, 315, 338, 3721, 96, 1849, 50, 4107, 28, 30899, 486, 17405, 13448, 6627, 1058, 637, 60, 289, 722, 9] m= 2971417910812491878493869569631562090133896866400 d=0: [5, 1, 1, 1, 1, 5, 5, 2, 1, 1, 5, 1, 1, 3, 5, 1, 1, 5, 5, 1, 1, 1, 1] d=1: [5, 1, 1, 1, 1, 5, 5, 5, 1, 1, 5, 1, 1, 1, 5, 1, 1, 5, 5, 1, 1, 1, 1] OK n0=3480635060420093404629099920370845482979663348441 d=2: [5, 1, 1, 1, 1, 5, 5, 2, 1, 1, 5, 1, 1, 5, 5, 1, 1, 5, 5, 1, 1, 1, 1] d=3: [5, 1, 1, 1, 1, 5, 5, 5, 1, 1, 5, 1, 1, 3, 5, 1, 1, 5, 5, 1, 1, 1, 1] d=4: [5, 1, 1, 1, 1, 5, 5, 2, 1, 1, 5, 1, 1, 1, 5, 1, 1, 5, 5, 1, 1, 1, 1] d=5: [5, 1, 1, 1, 1, 5, 5, 5, 1, 1, 5, 1, 1, 5, 5, 1, 1, 5, 5, 1, 1, 1, 1] OK n0=15366306703670060918604578198897093843515250814041 w=[9, 722, 289, 60, 637, 2738, 8427, 17672, 2645, 486, 38291, 28, 5043, 50, 1849, 96, 3721, 338, 315, 68, 18259, 726, 841] v=[841, 726, 18259, 68, 315, 338, 3721, 96, 1849, 50, 5043, 28, 38291, 486, 2645, 17672, 8427, 2738, 637, 60, 289, 722, 9] m= 2971417910812491878493869569631562090133896866400 d=0: [5, 1, 1, 1, 1, 5, 5, 5, 1, 1, 5, 1, 1, 1, 5, 1, 1, 5, 5, 1, 1, 1, 1] OK n0=1163876970713998951747137870271720977567808777241 d=1: [5, 1, 1, 1, 1, 5, 5, 2, 1, 1, 5, 1, 1, 5, 5, 1, 1, 5, 5, 1, 1, 1, 1] d=2: [5, 1, 1, 1, 1, 5, 5, 5, 1, 1, 5, 1, 1, 3, 5, 1, 1, 5, 5, 1, 1, 1, 1] d=3: [5, 1, 1, 1, 1, 5, 5, 2, 1, 1, 5, 1, 1, 1, 5, 1, 1, 5, 5, 1, 1, 1, 1] d=4: [5, 1, 1, 1, 1, 5, 5, 5, 1, 1, 5, 1, 1, 5, 5, 1, 1, 5, 5, 1, 1, 1, 1] OK n0=13049548613963966465722616148797969338103396242841 d=5: [5, 1, 1, 1, 1, 5, 5, 2, 1, 1, 5, 1, 1, 3, 5, 1, 1, 5, 5, 1, 1, 1, 1] w=[9, 722, 289, 60, 637, 1058, 8427, 17672, 6845, 486, 38291, 28, 5043, 50, 1849, 96, 3721, 338, 315, 68, 18259, 726, 841] v=[841, 726, 18259, 68, 315, 338, 3721, 96, 1849, 50, 5043, 28, 38291, 486, 6845, 17672, 8427, 1058, 637, 60, 289, 722, 9] m= 2971417910812491878493869569631562090133896866400 d=0: [5, 1, 1, 1, 1, 5, 5, 2, 1, 1, 5, 1, 1, 3, 5, 1, 1, 5, 5, 1, 1, 1, 1] d=1: [5, 1, 1, 1, 1, 5, 5, 5, 1, 1, 5, 1, 1, 1, 5, 1, 1, 5, 5, 1, 1, 1, 1] OK n0=3105684815921257062961794713141272853222424414041 d=2: [5, 1, 1, 1, 1, 5, 5, 2, 1, 1, 5, 1, 1, 5, 5, 1, 1, 5, 5, 1, 1, 1, 1] d=3: [5, 1, 1, 1, 1, 5, 5, 5, 1, 1, 5, 1, 1, 3, 5, 1, 1, 5, 5, 1, 1, 1, 1] d=4: [5, 1, 1, 1, 1, 5, 5, 2, 1, 1, 5, 1, 1, 1, 5, 1, 1, 5, 5, 1, 1, 1, 1] d=5: [5, 1, 1, 1, 1, 5, 5, 5, 1, 1, 5, 1, 1, 5, 5, 1, 1, 5, 5, 1, 1, 1, 1] OK n0=14991356459171224576937272991667521213758011879641 w=[9, 722, 289, 60, 637, 1058, 8427, 17672, 8405, 486, 38291, 28, 4107, 50, 1849, 96, 3721, 338, 315, 68, 18259, 726, 841] v=[841, 726, 18259, 68, 315, 338, 3721, 96, 1849, 50, 4107, 28, 38291, 486, 8405, 17672, 8427, 1058, 637, 60, 289, 722, 9] m= 2971417910812491878493869569631562090133896866400 d=0: [5, 1, 1, 1, 1, 5, 5, 5, 1, 1, 5, 1, 1, 3, 5, 1, 1, 5, 5, 1, 1, 1, 1] d=1: [5, 1, 1, 1, 1, 5, 5, 2, 1, 1, 5, 1, 1, 1, 5, 1, 1, 5, 5, 1, 1, 1, 1] d=2: [5, 1, 1, 1, 1, 5, 5, 5, 1, 1, 5, 1, 1, 5, 5, 1, 1, 5, 5, 1, 1, 1, 1] OK n0=8757105176922688305673927703568494296210945652441 d=3: [5, 1, 1, 1, 1, 5, 5, 2, 1, 1, 5, 1, 1, 3, 5, 1, 1, 5, 5, 1, 1, 1, 1] d=4: [5, 1, 1, 1, 1, 5, 5, 5, 1, 1, 5, 1, 1, 1, 5, 1, 1, 5, 5, 1, 1, 1, 1] OK n0=14699940998547672062661666842831618476478739385241 d=5: [5, 1, 1, 1, 1, 5, 5, 2, 1, 1, 5, 1, 1, 5, 5, 1, 1, 5, 5, 1, 1, 1, 1] w=[9, 722, 289, 60, 637, 1058, 8427, 13448, 11045, 486, 38291, 28, 4107, 50, 1849, 96, 3721, 338, 315, 68, 18259, 726, 841] v=[841, 726, 18259, 68, 315, 338, 3721, 96, 1849, 50, 4107, 28, 38291, 486, 11045, 13448, 8427, 1058, 637, 60, 289, 722, 9] m= 2971417910812491878493869569631562090133896866400 d=0: [5, 1, 1, 1, 1, 5, 5, 2, 1, 1, 5, 1, 1, 5, 5, 1, 1, 5, 5, 1, 1, 1, 1] d=1: [5, 1, 1, 1, 1, 5, 5, 5, 1, 1, 5, 1, 1, 3, 5, 1, 1, 5, 5, 1, 1, 1, 1] d=2: [5, 1, 1, 1, 1, 5, 5, 2, 1, 1, 5, 1, 1, 1, 5, 1, 1, 5, 5, 1, 1, 1, 1] d=3: [5, 1, 1, 1, 1, 5, 5, 5, 1, 1, 5, 1, 1, 5, 5, 1, 1, 5, 5, 1, 1, 1, 1] OK n0=9400852682433359045166913159846997781970197620441 d=4: [5, 1, 1, 1, 1, 5, 5, 2, 1, 1, 5, 1, 1, 3, 5, 1, 1, 5, 5, 1, 1, 1, 1] d=5: [5, 1, 1, 1, 1, 5, 5, 5, 1, 1, 5, 1, 1, 1, 5, 1, 1, 5, 5, 1, 1, 1, 1] OK n0=15343688504058342802154652299110121962237991353241 w=[9, 722, 289, 60, 637, 1058, 6627, 13448, 14045, 486, 38291, 28, 4107, 50, 1849, 96, 3721, 338, 315, 68, 18259, 726, 841] v=[841, 726, 18259, 68, 315, 338, 3721, 96, 1849, 50, 4107, 28, 38291, 486, 14045, 13448, 6627, 1058, 637, 60, 289, 722, 9] m= 2971417910812491878493869569631562090133896866400 d=0: [5, 1, 1, 1, 1, 5, 5, 2, 1, 1, 5, 1, 1, 5, 5, 1, 1, 5, 5, 1, 1, 1, 1] d=1: [5, 1, 1, 1, 1, 5, 5, 5, 1, 1, 5, 1, 1, 3, 5, 1, 1, 5, 5, 1, 1, 1, 1] d=2: [5, 1, 1, 1, 1, 5, 5, 2, 1, 1, 5, 1, 1, 1, 5, 1, 1, 5, 5, 1, 1, 1, 1] d=3: [5, 1, 1, 1, 1, 5, 5, 5, 1, 1, 5, 1, 1, 5, 5, 1, 1, 5, 5, 1, 1, 1, 1] OK n0=9652092005456474374207028132954736152140213009241 d=4: [5, 1, 1, 1, 1, 5, 5, 2, 1, 1, 5, 1, 1, 3, 5, 1, 1, 5, 5, 1, 1, 1, 1] d=5: [5, 1, 1, 1, 1, 5, 5, 5, 1, 1, 5, 1, 1, 1, 5, 1, 1, 5, 5, 1, 1, 1, 1] OK n0=15594927827081458131194767272217860332408006742041 Каждый из семи паттернов отзеркален и от зеркального паттерна получены лучи. Для всех паттернов получилось два луча, буду брать только один луч. Как правило, в этих случаях с двумя лучами они (лучи) имеют очень похожие уравнения, поэтому нет смыслв проверять по обоим лучам. Ну вот и всё. Осталось добавить эти 7 лучей в программу поиска по пучку параллельных лучей. В этой программе у меня теперь будет 11 параллельных лучей. Если я правильно использую программу г. Петухова (не знаю область её применимости; может, она не для всех типов паттернов годится), то всё должно быть нормально. |
©2026 (C) Progger