Posted
about 1 year
ago
by
Juan Lafonthttp://www.blogger.com/profile/1022071258005...@blogger.com
Posted
about 1 year
ago
by
Victorhttp://www.blogger.com/profile/1686967022022...@blogger.com
Posted
about 1 year
ago
by
Victorhttp://www.blogger.com/profile/1686967022022...@blogger.com
Posted
about 1 year
ago
by
Nulerenhttp://www.blogger.com/profile/0117745122263...@blogger.com
Posted
about 1 year
ago
by
Nulerenhttp://www.blogger.com/profile/0117745122263...@blogger.com
Posted
about 1 year
ago
by
Iwanowitchhttp://www.blogger.com/profile/0138432305343...@blogger.com
Posted
about 1 year
ago
by
Iwanowitchhttp://www.blogger.com/profile/0138432305343...@blogger.com
Posted
about 1 year
ago
by
jphr
Well things have finally come to an end. As my time with GSoC wraps up I look back and realize how quickly the summer came to an end, and how much fun I had. After my short trip out of province to visit family and friends I arrived home yesterday to finish off the last [...]
Posted
about 1 year
ago
This Week:
This week's big accomplishment was completing the wizard. From initially getting it to work to a fully functional wizard only took two (long) days of hacking, thanks to good preparation everywhere else.
I also
... [More]
improved the control scripts and XML definitions. The server and ruleset stuff implemented so far works well.
Big sigh of relief. Looks like I covered everything I set out to. While there are undoubtedly some rough edges, given how the slow progress of early August pushed me almost right up to the deadline, there are no major gaps.
From Here On Out:
Two important things remain. The big one is setting up a fully working test with one server, one ruleset, and one AI client. I will do this early tomorrow and document the entire procedure. While I'm waiting for feedback, I'll spend the remaining time improving in-code documentation.
The big trip to British Columbia starts Monday. I'll still be in communication throughout, unsecured wireless networks permitting. :) [Less]
Posted
about 1 year
ago
Well, I managed an eleventh-hour completion of the single-player wizard, the last major component of my Google Summer of Code project. From here on out, it's wrapping up little loose ends, spit and polish, documentation, and instructions for
... [More]
some sort of proof-of-concept demo.
The wizard works quite well, assuming you have proper XML definitions and control scripts for your servers, rulesets, and AI clients. And that you have the singleplayer branches of tpclient-pywx and libtpclient-py installed. And my branch of tpserver-cpp, if you want to use that server, which is the only one currently supported. And Risk, if you want to use that ruleset, which is the only one on tpserver-cpp currently supported by any AI clients. Which is particularly difficult, since config and risk are two different branches that have yet to be merged.
The control scripts for GenCon and daneel-ai currently don't work, as I have yet to actually install one of these clients and determine how best to start and stop it. Combined with the above issue, this indicates that setting up a working demo is going to be a Herculean task for me, the developer, to say nothing of those evaluating it.
But at least the wizard works. [Less]