AI for Javassonne

2 views
Skip to first unread message

Ben Gotow

unread,
Mar 16, 2009, 5:44:38 PM3/16/09
to jonathan....@vanderbilt.edu, javas...@googlegroups.com
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..

Thanks!

- Ben


Begin forwarded message:

From: Ken Hartsook <ken.a.h...@vanderbilt.edu>
Date: March 16, 2009 4:22:51 PM CDT
To: ben Gotow <beng...@gmail.com>
Subject: AI for Javassonne

Hey 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

Ben Gotow
-----------------------------------

Ben Gotow

unread,
Mar 16, 2009, 5:58:20 PM3/16/09
to Barrett, Jonathan Isaiah, javas...@googlegroups.com
Hey Jonathan,

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
>>
>>
>>

Reply all
Reply to author
Forward
0 new messages