원문정보
초록
영어
The world-wide web has given us an infra-structure which allows the smooth implementation of database driven technologies which use various contemporary techniques to enable desktop applications to fetch data from and submit data to centralized database servers located all over the world.
We will outline the design and implementation of an innovative website which will enable both the professional and amateur Go player to profit from such a central repository based on Go games.
The repository's kernel software engine is GOBASE, a Go database program which has been operational on the web since 1996 and is since then used by thousands of Go players to search for joseki, fuseki and other Go game properties from a collection of professional Go games.
A new model is proposed for the repository, which will not use a static repository but will be completely dynamic. Users from all over the world can subscribe to the system and store their own Go games in the repository. Searches for game properties will from that moment on not only return professional games but their own submitted games as well. This way the Go player can compare his/her play with other Go players in a fully transparent way.
The core data of the database. the collection of professional games. is maintained by either the professionals themselves, their national Go organizations or by a selected group of administrators qualified by the super-administrator to modify this data. Regular users can of course only modify their own subset of Go games.
This model combines central services with the personal needs of the Go players world-wide without the need to install complicated software and huge amount of data on their desktop computers. WAP and UMTS-like services are likely candidates to extend these initial web services even further.
목차
I. A brief overview of GoBase
II. The World-wide Go Game Repository
III. Repository services
Appendix A Website statistics
Appendix B The current website
Appendix C The revised website
Appendix D Glossary