Jump to content

Leaderboard

Popular Content

Showing content with the highest reputation on 2015-08-26 in all areas

  1. Dear players and contributors, As some of you may know, I have been working on integrating the new pathfinder, designed by Philip (Ykkrosh) some time ago. After months of work, I am proud to announce that the new pathfinder has been included in the SVN version of the game. However, you must not think every problem 0 A.D. encounters has been solved. The new pathfinder is in, but a lot of features are still to be implemented and some new bugs have necessarily been introduced. What is the new pathfinder? The new pathfinder is actually a new long-range pathfinder, and the short-range pathfinder has been modified and tweaked a bit to adapt it to the changes. The new long-range pathfinder implements an optimization of the A* pathfinding algorithm, known as JPS (some information here). It also comes with an entirely new "hierarchical pathfinder", which doesn't compute any paths but deals with the connectivity between two points on the map. As a consequence, it is now possible for the pathfinder to know when it is useless to try to compute a path, thus improving the performance. Before, the pathfinder computed a lot of paths before understanding that some point was unreachable. Why is not everything fixed with the new pathfinder? The main thing is that the new pathfinder is designed to solve the big problems that the old pathfinder had (for instance the discrepancies between the long-range and the short-range pathfinder, the fact that the AI couldn't access the pathfinding code, and also performance). However, not all its features have been implemented. There is still a lot of things to do, but now that the new pathfinder is in, this work can be done. On top of that, things that used to work, like formations, are not properly supported yet by the new pathfinder and are currently disabled. A lot of bugs that were fixed in the old implementation are likely to reappear in this new one. What is still to be done? - Already almost ready, but still not in: Improve the grid update performance - Coming soon: Reenable formations JPS cache Remove the AI pathfinder Discover and fix unit motion bugs introduced by the pathfinder change - For the future: A lot of things that are now possible! What else can I learn about the new pathfinder? A PDF, written by Philip and currently being updated by me when I have time, is here. You can also take a look at Philip's progress reports he wrote when working on this new pathfinder here. What can I do? You can help us by testing the game and giving some feedback! Please open Trac tickets only when you are 200% sure it is not already reported (see the list of open problems here), else post in the forums and we will do our possible to file the issue and try to fix it. We would like to have a not-too-buggy A19 despite including this huge change, which is not a simple objective. Please help us!
    1 point
  2. @Tango I play with Romans since a16, but this release are impossible played against arches mass or slingers. My solution was to use Seleucids I'm using Archs Cavalry about 3 weeks ago. But I use them only in the mid game to harass my oponent, expand and begin Phase 3, or make him resign. Since last week I'm testing other stratategy with Seleucids, rapid expansion with the colonies and Tower Rush. I can try to show you the other day in the lobby for you to do some video. NotesĀ¹: Antiochus III, The Great give +2 armour type to all cavalry and Nisean War Horses give +20% Health. With all this you cavalry will be HP 192 12.6 Pircing (With "Will to Fight" you have 14.8) Damage and 7 Hack and 5 Pierce Armour. NotesĀ²: You strategy it's more like a rush for Second Phase, in your video you just make fortress when the game was finishing. Maybe this strategy works better with Ptolemies because you can use Camel Archs since Phase I to harass the enemy.
    1 point
×
×
  • Create New...