+ /** This function is used to start the calculations of a single tick of the
+ * battle on the current planet. It's protected because it's not really meant
+ * to be used outside runBattle(), but I might reconsider it.
+ * \param friendly a pointer to the friendly fleet.
+ * \param hostile a pointer to the hostile fleet
+ * \param stealfriendly a container used to store all the stolen units the
+ * friendly side took this tick.
+ * \param stealhostile a cointainer used to store all the stole units the
+ * hostile side took this tick.
+ */
+ void calcOneTick(Planet* friendly, Fleet* hostile, std::map<std::string, std::map<std::string, int> >& stealfriendly, std::map<std::string, std::map<std::string, int> >& stealhostile, int tick = 0);
+
+ std::vector <unsigned> m_Score;
+ std::vector <float> m_Capping;