SMUnlimited / AMAI

Advanced Melee Artificial Intelligence Mod For Warcraft 3
Other
202 stars 32 forks source link

Amai v 2.6.2 #137

Closed Lolasik011 closed 9 months ago

Lolasik011 commented 1 year ago

Hello I often play the build which is updated by @jzy-chitong56 almost every day . But it happens that the build either does not work or has critical errors. And I would like to know what is the difference between these branches? Where is the stable new version 2.6.2 and where is the one that is frequently updated and which is constantly modified? Thank you for working on AMAI !

What is the difference between these branches ? 261434161-fc38ebdc-ef24-4fa2-b7f7-b933c0b13d44

jzy-chitong56 commented 1 year ago

Attempt to fix the sudden decrease in FPS, I have been working on this for a long time and it is almost complete, but I have been unable to fully solve it. I have been optimizing the code for over a month and there are no new features available

if you need a stable version,You can try downloading during the day from Monday to Friday in China. If there are compilation errors, can you show me screenshots

Don't use slow synchronization branch. It is incomplete. Many of my contents are not completely synchronized to the author

Lolasik011 commented 1 year ago

Attempt to fix the sudden decrease in FPS, I have been working on this for a long time and it is almost complete, but I have been unable to fully solve it. I have been optimizing the code for over a month and there are no new features available

if you need a stable version,You can try downloading during the day from Monday to Friday in China. If there are compilation errors, can you show me screenshots

Don't use slow synchronization branch. It is incomplete. Many of my contents are not completely synchronized to the author

I'll use the 2.6.x branch then :)

If anything, I'll let you know if I find any bugs.

jzy-chitong56 commented 1 year ago

But you said it couldn't run? Did you successfully run it?

Lolasik011 commented 1 year ago

But you said it couldn't run? Did you successfully run it? 261618055-adcfe515-e8f6-4511-98a2-b65d8305e371 P.S I used this version of AMAI.

Yes I have everything working but the AI behaves strangely he is very bad at attacking and bad at destroying creeps. Also often just does not do anything. 2.6.2 Aug 17, 2023 The AI just stands on the base and hoards resources :D image

The Blue AI has destroyed some creeps and the Red AI is sitting on the base doing nothing. Check out Tower Rush tactics maybe there's something wrong with it !

image The Red AI slowly started to play but after repelling the Blue AI's attack a few times.

Version 2.6.2 Aug 16, 2023 works better and more stable there such problems are not observed there

Lolasik011 commented 1 year ago

@jzy-chitong56 Do you have your own channel where you test AMAI ? Or at least a site where I can see what I need to test and what changes have been made to AMAI.

jzy-chitong56 commented 1 year ago

I fixed the issue of not attacking last night. I can only say that if his attack and construction are normal, there is nothing to test. But some people do say that some races may train their first hero later, or that the hero's movement path may be abnormal, and so on

I only focus on FPS for testing,I think this is the primary issue to solve. Optimizing the code process will indeed generate many new problems. If you have a version that you feel is okay, please do not update it too quickly

Lolasik011 commented 1 year ago

I fixed the issue of not attacking last night. I can only say that if his attack and construction are normal, there is nothing to test. But some people do say that some races may train their first hero later, or that the hero's movement path may be abnormal, and so on

I only focus on FPS for testing,I think this is the primary issue to solve. Optimizing the code process will indeed generate many new problems. If you have a version that you feel is okay, please do not update it too quickly

I like to use the newest versions because there are fixes and lots of new changes :) If I find any problems or bugs I will let you know.

Lolasik011 commented 1 year ago

@jzy-chitong56 These are the bugs I found !

BUGS AI By the way, I notice that the AI very rarely pick up artifacts that fall from creeps.

Also, the AI often stretches its army too much and thus attacks with some units rather than the full army .

AI uses Town Portal Scroll rather late and thus AI heroes are often death.

Sometimes the AI buys an Zeppelin but doesn't use it for its intended purpose.

Lolasik011 commented 1 year ago

@jzy-chitong56 New Bugs 1) AI Human uses workers to clear points from creeps BUT the time when workers were militia is gone and AI just uses regular workers and thus hinders the progress of development of its base and resource collection image image image

Human lost :D image

My Replay ! Bugs .zip

