My tsumego quiz program is coming along nicely. I have a database of half a dozen or so problem trees, making a little over a hundred individual tsumego problems. The GUI is more or less complete, and the Leitner engine from my Japanese quiz program has been separated into its own module and successfully integrated with this new program.
There’s still plenty to do, though, even before a first release. I haven’t come up with a good way of serializing the problems to disk, so progress can’t be saved yet. I’m also not doing any sort of de-duping in the problem trees, so sometimes the same problem shows up multiple times, even though it should really only appear once. And there are some statistics that I’d like to show, but currently just have placeholders for.
Unfortunately, the web site I typically post on and read for all my Go-related needs has been out of commission for nearly a week now. Maybe that means I can get an initial release ready before the web site comes back—but much of my motivation for Go-related endeavors comes from that site, so without that source of inspiration, who knows how long I’ll have before the fickle winds change and I’m blown to a different, newly-exciting project.
Entries (RSS)
I think we suffer from the same fickleness.
Currently I’m suffering from serialization issues – more specifically, the lack of education as to what serialization is.
Our prof hasn’t bothered to mention serialization, even though we’re currently writing char*’s to a binary type file… it’s kind of horrendous because I lack any education as to what I “should” be doing, so I’m just trying to hack out the thing I think will be easiest to impliment.