Category: Coding

  • Map Generator #2

    Added from last time, I created a second layer of the map that marks which cells are part of which contiguous region. Currently the only regions recognized are land masses and bodies of water. In the future I will most likely also define rules to recognize hilly and mountainous regions. The regions themselves are discovered…

  • Map Generator #1

    After not doing any free-time coding for quite some time, I’ve started a new project. I intend to make a program which can randomly produce a high quality hand-drawn looking fantasy world map. As an example, I’d like output that looks something like this map. I have chosen to develop this as a Mac OS…

  • Ants Intro

    Inspired by the brave explorers that found their way into my kitchen via means unknown, I’ve been working on a simulation of ants with their actions being based on the pheremone trails they leave behind. Given that I could represent their decision making process with a simple table of values, I decided to use a…

  • ICFP 2008 Final

    Well, the [final results](http://icfpcontest.org/results/final/index.html) are up. We were disqualified in the 10th of 11 rounds. Judging by the results (but not looking at the actual map they used, even though they link to it), this one tested whether or not people’s entries correctly tracked and dodged martians. Ours ignored them entirely, of course. Counting places…

  • ICFP Scoring

    So far we’ve passed the 8th round of testing, as listed on the official scoreboard. So far we’re tending to be in the middle-ish of the pack of entries that survived each round. I’m actually impressed at how well we’re doing. Certain kinds of maps would completely destroy us, given the way we find paths.…