DavidVivancos/NeuraxonLife2.1-TimeSeries
NeuraxonLife2-DeepTimeSeries: Artificial Life Neuraxon Neural Network Simulation Deep Time Series Dataset Dataset Description The NeuraxonLife 2.1 Deep Time Series Dataset is a comprehensive collection of simulation data from the Neuraxon Game of Life environment, where autonomous agents ("NxErs") evolve biologically-plausible neural networks under survival pressures. This dataset includes detailed time series, event logs, neural states, and behavioral data across… See the full description on the dataset page: https://huggingface.co/datasets/DavidVivancos/NeuraxonLife2.1-TimeSeries.
NeuraxonLife2-DeepTimeSeries: Artificial Life Neuraxon Neural Network Simulation Deep Time Series Dataset
Dataset Description
The NeuraxonLife 2.1 Deep Time Series Dataset is a comprehensive collection of simulation data from the Neuraxon Game of Life environment, where autonomous agents ("NxErs") evolve biologically-plausible neural networks under survival pressures. This dataset includes detailed time series, event logs, neural states, and behavioral data across thousands of simulation runs, enabling deep exploration of neural dynamics, plasticity, synchronization, and evolutionary processes. It is designed for validating the Neuraxon paper: 'A New Neural Growth & Computation Blueprint' by David Vivancos & Dr. Jose Sanchez for Qubic Science.
From a Neuraxon neural network (https://www.researchgate.net/publication/397331336_Neuraxon )
This version emphasizes temporal data with high-resolution time series (per-tick metrics) and event tables, capturing phenomena like multi-timescale synaptic plasticity, neuromodulation thresholds, dendritic spikes, phase coherence, and ITU (Intelligent Tissue Unit) evolution.
Dataset Summary
This dataset provides insights into emergent neural computation in an artificial life setting. Each NxEr features:
- Neuraxon neural networks with dendritic branches and multi-timescale weights (fast, slow, meta)
- Four neuromodulators (dopamine, serotonin, acetylcholine, norepinephrine) influencing trinary states
- Behavioral interactions (foraging, mating, exploration) in a grid world
- Evolutionary mechanisms via ITU hybridization
- High-frequency time series for network activity, branching ratios, cross-frequency coupling (CFC), autocorrelation windows (ACW), and more
Key highlights:
- 1983 simulation games
- Over 9 million time series rows
- Detailed events for plasticity, spontaneous firings, threshold modulations, etc.
- Mapped to paper sections for targeted validation (e.g., Section 1: Trinary Neuromodulation)
Supported Tasks
- Temporal Dynamics Analysis: Study oscillator frequencies, phase coherence, and CFC over time
- Plasticity Modeling: Analyze LTP/LTD rates, associativity, and weight evolution
- Neuromodulation Research: Examine threshold crossings and spatial variance of modulators
- Behavioral Correlation: Link neural states to agent actions via I/O patterns
- Evolutionary Fitness Prediction: Predict ITU fitness from temporal and energy metrics
- Criticality Assessment: Evaluate branching ratios and self-organized criticality
- Synchronization Studies: Investigate PAC (phase-amplitude coupling) and mean phase velocity
Dataset Structure
The dataset consists of 28 interconnected tables stored as Parquet files, plus metadata:
/
├── games.parquet # Game metadata
├── nxers.parquet # Agent data
├── network_params.parquet # Network configurations
├── neurons.parquet # Neuron states
├── synapses.parquet # Synapse details
├── foods.parquet # Food sources
├── time_series.parquet # Core time series data
├── plasticity_events.parquet # LTP/LTD events
├── nxer_events.parquet # Agent lifecycle events
├── io_patterns.parquet # Input/output patterns
├── itu_fitness.parquet # ITU fitness history
├── neuromodulator_events.parquet # Modulator threshold crossings
├── phase_events.parquet # Phase synchronization events
├── dendritic_events.parquet # Dendritic spikes
├── homeostatic_events.parquet # Homeostatic adjustments
├── weight_evolution_events.parquet# Weight changes
├── world_grids.parquet # World terrain
├── food_progress.parquet # Harvest progress
├── nxer_visited_history.parquet # Exploration paths
├── neuron_state_history.parquet # Neuron state deques
├── synapse_neighbor_ids.parquet # Associativity neighbors
├── silent_synapse_events.parquet # Silent synapse transitions
├── spontaneous_events.parquet # Spontaneous firings
├── autoreceptor_events.parquet # Autoreceptor modulations
├── subthreshold_events.parquet # Near-threshold integrations
├── threshold_modulation_events.parquet # Threshold breakdowns
├── associativity_events.parquet # Cooperative LTP events
├── hall_of_fame.parquet # Top performers
├── manifest.json # Dataset metadata
└── README.md # This fileData Tables
- Games Table (games.parquet) Rows: 1983 | Columns: 53 | Size: 399 KB Description: Main game metadata including summary statistics, neuromodulator peaks, and NxEr summaries. Key for paper validation across all sections. Columns: (All types inferred: int/string/float) gameid, roundnumber, status, filetimestamp, sourcefile, createdat, steptick, globaltimesteps, birthscount, deathscount, gameindex, worldsize, worldgridhash, loglevel, loggerversion, starttimestamp, endtimestamp, durationseconds, totalticks, totalneuronscreated, totalneuronsdied, totalsynapsescreated, totalsynapsespruned, totalplasticityevents, totalltpevents, totalltdevents, peaknetworkactivity, averagebranchingratio, branchingratiosamples, peakdopamine, peakserotonin, peakacetylcholine, peaknorepinephrine, totalsilentsynapseactivations, totalspontaneousevents, totaldendriticspikes, totalhomeostaticadjustments, peakphasecoherence, totalthresholdmodulations, totalassociativityevents, totalmetabotropicactivations, totalionotropicactivations, peakautocorrelationwindow, meanweightchangerate, totalsubthresholdintegrations, nxertotalborn, nxertotaldied, nxermaxfoodfound, nxermaxtimelived, nxermaxmates, nxermaxexplored, numnxersinfile, numfoodsinfile.
- NxErs Table (nxers.parquet) Rows: 40557 | Columns: 52 | Size: 19 MB Description: Individual NxEr data including identity, position, state, sensory attributes, statistics, and I/O history. Essential for behavioral analysis. Columns: gameid, roundnumber, nxerid, name, colorr, colorg, colorb, ismale, clanid, posx, posy, canland, cansea, food, alive, bornts, diedts, visionrange, smellradius, heading, ticksperaction, tickaccum, harvesting, matingwith, matingendtick, dopamineboostticks, matingintentuntiltick, matecooldownuntiltick, lastmovetick, lastinput0 to lastinput5, lastoutput0 to lastoutput4, parent0, parent1, statsfoodfound, statsfoodtaken, statsexplored, statstimeliveds, statsmatesperformed, statsenergyefficiency, statstemporalsyncscore, statsfitnessscore, visitedcount, visited_json.
- Network Params Table (networkparams.parquet) Rows: 40557 | Columns: 82 | Size: 17 MB Description: Complete network parameters for each NxEr including architecture, topology, neuron properties, synaptic time constants, plasticity rates, neuromodulation baselines, oscillator frequencies, and ITU config. Columns: gameid, roundnumber, nxerid, nxername, networkname, numinputneurons, numhiddenneurons, numoutputneurons, connectionprobability, smallworldk, smallworldrewireprob, preferentialattachment, membranetimeconstant, firingthresholdexcitatory, firingthresholdinhibitory, adaptationrate, spontaneousfiringrate, neuronhealthdecay, numdendriticbranches, branchthreshold, plateaudecay, taufast, tauslow, taumeta, taultp, taultd, wfastinitmin, wfastinitmax, wslowinitmin, wslowinitmax, wmetainitmin, wmetainitmax, learningrate, stdpwindow, learningratemod, plasticitythreshold, associativitystrength, synapseintegritythreshold, synapseformationprob, synapsedeathprob, neurondeaththreshold, dopaminebaseline, dopaminehighaffinitythreshold, dopaminelowaffinitythreshold, serotoninbaseline, serotoninhighaffinitythreshold, serotoninlowaffinitythreshold, acetylcholinebaseline, acetylcholinehighaffinitythreshold, acetylcholinelowaffinitythreshold, norepinephrinebaseline, norepinephrinehighaffinitythreshold, norepinephrinelowaffinitythreshold, neuromoddecayrate, diffusionrate, oscillatorlowfreq, oscillatormidfreq, oscillatorhighfreq, oscillatorstrength, phasecouplingstrength, energybaseline, firingenergycost, plasticityenergycost, metabolicrate, recoveryrate, targetfiringrate, homeostaticplasticityrate, itucircleradius, evolutioninterval, fitnesstemporalweight, fitnessenergyweight, fitnesspatternweight, maxaxonaldelay, dt, simulationsteps, activitythreshold, nettime, netstepcount, netenergyconsumed, netbranchingratio, netnumsynapses, netnumneurons.
- Neurons Table (neurons.parquet) Rows: 1,499,241 | Columns: 33 | Size: 579 MB Description: Individual neuron state snapshots including membrane potential, trinary state, adaptation, autoreceptor levels, energy, phase, and individualized parameters. Relevant to Sections 1, 2, 6. Columns: gameid, roundnumber, nxerid, neuronid, neurontype, membranepotential, trinarystate, adaptation, autoreceptor, health, isactive, energylevel, phase, naturalfrequency, intrinsictimescale, fitnessscore, circleid, lastfiringtime, membranetimeconstant, firingthresholdexcitatory, firingthresholdinhibitory, adaptationrate, spontaneousfiringrate, neuronhealthdecay, energybaseline, firingenergycost, plasticityenergycost, metabolicrate, recoveryrate, numdendriticbranches, statehistoryjson, statehistorylength, dendriticbranches_json.
- Synapses Table (synapses.parquet) Rows: 1,179,169 | Columns: 28 | Size: 132 MB Description: Synapse data including multi-timescale weights, traces, integrity, and time constants. Key for Sections 3 and 4. Columns: gameid, roundnumber, nxerid, preid, postid, wfast, wslow, wmeta, issilent, ismodulatory, integrity, axonaldelay, learningratemod, synapsetype, potentialdeltaw, taufast, tauslow, taumeta, taultp, taultd, learningrate, plasticitythreshold, pretrace, posttrace, pretraceltd, associativestrength, neighborsynapseidsjson, neighborcount.
- Foods Table (foods.parquet) Rows: 59,490 | Columns: 11 | Size: 475 KB Description: Food source state including position, remaining amount, and respawn status. Columns: gameid, roundnumber, foodid, anchorx, anchory, posx, posy, alive, respawnattick, remaining, progressjson.
- Time Series Table (timeseries.parquet) Rows: 9,170,708 | Columns: 82 | Size: 1.56 GB Description: Comprehensive time series data including network activity, branching ratio, neuromodulator levels, oscillator components, CFC metrics, trinary distributions, synaptic statistics, dendritic metrics, ACW estimates, and ITU fitness. Essential for all sections. Columns: gameid, roundnumber, tick, timestamp, networkactivity, branchingratio, totalenergy, averageenergy, energyefficiency, temporalsync, dopamine, serotonin, acetylcholine, norepinephrine, oscillatordrive, oscillatorlow, oscillatormid, oscillatorhigh, phasecoherence, cfclowmid, cfcmidhigh, excitatoryfraction, inhibitoryfraction, neutralfraction, autoreceptormean, autoreceptorstd, adaptationmean, spontaneousfiringcount, drivenfiringcount, silentsynapsecount, activesynapsecount, modulatorysynapsecount, meansynapseintegrity, meanplateaupotential, meanbranchpotential, dendriticspikecount, meanintrinsictimescale, timescaleheterogeneity, membranepotentialmean, membranepotentialstd, meanwfast, meanwslow, meanwmeta, stdwfast, stdwslow, stdwmeta, meanpretrace, meanposttrace, meanpretraceltd, stdpretrace, meandeltaw, ltprate, ltdrate, meanassociativitycontribution, associativityeventcount, meanlearningratemod, stdlearningratemod, meanautocorrelationwindow, stdautocorrelationwindow, autocorrelationcoefficientmean, meanthresholdexcitatoryeffective, meanthresholdinhibitoryeffective, thresholdmodulationbyach, thresholdmodulationbyautoreceptor, ionotropiccontributionmean, metabotropiccontributionmean, modulatorgridentropy, modulatorgridgradientmagnitude, dopaminespatialvariance, serotoninspatialvariance, silentsynapsefraction, silenttoactivetransitions, activetosilenttransitions, subthresholdintegrationcount, nearthresholdfraction, pacthetagamma, pacdeltatheta, meanphasevelocity, itumeanfitness, itufitnessvariance, itumutationevents, itupruning_events.
- Plasticity Events Table (plasticityevents.parquet) Rows: 517,662 | Columns: 8 | Size: 6.6 MB Description: LTP and LTD events with timing and weight changes. Key for Section 4. Columns: gameid, roundnumber, tick, eventtype, preid, postid, deltaw, detailsjson.
- NxEr Events Table (nxerevents.parquet) Rows: 237,628 | Columns: 6 | Size: 1.1 MB Description: NxEr lifecycle events including birth, death, mating, and stealing attempts. Columns: gameid, roundnumber, tick, eventtype, nxerid, detailsjson.
- I/O Patterns Table (iopatterns.parquet) Rows: 991,500 | Columns: 6 | Size: 3.6 MB Description: Input/output patterns for each NxEr per tick. Useful for behavioral analysis. Columns: gameid, roundnumber, tick, nxerid, inputsjson, outputsjson.
- ITU Fitness Table (itufitness.parquet) Rows: 138,367 | Columns: 5 | Size: 132 KB Description: ITU fitness history over time. Key for Section 8. Columns: gameid, roundnumber, tick, circleid, fitness.
- Neuromodulator Events Table (neuromodulatorevents.parquet) Rows: 594,900 | Columns: 7 | Size: 4 MB Description: Neuromodulator threshold crossing events. Key for Section 1. Columns: gameid, roundnumber, tick, modulator, level, crossedthreshold, effect.
- Phase Events Table (phaseevents.parquet) Rows: 216,269 | Columns: 6 | Size: 2.7 MB Description: Phase synchronization events including coherence measurements. Key for Section 7. Columns: gameid, roundnumber, tick, eventtype, phasecoherence, detailsjson.
- Dendritic Events Table (dendriticevents.parquet) Rows: 418,097 | Columns: 8 | Size: 7.1 MB Description: Dendritic spike events with branch potential and calcium influx. Related to Sections 1 and 5. Columns: gameid, roundnumber, tick, neuronid, branchid, branchpotential, plateaupotential, cainflux.
- Homeostatic Events Table (homeostaticevents.parquet) Rows: 396,600 | Columns: 8 | Size: 6.5 MB Description: Homeostatic plasticity threshold adjustments. Related to Section 4. Columns: gameid, roundnumber, tick, neuronid, oldthreshold, newthreshold, activity_level, direction.
- Weight Evolution Events Table (weightevolutionevents.parquet) Rows: 991,500 | Columns: 8 | Size: 29 MB Description: Multi-timescale weight changes. Key for Section 3. Columns: gameid, roundnumber, tick, preid, postid, wfastdelta, wslowdelta, wmetadelta.
- World Grids Table (worldgrids.parquet) Rows: 1983 | Columns: 4 | Size: 1.5 MB Description: Full 2D world grid terrain data. Required for game resumption. Columns: gameid, roundnumber, worldsize, grid_json.
- Food Progress Table (foodprogress.parquet) Rows: 48,056 | Columns: 5 | Size: 132 KB Description: Food harvest progress tracking. Required for game resumption. Columns: gameid, roundnumber, foodid, nxerid, harvestprogress.
- NxEr Visited History Table (nxervisitedhistory.parquet) Rows: 40,557 | Columns: 6 | Size: 17 MB Description: Full coordinate history of cells visited by each NxEr. Required for game resumption. Columns: gameid, roundnumber, nxerid, nxername, visitedcoordsjson, visited_count.
- Neuron State History Table (neuronstatehistory.parquet) Rows: 1,499,241 | Columns: 7 | Size: 6.3 MB Description: Last 50 states for each neuron. Required for intrinsic timescale calculation (Section 6). Columns: gameid, roundnumber, nxerid, neuronid, neurontype, statehistoryjson, historylength.
- Synapse Neighbor IDs Table (synapseneighborids.parquet) Rows: 429,649 | Columns: 7 | Size: 3.7 MB Description: Neighbor synapse IDs for associativity. Required for cooperative LTP (Section 4). Columns: gameid, roundnumber, nxerid, synapsepreid, synapsepostid, neighborsynapseidsjson, neighbor_count.
- Silent Synapse Events Table (silentsynapseevents.parquet) Rows: 19,342 | Columns: 9 | Size: 74 KB Description: Events for synapses becoming active/silent. Columns: gameid, roundnumber, tick, preid, postid, eventtype, previousstate, new_state, trigger.
- Spontaneous Events Table (spontaneousevents.parquet) Rows: 321,977 | Columns: 7 | Size: 3.5 MB Description: Spontaneous firing events. Detailed for Section 6. Columns: gameid, roundnumber, tick, neuronid, neurontype, membranepotential, spontaneous_rate.
- Autoreceptor Events Table (autoreceptorevents.parquet) Rows: 396,600 | Columns: 8 | Size: 125 KB Description: Autoreceptor modulation events. Detailed for Section 1. Columns: gameid, roundnumber, tick, neuronid, modulatortype, autoreceptorlevel, releaseinhibition, thresholdchange.
- Subthreshold Events Table (subthresholdevents.parquet) Rows: 594,900 | Columns: 8 | Size: 18 MB Description: Near-threshold integrations. Detailed for Section 5. Columns: gameid, roundnumber, tick, neuronid, membranepotential, threshold, distancetothreshold, inputsum.
- Threshold Modulation Events Table (thresholdmodulationevents.parquet) Rows: 594,900 | Columns: 9 | Size: 10 MB Description: Breakdown of Ach vs autoreceptor on thresholds. Columns: gameid, roundnumber, tick, neuronid, basethreshold, achcontribution, autoreceptorcontribution, finalthreshold, acetylcholinelevel.
- Associativity Events Table (associativityevents.parquet) Rows: 594,900 | Columns: 7 | Size: 112 KB Description: Cooperative LTP events. For Section 4 validation. Columns: gameid, roundnumber, tick, postneuronid, participatingsynapses, cooperativeboost, totalweight_change.
- Hall of Fame Table (halloffame.parquet) Rows: 59,264 | Columns: 16 | Size: 849 KB Description: Top performing NxErs by category. Columns: gameid, roundnumber, category, rank, name, ismale, canland, cansea, statsfoodfound, statsfoodtaken, statsexplored, statstimeliveds, statsmatesperformed, statsenergyefficiency, statstemporalsyncscore, statsfitnessscore.
Relationships Between Tables
- Most tables join on
game_idandround_number. - Agent-level:
nxers→network_params,neurons,synapses(vianxer_id). - Neuron-level:
neurons→dendritic_events,homeostatic_events,spontaneous_events, etc. (vianeuron_id). - Synapse-level:
synapses→plasticity_events,weight_evolution_events(viapre_id,post_id). - Time series:
time_series→ event tables (viatickfor correlation). - Behavioral:
nxers→io_patterns,nxer_events,nxer_visited_history. - World:
games→world_grids,foods,food_progress.
Usage
Loading with Python (pandas)
import pandas as pd
# Load tables
games = pd.read_parquet('games.parquet')
time_series = pd.read_parquet('time_series.parquet')
# Example: Filter time series for a specific game
game_ts = time_series[time_series['game_id'] == 'some_game_id']Loading with Hugging Face Datasets
from datasets import load_dataset
# Load from Hugging Face Hub (assuming uploaded as 'DavidVivancos/NeuraxonLife2-DeepTimeSeries')
dataset = load_dataset("DavidVivancos/NeuraxonLife2-DeepTimeSeries")
# Access tables
time_series = dataset['time_series']Example Analyses
- Branching Ratio Over Time
import matplotlib.pyplot as plt
import pandas as pd
ts = pd.read_parquet('time_series.parquet')
game_ts = ts[ts['game_id'] == ts['game_id'].unique()[0]]
plt.plot(game_ts['tick'], game_ts['branching_ratio'])
plt.xlabel('Tick')
plt.ylabel('Branching Ratio')
plt.title('Network Criticality Over Time')
plt.show()- Plasticity Event Analysis
events = pd.read_parquet('plasticity_events.parquet')
ltp_count = events[events['event_type'] == 'LTP'].shape[0]
ltd_count = events[events['event_type'] == 'LTD'].shape[0]
print(f"LTP/LTD Ratio: {ltp_count / ltd_count:.2f}")- Fitness Correlation
from sklearn.linear_model import LinearRegression
import numpy as np
nxers = pd.read_parquet('nxers.parquet')
X = nxers[['stats_temporal_sync_score']].values
y = nxers['stats_fitness_score'].values
model = LinearRegression().fit(X, y)
print(f"R²: {model.score(X, y):.3f}")Dataset Creation
Generated from 1983 Neuraxon Game of Life JSON save files using converter version 1.0.0:
- Scanned and processed JSON files.
- Extracted hierarchical data into tables.
- Converted to Parquet with Snappy compression.
- Validated row counts and relationships.
Citation
@dataset{NeuraxonLife2.1-TimeSeries
title={Neuraxon Game of Life 2.1 Research Dataset Deep Time Series Exploration},
author={Vivancos, David and Sanchez, Jose},
year={2026},
publisher={Hugging Face},
url={https://huggingface.co/datasets/DavidVivancos/NeuraxonLife2.1-TimeSeries}
}License
This dataset is released under the CC BY 4.0 license.
Additional Information
Authors
- David Vivancos / Artificiology Research https://artificiology.com/ - Qubic Science https://qubic.org/
- Dr. Jose Sanchez / UNIR - Qubic Science https://qubic.org/
Dataset Curators
- David Vivancos / Artificiology Research https://artificiology.com/ - Qubic Science https://qubic.org/
- Dr. Jose Sanchez / UNIR - Qubic Science https://qubic.org/
Version History
- v2.1.0 (January 4th 2026): Initial release with deep time series focus.
Contact
For questions or issues, please open a GitHub issue at https://github.com/DavidVivancos/Neuraxon or contact [vivancos@vivancos.com].
