1"""
2[Title/Звание]
3Шах
4
5[Description/Обрисовка]
6Десктоп приложение, на което ще може да се играе шах, сам срещу компютър или срещу друг човек.
7
8[Functionalities/Надарености]
9Ще е възможно да играят двама играчи от едно приложение.
10Приложението автоматично ще записва изминалите ходове.
11Ще е възможно потребител да се изправя срещу предварително зададени шах предизвикатества.
12Различни формати на игра - класически, блитз, булит, персонализиран.
13Калкулатор за ЕЛО.
14Функция за premove.
15(Ако е възможно и разбера как се прави) Ще има връзка с chess.com, за да е възможно игра срещу компютър или друг човек чрез интернет връзка.
16
17[Milestones/Възлови точки]
18Графичен интерфейс
19Основната логика за навигиране на приложението
20Логика за игра на шах
21Имплементация на шах бот
22Комуникация с Chess.com
23
24[Estimate in man-hours/Времеоценка в човекочасове]
2577 часа
26
27[Usage of technologies/Потребление на технологии]
28Интерфейс - Pygame
29Модул за шах бот
30Комуникация с Chess.com
31"""
----------------------------------------------------------------------
Ran 0 tests in 0.000s
OK
Михаил Щерев
04.01.2024 17:54Ще се помъча сам да си направя бот, но ако не ми се получи ще ползвам чужд.
|
Георги Кунчев
04.01.2024 16:24Имплементирай разлини времеви формати.
Добре е да имаш калкулатор за ЕЛО.
Ако имаш premove, бонус точки.
Ако ботът ти ме бие на блиц, много бонус точки.
ПП: Говорим за твой бот, или бот наготово? Ако ботът е наготово, съветвам да заложиш на premove и chess.com комуникацията, за да не излезе много лесно.
|
f | 1 | f | 1 | ||
2 | """ | 2 | """ | ||
3 | [Title/Звание] | 3 | [Title/Звание] | ||
4 | Шах | 4 | Шах | ||
5 | 5 | ||||
6 | [Description/Обрисовка] | 6 | [Description/Обрисовка] | ||
7 | Десктоп приложение, на което ще може да се играе шах, сам срещу компютър или срещу друг човек. | 7 | Десктоп приложение, на което ще може да се играе шах, сам срещу компютър или срещу друг човек. | ||
8 | 8 | ||||
9 | [Functionalities/Надарености] | 9 | [Functionalities/Надарености] | ||
10 | Ще е възможно да играят двама играчи от едно приложение. | 10 | Ще е възможно да играят двама играчи от едно приложение. | ||
11 | Приложението автоматично ще записва изминалите ходове. | 11 | Приложението автоматично ще записва изминалите ходове. | ||
12 | Ще е възможно потребител да се изправя срещу предварително зададени шах предизвикатества. | 12 | Ще е възможно потребител да се изправя срещу предварително зададени шах предизвикатества. | ||
t | t | 13 | Различни формати на игра - класически, блитз, булит, персонализиран. | ||
14 | Калкулатор за ЕЛО. | ||||
15 | Функция за premove. | ||||
13 | (Ако е възможно и разбера как се прави) Ще има връзка с chess.com, за да е възможно игра срещу компютър или друг човек чрез интернет връзка. | 16 | (Ако е възможно и разбера как се прави) Ще има връзка с chess.com, за да е възможно игра срещу компютър или друг човек чрез интернет връзка. | ||
14 | 17 | ||||
15 | [Milestones/Възлови точки] | 18 | [Milestones/Възлови точки] | ||
16 | Графичен интерфейс | 19 | Графичен интерфейс | ||
17 | Основната логика за навигиране на приложението | 20 | Основната логика за навигиране на приложението | ||
18 | Логика за игра на шах | 21 | Логика за игра на шах | ||
19 | Имплементация на шах бот | 22 | Имплементация на шах бот | ||
20 | Комуникация с Chess.com | 23 | Комуникация с Chess.com | ||
21 | 24 | ||||
22 | [Estimate in man-hours/Времеоценка в човекочасове] | 25 | [Estimate in man-hours/Времеоценка в човекочасове] | ||
23 | 77 часа | 26 | 77 часа | ||
24 | 27 | ||||
25 | [Usage of technologies/Потребление на технологии] | 28 | [Usage of technologies/Потребление на технологии] | ||
26 | Интерфейс - Pygame | 29 | Интерфейс - Pygame | ||
27 | Модул за шах бот | 30 | Модул за шах бот | ||
28 | Комуникация с Chess.com | 31 | Комуникация с Chess.com | ||
29 | """ | 32 | """ |
Legends | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
|
|