amachine.am_causal_state
1from dataclasses import dataclass, field 2 3@dataclass 4class CausalState : 5 name : str 6 classes : set[str] = field(default_factory=set) 7 isomorphs : set[str] = field(default_factory=set) 8 9 def add_class( self, class_name ) : 10 self.classes.add( class_name ) 11 12 def add_isomorph( self, state_name ) : 13 self.isomorphs.add( state_name )
@dataclass
class
CausalState:
4@dataclass 5class CausalState : 6 name : str 7 classes : set[str] = field(default_factory=set) 8 isomorphs : set[str] = field(default_factory=set) 9 10 def add_class( self, class_name ) : 11 self.classes.add( class_name ) 12 13 def add_isomorph( self, state_name ) : 14 self.isomorphs.add( state_name )