|
Active Member
Регистрация: 17.10.2018
Сообщений: 262
С нами:
3986966
Репутация:
1
|
|
Сообщение от 4Fun
Вот, что говорит мой экспериментальный генератор (верный пин на 7 месте):
Если у Вас целевая точка (имеющаяся в базе) по-прежнему участвует в расчёте базы знаний дельт, то ваш эксперимент некорректен, ибо точка сама себе накрутит кроссы (а иногда и стратегические миноры, по которым сама себя и найдёт). Т.е., получается беспроигрышная "тренировка на кошках".
Но любопытно, что в данном случае, у меня, на скорую руку*, успешно нашлись оба пина (и дефолтный, и тот, что в базе), и оба по мажорным дельтам:
Код:
MariaDB [Tenda]> select tenda_pin8('C8:3A:35:3C:04:38,,2,2');
*************************** 1. row ***************************
tenda_pin8('C8:3A:35:3C:04:38,,2,2'):
|---------------------------------------------------------------------------------------------|
|Опорные точки (ближайшие данные в базе):
|1) C8:3A:35:3C:04:58, +32, 5203 пар, 198 уникальных дельт (1:26.3), 67 мажорных(вес 97.5%)
|2) C8:3A:35:3C:04:10, -40, 4773 пар, 142 уникальных дельт (1:33.6), 46 мажорных(вес 98.0%)
|3) C8:3A:35:3C:03:C8, -112, 3764 пар, 223 уникальных дельт (1:16.9), 10 мажорных(вес 96.7%)
|4) C8:3A:35:3C:03:90, -168, 3096 пар, 212 уникальных дельт (1:14.6), 91 мажорных(вес 96.1%)
|5) C8:3A:35:3C:03:80, -184, 2928 пар, 157 уникальных дельт (1:18.6), 51 мажорных(вес 96.4%)
|6) C8:3A:35:3C:05:00, +200, 2888 пар, 220 уникальных дельт (1:13.1), 87 мажорных(вес 95.4%)
|7) C8:3A:35:3C:03:48, -240, 2655 пар, 192 уникальных дельт (1:13.8), 76 мажорных(вес 95.6%)
|8) C8:3A:35:3C:06:00, +456, 2331 пар, 218 уникальных дельт (1:10.7), 77 мажорных(вес 94.0%)
|---------------------------------------------------------------------------------------------|
|После объединения осталось 1484 пинов, из них 0 полностью перекрёстных.
|Эффективность халф-оптимизации: 1.52.
|---------------------------------------------------------------------------------------------|
|ИТОГО: 975 фёст-халфов, 0 полно-перекрёстных.
|---------------------------------------------------------------------------------------------|
1 row in set (2.12 sec)
MariaDB [Tenda]> select * from tmp_TendaPins where PIN in (6781485,2934994) order by n;
+------+---------+------+------+------+------+------+------+------+------+------+------+
| n | PIN | X | m | m1 | m2 | m3 | m4 | m5 | m6 | m7 | m8 |
+------+---------+------+------+------+------+------+------+------+------+------+------+
| 29 | 6781485 | 0 | 583 | 0 | 0 | 583 | 0 | 0 | 0 | 0 | 0 |
| 38 | 2934994 | 0 | 304 | 0 | 0 | 0 | 0 | 304 | 0 | 0 | 0 |
+------+---------+------+------+------+------+------+------+------+------+------+------+
2 rows in set (0.00 sec)
* Этот диапазон сильно зашумлен нецелевыми устройствами, и у меня он был отключён--пришлось "на скорую руку" включить скопом всех из C8:3A:35:3C:*, к кому не было явных претензий, так что строить идилию я не пытался.
И, как и ожидалось, эти два несовместимых пина нашлись от разных точек, из чего напрашивается очень любопытный вывод...
up
И всё-же, немного синтетики с "не-идилией" в конце:
Код:
MariaDB [Tenda]> select tenda_pin8('C8:3A:35:3C:04:38,,2,');
*************************** 1. row ***************************
tenda_pin8('C8:3A:35:3C:04:38,,2,'):
|---------------------------------------------------------------------------------------------|
|Опорные точки (ближайшие данные в базе):
|1) C8:3A:35:3C:03:C8, -112, 1111 пар, 146 уникальных дельт (1:7.61), 67 мажорных(вес 92.9%)
|2) C8:3A:35:3C:03:80, -184, 841 пар, 113 уникальных дельт (1:7.44), 36 мажорных(вес 90.8%)
|3) C8:3A:35:3C:06:38, +512, 641 пар, 95 уникальных дельт (1:6.75), 18 мажорных(вес 88.0%)
|4) C8:3A:35:3C:06:A0, +616, 603 пар, 116 уникальных дельт (1:5.20), 26 мажорных(вес 85.1%)
|5) C8:3A:35:3C:01:A8, -656, 584 пар, 118 уникальных дельт (1:4.95), 36 мажорных(вес 86.0%)
|6) C8:3A:35:3C:01:88, -688, 586 пар, 140 уникальных дельт (1:4.19), 35 мажорных(вес 82.1%)
|7) C8:3A:35:3C:07:00, +712, 524 пар, 115 уникальных дельт (1:4.56), 45 мажорных(вес 86.6%)
|8) C8:3A:35:3C:01:20, -792, 543 пар, 110 уникальных дельт (1:4.94), 39 мажорных(вес 86.9%)
|---------------------------------------------------------------------------------------------|
|После объединения осталось 855 пинов, из них 0 полностью перекрёстных.
|Эффективность халф-оптимизации: 1.41.
|---------------------------------------------------------------------------------------------|
|ИТОГО: 605 фёст-халфов, 0 полно-перекрёстных.
|---------------------------------------------------------------------------------------------|
1 row in set (0.88 sec)
MariaDB [Tenda]> select * from tmp_TendaPins where PIN in (6781485,2934994) order by n;
+------+---------+------+------+------+------+------+------+------+------+------+------+
| n | PIN | X | m | m1 | m2 | m3 | m4 | m5 | m6 | m7 | m8 |
+------+---------+------+------+------+------+------+------+------+------+------+------+
| 1 | 2934994 | 2 | 278 | 0 | 83 | 0 | 0 | 0 | 142 | 53 | 0 |
| 17 | 6781485 | 1 | 480 | 178 | 0 | 302 | 0 | 0 | 0 | 0 | 0 |
+------+---------+------+------+------+------+------+------+------+------+------+------+
2 rows in set (0.00 sec)
MariaDB [Tenda]> select tenda_pin8('C8:3A:35:3C:04:38,,2,'); *************************** 1. row ***************************
tenda_pin8('C8:3A:35:3C:04:38,,2,'):
|---------------------------------------------------------------------------------------------|
|Опорные точки (ближайшие данные в базе):
|1) C8:3A:35:3C:03:C8, -112, 1111 пар, 146 уникальных дельт (1:7.61), 67 мажорных(вес 92.9%)
|2) C8:3A:35:3C:03:80, -184, 841 пар, 113 уникальных дельт (1:7.44), 36 мажорных(вес 90.8%)
|3) C8:3A:35:3C:06:38, +512, 641 пар, 95 уникальных дельт (1:6.75), 18 мажорных(вес 88.0%)
|4) C8:3A:35:3C:01:88, -688, 586 пар, 140 уникальных дельт (1:4.19), 35 мажорных(вес 82.1%)
|5) C8:3A:35:3C:07:00, +712, 524 пар, 115 уникальных дельт (1:4.56), 45 мажорных(вес 86.6%)
|6) C8:3A:35:3C:07:A8, +880, 588 пар, 116 уникальных дельт (1:5.07), 32 мажорных(вес 85.7%)
|7) C8:3A:35:3C:00:B8, -896, 583 пар, 127 уникальных дельт (1:4.59), 52 мажорных(вес 87.1%)
|8) C8:3A:35:3C:00:A0, -920, 568 пар, 141 уникальных дельт (1:4.03), 56 мажорных(вес 85.0%)
|---------------------------------------------------------------------------------------------|
|После объединения осталось 844 пинов, из них 0 полностью перекрёстных.
|Эффективность халф-оптимизации: 1.47.
|---------------------------------------------------------------------------------------------|
|ИТОГО: 576 фёст-халфов, 0 полно-перекрёстных.
|---------------------------------------------------------------------------------------------|
1 row in set (0.88 sec)
MariaDB [Tenda]> select * from tmp_TendaPins where PIN in (6781485,2934994) order by n; +------+---------+------+------+------+------+------+------+------+------+------+------+
| n | PIN | X | m | m1 | m2 | m3 | m4 | m5 | m6 | m7 | m8 |
+------+---------+------+------+------+------+------+------+------+------+------+------+
| 1 | 6781485 | 3 | 585 | 178 | 0 | 302 | 0 | 0 | 75 | 0 | 30 |
| 6 | 2934994 | 2 | 278 | 0 | 83 | 0 | 142 | 53 | 0 | 0 | 0 |
+------+---------+------+------+------+------+------+------+------+------+------+------+
2 rows in set (0.00 sec)
MariaDB [Tenda]> select tenda_pin8('C8:3A:35:3C:04:38,,2,');
*************************** 1. row ***************************
tenda_pin8('C8:3A:35:3C:04:38,,2,'):
|---------------------------------------------------------------------------------------------|
|Опорные точки (ближайшие данные в базе):
|1) C8:3A:35:3C:03:C8, -112, 1111 пар, 146 уникальных дельт (1:7.61), 67 мажорных(вес 92.9%)
|2) C8:3A:35:3C:03:80, -184, 841 пар, 113 уникальных дельт (1:7.44), 36 мажорных(вес 90.8%)
|3) C8:3A:35:3C:06:38, +512, 641 пар, 95 уникальных дельт (1:6.75), 18 мажорных(вес 88.0%)
|4) C8:3A:35:3C:01:88, -688, 586 пар, 140 уникальных дельт (1:4.19), 35 мажорных(вес 82.1%)
|5) C8:3A:35:3C:07:00, +712, 524 пар, 115 уникальных дельт (1:4.56), 45 мажорных(вес 86.6%)
|6) C8:3A:35:3C:07:A8, +880, 588 пар, 116 уникальных дельт (1:5.07), 32 мажорных(вес 85.7%)
|7) C8:3A:35:3C:00:A0, -920, 568 пар, 141 уникальных дельт (1:4.03), 56 мажорных(вес 85.0%)
|8) C8:3A:35:3C:07:D0, +920, 568 пар, 141 уникальных дельт (1:4.03), 56 мажорных(вес 85.0%)
|---------------------------------------------------------------------------------------------|
|После объединения осталось 796 пинов, из них 0 полностью перекрёстных.
|Эффективность халф-оптимизации: 1.45.
|---------------------------------------------------------------------------------------------|
|ИТОГО: 550 фёст-халфов, 0 полно-перекрёстных.
|---------------------------------------------------------------------------------------------|
1 row in set (0.88 sec)
MariaDB [Tenda]> select * from tmp_TendaPins where PIN in (6781485,2934994) order by n;
+------+---------+------+------+------+------+------+------+------+------+------+------+
| n | PIN | X | m | m1 | m2 | m3 | m4 | m5 | m6 | m7 | m8 |
+------+---------+------+------+------+------+------+------+------+------+------+------+
| 1 | 6781485 | 4 | 639 | 178 | 0 | 302 | 0 | 0 | 75 | 30 | 54 |
| 16 | 2934994 | 2 | 278 | 0 | 83 | 0 | 142 | 53 | 0 | 0 | 0 |
+------+---------+------+------+------+------+------+------+------+------+------+------+
2 rows in set (0.00 sec)
Т.е., при большом кол-ве живых векторов, побеждает альтернативный пин.
|