| addExtrapolationStates(CscSequence *sequenceIn, const CscWorldEntity *entity) | conscience_core::knowledge::CscKnowledgeItem | protectedvirtual |
| aiTypes | conscience_core::knowledge::CscKnowledgeItem | |
| allParams | conscience_core::knowledge::CscKnowledgeItemTargetMemberToState | |
| antiKinematic | conscience_core::knowledge::CscKnowledgeItem | |
| applyJoints(CscState *result, vector< string > *names) | conscience_core::knowledge::CscKnowledgeItem | |
| applyJoints(CscSequence *result, vector< string > *names) | conscience_core::knowledge::CscKnowledgeItem | |
| applyWheels(CscSequence *result, vector< string > *names) | conscience_core::knowledge::CscKnowledgeItem | |
| applyWheels(CscState *result, vector< string > *names) | conscience_core::knowledge::CscKnowledgeItem | |
| create(int targetId, string targetName, vector< string > targetMemberNames, vector< string > relativeToMemberNames, vector< float > posX, vector< float > posY, vector< float > posZ, vector< float > posPondX, vector< float > posPondY, vector< float > posPondZ, vector< float > pitch, vector< float > yaw, vector< float > roll, vector< float > pitchPond, vector< float > yawPond, vector< float > rollPond, vector< float > accX, vector< float > accY, vector< float > accZ, vector< float > accPondX, vector< float > accPondY, vector< float > accPondZ, vector< string > outputsCanMoveNames, vector< float > outputsCanMovePonderations, CscUnitType unitType, string targetOriginMember, bool symemtrySearch, int nbStateMax, const map< int, float > &maxDeltaPivotByPivotId, bool optionCutLastestIfTheSameAndWorst, bool optionCutBeginingIfTheSame, bool optionDeltaPerStateMaxDegressive, float percentAvg, float percentMax, float percentExtrapolation, int stateDuration, int stateDelay, float solvedAt, float processedAt, bool outputTypes[], CscArtificialIntelligenceTypes aiTypes, map< int, CscPoint3d * > centerOfMassOfAllMemberByMemberId) | conscience_core::knowledge::CscKnowledgeItemTargetMemberToState | inlinestatic |
| createPersonWithChosenStrategy(CscStrategyType strategy, const CscWorldEntity *entity, CscState *initialState, CscGeneration *previousGeneration, CscEnvironmentSimulator *environment, optional< vector< vector< CscJacobianInverseKinematic::TargetIKParams * >>> targetsInverseKinematic) | conscience_core::knowledge::CscKnowledgeItemTargetMemberToState | |
| createPivotMovementTypeByPivotId(const CscEntityModel *robotModel) | conscience_core::knowledge::CscKnowledgeItem | virtual |
| CscKnowledgeItem(int knoItemId, string knoItemName, CscArtificialIntelligenceTypes aiTypes=CscArtificialIntelligenceType::NONE, bool outputTypes[]=NULL) | conscience_core::knowledge::CscKnowledgeItem | |
| CscKnowledgeItemTarget(int knoItemId, string knoItemName, CscArtificialIntelligenceTypes aiTypes, CscUnitType unitTypeIn=CscUnitType::Centimeter, string unitOriginIn="") | conscience_core::knowledge::CscKnowledgeItemTarget | |
| CscKnowledgeItemTargetMemberToState(int knoItemIdIn, string knoItemNameIn, const vector< const TargetMemberValues * > *inputsTargetValuesIn, const vector< const TargetMemberPonderation * > *inputsTargetPercentsIn, map< string, float > *outputsCanMoveValues, CscUnitType unitTypeIn, string targetOriginMember, bool symemtrySearch, int nbStateMax, const map< int, float > &maxDeltaPivotByPivotId, bool optionCutLastestIfTheSameAndWorst, bool optionCutBeginingIfTheSame, bool optionDeltaPerStateMaxDegressive, float percentAvg, float percentMax, float percentExtrapolation, int stateDuration, int stateDelay, float solvedAt, float processedAt, bool outputTypes[], CscArtificialIntelligenceTypes aiTypes, map< int, CscPoint3d * > centerOfMassOfAllMemberByMemberId) | conscience_core::knowledge::CscKnowledgeItemTargetMemberToState | |
| cutBeginingIfSupport(CscSequence *sequenceIn) | conscience_core::knowledge::CscKnowledgeItem | protected |
| cutBeginingIfTheSame(CscSequence *sequenceIn, float maxIn) | conscience_core::knowledge::CscKnowledgeItem | protected |
| cutInternalSubSequencesIfCommonState(CscSequence *sequenceIn) | conscience_core::knowledge::CscKnowledgeItem | protected |
| cutLastestIfTheSameAndWorst(CscSequence *sequenceIn, float maxIn) | conscience_core::knowledge::CscKnowledgeItem | protected |
| deploymentInitialGlobal | conscience_core::knowledge::CscKnowledgeItem | |
| deploymentWhenAnotherIsSolved | conscience_core::knowledge::CscKnowledgeItem | |
| evaluateSequence(CscSequence *sequence, const CscWorldEntity *entity, CscState *initialStateInit) | conscience_core::knowledge::CscKnowledgeItem | virtual |
| evaluateState(CscState *stateIn, const CscWorldEntity *entity, CscState *initialState) override | conscience_core::knowledge::CscKnowledgeItemTargetMemberToState | virtual |
| findBestStateIndex(CscSequence *parentSequence) | conscience_core::knowledge::CscKnowledgeItemTargetMemberToState | |
| generatePerson(CscEnvironmentSimulator *environment, const CscWorldEntity *entity, CscState *initialState, int personId, int generationId, CscGeneration *currentGeneration, CscGeneration *previousGeneration) override | conscience_core::knowledge::CscKnowledgeItemTargetMemberToState | virtual |
| generateRandomStateFromState(const CscEntityModel *robotModel, CscState *currentState, bool symmetry, bool sameProgressionRightLeft=false) | conscience_core::knowledge::CscKnowledgeItem | virtual |
| getActionDeltaAutorized(float initStateValue) | conscience_core::knowledge::CscKnowledgeItem | virtual |
| getActionmaxJointDelta(float initStateValue) | conscience_core::knowledge::CscKnowledgeItemTargetMemberToState | |
| getDistance(int angle1, int angle2) | conscience_core::knowledge::CscKnowledgeItem | |
| getExtrapolationResult(CscSequence *sequenceIn) override | conscience_core::knowledge::CscKnowledgeItemTargetMemberToState | virtual |
| getInitStateObjectiveValue() const | conscience_core::knowledge::CscKnowledgeItem | |
| getNbResearchIteration() | conscience_core::knowledge::CscKnowledgeItemTarget | inline |
| getOutputsCanMoveValues() const | conscience_core::knowledge::CscKnowledgeItem | |
| getPivotMovementTypeByPivotId(const CscEntityModel *robotModel) | conscience_core::knowledge::CscKnowledgeItem | virtual |
| getPivotsCanMoveValues() const | conscience_core::knowledge::CscKnowledgeItem | |
| getPropellersCanMoveValues() const | conscience_core::knowledge::CscKnowledgeItem | |
| getSequenceCountAutorized(float initStateValue) override | conscience_core::knowledge::CscKnowledgeItemTargetMemberToState | virtual |
| getTranslationsCanMoveValues() const | conscience_core::knowledge::CscKnowledgeItem | |
| getWheelsCanMoveValues() const | conscience_core::knowledge::CscKnowledgeItem | |
| inputsTargetPercents | conscience_core::knowledge::CscKnowledgeItem | |
| inputsTargetValues | conscience_core::knowledge::CscKnowledgeItem | |
| inverseRightLeftPivot(const CscEntityModel *robotModel, const map< int, float > &pivotValuesToInverse) | conscience_core::knowledge::CscKnowledgeItemTarget | protected |
| isObjectiveSupportOf(CscKnowledgeItem *knowledgeItem) override | conscience_core::knowledge::CscKnowledgeItemTargetMemberToState | virtual |
| isStatesSupportOf(CscState *state1, CscState *state2) override | conscience_core::knowledge::CscKnowledgeItemTargetMemberToState | virtual |
| isSupportAccDiff | conscience_core::knowledge::CscKnowledgeItem | |
| isSupportActionDiff | conscience_core::knowledge::CscKnowledgeItem | |
| isSupportGyroDiff | conscience_core::knowledge::CscKnowledgeItem | |
| isSupportHeightDiff | conscience_core::knowledge::CscKnowledgeItem | |
| knowledgeItemId | conscience_core::knowledge::CscKnowledgeItem | |
| knowledgeItemName | conscience_core::knowledge::CscKnowledgeItem | |
| knowledgeType | conscience_core::knowledge::CscKnowledgeItem | |
| maxJointDelta | conscience_core::knowledge::CscKnowledgeItem | |
| maxPivotDeltaByPivotId | conscience_core::knowledge::CscKnowledgeItem | |
| maxPropellersDelta | conscience_core::knowledge::CscKnowledgeItem | |
| maxSequenceSize | conscience_core::knowledge::CscKnowledgeItem | |
| maxTranslationsDelta | conscience_core::knowledge::CscKnowledgeItem | |
| maxWheelsDelta | conscience_core::knowledge::CscKnowledgeItem | |
| nbResearchIteration | conscience_core::knowledge::CscKnowledgeItemTarget | protected |
| nextId() | conscience_core::knowledge::CscKnowledgeItem | inlinestatic |
| optionCutBeginingIfTheSame | conscience_core::knowledge::CscKnowledgeItem | |
| optionCutLastestIfTheSameAndWorst | conscience_core::knowledge::CscKnowledgeItem | |
| optionDeltaPerStateMaxDegressive | conscience_core::knowledge::CscKnowledgeItem | |
| outputsCanMoveValues | conscience_core::knowledge::CscKnowledgeItem | |
| outputTypes | conscience_core::knowledge::CscKnowledgeItem | |
| pivotMovementTypeByPivotId | conscience_core::knowledge::CscKnowledgeItem | protected |
| processAt | conscience_core::knowledge::CscKnowledgeItem | |
| selfDeploymentAnticipation | conscience_core::knowledge::CscKnowledgeItem | |
| sequencePercentAccEnd | conscience_core::knowledge::CscKnowledgeItem | |
| sequencePercentAvg | conscience_core::knowledge::CscKnowledgeItem | |
| sequencePercentCountStates | conscience_core::knowledge::CscKnowledgeItem | |
| sequencePercentExtrapolation | conscience_core::knowledge::CscKnowledgeItem | |
| sequencePercentMax | conscience_core::knowledge::CscKnowledgeItem | |
| sequencePostTraitment(CscSequence *sequenceIn) override | conscience_core::knowledge::CscKnowledgeItemTargetMemberToState | virtual |
| setInitStateObjectiveValue(float value) | conscience_core::knowledge::CscKnowledgeItem | |
| setPivotsCanMoveValues(const LimitsPivot *limitsPivot) | conscience_core::knowledge::CscKnowledgeItem | |
| setPropellersCanMoveValues(const LimitsPropeller *limitsPropeller) | conscience_core::knowledge::CscKnowledgeItem | |
| setTranslationsCanMoveValues(const LimitsTranslation *limitsTranslation) | conscience_core::knowledge::CscKnowledgeItem | |
| setWheelsCanMoveValues(const LimitsWheel *limitsWheel) | conscience_core::knowledge::CscKnowledgeItem | |
| shouldAlwaysPlayInRealTime() const | conscience_core::knowledge::CscKnowledgeItem | virtual |
| solvedAt | conscience_core::knowledge::CscKnowledgeItem | |
| stateDelay | conscience_core::knowledge::CscKnowledgeItemTarget | |
| stateDuration | conscience_core::knowledge::CscKnowledgeItemTarget | |
| strategyElitism | conscience_core::knowledge::CscKnowledgeItemTargetMemberToState | |
| strategyProbability | conscience_core::knowledge::CscKnowledgeItemTargetMemberToState | |
| strictPonderations | conscience_core::knowledge::CscKnowledgeItem | |
| symetricMovments | conscience_core::knowledge::CscKnowledgeItem | |
| targetOriginMember | conscience_core::knowledge::CscKnowledgeItemTarget | |
| toString() | conscience_core::knowledge::CscKnowledgeItem | |
| unitType | conscience_core::knowledge::CscKnowledgeItemTarget | |
| usePivots() const | conscience_core::knowledge::CscKnowledgeItem | protected |
| usePropellers() const | conscience_core::knowledge::CscKnowledgeItem | protected |
| useTranslations() const | conscience_core::knowledge::CscKnowledgeItem | protected |
| useWheels() const | conscience_core::knowledge::CscKnowledgeItem | protected |
| ~CscKnowledgeItem() | conscience_core::knowledge::CscKnowledgeItem | virtual |
| ~CscKnowledgeItemTarget() | conscience_core::knowledge::CscKnowledgeItemTarget | virtual |
| ~CscKnowledgeItemTargetMemberToState() | conscience_core::knowledge::CscKnowledgeItemTargetMemberToState | virtual |