Hearing the ghost's story, Ye Yan started to pity him. Living at that time should have been really hard for common people and the pressure put on astronomers was very heavy.
There are no Chinese records of solar eclipses from 2159 to 776 BCE. Maybe no one wanted to be a royal astrologer anymore because they were afraid of being killed after failing to predict an eclipse.
Some believe that it happened because of the burning of books by the emperor who unified China, while others think it was not the case, but who knows the truth?
No matter what is the truth, it doesn't change the fact that the astrologer Ho was decapitated and is now a ghost yearning for revenge.
The astrologer Ho failed just one time and got this kind of punishment [1]. Maybe ancient people had never heard of the phrase 'to make mistakes is human' and committed inhuman acts against people that make them.