Результаты поиска по запросу «

волновой алгоритм

»

Запрос:
Создатель поста:
Теги (через запятую):



гифки Лабиринт алгоритм путь поиск 

Развернуть

песочница 2844 geek devblog adminguide gamedev Игры игры реактора 

DevBlog 003. SCP 2844. Карта и перемещение юнитов. Часть 2

После получения обратной связи и анализа имеющегося плана, было решено пока остановиться и сосредоточиться на реализации такого процесса как “поиск, добыча и переработка ресурсов с развитием оборудования участвующего в процессе”. Это будет эдаким корлупом, по крайней мере на\ближайшее время. Всем большое спсибо за советы! В вопросах реализации того, что не знаешь особо как делать и что должно получиться в итоге, обратная связь бесценна!

Из новостей "разработки", реализован топорный и немного кривенький волновой алгоритм поиска пути, который не удалось реализовать на момент написания второго девблога. Заняло это 146 строк статичного говнокода, который наверное устарел ещё в процессе реализации алгоритма. 

Поле карты стало чуть-чуть красивее благодаря условному форматированию :).

Алгоритм теперь исправно распространяет волну по карте в поисках захардкоженной цели.

1 1 1 2 3 4 5| 'I U i 2 3 4 5 1 1 1 2 3 4 5 2 2 2 2 3 4 5 3 3 3 3 3 4 5 4 4 4 4 4 4 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 7 7 7 7 7 7 7 8 8 8 8 8 8 8 9 9 9 9 9 9 9 10 10 10 10 10 10 10 11 11 11 11 11 11 11 12 12 12 12 12 12 12 13 13 »I ■ I 13 13 13 14 14 14 14 14 14 14 15 15 15 15 15 15 15

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

1 1 1 2 3 4 5 1 U| 1 2 3 4 5 1 1c 1 2 3 4 5 2 * 2 2 3 4 5 3 1c 3 3 3 4 5 4 1c 4 4 4 4 5 5 1c 5 5 5 5 5 6 1c 6 6 6 6 6 7 1c 7 7 7 7 7 8 1c 8 8 8 8 8 9 1c 9 9 9 9 9 10 1c 10 10 10 10 10 11 1c 11 11 11 11 11 12 1C 12 12 12 12 12 13 1c 13 ■ I 13 13 13 14 1c 14 14 14 14 14 15 1c 15 15

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

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

Развернуть

2844 geek devblog adminguide песочница gamedev Игры 

DevBlog 002. SCP 2844. Карта и перемещение юнитов. Часть 1

2844,geek,Прикольные гаджеты. Научный, инженерный и айтишный юмор,devblog,adminguide,песочница,gamedev,Игры


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

В прошлом посте я описал какая примерно у меня планируется тестовая карта. 25х25 поле в спредшите.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 В с D Е F G H i J к L M N 0 P Q R s T U V U

На данный момент мне уже удалось чуть-чуть это поле оживить. Текущая цель - научить "игру" находить путь между точками А и B в двумерном пространстве, с учётом препятствий. Есть много всяких разных алгоритмов поиска пути, эффективных и не очень, но на мой взгляд самым нативно понятным и доступным в реализации алгоримом является "Волновой Алгоритм Поиска Пути".

Я к несчастью самоучка, и когда я учился увы небыло никаких учебных материалов кроме находящейся в зачаточном состоянии википедии, о которой знал то далеко не каждый и сухих каких-то учебников и прочего. Цензуры кстати тоже небыло. Светлое ламповое время зачаточного интернета по карточкам и гостевых книг, даже форумы считались прям вообще редкостью и признаком ылитарности. Таких вещей как "О ГОСПАДИ КУРС ПО <подставить_любую_тему> ОНЛАЙН! СТАНЬ СПЕЦИАЛИСТОМ ВСЕГО ЗА <подставить_желаемый_срок>. БЕЗ ПРЕДОПЛАТЫ \ В КРЕДИТ \ ПЛАТИ ПОСЛЕ ТРУДОУСТРОЙСТВА \ БЕСПЛАТНО", небыло не то что и в помине, а те кто реализовал первые их варианты, вероятно ещё так же как я страдали от отсутствия каких-то материалов для обучения. А на практически любые вопросы на тематических страницах и форумах в ответ обоссывали. Потому вероятнее всего как последствие детских душевных травм, я всё стараюсь оформить как некие учебный материал или пособие. Чтобы если кто-то захочет пройти мой путь, у него были какие-то готовые подсказки, потому не обессутьте, ниже вас ждёт стена текста.

