BuzzerBeater Forums

BB Bulgaria > BB Training app

BB Training app

Set priority
Show messages by
From: mink0ff
This Post:
00
309299.1
Date: 05/11/2021 15:44:31
BC Vitosha Sofia
A Grupa
Overall Posts Rated:
759759
Second Team:
Sofia Alpha Dogz
Пускам нова тема за приложението, за да не спамим в НО темата.

Вече мога да кажа, че базата данни се свали успешно - 185 944 активни играчи.
Най-възрастният е (341061) на 84 години.
Най-голяма заплата - (41683691) и е на пазара, може да го видите даже.

Оказа се дори, че съм пропуснал няколко БГ играчи, които не са ми излезнали в NTSO, което е супер.

Отворен съм за всякакви предложения и коментари, ще се радвам да стане ползотворна дискусия!

BBB: 2 (S37 S38); Top tier: 7 (S35 S36 S37 S38 S39 S41 S63); Cup: 9 (S25 S35 S36 S37 S38 S39 S40 S41 S61)
From: uBAH

This Post:
00
309299.2 in reply to 309299.1
Date: 05/12/2021 02:16:16
Green Cats
II.4
Overall Posts Rated:
7575
Second Team:
Yellow Cats
Като начало - каква е идеята за това приложение? Какво трябва да може да прави? От кого да може да се ползва и с каква цел?

From: mink0ff

To: uBAH
This Post:
11
309299.3 in reply to 309299.2
Date: 05/12/2021 05:56:07
BC Vitosha Sofia
A Grupa
Overall Posts Rated:
759759
Second Team:
Sofia Alpha Dogz
Ами те са няколко юзър сторита, ще стигна и до там.

Първо, основната цел на приложението е да поддържа актуална база данни с всички активни играчи в BB, в която лесно може да се търси по дадени критерии, сортира и тн. За целта периодично (на всеки 3 дни) ще обхожда трансферния пазар и ще актуалириза всички играчи с видими умения. Също така периодично (на всеки 14 седмици) ще добавя новоизлюпените играчи, ще премахва вече неактивните и ще актуализира възрастта на останалите. Друг вариант за актуализация на уменията на играчите ще бъде когато даден потребител се логне и цъкне "update". Тогава ще се обновяват уменията на неговите си играчи.

Другата важна цел е да се предостави на потребителите информация относно това как се движат като ефективност тренировките на техните играчи (или нивото на чужди, които са на пазара, на новоизлюпени трейнита и тн.). Колко близо са до това да бъдат част от НО. Това ще става посредством бар за всеки играч, който показва до каква степен той се доближава до условния максимум на развитие за възрастта си, както и чрез допълнителна информация относно топ3-5-10 например на играчите (чиито умения се знаят) по възрасти. Към момента планирам тези неща да са достъпни само на ниво държава и само за български потребители, но в бъдеще може да се промени това. Ще има и среден рейтинг по позиции (естествено) и отново класации на играчите въз основа на него (без да бъдат показване точните стойности).

В последствие може да се добавят вече индивидуализирани насоки за развитие, salary calculator и други такива.

BBB: 2 (S37 S38); Top tier: 7 (S35 S36 S37 S38 S39 S41 S63); Cup: 9 (S25 S35 S36 S37 S38 S39 S40 S41 S61)
From: Orgon

This Post:
11
309299.4 in reply to 309299.3
Date: 05/12/2021 13:22:49
B.C Pleven
A Grupa
Overall Posts Rated:
9898
Поздравения за страхотната идея! Ще бъде много полезна както за всички в собствените им отбори, така и на ниво национален отбор!

From: mink0ff

This Post:
00
309299.6 in reply to 309299.5
Date: 05/12/2021 17:34:07
BC Vitosha Sofia
A Grupa
Overall Posts Rated:
759759
Second Team:
Sofia Alpha Dogz
Идеално те разбирам и благодаря за напомнянето. Това ми е основната грижа към момента.

Понеже API-то преднамерено или не, не е достатъчно "умно", за да връща и уменията на играчите когато те са листнати (за мен лично не виждам какъв е проблемът да ги връща, при положение, че човек ако иска винаги може да ги види през сайта) единственият начин, по който се сещам как да го реализирам бързо и лесно е чрез т.н. data scraping, което малко или много влиза в тази категория, но пък по никакъв начин не "use our bandwidth intensively". Еквивалентно е на това ръчно да отвориш в браузъра си всеки един играч, който е листнат и предполагам, че би отнело между 30 мин и няколко часа, в зависимост от това, колко играчи има на пазара. Също така със сигурност няма да искам пари за абонамент. Писах на BB-тата по този повод, но за жалост отговор няма.

Аз не мисля, че това ще бъде какъвто и да е проблем, но все пак, ако имаш някакъв канал за комуникация с "баш отговорните лица" ще съм благодарен да ги питаш дали е ок да ползвам data/web scraping, за да обхождам играчите, които са листнати два пъти в седмицата и да им записвам моментните уменията в база данни. Никаква друга информация няма да извличам. Аз доколкото знам има доста хора, които правят подобни неща, но само за собствени цели. Сега в крайна сметка, ако проблем е публикуването на информацията, няма да правим сайта. Ще измислим друг начин да се случват нещата и така.

PS NTSO-то също scrape-ва уменията на играчите.


Има last known skills pop-up с дата като hover-неш върху играча:
така че мисля, че сме ок.

Last edited by mink0ff at 05/12/2021 18:05:50

BBB: 2 (S37 S38); Top tier: 7 (S35 S36 S37 S38 S39 S41 S63); Cup: 9 (S25 S35 S36 S37 S38 S39 S40 S41 S61)
From: uBAH

This Post:
00
309299.8 in reply to 309299.5
Date: 05/13/2021 03:35:17
Green Cats
II.4
Overall Posts Rated:
7575
Second Team:
Yellow Cats
Реално си е data mining отвсякъде При по-младите играчи, които са в процес на трениране ще отговаря на така поставените цели на приложението, тъй като националния треньор го интересуват тези играчи, а пък трениращите ги се интересуват как се развиват и как най-добре да анализират/модифицират тренировките им. Проблема е, че всеки с достъп до приложението ще има пълна информация за играчите на противника си (освен ако не са били купени преди да бъде пуснато приложението, но едва ли можеш да караш с едни и същи играчи вечно).

From: mink0ff

To: uBAH
This Post:
00
309299.9 in reply to 309299.8
Date: 05/13/2021 08:16:12
BC Vitosha Sofia
A Grupa
Overall Posts Rated:
759759
Second Team:
Sofia Alpha Dogz
Ами ще видим какво ще кажат като отговор. Винаги го има варианта да лимитираме нещата само до играчите, които представляват интерес за националните отбори мъже и U21 и да не показваме конкретна информация за самите играчи, а само рейтинги някакви.

BBB: 2 (S37 S38); Top tier: 7 (S35 S36 S37 S38 S39 S41 S63); Cup: 9 (S25 S35 S36 S37 S38 S39 S40 S41 S61)