View Full Version : Code your own AI for the board game Risk
dustin
07-23-2004, 01:01 AM
The LuxAgent SDK (http://sillysoft.net/sdk/) provides everything that you need to create your own Risk playing AI. It includes API documentation as well as the GPLed java source code for the 10 AIs that I have written. The game engine used to run the AIs is the game Lux (http://sillysoft.net/) (bias alert - I created it), which can be run on Windows, Mac OS X, or Linux. It generalizes the board game Risk so that it can be played using any map. Each board can be nicely modeled as a graph (http://en.wikipedia.org/wiki/Graph_theory) of countries.
anubis
07-23-2004, 01:21 AM
cool
could you elaborate on the AI ?
robocop
07-23-2004, 08:27 PM
This is nice!
Could u tell me how exactly did u model it as graphs?
dustin
08-02-2004, 08:35 AM
What sort of elaboration would you like? If you download the SDK there is lots more info inside. Basically it allows you to do anything that you can in the board game Risk.
It models itself as a graph. A map in Risk is a set of countries that connect to other countries. Thus it is exactly the same as a graph of nodes with some connections.
anubis
08-02-2004, 09:49 AM
i hereby encourage you to write a small article about your AI and publish it here on devmaster ;)
Dia Kharrat
08-02-2004, 12:51 PM
Good idea! :)
NomadRock
08-25-2004, 11:02 AM
This is a very very interesting idea. Especially being able to make your own maps. I have a bunch of friends who love risk. I will try to convince them to check it out.
- nomad
davepermen
08-25-2004, 11:06 AM
WOHOOW NOMADROCK IN HERE! :D
anubis
08-25-2004, 01:22 PM
you know each other ???
davepermen
08-25-2004, 01:38 PM
all fellow flipcoders:D
anubis
08-25-2004, 01:40 PM
yeah, i figured...
davepermen
08-25-2004, 01:42 PM
hehe:D
NomadRock
08-25-2004, 04:02 PM
Yeah, I have been posting alongside dave for a while now. Now if only we can migrate the Epic boys we will be in business.
anubis
08-25-2004, 04:10 PM
so, welcome to you, too
dustin
08-25-2004, 04:19 PM
Well I don't know any of you, but I have been getting notifies of replies since I started this thread. There's a guy named EpicBoy at the indiegamer forum which I frequent. Here's his user page: http://forums.indiegamer.com/member.php?u=35
NomadRock
08-25-2004, 09:17 PM
hehe, no sorry. I meant the guys who actually work at the company Epic making the Unreal engine. There are several over at flipCode, some very bright guys too. I am partial however, as they are all in possesion of my dream job. Oh well, back to working on Uni courses.
davepermen
08-26-2004, 05:30 AM
hm.. that rises my question how professional is each one of you.. i was coworker at starcraft3d till blizzard got unhappy... :D
that risk game sounds funny. though, i never played risk..
vBulletin, Copyright ©2000-2010, Jelsoft Enterprises Ltd.