Wall of text hit you for over 9000 Holy Damage

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

Волновой Алгоритм Поиска Пути

Суть этого алгоритма заключается в том, что мы обозначаем откуда мы хотим найти путь и куда мы хотим попасть в рамках двумерного массива. И в случае с таблицами, нам достаточно представить игровое поле на скрине выше как двумерный массив, коим оно и является, где по оси Y у нас имеется 25 строк с номерами от 0 до 24, и в каждой строке есть 25 колонок по оси X, с номерами от 0 до 25. В виду специфики спредшитов, и отсутствия у меня желания переворачивать массив делая так называемый transpose, я везде буду использовать координаты исходя из того что в координатной паре, Y стоит на первом месте, а X на втором. Тоесть Y,X, в отличии от привычных всем X,Y. Запись 13,17 будет означать 13 по Y, 17 по X. Y - вертикальная шкала (справа), X - горизонтальная (снизу)

В случае со спредшитами, чтобы начать работать с таким массивом, нам достаточно в переменную например map, считать диапазон "A1:Y25". В этом случае мы получим массив размером от map[0][0] до map[24][24], забитый пустыми значениями, кроме следующих позиций:
Юнит с обозначением U будет находиться в map[1][1]
Ресурс с обозначением Res, будет находиться в map[13][17]
База с обозначением B, будет находиться в map[14][3]

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 С D Е F G H i J K L M N 0 P Q R s T U V w X Y Z 0 I □ 2 3

Тоесть в случае, если необходимо найти путь между U находящимся в map[1][1] до Res, находящимся в map[13][17], для начала, нам необходимо последовательно распространить волну вычислений от U до Res.

Распространение волны от U до Res

Нулевым шагом будет сканирование всего массива данных по Y и X на предмет наличия в ячейке значения U. Как только это значение будет найдено, необходимо проверить всё в радиусе одной ячейки от U на предмет возможости совершить первый ход. Чтоо в данном случае будет проще рассмотреть на более маленьком поле, например 7х7

Пусть выдуманное поле выглядит вот так

 q 0 и q Res 1 q 2 q q q 3 4 q 5 q 6 0 1 2 3 4 5 6,2844,geek,Прикольные гаджеты. Научный, инженерный и айтишный юмор,devblog,adminguide,песочница,gamedev,Игры

q - Это стена, куда нельзя сделать шаг

Тогда когда мы найдём U и проскаируем все соседний ячейки куда можно сделать первый шаг и разметим их, наше поле станет выглядеть следующим образом.
Шаг 0. Из U мы считаем куда мы можем шагнуть в Шаг 1.

1 1 q 0 1 и q Res 1 1 1 q 2 q q q 3 4 q 5 q 6 0 1 2 3 4 5 6,2844,geek,Прикольные гаджеты. Научный, инженерный и айтишный юмор,devblog,adminguide,песочница,gamedev,Игры

Следующим шагом мы должны просканировать всё поле на предмет наличия там следов первого шага. И проверить все на наличие там Res и пустые клетки вокруг каждой единицы, и те куда можно сделать шаг, отметить цифрой 2, так как это будет уже второй шаг. И так мы должны сканировать каждый новый шаг, находя цифры предыдущего шага, проверять возде них все соседние пустые клетки куда можно сделать шаг и вписывать туда число текущего шага.

При этом, рассчитывая куда мы можем шагнуть возле каждой текущей проверяемой цифры, мы проверяем не только можем ли мы туда сделать шаг, а ещё нет ли случаем там нашей цели Res

Шаг 1. Из 1 мы считаем куда мы можем шагнуть в Шаг 2.

1 1 q 0 1 U q Res 1 1 1 q 2 2 2 q q q 3 4 q 5 q 6 0 1 2 3 4 5 6,2844,geek,Прикольные гаджеты. Научный, инженерный и айтишный юмор,devblog,adminguide,песочница,gamedev,Игры

Шаг 2. Из 2 мы считаем куда мы можем шагнуть в Шаг 3.

1 1 q 0 1 U q Res 1 1 1 q 2 2 2 q q q 3 3 3 3 4 q 5 q 6 0 1 2 3 4 5 6,2844,geek,Прикольные гаджеты. Научный, инженерный и айтишный юмор,devblog,adminguide,песочница,gamedev,Игры

Шаг 3. Из 3 мы считаем куда мы можем шагнуть в Шаг 4.

