Страница 3 из 3

Почему не сработало условие-действия в матче?

СообщениеДобавлено: 08 июн 2011, 23:55
Akar
Собираем здесь вопросы-ответы по поводу работы "условий-действий" в отправленных составах на матчи.

Мои комментарии по поводу работы "условий-действий":
- в любой момент выполняются все условия-действия в очередности сверху вниз.
- если какие-то условия выполняются и отменяют действия друг друга, то активным остаётся последнее выполненное действие в списке.

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

Re: Условия-действия в матче

СообщениеДобавлено: 14 май 2012, 16:34
А1ех
и все таки вопрос на который были даны два ответа, какой верный: изменение условий-действий присходит снизу вверх или сверху вниз?

Re: Условия-действия в матче

СообщениеДобавлено: 14 май 2012, 16:59
RAUL7
Михаил писал(а):
RAUL7 писал(а):Всё время останется Q, потому что два события будут актуальными, поэтому перехода не произойдёт. (написано со слов Аверса).
Неправда. При переходе от условия "выигрываем" к "выигрываем 2 гола" Q меняется на W: http://www.virtualsoccer.ru/viewmatch.p ... _id=104256
Минуты выставления "выигрываем" и "выигрываем 2 мяча" точно были одинаковые?
Это я писал при возникновении конфликта условий.

Re: Условия-действия в матче

СообщениеДобавлено: 14 май 2012, 18:02
миха
RAUL7 писал(а):
Михаил писал(а):
RAUL7 писал(а):Всё время останется Q, потому что два события будут актуальными, поэтому перехода не произойдёт. (написано со слов Аверса).
Неправда. При переходе от условия "выигрываем" к "выигрываем 2 гола" Q меняется на W: http://www.virtualsoccer.ru/viewmatch.p ... _id=104256
Минуты выставления "выигрываем" и "выигрываем 2 мяча" точно были одинаковые?
Это я писал при возникновении конфликта условий.
В обоих случаях 15-90. У меня таких матчей много. Вот матч с условиями "выигрываем - защитная", "выигрываем 2 гола - суперзащитная" в интервале 15-90.
http://www.virtualsoccer.ru/viewmatch.p ... _id=143019

Re: Условия-действия в матче

СообщениеДобавлено: 14 май 2012, 18:46
PRAS
Также есть и ссылки матчей где конфликтующие условия не срабатывали. Я просто не помню очерёдность - то ли снизу-вверх как замены они выполняются, то ли сверху-вниз. По крайней мере когда было 5 строк для условий я задавал переход с атакующей на все в атаку, потом на атакующую и обратно на все в атаку двумя строками условий.

Re: Условия-действия в матче

СообщениеДобавлено: 14 май 2012, 21:04
RAUL7
Михаил писал(а):В обоих случаях 15-90. У меня таких матчей много. Вот матч с условиями "выигрываем - защитная", "выигрываем 2 гола - суперзащитная" в интервале 15-90.
http://www.virtualsoccer.ru/viewmatch.p ... _id=143019
Попробую ещё раз переговорить с Аверсом.

Re: Условия-действия в матче

СообщениеДобавлено: 14 май 2012, 21:12
finist
Давайте, раз уж здесь сразу 3 модератора собрались, плюс Михаил (который, по-моему, в таких вопросах прав гораздо чаще, чем Аверс), возьмём да и окончательно на практике разберёмся с этим вопросом, потом может и в правила запишут? А то как-то анекдотично, что мы все, проведя во ВСОЛе столько лет и набрав кучу трофеев, не до конца понимаем, как работают условия в форме отправки, которую каждый день видим :-).

Вот ещё ссылочку нашёл-таки двухлетней давности - viewtopic.php?f=94&t=95389&p=1409434, задавал даже более простой вопрос, но и то даже Dus не был уверен (оффтоп - только сейчас в том топике и заметил - а куда Тузик делся, наскучило или что случилось, не знаете?).

