gogamer: Go Game Data Parser
Version 0.4.3

Easy and flexible interface for manipulating go game (weiqi, baduk) data. The package features a reader function for SGF (smart go format) text files, and a set of plotting functions that draw go board images.

AuthorKota Mori [aut, cre]
Date of publication2016-09-08 07:33:47
MaintainerKota Mori <kmori05@gmail.com>
LicenseMIT + file LICENSE
Version0.4.3
URL https://github.com/kota7/gogamer
Package repositoryView on CRAN
InstallationInstall the latest version of this package by entering the following in R:
install.packages("gogamer")

Getting started

README.md

Popular man pages

addstones: Add stones to go board
ggkifu: One-page kifu image
ggoban: Draw go board
gokifu: Kifu (go game record) for a range of moves
is.ggkifu: Check if the object is ggkifu class
saikoyo: sai vs toya koyo
set_gamepath: Switch path of go game
See all...

All man pages Function index File listing

Man pages

addlabels: Add text label on board
addmarkers: Add markers
addstones: Add stones to go board
addterritory: Add territory markers
get_props: Find tag properties in sgf
ggkifu: One-page kifu image
ggoban: Draw go board
gogame: Go game object
gogame_graphics: Graphic parameters for go game images
gogamer: gogamer: Go Game Data Parser
gokifu: Kifu (go game record) for a range of moves
gostate: Go game state
is.ggkifu: Check if the object is ggkifu class
is.ggoban: Check if object is ggoban class
is.gogame: Check if the object is gogame class
kifu: Kifu for certain move range
kifunote: Draw outside note of kifu
mimiaka: Mimiaka (ear-reddening) game
parse_sgf: Parse text of the smart go format.
parse_sgfnode: Parse SGF of each node
pipe: Pipe operator
plot.gokifu: Draw kifu
plot.gostate: Draw go board state as graphic
prune_sgf: Remove branches from SGF text
read_sgf: Read and parse a SGF file
saikoyo: sai vs toya koyo
set_gamepath: Switch path of go game
star_position: Get location of stars
stateat: Go board status at a move number
suggested_size: Suggested size used for saving

Functions

\%>\% Man page
addlabels Man page Source code
addmarkers Man page Source code
addstones Man page Source code
addterritory Man page Source code
as.list.gogame Source code
as.list.gokifu Source code
char_to_coord Source code
check_tree_structure Source code
children_to_parentC Source code
children_to_parentR Source code
expand_rectangle Source code
fill_tree_structure Source code
get_branchpath Source code
get_movenumber Source code
get_props Man page Source code
get_transition_wrapper Source code
get_transitions Source code
get_transitiontree Source code
ggkifu Man page Source code
ggoban Man page Source code
gogame Man page Source code
gogame_graphics Man page
gogame_test Source code
gogamer Man page
gogamer-package Man page
gokifu Man page Source code
gostate Man page Source code
graphic_parameters Man page
guess_boardsize Source code
is.ggkifu Man page Source code
is.ggoban Man page Source code
is.gogame Man page Source code
kifu Man page Source code
kifunote Man page Source code
kifuplot Man page Source code
make_sgftree Source code
mimiaka Man page
parent_to_childrenC Source code
parent_to_childrenR Source code
parent_to_leaf Source code
parse_sgf Man page Source code
parse_sgfnode Man page Source code
plot.gokifu Man page Source code
plot.gostate Man page Source code
plotat Man page Source code
print.ggkifu Source code
print.ggoban Source code
print.gogame Source code
print.gokifu Source code
print.gostate Source code
prune_sgf Man page Source code
read_sgf Man page Source code
saikoyo Man page
set_gamepath Man page Source code
set_graphic_param Source code
sgftree_test Source code
star_position Man page Source code
stateat Man page Source code
suggested_size Man page Source code
tree_compressor Source code
update_graphic_param Source code
validate_children Source code
validate_parent Source code

Files

inst
inst/extdata
inst/extdata/saikoyo.sgf
inst/extdata/mimiaka.sgf
tests
tests/testthat.R
tests/testthat
tests/testthat/handicap.sgf
tests/testthat/test-gogame.R
tests/testthat/deletestone.sgf
tests/testthat/move1e5.sgf.gz
tests/testthat/test-sampledata.R
tests/testthat/kgs2.sgf
tests/testthat/kgs1.sgf
tests/testthat/joseki.sgf
tests/testthat/test-sgftag.R
tests/testthat/branch.sgf
tests/testthat/test-prune.R
tests/testthat/tsumego1.sgf
tests/testthat/ko.sgf
tests/testthat/ko9.sgf
tests/testthat/addstone.sgf
tests/testthat/escape.sgf
tests/testthat/tsumego2.sgf
tests/testthat/multiend.sgf
tests/testthat/markers.sgf
src
src/sgftree.h
src/sgftree.cpp
src/branchpath.cpp
src/coordtag.cpp
src/treeCompressor.cpp
src/gogame.cpp
src/tree.h
src/transition.cpp
src/validate.h
src/validate.cpp
src/prune.cpp
src/RcppExports.cpp
src/filltree.cpp
src/movenumber.cpp
src/gogame.h
NAMESPACE
data
data/saikoyo.rda
data/mimiaka.rda
R
R/utils.R
R/sgfreader.R
R/draw.R
R/gostate-class.R
R/boardsize.R
R/ggkifu-class.R
R/filltree.R
R/data.R
R/gogame-class.R
R/RcppExports.R
R/gogamer.R
R/graphic.R
R/ggoban-class.R
R/gokifu-class.R
R/sgftagparser.R
R/prune.R
R/global.R
R/transition.R
README.md
MD5
DESCRIPTION
man
man/get_props.Rd
man/pipe.Rd
man/is.ggoban.Rd
man/addlabels.Rd
man/ggkifu.Rd
man/kifu.Rd
man/gogame_graphics.Rd
man/gostate.Rd
man/gogame.Rd
man/is.gogame.Rd
man/gokifu.Rd
man/parse_sgf.Rd
man/plot.gokifu.Rd
man/mimiaka.Rd
man/plot.gostate.Rd
man/gogamer.Rd
man/ggoban.Rd
man/addterritory.Rd
man/is.ggkifu.Rd
man/set_gamepath.Rd
man/addstones.Rd
man/read_sgf.Rd
man/stateat.Rd
man/addmarkers.Rd
man/parse_sgfnode.Rd
man/saikoyo.Rd
man/kifunote.Rd
man/star_position.Rd
man/prune_sgf.Rd
man/suggested_size.Rd
LICENSE
gogamer documentation built on May 19, 2017, 1:53 p.m.

Questions? Problems? Suggestions? Tweet to @rdrrHQ or email at ian@mutexlabs.com.

Please suggest features or report bugs in the GitHub issue tracker.

All documentation is copyright its authors; we didn't write any of that.