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

а с таймером получается, что они бегают бесконечно.