1 1 q 0 1 U q Res 1 1 1 q 2 2 2 q q q 3 3 3 3 4 4 4 4 4 q 5 q 6 0 1 2 3 4 5 6,2844,geek,Прикольные гаджеты. Научный, инженерный и айтишный юмор,devblog,adminguide,песочница,gamedev,Игры

Шаг 4. Из 4 мы считаем куда мы можем шагнуть в Шаг 5.

1 1 q 0 1 U q Res 1 1 1 q 2 2 2 q q q 3 3 3 3 4 5 4 4 4 4 q 5 5 5 5 5 q 6 0 1 2 3 4 5 6,2844,geek,Прикольные гаджеты. Научный, инженерный и айтишный юмор,devblog,adminguide,песочница,gamedev,Игры

Шаг 5. Из 5 мы считаем куда мы можем шагнуть в Шаг 6.

1 1 q 0 1 U q Res 1 1 1 q 2 2 2 q q q 6 3 3 3 3 4 5 6 4 4 4 4 q 5 6 5 5 5 5 q 6 6 0 1 2 3 4 5 6,2844,geek,Прикольные гаджеты. Научный, инженерный и айтишный юмор,devblog,adminguide,песочница,gamedev,Игры

Шаг 6. Из 6 мы считаем куда мы можем шагнуть в Шаг 7.

1 1 q 0 1 U q Res 1 1 1 q 7 7 7 2 2 2 q q q 6 7 3 3 3 3 4 5 6 7 4 4 4 4 q 5 6 7 5 5 5 5 q 6 7 6 0 1 2 3 4 5 6,2844,geek,Прикольные гаджеты. Научный, инженерный и айтишный юмор,devblog,adminguide,песочница,gamedev,Игры

Шаг 7. Из 7 мы считаем куда мы можем шагнуть в Шаг 8.

Но на этом этапе, сканируя поле сверху в низ, перебирая строки, и в каждой строке перебирая поколоночно слева направо ячейки на наличие цифры 7, чтобы рассчитать 8й шаг, мы находим первую семёрку. Относительно этой семёрки мы начинаем проверять слева сверху вправо вниз каждую соседнюю ячейку, и так получилось что прямо слева сверху этой семёрки, мы находим нашу цель Res. Дальше рассчёты мы не ведём. Волна была пущена и достигла своей цели.

Поиск пути в волне

Мы пустили волну от U и она дошла до Res. Теперь внутри этой волны нам нужно найти путь. Но если мы начнём считать путь от U, то на этапе рассчёта куда можно шагнуть из U, мы сразу же получим кучу вариантов, и многие из них будут неправильными. Потому чтобы искать путь, мы должны вести рассчёты в обратном напавлении. от Res до U. Но теперь нам будет проще.

Мы знаем координаты Res т.к. мы уже нашли Res в ходе распространения волны. Поиск маршрута мы начинаем от Res.

Шаг 7. Мы ищем вокруг Res минимальную цифру или U
Так как вокруг Res кроме 7 вообще нет никаких цифр, мы отмечаем 7 как шаг следующий шаг.

1 1 q 0 1 U q Res 1 1 1 q 7 7 7 2 2 2 q q q 6 7 3 3 3 3 4 5 6 7 4 4 4 4 q 5 6 7 5 5 5 5 q 6 7 6 0 1 2 3 4 5 6,2844,geek,Прикольные гаджеты. Научный, инженерный и айтишный юмор,devblog,adminguide,песочница,gamedev,Игры

Шаг 6. Мы ищем вокруг 7 минимальную цифру или U

1 1 q 0 1 U q Res 1 1 1 q 7 7 7 2 2 2 q q q 6 7 3 3 3 3 4 5 6 7 4 4 4 4 q 5 6 7 5 5 5 5 q 6 7 6 0 1 2 3 4 5 6,2844,geek,Прикольные гаджеты. Научный, инженерный и айтишный юмор,devblog,adminguide,песочница,gamedev,Игры



Шаг 5. Мы ищем вокруг 6 минимальную цифру или U

1 1 q 0 1 U q Res 1 1 1 q 7 7 7 2 2 2 q q q 6 7 3 3 3 3 4 5 6 7 4 4 4 4 q 5 6 7 5 5 5 5 q 6 7 6 0 1 2 3 4 5 6,2844,geek,Прикольные гаджеты. Научный, инженерный и айтишный юмор,devblog,adminguide,песочница,gamedev,Игры

Шаг 4. Мы ищем вокруг 5 минимальную цифру или U

