H7 vs taking things into our own hands

Because we play other games too.
Best Deals, MoM, Fanstratics
dredknight
Leprechaun
Leprechaun
Posts: 3
Joined: 06 Jul 2016

Re: H7 vs taking things into our own hands

Unread postby dredknight » 30 Jan 2019, 12:29

Hey Q,

Some feedback to return about the 3.1AI mod.
If when you drop a new version of the AI (I mean the new version) is it possible to add the 8th skill option box to be also available for tweaking in the Multiplayer -> Local Area network game lobby.

We found out through tests that 8th skills option works in LAN but it has to be activated by all players before joining the lobby and starting the map.
This also should be done when loading a save game that was played with 8 skills.

This has to be done because the save file itself does not keep track of the number of skills (they are kept in the EXE file, that is been modified through the check box) but the data of the skills themselves.

Cheers

inxan3
Leprechaun
Leprechaun
Posts: 3
Joined: 28 May 2008

Re: H7 vs taking things into our own hands

Unread postby inxan3 » 07 May 2019, 11:21

Hi Q,

Just wondering if there is any update regarding the AI and when you expect it can be ready for release?

many thanks

Quantomas
Peasant
Peasant
Posts: 84
Joined: 09 Feb 2011
Location: Quantomas

Re: H7 vs taking things into our own hands

Unread postby Quantomas » 09 May 2019, 19:30

Not that long any more.

It's probably time to explain what work is being done, that you can put the aforegoing statement in context.

My initial idea was to develop an AI to turn HoMM into a Mecca for TBS enthusiasts, simply by offering challenges that no other TBS can offer. In principle HoMM is ideally suited for this, because the gameplay is so varied that it can offer unlimited strategic challenges. What was missing is an AI that can truly handle all the complexity, while being equally fast and competent to match wits with the best human players. You can easily imagine what HoMM would be, had it an AI that actually could outwit you. You know how great the best HoMM maps are.

There were also a few people who saw this as a chance to create content, a grand campaign, that would deliver to the fans what Ubisoft failed to provide with H6 and H7. A lot of work went into this, but ultimately this work was halted.

It's still important to know this though, because the project went through different phases to become what it is now. Naturally, for all people involved the motivation was for the project to become economically viable.

After it was clear that we wouldn't create a HoMM spiritual successor, I probed various alternatives before I settled on what the project is now. The most important milestones are this:

What is intelligence? -- I took two steps back, first from application design, and second from understanding AI as a discipline that is primarily concerned with developing algorithms and implementing these. In truth intelligence is vast, it covers so many different aspects and you find it in so many places, that you have to ask this question in earnest: what is intelligence and how does it work? It's in humans and in life, but if you go deeper it is in many physical systems as well. Ultimately what you need is an understanding of concepts like recognition, differentiation, adaptation and choice.

AI - or more precisely a theory of intelligence -- Once you understand what it is about, you end up with the challenge to develop a model that describes all interactions in a system and how different actors arrive at choices that can be interpreted as their best options. This is fairly abstract.

Technical feasible AI -- This is technically a solution based on what you learned from the aforementioned tasks. A blueprint of a system that works on bits and yields algorithms and processes, binary logic. Yet many of its algorithms are essentially recursive and recursively interconnected. It's more like a system of differential equations, not so much building blocks that you can apply just so. But it's a solution and powerful if you understand it, good enough for HoMM for certain.

Physical recursions -- Completing the aforementioned tasks took many years. You would be forgiven if you, after all these years, would say let's complete the cycle and finally do what you came for in the first place. But, having looked at all these fundamentals and having noted how similar these are to fundamental physical concepts, I had to take a look and try to understand what it means for our understanding of the world. I am glad that I did and it emerged something greater than AI, but it took time.

The AI for HoMM -- The next logical step from the general AI model is to apply it to HoMM. You know dominion over castles, heroes collecting forces and traveling over the map. It's technically application design, not its implementation. It's understanding how the different elements of HoMM interact with each other and figuring out algorithms that work efficiently to arrive at the choices the factions and heroes make in the game. It's big and it's obvious why mostly all AI programmers, from CIv over Endless Legend to At the Gates but also H6 and H7, can do only so much. We have the chance to do better now, building on the research done earlier.

Implementation -- That is where it's at now. Techncially rewriting the AI for H5 by completing the cycle that began with the AI research.

It's not long now and hopefully we can begin writing a new chapter for HoMM once it is complete.

User avatar
Panda Tar
Forum Mascot
Forum Mascot
Posts: 6712
Joined: 21 Feb 2006
Location: Florianópolis - Brasil

Re: H7 vs taking things into our own hands

