База реальных игроков. Частичная автоматизация

Модератор: Модераторы форума

Сообщение v1nt 11 авг 2013, 06:45
Назревает маленькая программа, которая для определенного исследуемого реального клуба составляет список актуальных игроков и игроков, требующих обновления. Актуальность игрока определялась тем, что игрок есть и в базе клуба во всоле, и на сайте клуба на тм (и у них одинаковые латинские имена, конечно).

В качестве примера результатов работы утилиты приведу только латинские имя-фамилия (далее просто "имя") игроков:
  • ссылка на команду в реальной базе всола
  • ссылка на команду на тм
  • INITIAL DATA - блок исходных данных (список игроков с сайта клуба на тм и из реальной базы клуба во всоле)
    • MARKET PLAYERS - список всех имен игроков клуба на тм
    • NEW VSOL PLAYERS - список "белых" имен в базе реальных игроков (не привязанные)
    • UNIOR VSOL PLAYERS - список "желтых" имен в базе реальных игроков клуба во всоле (дюсш)
    • VSOL PLAYERS - список "зеленых" имен в базе реальных игроков клуба во всоле (привязанные)
  • FINAL DATA - блок проанализированных данных
    • ACTUAL PLAYERS - список всех актуальных (не требующих обновления) имен игроков
    • MARKET PLAYERS - список всех имен игроков клуба на тм, которых нет в базе исследуемого клуба во всоле
    • NEW VSOL PLAYERS - список "белых" имен в базе реальных игроков всола (не привязанные)
    • UNIOR VSOL PLAYERS - список "желтых" имен в базе реальных игроков всола, которых нет на сайте исследуемого клуба на тм
    • VSOL PLAYERS - список "зеленых" имен в базе реальных игроков всола, которых нет на сайте исследуемого клуба на тм

В качестве примера исследовалась команда из Тринидада Даблъю Коннекшн (Марабелла)

 результаты
http://www.virtualsoccer.ru/realplayers.php?num=5052
http://www.transfermarkt.de/en/z/kader/verein_5582.html



INITIAL DATA


MARKET PLAYERS:
Aaron Downing
Adan Noel
Akeem Benjamin
Akile Sylvester
Alejandro Figueroa
Alusine Bangura
Andre Etienne
Andre Marchan
Andre Quashie
Andrei Pacheco
Anthony Parris
Christian Viveros
Clyde Leon
Célio
Daneil Cyrus
Devon Drayton
Elijah Joseph
Francicso Neto
Gerard Williams
Geromie Williams
Hachim Arcia
Jamal John
Jan-Michael Williams
Jelani Grosvenor
Jerrel Britto
Joevin Jones
Jomal Williams
José da Silva
João Ananias
Julani Archibald
Kemuel Rivers
Kenaz Williams
Keon Quow
Kern Cupid
Kerron Smith
Kerwyn Navarro
Kurt Fredrick
Leslie Russell
Matthew Bartholomew
Mekeil Williams
Michael Celestine
Mirko Delia
Neil Benjamin
Nickcolson Thomas
Paulo Roberto Santana
Pernal Williams
Renato Pereira
Ryan Frederick
Silvio Spann
Stefano Rijssel
Teba McKnight
Vernus Abbott
Yefer Lozano

NEW VSOL PLAYERS:
Alusine Bangura
Christian Viveros
Francicso Neto
José da Silva
Kerwyn Navarro
Kurt Fredrick
Renato Pereira
Vernus Abbott

UNIOR VSOL PLAYERS:
Aaron Downing
Andre Quashie
Daneil Cyrus
Geromie Williams
Hachim Arcia
Jan-Michael Williams
Jelani Grosvenor
Jerrel Britto
Jomal Williams
João Ananias
Kenaz Williams
Keon Quow
Kerron Smith
Neil Benjamin
Paulo Roberto Santana

