Wikipedia Game - Hack the North 2017

While creating this game, we decided to take a twist on the classic Wikipedia game that every child has undoubtedly played while growing up. The rules of the game is as follows:

  • a starting Wikipedia page is defined
  • an target Wikipedia page is defined
  • the player must start from the starting Wikipedia page and get to the target Wikipedia page whilst only clicking embedded links on each Wikipedia page
  • the goal of the game is to simply reduce the number of clicked links needed to get from the starting page to the target page

Our team decided to create a web app that requires the use of smart bots in order to solve the classic Wikipedia game with maximized efficiency. It also generates a graph to represent the path of the links that were clicked, and their respective proximity to the target link.

Getting Started

Dependencies:

In order to get the project up and running on your machine, clone the repository and open up your Python terminal.

Instructions:

  1. cd into the main directory
  2. set FLASK_APP=main.py
  3. set FLASK_DEBUG=1
  4. flask run
  5. Go to the address shown in the terminal

Built With

  • Datamuse API
  • Python
  • Flask
  • ChartJS
  • jQuery
  • HTML/CSS/Javascript
  • AJAX

Contributors

  • Kevin Jin
  • Swagat Ghimire
  • Jay Weng
  • Jasmine Jian

See also the list of contributors who participated in this project.

Share this project:
×

Updates