Пока что, насколько я понял, все сошлись только на том, что "выигрывает" - означает любой счёт. И если есть ещё и "выигрывает 2 мяча", то конфликт - но непонятно, как он разрешается. Версия Праса (если я её верно понял), выглядит логичной - при конфликте условий приоритет тому, которое выше (или ниже), и если Михаил всегда пишет про "выигрывает 2" до (после) выигрывает, то противоречия тут нет.

Мне вдобавок к этому всё же непонятно, "выигрывает 2" - это "ровно 2", или "хотя бы 2".

Re: Условия-действия в матче

СообщениеДобавлено: 14 май 2012, 23:26
А1ех
Gandalf писал(а):
Мне вдобавок к этому всё же непонятно, "выигрывает 2" - это "ровно 2", или "хотя бы 2".
есть же условие "выигрывает 3", можно предполагать что "выигрывает 2" это "ровно 2".

Re: Условия-действия в матче

СообщениеДобавлено: 21 май 2012, 10:37
Armando
Такой вопрос.
Выставлены след условия:
15-90 выигрываем суперзащита
15 90 не выигрываем все в атаку
20 1-0 перешли в суперзащиту
25 1-1 перейдут ли в "все в атаку"?
30 2-1 перейдут ли в суперзащиту?

Re: Условия-действия в матче

СообщениеДобавлено: 21 май 2012, 11:48
Jambo
Armando писал(а):Такой вопрос.
Выставлены след условия:
15-90 выигрываем суперзащита
15 90 не выигрываем все в атаку
20 1-0 перешли в суперзащиту
25 1-1 перейдут ли в "все в атаку"?
30 2-1 перейдут ли в суперзащиту?
Именно так и будет, как описано.

Re: Условия-действия в матче

СообщениеДобавлено: 21 май 2012, 12:11
finist
(удалено модератором. при проверке условий и результата выявлены несоответствия, которые не могли иметь место)

Re: Условия-действия в матче

СообщениеДобавлено: 18 май 2016, 15:19
Dim
Gandalf писал(а):...
Всегда (на моей памяти) приоритетнее те условия, которые внизу. Как замены, так и тактики. Хотя Акар и объясняет это иначе ))) Типо все равно сверху вниз. Но может есть и приоритетность по условиям (типо условие в 3 гола, круче, чем в 2, круче чем в 1 и круче чем без условия).

Re: Условия-действия в матче

СообщениеДобавлено: 18 май 2016, 15:53
RAUL7
Dim писал(а):
Gandalf писал(а):...
Всегда (на моей памяти) приоритетнее те условия, которые внизу. Как замены, так и тактики. Хотя Акар и объясняет это иначе ))) Типо все равно сверху вниз. Но может есть и приоритетность по условиям (типо условие в 3 гола, круче, чем в 2, круче чем в 1 и круче чем без условия).
Акар не иначе это объясняет, просто он это объясняет, как "проверяются сверху вниз и выбирается последнее удовлетворяющее времени и условию", а другие говорят "снизу вверх и берётся первое". Оба выражения в кавычках означают одно и то же.

Re: Почему не сработало условие-действия в матче?

СообщениеДобавлено: 25 май 2016, 21:40
finist
Я не понял, это всерьёз было?
Акар удалил комментарий, который я оставил ЧЕТЫРЕ года назад и хочет теперь, чтобы я угадал, что там было написано и привёл бы ссылки в подтверждение моих удалённых слов?

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

Re: Условия-действия в матче

СообщениеДобавлено: 26 май 2016, 15:53
PetrWit
Armando писал(а):Такой вопрос.
Выставлены след условия:
15-90 выигрываем суперзащита
15 90 не выигрываем все в атаку
20 1-0 перешли в суперзащиту
25 1-1 перейдут ли в "все в атаку"?
30 2-1 перейдут ли в суперзащиту?
Вот пример, когда мой (тогда ещё) "Снайфедль" переходил в зависимости от счёта на установку "все в атаку" (когда требовалось поднажать и выигрывал), так и на тактику "защитная" при изменении счёта в мою пользу.
http://www.virtualsoccer.ru/viewmatch.p ... h_id=90304

В моих установках было всего две строчки:
"не выигрываем" - "все в атаку"
"выигрываем" - "защитная"