Commit History

Автор SHA1 Съобщение Дата
  Ivan Savenko ec8d31bbfc First step at unifying game identifiers code преди 2 години
  Tomasz Zieliński 3889193a48 Reorganize namespaces преди 2 години
  Tomasz Zieliński 64e8b9b2b9 Smarter scaling for forces between zones. преди 2 години
  Tomasz Zieliński 25707b6d5e Place zones in order given by template. Yields better results in a number of cases. преди 2 години
  Tomasz Zieliński 65d10cf9f2 + Handle Wide Connections преди 2 години
  Tomasz Zieliński 2603e11f48 Simplify and correct ZonePlacer main loop, make sure to save optimal solution at every step. преди 2 години
  Tomasz Zieliński aa16f57b8a Remove unused variables преди 2 години
  Tomasz Zieliński 71f882d5ba Refactored Functions.cpp, removed unused function. преди 2 години
  Tomasz Zieliński 73d9f5bd0a Parallel RMG works fine for maps without water. преди 2 години
  Tomasz Zieliński 80b5c53815 Place quest artifacts after all the treasures are already created. преди 2 години
  Tomasz Zieliński 88c436691d Simplify logs преди 2 години
  Tomasz Zieliński 09b493681b More iterations, higher gravity constant for better results. преди 2 години
  Tomasz Zieliński 55d7d7b9b5 Fix coefficients to make dead code actually be used sometimes. преди 2 години
  Tomasz Zieliński 00d7901e59 Add another placement technique - swap two misplaced zones. Don't move same zones in consecutive iterations. преди 2 години
  Tomasz Zieliński c34b1cd713 Fix warning-as-errors. преди 2 години
  Tomasz Zieliński d841655c1d Scale fuzzy edges with map size. преди 2 години
  Tomasz Zieliński 15592c3aff Change metric to create more interesting zone shapes. преди 2 години
  Tomasz Zieliński 39154737a5 Use std::optional instead of boost::optional. преди 2 години
  Tomasz Zieliński 6551585f96 Start with low stifness to let zones pass through each other - typical temperature fall. преди 2 години
  Tomasz Zieliński 8d5cd6d072 Randomize starting positions a bit so zones don't fall exactly on the grid. преди 2 години
  Tomasz Zieliński fc91152da7 Fixed zones getting actually randomized after construction. Tweaks to algorithm, now it's considerably better. преди 2 години
  Tomasz Zieliński 2d7a819939 Parameters which work well for Jebus - accessible desert and Blue placed away from Red преди 2 години
  Tomasz Zieliński 494f4eaa3f Simple solution that works - by ChatGPT :) преди 2 години
  Tomasz Zieliński a1f094776f Use fixed starting positions for now. преди 2 години
  Tomasz Zieliński 7d2745fda6 Simplified target function comparison. преди 2 години
  Tomasz Zieliński 48c11f661b Fix zone attraction преди 2 години
  Tomasz Zieliński 3f83eaafc4 Fix distance check преди 2 години
  Tomasz Zieliński 64adc9983d - Fixes for corectness преди 2 години
  Tomasz Zieliński 09d50a5e9f First draft that kinda works. преди 2 години
  Konstantin 7a5775a9f9 vcmi: use std::optional преди 2 години