VSOL PLAYERS:
Adan Noel
Akeem Benjamin
Akile Sylvester
Andre Etienne
Andre Marchan
Andrei Pacheco
Anthony Parris
Clyde Leon
Devon Drayton
Elijah Joseph
Gerard Williams
Hughton Hector
Jamal John
Joevin Jones
Kemmuel Rivers
Kern Cupid
Leslie Russell
Matthew Bartholomew
Michael Celestine
Nickcolson Thomas
Pernal Williams
Ryan Fredericks
Silvio Spann
Stefano Rijssel
Teba McKnight



FINAL DATA


ACTUAL PLAYERS:
Aaron Downing
Adan Noel
Akeem Benjamin
Akile Sylvester
Andre Etienne
Andre Marchan
Andre Quashie
Andrei Pacheco
Anthony Parris
Clyde Leon
Daneil Cyrus
Devon Drayton
Elijah Joseph
Gerard Williams
Geromie Williams
Hachim Arcia
Jamal John
Jan-Michael Williams
Jelani Grosvenor
Jerrel Britto
Joevin Jones
Jomal Williams
João Ananias
Kenaz Williams
Keon Quow
Kern Cupid
Kerron Smith
Leslie Russell
Matthew Bartholomew
Michael Celestine
Neil Benjamin
Nickcolson Thomas
Paulo Roberto Santana
Pernal Williams
Silvio Spann
Stefano Rijssel
Teba McKnight

MARKET PLAYERS:
Alejandro Figueroa
Célio
Julani Archibald
Kemuel Rivers
Mekeil Williams
Mirko Delia
Ryan Frederick
Yefer Lozano

NEW VSOL PLAYERS:
Alusine Bangura
Christian Viveros
Francicso Neto
José da Silva
Kerwyn Navarro
Kurt Fredrick
Renato Pereira
Vernus Abbott

UNIOR VSOL PLAYERS:

VSOL PLAYERS:
Hughton Hector
Kemmuel Rivers
Ryan Fredericks


Стоит ли развивать дальше эту тему? Мне уже сейчас беглый взгляд на проанализированные данные из блока FINAL DATA сразу помог заметить, что:
  • блоки MARKET PLAYERS и VSOL PLAYERS показывают, что в базе всола и на тм коряво привязаны (имена отличаются, но привязка существует):
    • Kemuel Rivers и Kemmuel Rivers
    • Ryan Frederick и Ryan Fredericks
  • Hughton Hector есть во VSOL PLAYERS и отсутствует в MARKET PLAYERS - это означает, что он либо ушел из клуба (тогда надо подать заявку на трансфер из исследуемого клуба в чужой), либо завершил карьеру (я заполнял эту команду 2 дня назад вручную - он завершил карьеру, похоже, т.к. сейчас у него нет команды на тм)
  • надо подать заявки на привязки (если до этого не поданы) для 8-ми белых игроков NEW VSOL PLAYERS
  • пустой UNIOR VSOL PLAYERS говорит о том, что все желтые игроки актуальны, их можно не трогать
  • MARKET PLAYERS содержит список игроков, для которых во всоле надо сделать либо заявку на трансфер из чужого клуба в исследуемый, либо создать нового игрока и подать заявку на привязку его в дюсш (либо кто-то накосячил с заполнением имен)
  • все игроки из блока ACTUAL PLAYERS находятся в актуальном состоянии - можно не тратить время на их перепроверку
v1nt
 
 
 

Re: База реальных игроков. Частичная автоматизация
Сообщение desh 11 авг 2013, 09:10
Безусловно стоит развивать эту тему, Виталя! Я думаю, многие должны выразить интерес.
Аватара пользователя
desh
Модератор молодежи
 
Сообщений: 7750
Благодарностей: 227
Зарегистрирован: 15 дек 2011, 02:16
Откуда: Жодино, Беларусь
Рейтинг: 521
 
 

