se encontro el misterio (schedules con group_id null se asignaban como grupo). No se ha logrado resetear cambios en exploracion futura con clone del array, hay que arreglarlo. Ahora ya con todas las schedules juntas el metodo topa, hay que agregar el podaje. Pero antes agregar la condicion cuando los number_blocks son > 1, y antes lo del nuevo factor de disponibilidad que considera el number_blocks