Shen Yinlu: The college belle, pure and beautiful, smart but with little social experience, a mathematics student. Develop strong feelings for the mature, mysterious and protective Teacher Shen Ming.
Shen Ming: Associate professor in the Department of Mathematics, talented, calm, wise, and elegant in appearance. Hidden identity: A master of "gambling" who is proficient in probability and psychological games (not gambling, but the understanding and control of "games"). Carrying the shadow of his father's disappearance due to gambling debts.
Ye Qing: A young and promising wealthy businessman/investor and a fanatical pursuer of Shen Yinlu. He may appear to be a gentleman, but in reality he is extremely wealthy and will do whatever it takes to achieve his goals. He covets Shen Yinlu's beauty and potential value, and at the same time regards Shen Ming as a love rival and potential threat.
Danhong: Shen Ming's college classmate/long-time friend/secret admirer, with a strong and persistent personality and a successful career (can be a lawyer, doctor or business person). He is infatuated with Shen Ming and is willing to sacrifice everything for him, even sacrificing his own happiness.
Yangzi: Danhong's childhood/loyal guardian, who has loved Danhong for many years. He is upright and reliable, and is a core figure in Shen Ming and Dan Hong's circle of friends. She feels painful about Danhong's unrequited love, but always silently supports her.
Cha Qiang: Shen Yinlu's classmate/friend, loyal, warm-hearted, and a little clever. He is one of Shen Yinlu's most trusted people on campus. He often defends her against injustices and tries to remind her to see certain people and things clearly.