MCPcopy Create free account

hub / github.com/andrinr/evo / types & classes

Types & classes30 in github.com/andrinr/evo

ClassAttentionHead
src/simulation/brain/transformer.rs:12
EnumBrain
src/simulation/brain/mod.rs:30
EnumBrainType
src/simulation/brain/mod.rs:19
EnumBreedingSource
src/simulation/evolution.rs:32
ClassEcosystem
src/simulation/ecosystem.rs:55
EnumEventColor
src/simulation/event_log.rs:19
ClassEventLog
src/simulation/event_log.rs:34
ClassEventQueue
Queue for collecting simulation events from parallel updates.
src/simulation/events.rs:86
ClassEvolutionEngine
src/simulation/evolution.rs:17
ClassFood
src/simulation/food.rs:17
InterfaceLocatable
Trait for entities with a position that can be updated over time. Any type that implements this trait: - Has a position in 2D space - Can be updated
src/simulation/locatable.rs:13
ClassLoggedEvent
src/simulation/event_log.rs:8
ClassMlp
src/simulation/brain/mlp.rs:10
ClassOrganism
src/simulation/organism/organism.rs:25
ClassParams
src/simulation/params.rs:7
ClassPerception
Manages multiple senses and combines them into brain inputs. The perception system: 1. Queries each sense for its outputs 2. Concatenates all sensory
src/simulation/organism/perception.rs:19
ClassProjectile
src/simulation/projectile.rs:15
ClassProprioception
Proprioception sense for internal state awareness. Outputs: - Memory state (all memory cells) - Energy level (normalized) - Position encoding (sin an
src/simulation/organism/proprioception.rs:21
ClassReproductionStats
src/simulation/reproduction.rs:8
ClassScent
Scent sense that detects chemical signals. Outputs: - Signal channels from nearby organisms (RGB color), weighted by distance (closer = stronger) Th
src/simulation/organism/scent.rs:20
InterfaceSense
Trait for different sensory modalities that organisms can use to perceive their environment. Each sense processes environmental information and retur
src/simulation/organism/sense.rs:16
EnumSimulationEvent
src/simulation/events.rs:17
ClassSpatialIndex
Spatial index containing KD-trees for all entity types.
src/simulation/spatial.rs:25
ClassSpatialTrees
Container for pre-built KD-trees for spatial queries.
src/simulation/spatial.rs:15
ClassTimingStats
src/simulation/ecosystem.rs:33
InterfaceToScreen
src/graphics.rs:153
InterfaceToScreenRelative
Trait for converting relative vectors (like vision directions) to screen space These should only be scaled by zoom, not offset
src/graphics.rs:211
ClassTransformerBlock
src/simulation/brain/transformer.rs:90
ClassUIState
src/ui/ui.rs:9
ClassVision
Vision sense that detects organisms and food using raycasting. For each vision direction, the sense outputs: - Proximity to nearest entity (inverted
src/simulation/organism/vision.rs:18