Coder Social home page Coder Social logo

kakuro's Introduction

Kakuro

COMP 354: Introduction to Software Engineering

Source Code: https://github.com/binarytrails/kakuro

Dependencies

Documentation

Arch Linux

  • latex-enumitem
  • textlive-latexextra

Rules

  1. Enter numbers from 1-9 in the input cells
  2. Solve the puzzle with numbers adding up into sums found in slash fields

Filled cells notation means:

(sum of rows below) \ (sum of columns to the right)

UI

iteration1-ui

easy:

iteration1-ui

medium:

iteration1-ui

hard:

iteration1-ui

Console

welcome to kakuro game!
=> use numbers between 1-9 to fill the cells;
board:
  x   37\   x    x    x    x    x    x    x    x  
 \43   _    _    _    _    _    _    _    _    x  
  x    _    x    x    x    x    x    x    x    x  
  x    _    x    x    x    x    x    x    x    x  
  x    _    x    x    x    x    x    x    x    x  
  x    _    x    x    x    x    x    x    x    x  
  x    _    x    x    x    x    x    x    x    x  
  x    _    x    x    x    x    x    x    x    x  
 \43   _    _    _    _    _    _    _    _    x  
  x    x    x    x    x    x    x    x    x    x  

List of actions i=input s=solve a=answers
Choose an action: i
row: 9
column: 2
number: 9
board:
  x   37\   x    x    x    x    x    x    x    x  
 \43   _    _    _    _    _    _    _    _    x  
  x    _    x    x    x    x    x    x    x    x  
  x    _    x    x    x    x    x    x    x    x  
  x    _    x    x    x    x    x    x    x    x  
  x    _    x    x    x    x    x    x    x    x  
  x    _    x    x    x    x    x    x    x    x  
  x    _    x    x    x    x    x    x    x    x  
 \43   9    _    _    _    _    _    _    _    x  
  x    x    x    x    x    x    x    x    x    x  

List of actions i=input s=solve a=answers
Choose an action: a
board:
  x   37\   x    x    x    x    x    x    x    x  
 \43   1    3    4    5    6    7    8    9    x  
  x    2    x    x    x    x    x    x    x    x  
  x    3    x    x    x    x    x    x    x    x  
  x    4    x    x    x    x    x    x    x    x  
  x    5    x    x    x    x    x    x    x    x  
  x    6    x    x    x    x    x    x    x    x  
  x    7    x    x    x    x    x    x    x    x  
 \43   9    8    7    6    5    4    3    1    x  
  x    x    x    x    x    x    x    x    x    x  

List of actions i=input s=solve a=answers
Choose an action: 

Team

  • Vsevolod (Seva) Ivanov [email protected]
  • Tiffany Ah King
  • Isabelle Charette
  • Brian Gamboc-Javiniar
  • Chang Liu
  • Nolan Mckay
  • Nalveer Moocheet
  • Hoang Thuan Pham
  • Audrey-Laure St-Louis
  • Jia Ming Wei

Roles

Roles Iteration 1 Roles Iteration 2 Roles Iteration 3
Organizer Jia Organizer Seva Organizer Audrey-Laure
Documenter Tiffany Coder Nolan Coder Jia
Coder Seva Coder Josh Coder Hoang
Coder Nalveer Coder Brian Coder Nalveer
Coder Isabelle Documenter Audrey-Laure Documenter Chang
Documenter Nolan Documenter Isabelle Documenter Tiffany
Documenter Brian Documenter Jia QA Isabelle
Documenter Josh QA Tiffany QA Seva
Documenter Chang QA Nalveer QA Brian
QA Audrey-Laure QA Chang QA Nolan

kakuro's People

Contributors

audestl avatar bgambocjaviniar avatar binarytrails avatar changlmasaki avatar cookfisher avatar icharette avatar joshpham97 avatar nalveer avatar nrjmckay avatar tiffany910 avatar

Stargazers

 avatar

Watchers

 avatar  avatar  avatar  avatar

kakuro's Issues

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.