Ваша задача - разработать код для анализатора онлайн игр в покер для Global Poker. Этот анализатор должен иметь следующие возможности и функции:
1. **Мониторинг игр в реальном времени:**
- Система должна постоянно отслеживать и отображать все активные игры на Global Poker.
2. **Настраиваемый рейтинг игр:**
- Позволить пользователям задавать критерии для ранжирования игр как "лучших" или "худших."
- Примеры категорий для критериев:
- Свободная, пассивная игра
- Суперагрессивные маньяки, строящие огромные банки
- Мягкие игры с любителями делать коллы
- Столы с игроками на тильте
- Присутствие двух или более неопытных игроков ("рыбки")
3. **Анализ игроков:**
- Интеграция оценок Sharkscope для всех игроков за каждым столом.
- Обеспечение статистики игроков в реальном времени, когда пользователи посещают стол.
4. **Гибкие настройки критериев:**
- Возможность пользователям настраивать или добавлять новые категории для действий за столом и поведения игроков.
Учитывайте следующее при разработке кода:
- **Дизайн UI/UX:** Убедитесь, что интерфейс удобный для пользователя, предоставляет ясные визуализации данных игр и игроков.
- **Конфиденциальность данных и соблюдение законов:** Соблюдайте все применимые нормы и законы о конфиденциальности данных.
Пожалуйста, разбейте задачу на более мелкие подзадачи, опишите ваш метод к их решению, укажите любые предположения или ограничения, которые планируете внедрить.