1. A method for optimizing SRE (Super Resolution Encoding) patterns, comprising: deriving a hierarchical self-organizing pattern map of SRE patterns that illustrates interrelationships between consecutive SRE patterns, said hierarchical self-organizing map providing at least a first level of hierarchy and a second level of hierarchy; assigning according to said second level of hierarchy different weights to different synthesis of traversal; and calculating a likelihood of said SRE patterns based on a fitness of continuity and said different weights so as to subsequently select and encode an allowed number of said SRE patterns while replacing other patterns with a lower likelihood value with an immediate root and thereby adaptively optimize any number of said SRE patterns with respect to any number of values.