Cuando fui a trabajar en MLB en 1979, todavía estaban haciendo los horarios a mano. Un tipo llamado Harry Simmons lo hizo. Harry tendría grandes hojas de papel en su escritorio con el calendario de este año. Luego comenzaría a revertir el cronograma de este año basado en principios como “El próximo año es el turno de la Liga Americana de ir primero al oeste”.
Este calendario tuvo en cuenta los desafíos anuales tradicionales como
- los Medias Rojas tienen que estar en casa el día del patriota
- los gemelos quieren estar lejos al comienzo de la temporada de pesca
- los Azulejos (y en esos días los Expos) quieren estar en casa el 1 de julio
- todos los demás quieren estar en casa el 4 de julio
- todos quieren estar en casa el día del padre y lejos el día de la madre
- etc.
Pero en 1979 Harry se estaba haciendo viejo y los poderes que estaban en MLB sabían que tenía que haber una mejor manera. Había una joven pareja de Staten Island llamada Henry y Holly Stephenson que habían programado una computadora para construir el horario de la NBA, y MLB comenzó a trabajar con ellos. Estuve trabajando para la Liga Americana durante este período y comencé a asistir a las reuniones del calendario. El ejecutivo de AL, Bob Holbrook, volaría desde Boston y nos sentaríamos alrededor de la mesa de conferencias y veríamos todas las diversas solicitudes especiales que habían recibido de los 14 clubes de AL e intentaríamos darles alguna dirección útil a Henry y Holly.
- ¿Cuáles son algunos algoritmos básicos en el aprendizaje automático para que su programa aprenda de otros datos (aprendizaje supervisado)?
- ¿Hay alguna relación de recurrencia famosa aparte de Fibonacci?
- ¿Qué libro es bueno para los algoritmos básicos?
- ¿Es posible realizar operaciones de alta frecuencia con la plataforma Zerodha?
- ¿Qué debo hacer si no soy bueno en el desarrollo de backend o en los algoritmos, debería enfocarme en UI / UX?
Hubo un sesgo en contra de las dobles cabezas porque los jugadores los odian y, por supuesto, cuestan dinero, pero un año se decidió que los Orioles y los Medias Rojas necesitaban jugar una doble partida en Baltimore para que el calendario fuera ordenado y simétrico de alguna otra manera. Observamos las fechas existentes en Baltimore y noté que una de ellas era mi cumpleaños (3 de agosto). Bromeé: “Oye, ¿qué tal un doble título para mi cumpleaños?” Todos se miraron y se encogieron de hombros, “¿Por qué no?”
Así que ese año recibí una doble partida de los Orioles-Red Sox para mi cumpleaños.
(Se dividen.)
Henry y Holly perdieron su intento de continuar haciendo los cronogramas de la MLB en 2004 y ahora están retirados, pero los cronogramas de la liga ahora se hacen por computadora. Teniendo en cuenta las estructuras de tres divisiones, los horarios desequilibrados y el juego diario entre las ligas que existen hoy en la MLB, sería muy difícil hacer ese horario a mano.
NUEVOS YORKERS & CO .; Programación de Grandes Ligas: The High, Hard One