Jump to content

Leaderboard

Popular Content

Showing content with the highest reputation on 2017-10-30 in all areas

  1. So for lessons learned here, the reviewer sometimes (often) just looks at the code so always start the game with your changes . It's bitten me a bunch of times in the past. As quick fix, you can switch modes using alt+W several times and it'll sort itself out.
    5 points
  2. Today, I tested the latest SVN20379 and found a strange problem: the blue, tiny grid on the sea. Why is this happening? I play the map is the isthmus of Corinth (2)
    3 points
  3. Honestly that looks great, creators of sci-fi mods should keep it like this
    2 points
  4. Aha! Thank you! I've missed the Renderer.cpp changes in the patch (initialisation mentioned by @stanislas69). I'll fix it at the evening.
    2 points
  5. @vladislavbelov did you forget to disable it by default ?
    2 points
  6. While SQlite claims they're able to do that (https://sqlite.org/faq.html#q5) I did did a quick test to verify that it works for EcheLOn and edited the sqlite-database file using sqlite3 while EcheLOn was running and it worked perfectly well. Suddenly my test account had a a rating of 5000. ;-)
    1 point
  7. Assuming there'd be multiple threads for rating updates, then the GIL itself might cause game updates to take ages, which is an issue since it impacts the main functionality. Not having different functionality in the same bot reduces the chance that a failure in one of those features takes down the lobby.
    1 point
  8. One of the reasons was that ratings had some issue and that being in the single bot made the lobby unusable. Another of the possibilities that allowed was to limit the resources the rating bot could use, not that that was ever done. Merging them is a bad idea, the bots do different things and should not be one bot. Else modifying something about ratings requires taking down the main lobby functionality (match making). Using threads also will not solve anything since the bots are still in python and the GIL is still existent. What would most likely make more sense is to stop forwarding rating messages and instead send them directly to the corresponding bot. Also being able to run a lobby without ratings is something that should be supported (mostly because that requires fewer dependencies and setup that might not be wanted).
    1 point
  9. Bear in mind that the 'hippeis' title was from an earlier date probably before hoplites were deployed by and large. If I am not mistaken, this group was not mounted at all. Rather, they were simply the best of the best, being deployed on the right flank with one of the kings. https://en.wikipedia.org/wiki/Spartan_army
    1 point
  10. (Just for information (for long term view), corrals are just a placeholder of the planned things.)
    1 point
  11. Ah yes resources have different meanings. And there is missing sim rounding in some places (after modifications). (Missing, I don't say if it's right or bad)
    1 point
  12. health is decimal resources are integers (not need to cut the unit in which we count it, else we had to count it in another unit, if someone think what I say didn't mean anything, he is right, that's why we have to have integer resources)
    1 point
  13. Not that much actually pathfinder was designed to handle paths concurrently but that requires some changes. https://code.wildfiregames.com/D14 worked, but I needed to copy data for the short-range pathfinder too iirc.
    1 point
  14. @JuKu96 It's not really single threaded. But some of the big stuff AI, Pathfinder and NetClient are running in the same thread. Well life caught him back and he now has other priorities than to work on the best RTS to date. @JuKu96 You could try starting off were Andy left the patch. See what he did analyse and then fix it and port it to code.wildfiregames.com. that would lift the task from elexis shoulders. As someone who has been here for 6 years trust me the hardest part is not contributing. It's starting to code. Once you breach that barrier things start to get easier. I didn't even know I could do big patches or C++ before then. About documentation. we are improving it slowly by enforcing jsdoc and doxygen.
    1 point
×
×
  • Create New...