Nie Weiping, honorary president of the Chinese Weiqi Association (CWA) and revered as the "Weiqi Sage," passed away in Beijing on Wednesday night after succumbing to illness despite medical treatment.