File size: 868 Bytes
89da381
85dcbdf
84bf197
89da381
 
 
 
 
 
 
562f6c3
89da381
562f6c3
 
 
110ebd2
6750db7
 
7b7ede3
 
85dcbdf
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
import streamlit as st
from my_pages import landing, home, information_loss, rashomon_effect, developer_decisions, ica, multiverse

# --- Configure the app ---
st.set_page_config(page_title="Multiplicity Demo", layout="centered")

# --- Initialize session state ---
if "page" not in st.session_state:
    st.session_state.page = "landing"  # can be: landing, main, sentence_X

# Routing
if st.session_state.page == "landing":
    landing.render()
elif st.session_state.page == "home":
    home.render()
elif st.session_state.page == "information_loss":
    information_loss.render()
elif st.session_state.page == "rashomon_effect":
    rashomon_effect.render()
elif st.session_state.page == "developer_decisions":
    developer_decisions.render()
elif st.session_state.page == "ica":
    ica.render()
elif st.session_state.page == "multiverse":
    multiverse.render()