Skip to content

nSinus-R/TastyWeightVotings

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TastyWeightVotings

Some python scripts to analyze ctftime votings, brought to you by Tasteless.

This repository is currently WIP, and an analysis with text and explanations will be posted on tasteless.eu somewhen in the future.

To give you a headstart, there are currently 3 scripts:

  • fetcher.py: fetches data from ctftime. As some of the data which we want to analyze are not given by the ctftime-api, we use a mix of api-calls and html-parsing to get our dataset, stored in the tastyWeighting.json file. The dataset itself is actually stored in a tinydb, as it was an easy way to save and retrieve fetched data.
  • analyser.py, provides several functions for analysing the dataset and drops you in an IPython shell for further analyses per default.
  • plotter.py, plots various nice figures, as visualization of data can be quite useful - the generated output can be found in figs-subdirectory

The dataset uploaded in this repository was generated at 1483183201.

About

Some scripts to analyze ctftime votings

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages