1 unstable release
Uses new Rust 2024
| 0.1.0 | Jul 14, 2025 |
|---|
#13 in #abilities
Used in character-traits
52KB
556 lines
character-traits-transformative-abilities
character-traits-transformative-abilities is a Rust crate that offers a comprehensive framework for defining, analyzing, and applying transformative abilities in a conceptual space. Rooted in a rich set of enums, attributes, and latent dimensions, this crate enables developers to simulate complex traits and transformations across multiple domains including personal growth, societal change, scientific progress, and spiritual awakening.
Features
- Comprehensive Enums: The crate includes
CoreTransformDomainandNuancedTransformAttributeenums that cover a wide array of transformational domains and attributes, from Personal Growth and Leadership to Innovation and Vision. - Descriptor Analysis: Leverage
TransformativeAbilityDescriptorto match domains and attributes based on concrete descriptors derived from historical and mythological profiles. - Orthogonal Latent Dimensions: Incorporates a sophisticated rating system across ten continuous axes, such as Scope Scale, Spirituality, and Complexity Focus, to locate abilities in conceptual space.
- Transformation Utility: Utilize functions like
find_transform_descriptors_forandanalyze_transformative_ability_descriptorto parse and map descriptors into their core domains and nuanced attributes.
How to Use
Add this crate to your Cargo.toml:
[dependencies]
character-traits-transformative-abilities = "0.1.0"
Include it in your project:
use character_traits_transformative_abilities::{
CoreTransformDomain, NuancedTransformAttribute, TransformAbilityProfile,
TransformAbilityProfileBuilder, TransformLatentDimensionRatings
};
let profile = TransformAbilityProfileBuilder::default()
.core_domain(CoreTransformDomain::ScientificProgress)
.nuanced_attributes(Default::default())
.build()
.unwrap();
Licensing and Contribution
This project is licensed under the MIT license. Contributions are welcome via pull request. Please see the project's contribution guidelines for more details.
This README.md file was generated by an AI model. It may not be 100% accurate but should serve as a helpful guide.
Dependencies
~48–91MB
~1.5M SLoC