Changeset 1130 for cpp/frams/genetics/geneprops.cpp
- Timestamp:
- 04/16/21 15:55:34 (4 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
cpp/frams/genetics/geneprops.cpp
r1039 r1130 1 1 // This file is a part of Framsticks SDK. http://www.framsticks.com/ 2 // Copyright (C) 1999-20 18Maciej Komosinski and Szymon Ulatowski.2 // Copyright (C) 1999-2021 Maciej Komosinski and Szymon Ulatowski. 3 3 // See LICENSE.txt for details. 4 4 5 5 #include "geneprops.h" 6 #include <algorithm> 6 7 7 8 GeneProps GeneProps::standard_values; … … 54 55 #ifdef v1f1COMPATIBLE 55 56 case 'L': length += (3.0 - length)*0.3; 56 length = min(length, Model::getMaxJoint().d.x); break;57 length = std::min(length, Model::getMaxJoint().d.x); break; 57 58 #else 58 59 case 'L': length += (2.0 - length)*0.3; //2.0 is currently Model::getMaxJoint().d.x so min() does not limit the range 59 length = min(length, Model::getMaxJoint().d.x); break;60 length = std::min(length, Model::getMaxJoint().d.x); break; 60 61 #endif 61 62 case 'l': length += (0.33 - length)*0.3; 62 length = max(length, Model::getMinJoint().d.x); break;63 length = std::max(length, Model::getMinJoint().d.x); break; 63 64 64 65 case 'W': weight += (2.0 - weight)*0.3; break;
Note: See TracChangeset
for help on using the changeset viewer.