File size: 944 Bytes
a121d0b
 
5e9bdc5
 
 
 
a121d0b
 
5e9bdc5
a121d0b
5e9bdc5
a121d0b
 
 
 
 
5e9bdc5
a121d0b
 
5e9bdc5
 
a121d0b
5e9bdc5
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
import plotly.graph_objects as go

def create_consciousness_map(data: dict):
    lvl, sc = data["dimensional_level"]["level"], data["dimensional_level"]["score"]
    fig = go.Figure(go.Bar(x=[lvl], y=[sc], marker_color="cyan"))
    fig.update_layout(title="Mapa de Conciencia", paper_bgcolor="black", plot_bgcolor="black")
    return fig

def create_evolution_timeline(futures: list):
    fig = go.Figure()
    for i,s in enumerate(futures):
        fig.add_trace(go.Scatter(
            x=[i], y=[s["probability"]],
            mode="markers+text", text=[s["name"]],
            marker=dict(size=20, color="magenta")
        ))
    fig.update_layout(title="Timeline Evolutivo", paper_bgcolor="black", plot_bgcolor="black")
    return fig

def create_quantum_network(data: dict):
    # Fallback simple
    fig = go.Figure()
    fig.update_layout(title="Red Cuántica (próximamente)", paper_bgcolor="black", plot_bgcolor="black")
    return fig