1 1 q 0 1 U q Res 1 1 1 q 7 7 7 2 2 2 q q q 6 7 3 3 3 3 4 5 6 7 4 4 4 4 q 5 6 7 5 5 5 5 q 6 7 6 0 1 2 3 4 5 6,2844,geek,Прикольные гаджеты. Научный, инженерный и айтишный юмор,devblog,adminguide,песочница,gamedev,Игры

Шаг 3. Мы ищем вокруг 4 минимальную цифру или U

1 1 q 0 1 U q Res 1 1 1 q 7 7 7 2 2 2 q q q 6 7 3 3 3 3 4 5 6 7 4 4 4 4 q 5 6 7 5 5 5 5 q 6 7 6 0 1 2 3 4 5 6,2844,geek,Прикольные гаджеты. Научный, инженерный и айтишный юмор,devblog,adminguide,песочница,gamedev,Игры

Шаг 2. Мы ищем вокруг 3 минимальную цифру или U

1 1 q 0 1 U q Res 1 1 1 q 7 7 7 2 2 2 q q q 6 7 3 3 3 3 4 5 6 7 4 4 4 4 q 5 6 7 5 5 5 5 q 6 7 6 0 1 2 3 4 5 6,2844,geek,Прикольные гаджеты. Научный, инженерный и айтишный юмор,devblog,adminguide,песочница,gamedev,Игры

Шаг 1. Мы ищем вокруг 2 минимальную цифру или U

1 1 q 0 I 1 U q Res 1 1 1 q 7 7 7 2 Г 2 2 q q q 6 7 3 3 3 3 4 5 6 7 4 4 4 4 q 5 6 7 5 5 5 5 q 6 7 6 0 1 2 3 4 5 6,2844,geek,Прикольные гаджеты. Научный, инженерный и айтишный юмор,devblog,adminguide,песочница,gamedev,Игры

Шаг 0. Мы ищем вокруг 1 минимальную цифру или U

1 1 q 0 1 U ] q Res 1 1 1 q 7 7 7 2 2 2 q q q 6 7 3 3 3 3 4 5 6 7 4 4 4 4 q 5 6 7 5 5 5 5 q 6 7 6 0 12 3 4 5 6,2844,geek,Прикольные гаджеты. Научный, инженерный и айтишный юмор,devblog,adminguide,песочница,gamedev,Игры

U найдено, на этом этапе в теории у нас есть всё необходимое для того чтобы получить маршрут от U до Res.

Но на словах всё просто, а на деле чуть-чуть не получилось. Написанный код зацикливается на 2м этапе

2 2 2 2 2 2 2 2 2 2 2 2 2 О Res 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 2 2 2 2 2 2 2 2 2 2 1 U 1 2 2 2 2 2 2 2 2 2 2 1 В 1 2 2 2 2 2

так что продолжать я буду уже потом :)

Продолжение следует :)

Развернуть

#Приколы для даунов 

Приколы для даунов,разное
Развернуть

песочница 2844 devblog adminguide игры реактора видео 

DEVVLOG 001. SCP 2844. Идея игры по SCP. Пытаемся вкатиться в геймдев с нуля.

Видео к посту https://joyreactor.cc/post/5775652

Развернуть

квантовая механика наблюдение работа 

Дары моря @Ка1Ыидеп1 Ощущаю на себе мощь квантовой механики: работаю, только когда за мной наблюдают.,квантовая механика,наблюдение,работа


Развернуть

Отличный комментарий!

Ощущаю на себе мощь матрицы: существую, только когда за мной наблюдают
Tlanexyotl Tlanexyotl22.08.202014:22ссылка
+37.8

it-юмор geek специальный юмор Квантовый компьютер 

Алгоритм: Какое там сейчас значение по адресу ОхСЮЗР? Квантовый компьютер:,it-юмор,geek,Прикольные гаджеты. Научный, инженерный и айтишный юмор,специальный юмор,Квантовый компьютер
Развернуть

блесна Aliexpress рыбалка 

8:1511,9 КБ/с <11 ^ ^ Высококачественная мета... ; rn.aliexpress.ru й) АНЕхргеээ О. 'Я = 1ия > Товары для рыбалки > Наживки для рыбной ловли Высококачественная металлическая блесна в виде ложки, 1 шт., 3-36 г, черные, розовые, золотые металлические блестки с перьями, жесткая приманка для
Развернуть

Комиксы SMBC кот шрёдингера 

Смешные комиксы,веб-комиксы с юмором и их переводы,SMBC,Saturday Morning Breakfast Cereal,кот шрёдингера
Развернуть

реактор образовательный Реактор познавательный физика наука песочница 

Стратегическая ошибка современной физики

