trimetbusfan
OBS Chief
Not to butt in (@niemi24s please chime in as well) but I think you know that you are almost certainly not going to find all 'anticipated' buckets in one calculation. Until you can find all 'anticipated' buckets (i.e. all 8 roomette and bedroom fares for each route) I would do the refresh often (probably not less than once a week), just to gauge a sense of what set of buckets pop up at any given time. Buckets are reallocated daily as inventory sells, (however, generally fluctuate more often for departures that are 1-5 months out, less often for departures that are 6-12 months out, if that makes sense).@niemi24s how often do you think I should recalculate the buckets? I can do daily but I think it will take 30-60 minutes to refresh all of them. I also don't want to spam Amtrak excessively for something that will rarely change. I can also manually trigger a refresh if a change is known.
Once all buckets have been found there's not of a need in refreshing, unless the bucket prices have changed. However, the buckets change somewhat infrequently. The buckets have been changing somewhat frequently (the last change was in early December, the time before was in late September). I'm happy to let you know when I defect a change as well.