]> git.localhorst.tv Git - blobs.git/blobdiff - src/creature/Creature.hpp
color mutation
[blobs.git] / src / creature / Creature.hpp
index 4d16f99bd35857689b5f1e09b8dcb9deffcd854a..498ebeac8d7665ccc68986b4376812d62ee6935c 100644 (file)
@@ -127,12 +127,15 @@ public:
        double Lifetime() const noexcept;
        double Fertility() const noexcept;
        double Mutability() const noexcept;
+       double Adaptability() const noexcept;
        double OffspringMass() const noexcept;
 
        /// chance of giving birth per tick
        double OffspringChance() const noexcept;
-       /// chance of random genetic mutation per tick
+       /// chance of arbitrary genetic mutation per tick
        double MutateChance() const noexcept;
+       /// chance of environmental genetic mutation per tick
+       double AdaptChance() const noexcept;
 
        void Hurt(double d) noexcept;
        void Die() noexcept;