Message boards :
Cafe :
Проект gris по кортежу 19-252
Message board moderation
Previous · 1 . . . 14 · 15 · 16 · 17 · 18 · 19 · 20 . . . 36 · Next
Author | Message |
---|---|
![]() ![]() Send message Joined: 6 Apr 17 Posts: 14890 Credit: 0 RAC: 0 |
После того, как я написала несколько вариантов парадигм и мульти-парадигм, меня осенило: самое большое количество свобод имеет парадигма 2 [1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1] Дальше отсечение идёт по valids. Задаю valids>9. Вчера мы с gris в муках родили новую программу поиска приближений с парадигмой 2 :) Программа сразу проверяет найденные приближения на уникальность кода, который получается от этого приближения (то есть элемент спектра приближений). Сейчас запустила программу, тестирую, пока вроде всё правильно (01:59) gp > \r multi4_new.txt log = 1 (on) [logfile is "multi4_new_res.txt"] 3443 from number 3453 to number [0,6,24,36,66,84,90,114,120,126,150,156,174,204,216,234,240] patterns length 17 prove by 37#: [2, 3, 5, 7, 11, 13, 17, 19, 23, 29, 31, 37] 7420738134810 period search in 25549601398150830 - 25631229517633740 32112640 formulae expected 25568271592242767: [0, 6, 24, 36, 62, 84, 92, 114, 150, 156, 164, 170, 174, 204, 216, 234, 240] 25568271592242767: [0, 0, 0, 0, -4, 0, 2, 0, 30, 30, 14, 14, 0, 0, 0, 0, 0] 25568271592242767: [1, 1, 1, 1, 0, 1, 0, 1, 0, 0, 0, 0, 1, 1, 1, 1, 1] valids=11 ncode=29967 Найден уникальный элемент спектра приближений 29967. И ничего больше проверять не нужно. Очень удобно! gris, спасибо! Программка-то ну очень простая. Не могу понять, что у вас вызвало затруднения :) PS. Очевидно, что поиск парадигмой 2 - брутфорс. Все другие парадигмы и мульти-парадигмы проверяют не все возможные варианты приближений. |
![]() ![]() Send message Joined: 6 Apr 17 Posts: 14890 Credit: 0 RAC: 0 |
А это на Ахиллесе-3 программа работает [logfile is "multi4_new_res.txt"] 3454 from number 3504 to number [0,6,24,36,66,84,90,114,120,126,150,156,174,204,216,234,240] patterns length 17 prove by 37#: [2, 3, 5, 7, 11, 13, 17, 19, 23, 29, 31, 37] 7420738134810 period search in 25631229517633740 - 26009687162509050 32112640 formulae expected 25875578772547177: [0, 6, 24, 42, 66, 84, 100, 114, 120, 126, 150, 156, 160, 204, 214, 216, 240] 25875578772547177: [0, 0, 0, 6, 0, 0, 10, 0, 0, 0, 0, 0, -14, 0, -2, -18, 0] 25875578772547177: [1, 1, 1, 0, 1, 1, 0, 1, 1, 1, 1, 1, 0, 1, 0, 0, 1] valids=12 ncode=28148 Тоже найден уникальный элемент. Ура, ура. ура! |
![]() ![]() Send message Joined: 6 Apr 17 Posts: 14890 Credit: 0 RAC: 0 |
Тэк-с, теперь нужно эту программу во все потоки поиска в диапазоне больших чисел запустить. Там у меня сейчас мульти-парадигмы работают. Приближений с valids>9 очень мало находится в диапазоне больших чисел. Но надо искать! В диапазоне больших чисел и ключевая 17-ка может быть найдена. В диапазоне малых чисел - только приближения к ней. Ну, спектр приближений заполнять тоже надо :) Г. Петухов заленился, gris задачу поставил и - в кусты :) Кому же ещё заполнять спектр? Кто, если не ты, и когда, если не сейчас. Мудрая поговорка. К тому же, мне надо подтвердить свою гипотезу о непрерывности спектра приближений к ключевой 17-ке. Все 32768 элементов спектра должны быть найдены. |
![]() ![]() Send message Joined: 6 Apr 17 Posts: 14890 Credit: 0 RAC: 0 |
Отлично! 25664096104192633: [0, 6, 24, 36, 66, 90, 94, 114, 120, 138, 150, 156, 174, 204, 216, 234, 240] 25664096104192633: [0, 0, 0, 0, 0, 6, 4, 0, 0, 12, 0, 0, 0, 0, 0, 0, 0] 25664096104192633: [1, 1, 1, 1, 1, 0, 0, 1, 1, 0, 1, 1, 1, 1, 1, 1, 1] valids=14 ncode=31167 Теперь имеем valids=14 3 codes: [24535, 26591, 31167] |
![]() ![]() Send message Joined: 6 Apr 17 Posts: 14890 Credit: 0 RAC: 0 |
Вот посмотрите, только на старте 25568271592242767: [0, 6, 24, 36, 62, 84, 92, 114, 150, 156, 164, 170, 174, 204, 216, 234, 240] 25568271592242767: [0, 0, 0, 0, -4, 0, 2, 0, 30, 30, 14, 14, 0, 0, 0, 0, 0] 25568271592242767: [1, 1, 1, 1, 0, 1, 0, 1, 0, 0, 0, 0, 1, 1, 1, 1, 1] valids=11 ncode=29967 25875578772547177: [0, 6, 24, 42, 66, 84, 100, 114, 120, 126, 150, 156, 160, 204, 214, 216, 240] 25875578772547177: [0, 0, 0, 6, 0, 0, 10, 0, 0, 0, 0, 0, -14, 0, -2, -18, 0] 25875578772547177: [1, 1, 1, 0, 1, 1, 0, 1, 1, 1, 1, 1, 0, 1, 0, 0, 1] valids=12 ncode=28148 26156099126691907: [0, 6, 10, 36, 66, 84, 90, 114, 120, 126, 132, 154, 156, 204, 216, 226, 240] 26156099126691907: [0, 0, -14, 0, 0, 0, 0, 0, 0, 0, -18, -2, -18, 0, 0, -8, 0] 26156099126691907: [1, 1, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 1, 1, 0, 1] valids=12 ncode=24518 26691716251520147: [0, 20, 24, 50, 66, 84, 90, 114, 126, 132, 150, 156, 174, 204, 230, 234, 240] 26691716251520147: [0, 14, 0, 14, 0, 0, 0, 0, 6, 6, 0, 0, 0, 0, 14, 0, 0] 26691716251520147: [1, 0, 1, 0, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 0, 1, 1] valids=12 ncode=12093 25664096104192633: [0, 6, 24, 36, 66, 90, 94, 114, 120, 138, 150, 156, 174, 204, 216, 234, 240] 25664096104192633: [0, 0, 0, 0, 0, 6, 4, 0, 0, 12, 0, 0, 0, 0, 0, 0, 0] 25664096104192633: [1, 1, 1, 1, 1, 0, 0, 1, 1, 0, 1, 1, 1, 1, 1, 1, 1] valids=14 ncode=31167 25691890467456887: [0, 6, 24, 42, 50, 72, 90, 114, 120, 126, 150, 156, 176, 212, 216, 234, 240] 25691890467456887: [0, 0, 0, 6, -16, -12, 0, 0, 0, 0, 0, 0, 2, 8, 0, 0, 0] 25691890467456887: [1, 1, 1, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1] valids=12 ncode=25587 gris, подключайтесь к поиску! Вдвоём будет веселее :) Кого ещё пригласить? :) Ядряру разве :) Евгению эта задача не интересна. А ко мне недавно вернулся давний помощник. ВотЪ. Пока дала ему мульти-парадигму. Посчитает, переведу его на последнюю программу. |
![]() ![]() Send message Joined: 6 Apr 17 Posts: 14890 Credit: 0 RAC: 0 |
Кстати, цитата из вчерашнего письма gris, когда мы рожали новую программу Вот запустил по каким-то старым данным. Ну почему же не находилось? Очень даже находилось! Вон приближение с valids=10. Просто надо сделать вывод с valids>9. И всё будет находиться. Да. и номера периодов надо увеличить малость, чтобы со мной не пересекаться. Я своему помощнику дала с 7000-го периода. Сама пока до этого периода не дошла. А вам надо взять, скажем, с 12000-го периода. Попробуйте! Всё получится в самом лучшем виде. Зря что ли мы вчера программу рожали :) PS, Кстати, цитируемая программа называется paradigma_3. gris, что у вас есть парадигма 3? Парадигму надо взять со всеми степенями свободы [1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1] Эта парадигма обеспечивает брутфорс. |
![]() ![]() Send message Joined: 6 Apr 17 Posts: 14890 Credit: 0 RAC: 0 |
Чёртова дюжина 27542979934509427: [0, 6, 24, 36, 66, 70, 90, 94, 120, 142, 154, 156, 174, 204,216, 234, 240] 27542979934509427: [0, 0, 0, 0, 0, -14, 0, -20, 0, 16, 4, 0, 0, 0, 0, 0, 0] 27542979934509427: [1, 1, 1, 1, 1, 0, 1, 0, 1, 0, 0, 1, 1, 1, 1, 1, 1] valids=13 ncode=31391 Теперь имеем valids=13 14 codes: [32173, 20470, 29423, 27119, 30327, 30615, 29119, 26599, 22491, 29671, 30189, 20095, 28601, 31391] Пока не найдены уникальные приближения с valids=10 и с valids>14. И пока программа работает только в диапазоне малых чисел. Буду переводить её в диапазон больших чисел. И ещё одна чёртова дюжина! 28190091158833277: [0, 6, 32, 36, 50, 84, 90, 114, 120, 126, 150, 186, 200, 204, 216, 234, 240] 28190091158833277: [0, 0, 8, 0, -16, 0, 0, 0, 0, 0, 0, 30, 26, 0, 0, 0, 0] 28190091158833277: [1, 1, 0, 1, 0, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1] valids=13 ncode=22503 Теперь имеем valids=13 15 codes: [32173, 20470, 29423, 27119, 30327, 30615, 29119, 26599, 22491, 29671, 30189, 20095, 28601, 31391, 22503] |
![]() ![]() Send message Joined: 6 Apr 17 Posts: 14890 Credit: 0 RAC: 0 |
И ещё одна чёртова дюжина! 31209738908173913: [0, 6, 24, 66, 68, 84, 90, 114, 120, 126, 146, 156, 176, 204, 216, 234, 240] 31209738908173913: [0, 0, 0, 30, 2, 0, 0, 0, 0, 0, -4, 0, 2, 0, 0, 0, 0] 31209738908173913: [1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 0, 1, 0, 1, 1, 1, 1] valids=13 ncode=26583 Теперь имеем valids=13 16 codes: [32173, 20470, 29423, 27119, 30327, 30615, 29119, 26599, 22491, 29671, 30189, 20095, 28601, 31391, 22503, 26583] На данный момент найдено 36 уникальных элементов. |
![]() ![]() Send message Joined: 6 Apr 17 Posts: 14890 Credit: 0 RAC: 0 |
А вот и с valids=10 31894383877151623: [0, 12, 10, 0, 12, 0, 0, -20, 0, 0, 0, 34, 24, 0, 0, -14, 0] 31894383877151623: [1, 0, 0, 1, 0, 1, 1, 0, 1, 1, 1, 0, 0, 1, 1, 0, 1] valids=10 ncode=5862 Теперь имеем valids=10 5 codes: [14964, 7114, 7834, 31370, 5862] Вот у нас беглецы с valids=10 valids=10 166 codes: [1901, 1902, 2895, 2933, 3452, 4955, 4971, 4973, 4974, 5100, 5498, 5500, 5742, 5862, 5973, 5989, 5996, 6267, 6303, 6522, 6524, 6558, 6703, 6814, 6862, 6890, 6892, 6900, 6904, 6942, 6958, 6987, 6989, 6990, 6995, 7002, 7017, 7020, 7026, 7114, 7124, 7215, 7262, 7277, 7278, 7289, 7292, 7323, 7326, 7342, 7373, 7382, 7388, 7404, 7454, 7502, 7532, 7710, 7821, 7830, 7834, 7958, 7964, 8012, 8020, 8100, 8574, 9022, 9054, 9070, 9077, 9566, 9582, 10092, 10351, 10589, 10620, 10910, 11053, 11110, 11116, 11124, 11180, 11438, 11580, 11598, 11612, 11621, 11628, 11676, 12132, 13086, 13146, 13162, 13406, 13485, 13532, 13654, 13676, 13740, 13932, 14164, 14178, 14510, 14524, 14638, 14670, 14678, 14684, 14697, 14698, 14700, 14764, 14894, 14940, 14964, 14990, 15002, 15004, 15118, 15177, 15180, 15204, 15208, 15242, 15390, 15452, 15465, 15468, 15530, 15690, 15692, 15756, 16034, 16148, 21350, 22345, 22876, 23070, 23130, 23324, 23378, 23393, 23396, 23400, 23408, 23638, 23708, 23834, 23890, 23920, 24138, 25452, 25964, 26986, 26988, 27238, 27468, 27492, 31370, 31372, 31396, 31554, 31584, 32012, 32072] Ловим потихоньку. Ещё один попался 31437172651159817: [0, 0, -4, 0, 0, 2, 0, -22, -16, 0, 2, 0, 0, -28, 0, -10, 0] 31437172651159817: [1, 1, 0, 1, 1, 0, 1, 0, 0, 1, 0, 1, 1, 0, 1, 0, 1] valids=10 ncode=23130 |
![]() ![]() Send message Joined: 6 Apr 17 Posts: 14890 Credit: 0 RAC: 0 |
Ой, чёртова дюжина посыпалась :) 31570068595945553: [0, 6, 14, 24, 66, 84, 90, 114, 120, 126, 146, 156, 186, 204, 216, 234, 240] 31570068595945553: [0, 0, -10, -12, 0, 0, 0, 0, 0, 0, -4, 0, 12, 0, 0, 0, 0] 31570068595945553: [1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 0, 1, 0, 1, 1, 1, 1] valids=13 ncode=20439 Имеем valids=13 17 codes: [32173, 20470, 29423, 27119, 30327, 30615, 29119, 26599, 22491, 29671, 30189, 20095, 28601, 31391, 22503, 26583, 20439] Ещё одну поймали за хвост 32519120054008807: [0, 6, 52, 64, 66, 84, 90, 114, 120, 126, 142, 156, 174, 204, 216, 220, 240] 32519120054008807: [0, 0, 28, 28, 0, 0, 0, 0, 0, 0, -8, 0, 0, 0, 0, -14, 0] 32519120054008807: [1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 0, 1, 1, 1, 1, 0, 1] valids=13 ncode=20446 valids=13 18 codes: [32173, 20470, 29423, 27119, 30327, 30615, 29119, 26599, 22491, 29671, 30189, 20095, 28601, 31391, 22503, 26583, 20439, 20446] Новую встречайте 33708505044832837: [0, 6, 24, 36, 66, 72, 90, 114, 120, 126, 150, 154, 162, 214, 216, 234, 240] 33708505044832837: [0, 0, 0, 0, 0, -12, 0, 0, 0, 0, 0, -2, -12, 10, 0, 0, 0] 33708505044832837: [1, 1, 1, 1, 1, 0, 1, 1, 1, 1, 1, 0, 0, 0, 1, 1, 1] valids=13 ncode=31715 valids=13 19 codes: [32173, 20470, 29423, 27119, 30327, 30615, 29119, 26599, 22491, 29671, 30189, 20095, 28601, 31391, 22503, 26583, 20439, 20446, 31715] Общее количество найденных новой программой уникальных элементов приближается к 50. |
![]() ![]() Send message Joined: 6 Apr 17 Posts: 14890 Credit: 0 RAC: 0 |
У черепашки снова большие проблемы. на этот раз с жёстким диском. На сутки забирали её в ремонт, вот только вернулась. Опять потери... Ну, хорошо, что хотя бы вовремя заметили проблему, не успел диск совсем сдохнуть. Вот помощник прислал результаты от новой программы, это уникальные коды (он считает в два потока) 59937309675238537: [0, 6, 24, 36, 66, 76, 90, 114, 132, 150, 154, 156, 174, 190, 210, 234, 240] 59937309675238537: [0, 0, 0, 0, 0, -8, 0, 0, 12, 24, 4, 0, 0, -14, -6, 0, 0] 59937309675238537: [1, 1, 1, 1, 1, 0, 1, 1, 0, 0, 0, 1, 1, 0, 0, 1, 1] valids=11 ncode=31513 58522209452546227: [0, 12, 24, 70, 76, 84, 90, 114, 124, 126, 150, 160, 174, 204, 220, 234, 240] 58522209452546227: [0, 6, 0, 34, 10, 0, 0, 0, 4, 0, 0, 4, 0, 0, 4, 0, 0] 58522209452546227: [1, 0, 1, 0, 0, 1, 1, 1, 0, 1, 1, 0, 1, 1, 0, 1, 1] valids=11 ncode=10093 60138377411822797: [0, 6, 24, 36, 66, 84, 90, 114, 120, 142, 154, 156, 174, 190, 204, 220, 240] 60138377411822797: [0, 0, 0, 0, 0, 0, 0, 0, 0, 16, 4, 0, 0, -14, -12, -14, 0] 60138377411822797: [1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 0, 0, 0, 1] valids=12 ncode=32664 58329862802605327: [0, 22, 24, 66, 82, 84, 90, 114, 120, 126, 150, 174, 180, 190, 216, 234, 240] 58329862802605327: [0, 16, 0, 30, 16, 0, 0, 0, 0, 0, 0, 18, 6, -14, 0, 0, 0] 58329862802605327: [1, 0, 1, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 1, 1, 1] valids=11 ncode=10211 58044521531552383: [0, 6, 10, 24, 58, 66, 88, 114, 120, 126, 150, 156, 174, 204, 216, 234, 240] 58044521531552383: [0, 0, -14, -12, -8, -18, -2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] 58044521531552383: [1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] valids=12 ncode=16895 58497781817999743: [0, 6, 24, 36, 66, 84, 90, 114, 120, 126, 148, 174, 198, 204, 214, 234, 240] 58497781817999743: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -2, 18, 24, 0, -2, 0, 0] 58497781817999743: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 1, 0, 1, 1] valids=13 ncode=32709 59990663628671863: [0, 6, 24, 54, 66, 84, 90, 94, 120, 150, 154, 156, 190, 204, 216, 220, 240] 59990663628671863: [0, 0, 0, 18, 0, 0, 0, -20, 0, 24, 4, 0, 16, 0, 0, -14, 0] 59990663628671863: [1, 1, 1, 0, 1, 1, 1, 0, 1, 0, 0, 1, 0, 1, 1, 0, 1] valids=11 ncode=28310 59681368764587503: [0, 6, 24, 36, 66, 76, 108, 114, 120, 124, 150, 168, 174, 178, 216, 234, 240] 59681368764587503: [0, 0, 0, 0, 0, -8, 18, 0, 0, -2, 0, 12, 0, -26, 0, 0, 0] 59681368764587503: [1, 1, 1, 1, 1, 0, 0, 1, 1, 0, 1, 0, 1, 0, 1, 1, 1] valids=12 ncode=31147 58555055750997347: [0, 20, 26, 36, 66, 84, 104, 114, 120, 126, 150, 156, 164, 182, 216, 224, 240] 58555055750997347: [0, 14, 2, 0, 0, 0, 14, 0, 0, 0, 0, 0, -10, -22, 0, -10, 0] 58555055750997347: [1, 0, 0, 1, 1, 1, 0, 1, 1, 1, 1, 1, 0, 0, 1, 0, 1] valids=11 ncode=7666 58314488173643243: [0, 6, 24, 36, 66, 84, 98, 104, 120, 126, 138, 150, 174, 204, 224, 230, 240] 58314488173643243: [0, 0, 0, 0, 0, 0, 8, -10, 0, 0, -12, -6, 0, 0, 8, -4, 0] 58314488173643243: [1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 0, 0, 1, 1, 0, 0, 1] valids=11 ncode=31948 59532203962486643: [0, 6, 20, 36, 66, 84, 98, 104, 120, 126, 156, 168, 174, 204, 224, 234, 240] 59532203962486643: [0, 0, -4, 0, 0, 0, 8, -10, 0, 0, 6, 12, 0, 0, 8, 0, 0] 59532203962486643: [1, 1, 0, 1, 1, 1, 0, 0, 1, 1, 0, 0, 1, 1, 0, 1, 1] valids=11 ncode=23757 59076754863666473: [0, 6, 14, 36, 66, 86, 90, 98, 120, 126, 150, 156, 164, 204, 216, 234, 240] 59076754863666473: [0, 0, -10, 0, 0, 2, 0, -16, 0, 0, 0, 0, -10, 0, 0, 0, 0] 59076754863666473: [1, 1, 0, 1, 1, 0, 1, 0, 1, 1, 1, 1, 0, 1, 1, 1, 1] valids=13 ncode=23287 61433758093035547: [0, 6, 10, 36, 66, 84, 90, 114, 120, 136, 150, 190, 202, 214, 216, 226, 240] 61433758093035547: [0, 0, -14, 0, 0, 0, 0, 0, 0, 10, 0, 34, 28, 10, 0, -8, 0] 61433758093035547: [1, 1, 0, 1, 1, 1, 1, 1, 1, 0, 1, 0, 0, 0, 1, 0, 1] valids=11 ncode=24482 61273034984396623: [0, 6, 24, 58, 64, 84, 100, 114, 120, 138, 150, 156, 196, 204, 216, 234, 240] 61273034984396623: [0, 0, 0, 22, -2, 0, 10, 0, 0, 12, 0, 0, 22, 0, 0, 0, 0] 61273034984396623: [1, 1, 1, 0, 0, 1, 0, 1, 1, 0, 1, 1, 0, 1, 1, 1, 1] valids=12 ncode=26039 60192372563493103: [0, 6, 24, 66, 70, 84, 90, 96, 120, 126, 138, 156, 174, 204, 216, 220, 240] 60192372563493103: [0, 0, 0, 30, 4, 0, 0, -18, 0, 0, -12, 0, 0, 0, 0, -14, 0] 60192372563493103: [1, 1, 1, 0, 0, 1, 1, 0, 1, 1, 0, 1, 1, 1, 1, 0, 1] valids=12 ncode=26334 61406149796495177: [0, 20, 24, 36, 66, 84, 90, 114, 116, 126, 150, 156, 182, 200, 230, 234, 240] 61406149796495177: [0, 14, 0, 0, 0, 0, 0, 0, -4, 0, 0, 0, 8, -4, 14, 0, 0] 61406149796495177: [1, 0, 1, 1, 1, 1, 1, 1, 0, 1, 1, 1, 0, 0, 0, 1, 1] valids=12 ncode=16241 60309839868798893: [0, 6, 24, 50, 66, 80, 90, 98, 120, 140, 150, 158, 174, 206, 216, 234, 240] 60309839868798893: [0, 0, 0, 14, 0, -4, 0, -16, 0, 14, 0, 2, 0, 2, 0, 0, 0] 60309839868798893: [1, 1, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 1, 1] valids=11 ncode=27307 61185056745216623: [0, 6, 14, 36, 66, 84, 90, 114, 120, 134, 150, 156, 176, 204, 218, 234, 240] 61185056745216623: [0, 0, -10, 0, 0, 0, 0, 0, 0, 8, 0, 0, 2, 0, 2, 0, 0] 61185056745216623: [1, 1, 0, 1, 1, 1, 1, 1, 1, 0, 1, 1, 0, 1, 0, 1, 1] valids=13 ncode=24501 62372233113071423: [0, 6, 24, 36, 98, 104, 110, 114, 120, 126, 150, 168, 174, 204, 234, 236, 240] 62372233113071423: [0, 0, 0, 0, 32, 20, 20, 0, 0, 0, 0, 12, 0, 0, 18, 2, 0] 62372233113071423: [1, 1, 1, 1, 0, 0, 0, 1, 1, 1, 1, 0, 1, 1, 0, 0, 1] valids=11 ncode=29164 60499827632019863: [0, 6, 24, 36, 66, 68, 84, 110, 120, 138, 146, 156, 174, 194, 216, 234, 240] 60499827632019863: [0, 0, 0, 0, 0, -16, -6, -4, 0, 12, -4, 0, 0, -10, 0, 0, 0] 60499827632019863: [1, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 1, 1, 0, 1, 1, 1] valids=11 ncode=30875 60353669562816563: [0, 6, 30, 36, 66, 68, 98, 104, 120, 126, 138, 156, 174, 198, 216, 234, 240] 60353669562816563: [0, 0, 6, 0, 0, -16, 8, -10, 0, 0, -12, 0, 0, -6, 0, 0, 0] 60353669562816563: [1, 1, 0, 1, 1, 0, 0, 0, 1, 1, 0, 1, 1, 0, 1, 1, 1] valids=11 ncode=22747 Отличные результаты! А вот интересно: коды ещё не начали повторяться? Я пока не проверяла. Ведь массив пропущенных кодов не изменяется, то есть найденные новые коды из него не удаляются. Это плохо. Но сделать удаление найденных элементов из массива, наверное, непросто. Хотя я в ТЗ это писала. gris, что скажете? |
![]() ![]() Send message Joined: 6 Apr 17 Posts: 14890 Credit: 0 RAC: 0 |
Офигенная чёртова дюжина! 58497781817999743: [0, 6, 24, 36, 66, 84, 90, 114, 120, 126, 148, 174, 198, 204, 214, 234, 240] 58497781817999743: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -2, 18, 24, 0, -2, 0, 0] 58497781817999743: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 1, 0, 1, 1] valids=13 ncode=32709 Десять правильных элементов подряд. |
![]() ![]() Send message Joined: 6 Apr 17 Posts: 14890 Credit: 0 RAC: 0 |
Цитата А вот интересно: коды ещё не начали повторяться? Да, проверка обнаружила уже два одинаковых кода 31570068595945553: [0, 6, 14, 24, 66, 84, 90, 114, 120, 126, 146, 156, 186, 204, 216, 234, 240] 31570068595945553: [0, 0, -10, -12, 0, 0, 0, 0, 0, 0, -4, 0, 12, 0, 0, 0, 0] 31570068595945553: [1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 0, 1, 0, 1, 1, 1, 1] valids=13 ncode=20439 35170021993896877: [0, 6, 52, 64, 66, 84, 90, 114, 120, 126, 142, 156, 180, 204, 216, 234, 240] 35170021993896877: [0, 0, 28, 28, 0, 0, 0, 0, 0, 0, -8, 0, 6, 0, 0, 0, 0] 35170021993896877: [1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 0, 1, 0, 1, 1, 1, 1] valids=13 ncode=20439 Надо срочно изменять массив пропущенных кодов. Иначе повторов будет много. Ну, или оставить удаление повторов на потом. |
![]() ![]() Send message Joined: 6 Apr 17 Posts: 14890 Credit: 0 RAC: 0 |
Выложила на Яндекс.Диск спектр приближений к ключевой 17-ке на данный момент, содержит 27297 уникальных элементов https://disk.yandex.ru/d/sD_Fl9LW7gFqow 552 КБ. А также отправила этот файл gris. Спектр сначала был отсортирован, но потом я добавила в него много новых элементов, которые не сортировала. Не помню совершенно в кутерьме последних переустановок системы, какие из уникальных элементов, найденных последней программой, я добавила в спектр. Ну, это выяснится при последующих добавлениях к спектру. Выложила на Яндекс.Диск, чтобы не потерять хотя бы этот вариант. Сейчас новых элементов находится много, последняя программа работает очень хорошо. К тому же, у меня теперь есть помощник, вдвоём всё-таки быстрее дело делается. И решений побольше находится. |
![]() ![]() Send message Joined: 6 Apr 17 Posts: 14890 Credit: 0 RAC: 0 |
Вот gris прислал список найденных уникальных элементов found 86 codes: [3047, 5862, 6890, 7293, 7666, 8687, 10093, 10211, 11671, 11751, 12093, 12218, 12265, 13022, 13818, 14639, 15674, 15814, 16241, 16305, 16895, 18413, 19151, 19431, 20429, 20439, 20446, 20451, 20457, 22126, 22303, 22438, 22503, 22747, 23130, 23287, 23757, 23871, 24459, 24482, 24483, 24501, 24518, 25503, 25590, 26039, 26334, 26527, 26583, 26597, 27303, 27307, 27382, 27594, 27710, 27827, 27919, 28030, 28114, 28152, 28310, 28894, 29055, 29149, 29151, 29164, 29688, 29818, 29967, 30811, 30875, 31077, 31147, 31337, 31391, 31463, 31513, 31619, 31715, 31879, 31948, 32358, 32454, 32578, 32664, 32709] И теперь список пропущенных элементов содержит new list of skipped 5453 codes: Не показываю, слишком длинный. В следующих проходах поменяю список пропущенных элементов на новый. Ну вот, как я и говорила, количество найденных уникальных элементов приближается к 100. Поиск уникальных элементов спектра продолжается! Повторюсь: не помню, добавляла ли я какие-то из новых 86 элементов в спектр, который выложен сейчас на Яндекс,Диск https://disk.yandex.ru/d/sD_Fl9LW7gFqow Напряжённая у меня была пора. |
![]() ![]() Send message Joined: 6 Apr 17 Posts: 14890 Credit: 0 RAC: 0 |
Офигенное приближение с valids=12 40856399317197397: [0, 6, 24, 36, 66, 84, 90, 114, 120, 126, 136, 154, 174, 180, 196, 220, 240] 40856399317197397: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -14, -2, 0, -24, -20, -14, 0] 40856399317197397: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 0, 0, 0, 1] valids=12 ncode=32712 Десять правильных элементов подряд! |
![]() ![]() Send message Joined: 6 Apr 17 Posts: 14890 Credit: 0 RAC: 0 |
Вот за один проход на Ахиллесе нашлись уникальные элементы 39550850420791537: [0, 6, 10, 22, 64, 84, 102, 112, 120, 126, 130, 156, 174, 204, 216, 234, 240] 39550850420791537: [0, 0, -14, -14, -2, 0, 12, -2, 0, 0, -20, 0, 0, 0, 0, 0, 0] 39550850420791537: [1, 1, 0, 0, 0, 1, 0, 0, 1, 1, 0, 1, 1, 1, 1, 1, 1] valids=11 ncode=17631 39203369268989467: [0, 6, 24, 36, 66, 84, 90, 100, 120, 126, 150, 192, 196, 204, 226, 232, 240] 39203369268989467: [0, 0, 0, 0, 0, 0, 0, -14, 0, 0, 0, 36, 22, 0, 10, -2, 0] 39203369268989467: [1, 1, 1, 1, 1, 1, 1, 0, 1, 1, 1, 0, 0, 1, 0, 0, 1] valids=12 ncode=32484 39877163630097727: [0, 6, 24, 36, 66, 70, 82, 114, 124, 126, 142, 156, 202, 204, 216, 234, 240] 39877163630097727: [0, 0, 0, 0, 0, -14, -8, 0, 4, 0, -8, 0, 28, 0, 0, 0, 0] 39877163630097727: [1, 1, 1, 1, 1, 0, 0, 1, 0, 1, 0, 1, 0, 1, 1, 1, 1] valids=12 ncode=31063 39406597292282593: [0, 10, 24, 64, 66, 88, 106, 114, 120, 126, 150, 154, 174, 198, 216, 234, 240] 39406597292282593: [0, 4, 0, 28, 0, 4, 16, 0, 0, 0, 0, -2, 0, -6, 0, 0, 0] 39406597292282593: [1, 0, 1, 0, 1, 0, 0, 1, 1, 1, 1, 0, 1, 0, 1, 1, 1] valids=11 ncode=10731 38695298023776767: [0, 14, 24, 44, 66, 84, 86, 114, 120, 126, 140, 156, 174, 176, 216, 234, 240] 38695298023776767: [0, 8, 0, 8, 0, 0, -4, 0, 0, 0, -10, 0, 0, -28, 0, 0, 0] 38695298023776767: [1, 0, 1, 0, 1, 1, 0, 1, 1, 1, 0, 1, 1, 0, 1, 1, 1] valids=12 ncode=11739 39150078894546293: [0, 18, 24, 44, 66, 84, 90, 114, 120, 126, 150, 170, 174, 218, 230, 234, 240] 39150078894546293: [0, 12, 0, 8, 0, 0, 0, 0, 0, 0, 0, 14, 0, 14, 14, 0, 0] 39150078894546293: [1, 0, 1, 0, 1, 1, 1, 1, 1, 1, 1, 0, 1, 0, 0, 1, 1] valids=12 ncode=12265 39293769407082563: [0, 6, 24, 36, 66, 84, 114, 116, 120, 126, 156, 170, 174, 204, 206, 234, 240] 39293769407082563: [0, 0, 0, 0, 0, 0, 24, 2, 0, 0, 6, 14, 0, 0, -10, 0, 0] 39293769407082563: [1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 0, 0, 1, 1, 0, 1, 1] valids=12 ncode=31949 38872824418913873: [0, 6, 24, 36, 56, 84, 90, 114, 120, 138, 156, 170, 174, 194, 216, 234, 240] 38872824418913873: [0, 0, 0, 0, -10, 0, 0, 0, 0, 12, 6, 14, 0, -10, 0, 0, 0] 38872824418913873: [1, 1, 1, 1, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 1, 1, 1] valids=12 ncode=30603 38958128673560183: [0, 6, 24, 26, 66, 68, 90, 98, 104, 120, 150, 156, 174, 204, 216, 234, 240] 38958128673560183: [0, 0, 0, -10, 0, -16, 0, -16, -16, -6, 0, 0, 0, 0, 0, 0, 0] 38958128673560183: [1, 1, 1, 0, 1, 0, 1, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1] valids=12 ncode=27199 Может, они уже и не все уникальные. А сейчас заменила в программе массив пропущенных элементов на новый. Посмотрим, что теперь найдётся. |
![]() ![]() Send message Joined: 6 Apr 17 Posts: 14890 Credit: 0 RAC: 0 |
Проверила этот список элементов [17631,32484,31063,10731,11739,12265,31949,30603,27199] все они уникальные относительно нового списка пропущенных элементов. И новый список пропущенных элементов уже уменьшился на 9 элементов. Ну, фактически уже побольше, у меня есть ещё уникальные элементы. Думаю, список уникальных элементов, найденных последней программой, уже перевалил за 100. |
![]() ![]() Send message Joined: 6 Apr 17 Posts: 14890 Credit: 0 RAC: 0 |
А вот прекрасное приближение нашлось с valids=14 41247142702922243: [0, 20, 24, 26, 66, 68, 90, 114, 120, 126, 150, 156, 174, 204, 216, 234, 240] 41247142702922243: [0, 14, 0, -10, 0, -16, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] 41247142702922243: [1, 0, 1, 0, 1, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] valids=14 ncode=11263 Хвост отличный - 11 правильных элементов подряд! Начало подкачало. Имеем valids=14 4 codes: [24535, 26591, 31167, 11263] |
![]() ![]() Send message Joined: 6 Apr 17 Posts: 14890 Credit: 0 RAC: 0 |
От помощника пришло много решений. Он пока не поменял список пропущенных элементов. Сейчас я ему напишу об этом. Теперь все потоки у меня переведены на новый массив пропущенных элементов. И у помощника тоже будут сегодня переведены. Ждём новые уникальные элементы. Пока... тьфу-тьфу-тьфу... находятся. Понятно, что с уменьшением списка пропущенных элементов будет меньше находиться новых элементов. И чем дальше, тем проблематичнее. |
©2025 (C) Progger