Alright, here's how I would predict the release date. And why I wouldn't give a date in the public threads.
There were only two time since April 2015 that I was actually surprised when the results came out. The first was the infamous Oct 2019 (which is getting it's own retrospective post), and I think April 2018(? or 19?) where it came a day earlier than expected.
The typical wait period was a minimum of 34 days. For April exams it would take about 35-38 days, and for October exams it would take at least 40 days. The latter probably due to Thanksgiving and Veterans Day. Only two things would delay the results longer than those periods: cut score exams; and holidays on the calendar. Small deviations of 1-3 days were expected but the deviation couldn't be predicted ahead of time.
It was possible to know 11 months in advance if the results would drop after the minimum wait, or if there was going to be a delay.
Step 1) Determine if a cut score meeting is required that session.
The cut score meeting is the things that caused the worst delays. I need to tip my hat to
@josef104, who was the first person to speculate that cut score meetings were the delay back in Oct 2014. It was the first post in this thread:
https://engineerboards.com/threads/results-delayed-this-year.24440/The above thread is an example of a proto-WttS. It and a few other threads that session were what inspired me to put everything in a central thread. But that's a story for another post.
They were doubted at first. But they were proved right almost two weeks later! I learned from that experience.
After every release period, I would go to
NCEES PE exam information and look up the exam specs for each exam. A change in exam spec would mean that that exam would require a cut score meeting after its first administration.
For whatever reason, the twice/yr exams would schedule their cut score meeting at a time such that it wouldn't draw out the wait period. And for whatever reason the once/yr exams would seem to schedule their exams as late as possible. If I saw that a once/yr exam needed a cut score meeting then I knew it was going to be a painful wait that session.
Step 2a) If a cut score meeting is not required then: go to Step 3
Step 2b) If a cut score meeting is required then look up the dates of the cut score meeting.
I would look at the NCEES Licensure Exchange newsletter for April, October, and December to see when the cut score meetings were scheduled.
For April exams, I could see in early April when the applicable cut score exam meeting was scheduled, and I would take the larger of 35 days or 2-3 business days after the end of the cut score meeting. Then went to step 3.
For October exams, I'd look in the October newsletter to see if any cut score meetings were scheduled for November. They usually weren't. So I'd have to wait until the first business day of December to see the December newsletter. Once the cut score meeting dates were known I would add 2-3 business days after the end of the cut score meeting.
Step 3: Figure out the release date
Using the result of Step two I'd look at the calendar and come up with a range, actually a PDF, for the release date.
This was easy for the April exams. I'd look at the May calendar and just figure out where the result from step 2 fell on the calendar. So long as the date didn't end up being Memorial Day, I'd just take the date and add 1-2 days and use engineering judgement to come up with a simple 3 day PDF. If the date fell on Memorial day then I think I would force it to happen the Wednesday after.
I seem to recall looking at previous Memorial Day week releases to come up with a better day, but Wednesday seems to stick out in my mind.
October exams were both easier and harder to figure out. Because of the holidays they would take longer and add some wrinkles. But the longer duration meant that less of a uncertainty range was required. I knew from looking at past calendars that they wouldn't release until the Tuesday or Wednesday after Thanksgiving. So I would take the longest option of: 38 days, result from step 2, or the Tuesday/Wednesday after Thanksgiving, or December 1. I'd then add one day as a possible range.
Note: The cut score meeting dates for Oct 2019 was never announced publicly. Which negated the algorithm that year.
Step 4: Don't tell the noobs
I'll go into more detail on this in a later post, but I learned during my own Suck that publicly setting dates was a bad idea. If a date came and went without a release then people would go crazy and things would get worse. So I would generally keep the date to myself. I'd mark it on my own calendar for planning and scheduling purposes.
Seriously guys, the map is a full time job by itself. And answering the questions and trying to keep things calm in the WttS is almost another full time job. I'll write more on those later.
This is why you'd always see me talk about the release day is vague terms. I'd say something like, "normal release" or the like. If it was a cut-score-meeting session, then I'd add 1-2 days to my calculated range and announce it in the thread it the range was sufficiently late in the wait period. I always padded my release day estimates publicly.
I would discourage people from floating really early or late predictions using vague language and my reputation to keep people level.
I did have two intentional "tells". If someone started to narrow in on my estimate, I'd say something like, it could very well happened "but don't
cathect oneself to that day". I choose a "SAT word" for two reasons: one I just love the word and it's elegance -I try to use it whenever I can; but also so people would take notice. The other "tell" the morning of the day I thought I release would happen I'd make my first post in the WttS something like "Good morning campers!". Which is nod to t
he guy with way too much energy giving the morning announcements. Only
@structurenole15 ever noticed the latter. Hat tip to him.
Now I would tells a few other vets privately that things were happening on a certain day. Again, usually for scheduling purposes or to gently ask that a results sub-forum get set up soon. For instance, just so you guys don't call BS on this whole post, I realized that I was going to be busy on Dec 2nd, which was firmly-possible release day. I contacted
@DuranDuran PE last month ad asked him to back me up on that day. I gave him the honest prediction and range in my message.
Occasionally I would privately give the range to someone who was waiting themselves. But only if I could trust their maturity and I'd swear them to secrecy. Again, I didn't want to cause a panic if I was off by one day.