What steps will reproduce the problem?
1. Terrain 1 generator overridden by Terrain 2 generator irrespective of weighting assignments
What is the expected output? What do you see instead?
Proper combinations (as assigned per weighting and filter types (e.g. add, multiply, divide, subtract) of terrain height maps
Code problem:
Issue revolved around the use of a newly constructed map container and pointer coordinate addressing used in this. Alternately such container might be better written as template class for ease in instantiating coordinate data coupled to a given mapping, or as I had resolved this issue, simplifying the structure so that coordinates are passed by value and not reference (non pointer based coordinate mappings). This were important since attempting to compare match coordinate addresses do not work the same coordinate value may be mapped to multiply addresses which is what occurred generating this problem.