Help finding war simulation AI component

  • 8 Replies
  • 2834 Views
*

merdigon

  • Roomba
  • *
  • 2
Help finding war simulation AI component
« on: October 29, 2017, 09:51:53 am »
As my master’s thesis, I'm creating platform that will allow you to simulate battle, using two external AI components (they will fight together). To test and presenting, I need 2 example AI components. After hours of googling, I have nothing.
Have you know any AI components, that I could use in my master's thesis? Language doesn't matter for me, they just need to behave like "war general". Anything that generates output is good to me.
Thanks for any help.

*

ivan.moony

  • Trusty Member
  • ************
  • Bishop
  • *
  • 1723
    • mind-child
Re: Help finding war simulation AI component
« Reply #1 on: October 29, 2017, 01:26:27 pm »
I think you might be interested in "Game Theory", "the study of mathematical models of conflict and cooperation between intelligent rational decision-makers". I think I saw a few programming languages related to that field, but I can't find any of them at the first look.

[Edit]
Found one, but I'm not sure that's what you looking for. This one is named Dynamo.

*

Art

  • At the end of the game, the King and Pawn go into the same box.
  • Trusty Member
  • **********************
  • Colossus
  • *
  • 5865
Re: Help finding war simulation AI component
« Reply #2 on: October 29, 2017, 01:27:45 pm »
It would seem to me that your request to have them "Behave like War Generals" is going to be up to you and how you code your Chatbots/AI.

Most generic varieties of chatbots would probably do but the real magic in bringing them to life is how well you script them. (Choosing the colorful dialogue that would be reminiscent of a General, authoritarian, polished, hard core, battle-wise, etc.).
Your script/patterns have to reflect that in their speech and their responses to each other.

I'm sure that during your searches you came across the video of two chatbots conversing with each other. Somewhat amusing but you can easily get much better results than that with some creative patterns & responses.

I showed how easy it was to construct an old western gun fighter in a RiveScript format, and it played out pretty nicely.

Realize that what you seek, no matter which platform you choose, is going to take time. There is no War General Chatbot, to my knowledge so you're going to have to create one. While it is not totally difficult, it is going to take a fair amount of your time and thought.  After all, it is for your Thesis so the rewards for your timely input should speak for themselves. (no pun intended).

Good luck!
In the world of AI, it's the thought that counts!

*

keghn

  • Trusty Member
  • *********
  • Terminator
  • *
  • 824
Re: Help finding war simulation AI component
« Reply #3 on: October 29, 2017, 02:09:19 pm »
Generative Adversarial Neural logic. GAN's.
 Like  OODA loop:
 https://en.wikipedia.org/wiki/OODA_loop

Fight Lesson 5 - OODA Loops & Hick's Law:

https://www.youtube.com/watch?v=ZNjaUGLvcq4



*

merdigon

  • Roomba
  • *
  • 2
Re: Help finding war simulation AI component
« Reply #4 on: October 29, 2017, 02:22:24 pm »
Thank you so much for fast response.
But my point is that I don't want to write AI component - i want to find one, that has been already written.
I will show you my inspiration for mastery thesis - in 2005, Electronic Art has launched "Tank Wars" competition that allowed students to write AI module, that will control tank, and then theirs modules could fight on arena with each other (1 vs 1). Electronic Art  provided simulated environment with terrain, damage system, moving etc. and data from tank's sensors as an input for AI modules.
I would like to do similar thing that EA did - create platform, that will simulate battle (soldier's psyche and morals, terrain, weather, damage, movement etc), but I need external AI modules (at lease 2 - or 1, that i can customize) that will behave like "battle general"and provide output for my input data.
Once again, thanks for any help.

*

ranch vermin

  • Not much time left.
  • Terminator
  • *********
  • 947
  • Its nearly time!
Re: Help finding war simulation AI component
« Reply #5 on: October 30, 2017, 12:34:29 am »
anything,   your not really thinking that hard.

*

WriterOfMinds

  • Trusty Member
  • ********
  • Replicant
  • *
  • 606
    • WriterOfMinds Blog
Re: Help finding war simulation AI component
« Reply #6 on: October 30, 2017, 01:25:47 am »
The best suggestion I can make is to look into the projects that have built AI to play existing war simulation games (it seems there have been quite a few AI written for StarCraft, for instance). 

Frankly though, it strikes me as unlikely that you'll find one that is readily compatible with the dataset you have in mind.  Every existing strategy game or platform provides different data to the player and formats that data differently -- "things a war general wants to know" is probably not a dataset that there is a universal standard for.  For the Electronic Arts project you described, the creators designed the platform *first* and then asked other people to build AI for it, presumably giving them information about what data the platform would supply to them in what format.  Similarly, for best results, I suspect you'll have to make your platform first and then create AI that work with it ... not the other way around.

If the focus of your project is the platform and you don't care about working on the AI, you could probably get away with making hokey examples that aren't very good at fighting ... just so long as they're enough to demonstrate all the platform's features.

*

Calhoone

  • Trusty Member
  • *
  • Roomba
  • *
  • 14
Re: Help finding war simulation AI component
« Reply #7 on: November 11, 2017, 07:36:54 am »
I remember reading about and seeing a video of a project that Elon Musk has been working on. It's an AI that can play strategy games such as Dota 2 (a MOBA). It learns from every match and has actually beaten the top players in the Dota championship league.

https://www.theverge.com/2017/8/14/16143392/dota-ai-openai-bot-win-elon-musk

*

keghn

  • Trusty Member
  • *********
  • Terminator
  • *
  • 824
Re: Help finding war simulation AI component
« Reply #8 on: November 11, 2017, 05:21:10 pm »

AI Competitive Self-Play | Two Minute Papers #205: 


https://www.youtube.com/watch?v=p831XtyLA5M



 


OpenAI Speech-to-Speech Reasoning Demo
by ivan.moony (AI News )
Today at 01:31:53 pm
Say good-bye to GPUs...
by MikeB (AI News )
March 23, 2024, 09:23:52 am
Google Bard report
by ivan.moony (AI News )
February 14, 2024, 04:42:23 pm
Elon Musk's xAI Grok Chatbot
by MikeB (AI News )
December 11, 2023, 06:26:33 am
Nvidia Hype
by 8pla.net (AI News )
December 06, 2023, 10:04:52 pm
How will the OpenAI CEO being Fired affect ChatGPT?
by 8pla.net (AI News )
December 06, 2023, 09:54:25 pm
Independent AI sovereignties
by WriterOfMinds (AI News )
November 08, 2023, 04:51:21 am
LLaMA2 Meta's chatbot released
by 8pla.net (AI News )
October 18, 2023, 11:41:21 pm

Users Online

307 Guests, 0 Users

Most Online Today: 346. Most Online Ever: 2369 (November 21, 2020, 04:08:13 pm)

Articles