|
|
|
Две машины едут по дороге с 2 полосами навстречу друг другу. Как им не столкнуться?
|
|||
|---|---|---|---|
|
#18+
qyyed, смотря где находится. универсальный вариант без пдд - ориентироваться на гео позицию. допустим, если кто едет с востока или севера (или СВ), тот повернет на право, соответственно обратная сторона - на лево. ну и дальше плясать отсюда и пробовать разные вариации (найти оптимальную) зы. при условии, что мы находимся на земле. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.08.2016, 09:49 |
|
||
|
Две машины едут по дороге с 2 полосами навстречу друг другу. Как им не столкнуться?
|
|||
|---|---|---|---|
|
#18+
qyyedПрограммист 1сОба пытаются захватить некие данные (одна чашка кофе на двоих) кто ее первый заблокировал тот и прав(право едет) Схватили оба сразу. Что им делать? Это классическая блокировка. Первый захватил ресурс, второй повис в ожидании когда первый освободит. Первый освободил - второй захватил. Ты бы задачу описал поконкретнее. Она нерешаема в твоей текущей постановке. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.08.2016, 10:01 |
|
||
|
Две машины едут по дороге с 2 полосами навстречу друг другу. Как им не столкнуться?
|
|||
|---|---|---|---|
|
#18+
qyyedВероятностное решение не принимается. Алгоритм должен гарантировать отсутствие столкновения. Уже две страницы бреда в очевидной ситуации: а) Если алгоритмом пользуются оба участники движения, то "при необходимости сдвинуться в правую от себя полосу" - гарантированно работающий алгоритм и ничего больше изобретать не надо б) Если алгоритмом пользуется только один участник движения, гарантировать отсутствие столкновений невозможно. Для любого алгоритма участника А можно найти алгоритм участника Б, который таки в него врежется. Обычно такие алгоритмы ставят в ракеты ПВО ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.08.2016, 12:55 |
|
||
|
Две машины едут по дороге с 2 полосами навстречу друг другу. Как им не столкнуться?
|
|||
|---|---|---|---|
|
#18+
Оба участника не хотят столкнуться. Но никаких правил нет. Представьте что вы едете, и вам навстречу едет машина, нарушая правила. Будете ждать пока она сама уйдёт с дороги, или уйдёте сами? Положим, вы решили сами уйти, тоже нарушая правила. Машина за вами. Вы не знаете, зачем - хочет она с вами столкнуться, или просто совпало, что вы одновременно решили уйти. Что будете дальше делать - ждать до последнего или снова уходить? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.08.2016, 15:27 |
|
||
|
Две машины едут по дороге с 2 полосами навстречу друг другу. Как им не столкнуться?
|
|||
|---|---|---|---|
|
#18+
qyyedЧто будете дальше делать - ждать до последнего или снова уходить? Варианты решения: 1. Развернуть на 180 и убегать. 2. Если КАМАЗ, а впереди Запорожец - ну и пофиг с ним. Протаранить и поехать дальше и так далее.... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.08.2016, 15:34 |
|
||
|
Две машины едут по дороге с 2 полосами навстречу друг другу. Как им не столкнуться?
|
|||
|---|---|---|---|
|
#18+
qyyedЧто будете дальше делать - ждать до последнего или снова уходить? Тут надо освобождать как можно больше дороги чтобы машина смогла объехать, но нет 100% гарантии что она объедет, поэтому тормозить как можно сильнее, чтобы минимизировать силу удара. Вобщем я к тому что нет гарантированного алгоритма разъехаться. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.08.2016, 15:37 |
|
||
|
Две машины едут по дороге с 2 полосами навстречу друг другу. Как им не столкнуться?
|
|||
|---|---|---|---|
|
#18+
Имеется в виду такой алгоритм, который могут независимо придумать участники, не обладающие никакой общей информацией (как ПДД). Например люди и инопланетяне. И оба участника будут его соблюдать, а не только один. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.08.2016, 15:39 |
|
||
|
Две машины едут по дороге с 2 полосами навстречу друг другу. Как им не столкнуться?
|
|||
|---|---|---|---|
|
#18+
qyyedОба участника не хотят столкнуться. Но никаких правил нет. Тогда невозможно гарантировать результат. Помню, как-то мы с девушкой бежали на троллейбус, а навстречу шла тётка размером с диван. Я вправо - и она туда, я влево - и она перегораживает дорогу. В итоге я обошёл её финтом, благо в тот момент занимался гандболом. Вот только не сообразил, что девушка за мной так не умеет, и она в тётку таки врезалась ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.08.2016, 15:42 |
|
||
|
Две машины едут по дороге с 2 полосами навстречу друг другу. Как им не столкнуться?
|
|||
|---|---|---|---|
|
#18+
qyyedИмеется в виду такой алгоритм, который могут независимо придумать участники, не обладающие никакой общей информациейЕсли они едут навстречу по одной и той же полосе - нерешаемо. Система полностью симметрична относительно оси, равноудалённой от этих машин. А понимание, где правая рука - относится к "общей информации". ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.08.2016, 15:44 |
|
||
|
Две машины едут по дороге с 2 полосами навстречу друг другу. Как им не столкнуться?
|
|||
|---|---|---|---|
|
#18+
Akina, я бы сказал иначе. На любой алгоритм, обеспечивающий отсутствие столкновений, найдётся другой, совпадающий в действиях в течение первых N шагов и приводящий к столкновению на N+1-м. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.08.2016, 15:47 |
|
||
|
Две машины едут по дороге с 2 полосами навстречу друг другу. Как им не столкнуться?
|
|||
|---|---|---|---|
|
#18+
qyyedИмеется в виду такой алгоритм, который могут независимо придумать участники, не обладающие никакой общей информацией (как ПДД). Например люди и инопланетяне. И оба участника будут его соблюдать, а не только один. А с чего ты решил что двое могут придумать одинаковый алгоритм действий не общаясь меж собой? Причем гарантированно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.08.2016, 15:48 |
|
||
|
Две машины едут по дороге с 2 полосами навстречу друг другу. Как им не столкнуться?
|
|||
|---|---|---|---|
|
#18+
[spoiler] Даже в этом хаосе есть порядокЕсли внимательно присмотреться то все соблюдают ПДД и уступают большим ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.08.2016, 15:54 |
|
||
|
Две машины едут по дороге с 2 полосами навстречу друг другу. Как им не столкнуться?
|
|||
|---|---|---|---|
|
#18+
Dima TА с чего ты решил что двое могут придумать одинаковый алгоритм действий не общаясь меж собой? Причем гарантированно. А почему бы нет? Часто пишут что несколько учёных открыли что-то независимо друг от друга. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.08.2016, 17:48 |
|
||
|
Две машины едут по дороге с 2 полосами навстречу друг другу. Как им не столкнуться?
|
|||
|---|---|---|---|
|
#18+
qyyedDima TА с чего ты решил что двое могут придумать одинаковый алгоритм действий не общаясь меж собой? Причем гарантированно. А почему бы нет? Часто пишут что несколько учёных открыли что-то независимо друг от друга. Тут очень зависимо. У всех ученых одна общая база ранее сделанных открытий, от которой отталкиваются. Также общий список нерешенных проблем. Т.е. общие инструменты и общие цели. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.08.2016, 18:33 |
|
||
|
Две машины едут по дороге с 2 полосами навстречу друг другу. Как им не столкнуться?
|
|||
|---|---|---|---|
|
#18+
2 машины, если стоят на 1 полосе, то по отношению друг к другу определяется машина совершающая манёвр (след. против. не совершает). Как только манёвр определен (съезд на свободную линию), разъезд, возврат на старую линию машины снова становятся по отношению к друг другу равнозначные. Выбор машины совершающей манёвр обновил отсутствующим у машины существующим манёвром, метриками (скоростью, маневренностью), а если они равны, то номером, адресом в памяти. В 1 момент времени только для 2ых машин может быть определён манёвр, если он уже не определён =) но наверное есть какие то адовые алгоритмы с оптимизацией и спр ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.08.2016, 03:47 |
|
||
|
Две машины едут по дороге с 2 полосами навстречу друг другу. Как им не столкнуться?
|
|||
|---|---|---|---|
|
#18+
на всякий случай поясняю: этот "другой" алгоритм на самом деле - тот же самый, то есть как qyyed и имеет в виду, называя это одним алгоритмом, просто он зеркальный к первому поставьте зеркало перпендикулярно дороге - можно ли будет не столкнуться со своим отражением? абсолютно нельзя ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.08.2016, 04:06 |
|
||
|
Две машины едут по дороге с 2 полосами навстречу друг другу. Как им не столкнуться?
|
|||
|---|---|---|---|
|
#18+
qyyedнадо построить алгоритм с нулевой вероятностью столкновения, или доказать, что его не существует.выше это несуществование softwarer уже доказал, немного переформулирую: для любого воможного алгоритма есть его зеркальное отображение, и если исполнять их одновременно, то столкновение неизбежно. желающие - опровергайте доказательство ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.08.2016, 12:01 |
|
||
|
Две машины едут по дороге с 2 полосами навстречу друг другу. Как им не столкнуться?
|
|||
|---|---|---|---|
|
#18+
детерминированныйвыше это несуществование softwarer уже доказал, немного переформулирую: для любого воможного алгоритма есть его зеркальное отображение, Я бы не стал завязываться на зеркальность, там если формально доказывать, придётся делать кучу работы, а построил бы строго опровергающий. Примерно так: для любого алгоритма А есть алгоритм А', который на первых N-1 шагах делает то же, что и алгоритм А, а на N-м шаге выдаёт противоположную команду. Соответственно, автомобиль, едущий по алгоритму А, заведомо столкнётся с автомобилем, едущем по алгоритму А'. Можно и иначе - автомобиль, едущий по любому алгоритму, не имеет возможности различить, едет ли встречный по алгоритму А или по алгоритму А'. Соответственно, как бы он ни поступил на шаге N, с одним из двоих таких встречных он столкнётся. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.08.2016, 12:31 |
|
||
|
Две машины едут по дороге с 2 полосами навстречу друг другу. Как им не столкнуться?
|
|||
|---|---|---|---|
|
#18+
softwarerна первых N-1 шагах делает то же, что и алгоритм А, а на N-м шаге выдаёт противоположную командувот этой смены на противоположность не могу понять, тем более что N не определён для любого алгоритма есть такой же, но с заменой в нем понятий "право" на "лево" и наоборот (или "запад" на "восток", "север" на "юг", "четное" на "нечетное" и т.п.). если у пары водителей этой замены понятий нет - не столкнутся, если есть - столкнутся softwarerавтомобиль, едущий по любому алгоритму, не имеет возможности различить, едет ли встречный по алгоритму А или по алгоритму А'вообще не имеет возможности узнать/понять алгоритм встречного ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.08.2016, 12:51 |
|
||
|
Две машины едут по дороге с 2 полосами навстречу друг другу. Как им не столкнуться?
|
|||
|---|---|---|---|
|
#18+
qyyedВариант "остановиться" не принимается! А вариант развернуться и поехать в другую сторону принимается? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.10.2016, 20:38 |
|
||
|
Две машины едут по дороге с 2 полосами навстречу друг другу. Как им не столкнуться?
|
|||
|---|---|---|---|
|
#18+
В мире, в котором оба автомобиля/корабля ничего не знают друг о друге и о каких-то ПДД, нельзя построить общий алгоритм. Даже и мигание поворотника может бьть истолковано по-разному: "я поворачиваю туда", или "ты поворачивай туда" или "привет, как дела". ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.10.2016, 10:05 |
|
||
|
Две машины едут по дороге с 2 полосами навстречу друг другу. Как им не столкнуться?
|
|||
|---|---|---|---|
|
#18+
а дорожная разметка не рассматривается ? :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.10.2016, 00:29 |
|
||
|
Две машины едут по дороге с 2 полосами навстречу друг другу. Как им не столкнуться?
|
|||
|---|---|---|---|
|
#18+
qyyedОба участника не хотят столкнуться. Но никаких правил нет. Представьте что вы едете, и вам навстречу едет машина, нарушая правила. Будете ждать пока она сама уйдёт с дороги, или уйдёте сами? Положим, вы решили сами уйти, тоже нарушая правила. Машина за вами. Вы не знаете, зачем - хочет она с вами столкнуться, или просто совпало, что вы одновременно решили уйти. Что будете дальше делать - ждать до последнего или снова уходить? На курсах конраварийного вождения и психологии дают ответ. предлагаю перенести тему в раздел "Работа" демпингую 1. один участник делает крен в любую сторону, по правилам (КАВ) перепрыгивания открытого люка. 2 второй участник на него отреагирует более длительным по времени маневром. 3 Первый участник увидев реакцию делает маневр в противоположную сторону, используя технику "лосиный тест". 4 Второй учасник , поведется на правила игры установленные первым учаником и поедет в направлении, куда ему подсказанно более опытным водителем. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.11.2016, 14:23 |
|
||
|
Две машины едут по дороге с 2 полосами навстречу друг другу. Как им не столкнуться?
|
|||
|---|---|---|---|
|
#18+
д0k1. один участник делает крен в любую сторону, Лучше сразу ручку на себя. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.11.2016, 14:24 |
|
||
|
Две машины едут по дороге с 2 полосами навстречу друг другу. Как им не столкнуться?
|
|||
|---|---|---|---|
|
#18+
softwarerд0k1. один участник делает крен в любую сторону, Лучше сразу ручку на себя. авиациаонный принцип ручку на себя, противоречит постановке задачи : авторне принимается вариант "машина с большим номером меньшим весом " сворачивает). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.11.2016, 14:40 |
|
||
|
|

start [/forum/topic.php?fid=16&msg=39298294&tid=1340567]: |
0ms |
get settings: |
10ms |
get forum list: |
16ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
212ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
57ms |
get tp. blocked users: |
1ms |
| others: | 253ms |
| total: | 569ms |

| 0 / 0 |
