AlexVinS
|
15138c23de
Finished conversion to new logging API
|
8 years ago |
AlexVinS
|
143ff682bc
Logging cleanup
|
8 years ago |
AlexVinS
|
85e952f25f
Logging cleanup 3
|
8 years ago |
AlexVinS
|
61e241308d
Logging cleanup
|
8 years ago |
Arseniy Shestakov
|
cdd9dbc7f1
Code style: avoid some ambiguous else if indentation
|
8 years ago |
Arseniy Shestakov
|
f1e5797834
Code style: move or add licensing information on top of every file
|
8 years ago |
DJWarmonger
|
4d1fb67594
Sanity check for Coverity #1366290.
|
8 years ago |
AlexVinS
|
609c6f81bd
Fixed a few CWE-457
|
9 years ago |
DjWarmonger
|
56b201e7e8
Fixed CID 1366289 and 1366290.
|
9 years ago |
Vadim Markovtsev
|
c696746017
Fix some compilation warnings
|
9 years ago |
DjWarmonger
|
7f0b852449
Huge optimization based on profiling - cut generation time by almost half (Jebus XL+U).
|
9 years ago |
DjWarmonger
|
7db2fc6d25
Fixes. Works correctly only for player factions configured in RMG options.
|
9 years ago |
DjWarmonger
|
f980de7107
Place starting zones on surface/underground depending on player faction - first draft.
|
9 years ago |
DjWarmonger
|
40f28778c2
Minor optimization, saves few seconds.
|
9 years ago |
DjWarmonger
|
7d7b51d0db
Generated zones can now have different sizes depending on template.
|
9 years ago |
DjWarmonger
|
1d8fb01f46
More even distribution of surface / underground zones + refactoring.
|
9 years ago |
DjWarmonger
|
ac68dca328
Fixed zone placer so it now correctly evaluates found solution.
|
9 years ago |
DjWarmonger
|
e1e520f0a2
Removed "growing" zones which don't fit the rest of algorithm. Zones are now better connected on complex maps.
|
9 years ago |
DjWarmonger
|
c3cbe89e2a
Last improvement: attract zones and push them bakc in separate steps.
|
9 years ago |
DjWarmonger
|
87ef3701aa
Probably better fitness function.
|
9 years ago |
DjWarmonger
|
fb3adf762a
Improved zone placer - zones on different levels are allowed to overlap completely.
|
9 years ago |
Ivan Savenko
|
c3ce4b25df
Removed all #include's of CMap.h from headers.
|
10 years ago |
DjWarmonger
|
0acae7a708
Additional adjustment of zone positions to ensure balanced zone sizes.
|
10 years ago |
DjWarmonger
|
75d407b59a
Last improvements - zones on simpler maps should not be smashed.
|
11 years ago |
DjWarmonger
|
53b3ea8d97
Final update for zone placer.
|
11 years ago |
DjWarmonger
|
0dbfee0edb
Final shape of algorithm
|
11 years ago |
DjWarmonger
|
990e38e961
Fixes for placement.
|
11 years ago |
DjWarmonger
|
868d2f61ee
New zone placement algorithm
|
11 years ago |
DjWarmonger
|
0e34775770
Important fix.
|
11 years ago |
DjWarmonger
|
875bfb025e
Better fitness function(s)
|
11 years ago |