NextLevel / modules /visualization.py
Lukeetah's picture
Update modules/visualization.py
5e9bdc5 verified
raw
history blame contribute delete
944 Bytes
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