Hammer of Code

My adventures in GSoC 2008 working on Thousand Parsec, among other things

Weekly Report 3

Hopefully this is more to mithro’s liking I did my best to at least link to one or two of the products of my work for each day.

This Week

Monday:

“Shelled out” the ruleset a little more by adding all create* classes. diff.
Converted from basic Galaxy type to a class with a bonus integer that indicates [...]

a quick, pre-report post

Before I post my first official weekly report I just wanted to throw out some commentary. Today I worked mainly to produce a graph of all the positions of the stars in their constellations. I used OmniGraffle to do so and found it was a pretty painless procedure.

a windfall of success

My apologies about the lack of a post yesterday. Things were pretty stressful trying to deal with my windfall of bugs. Fortunately I got past the “deal-breakers” and got onto some real tangible bugs. As it turns out I can avoid (not fix) the “bad password” bug by sudo make installing the server instead of [...]

soo exhausted

For not writing any code that had to have been the most arduous day working on a project I have ever had. I won’t bore you with the 400 line ML post documenting what problems I was having but I will give you the long-short of it as I sort of stumbled onto two lengthy [...]

and we’re off

Well today marked the official start of coding for GSoC. Having gotten off to a good start on Friday today was spent trying to rough out the shell ruleset. Without testing I can’t say everything works correctly, but I do have a good majority of the features “shelled out.” These are the shells I have [...]

Weekly Report 2

This time around I want to try a more brief format for my weekly report.

This week:

Worked more on turn ordering.
Create a large number of shell classes. Ruleset still compiles properly but implements little to no actual game logic
Created a quickstart config file for risk
Worked with llnz to get tpserver-cpp compiling on OSX

Next week:

Round out the [...]

what a day

Phew, what a day. After yesterday’s git fiasco I really kicked off hard today on coding a few days early. The majority of the work I did today was creating a tonne of shell classes. I didn’t intend on being this productive today; I had taken a little break from Minisec and was looking over [...]

iss gohzilla

Well today made for a rather eventful day. You might be wondering about the title, as it was, I had just finished a few commits worth of changes to my shell ruleset, when I accidentally “git push’ed” instead of “cg-push’ing” my changes up to the TP server. Biggest and most embarrassing mistake…ever. My small mistake [...]

long weekend (for canada)

Well that concludes my long weekend. In Canada yesterday was a federal holiday so I took it upon myself to enjoy a nice weekend with my family coming out to Morden, enjoying our (i’m married remember) nice big yard and our new HDTV. The tax man was good to us this year so we’re lucky [...]

Weekly Report 1

Well the time has come to publish my first weekly report. I wasn’t terribly sure on the level of detail and length that is expected but I still don’t officially have to publish this report anyways, so this will be a practice run. I think its sensible to not subject people spotting this article on [...]

Next Page »