The server Maybe the sever has to deal with below data objects. Wchich maybe stored in HSQL DB which is pure Java DB and can both store as DB file or in memory. Bot -botID -name -jarName -type ??? nano/ mini/ mega -rankingsIDs -time -lastUpdate Ranking -rankingID -type -botID -scoreID BattleInput? -battleID -bots IDs -roundNo -filedSize BattleResult? resultID userID scoreID botsIDs Score -scoreID -bot -scoretotal -survivalTotal -lastSurvivalBonus? -bulletDamage -bonus1 -ramDamage -bonus2 -survival1 -survival2 -survival3 User -clientID -name -battlesIDs -ResultIDs? Liga -id -battlesIDs ---SSO? |