Size: a a a

RU Rust GameDev — русскоговорящее сообщество

2020 March 09

MS

Mikola Summer Duck in RU Rust GameDev — русскоговорящее сообщество
В ячейке уже 0.9 жидкости при максимуме в 1.0.
источник

A

Adv0cat in RU Rust GameDev — русскоговорящее сообщество
Mikola Summer Duck
Два вектора показывают что в эту ячейку должно затечь по 0.1 жидкости с каждого.
Ну в конкретно этом случае это проблема принятия решения, кто и сколько должен залить в ячейку, а не как в 1 поместить 1.1
источник

MS

Mikola Summer Duck in RU Rust GameDev — русскоговорящее сообщество
Конечно.
источник

MS

Mikola Summer Duck in RU Rust GameDev — русскоговорящее сообщество
О чем я и говорю.
источник

A

Adv0cat in RU Rust GameDev — русскоговорящее сообщество
Кароче хочу вас склонить к тому, что как бы вы не пытались посчитать, ваш рещультат будет всегда зависеть от того, с какой стороны вы будете считать
источник

MS

Mikola Summer Duck in RU Rust GameDev — русскоговорящее сообщество
Adv0cat
Кароче хочу вас склонить к тому, что как бы вы не пытались посчитать, ваш рещультат будет всегда зависеть от того, с какой стороны вы будете считать
Ну это неправда.
источник

MS

Mikola Summer Duck in RU Rust GameDev — русскоговорящее сообщество
Смотри, предположим у нас нет ограничения на максимум.
источник

MS

Mikola Summer Duck in RU Rust GameDev — русскоговорящее сообщество
...или минимум, мы просто равняем циферки.
источник

A

Adv0cat in RU Rust GameDev — русскоговорящее сообщество
Но у вас то задача другая
источник

A

Adv0cat in RU Rust GameDev — русскоговорящее сообщество
Вы сами себя загнали в угол))
источник

MS

Mikola Summer Duck in RU Rust GameDev — русскоговорящее сообщество
Тогда мы сначала вычисляем флоу для всех пар ячеек, затем для каждой ячейки добавляем сумму всех флоу к ее уровню.
источник

MS

Mikola Summer Duck in RU Rust GameDev — русскоговорящее сообщество
Пабааам результат не зависит от порядка обсчета.
источник

MS

Mikola Summer Duck in RU Rust GameDev — русскоговорящее сообщество
Возвращаемся к моему случаю - то же самое работает.
источник

A

Adv0cat in RU Rust GameDev — русскоговорящее сообщество
Т.е. не работает 😁
источник

MS

Mikola Summer Duck in RU Rust GameDev — русскоговорящее сообщество
Но есть корнеркейз связанный с ограничениями в уровне.
источник

MS

Mikola Summer Duck in RU Rust GameDev — русскоговорящее сообщество
Этот корнеркейз я и предлагаю попробовать решить.
источник

A

Adv0cat in RU Rust GameDev — русскоговорящее сообщество
Ну удачи вам, чо...) Не вижу решений, вашей задачи)))
источник

A

Adv0cat in RU Rust GameDev — русскоговорящее сообщество
Я вижу только решения с погрешностью, которые приведут к зависимости от того откуда начнется просчет
источник

MS

Mikola Summer Duck in RU Rust GameDev — русскоговорящее сообщество
о_О
источник

MS

Mikola Summer Duck in RU Rust GameDev — русскоговорящее сообщество
Так вон же выше есть
источник