Neroxis-Map-Generator icon indicating copy to clipboard operation
Neroxis-Map-Generator copied to clipboard

Generalize reverse symmetry concept

Open Sheikah45 opened this issue 1 year ago • 8 comments

Sheikah45 avatar Jul 16 '24 11:07 Sheikah45

Alright @clivepaterson I think that I was able to fix the underlying issues with diag and the path function.

Sheikah45 avatar Sep 15 '24 23:09 Sheikah45

Well... I have just realized there are major updates to this branch. So I'm 2 whiskey's in and testing it out..... Build is broken though.... so I had to figure that out....

Totally understandable, I can only assume you have the same issues I'm getting...... image

I have, like 4 Intellij's with all sort's of different branchs/forks and crazy ideas:

(broken build): I just had to comment out this function: image

But once I did, I generated this map: (looks good) image

clivepaterson avatar Sep 17 '24 11:09 clivepaterson

I'm at whiskey no 3 now... and I've completed the next task, I had a look at every commit...

Oh man, you are doing deep... lol... I don't fully understand each line change, but I feel every line change... (It's like this repo takes you on a journey).

clivepaterson avatar Sep 17 '24 12:09 clivepaterson

Ha yeah there also was a little bit of scope creep with some changes to the visual debugger to make it easier to verify some of the changes.

Sheikah45 avatar Sep 17 '24 12:09 Sheikah45

Also sorry on the broker build had messed up the rebase and didn't notice

Sheikah45 avatar Sep 18 '24 00:09 Sheikah45

So I was away for a while on a holiday, but I've tested this branch a bit. I'm finding some unusual maps with the 1 v 1 mapgen and 3 v 3 mapgens. Which use POINT_2 and POINT4:

Seed: 3459604215728096219 Spawns: 2 Map Size: 256 Num Teams: 2 Terrain Symmetry: POINT2

Style: DROP_PLATEAU TerrainGenerator: DropPlateauTerrainGenerator TextureGenerator: StonesTextureGenerator ResourceGenerator: BasicResourceGenerator PropGenerator: SmallBattlePropGenerator DecalGenerator: BasicDecalGenerator Resource Density: 0.74110866 Reclaim Density: 0.17715949 neroxis_map_generator_snapshot_gabpxncv5lb5w_aicaeaa image

Seed: -391007914657171241 Spawns: 6 Map Size: 256 Num Teams: 2 Terrain Symmetry: POINT4

Style: LITTLE_MOUNTAIN TerrainGenerator: LittleMountainTerrainGenerator TextureGenerator: MarsTextureGenerator ResourceGenerator: BasicResourceGenerator PropGenerator: RockFieldPropGenerator DecalGenerator: BasicDecalGenerator Resource Density: 0.59021324 Reclaim Density: 0.7999777 neroxis_map_generator_snapshot_7kjnyx4opy4no_aycaeaq image

I haven't dig into it much. but something happening with the perfect symmentry maps I think.

clivepaterson avatar Sep 30 '24 14:09 clivepaterson

Interesting it looks like an angle for maybe the terrain symmetry is off. Can you add the map names here as copyable text?

Sheikah45 avatar Sep 30 '24 15:09 Sheikah45

Interesting it looks like an angle for maybe the terrain symmetry is off. Can you add the map names here as copyable text?

Yep I have updated the comment with the meta data and name. This one is also a small one, also looks good for testing: neroxis_map_generator_snapshot_as44vgj4r6wba_aicaefa

image

I'm guessing it's prolly a small fix somewhere in the SymmetryUtil functions maybe, or one layer having issues, not sure.

clivepaterson avatar Oct 01 '24 11:10 clivepaterson