Раз уж я стала складывать посты про ресурс под эту метку - продолжу сию прекрасную традицию.
На сей раз объектом моего внимания стала ситуация, когда ресурс фактически уже потрачен, но по времени - ещё нет.
Ну вот например.
Стоит некий Х на остановке. Погода такому развлечению не способствует, на стояние тратится ресурс.
И хочет Х домой попасть.
При этом у Х есть условно два варианта:
1 дождаться нужного транспорта, сесть в него и быстро-и-легко доехать до дому (и потратить на ожидание х1 ресурса, на поездку у, причём у достаточно маленькое, чтобы пренебречь им в данном случае)
2 обломаться и дойти домой пешком (и потратить на это дело х2 ресурса)
А теперь раскладка по ресурсу.
Фактически и по времени уже потраченый ресурс - тот, который Х потратил пока на остановке стоял до момента "сейчас"
А фактически потраченый, но по времени - ещё не потраченый - min(x1,x2). Потому что каким бы способом Х не попал домой - это он без вариантов тратит.
А теперь грабли, куда же без них.
Соблазн искать варианты, в которых дальнейшая трата ресурса минимальной - особенно если его и так уже не очень много - велик. И min(x1,x2) - явно достаточно много, чтобы так просто смириться с этим было сложно.
После чего в поиск ДРУГОГО решения (или в попытку выклевать таковое из окружающих) вбухивается оч-чень много ресурса. И - ещё и лопата, в компанию к граблям - чем больше его сюда вбухано, тем сильнее мотивация найти такое решение, выгодность которого скомпенсирует и это тоже.
Остаётся отловить какие-нибудь маркеры такой ситуации, чтобы они были заметны изнутри а не сильно после. И вот это у меня пока не получается.
На сей раз объектом моего внимания стала ситуация, когда ресурс фактически уже потрачен, но по времени - ещё нет.
Ну вот например.
Стоит некий Х на остановке. Погода такому развлечению не способствует, на стояние тратится ресурс.
И хочет Х домой попасть.
При этом у Х есть условно два варианта:
1 дождаться нужного транспорта, сесть в него и быстро-и-легко доехать до дому (и потратить на ожидание х1 ресурса, на поездку у, причём у достаточно маленькое, чтобы пренебречь им в данном случае)
2 обломаться и дойти домой пешком (и потратить на это дело х2 ресурса)
А теперь раскладка по ресурсу.
Фактически и по времени уже потраченый ресурс - тот, который Х потратил пока на остановке стоял до момента "сейчас"
А фактически потраченый, но по времени - ещё не потраченый - min(x1,x2). Потому что каким бы способом Х не попал домой - это он без вариантов тратит.
А теперь грабли, куда же без них.
Соблазн искать варианты, в которых дальнейшая трата ресурса минимальной - особенно если его и так уже не очень много - велик. И min(x1,x2) - явно достаточно много, чтобы так просто смириться с этим было сложно.
После чего в поиск ДРУГОГО решения (или в попытку выклевать таковое из окружающих) вбухивается оч-чень много ресурса. И - ещё и лопата, в компанию к граблям - чем больше его сюда вбухано, тем сильнее мотивация найти такое решение, выгодность которого скомпенсирует и это тоже.
Остаётся отловить какие-нибудь маркеры такой ситуации, чтобы они были заметны изнутри а не сильно после. И вот это у меня пока не получается.