injusticejudge

Parse Mahjong replays to detect injustices and skillful plays.

Updated Jul 9, 2024
One-click install
npx skills add https://github.com/Longhorn-Riichi/injusticejudge.com --skill injusticejudge
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: injusticejudge
Source: https://github.com/Longhorn-Riichi/injusticejudge.com/tree/main
Command: npx skills add https://github.com/Longhorn-Riichi/injusticejudge.com --skill injusticejudge

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires requests, beautifulsoup4, yaml, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill helps you identify injustices in Mahjong replays and showcase your skills in a competitive Mahjong game.

Core Features & Use Cases

  • Injustice Detection: Automatically identifies various injustices that occur in Mahjong replays, such as being chased by a worse wait, losing points to a first row ron, etc.
  • Skill Showcase: Highlights skillful plays like iishanten, dealing dangerous discards without dealing in, etc.
  • Use Case: Share your replay with the Skill, and it will tell you if there were any injustices or if you demonstrated exceptional skill during the game.

Quick Start

Use the injusticejudge skill to analyze a Mahjong replay from Mahjong Soul, tenhou.net, or Riichi City. Provide the replay URL or ID when prompted.

Frequently Asked Questions about injusticejudge

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I detect injustices in competitive Mahjong replays?

Mahjong replay analysis detects injustices by parsing game data and applying predefined rules to identify events like being chased by a worse wait or losing points to a first row ron. You provide a replay URL for automated evaluation.

What skillful plays can be identified during Mahjong replay review?

Mahjong replay review identifies skillful plays by recognizing patterns like achieving iishanten or dealing dangerous discards without dealing in. It applies rule-based logic to parsed game data to highlight these specific exceptional plays.

Does Mahjong replay analysis work with Mahjong Soul, tenhou.net, and Riichi City?

Mahjong replay analysis supports Mahjong Soul, tenhou.net, and Riichi City. You provide the specific replay URL or ID from these supported platforms to initiate the game data parsing and injustice detection process.

Do I need Python to parse Mahjong game data for injustice detection?

Python is required to parse Mahjong game data for injustice detection. The Skill uses Python along with dependencies like requests, beautifulsoup4, and yaml to fetch and process replay data for skill showcase evaluation.

What are the limitations of automated injustice detection in Mahjong?

Automated injustice detection in Mahjong is limited to applying a predefined set of rules to the parsed game data. It cannot evaluate subjective nuances or identify events outside its specific rule-based logic for competitive gaming analysis.