support beeminding the interval between events
Before I found Beeminder I was thinking of setting up a schedule for events (e.g. cigarettes) such that the minimum permissible interval between successive events grows linearly (or perhaps exponentially).
If you enter intervals as data, does one of the available goal types already work for this? Maybe "Personal Max"?
This kind of goal seems more difficult to report on and comply with than the current "Quit Smoking" type, since you have to track the time of every event pretty accurately and translate back and forth between intervals and times. With a new goal type could come better support here, but are there other reasons to prefer beeminding the event count rather than the intervals?
Ooh, have you read our thoughts on the Seinfeld hack? http://blog.beeminder.com/flexbind/
To quote: “Such is the powerful psychology of “don’t break the chain”, also known as the Seinfeld hack. But the Seinfeld hack’s greatest strength is also its fatal flaw: Once you do break the chain, all the motivation it provided bursts like a bubble. You’ve got to somehow motivate yourself to build up another long chain to not break.”
You can definitely do this with multiple of the available goal types, if you do a bit of math first – for example, a binary do-less goal with slope 1 / (minimum permissible interval) which you adjust slope and retroratchet every time you add a 1.
Tom Jack commented
Not sure whether this is a good idea, but I've found I don't need it.