Re: База реальных игроков. Частичная автоматизация
Сообщение uSkAtelb 11 авг 2013, 11:08
Вот про что ты вчера говорил. :-)
Да, идея, безусловно, неплохая. :cool:
uSkAtelb
 
 
 

Re: База реальных игроков. Частичная автоматизация
Сообщение UncleSam 11 авг 2013, 15:10
Мне нравится тема!
А не сильно ли много лопатить?
Я про игроков как виртуальных ,так и реальных.
UncleSam
 
 
 

Re: База реальных игроков. Частичная автоматизация
Сообщение v1nt 11 авг 2013, 15:20
room_009 писал(а):Вот про что ты вчера говорил. :-)
Да, идея, безусловно, неплохая. :cool:
Да, вчера вечером desh и millagressina всё разложили по полочкам, что должна делать прога, помогающая президентам. Так вот что при беглой наброске кода уже заработало.

UncleSam писал(а):Мне нравится тема!
А не сильно ли много лопатить?
Я про игроков как виртуальных ,так и реальных.

В качестве примера протестировал еще свой бывший клуб Оссетт Таун - сразу видно, что вообще ничего делать не надо, и все данные в реальной базе для этого клуба актуальные и не требуют обновлений.

 Оссетт Таун
http://www.virtualsoccer.ru/realplayers.php?num=20621
http://www.transfermarkt.de/en/z/kader/ ... 22798.html



INITIAL DATA


MARKET PLAYERS:
Andrew Milne
Andy Hayward
Andy McManus
Ashley Scothern
Carl Fothergill
Daniel Davidson
Dean Calcutt
Gary Butcher
James Bennett
James Coubrough
James Riorden
Kirk Wheeler
Lee Crooks
Mark Whitehouse
Nathan Joynes
Neil Bennett
Oliver Rawson
Paul Sykes
Richard Marchant
Robert Tonks
Ryan Laight
Steven Bennett

NEW VSOL PLAYERS:

UNIOR VSOL PLAYERS:
Andy Hayward
Andy McManus
Ashley Scothern
Carl Fothergill
Daniel Davidson
Dean Calcutt
Gary Butcher
James Coubrough
James Riorden
Kirk Wheeler
Mark Whitehouse
Nathan Joynes
Neil Bennett
Oliver Rawson
Paul Sykes
Richard Marchant
Ryan Laight

VSOL PLAYERS:
Andrew Milne
James Bennett
Lee Crooks
Robert Tonks
Steven Bennett



FINAL DATA


ACTUAL PLAYERS:
Andrew Milne
Andy Hayward
Andy McManus
Ashley Scothern
Carl Fothergill
Daniel Davidson
Dean Calcutt
Gary Butcher
James Bennett
James Coubrough
James Riorden
Kirk Wheeler
Lee Crooks
Mark Whitehouse
Nathan Joynes
Neil Bennett
Oliver Rawson
Paul Sykes
Richard Marchant
Robert Tonks
Ryan Laight
Steven Bennett

MARKET PLAYERS:

NEW VSOL PLAYERS:

UNIOR VSOL PLAYERS:

VSOL PLAYERS:


А вот пример теста для белорусского Гранита:

 Гранит
http://www.virtualsoccer.ru/realplayers.php?num=904
http://www.transfermarkt.de/en/z/kader/ ... 19726.html



INITIAL DATA


MARKET PLAYERS:
Aleksandr Buloychik
Aleksandr Demidovich
Aleksandr Kolotsey
Aleksandr Semenov
Andrey Bokhno
Andrey Chistyi
Andrey Morozov
Andrey Urupin
Artem Gomelko
Dmitri Butramyev
Dmitri Kovalenok
Dmitri Usachev
Igor Karpovich
Konstantin Yakubovskiy
Nikolai Adamets
Pavel Lyutko
Rodion Syamyuk
Roman Khovavko
Vadim Boyko
Vladislav Kosmynin
Vyacheslav Golik
Yakov Zalevskiy

