Skip to content

Haim5/Scorigami

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 

Repository files navigation

Scorigami

This project is a rugby scorigami bot.

What is a scorigami?

Coined by Jon Bois, scorigami is a scoring combination that has never happened before in a sport or league's history. The term usually refers to american football scores and NFL scores in particular. This project introduces the concept to the great ancestor of american football - Rugby union. You can learn more about scorigami here and there.

What does the bot do?

The bot fetches the latest score from an online sports database using its API, checks if the score is a scorigami and tweets accordingly in its twitter account.

Where can I follow the bot?

Everything you need is here.

Which leagues are supported?

Currently the bot tracks MLR and Six Nations scores. However, the code itself is not limited to a specific league. Given the data, it can support every rugby union competition.

How far back does the data go?

The data dates back to each league's inaugural season.

  • MLR

    April 2017.
  • Six Nations

    December 1882.

What is the source of the data?

While recent data is available at TheSportsDB, finding and converting data from past centuries, in a very fitting fashion for a sport that has only turned pro in 1995, was tricky.

  • MLR

    All the data was available at TheSportsDB.

  • Six Nations

    Only a few seasons of data were available at TheSportsDB. The rest is from Wikipedia.

Note

The Six Nations data dates all the way back to December 1882. It starts from the days of the Home Nations to the Five Nations, then to the Six Nations, and hopefully sooner rather than later a Seven Nation Army. Not only the name, the format and the participants have changed since the early days, but also the scoring code of rugby has changed several times, meaning some of the scores in the database are impossible to reprise under today's rules.

Packages used

Languages

  • Java

API used