File size: 928 Bytes
6fa23b0
 
 
5acfeb6
 
6fa23b0
 
 
 
 
 
 
 
 
5acfeb6
6fa23b0
 
 
7439a65
 
 
 
 
 
6fa23b0
 
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
26
27
import streamlit as st

def main():
    st.title("Beyond the Anti-Jam: Integration of DRL with LLM")
    st.header("Make Your Environment Configuration")
    mode = st.radio("Choose Mode", ["Auto", "Manual"])

    if mode == "Auto":
        jammer_type = "dynamic"
        channel_switching_cost = 0.1
    else:
        jammer_type = st.selectbox("Select Jammer Type", ["constant", "sweeping", "random", "dynamic"])
        channel_switching_cost = st.selectbox("Select Channel Switching Cost", [0, 0.05, 0.1, 0.15, 0.2])

    st.subheader("Configuration:")
    st.write(f"Jammer Type: {jammer_type}")
    st.write(f"Channel Switching Cost: {channel_switching_cost}")

    st.write("==================================================")
    st.write("Training Starting")
    st.write("Training completed")
    st.write("==================================================")
    st.write("")

if __name__ == "__main__":
    main()