May 27th, 2010

Moa: The King of Destruction

It was a cross between Bayonetta and The Secret of Monkey Island. That's all I'll say.

Today's Bridge: Ken was my partner again, and he admitted that he was off today. The best hand we had was my 2H opener in fourth seat. Generally, there's no point in opening weak in fourth seat, but my hearts were A-Q-J-10-9-5 and I had a singleton diamond, which made my hand look pretty attractive. I also had three spades to the king or queen - probably the K-10. Ken had support with S Q-9-x-x H K-x-x D x-x-x-x-x C Q or something like that - the singleton club was the important feature there. Thanks to that, I was able to ruff the second diamond (with the nine, naturally), give up the club, let the ace of spades take a trick, then win a spade return, ruff a club low, lead the low heart back to my hand, ruff my last club with the king, and ruff back to my hand to pull the remaining trump and cash the top spade for an overtrick.

Today's Work: Real progress in finding out what's wrong with my program. I broke everything down millisecond by millisecond, only to find half-second pauses in places where there weren't even any calculations going on. Paul suspects that those are page swaps, so I need to either reduce our memory use so that we don't need to use swap space, or lock the program into physical memory. Obviously, the latter option is the simplest, if it works at all. Otherwise... well, let's just say that I've done everything in my power to avoid a major re-engineering of the process up to this point. I suppose we could always just get more RAM...

I got to guest in another LP video tonight. This one is a good one, but of course, I'm not going to ruin it.