Trevoke/SGFParser

View on GitHub
CHANGELOG

Summary

Maintainability
Test Coverage
== 3.0.2
- Allow writing SGF file out to GTP

== 3.0.1
- Update date in gemspec

== 3.0.0
- Rename Tree to Collection
- Rename Game to Gametree
- `SGF.parse` takes a filename and creates a collection
- Collection has `errors` properties collecting parsing problems
- Fix a bug preventing `node[:prop] = new_value` from working
- Fix a bug causing a collection to always generate new gametree objects

== 2.1.0
- Adding children and adding parents all works beautifully
- Node depth is set properly and updated properly
- Node.new takes an optional hash of properties with special keys :children and :parent