Congratulations on the badge!
I also have a question for you.
I am really interested in trying to figure out the encounter slot mapping for HGSS Safari Zone abuse, and I don't really know how to go about figuring it out. As I don't really want to leave it up to blind luck if I get the correct Pokemon or not, I was wondering if you'd like to help me figure out how the game figures out which Pokemon is determined. After that is figured out, if we or you (mainly you, as I still can't get C# to work! D:!) write a program that will tell you what Pokemon is going to appear or the encounter slot based upon the items that are present/days passed. Or if it's simple enough that we wouldn't need the program, that'd be chill too.
Would you be willing to help/lead the project? :) I don't really know what to do or where to start, so you'd have to kind of direct me to where I would need to look, what to look for, or just a basic idea on what is going to be needed to be done.