runByTick

fun <S> runByTick(tick: Long, frameSupplier: () -> Long, supplier: (Long) -> S): Runner<S>
fun <S> runByTick(tick: Long, frameSupplier: () -> Long, supplier: Runner<S>): Runner<S>