Skip to content
Kyle Gottfried edited this page Aug 22, 2020 · 1 revision

Clue-informatics-documentation

Determine, based off of responses to rumors, the location of cards in a game of Clue.

Clue-Informatics is located at: https://github.com/philiprenne/Clue-Informatics

Copyright © 2015 Philip Renne, licensed under the CreativeCommons BY-NC-SA 4.0 license.

Clue-Informatics is Copyright © 2015 Philip Renne, licensed under the GNU Afferor GPL V3 license.

Problem Statement

Determine, based off of responses to rumors, the location of cards in a game of Clue

Project Scope

What is in the Project Scope

  • Determine, based off of responses to rumors, the location of cards in a game of Clue
  • Present to the user the known current location of cards
  • This is the Clue: Discover the Secrets Edition

What is NOT in the Project Scope

  • Tell you where to move your character
  • Tell you what rumor to make.

Scope Creep Requests

  • An API that outputs the know location of cards

Requirements

  1. Know who made and what the contents of a Rumor are.
  2. Keep track of Rumors made throughout the game.
  3. Determine which cards are in players hands.
  4. Provide viewable output of the known location of cards to the end user.
  5. Determine what is in the classified folder
  6. Know the order of players
  7. Know the number of players
  8. Be able to input known cards by the end user

High-Level Project Backlog

  • Move documentation to the Clue-informatics wiki
  • Determine which cards are in players hands.
  • Keep track of Rumors made throughout the game.
  • Know who made and what the contents of a Rumor are.
  • Be able to input known cards by the end user
  • Provide viewable output of the known location of cards to the end user.
  • Determine what is in the classified folder
  • Know the number of players
  • Know the order of players

Schedule

Over the course of a project evening.

  1. Plan
  2. Do
  3. Review - Suggest next iteration