NEW VSOL PLAYERS:

UNIOR VSOL PLAYERS:
Aleksandr Semenov
Andrey Bokhno
Dmitri Usachev
Konstantin Yakubovskiy
Pavel Lyutko
Vadim Boyko

VSOL PLAYERS:
Aleksandr Buloychik
Aleksandr Demidovich
Aleksandr Kolotsey
Andrey Chistyi
Andrey Morozov
Artem Gomelko
Dmitri Butramyev
Dmitri Kovalenok
Maksim Berdnik
Maksim Gukajlo
Nikolai Adamets
Roman Khovavko
Vladislav Kosmynin
Vyacheslav Golik



FINAL DATA


ACTUAL PLAYERS:
Aleksandr Buloychik
Aleksandr Demidovich
Aleksandr Kolotsey
Aleksandr Semenov
Andrey Bokhno
Andrey Chistyi
Andrey Morozov
Artem Gomelko
Dmitri Butramyev
Dmitri Kovalenok
Dmitri Usachev
Konstantin Yakubovskiy
Nikolai Adamets
Pavel Lyutko
Roman Khovavko
Vadim Boyko
Vladislav Kosmynin
Vyacheslav Golik

MARKET PLAYERS:
Andrey Urupin
Igor Karpovich
Rodion Syamyuk
Yakov Zalevskiy

NEW VSOL PLAYERS:

UNIOR VSOL PLAYERS:

VSOL PLAYERS:
Maksim Berdnik
Maksim Gukajlo

Сразу глянул на

VSOL PLAYERS:
Maksim Berdnik
Maksim Gukajlo

Один уже закончил карьеру, другой перешел в Машук КМВ из Пятигорска. Еще надо 4 игроков из блока информации MARKET PLAYERS проверить - либо сделать трансфер, либо создать нового игрока в реальной базе. Мне уже нравится, что не надо тратить время на беганье по ссылкам актуальных игроков - сразу видно, что в Оссетт Таун все игроки актуальные, а в Граните надо разобраться с 6-ю игроками.

Добавлено спустя 16 минут 54 секунды:
Давайте прикинем, сколько времени займет работа проги для получения списка актуальных игроков по всем реальным командам всола. Во всоле 8189 реальных команд. На проверку одной команды с моим тугим инетом и корявенько набросанным кодом уходит около 5 секунд. Итого на поиск всех актуальных игроков во всоле уйдет примерно 40 000 секунд или примерно полсуток работы проги. Например, ее можно запускать на выходных еженедельно и иметь на руках еженедельный список актуальных игроков, на которых не надо тратить время для проверки. Если увеличить скорость скачивания и оптимизировать черновой вариант кода, то можно это будет делать еще быстрее.
v1nt
 
 
 

Re: База реальных игроков. Частичная автоматизация
Сообщение gex 11 авг 2013, 15:55
При условии что за трансфер и вбивание нового игрока президентам платят зп - можно нехило так подзаработать с данной програмкой. :grin:

А вообще нужно до руководства как-нибудь подобный функционал донести. :cool:
gex
 
 
 

Re: База реальных игроков. Частичная автоматизация
Сообщение v1nt 11 авг 2013, 16:03
gex писал(а):При условии что за трансфер и вбивание нового игрока президентам платят зп - можно нехило так подзаработать с данной програмкой. :grin:
верно, прога как раз составит список мишеней для таких охотников при заполнении реальной базы, но делалась она для других целей - для экономии внимания и времени менеджеров, работающих с этой базой

gex писал(а):А вообще нужно до руководства как-нибудь подобный функционал донести. :cool:
с радостью, если это поможет добавить во всоле настройки, чтобы актуальные игроки сразу были отдельно подсвечены и чтобы не приходилось тратить на них время - тонна внимания и времени сразу бы экономилась для президентов и модераторов молодежи
v1nt
 
 
 