...«Отделил Он свет от тьмы…» Да толку-то?

По высоконаучным представлениям… короче, свет — это фотоны, летящие со скоростью света. А фотон — это переносчик кванта световой энергии, частица хотя и с нулевой массой, но зато абсолютно стабильная. Выплюнутый атомом фотон, мол, способен пролететь, благодаря своей стабильности, десятки световых лет, пока не наткнётся на атом, который сможет его поглотить.


Над концепцией фотона работали несколько поколений теоретиков. Всё улучшали и улучшали эту концепцию. При этом вопиющие противоречия в ней всё множились и множились. Это верный признак того, что в концепции фотона — изначально что-то очень «не так». Нет нужды пересказывать теоретические маразмы этой концепции — список длинный. Обратимся к фактам.

В 1966 г., с помощью первых импульсных лазеров на рубине, Басов и сотрудники продемонстрировали эффект [Б1], единственная разумная интерпретация которого такова: при определённых условиях, лазерный импульс может быть, практически, мгновенно переброшен на расстояние, по крайней мере, в пару метров. Этот эффект надёжно подтверждён в ряде других лабораторий [Ч1,С2,А1,В1].

Все попытки втиснуть его в рамки официальной доктрины оказались смехотворны — особенно попытки тех, кто кидался в бой, даже не прочитав статью Басова. Уж больно наглядно полученный эффект демонстрирует: физики совсем не понимают, что такое свет. Поэтому студентам про этот эффект не рассказывают.
Свернуть


О, им ещё много чего не рассказывают. Вот, у света есть волновые свойства. Откуда им взяться у фотонов-частиц? Теоретики нашли выход: приписали фотону т.н. «волновую функцию». Чисто-формально. И стал фотон не просто частицей, а, как бы, ещё и волной.

Так ведь не помогло же! Настоящие волны — звуковые или волны на поверхности воды — генерируемые двумя независимыми источниками, дают статическую интерференционную картину, если частоты тех двух источников совпадают.

А вот со светом этот номер не проходит: свет от независимых источников не даёт статической интерференционной картинки. Все без исключения интерферометры расщепляют свет от одного и того же источника и, после прогона его по разным каналам, вновь сводят.

Только так получается статическая картинка. Какие-то они ненастоящие, световые волны!

А чего стоит картинка интерференции на щелях, полученная в режиме сверхслабого светового потока [Т1]: фотоны летели поодиночке и не могли интерферировать друг с другом. Оставалось им каждому интерферировать только самому с собой. Но для этого фотону — как бы, неделимому — пришлось бы проходить сквозь несколько щелей сразу… Нет, не понимают физики, что такое свет.

А ещё напомним, как позорно провалилась их грандиозная затея — поражать мощным лазерным излучением космические объекты. Сбацали боевые лазеры, которые проплавляют танковую броню, сшибают крылатые ракеты, а также прожигают межконтинентальные ракеты — на взлёте.

В атмосфере всё это неплохо получается. Казалось бы, за пределами атмосферы это должно получаться ещё лучше. Ан нет! В космических просторах что-то мешает лететь боевым фотонам.

Американская СОИ и советский «асимметричный ответ» показали: в космосе боевые лазеры почему-то не справляются со своими задачами. Знаете, чтобы хоть как-то оправдаться за свой чудовищный прокол, наши «специалисты» пустились на хитрость. По их заказу сняли слюнтяйский фильм «Повелители луча» (его можно найти в Интернете).

Сюжет такой: «Если бы не «перестройка», если бы не развал СССР, если бы не коллапс нашей науки… уж мы бы… контролировали бы своими лазерами всё космическое пространство… ни одна вражья боеголовка… и т. д.»

Так и хочется спросить этих повелителей: «Дяденьки, но у американцев-то не было ни перестройки, ни развала, ни коллапса. Им-то что помешало? Или они, не в пример вам — плохие танцоры?»

В общем, куда ни ткнись с концепцией фотонов — нигде понимания не получишь. А концепция «цифрового» физического мира легко объясняет, почему это так.

Потому что никаких фотонов в Природе не существует. Свет — это нечто совсем другое. Световая энергия может находиться только на атомах, и, при перебросе кванта световой энергии с одного атома на другой, этот квант энергии не проходит по разделяющему их пространству. Потому что этот квантовый переброс производится чисто программными средствами — причём, мгновенно [Г1].

