GOPAL(ID:5079/gop001)
Go Pattern Language
Gopal is a language for describing pattern knowledge in Go
References:
Onishi Satoshi, Inoue Katsuro, Torii Koji "An Extension of Go Pattern Language (Gopal) and an Experimental Go Program Using Extended Gopal" view details
Abstract: Gopal is a language for describing pattern knowledge or Go. We have extended Gopal so that we can easily describe a sequence of moves such as Jyoseki. Using extend Gopal, branches of Jyoseki and Tenuki are also described easily. We have actual implemented extended Gopal processor which outputs candidate moves for a pattern of the Go board. We are developing an experimental Go program which includes the extended Gopal processor. As a search algorithm for the next move, B search has been implemented. The candidate moves generated by the extended Gopal processor are only investigated precisely by B search. We are developing evaluation function used with then B
in IPSJ SIGNotes SYMbol manipulation No.043 - 003 view details
|