@magania: Quiero empezar a pasar las funcionalidades que están en sgf2board.py a c++. Voy a empezar creando la clase Group. Pero me surgió una duda con Kifu. ¿Tu idea es que Kifu sea una clase muy sencilla, que sólo guarde la información de la partida? ¿O que, además de guardar esa información, también sea capaz de darte el status del juego dado un número de jugada? La segunda opción es lo que hace mi clase Kifu en sgf2board.py. Si prefieres la primera opción, ¿significa que la clase board_layer tomará un objeto Kifu y regresará alguna característica del tablero en determiando moviemiento?
@magania: Quiero empezar a pasar las funcionalidades que están en sgf2board.py a c++. Voy a empezar creando la clase Group. Pero me surgió una duda con Kifu. ¿Tu idea es que Kifu sea una clase muy sencilla, que sólo guarde la información de la partida? ¿O que, además de guardar esa información, también sea capaz de darte el status del juego dado un número de jugada? La segunda opción es lo que hace mi clase Kifu en sgf2board.py. Si prefieres la primera opción, ¿significa que la clase board_layer tomará un objeto Kifu y regresará alguna característica del tablero en determiando moviemiento?