Very well-put, DT!
As he said, Shoddy Battle is a simulator in which you create a team from scratch, but instead of playing through a game and levelling up, you fill in the fields provided to develop your Pokemon.
It's a fast and easy way to test experimental movesets, niches, and team strategies. Before you request a battle though, it's basically a chat room, so Shoddy Battle is an online community as well!
The battle engine is very accurate, and is an exact replica of the Official Pokemon Battle System.