Fresh Fish Online Source Available

I’m working on an online version of the game Fresh Fish by Friedemann
Friese
. Some folks
have asked to see early versions of the source code, particularly the
expropriation algorithm. I’ll post more thoughts on the design and
implementation right here in a sort of development diary, so stay tuned. You
can download the source right here.

TechEd Wrap-Up

TechEd is essentially over for me – I’ll be driving to the airport tomorrow
morning and should be home by around noon. It was a good week – though only
about half of the presentations I attended met my expectations. I was able to
use the week to write some long overdue white papers on integrating .NET into
the Corillian Voyager
platform, as well as play with some message-based concept code I’ve been
working on with our chief architects, Scott
Hanselman
and Bradley McLain. Clemens’
talk on AOP
cemented
many concepts I’ve been thinking about incorporating, particularly relating to
session management and audit logging. If only this stuff was baked into the
.NET framework today.

The highlight of the show for me was Scott Hanselman’s presentation
(that’s Scott on the left schmoozing the crowd before his talk): Learning to
Love WSDL
. Granted I’m a bit biased, but damn he’s good at this. He has a way
of blending humor and personal stories with great content.

On a much lighter note, I ran into Scott Ladewig (that’s Scott on the
right, I’m on the left), a college roommate and old friend (well, he’s young,
but we’ve been friends for around 17 years I suppose). Scott manages the IT
infrastructure at the Washington University School of
Business
. Scott and I lived in the same dorm
freshman year, then shared a suite our sophomore year. Scott was a ChemE and
one of the smartest engineering students I knew at Wash U. He worked for Exxon
for a while, but decided he liked computers more so went back to WashU for a
couple of graduate degrees and ended up working there. I was absolutely
floored when I ran into him at the show, and I’m glad we got some time
together.

Scott and I wrapped up the evening at the closing TechEd party,
featuring Smashmouth and the Wallflowers. The Wallflowers were amazing – I’ve
been a fan since their first album and they didn’t disappoint. Great way to
end the week.

Gaming in Dallas with The Card Benders

My streak of hooking up with extremely cool groups of gamers across the USA
continued this week. I’m in Dallas, TX for Microsoft
TechEd
, and
managed to hook up with The Card Benders, a group of about 6-10 gamers that
meets twice a week. Member John Haley was kind enough to respond to my query
for groups on spielfrieks, so I
joined them at a local Borders.

Turns out my timing was perfect – they had 7 show up, but 5 of them
desperately wanted to play Mare
Nostrum
, but were
reluctant to leave the other two to fend for themselves. I made three, so
everyone was happy. I spent the evening gaming with Tim Isakson and Charles
Schwope. On to the games:

Trias

We kicked things off with this game about dinosaur migration and plate
tectonics. This one reminded me of Clans, but I enjoyed this more. I think the
theme works, and I enjoy games with evolving playing surfaces. I felt that I
could wrap my brain around the shifting out of tiles, and I think I played
fairly well. I had a shot at winning, but Charles pulled ahead at the end with
some strong moves. Might have to pick this one up.

Paris Paris

I’ve been wanting to play this one since reading the Gathering reports, so
after spotting this in the bag-o-games, I requested we try this one next. In
Paris Paris you are trying to open businesses in strategic locations in Paris
to take advantage of the tourist bus lines. Some call this game light, but
there’s clearly a strategic element to this game and I want to play some more.
Most likely I’ll give it a try on BSW a few
times before purchasing. I got crushed in this game – don’t recall the score,
but I was in third and down by at least 8 points.

Schnappchen Jagd

(Good Deal Hunt)

This is a very unique trick-taking game. Rather than just trying to take the
most tricks, or trying to avoid certain poison cards, players are trying to
accumulate specific face values (the target changes throughout the game) or
melds of other face values. For example, I might start the game trying to
accumulate 3’s, but will of course accumulate (by taking tricks) other numbers
as well. The goal is to consolidate the collection of other cards to as few
distinct face values as possible. Scoring at the end is calculated by
subtracting the number of “other” cards from the number of targets
accumulated. After each hand, players can exchange cards in their bad pile by
sending a single face value back to the deck. Players get to transfer any
cards in excess of three to their good pile. The result is that early in the
game players are trying to take tricks and accumulate groups, while later in
the game players are avoiding tricks, dumping cards from their hand, and
trying to take only tricks that help them get target cards or consolidate
their holdings. I was happy to score zero; I believe Tim won.

Zirkus Flohcati

(Flea Circus)

This is a fun, light card game where players are trying to accumulate sets of
cards, and players get the choice of choosing one of a set of face-up cards or
flipping until a better one shows up. If a card is turned up that is the same
suit as an existing card, then that card is discarded and the player loses a
turn. Scoring is straightforward, but just read the BGG entry to see more. I
just learned that the Star Wars: Attack of the Clones card game is the same
game – my kids will like this one. Tim won this game easily.

The group playing Mare Nostrum finished at about this time, so we sat around
chatting about gaming, geekness, and Oregon. We somehow got on the subject of
train games, and Randy Shipp shared a hilarious story about a letter he wrote
to the designer of Tracks to
Telluride
(John
Bohrer
) about what
he (and the group) thought were some design flaws. Apparently John didn’t
think too highly of Randy’s comments and questioned the sophistication of his
American gaming audience. You’ll have to ask him yourself for the whole story
and the punchline.

Summer at Keuka Lake

We will make our annual trek to Keuka
Lake
in western New York in
July. Julie and the boys usually take the train, but since we have a shorter
time window this year (Jacob’s baseball season is longer), they’ll fly out.
I’ll probably join them July 1 – July 10. We are just up the west lake road
from the Keuka Yacht Club, and my favorite pastime
there is sailing the Flying Dutchman and the Sunfish.

Tardy on my Session Reports, heading to Dallas

I have at least two session reports to post, one from the gaming at Kevin Graham’s a few weeks ago, and one from my trip to Burbank, CA. I’ve also been playing some games with the family, most notably:

  • Formula De – picked this up cheap at WOTC
  • Star Wars: Epic Duals
  • Puerto Rico – finally played with Jacob
  • Star Wars RPG
  • Dungeons and Dragons, 3E (yes, both Jacob and Matthew are playing D&D)

I’m heading to Dallas, TX (my place of birth!) next week for TechEd, so I’ll try and hook up with some gaming Tue or Wed night there.