Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
|
@@ -1,3 +1,4 @@
|
|
|
|
|
| 1 |
from langchain_groq import ChatGroq
|
| 2 |
import streamlit as st
|
| 3 |
from crewai import Agent
|
|
@@ -125,7 +126,7 @@ def main():
|
|
| 125 |
st.success("✅ Correct! You defeated the enemy.")
|
| 126 |
st.session_state.points += POINTS_PER_CORRECT
|
| 127 |
st.session_state.questions_answered += 1
|
| 128 |
-
|
| 129 |
# Move to next level if necessary
|
| 130 |
if st.session_state.questions_answered >= QUESTIONS_PER_LEVEL:
|
| 131 |
if st.session_state.level == MAX_LEVEL:
|
|
@@ -135,12 +136,13 @@ def main():
|
|
| 135 |
st.session_state.level += 1
|
| 136 |
st.session_state.questions_answered = 0
|
| 137 |
st.success(f"🔺 Level Up! Welcome to Level {st.session_state.level}.")
|
| 138 |
-
|
| 139 |
generate_new_question()
|
| 140 |
st.rerun()
|
| 141 |
else:
|
| 142 |
st.error("❌ Wrong answer! Try again.")
|
| 143 |
st.session_state.lives -= 1
|
|
|
|
| 144 |
st.rerun() # Force refresh to update lives in sidebar
|
| 145 |
|
| 146 |
main()
|
|
|
|
| 1 |
+
import time
|
| 2 |
from langchain_groq import ChatGroq
|
| 3 |
import streamlit as st
|
| 4 |
from crewai import Agent
|
|
|
|
| 126 |
st.success("✅ Correct! You defeated the enemy.")
|
| 127 |
st.session_state.points += POINTS_PER_CORRECT
|
| 128 |
st.session_state.questions_answered += 1
|
| 129 |
+
time.sleep(3)
|
| 130 |
# Move to next level if necessary
|
| 131 |
if st.session_state.questions_answered >= QUESTIONS_PER_LEVEL:
|
| 132 |
if st.session_state.level == MAX_LEVEL:
|
|
|
|
| 136 |
st.session_state.level += 1
|
| 137 |
st.session_state.questions_answered = 0
|
| 138 |
st.success(f"🔺 Level Up! Welcome to Level {st.session_state.level}.")
|
| 139 |
+
time.sleep(3)
|
| 140 |
generate_new_question()
|
| 141 |
st.rerun()
|
| 142 |
else:
|
| 143 |
st.error("❌ Wrong answer! Try again.")
|
| 144 |
st.session_state.lives -= 1
|
| 145 |
+
time.sleep(3)
|
| 146 |
st.rerun() # Force refresh to update lives in sidebar
|
| 147 |
|
| 148 |
main()
|