public void init(int size, float komi, String ruleSet, String white, String black) {
init(size);
SGFNode head = kifuHead();
head.addProperty(new SGFFloatProperty(SGFPropertyName.KM, komi));
head.addProperty(new SGFTextProperty(SGFPropertyName.RU, ruleSet.toCharArray()));
head.addProperty(new SGFTextProperty(SGFPropertyName.PW, white.toCharArray()));
head.addProperty(new SGFTextProperty(SGFPropertyName.PB, black.toCharArray()));
}