@dmac: I try to understand the idea of GC encoder using an example:,
SDR-length =10bits
Number of GC-Module partitions = 2, with gcPart1(scale1, Orientation1), gcPart2(scale2, orientation2). In your algorithm, a group of 5 first SDR-bits shares gcPart1 and Bits from 6 to 10 share gcPart2.
A bit in each group owns a grid cell with the same scale, same orientation, but different offsets. By this setup, the GC encoder has 10 grid cells.
My question: is there any biological explain for this setup?