hey...
I've found another bug which I'm trying to figure out. it seems the learning background part of the algorithm, it is acquiring new pixels, but it's not forgetting. I'm looking into this at the moment so I'm hoping to have it sussed soon.
I've also refactored the entire codebase to:
a) make the RGB much faster
B) make it more object oriented (I wrote the original code when I Was a final year

)
c) make it more other-coder-frielndly so you guys can join in quicker