Browse > Article

Static Analysis In Computer Go By Using String Graph  

박현수 (경동정보대학 컴퓨터정보기술과)
김항준 (경북대학교 컴퓨터공학과)
Publication Information
Abstract
We define a SG(String Graph) and an ASG(Alive String Graph) to the purpose to do static analysis. For a life and death judgment, we apply the rule to the situation which the stone is included and not included. We define the rules that are SR(String Reduction), ER(Empty Reduction), ET(Edge Transform), and CG(Circular Graph), when the stone is not included. We define the rules that are DESR(Dead Enemy Strings Reduction) and SCSR(Same Color String Reduction), when the stone is included. We evaluate a SG that it is an ASG or not by using rules. And we use APC(Articulation Point Check) nile according to number of articulation points lot a life and death judgment. The performance of our method has been tested on the problem set IGS_31_counted form the Computer Go Test Collection. The test set contains 11,191 Points and 1,123 Strings. We obtain 92.5% accuracy of Points and 95.7% accuracy of Strings.
Keywords
Static Analysis; String Graph; Alive String Graph; String Reduction; Circular Graph;
Citations & Related Records
연도 인용수 순위
  • Reference
1 Popma, R. and Allis, L.V. Life and death refined. Heuristic Porgramming in Artificial Intelligence 3(Eds. H.J. van den Herik and L.V.Allis), pp. 157-164. Ellis Horwood Ltd., Chichester, Englad, ISBN
2 T.Wolf, Investigating Tsumego problems with RisiKo, in L D. Levy, D. Beal(Eds,), Heuristic Programming in Artificial Intelligence 2, pp. 153-100, Ellis Horwood, Chichester, 1991. In International. Conference on Artificial Neural Networks (ICANN-01), Vienna, Austria, 2001
3 Muller, M. Playing it safe: Recognizing secure territories in computer Go by using static rules and search. Game Programming Workshop in Japan '97(Ed. H Matsubara), pp.80-86, Computer Shogi Association, Tokyo, Japan, 1997
4 Benson, D.B. Life in the game of Go, Information Sciences, Vol. 10, pp 17-29, ISSN 0020-0255. Reprinted in Computer Games,(Ed. D.N.L.Levy), Vol. II, pp. 203-213, Springer-Verlag, New York, N. Y. ISBN, 1976
5 Muller, M. Computer Go. Artificial Intelligence, Vol. 134, Nos. 1-2,pp. 145-179. ISSN 0004-3702. 2002   DOI   ScienceOn
6 Thore Graepel, Mike Goutrie, Marco Kruger, and Half Herbrich. Learning on graphs in the game of Go