Hey there! I'm currently working on a machine learning algorithm that make a reliable prediction in Smogon's GSC OU format. I come from a Java programming background too and would be really interested to stay updated on your progress.
I would also be happy to learn the NC2000 format and collaborate to get closer to my goal, please contact me if you'd like to work on anything!