A.I. thud?

Bronze Member

Obvioudly a computer thud opponent will probs be a long way down the "LIST" Very Happy for development, so iwas wondering how one goes about developing something like this. Is it particularly complex? Is certain software needed? Could a rookie such as myself do it with direction?
Any thoughts appreciated...

--Plateau? What does that make aristotle? Aristoner? Wait he didn't do drugs...

Click to Give Kudos
question Thud AI
Login or register to tag items

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.

Some time ago I had a go at making one with "Zillions of Games", a programmable A.I. for board games.
The problem with that was, the rudimentary command set was designed for games that either checkmate, or loose because you are out of pieces.
I could not find a way of telling it the delicacy of Thud's counting, and rematching. So eventually I ended up with a reasonable Troll opponent, but a nearly suicidal dwarf one, since the A.I. only knew that "as long as I have a single dwarf remaining, I'm still winning" Laughing .


Click to Give Kudos

Bronze Member

hmm... well I prefer to play as dwarves anyway! Was it complicated to do? How can someone get this program?


Click to Give Kudos
--

Plateau? What does that make aristotle? Aristoner? Wait he didn't do drugs...


Re:

Bronze Member

I just found this post... Does anyone have some experience with AI Thud? Would be nice if I sometimes do not have to wait for an opponent to turn up. Specially when I always have to play all these thud-masters Wink


Click to Give Kudos
--

"The problem with Italian food is that five or six days later you're hungry again." - George Miller


Re:

Bronze MemberLibrarian
AltogetherAndrews wrote:

I just found this post... Does anyone have some experience with AI Thud? Would be nice if I sometimes do not have to wait for an opponent to turn up. Specially when I always have to play all these thud-masters Wink

hate to burst your bubble, but what's being said in this thread as well as the two or three others about thud ais on this forum is that it's impossible to make an thud ai. hence there isn't one.


Click to Give Kudos
--

When we remember we are all mad, the mysteries disappear and life stands explained. – Mark Twain

Save the rats, eat a dwarf!


Re:

Bronze Member

Not really a bubble bursting, because there has never been one. But maybe a small light at the end of a tunnel and the expectancy whether it is an oncoming train or the exit Very Happy

ratty wrote:

it's impossible to make an thud ai

Well, there comes the counterquestion: why is it impossible? The moves might not be that difficult, whereas I can see that the dwarf tactics will be quite diverse and therefore difficult for an AI to learn.


Click to Give Kudos
--

"The problem with Italian food is that five or six days later you're hungry again." - George Miller


Re:

Bronze MemberLibrarian
AltogetherAndrews wrote:

Well, there comes the counterquestion: why is it impossible? The moves might not be that difficult, whereas I can see that the dwarf tactics will be quite diverse and therefore difficult for an AI to learn.

well, maybe not impossible. i don't really know much about AIs. i just know what i read in the various topics when i tagged them a year and a half ago. maybe a professional and experienced AI programmer could do it. but how do you find a professional and experienced AI programmer with enough expertise and get them to do it? Razz


Click to Give Kudos
--

When we remember we are all mad, the mysteries disappear and life stands explained. – Mark Twain

Save the rats, eat a dwarf!


Re:

Well, I'm not a professional, and not very experienced, but I did write a Thud AI a while back. It's not very good at playing Thud, but it is not trivial to beat when it plays Troll (playing Dwarf it gets stuck in bad strategies).

The main reason why writing an AI for Thud is difficult is that Thud's branching factor is huge. I can't remember the exact number, but there are hundreds of possible dwarf moves, and the standard techniques for chess playing programs just keel over at that scale.


Click to Give Kudos

Re:

Founding PatronLibrarianDruidThudmeister

is your AI available anywhere to try out - it sounds really interesting.

MS


Click to Give Kudos
--

"LOOKS PERFECTLY LOGICAL TO ME"


Re:

Bronze Member

Hehe funny, I thought kinda on the same line as Scrubby. Specially because Dwars are much more challenging than Trolls


Click to Give Kudos
--

"The problem with Italian food is that five or six days later you're hungry again." - George Miller


Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.