Wenn man in alle vorhandenen Boxen mindestens ein Pokemon ablegt, erhält man 8 weitere; wenn man diese wieder alle mit mindestens einem Pokemon belegt, dann bekommt man nochmal 8; wiederholt man das noch ein weiteres Mal, erreicht man meines Wissens das Maximum von 31 Boxen.
Am Anfang hat man immer nur sieben Boxen + Kampfbox. Wenn man dann in jede Box ein Pokemon reinlegt, den pc ausschaltet und wieder an schalten sich neue Boxen frei. Das geht solange, bis man im Endeffekt 31 Boxen + Kampfbox erhalten hat.