
From: Ken Hartsook <ken.a.h...@vanderbilt.edu>Date: March 16, 2009 4:22:51 PM CDTTo: ben Gotow <beng...@gmail.com>Subject: AI for JavassonneHey Ben,
You might want to talk with Jonathan Barrett about his Distributed AI Project - he's doing AI for Carcassonne. I believe he's writing it in C/C++ (not positive), but he would definitely have some insight on the ways to go about it, if that is a feature you'd like to eventually include.
His email is jonathan....@Vanderbilt.Edu, or I can just introduce you sometime. I'm sure at some point I'll probably ask him about it as well, once I understand the rules of the game.
Ken
That's cool. We still have a lot of work to do just to make the game
playable by actual people (It will be another ~2 weeks before you can
actually place meeple on the map and score map features), but it
sounds like it wouldn't be too hard to merge things.
Thanks!
- Ben
On Mar 16, 2009, at 4:51 PM, Barrett, Jonathan Isaiah wrote:
> Hey Ben (and group),
>
> All of my work is in C, but it's a very minor transition to turn C
> into
> Java...sure I'd be willing to help, but at least let me finish up the
> single-AI strategies first. I will have them done by april, most
> likely,
> and intend to get team-AI up and running by the end of the semester. I
> don't know how much extra work it'd be to get my stuff working with
> your
> implementation (the C code I'm using happens to have built in
> functions
> for retrieving all valid moves and peasant placements) but I'd be
> willing
> to look into it if I have time.
>
> -Jonathan
>
>> Hi Jonathan,
>>
>> I heard through Ken Hartsook that you're working on AI for
>> Carcassonne
>> for your Distributed AI Project. I'm taking Software Engineering 279
>> right now, and my group is building a Java implementation of
>> Carcassonne called Javassonne. Our implementation is still a work-in-
>> progress, but it will allow multiple people to play over the local
>> network or on one machine. We abandoned AI early on because we don't
>> have anyone with AI experience, but I think it'd be really cool to
>> incorporate some of the work you've been doing into our project!
>>
>> Would you be interested in sharing your work with us or helping
>> implement it in Java?
>>
>> Here's our google code page if you're interested. I attached a
>> screenshot too..
>> http://code.google.com/p/javassonne/
>>
>> Thanks!
>>
>> - Ben
>>
>>
>>