А конечная величина скорости света обусловлена вот чем. Решение о квантовом перебросе принимает автоматика — после того, как она установит пару «атом-отдающий» и «атом-принимающий». «Атом-отдающий», т.е. возбуждённый атом, известен ей сразу, а «атом-принимающий» надо ещё найти. В ходе этого поиска, пространство сканируется со скоростью света. Пакет программ, который прокладывает, таким образом, путь для распространения света, мы называем Навигатором квантовых перебросов энергии [Г1].

«Фотонов — не существует?! Всё, дальше можно не читать!» — это нормальная реакция ортодоксов. Они тут же вспоминают про «полную взаимопревращаемость фотонов и вещества», которую демонстрируют аннигиляция и рождение электрон-позитронных пар.

Увы, в этом вопросе нас всех обманули. Эксперименты свидетельствуют [Г20]: электрон и позитрон, каждый с собственной энергией по 511 кэВ, при т.н. аннигиляции не исчезают полностью, рождая два гамма-кванта по 511 кэВ — они образуют связанную пару с энергией связи 511 кэВ, что и даёт на выходе один гамма-квант на 511 кэВ. Никакой «взаимопревращаемости» нет и в помине.

Тогда вспоминают ещё про то, что фотоны переносят импульс — апеллируя к опытам Лебедева, к эффектам Комптона и Мёссбауэра, к полёту надувного спутника «Эхо-1», к удержанию атомов в оптических ловушках… Но честный анализ [Г1] показывает: здесь везде желаемое выдаётся за действительное. Квант световой энергии не движется по пространству, он мгновенно перебрасывается на расстояние. Разве может быть передача импульса при мгновенном перебросе?

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

Волновые свойства проявляются при работе Навигатора, который методично обрабатывает всевозможные варианты поиска «атома-принимающего», пока не сделает окончательный выбор.

Интерферируют — поисковые волны Навигатора (которые являются реальностью не физической, а программной). Эти волны — «проходят сквозь все щели», отчего получается интерференция. А перебрасываемый квант может не проходить ни сквозь одну из них. Был на атоме до щелей — стал на атоме после щелей, а между атомами не летел. Это реалии «цифрового» мира!

Допуская эти реалии, мы легко объясняем волновые световые явления [Г1]. Для сравнения: в рамках ортодоксального подхода возникают неразрешимые трудности при объяснении даже простейшего волнового явления — не-отражения света от просветлённой оптической поверхности. Что уж говорить про голографию! Её теоретическое объяснение удаётся ортодоксам лишь для жалкого частного случая, когда предмет состоит всего из одной точки. Даже для случая двухточечного предмета — их теория уже не работает.

А ведь всё получится, если понять: нет фотонов в Природе! Свет — это нечто другое…

«Влезай — не убьёт!»

Много пришлось потрудиться нескольким поколениям экспериментаторов, чтобы прийти к выводу: электрические явления обусловлены не флюидами какими-нибудь, а частицами вещества, которые являются носителями особого свойства — электрического заряда.

Но что такое электрический заряд — физике до сих пор неизвестно. Здесь физика ведёт себя как медицина, которая работает с симптомами, а причины заболевания не понимает.

Заряженные частицы ведут себя так, как будто оказывают друг на друга силовые воздействия, которые худо-бедно описаны математически. Но откуда они, физически, берутся? Нам объясняют: «Каждым зарядом порождается электромагнитное поле. А уж поле действует на заряды — на расстоянии». — «А как действует-то? Почему оно — тянет?» — «А просто тянет, и всё. Свойство такое!»

Сравните этот лепет с концепцией «цифрового» физического мира. Согласно ей, электрические заряды не оказывают друг на друга никакого физического воздействия — ни непосредственного, ни через придуманное поле. Потому что электрические заряды — это просто метки для пакета программ, который рулит частицами, имеющими эти метки, и обеспечивает всё то, что называется электромагнитными взаимодействиями [Г1].

Эти метки — двух типов — физически организованы до смешного просто [Г1]. Но такая метка у частицы либо есть, либо её нет. Зарядов, дробных от элементарного — которые приписывают кваркам — в Природе не бывает!

Но, опять же, мы обещали убийственные экспериментальные факты. Вот, считается доказанным, что электричество в металлах переносится свободными электронами. Это правда, но это далеко не вся правда.

В лучших проводниках, даже при предельных токах, скорость продвижения роя свободных электронов не превышает нескольких миллиметров в секунду [П1,К1].

Теперь представьте: длинная двухпроводная линия, к дальним выводам которой присоединён разряженный конденсатор. А на ближние выводы мы вдруг подаём постоянное напряжение. Хорошо известно: после этой подачи, напряжение на конденсаторе (уменьшенное из-за падения напряжения на линии) появится молниеносно — спустя время, равное длине линии, делённой на скорость света.

