Skip to content

jin0s/Crossing-Words

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CrossingWords

Group 10 Team Members

  • Jorge Vidal
  • Steven Schilke
  • Chinh Le
  • Anthony Mak

Vision Statement

Crossing Words is a crossword puzzle game that will generate a new crossword from a dataset of known word:hint pairs. It is needed by anyone who wants to escape from their stressful thoughts and engage in extending their vocabulary, problem solving, and good old wasting time. Unlike the New York Times newspaper version, where you need a subscription and a physical copy of the paper, the game will be entirely hosted on a server and will be accessible via Internet. Our product is reactive by informing the player of correct and incorrect answers. It is also shareable by allowing players to share their board with other players. Lastly, it is intuitively easy to use. The game itself it free of charge to play, but the target customer is anyone who wants to advertise. We believe that Crossing Words will be a big hit since it is available to the masses and shareable. The site itself is a great investment for anyone wanting to generate advertisement revenue.

Code

Tests

  • Test code is in the 'test' directory
  • https://github.com/jin0s/Crossing-Words/tree/master/Sprint%203/test
  • To run pytest: Navigate the the Sprint 1 Folder and enter:
    jin@XPS15z:~/Documents/Crossing-Words$ cd Sprint\ 1/
    jin@XPS15z:~/Documents/Crossing-Words/Sprint 1$ python3 -m pytest -v
    ============================= test session starts ==============================
    platform linux -- Python 3.6.7, pytest-4.3.0, py-1.7.0, pluggy-0.8.1 -- /usr/bin/python3
    cachedir: .pytest_cache
    rootdir: /home/jin/Documents/Crossing-Words/Sprint 1, inifile:
    plugins: pylama-7.4.3
    collected 3 items                                                              
    
    test/test_crossword.py::test_init_Clue PASSED                            [ 33%]
    test/test_mathlib.py::test_calc_total PASSED                             [ 66%]
    test/test_mathlib.py::test_calc_multiply PASSED                          [100%]
    
    =========================== 3 passed in 0.13 seconds ===========================                     
    
  • Validation Tests for UI: https://docs.google.com/document/d/1L3gZZaVUrWObaSc9bOd9gkVLOY24MreumPI_OTGZgFM/edit?usp=sharing

This is a link to our Youtube video showing our server up and running our code: https://youtu.be/qhhNe_alrDc

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published