cd /news/ai-tools/gb-railway-calendar-gb-railway-calen… · home › topics › ai-tools › article
[ARTICLE · art-157692] src=reversedwithai.com ↗ pub= topic=ai-tools verified=true sentiment=· neutral

GB Railway Calendar: GB Railway Calendar

A GB Railway Calendar project reverse-engineered an algorithm that generates GB railway periods, possession weeks, and timetable years, with the README reporting 4,700 matches against railwaycalendar.com, 442 matches against Office of Rail and Road (ORR) data, and 185 matches against the Planancy rail weeks calendar. The project ships a Python engine and a line-for-line JavaScript port, and its commits credit Claude Opus 5.5 as a co-author for implementation, documentation, and licensing work. The algorithm covers financial years from 1995/96 to 2059/60, but timetable years and blocks rely solely on railwaycalendar.com for verification, and the captured railwaycalendar.com snapshot is not committed due to copyright restrictions, so users must generate their own fixtures to reproduce those tests.

by read1 min views1 publishedOct 26, 2026
GB Railway Calendar: GB Railway Calendar
Image: Reversedwithai (auto-discovered)

Evidence at a glance #

Based on the linked sources. The author's reported result and independent confirmation are separate checks.

  • AI involvement
  • Reported models: Claude. Tools: Python, JavaScript, Node.js. The writeup below describes the work attributed to AI.
  • Reported result
  • Works. This is the directory's source-based outcome classification.
  • Independent confirmation
  • Not reported.
  • Human work and limitations
  • The project explicitly notes that the captured snapshot of railwaycalendar.com is not committed due to copyright restrictions, requiring users to generate their own fixtures to reproduce those specific tests.

Original sources

What was done #

A reverse-engineered algorithm generating GB railway periods, possession weeks, and timetable years. The implementation includes a Python engine, a JavaScript port, and a static website, verified against three independent industry sources.

The GB Railway Calendar project provides a dependency-free algorithm to generate dates for railway periods, possession weeks, and timetable years. The author reports that the algorithm was entirely reverse-engineered from published outputs, specifically relying on data from railwaycalendar.com to form initial hypotheses. The implementation was systematically cross-checked against the Office of Rail and Road (ORR) railway period dates and the Planancy rail weeks calendar. The README documents that the full test suite results show 4,700 matches against railwaycalendar.com, 442 matches against ORR data, and 185 matches against Planancy. The project includes a Python engine and a line-for-line JavaScript port. Commits credit Claude Opus 5.5 as a co-author for the implementation, documentation, and licensing work. Limitations are noted in the repository, and while the algorithm covers financial years from 1995/96 to 2059/60, the project notes that timetable years and blocks rely solely on railwaycalendar.com for verification.

Reproduce it #

python run_tests.py
── more in #ai-tools 4 stories · sorted by recency
── more on @gb railway calendar 3 stories trending now
sponsored brought to you by zahid.host 4,200+ EU-deployed projects
reading about agents? ship yours in a single git push.

Run your AI side-project on zahid.host

EU-based hosting, git-push deploys, automatic HTTPS, no cold starts. Free tier with a custom domain — perfect for shipping the agent you just read about.

$git push zahid main
→ Live at https://your-agent.zahid.host ✓
Get free account → Pricing
from €0/mo · no card required
LIVE [news/gb-railway-calendar-…] indexed:0 read:1min 2026-10-26 · —