quote: I think it's less impossible than you think. But it would blur the line between wether or not it's two seperate cores or one core with 'hyperthreading'.
quote: There are already dual core CPUs that share cache.. you just need to set it up so they can share registers, and this could be doable.
quote: For the record, 'branches' in code are much more low-level than flowchart 'branches' in AI. AI would do better by running each 'AI' as a separate thread, and let the CPU's paralellism run as many as possible.