← famoe.ly Fan page. Unofficial, unaffiliated, not the band. moe.'s official site

beta — not linked from anywhere

Prediction

Grading the model against 73 nights it was not allowed to see.

Every number on this page was measured when it was built, against the 708-show Phish corpus running through 2026-07-24. Nothing here is carried over from a previous run.

What this is

The obvious way to predict a show is to go and find a schedule of upcoming ones. That is not what this does, and skipping it is the point: predicting is blinding, and a corpus can be blinded at any date. Hide everything past a cutoff, predict the next night, reveal that one night, grade it, advance the cutoff. The corpus supplies the “upcoming” dates and the answer key, so the whole facility can be wired end to end and shown to be honest without acquiring a single new source.

The one thing the predictor is told about the night it is grading is how many songs were played. That is a lookahead of exactly one integer, and it is deliberate: asking for more guesses than there were answers inflates recall for free. A live prediction has no such number, which is the open question this slice does not answer.

How it did

nights graded732025-01-24 → 2026-07-24
mean recall0.374share of each night's songs named, averaged over nights
calibration0.703481 hits against 684 claimed
rollouts500seed 42, top 30 recorded
Calibration is the number to watch, not recall. It is hits over the hits the model said it would get. A model can be right rarely and honest about it, which is useful; or right rarely while claiming otherwise, which is broken in a way no hit rate reveals. 1.0 is the target. At 0.70 this one overstates itself by about 30%. No threshold is asserted anywhere in the code: a floor picked before the first measurement is a floor fitted to hope.
nightpredicted fromhitsrecallexpectedcalibration
2025-01-292024-12-316/180.3339.40.64
2025-01-302025-01-297/200.3509.80.72
2025-01-312025-01-3011/170.6479.11.21
2025-02-012025-01-318/170.4719.10.88
2025-04-182025-02-016/150.4009.00.67
2025-04-192025-04-188/160.5009.20.87
2025-04-202025-04-1911/180.6119.21.19
2025-04-222025-04-207/170.4129.30.76
2025-04-232025-04-224/150.2679.10.44
2025-04-252025-04-2312/170.7069.51.27
2025-04-262025-04-256/180.3339.70.62
2025-04-272025-04-268/170.4719.20.87
2025-06-202025-04-277/170.4129.30.75
2025-06-212025-06-206/180.3339.70.62
2025-06-222025-06-214/170.2359.30.43
2025-06-242025-06-223/160.1889.30.32
2025-06-272025-06-247/170.4129.50.74
2025-06-282025-06-274/180.2229.80.41
2025-07-032025-06-289/190.47410.00.90
2025-07-042025-07-0310/180.5569.71.03
2025-07-052025-07-0410/180.5569.51.05
2025-07-092025-07-055/200.2509.60.52
2025-07-112025-07-095/190.2639.50.53
2025-07-122025-07-115/180.2789.40.53
2025-07-132025-07-128/170.4719.20.87
2025-07-152025-07-137/170.4129.10.77
2025-07-162025-07-155/190.2639.40.53
2025-07-182025-07-168/180.4449.30.86
2025-07-192025-07-185/180.2789.50.53
2025-07-202025-07-195/210.23810.00.50
2025-07-222025-07-2012/170.7069.31.29
2025-07-232025-07-227/180.3899.40.74
2025-07-252025-07-236/170.3539.00.67
2025-07-262025-07-258/170.4718.90.90
2025-07-272025-07-269/150.6008.81.03
2025-09-122025-07-278/180.4449.30.86
2025-09-132025-09-1211/160.6888.91.24
2025-09-142025-09-137/180.3898.80.80
2025-09-162025-09-148/210.3819.80.82
2025-09-172025-09-166/170.3539.30.65
2025-09-192025-09-175/190.2639.80.51
2025-09-202025-09-194/180.2229.50.42
2025-09-212025-09-209/210.42910.00.90
2025-12-282025-09-216/170.3539.30.64
2025-12-292025-12-287/180.3899.60.73
2025-12-302025-12-2910/170.5889.41.07
2025-12-312025-12-3018/270.66711.01.64
2026-01-282025-12-314/180.2229.40.42
2026-01-292026-01-283/150.2009.00.33
2026-01-302026-01-299/170.5299.10.98
2026-01-312026-01-307/160.4389.10.77
2026-04-162026-01-313/170.1769.10.33
2026-04-172026-04-163/190.1589.50.32
2026-04-182026-04-176/160.3759.10.66
2026-04-232026-04-186/180.3339.50.63
2026-04-242026-04-234/180.2229.60.42
2026-04-252026-04-245/170.2949.40.53
2026-04-302026-04-251/170.0599.20.11
2026-05-012026-04-301/210.0489.70.10
2026-05-022026-05-014/190.2119.40.43
2026-07-072026-05-028/180.4449.50.85
2026-07-082026-07-077/160.4389.60.73
2026-07-102026-07-0810/150.6679.11.10
2026-07-112026-07-107/160.4389.30.75
2026-07-122026-07-117/150.4679.10.77
2026-07-142026-07-122/150.1339.00.22
2026-07-152026-07-141/150.0678.80.11
2026-07-172026-07-154/160.2508.80.46
2026-07-182026-07-174/170.2358.90.45
2026-07-192026-07-188/150.5338.80.91
2026-07-212026-07-197/160.4389.10.77
2026-07-222026-07-218/260.30810.40.77
2026-07-242026-07-224/240.16710.20.39

The next night (2026-07-25)

Not a scheduled show — the earliest date the corpus does not already hold. The date comes from the data and never from the clock, so this page says the same thing whenever it is built.

Constructed set

Down with Disease > Ghost > Golden Age > Twist > Kill Devil Falls, Tweezer > A Wave of Hope > First Tube, Tweezer Reprise, Wolfman's Brother

Encore

A Life Beyond The Dream

The order is presentation, and is never graded. Hitting the running order of a set is close to impossible, and a metric nobody can move is a metric that gets quoted anyway. The ordering and the segue marks are recorded and shown; only the chances below are scored.

Every song’s chance, top 30

A chance is the share of simulated nights the song turned up in. It is a stated probability, which is the only reason calibration can be measured at all.

songchance
Kill Devil Falls0.32
Wolfman's Brother0.32
Twist0.31
Tweezer Reprise0.31
Down with Disease0.30
Tweezer0.29
First Tube0.29
A Wave of Hope0.29
Ghost0.28
Golden Age0.28
Character Zero0.27
Carini0.27
Free0.27
No Men In No Man's Land0.27
46 Days0.26
The Moma Dance0.26
A Life Beyond The Dream0.26
Back on the Train0.26
What's Going Through Your Mind0.26
Fuego0.25
Theme from the Bottom0.25
You Enjoy Myself0.25
Oblivion0.24
Evolve0.24
Life Saving Gun0.24
Light0.24
Backwards Down the Number Line0.23
Sand0.23
Say It To Me S.A.N.T.O.S.0.23
Blaze On0.23