Blog Image

The meandering ways of Sir Bedevere the Wise

What's this?

This is the blog of a team that competes in the annual ICFP programming contest

Repo made public

ICFP 2011 Posted on Mon, June 20, 2011 06:27:47

The contest is now over and our repository has been made public.

Final submission

ICFP 2011 Posted on Sun, June 19, 2011 21:21:30

I have made yet another submission, probably the final one. It looks rather promising. No invalid results and five straight wins so far.

Invalid results

ICFP 2011 Posted on Sun, June 19, 2011 19:46:07

I had problems with invalid results on the duel server, which I first couldn’t repeat during testing. Hopefully, the problem is solved now. I found an unhandled exception that I have fixed. I made a new submission, which also included some small adjustments of the algorithms. It has only competed two times, but at least it hasn’t failed yet. Only one win, though.

First victory!

ICFP 2011 Posted on Sun, June 19, 2011 12:27:54

The submission won the first duel. Cool! Maybe it is not completely useless after all.

First submission

ICFP 2011 Posted on Sun, June 19, 2011 12:18:33

Now I have uploaded the first submission to the duel server. It uses a really simple strategy and has no optimizations whatsoever. It will probably get crushed, but it is still an important milestone.

No submission yet

ICFP 2011 Posted on Sat, June 18, 2011 20:56:41

I have implemented a few useful components today, but I still haven’t got anything that I can submit to the duel server. Hopefully, it is not that far away, though. I have thought a lot about strategies, but I don’t really know what kind of approach that might be successful.

Test the cards

ICFP 2011 Posted on Sat, June 18, 2011 07:50:58

The implementation of the card set was almost finished yesterday. I think I need some test cases before continuing. Maybe I can do that before breakfast.

Late start

ICFP 2011 Posted on Fri, June 17, 2011 18:01:48

The contest has been running for 16 hours, but I got back from work only a couple of hours ago. I have been reading the task description and trying to understand the problem. Now it’s time to start to write some code.