- Add vector store with sentence-transformers for semantic search - FastAPI backend with /chat and /health endpoints - Conversation state persistence via SQLite - OpenRouter integration with structured JSON responses - Discord bot with /ask slash command and reply-based follow-ups - Automated Gitea issue creation for unanswered questions - Docker support with docker-compose for easy deployment - Example rule file and ingestion script - Comprehensive documentation in README
784 B
784 B
| rule_id | title | section | parent_rule | page_ref |
|---|---|---|---|---|
| 5.2.1(b) | Stolen Base Attempts | Baserunning | 5.2 | 32 |
When a runner attempts to steal a base:
- Roll 2 six-sided dice.
- Add the result to the runner's Steal rating.
- Compare to the catcher's Caught Stealing (CS) column on the defensive chart.
- If the total equals or exceeds the CS number, the runner is successful.
Example: Runner with SB-2 rolls a 7. Total = 7 + 2 = 9. Catcher's CS is 11. 9 < 11, so the steal is successful.
Important notes:
- Runners can only steal if they are on base and there are no outs.
- Do not attempt to steal when the pitcher has a Pickoff rating of 5 or higher.
- A failed steal results in an out and advances any other runners only if instructed by the result.