tuxayo Posted June 27, 2023 Report Share Posted June 27, 2023 @Vantha Can you check the logs of the game after it crashes? On linux the logs are in /home/YOUR_USER/.config/0ad/logs/ Quote Link to comment Share on other sites More sharing options...
Vantha Posted June 28, 2023 Report Share Posted June 28, 2023 (edited) i managed to install the mod without crashes, but everytime i play with AI, i get lots of errors. (the same error again and again) Here is my log file.interestinglog.html Edited June 28, 2023 by Vantha Quote Link to comment Share on other sites More sharing options...
andy5995 Posted June 29, 2023 Report Share Posted June 29, 2023 Indeed it would be nice to have a smarter AI. I'll be sure to try out these changes next time I play. There's also the kush extreme mod available from the 0ad mod downloader. It doesn't change the intelligence of the AI, but makes the KUSH very OP by increasing their armor strength. Existing thread at https://wildfiregames.com/forum/topic/91251-kush-extreme/ Quote Link to comment Share on other sites More sharing options...
thephilosopher Posted July 6, 2023 Report Share Posted July 6, 2023 (edited) I was able to install the mod on A26, but it didn't work. Every time I try to play against Elytra, no matter the difficulty level, the AI just sits there and doesn't do anything. Its troops just stand around the CC. Edited July 6, 2023 by thephilosopher Quote Link to comment Share on other sites More sharing options...
andy5995 Posted July 7, 2023 Report Share Posted July 7, 2023 With kush-extreme, a pro player *might* be able to defeat 2 Kush AIs, but definitely not 3. Quote Link to comment Share on other sites More sharing options...
andy5995 Posted July 7, 2023 Report Share Posted July 7, 2023 @Stan`Maybe this thread should be merged with https://wildfiregames.com/forum/topic/38086-proposal-more-difficult-ai-settings/ 1 Quote Link to comment Share on other sites More sharing options...
CringeForumLurker Posted July 21, 2023 Report Share Posted July 21, 2023 (edited) Both Venus and Elytra dont any move in my machine. Red errors keep getting printed on the screen Here is the log file: interestinglog.html Edited July 21, 2023 by CringeForumLurker 1 Quote Link to comment Share on other sites More sharing options...
blarp123 Posted February 7 Report Share Posted February 7 I tried running ElytraBot and had some issues where it didn't attack the enemy for a really long time, even though it had over 300 population and the enemy had less than 10. Replay.zip Quote Link to comment Share on other sites More sharing options...
wowgetoffyourcellphone Posted February 7 Report Share Posted February 7 On 28/06/2023 at 2:30 PM, Vantha said: i managed to install the mod without crashes, but everytime i play with AI, i get lots of errors. (the same error again and again) Here is my log file.interestinglog.html This is probably because tech requirement code in the templates has changed from A26 to A27. Quote Link to comment Share on other sites More sharing options...
Agne1940 Posted February 28 Report Share Posted February 28 On 08/04/2021 at 3:24 AM, Yekaterina said: Currently, the majority of players are much better than even the Very Hard aggressive AI and find it easy to defeat. Therefore, I would like to request the addition of even more challenging AI settings for pro players to practice and experiment new skills on. The current 'very hard' AI consistently makes a few strategic mistakes which slow down its eco and decrease its attacking ability even though they have 56% gather bonus: 1. Using women to mine 2. Not researching upgrades 3. Using men to gather food 4. Not using formations 5. Small pushes - real players often commit all of their units to a big push 6. Not knowing to retreat after rushing 7. Unwise timing for expansions 8. Chasing after lone enemy cavalry - causes idle time and increases risk 9. Lack of selection in where to attack - they attack a random location which could be well defended. They never outflank or make sneaky moves. 10. Not training in large batches 11. Not using enough women in early phases 12. Scattered troops and sending small groups of women out of the safe zone to build new cc If the devs can fix these then the AI would be much more fun to play with. To make the AI more realistic we can also add a cavalry rush or archer rush feature. Just increasing the gather rate does make their boom faster but doesn't make the AI feel like a more challenging nor intelligent opponent. With that said, we can push the very hard AI's gather bonus to 100% to make it extra tough. Meanwhile, the very easy AI could do some smaller rushes, for example with just 5 archers. This makes the learning curve shallower for beginner players. On a related note, improving the AI’s decision-making and performance is similar to how we approach optimizing workflows in other areas, like content creation. For instance, using tools like overchat for writing can dramatically speed up the content creation process, just like how improving AI behavior could make gaming experiences more dynamic and engaging. If you're looking to refine your own projects, such tools can help streamline things, much like AI improvements would streamline gaming mechanics. I totally agree with your thoughts on the AI. Currently, it seems that the "Very Hard" setting isn't as challenging as it should be for pro players, and adding more strategic depth would definitely make it more interesting to practice against. The points you've listed, like mismanaging units and poor strategic decisions, are pretty noticeable, and fixing these would make the AI feel much more like an intelligent opponent. If the AI could adapt more dynamically and adjust its strategies based on the player's actions (like making larger pushes, better use of formations, or knowing when to retreat), it would add a lot more depth to the game. The idea of giving it a cavalry or archer rush feature sounds like a good way to diversify its tactics and make it a real challenge. Increasing the gather bonus to 100% could be a good start, but as you said, it's not just about the resources—it's about how the AI behaves in combat and strategy. And I like the idea of the "Very Easy" AI doing small rushes; it would definitely help beginners get better without feeling overwhelmed. Hopefully, the devs take note of this, as it would really improve the game for higher-level players. 1 Quote Link to comment Share on other sites More sharing options...
Seleucids Posted February 28 Report Share Posted February 28 1 hour ago, Agne1940 said: Hopefully, the devs take note of this, as it would really improve the game for higher-level players Currently it's up to the players to create different improved versions of bots as mods. You are welcome to make your own version. I'm not sure whether the Devs would have time to actually work on addressing all of these points listed. One helpful things is to download all of the different bots in this thread and do a bot Vs bot contest. Quote Link to comment Share on other sites More sharing options...
Dunedan Posted February 28 Report Share Posted February 28 3 hours ago, Seleucids said: Currently it's up to the players to create different improved versions of bots as mods. You are welcome to make your own version. I'm not sure whether the Devs would have time to actually work on addressing all of these points listed. As 0ad is Open Source everybody can contribute changes. So we'd be happy about pull requests improving AI as well. 2 Quote Link to comment Share on other sites More sharing options...
Seleucids Posted February 28 Report Share Posted February 28 26 minutes ago, Dunedan said: pull requests improving AI as well. Should I submit pull requests directly to gitea or phab or trac? Whats the preferred development platform right now? I would like to first adjust the AI to favour unit spam instead of small invasions and expansions. This is the standard style of the lobby and will make the AI stronger in late game. But I would also like to hear opinions from single players about big pushes Vs constant small harassments. 1 1 Quote Link to comment Share on other sites More sharing options...
real_tabasco_sauce Posted February 28 Report Share Posted February 28 2 hours ago, Seleucids said: Should I submit pull requests directly to gitea or phab or trac? Whats the preferred development platform right now? Gitea Quote Link to comment Share on other sites More sharing options...
Emacz Posted March 1 Report Share Posted March 1 On 28/02/2025 at 2:07 PM, Seleucids said: Should I submit pull requests directly to gitea or phab or trac? Whats the preferred development platform right now? I would like to first adjust the AI to favour unit spam instead of small invasions and expansions. This is the standard style of the lobby and will make the AI stronger in late game. But I would also like to hear opinions from single players about big pushes Vs constant small harassments. I would like ur AI updates Quote Link to comment Share on other sites More sharing options...
hyperion Posted March 2 Report Share Posted March 2 I have to say the AI needs to be fun to play against for the regular user, a super powerful AI isn't necessarily needed. One major issue often brought up is the lowest difficulty level is to challenging for new users. The AI also struggles on water maps. Having a powerful second AI with the purpose of challenging to top players is an option tho. Edit: added "top" to players, as I meant from the start Quote Link to comment Share on other sites More sharing options...
Stan` Posted March 2 Report Share Posted March 2 It would be nice to have new AIs. In the past we had a few (Hannibal etc i probably have them listed somewhere. One was even written in Haxe). The one bundled with the game can be the general purpose one' Quote Link to comment Share on other sites More sharing options...
Grautvornix Posted March 2 Report Share Posted March 2 So, would it be useful to have a different AI for the different levels? (easy to medium = Petra, difficult = another one, very difficutl=yet anpother one etc.) Certainly they'd behave differently but this is like real players that have different strategies. Quote Link to comment Share on other sites More sharing options...
Stan` Posted March 2 Report Share Posted March 2 1 hour ago, Grautvornix said: So, would it be useful to have a different AI for the different levels? (easy to medium = Petra, difficult = another one, very difficutl=yet anpother one etc.) Certainly they'd behave differently but this is like real players that have different strategies. They might be easier to maintain code wise. Also they can keep evolving between releases. However like @agentx's hannibal ai they will have a hard time updating each time the game updates due to to lack of api stability. I do wish we had an AI programmer though. Petra's code is not great. Quote Link to comment Share on other sites More sharing options...
Dunedan Posted March 2 Report Share Posted March 2 What I'd like to see would be an AI whose difficulty doesn't depend on cheating, like it's the case with Petra AI and its resource multiplier. Quote Link to comment Share on other sites More sharing options...
Stan` Posted Monday at 06:18 Report Share Posted Monday at 06:18 9 hours ago, Dunedan said: What I'd like to see would be an AI whose difficulty doesn't depend on cheating, like it's the case with Petra AI and its resource multiplier. I mean the biggest cheat is that Petra knows everything you do and plays with the map revealed. Most AIs cheat Quote Link to comment Share on other sites More sharing options...
Seleucids Posted Monday at 11:47 Report Share Posted Monday at 11:47 Even though the Ai has revealed map, it doesn't know how to take advantage of the information it has gathered. It doesn't really go for your weaknesses not adapt its play style. Quote Link to comment Share on other sites More sharing options...
hyperion Posted Monday at 12:30 Report Share Posted Monday at 12:30 23 hours ago, Grautvornix said: So, would it be useful to have a different AI for the different levels? No useful per se, but if it makes life easier for the maintainer than it's fine. Basically you could say we cover around 800 to 1100 elo now where I'd say we should cover 400 to 1200, in 200 elo steps maybe, with a fun to play AI. Quote Link to comment Share on other sites More sharing options...
Outis Posted Monday at 13:43 Report Share Posted Monday at 13:43 On 02/03/2025 at 1:58 PM, Grautvornix said: So, would it be useful to have a different AI for the different levels? (easy to medium = Petra, difficult = another one, very difficutl=yet anpother one etc.) It would be great to have AIs with different behavior as well, for example turtling AI, booming AI, rushing AI, or overall aggressive vs defensive behavior. Quote Link to comment Share on other sites More sharing options...
Gurken Khan Posted Monday at 14:16 Report Share Posted Monday at 14:16 @Outis You can choose the AI's behavior in the match setup (click on the cog). Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.