Конечно, это молниеносное напряжение обеспечивается не притоком-оттоком свободных электронов — которые движутся с черепашьей скоростью. Приток-отток электронов, дающий настоящую, силовую зарядку конденсатора, происходит за время, совсем не зависящее от длины линии — это время есть произведение омического сопротивления цепочки на ёмкость конденсатора. Чем больше ёмкость — тем, при той же цепочке, дольше заряжается конденсатор!

Тогда какими же носителями электричества обеспечивается появление напряжения «со скоростью света»? Причём, ведь на одной пластине конденсатора появляется отрицательное электричество, а другой — положительное!

Вы скажете, что в металлах нет мобильного положительного электричества? Ошибаетесь! Вот — замечательное явление: эффект Холла [П1,К2]. При прохождении тока через образец, в поперечном магнитном поле заряды обоих знаков сносятся к одной и той же грани образца — поэтому через холловскую разность потенциалов любят определять, носители какого знака доминируют в том или ином образце.

И вот, есть металлы — например, цинк и кадмий — в которых доминирует мобильное положительное электричество [П1]. Заметьте: доминирует — это аномалия. А когда мобильное положительное электричество в металле не доминирует, но всё-таки есть — это норма!

Прежде чем сказать, что же оно собой представляет, вспомним ещё про полупроводники. У них доминирование мобильного положительного электричества встречается в доброй половине случаев.

Долго думали физики — что же это за свободные частицы с положительным зарядом, которые мельтешат в твёрдых телах. Хотя, что тут думать — нет в твёрдых телах таких частиц.

Корифеи это прекрасно понимали, поэтому договорились называть как бы свободный как бы носитель положительного электричества высоконаучным термином «дырка». Непротиворечивого определения того, что такое «дырка», мы нигде не нашли. Вся теория «дырочной проводимости» строилась по принципу: «чтобы объяснить вот это, нужно сделать вид, что мы забыли вон про то, и наоборот» [Г10].

А до жизни такой дошли из-за того, что думали: раз носителями электричества являются заряженные частицы, то для переноса электричества непременно требуется перенос вещества. Отнюдь: электричество отлично переносится без переноса вещества — с помощью связанных в атомах зарядов [Г1] (популярно — [Д2]).

Эту тему физика откровенно прошляпила — из-за своих никуда не годных представлений об атомных структурах.

Теоретики же полагают, что электроны и протоны, входящие в состав атомов, имеют свои заряды постоянно. И, якобы, каждый с каждым постоянно взаимодействует. Только этот подход отчего-то не даёт разумной физической модели устойчивых атомных структур — так что здесь потребовались мутные квантово-механические подпорки.

А в «цифровом» физическом мире — всё гораздо прозрачнее. Каждый атомарный электрон связан только с одним протоном ядра — благодаря работе специального алгоритма, который «подвешивает» их на конкретном расстоянии друг от друга.

Механизм формирования этой связки «протон-электрон» подразумевает, что их электрические заряды попеременно отправляются в небытие: когда есть заряд протона, нет заряда электрона, и наоборот. Если оба они находятся в бытии в течение своих полупериодов этого циклического процесса, то, в среднем, заряд связки «протон-электрон» является нулевым.

Но у некоторых связок «протон-электрон» (конкретно — у валентных) допускается сдвиг этого равновесия: скажем, заряд электрона находится в бытии треть периода, а заряд протона — две трети. Тогда в связке «протон-электрон» имитируется ненулевой электрический заряд — это явление мы называем «зарядовым разбалансом» [Г11,Г1].

Имитированные таким образом заряды участвуют в электромагнитных взаимодействиях, как и обычные заряды. На внешние воздействия свободные заряды откликаются своими подвижками, а связанные — зарядовыми разбалансами. Причём, зарядовый разбаланс может быть передан с одного атома на другой, и так далее. Вот вам и перенос электричества без переноса вещества.

Модель зарядовых разбалансов оказалась базовой для понимания физики множества электрических явлений. Эта модель помогла дать, наконец, разумное объяснение ослабления электрического поля в объёме диэлектрика [Г11], ведь традиционные представления о выстраивании молекулярных диполей против внешнего поля — не выдерживают никакой критики.

