Jump to content
  1. Welcome

    1. Announcements / News

      The latest. What is happening with 0 A.D. Stay tuned...

      5,3k
      posts
    2. Introductions & Off-Topic Discussion

      Want to discuss something that isn't related to 0 A.D. or Wildfire Games? This is the place. Come on in and introduce yourself. Get to know others who are using 0 A.D.

      38,5k
      posts
    3. Help & Feedback

      Here is where you can get help with your questions. Also be sure to tell us how we are doing. What can we improve? What do you wish we could do better? Your opinion matters to us!

      16,7k
      posts
  2. 0 A.D.

    1. General Discussion

      This is the place to post general stuff concerning the game. Want to express your love for hoplites or find people to play the game with? Want to share your stories about matches you have played or discuss historical connections to the game? These and any other topics which are related to the game, but don't have their own forums belong in this forum.

      51,1k
      posts
    2. Gameplay Discussion

      Discuss the game play of 0 A.D. Want to know why the game plays the way it does or offer suggestions for how to improve the game play experience? Then this is the forum.

      28,1k
      posts
    3. Game Development & Technical Discussion

      A forum for technical discussion about the development of 0 A.D. Feel free to ask questions of the developers and among yourselves.

      47,9k
      posts
    4. Art Development

      Open development for the game's art. Submissions, comments, and suggestions now open.

      30k
      posts
    5. Game Modification

      Do you have any questions about modifying the game? What will you need to do what you want to? What are the best techniques? Discuss Modifications, Map Making, AI scripting and Random Map Scripting here.

      44,3k
      posts
    6. Project Governance

      Forums for decision-making on issues where a consensus can't be reached or isn't sufficient. The committees are chosen from among the official team members, but to ensure an open and transparent decision process it's publically viewable.

      148
      posts
    7. 600
      posts
  • Topics

  • Posts

    • Yes, the calculations mentioned are basically flight archery: arrows falling vertically to a target, which is, by far, not the way it was done. For "flat" archery, the simplest way to fix the approximate calculation is to evaluate the y (named z in the code, doesn't matter) CDF between -1.5 and infinite (meaning it never goes above the target but hits instead, it should actually be some big number, but far away from the target the probability density is low anyway), and get 86.67%, which multiplied by 73.35% from x gives a total of 63.57%. If one wants to apply the circular correction, the infinite part has to be ignored, thus only a half-square (73.35%*73.35%/2) is semi-circularised (the factor pi*1.5*1.5/(3*3) is still valid, since it should be half of both, which cancels out), giving (63.57%-(73.35%*73.35%/2))+((73.35%*73.35%/2)*pi*1.5*1.5/(3*3))=57.8%. I got the probabilities numerically (counting points falling on those shapes, which could be readdressed if wanted), and got 63.6% and 59.7%, which confirms the calculations. For just the square and circle from before I get 53.8% (which indeed is (73.35%)^2) and 46.1% (which was calculated as 42.26%, the approximation of circularisation gives then a 4% difference, which is 2% for when only half is circularised).
    • The X and Y values are for a horizontal circle where the arrow will land, right? My thinking is that a much bigger range of different Y landing points would still hit the target because of the low, high velocity trajectory followed by the arrows. I suppose as a result the variation in X landing positions probably contributes a lot more to overall accuracy than the Y variations. I did a test: basic carthaginian archer at 60m with 0 techs versus hero (infantry hero): 1:42 to 3:47, duration of 100 shots according to unit fire rate. 87 damage dealt at 2.016 damage per hit gives us 43/100 shots hitting the hero. metadata.jsoncommands.txt I think if archers need a buff, we could boost their accuracy some and maybe there move speed slightly.     
    • Petra has some pretty obvious flaws. For example, if I take one of Petra towers, it's basically the beginning of the end for Petra. It doesn’t think like “There’s a tower here, I shouldn’t pass until I have enough units.” If there’s a tower (or fortress) in the way, their units will just walk right by it.. and die. Most of the new units it produces end up behaving suicidal because of that. Sometimes I even send all my resources just to keep Petra alive. Now plays better than the previous version, but what it really needs now isn’t stat boosts: it’s improvements in behavioral intelligence. Petra needs to be able to analyze the map and adapt to the situation. Also whenever I play against a random very hard Petra, it almost always launches an attack around the minute 10. This typical behavior doesn’t feel random to me at all, it seems like a very specific play style. Petra could behave in more diverse ways. Petra never harasses with cavalry or sneaks rams around for a surprise attack. Its predictability is, in my opinion, its biggest disadvantage, even in "random" mode.   Btw I checked the replay and this is 1v1v2. Green and Yellow had already weakened each other before you attacked them.  I’m sure you can handle a 1v3 as well. It’d be great if you shared the replay of it too.
    • Or better pathfinding, or larger bodies of water.   So is depth somehow taken into account already? Maybe, haven't played many water scenarios.
    • An amazing piece of advice: recommending a blacksmith in phase 1.  ChatGPT just scrapes a chaotic mess off the internet (95% from this forum) and regurgitates it like it’s been filtered through a drunken brain. It has zero real understanding of the game. Even if it somehow managed to play, it’d still be stuck at a singleplayer level.  Multiplayer strategies, as mentioned in the topic, are a completely different thing. Real opponents can instantly ruin whatever plans you come up with. You’re racing both against other minds and the clock. You usually don’t even get to trade at all (depends on the map and your opponents). And if you’re playing against Petra, you don’t really need any serious strategy anyway. Just produce a solid number of units and it will do. When would you ever actually need a strategy with Petra? Only if you’re playing 1v2+ on very hard. 
×
×
  • Create New...