2) AI Hero (Undead) died from creeps 0_o image

jzy-chitong56 commented 1 year ago

Still dealing with the airship issue Militia can take a look on the way

Let's forget about hero death, beyond our my ability range

Lolasik011 commented 1 year ago

@jzy-chitong56 New bugs Night Elf destroyed an additional base of Undead , Undead at that time does not react to this and goes to attack the main base of the Night Elves. WC3ScrnShot_082423_154618_01

AI reacted to it, but it's too late :D image image

AI takes a very long time to react to attacks on its additional bases if there is no building to teleport to.

Lolasik011 commented 1 year ago

New Bugs @jzy-chitong56 AI writes to the chat after its death :D lol

The AI often leaves wounded units just standing around near their Town Hall . Although the AI has healers at the main base. Human image image Orc image This is where a hero could buy a scroll of healing image

jzy-chitong56 commented 1 year ago

I am aware of this issue and have been tracking it for half a month. I am still investigating it, which is also the reason why it has not been officially released

Lolasik011 commented 1 year ago

@jzy-chitong56 AI forgot units :) Although the AI is fighting now and all units are needed. image image image

The AI has lost the battle and the units are still standing still bug

The AI isn't using the portal scroll for some reason. And dying..... image image

jzy-chitong56 commented 1 year ago

I broke the logic ,It should be fixed now

The AI has lost the battle and the units are still standing still

some time , AI cannot use portal , should get some bug let human player will

and you is Russian? can you check your Languages error , I noticed other Languages have some garbled code or Translation Error

if you can , see here , one by one check Languages\Russian or https://github.com/jzy-chitong56/AMAI/tree/master/Languages/Russian

need Correct editor and encoding opening , like vscode

Lolasik011 commented 1 year ago

I broke the logic ,It should be fixed now

The AI has lost the battle and the units are still standing still

some time , AI cannot use portal , should get some bug let human player will

and you is Russian? can you check your Languages error , I noticed other Languages have some garbled code or Translation Error

if you can , see here , one by one check Languages\Russian or https://github.com/jzy-chitong56/AMAI/tree/master/Languages/Russian

need Correct editor and encoding opening , like vscode

I've already fixed some of the russian translation Translated lines that were not translated, corrected missing and extra symbols. I am from Ukraine :)

jzy-chitong56 commented 1 year ago

sorry , Then I hope cease the war as soon as possible Invaders won't win You can directly submit the branch to SMUnlimited I will synchronize

Lolasik011 commented 1 year ago

@jzy-chitong56 Is that what you mean? Is that right? https://github.com/SMUnlimited/AMAI/pull/146 https://github.com/SMUnlimited/AMAI/pull/147 https://github.com/SMUnlimited/AMAI/pull/148 https://github.com/SMUnlimited/AMAI/pull/149 https://github.com/SMUnlimited/AMAI/pull/150 https://github.com/SMUnlimited/AMAI/pull/151 https://github.com/SMUnlimited/AMAI/pull/152 https://github.com/SMUnlimited/AMAI/pull/153

jzy-chitong56 commented 1 year ago

It doesn't matter anymore. I'll have time to deal with it later

@Lolasik011 https://github.com/SMUnlimited/AMAI/pull/154 done

Lolasik011 commented 1 year ago

@jzy-chitong56 I checked my translation fixes and tweaks and they work fine :)

BUT after your updates some of the translation lines look like unreadable symbols . I have also already fixed this !

I want to help you and now I will constantly update and support the russian translation :)

jzy-chitong56 commented 1 year ago

Did you recompile and view it in the game?

Lolasik011 commented 1 year ago

Did you recompile and view it in the game?

Yes everything looks normal BUT after each of your updates some russian words turn into strange symbols.

jzy-chitong56 commented 1 year ago

image

image

image

image

Can you tell what's wrong

Lolasik011 commented 1 year ago

Can you tell what's wrong

Everything is fine BUT because you are using Chinese translation of Warcraft 3 game you have a big distance between letters :)

jzy-chitong56 commented 1 year ago

but you said some russian words turn into strange symbols. now is have ?

Lolasik011 commented 1 year ago

@jzy-chitong56 It's fine now :) image image image image image

SMUnlimited commented 9 months ago

I'm closing this as your issues are resolved and 2.6.x is now available from master.