Модель зарядовых разбалансов помогла объяснить, наконец, различия в электропроводности у металлов [Г12], полупроводников [Г10] и диэлектриков — и дать, наконец, правдоподобную теорию электрического пробоя твёрдых диэлектриков [Г13]. Она дала качественное объяснение феноменам пьезоэлектричества и сегнетоэлектричества. Она позволила дать, наконец, разумное объяснение явления намагниченности [Г1] (популярно — [Д2]).

На намагниченности мы остановимся особо. С некоторых пор её считают результатом упорядочивания собственных магнитных моментов электронов — т.н. спинов. Понятие спина электрона было введено чисто формально — чтобы связать концы с концами в атомной спектроскопии.

Но придумка оказалась настолько удачной, что теоретики сваливают на спин электрона ответственность за всё, что только можно — не имея для спина никакой физической модели и прекрасно зная, что у свободного электрона спин никак не проявляется на опыте. Поэтому можно смело сказать, что в ортодоксальной физике нет объяснения намагниченности.

А у нас оно есть. Магнитное действие порождается токами, т.е. упорядоченными движениями электричества. Но в постоянном магните не могли бы годами циркулировать свободные электроны — из-за потерь на джоулево тепло.

А при переносе электричества зарядовыми разбалансами — потерь на джоулево тепло нет. Создайте в образце циркуляцию зарядовых разбалансов — вот вам и постоянный магнит.

У металлов такое возможно из-за важной особенности их структуры. Атомы металлов имеют минимальные количества валентных электронов — недостаточные, чтобы построить кристаллическую решётку на стационарных химических связях с соседями.

Поэтому кристаллическая структура металлов является динамической — она держится на переключаемых химических связях [Г12]. При высокой упорядоченности этих переключений, можно говорить о миграциях химических связей в образце.

Намагничивающее поле порождает миграции зарядовых разбалансов — вместе с миграциями химических связей, по замкнутым цепочкам атомов. Убрали намагничивающее воздействие — а циркуляции зарядовых разбалансов сохранились. И они сами оказывают магнитное действие. Годами!

Мы это всё вот к чему. При подвижках в металлах зарядовых разбалансов — нет потерь на джоулево тепло, а при подвижках в металлах свободных электронов — эти потери есть всегда.

Явления сверхпроводимости, т.е. упорядоченного движения электронов в образце в условиях нулевого омического сопротивления при субкритической температуре — этого явления в Природе нет, а за него нам выдают нечто иное.

Блестящий анализ автора [Ф1] показал, что в первой волне опытов по «сверхпроводимости» имела место, в действительности, сверхнамагниченность образцов — а упорядоченного движения электронов в них вовсе не было.

Действительно, «Каммерлинг-Оннесу пришло в голову разрезать сверхпроводящее свинцовое кольцо… Казалось, что ток должен прекратиться; в действительности, однако, отклонение магнитной стрелки, регистрировавшей силу тока, при перерезке кольца нисколько не изменилось — так, как если бы кольцо представляло собой не проводник с током, а магнит» [Ф2].

В режиме сверхнамагниченности работали первые «сверхпроводящие» устройства — короткозамкнутые соленоиды. Но, начиная с достаточно большой длины обмотки, короткозамкнутые соленоиды отказались переходить в режим генерации сильного магнитного поля — при, казалось бы, субкритической температуре.

По-честному, это был крах концепции сверхпроводимости. Поэтому специалисты принялись откровенно дурачить публику. Они стали подключать обмотки больших соленоидов ко внешним источникам тока. Теперь в цепи электроны двигались принудительно — и публику уверяли в том, что хотя в источнике тока и в токоподводах электроны движутся в режиме обычной проводимости, в охлаждённом соленоиде-то они движутся в режиме сверхпроводимости.

Между тем, имеются чёткие указания [Г1] на то, что здесь и в соленоиде имеет место обычная проводимость — с выделением джоулева тепла.

В т.н. «сверхпроводящих соленоидах» — токамаков, Большого адронного коллайдера, и др. — это тепло выделяется в огромных количествах, но оно отводится эффективным низкотемпературным хладагентом. А если хладагент не справляется, «сверхпроводящие» обмотки весело горят. Как и положено обычным проводникам.

Для справочки: короткозамкнутые соленоиды, генерировавшие сильное поле, не горели ни разу. Ведь тока электронов в них не было!

Публику обмануть можно, но Природу — нет.


О.Х. Деревенский

***

Отрывок из книги "Стратегическая ошибка современной физики".

Источник статьи:
https://ss69100.livejournal.com/5362704.html
Развернуть
В этом разделе мы собираем самые смешные приколы (комиксы и картинки) по теме волновой алгоритм (+1000 картинок)