Dooders / ContinuousEvolution

A specific implementation to continuously evolve a population of agents through evolutionary and genetic algorithms
MIT License
0 stars 0 forks source link

Temporal Graph State Management System (TGSMS) #15

Open csmangum opened 6 months ago

csmangum commented 6 months ago
csmangum commented 6 months ago

First step is to prototype the functionality that I want:

csmangum commented 6 months ago

When each arena state represents new agents, the Threads will be the parents of the new agents.

If an agent can persist more than one step, then a self thread connects it through its continuous ArenaStates

csmangum commented 6 months ago

Add encoding property to an ArenaState that is a lower dimensional representation of the graph state.

Use PCA at first with eventual Auto-Encoder to PCA for better encoding

csmangum commented 6 months ago

Have methods for Macro and Micro states

csmangum commented 6 months ago

Time is represented as a decimal cycle.step.

So cycle 12 and step 3, the time state should be 12.3 125.52 would be cycle 125 step 52 So ArenaStates can be clustered by cycle and be easily searched

Maybe floating point number to better handle very high values???