Jump to content

Feldfeld

Balancing Advisors
  • Posts

    480
  • Joined

  • Days Won

    11

Posts posted by Feldfeld

  1. It's possible to make AI have a tighter control on queues compared to what Petra does (iirc there exists something like a callback after trained units for example). The next question would be how much modifications need to be made to other PETRA components so your new queuing intelligence is well integrated in the overall working of the AI. That I do not know but it would probably be big changes.

  2. 4 hours ago, real_tabasco_sauce said:

    @Feldfeld do you have a github where you are working on feldmap? id be happy to try and get the other badosu maps working with your balancers for some future release.

    I don't have a github repo for it. I could make one if you really need it but otherwise I think you can also work without version control and send me a feldmap with the changes.

    • Like 2
  3. Version 1.0.0 has been submitted to mod.io and is awaiting signature.

    Please do not manually download the update from mod.io with intent to play it in multiplayer as long as it is not signed. This would confuse many players. Please wait for the signature to play it!

    This update introduces wood balance. As long as there is enough space around the player's base, they will be given 3 forests in p1 territory. The total amount of wood in these forests is equal (in expectation, and with fairly small variance) among players, but there can be variance between individual forests. The shape of the forests remains pretty random so there can be small imbalances here but it shouldn't matter much.

    I made it so that forests look the same as before. Depending on the situation the new forests may contain more trees than before and I haven't yet harmonized it with the rest of the map, but this should be barely noticeable.

    I invite you to try different biomes now! They are a lot more playable.

    I didn't include berry tree balance yet, but I made it so they spawn a little further away from the player, so less chance you get a "one for all" farmstead at the beginning.

    Note that I mainly tested the map with 1v1 small size and 4v4 medium size settings, though I did some runs with extreme settings as well.

     

    This update makes Mainland Balanced incompatible with previous version's Mainland Balanced. Yet I still make the choice to disallow the incompatible mod check, for the same reasons I gave previously in this thread. As a small mitigation I made it so Mainland Balanced gets a new mappreview image, so if players with outdated version join a game with the up to date version, they will see an error related to the mappreview file. If a player reports such an error in the game, please say there is a new feldmap version and players who haven't done so yet should update it!
    (Please note however that players up-to-date that join an host with outdated version will not notice anything until game starts)

    On 21/02/2024 at 4:29 PM, BreakfastBurrito_007 said:

    @Feldfeld thanks for working on these map balances, I'm excited to play "pizza" with balanced wood!

    Sorry, that's not for this version yet :(. Unless I make an exception for pizza settings, it would have to wait for at least a 2.x.x zone of control mechanic.

    • Like 2
    • Thanks 3
  4. 15 minutes ago, real_tabasco_sauce said:

    Is your balancer based off of @badosu's balanced maps?

    Not really. I believe badosu used the prototype food balancer code I gave him. I don't recall what he did for wood. He did his own mineral balancer, which I do not really like because it was too predictable/not diverse enough (something like "players always get 1 mine at this distance of the CC").

    But I intend to make my balancing code fairly generic and applicable to a wide range of possible map shapes. In the ideal case only some parameters would need to be fine tuned for every map. Anyway I don't see a reason why it would not work. But I will only consider integrating more maps after I am satisfied with my 2.x.x release of feldmap.

    (I recommand perhaps including a screenshot for every different map in the mod.io page for badosu's balanced maps)

    • Like 1
  5. Textures and models are artists work which is not in my expertise. That being said, the wood rebalance should make every biome perfectly playable. So as result of the mod update you should see more diverse biomes being played which if you're used to only playing temperate would be a big improvement.

    If even with the update the community keeps playing the same biome I don't know what I can do anymore.

  6. I'm finally working toward finishing the mod, starting with wood balance.

    screenshot0001.thumb.png.932b86aeb9b48a480b72ea582b538ed7.png

    Roadmap:

    - Release 1.0.0: Wood balance, straggler berry tree balance.

    - Release 2.0.0: Hidden map gen zone of control mechanic, to allow large scale resource balance while still having the map look natural, and be resilient under varying map size/number of players. Metal/Stone balance.

    At this point I will view Mainland Balanced as feature complete. Then I will consider porting the changes to other maps or merging stuff to 0 A.D.

    • Like 4
  7. 4 hours ago, Stan` said:

    Yeah I need to work on interactivi (also for a phone version)ty. Usually when the replays upload if it works, one or multiple replay lines will appear below the upload block for replays that were uploaded successfully.

     

    I guess I couldn't upload the replay since nothing happened. I'm on Librewolf browser

  8. 5 minutes ago, Stan` said:

    I'm not sure but I think it's normal due to the very low amount of matches. At the beginning you have a deviation of 350 which probably boosts your rating at each each match, now your deviation is closer to 45. But at least the dates are in order now :D

    Another thing is that there aren't many matches.

    The code responsible for this is there https://github.com/StanleySweet/replay-pallas-api/blob/main/src/instant-glicko-2/Glicko2Manager.ts#L64

     

    What I mean is that the graph indicates I lost every game beside the first, at least that's the understanding I get from this. But since most replays on the website are from the tournament I'd expect it to be mostly victories, and victories would bring the graph up

  9. Nice!

    The glicko data looks inconsistent. It tells me my rating is 1545 while the graph puts me above 1600

    Now may be time to invite the 0addicts to dump their replay. Many players should have hundreds of teamgames, though they would all be in now outdated version of community mod. (that would amount to GBs of disk size)

    Is there a duplicate detection for replays? Ideally it would keep also the longest version available (there could be a somewhat frequent situation where a player spectated a 1v1 then left in the middle of the game, and posted the replay first)

    Guess this problem would occur only if players post replays by dumps instead of hand picked 1 by 1.

    I'd recommend posting the link to the website at the top of the opening post of the thread for visibility.

  10. 11 hours ago, Reyu said:

    How do I use the mod after it's in my mods folder? There seems to be a problem with the mod where it duplicates the folder when I tried to use it, and the replay didn't show up.

    Note: I saw the mod's folder was called "0ad-community-mod-0" and I saw that was a problem seeh was having. If anyone knows how to resolve this, just message back how to fix the mod.

    Which version of community mod should I use for the replays Feldfeld?

    It's better to just delete every folder related to the community mod and then do a manual install. For precise instructions with manual install you'd have to ask someone else though.

    For which version, I think the last matches of the tournament were played on 26.3 but the early matches were maybe on something earlier like 26.2
    To know precisely which version you can also download the replay from here https://replay-pallas.wildfiregames.ovh/ (it contains the same replays as the tournament and tells the version, plus you can easily filter the games from me), you can also inspect the commands.txt file which indicates the version

  11. 19 minutes ago, Reyu said:

    OK, it worked. If anyone has any Feldfeld replays, I would love to see a game of his.

    There are the replays from the tournament I hosted:

    But you'd have to install a prior version of the community mod to watch them (be careful with that...)

    If you still want to do it, check the "view other versions" section here https://mod.io/g/0ad/m/community-mod

  12. 5 minutes ago, Stan` said:

    Regarding determining if a player has lost or not, would the percentage Building Lost + Units lost work? Lowest Percentage wins? (This would be done only for 1v1 and if there is no state set to won)

    Imo, first of all, for whichever criterion that is used there needs to be a threshold to say that the game is decided. Because it can be that some replays with no winner were truly undecided at that time (e.g. disconnection). So the algorithm would still decide to discard those games in the rating calculation.

    Then, as for the actual criterion, imo the biggest tell is if there was a population swing close to the end of the game, or a swing a few minutes before that has never been recovered. If a player has noticeably bigger population after that event then he can be considered winner. If there was a big fight at the end of the replay but no one on top in the population statistic then economy and military score can also be taken into consideration.

×
×
  • Create New...