Size: a a a

2021 March 29

SZ

Slava Zolotov in .NET Talks 🎄
Максим Еремин
Ух ебт как я вчера нажрался
болеешь сегодня?
источник

SK

Stas Khavruk in .NET Talks 🎄
Andrew Shurunov
Как человек, пьющий со среды каждый день, осуждаю
В суботу международный день виски был
источник

АО

Антон Осадчий... in .NET Talks 🎄
Максим Еремин
Ух ебт как я вчера нажрался
до меня вчера кришнаиты у метро доебаться хотели — с праздником поздравляли, песни пели, какую-то книгу хотели вручить. Это ты их праздник отмечал?
источник

AA

Anton Antonov in .NET Talks 🎄
Привет.
Мб кто-нибудь сможет подсказать.
Есть направленный граф с циклами. Например, как на картинке. Каждая нода (квадратик) — это вычислитель с каким-то количеством входов и выходов. Чтобы вычислительно что-то посчитал, нужно обеспечить то, чтобы каждая его дочерняя нода (нода, которая ему что-то посылает на вход) была посчитана.
Так вот. Когда нет циклов, всё в принципе решается нормально. Можно смотреть ВЗАД и рассчитывать все не посчитанные ноды позади и так пока не дойдёшь до нод у которых нет ничего сзади.
Но с циклами, очевидно, такой трюк не пройдёт (зациклится).
Так вот. Вопрос в том, как поступить в этой ситуации. Пока придумал следующие. Задавать строгий порядок расчёта и считать только «вперед», то есть идти от «рута» в строгом порядке, а где есть обратные связи в первом проходе использовать дефолтные значения.
Может кто сталкивался с этим и знает где почитать о таком или где решение посмотреть?
источник

SZ

Slava Zolotov in .NET Talks 🎄
Stas Khavruk
В суботу международный день виски был
самое интересное как всегда в конце. кто такой нефролог?
источник

SK

Stas Khavruk in .NET Talks 🎄
Slava Zolotov
самое интересное как всегда в конце. кто такой нефролог?
Врач по почкам
источник

L

Liza in .NET Talks 🎄
Anton Antonov
Привет.
Мб кто-нибудь сможет подсказать.
Есть направленный граф с циклами. Например, как на картинке. Каждая нода (квадратик) — это вычислитель с каким-то количеством входов и выходов. Чтобы вычислительно что-то посчитал, нужно обеспечить то, чтобы каждая его дочерняя нода (нода, которая ему что-то посылает на вход) была посчитана.
Так вот. Когда нет циклов, всё в принципе решается нормально. Можно смотреть ВЗАД и рассчитывать все не посчитанные ноды позади и так пока не дойдёшь до нод у которых нет ничего сзади.
Но с циклами, очевидно, такой трюк не пройдёт (зациклится).
Так вот. Вопрос в том, как поступить в этой ситуации. Пока придумал следующие. Задавать строгий порядок расчёта и считать только «вперед», то есть идти от «рута» в строгом порядке, а где есть обратные связи в первом проходе использовать дефолтные значения.
Может кто сталкивался с этим и знает где почитать о таком или где решение посмотреть?
Ммм у тебя получается несортируемый топологически граф? Но ведь ты так не сможешь свои циклы посчитать
источник

AS

Andrew Shurunov in .NET Talks 🎄
Антон Осадчий
до меня вчера кришнаиты у метро доебаться хотели — с праздником поздравляли, песни пели, какую-то книгу хотели вручить. Это ты их праздник отмечал?
Злой ты
Они же дарят книги
Деньги платить не нужно
Нужно просто дать что-то взамен)
источник

АО

Антон Осадчий... in .NET Talks 🎄
Andrew Shurunov
Злой ты
Они же дарят книги
Деньги платить не нужно
Нужно просто дать что-то взамен)
например деньги?
источник

L

Liza in .NET Talks 🎄
У тебя значение может меняться при каждом проходе и потом опять меняться при втором и до бесконечности
источник

AS

Andrew Shurunov in .NET Talks 🎄
Антон Осадчий
например деньги?
Например деньги)
источник

АО

Антон Осадчий... in .NET Talks 🎄
но там прям толпа была — жгли эти индийские палки, хороводы водили, пели
источник

АО

Антон Осадчий... in .NET Talks 🎄
но я нормальный человек и целенаправленно шел постоять в другой толпе — очереди на 40 минут в рестик
источник

AA

Anton Antonov in .NET Talks 🎄
Liza
У тебя значение может меняться при каждом проходе и потом опять меняться при втором и до бесконечности
Да. Это нормальное поведение в данном конкретном случае.
Например если это сумматор с 2 входами и 1 выходом, который подаётся на вход самого себя, то у тебя получается значение на выходе будут линейно расти до бесконечности.
источник

L

Liza in .NET Talks 🎄
Anton Antonov
Да. Это нормальное поведение в данном конкретном случае.
Например если это сумматор с 2 входами и 1 выходом, который подаётся на вход самого себя, то у тебя получается значение на выходе будут линейно расти до бесконечности.
А как ты тогда даёшь решение для своей задачи
источник

AA

Anton Antonov in .NET Talks 🎄
Я просто думаю, что эти циклы вообще не нужно детектить.
источник

AS

Andrew Shurunov in .NET Talks 🎄
Anton Antonov
Да. Это нормальное поведение в данном конкретном случае.
Например если это сумматор с 2 входами и 1 выходом, который подаётся на вход самого себя, то у тебя получается значение на выходе будут линейно расти до бесконечности.
Звучит как "система управления" со всякими обратными связями
источник

L

Liza in .NET Talks 🎄
В каких значениях ты его дашь
источник

AS

Andrew Shurunov in .NET Talks 🎄
Математически это решается
источник

AS

Andrew Shurunov in .NET Talks 🎄
Но как программно это симулируют — я не знаю
источник