Thus, various optimizations were made in order to increase the display rate. The various optimizations used are as follows. Sorted star lists. The star lists are sorted by magnitude. This caused the number of color calls to be reduced from 9,000 to about 200.
Smaller color ranges.
Usually, each color value can range from 0.0 to 1.0, and each color value takes up 4 bytes. The color range was changed to integer values from 0 to 255. The human eye cannot notice the difference. This caused the color calls to use one third the bandwidth. The sidereal time is computed every couple of seconds, instead of in-between every display.