Wang, Tzi-Cheng, Lo, Andrew, "Spider Threads Roaming the Empyrean: The Game of Weiqi", , 2004