i'm actually gonna be going to college for computer programing, i thought i sorta knew what i was doing tell i started looking into it a bit more, and i realized i no literally nothing about practical programing outside of Opensim.. but i believe that oop is programing that is segmented into virtual objects or files, just the same as you would separate functions into states in java, but can run simultaneously and can communicate variables between them. So in an AI program each virtual 'neuron' would be a separate virtual object and contain a simple program to process and direct data into region of the virtual 'brain' that is designed to handle such input, eventually the many bits if input data should converge to form a conclusion, then passed on to the next segment. Effectively, the common idea of neural communication spreading from a single point in only half the picture, data that comes into the AI will need to be filtered,