We had originally intended to finish Shoddy Battle 2 by the end of September, and that seemed reasonable at the time. However, my progress slowed down for various reasons, including school and other things. I don't get paid to work on the battle simulator or any other pokemon-related programming project, so I don't feel obligated to meet any particular deadline, and that's why the opening post of this thread said "at the earliest" clearly.
That said, Shoddy Battle 2 is reasonably close to being done. The general battle framework is mostly done. (The incomplete part is stuff like displaying status effects in the client.) Over 99% (actual ratio) of the moves are done. 85% of the abilities are done. Around half the items are done. The remaining work includes a lot of tedious administrative stuff and general "glue" to hold the program together. The thing about large projects is the final "small" amount of work can end up taking a lot more time than you would think, and that's happened here for various reasons. It's my "fault" Shoddy Battle 2 isn't released yet, but as I emphasised above, this is volunteer work. It will be finished when it is finished. (After Doug finishes his damage calculator for the site, which he has been working on for a long time now, so it's nearing completion, he has expressed an interest to help finish Shoddy Battle 2 as well, so that should aid in completion.)
Anyway, I plan to post a more detailed overview of the state of Shoddy Battle 2 later, including some information on what features are in the initial release, and what ones will have to wait for later releases. As for a "release date", I reiterate again that this is volunteer work, but I understand that a lot of people are excited for the program. I may say something more specific when I make my more detailed post.
Thanks everybody for your continued interest, and as I said, I'll be posting some more information a bit later.