Unread postby Panda Tar » 09 May 2019, 20:46

:applause: Great news, Quantomas. Hope things keep going well henceforth!
"There’s nothing to fear but fear itself and maybe some mild to moderate jellification of bones." Cave Johnson, Portal 2. :panda:

User avatar
Pol
Admin
Admin
Posts: 10258
Joined: 29 Nov 2005
Location: IN SOMNIS VERITAS
Contact:

Re: H7 vs taking things into our own hands

Unread postby Pol » 09 May 2019, 21:15

Kinda, kinda, kinda a good news :P
Are you not afraid that some politican will install your AI, change the game, and the humanity will suffer? Naturally some retardant must be in use. We all know how it ended with Shodan Microsoft AI.
Last edited by Pol on 09 May 2019, 21:16, edited 1 time in total.
"We made it!"
The Archives | Collection of H3&WoG files | Older albeit still useful | CH Downloads
PC Specs: A10-7850K, FM2A88X+K, 16GB-1600, SSD-MLC-G3, 1TB-HDD-G3, MAYA44, SP10 500W Be Quiet

Quantomas
Peasant
Peasant
Posts: 84
Joined: 09 Feb 2011
Location: Quantomas

Re: H7 vs taking things into our own hands

Unread postby Quantomas » 14 May 2019, 07:20

Thanks, Panda & Pol.

Actually a lot of work in the application design and implementation is done in order to not expose the know-how.

Everything you do has consequences. The bigger the impact the more you are required to be circumspect.

inxan3
Leprechaun
Leprechaun
Posts: 3
Joined: 28 May 2008

Re: H7 vs taking things into our own hands

Unread postby inxan3 » 15 May 2019, 20:48

Thanks for the update Q. Seems like its been quite some journey. Looking forward to see the result of your work.

User avatar
dark-whisperer
Leprechaun
Leprechaun
Posts: 20
Joined: 30 Aug 2007
Location: Serbia

Re: H7 vs taking things into our own hands

Unread postby dark-whisperer » 27 Feb 2020, 17:21

What the hell has happened to Quantomas and this project?

Quantomas
Peasant
Peasant
Posts: 84
Joined: 09 Feb 2011
Location: Quantomas

Re: H7 vs taking things into our own hands

Unread postby Quantomas » 27 Feb 2020, 18:09

Working as always.

chaoslordd
Leprechaun
Leprechaun
Posts: 3
Joined: 10 Jan 2020

Re: H7 vs taking things into our own hands

Unread postby chaoslordd » 29 Jul 2020, 01:37

Hi Q! i have a rather stupid question, but will the new ai work on lan? (i love playing maps on coop with my friend, and having a the new ai to pose a real challenge would be really interesting).
thanks!

Quantomas
Peasant
Peasant
Posts: 84
Joined: 09 Feb 2011
Location: Quantomas

Re: H7 vs taking things into our own hands

Unread postby Quantomas » 29 Jul 2020, 07:55

It is on my roadmap, but technically a lot of features are, possibly involving years of work.

In order to resolve this, I have a plan to gauge the interest there is for each feature that needs work. I will say more about it, once I am a bit further along on the roadmap and have a bit of time to set up my blog. You can't miss it, if you follow along, ideally at our Discord.
Last edited by Quantomas on 29 Jul 2020, 08:47, edited 1 time in total.
Do you love strategy games? Join us on Discord: discord.gg/JKU6tey
Project website: quantomas.de

chaoslordd
Leprechaun
Leprechaun
Posts: 3
Joined: 10 Jan 2020

Re: H7 vs taking things into our own hands

Unread postby chaoslordd » 31 Jul 2020, 15:54

awesome!, can i have a link to the discord? (didnt knew there was one)

Quantomas
Peasant
Peasant
Posts: 84
Joined: 09 Feb 2011
Location: Quantomas

Re: H7 vs taking things into our own hands

Unread postby Quantomas » 31 Jul 2020, 17:32

The link is in the signature (the last line of a post usually), in the hope that bots don't find it there. Who knows? :wall:
Last edited by Quantomas on 31 Jul 2020, 17:33, edited 2 times in total.
Do you love strategy games? Join us on Discord: discord.gg/JKU6tey
Project website: quantomas.de

chaoslordd
Leprechaun
Leprechaun
Posts: 3
Joined: 10 Jan 2020

Re: H7 vs taking things into our own hands

Unread postby chaoslordd » 31 Jul 2020, 18:37

haha, im blind, i didnt saw it, thanks!.


Return to “Hall of the Heretics”

Who is online

Users browsing this forum: No registered users and 3 guests