vladyslav
commited on
Commit
·
ec98f81
1
Parent(s):
706fbde
Added testing data for Gemini 2.0 Flash and Claude 3.7 Sonnet
Browse files- app.py +1 -0
- constants.py +6 -0
- questions/claude_3_7_sonnet/zahar-berkut.json +222 -0
- questions/gemini_2_0_flash/zahar-berkut.json +222 -0
app.py
CHANGED
|
@@ -14,6 +14,7 @@ if os.getenv("ENV_TYPE") == "dev":
|
|
| 14 |
MODELS["Test"] = "test"
|
| 15 |
MODELS_PATH["Test"] = "test"
|
| 16 |
BOOKS["Test"] = "test.json"
|
|
|
|
| 17 |
|
| 18 |
questions_data = []
|
| 19 |
current_question_index = 0
|
|
|
|
| 14 |
MODELS["Test"] = "test"
|
| 15 |
MODELS_PATH["Test"] = "test"
|
| 16 |
BOOKS["Test"] = "test.json"
|
| 17 |
+
MODEL_NAME_TO_CHOICE["test"] = "Test"
|
| 18 |
|
| 19 |
questions_data = []
|
| 20 |
current_question_index = 0
|
constants.py
CHANGED
|
@@ -1,19 +1,25 @@
|
|
| 1 |
MODELS = {
|
| 2 |
"GPT-4o": "gpt-4o",
|
| 3 |
"Gemini 1.5 Pro": "gemini-1.5-pro",
|
|
|
|
| 4 |
"Claude 3.5 Sonnet": "claude-3-5-sonnet-20241022",
|
|
|
|
| 5 |
}
|
| 6 |
|
| 7 |
MODEL_NAME_TO_CHOICE = {
|
| 8 |
"gpt-4o": "GPT-4o",
|
| 9 |
"gemini-1.5-pro": "Gemini 1.5 Pro",
|
|
|
|
| 10 |
"claude-3-5-sonnet-20241022": "Claude 3.5 Sonnet",
|
|
|
|
| 11 |
}
|
| 12 |
|
| 13 |
MODELS_PATH = {
|
| 14 |
"GPT-4o": "gpt_4o",
|
| 15 |
"Gemini 1.5 Pro": "gemini_1_5_pro",
|
|
|
|
| 16 |
"Claude 3.5 Sonnet": "claude_3_5_sonnet",
|
|
|
|
| 17 |
}
|
| 18 |
|
| 19 |
BOOKS = {
|
|
|
|
| 1 |
MODELS = {
|
| 2 |
"GPT-4o": "gpt-4o",
|
| 3 |
"Gemini 1.5 Pro": "gemini-1.5-pro",
|
| 4 |
+
"Gemini 2.0 Flash": "gemini-2.0-flash",
|
| 5 |
"Claude 3.5 Sonnet": "claude-3-5-sonnet-20241022",
|
| 6 |
+
"Claude 3.7 Sonnet": "claude-3-7-sonnet-latest",
|
| 7 |
}
|
| 8 |
|
| 9 |
MODEL_NAME_TO_CHOICE = {
|
| 10 |
"gpt-4o": "GPT-4o",
|
| 11 |
"gemini-1.5-pro": "Gemini 1.5 Pro",
|
| 12 |
+
"gemini-2.0-flash": "Gemini 2.0 Flash",
|
| 13 |
"claude-3-5-sonnet-20241022": "Claude 3.5 Sonnet",
|
| 14 |
+
"claude-3-7-sonnet-latest": "Claude 3.7 Sonnet",
|
| 15 |
}
|
| 16 |
|
| 17 |
MODELS_PATH = {
|
| 18 |
"GPT-4o": "gpt_4o",
|
| 19 |
"Gemini 1.5 Pro": "gemini_1_5_pro",
|
| 20 |
+
"Gemini 2.0 Flash": "gemini_2_0_flash",
|
| 21 |
"Claude 3.5 Sonnet": "claude_3_5_sonnet",
|
| 22 |
+
"Claude 3.7 Sonnet": "claude_3_7_sonnet",
|
| 23 |
}
|
| 24 |
|
| 25 |
BOOKS = {
|
questions/claude_3_7_sonnet/zahar-berkut.json
ADDED
|
@@ -0,0 +1,222 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
[
|
| 2 |
+
{
|
| 3 |
+
"question": "Що сталося зі святим каменем у сні Захара Беркута?",
|
| 4 |
+
"textPart": "земля здригається — і разом, звільна перехиляючись, святий камінь рушається з місця та зі страшенним лускотом валиться на нього.",
|
| 5 |
+
"answers": [
|
| 6 |
+
{
|
| 7 |
+
"answer": "Він засяяв яскравим світлом",
|
| 8 |
+
"isCorrect": false
|
| 9 |
+
},
|
| 10 |
+
{
|
| 11 |
+
"answer": "Він перетворився на живу істоту",
|
| 12 |
+
"isCorrect": false
|
| 13 |
+
},
|
| 14 |
+
{
|
| 15 |
+
"answer": "Він рушив з місця і впав на Захара",
|
| 16 |
+
"isCorrect": true
|
| 17 |
+
},
|
| 18 |
+
{
|
| 19 |
+
"answer": "Він розколовся на дрібні шматки",
|
| 20 |
+
"isCorrect": false
|
| 21 |
+
}
|
| 22 |
+
]
|
| 23 |
+
},
|
| 24 |
+
{
|
| 25 |
+
"question": "Яке рішення переважало серед тухольської громади щодо захисту від монголів?",
|
| 26 |
+
"textPart": "Одна думка переважала всі інші: вийти громадою перед тіснину й боронитися від монголів до остатньої краплі крові. Особливо молодіж наставала на те.",
|
| 27 |
+
"answers": [
|
| 28 |
+
{
|
| 29 |
+
"answer": "Здатися монголам і просити пощади",
|
| 30 |
+
"isCorrect": false
|
| 31 |
+
},
|
| 32 |
+
{
|
| 33 |
+
"answer": "Втекти з села в гори",
|
| 34 |
+
"isCorrect": false
|
| 35 |
+
},
|
| 36 |
+
{
|
| 37 |
+
"answer": "Вийти перед тіснину і боронитися до останньої краплі крові",
|
| 38 |
+
"isCorrect": true
|
| 39 |
+
},
|
| 40 |
+
{
|
| 41 |
+
"answer": "Відправити послів для переговорів з ворогом",
|
| 42 |
+
"isCorrect": false
|
| 43 |
+
}
|
| 44 |
+
]
|
| 45 |
+
},
|
| 46 |
+
{
|
| 47 |
+
"question": "Які дві несподівані події змінили настрій і рішення тухольської громади?",
|
| 48 |
+
"textPart": "Бачачи всю основність тих закидів, Захар Беркут, хоч із болем серця, готов був покинути свою молодечогарячу думку, коли, утім, дві несподівані події значно піднесли настрій тухольської громади й змінили цілу її постанову. Долі селом вулицею надійшли одна за другою при звуках труб і дерев'яних трембіт аж три громади озброєної молодіжі. [...] Ще не стихла радість із приходу тих пожаданих помічників, ще громада не мала часу приступити до дальшої наради, коли, утім, з противного боку, з лісової прогалини, що була над тухольською тісниною, показався новий і зовсім уже несподіваний гість.",
|
| 49 |
+
"answers": [
|
| 50 |
+
{
|
| 51 |
+
"answer": "Прихід трьох громад озброєної молоді та поява невідомого вершника",
|
| 52 |
+
"isCorrect": true
|
| 53 |
+
},
|
| 54 |
+
{
|
| 55 |
+
"answer": "Напад монголів та загибель Захара Беркута",
|
| 56 |
+
"isCorrect": false
|
| 57 |
+
},
|
| 58 |
+
{
|
| 59 |
+
"answer": "Зміна погоди та прихід ночі",
|
| 60 |
+
"isCorrect": false
|
| 61 |
+
},
|
| 62 |
+
{
|
| 63 |
+
"answer": "Відступ монголів та повернення полонених",
|
| 64 |
+
"isCorrect": false
|
| 65 |
+
}
|
| 66 |
+
]
|
| 67 |
+
},
|
| 68 |
+
{
|
| 69 |
+
"question": "Яку новину Мирослава принесла Захару Беркуту про його сина?",
|
| 70 |
+
"textPart": "— Не лякайся, батьку, тої вісти, котру скажу тобі. Твій син у монгольській неволі.",
|
| 71 |
+
"answers": [
|
| 72 |
+
{
|
| 73 |
+
"answer": "Його син загинув у бою",
|
| 74 |
+
"isCorrect": false
|
| 75 |
+
},
|
| 76 |
+
{
|
| 77 |
+
"answer": "Його син у монгольській неволі",
|
| 78 |
+
"isCorrect": true
|
| 79 |
+
},
|
| 80 |
+
{
|
| 81 |
+
"answer": "Його син переміг монголів",
|
| 82 |
+
"isCorrect": false
|
| 83 |
+
},
|
| 84 |
+
{
|
| 85 |
+
"answer": "Його син утік від монголів",
|
| 86 |
+
"isCorrect": false
|
| 87 |
+
}
|
| 88 |
+
]
|
| 89 |
+
},
|
| 90 |
+
{
|
| 91 |
+
"question": "Чому Мирослава не вважає Тугара Вовка своїм батьком?",
|
| 92 |
+
"textPart": "Ні, Тугар Вовк живий, але Тугар Вовк перестав бути моїм батьком, відколи... зрадив... свій край і пристав... у службу монголів.",
|
| 93 |
+
"answers": [
|
| 94 |
+
{
|
| 95 |
+
"answer": "Бо він помер.",
|
| 96 |
+
"isCorrect": false
|
| 97 |
+
},
|
| 98 |
+
{
|
| 99 |
+
"answer": "Бо він зрадив свій край і пристав у службу монголів.",
|
| 100 |
+
"isCorrect": true
|
| 101 |
+
},
|
| 102 |
+
{
|
| 103 |
+
"answer": "Бо він відмовився від неї.",
|
| 104 |
+
"isCorrect": false
|
| 105 |
+
},
|
| 106 |
+
{
|
| 107 |
+
"answer": "Бо він покинув її в дитинстві.",
|
| 108 |
+
"isCorrect": false
|
| 109 |
+
}
|
| 110 |
+
]
|
| 111 |
+
},
|
| 112 |
+
{
|
| 113 |
+
"question": "Як поводилися монголи, коли увійшли в село?",
|
| 114 |
+
"textPart": "З лютим криком кидалися монголи від хати до хати, вивалюючи двері, руйнуючи плоти й ворота, розбиваючи діжки та плетінки, розвалюючи печі. Але вся їхня лютість була даремна — у селі ніхто не показувався.",
|
| 115 |
+
"answers": [
|
| 116 |
+
{
|
| 117 |
+
"answer": "Спокійно розташувалися на відпочинок",
|
| 118 |
+
"isCorrect": false
|
| 119 |
+
},
|
| 120 |
+
{
|
| 121 |
+
"answer": "Почали шукати їжу та воду",
|
| 122 |
+
"isCorrect": false
|
| 123 |
+
},
|
| 124 |
+
{
|
| 125 |
+
"answer": "З люттю руйнували хати та майно",
|
| 126 |
+
"isCorrect": true
|
| 127 |
+
},
|
| 128 |
+
{
|
| 129 |
+
"answer": "Відразу покинули село, побачивши, що воно порожнє",
|
| 130 |
+
"isCorrect": false
|
| 131 |
+
}
|
| 132 |
+
]
|
| 133 |
+
},
|
| 134 |
+
{
|
| 135 |
+
"question": "Як тухольці перемогли монголів, що піднімалися на гору?",
|
| 136 |
+
"textPart": "Аж коли передні покажуться до половини на горі, тоді разом на них! [...] у тій хвилі зі страшним криком зриваються тухольці, і ратища їхні разом глибоко тонуть у грудях напасників.",
|
| 137 |
+
"answers": [
|
| 138 |
+
{
|
| 139 |
+
"answer": "Обстріляли їх стрілами",
|
| 140 |
+
"isCorrect": false
|
| 141 |
+
},
|
| 142 |
+
{
|
| 143 |
+
"answer": "Скинули на них каміння",
|
| 144 |
+
"isCorrect": false
|
| 145 |
+
},
|
| 146 |
+
{
|
| 147 |
+
"answer": "Напали на них із ратищами, коли ті піднялися наполовину",
|
| 148 |
+
"isCorrect": true
|
| 149 |
+
},
|
| 150 |
+
{
|
| 151 |
+
"answer": "Підпалили ліс навколо них",
|
| 152 |
+
"isCorrect": false
|
| 153 |
+
}
|
| 154 |
+
]
|
| 155 |
+
},
|
| 156 |
+
{
|
| 157 |
+
"question": "Як виглядав Максим, коли його привели до Тугара Вовка?",
|
| 158 |
+
"textPart": "Аж злякався Тугар Вовк, побачивши ненависного собі парубка в такім страшнім та оплаканім стані. Свіжопромите лице було блідебліде, аж зе-лене, губи потріскались із жари та спраги, очі були червоні від диму й",
|
| 159 |
+
"answers": [
|
| 160 |
+
{
|
| 161 |
+
"answer": "Його обличчя було бліде, губи потріскались, очі червоні від диму",
|
| 162 |
+
"isCorrect": true
|
| 163 |
+
},
|
| 164 |
+
{
|
| 165 |
+
"answer": "Він був у бойовому обладунку і готовий до бою",
|
| 166 |
+
"isCorrect": false
|
| 167 |
+
},
|
| 168 |
+
{
|
| 169 |
+
"answer": "Він був непритомний і весь у крові",
|
| 170 |
+
"isCorrect": false
|
| 171 |
+
},
|
| 172 |
+
{
|
| 173 |
+
"answer": "Він виглядав здоровим і сильним",
|
| 174 |
+
"isCorrect": false
|
| 175 |
+
}
|
| 176 |
+
]
|
| 177 |
+
},
|
| 178 |
+
{
|
| 179 |
+
"question": "Як змінилося ставлення боярина Тугара Вовка до Максима протягом уривку?",
|
| 180 |
+
"textPart": "Тугар Вовк чув, що гнів його до Максима якось пригасає, мов пожежа, якій не стало вже дров. Він і вперед уже, зараз по взятті Максима до неволі, старався піддобритися до нього, не зі співчуття, а з хитрості, але Максим не хотів ані слова говорити до нього.",
|
| 181 |
+
"answers": [
|
| 182 |
+
{
|
| 183 |
+
"answer": "Його ненависть до Максима посилилася",
|
| 184 |
+
"isCorrect": false
|
| 185 |
+
},
|
| 186 |
+
{
|
| 187 |
+
"answer": "Його гнів до Максима почав пригасати",
|
| 188 |
+
"isCorrect": true
|
| 189 |
+
},
|
| 190 |
+
{
|
| 191 |
+
"answer": "Він завжди ставився до Максима з повагою",
|
| 192 |
+
"isCorrect": false
|
| 193 |
+
},
|
| 194 |
+
{
|
| 195 |
+
"answer": "Він вирішив негайно стратити Максима",
|
| 196 |
+
"isCorrect": false
|
| 197 |
+
}
|
| 198 |
+
]
|
| 199 |
+
},
|
| 200 |
+
{
|
| 201 |
+
"question": "Яке ставлення Максима до можливості, що тухольці обміняють його на вільний прохід для ворогів?",
|
| 202 |
+
"textPart": "Дарма твоя робота, боярине! Тухольці не пристануть на таку заміну.",
|
| 203 |
+
"answers": [
|
| 204 |
+
{
|
| 205 |
+
"answer": "Він вважає, що тухольці погодяться на таку заміну",
|
| 206 |
+
"isCorrect": false
|
| 207 |
+
},
|
| 208 |
+
{
|
| 209 |
+
"answer": "Він боїться, що тухольці погодяться на таку заміну",
|
| 210 |
+
"isCorrect": false
|
| 211 |
+
},
|
| 212 |
+
{
|
| 213 |
+
"answer": "Він впевнений, що тухольці не погодяться на таку заміну",
|
| 214 |
+
"isCorrect": true
|
| 215 |
+
},
|
| 216 |
+
{
|
| 217 |
+
"answer": "Він сподівається, що тухольці запропонують кращі умови",
|
| 218 |
+
"isCorrect": false
|
| 219 |
+
}
|
| 220 |
+
]
|
| 221 |
+
}
|
| 222 |
+
]
|
questions/gemini_2_0_flash/zahar-berkut.json
ADDED
|
@@ -0,0 +1,222 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
[
|
| 2 |
+
{
|
| 3 |
+
"question": "Хто був найстаршим і наймудрішим чоловіком, який очолював трудову громаду в селі Тухлі?",
|
| 4 |
+
"textPart": "Тухольці об’єдналися в трудову громаду, на чолі якої стояв Захар Беркут — найстаріший і наймудріший чоловік.",
|
| 5 |
+
"answers": [
|
| 6 |
+
{
|
| 7 |
+
"answer": "Захар Беркут",
|
| 8 |
+
"isCorrect": true
|
| 9 |
+
},
|
| 10 |
+
{
|
| 11 |
+
"answer": "Тугар Вовк",
|
| 12 |
+
"isCorrect": false
|
| 13 |
+
},
|
| 14 |
+
{
|
| 15 |
+
"answer": "Максим",
|
| 16 |
+
"isCorrect": false
|
| 17 |
+
},
|
| 18 |
+
{
|
| 19 |
+
"answer": "Мирослава",
|
| 20 |
+
"isCorrect": false
|
| 21 |
+
}
|
| 22 |
+
]
|
| 23 |
+
},
|
| 24 |
+
{
|
| 25 |
+
"question": "Що зробив старий Захар, коли почув страшну вість про бійку коло боярського дому?",
|
| 26 |
+
"textPart": "Почувши її, затремтів старий Захар, і гірка сльоза покотилася по його старім лиці.",
|
| 27 |
+
"answers": [
|
| 28 |
+
{
|
| 29 |
+
"answer": "Затремтів і гірка сльоза покотилася по його лиці.",
|
| 30 |
+
"isCorrect": true
|
| 31 |
+
},
|
| 32 |
+
{
|
| 33 |
+
"answer": "Почав голосно кричати на людей.",
|
| 34 |
+
"isCorrect": false
|
| 35 |
+
},
|
| 36 |
+
{
|
| 37 |
+
"answer": "Зрадів, що так сталося.",
|
| 38 |
+
"isCorrect": false
|
| 39 |
+
},
|
| 40 |
+
{
|
| 41 |
+
"answer": "Пішов спати.",
|
| 42 |
+
"isCorrect": false
|
| 43 |
+
}
|
| 44 |
+
]
|
| 45 |
+
},
|
| 46 |
+
{
|
| 47 |
+
"question": "Що принесло надію тухольській громаді?",
|
| 48 |
+
"textPart": "Долі селом вулицею надійшли одна за другою при звуках труб і дерев’яних трембіт аж три громади озброєної молодіжі.",
|
| 49 |
+
"answers": [
|
| 50 |
+
{
|
| 51 |
+
"answer": "Прихід трьох громад озброєної молодіжі.",
|
| 52 |
+
"isCorrect": true
|
| 53 |
+
},
|
| 54 |
+
{
|
| 55 |
+
"answer": "Приїзд Захара Беркута",
|
| 56 |
+
"isCorrect": false
|
| 57 |
+
},
|
| 58 |
+
{
|
| 59 |
+
"answer": "Знахідка скарбу",
|
| 60 |
+
"isCorrect": false
|
| 61 |
+
},
|
| 62 |
+
{
|
| 63 |
+
"answer": "Поява дивного звіра.",
|
| 64 |
+
"isCorrect": false
|
| 65 |
+
}
|
| 66 |
+
]
|
| 67 |
+
},
|
| 68 |
+
{
|
| 69 |
+
"question": "Коли Мирослава приїхала до тухольської громади, що вона їм сказала про монголів?",
|
| 70 |
+
"textPart": "Я спішила звістити вас, що монголи надходять, перед вечором будуть тут, то щоб ви приготовилися, як їх прийняти.",
|
| 71 |
+
"answers": [
|
| 72 |
+
{
|
| 73 |
+
"answer": "Що монголи надходять і будуть тут перед вечором.",
|
| 74 |
+
"isCorrect": true
|
| 75 |
+
},
|
| 76 |
+
{
|
| 77 |
+
"answer": "Що Захар Беркут хоче їх бачити.",
|
| 78 |
+
"isCorrect": false
|
| 79 |
+
},
|
| 80 |
+
{
|
| 81 |
+
"answer": "Що син Захара Беркута втік.",
|
| 82 |
+
"isCorrect": false
|
| 83 |
+
},
|
| 84 |
+
{
|
| 85 |
+
"answer": "Що боярин послав її попередити їх.",
|
| 86 |
+
"isCorrect": false
|
| 87 |
+
}
|
| 88 |
+
]
|
| 89 |
+
},
|
| 90 |
+
{
|
| 91 |
+
"question": "Чому Мирослава більше не вважає Тугара Вовка своїм батьком?",
|
| 92 |
+
"textPart": "Ні, Тугар Вовк живий, але Тугар Вовк перестав бути моїм батьком, відколи... зрадив... свій край і пристав... у службу монголів.",
|
| 93 |
+
"answers": [
|
| 94 |
+
{
|
| 95 |
+
"answer": "Бо він зрадив свій край і пристав у службу монголів.",
|
| 96 |
+
"isCorrect": true
|
| 97 |
+
},
|
| 98 |
+
{
|
| 99 |
+
"answer": "Бо він помер у бою з монголами.",
|
| 100 |
+
"isCorrect": false
|
| 101 |
+
},
|
| 102 |
+
{
|
| 103 |
+
"answer": "Бо він не любив Мирославу.",
|
| 104 |
+
"isCorrect": false
|
| 105 |
+
},
|
| 106 |
+
{
|
| 107 |
+
"answer": "Бо він хотів віддати її заміж за монгола.",
|
| 108 |
+
"isCorrect": false
|
| 109 |
+
}
|
| 110 |
+
]
|
| 111 |
+
},
|
| 112 |
+
{
|
| 113 |
+
"question": "Хто їхав на бі��ому коні перед монгольським військом?",
|
| 114 |
+
"textPart": "Передом, дорогою, їхав на білім коні страшний велетень, Бурундабегадир, а обік нього другий, менший їздець — Тугар Вовк.",
|
| 115 |
+
"answers": [
|
| 116 |
+
{
|
| 117 |
+
"answer": "Страшний велетень Бурунда-бегадир.",
|
| 118 |
+
"isCorrect": true
|
| 119 |
+
},
|
| 120 |
+
{
|
| 121 |
+
"answer": "Тугар Вовк",
|
| 122 |
+
"isCorrect": false
|
| 123 |
+
},
|
| 124 |
+
{
|
| 125 |
+
"answer": "Захар Беркут",
|
| 126 |
+
"isCorrect": false
|
| 127 |
+
},
|
| 128 |
+
{
|
| 129 |
+
"answer": "Один із тухольських хлопчиків.",
|
| 130 |
+
"isCorrect": false
|
| 131 |
+
}
|
| 132 |
+
]
|
| 133 |
+
},
|
| 134 |
+
{
|
| 135 |
+
"question": "Що Мирослава порадила тухольцям, коли на них напали?",
|
| 136 |
+
"textPart": "— Не бійтеся, — сказала вона тухольцям, — живо ми поворожимо їм! Нехай собі стріляють, а ви ратища1 в руки й плазом додолу!",
|
| 137 |
+
"answers": [
|
| 138 |
+
{
|
| 139 |
+
"answer": "Взяти ратища в руки й лягти плазом додолу.",
|
| 140 |
+
"isCorrect": true
|
| 141 |
+
},
|
| 142 |
+
{
|
| 143 |
+
"answer": "Тікати в гори.",
|
| 144 |
+
"isCorrect": false
|
| 145 |
+
},
|
| 146 |
+
{
|
| 147 |
+
"answer": "Сховатися в печері.",
|
| 148 |
+
"isCorrect": false
|
| 149 |
+
},
|
| 150 |
+
{
|
| 151 |
+
"answer": "Стріляти з луків.",
|
| 152 |
+
"isCorrect": false
|
| 153 |
+
}
|
| 154 |
+
]
|
| 155 |
+
},
|
| 156 |
+
{
|
| 157 |
+
"question": "Чому Бурунда-бегадир назвав Тугара Вовка \"подвійним зрадником\"?",
|
| 158 |
+
"textPart": "Псе блідолиций! — кричав він, скрегочучи зубами. — Подвійний зраднику — се твоя вина! Ти запровадив нас у сю западню, відки ми вийти не можемо!",
|
| 159 |
+
"answers": [
|
| 160 |
+
{
|
| 161 |
+
"answer": "Бо вважав, що Тугар Вовк заманив їх у западню.",
|
| 162 |
+
"isCorrect": true
|
| 163 |
+
},
|
| 164 |
+
{
|
| 165 |
+
"answer": "Бо Тугар Вовк не хотів ділитися з ним здобиччю.",
|
| 166 |
+
"isCorrect": false
|
| 167 |
+
},
|
| 168 |
+
{
|
| 169 |
+
"answer": "Бо Тугар Вовк був другом тухольців.",
|
| 170 |
+
"isCorrect": false
|
| 171 |
+
},
|
| 172 |
+
{
|
| 173 |
+
"answer": "Бо Тугар Вовк вкрав у нього шаблю.",
|
| 174 |
+
"isCorrect": false
|
| 175 |
+
}
|
| 176 |
+
]
|
| 177 |
+
},
|
| 178 |
+
{
|
| 179 |
+
"question": "Які слова Максима показали боярину, що він дуже любить свободу?",
|
| 180 |
+
"textPart": "Правда, боярин давав йому такі ради, котрих Максим не міг послухати. Він радив йому перейти на службу до монголів, вести їх через гори й обіцював за те велику нагороду, а в противнім разі грозив, що монголи заб’ють його. «Нехай б’ють!» — се було єдине слово, яке чув боярин із Максимових уст. Тільки ж диво, що й тоді вже те горде слово, що свідчило про твердість Максимової вдачі та його велику любов до свободи, не тільки не розгнівало боярина, а дуже сподобалось йому.",
|
| 181 |
+
"answers": [
|
| 182 |
+
{
|
| 183 |
+
"answer": "Нехай б’ють!",
|
| 184 |
+
"isCorrect": true
|
| 185 |
+
},
|
| 186 |
+
{
|
| 187 |
+
"answer": "Життя — дорога річ.",
|
| 188 |
+
"isCorrect": false
|
| 189 |
+
},
|
| 190 |
+
{
|
| 191 |
+
"answer": "Дурний хлопче.",
|
| 192 |
+
"isCorrect": false
|
| 193 |
+
},
|
| 194 |
+
{
|
| 195 |
+
"answer": "Я знав, що ти зацікавишся.",
|
| 196 |
+
"isCorrect": false
|
| 197 |
+
}
|
| 198 |
+
]
|
| 199 |
+
},
|
| 200 |
+
{
|
| 201 |
+
"question": "Коли боярин сказав, що хоче обіцяти тухольцям Максима взамін за вільний прохід, як Максим відповів?",
|
| 202 |
+
"textPart": "Дарма твоя робота, боярине! Тухольці не пристануть на таку заміну.",
|
| 203 |
+
"answers": [
|
| 204 |
+
{
|
| 205 |
+
"answer": "Дарма твоя робота, боярине! Тухольці не п��истануть на таку заміну.",
|
| 206 |
+
"isCorrect": true
|
| 207 |
+
},
|
| 208 |
+
{
|
| 209 |
+
"answer": "Говори щиро, по правді — се єдине чародійське слово.",
|
| 210 |
+
"isCorrect": false
|
| 211 |
+
},
|
| 212 |
+
{
|
| 213 |
+
"answer": "Ну, то Богу дякувати! Надіюся, що й не вийдете вже.",
|
| 214 |
+
"isCorrect": false
|
| 215 |
+
},
|
| 216 |
+
{
|
| 217 |
+
"answer": "Він погодився на обмін.",
|
| 218 |
+
"isCorrect": false
|
| 219 |
+
}
|
| 220 |
+
]
|
| 221 |
+
}
|
| 222 |
+
]
|