Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations strongm on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

AI question

Status
Not open for further replies.

AmkG

Programmer
May 12, 2001
366
PH
I need help developing a strategy board game AI. NOT Chess.
Specs:
Uncertainty. Only known data is position of opponent's pieces, type of enemy piece unknown.
All pieces move 1 step at a time. No diagonals.
paper-rock-scissors piece types. Piece 2 defeats piece 1 and piece 15; piece 3 defeats pieces 1 and 2; piece 4 defeats pieces 1,2,3; piece 5 defeats pieces 1,2,3,4;... up to piece 15 defeats pieces 1 and 3-14, but piece 2 defeats piece 15. Piece 1 is the Flag, VIP, King, bigwig...

The framework's done, now I need the AI!! I need help developing it. Please refer me to any site, book, or any person you think can help... "Information has a tendency to be free. Which means someone will always tell you something you don't want to know."
 
At the very least tell me where I should be posting this question... "Information has a tendency to be free. Which means someone will always tell you something you don't want to know."
 
Maybe in a high level language forum? AI stuff is usually implemented using Object Oriented Programming and will be VERY difficult to do in Asm. Regards,
Bert Vingerhoets
vingerhoetsbert@hotmail.com
Don't worry what people think about you. They're too busy wondering what you think about them.
 
That's half the challenge... :)

And besides... macros are great! They make some HLL's look like imitations. Stuff some in nice tight ASM code and you get the power of ASM with the ease of HLL...

Which HLL forum would you recommend? I don't think the answers a LISP expert would make sense to me, for example, because LISP is so far removed from the way most computers work, (although I could probably implement a list processor with my AI). C is closer, of course, but what do you think is my best chance? "Information has a tendency to be free. Which means someone will always tell you something you don't want to know."
 
I haven't done much OOP yet, but what I knew until a time ago you can find in FAQ218-865.
You can also contact NØBØD¥ (see my website) who has made AIs (mostly for games) in Visual Basic. Regards,
Bert Vingerhoets
vingerhoetsbert@hotmail.com
Don't worry what people think about you. They're too busy wondering what you think about them.
 
I already know what OOP is, and I can implement a reasonable approximation of it in Assembly.

Just need ideas for the AI... "Information has a tendency to be free. Which means someone will always tell you something you don't want to know."
 
try for different aspects of AI

includes different types of developed AI, explanation and logic behind etc with many links.

straiph
0000:0000:0000:0000h
The people who have nothing to say and say it too loud have little knowledge, It's the quiet ones you need to worry about!
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top