Re: База реальных игроков. Частичная автоматизация
Сообщение Agent_lik 26 ноя 2013, 13:29
эээээммм. Хотелось бы воспользоваться данным функционалом...

И ещё хотелось бы (область фантастики), чтобы прога помогала отслеживать стал ли игрок известным...
Agent_lik
 
 
 

Re: База реальных игроков. Частичная автоматизация
Сообщение oleg8natali 08 мар 2014, 17:43
привет всем)))такая ситуация,что со школы реальные игроки приходят под оранжевым цветом,но с наступление 19 лет некоторые становятся красные...команда Локарно...вопрос мой состоит в том что,можно ли определить по прихождении молодёжи,кто из них "покраснеет"?
oleg8natali
 
 
 

Re: База реальных игроков. Частичная автоматизация
Сообщение desh 08 мар 2014, 19:44
oleg8natali писал(а):привет всем)))такая ситуация,что со школы реальные игроки приходят под оранжевым цветом,но с наступление 19 лет некоторые становятся красные...команда Локарно...вопрос мой состоит в том что,можно ли определить по прихождении молодёжи,кто из них "покраснеет"?
http://www.transfermarkt.de/en/fc-locar ... _2411.html - ваша команда на ТМ. Проверяйте возраст реальных игроков, когда заказываете их в Спортшколе.
Ну а если эти игроки переходят в клубы, не существующие в Базе Всола, вы ничего поделать не сможете.
Аватара пользователя
desh
Модератор молодежи
 
Сообщений: 7750
Благодарностей: 227
Зарегистрирован: 15 дек 2011, 02:16
Откуда: Жодино, Беларусь
Рейтинг: 521
 
Текнико (Хоултаун, Барбадос)
 

Re: База реальных игроков. Частичная автоматизация
Сообщение oleg8natali 09 мар 2014, 08:37
desh писал(а):
oleg8natali писал(а):привет всем)))такая ситуация,что со школы реальные игроки приходят под оранжевым цветом,но с наступление 19 лет некоторые становятся красные...команда Локарно...вопрос мой состоит в том что,можно ли определить по прихождении молодёжи,кто из них "покраснеет"?
http://www.transfermarkt.de/en/fc-locar ... _2411.html - ваша команда на ТМ. Проверяйте возраст реальных игроков, когда заказываете их в Спортшколе.
Ну а если эти игроки переходят в клубы, не существующие в Базе Всола, вы ничего поделать не сможете.
для чего проверять нужно возраст?немного не понял...
т.е. реально они куда уйдут то во Всоле будут "красные",так да?
oleg8natali
 
 
 

Re: База реальных игроков. Частичная автоматизация
Сообщение ФанатЦСКА 09 мар 2014, 08:50
oleg8natali писал(а):
desh писал(а):
oleg8natali писал(а):привет всем)))такая ситуация,что со школы реальные игроки приходят под оранжевым цветом,но с наступление 19 лет некоторые становятся красные...команда Локарно...вопрос мой состоит в том что,можно ли определить по прихождении молодёжи,кто из них "покраснеет"?
http://www.transfermarkt.de/en/fc-locar ... _2411.html - ваша команда на ТМ. Проверяйте возраст реальных игроков, когда заказываете их в Спортшколе.
Ну а если эти игроки переходят в клубы, не существующие в Базе Всола, вы ничего поделать не сможете.
для чего проверять нужно возраст?немного не понял...
т.е. реально они куда уйдут то во Всоле будут "красные",так да?
да.соответственно,лучше заказывать игроков,которым в реале не больше 25-тогда они долго прослужат вам с бонусом!Ну,и конечно не брать старичков-они скоро ведь уйдут.а ВСОЛовский аналог останется!
ФанатЦСКА
 
 
 

Re: База реальных игроков. Частичная автоматизация
Сообщение oleg8natali 09 мар 2014, 09:50
ясно спасибо за помощь)))
oleg8natali
 
 
 


Вернуться в О Лиге