Skip to content

Generates a 1v1 tournament that helps you decide which thing you like best.

Notifications You must be signed in to change notification settings

lima-limon-inc/Tournament-Generator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Tournament generator

Introduction

This program is used to determine what item you like best among a list items; generating a Round-robin tournament. Like so:

Round-robin

Similar in concept to a "Tier-list", but only having to decide among 2 items at a time.

Dependencies

  • Racket interpreter

Compiled binaries coming soon? (Maybe)

Instructions

Create a members/ directory where each file is a .png.

Then, run the program like so:

racket main.rkt

When the program ends, you'll have a nice bar chart of the results

Demo video

This demo video shows a use case. In this case, determine which Smiling Friends episode is best (with only a few episodes for brevity).

Short-tutorial-0.1.mp4

TODO

(a lot)

  • Clean up the code
    • Remove repetitive code (possibly with the help of macros)
    • Use less constant variables (only 1 or 2 AATOW)
  • Make the program receive command line arguments
    • Determine the members directory with said arguments
  • Make the program a bit prettier
  • Add more TODO items

About

Generates a 1v1 tournament that helps you decide which thing you like best.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages