8000 GitHub - BenRuns/sudoku: Sudoku
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

BenRuns/sudoku

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Sudoku

Quick start

Note: these instructions were written for developing on Ubuntu

  • make sure you have java 8 on your machine java -version you should see Build '1.8.XXX'
  • install maven if needed sudo apt-get install mvn
  • clone the repo git clone git@github.com:BenRuns/sudoku.git
  • go into the directory cd sudoku
  • run it mvn package && java -jar target/sudoku-0.1.0.jar
  • app will be be serving on http://localhost:8080

Where to look

  • Relevant code is in src/main/java/
  • Tests are in src/test
  • client is in src/main/resources

Backend

  • Written in java using spring-boot
  • hosted on google app engine

Client

Testing

  • mvn test

Deploying

This is set up to deploy on google app engine. Instructions for installing the required tools can be found here

  • If you're all set up, run mvn -DskipTests appengine:deploy

Sudoku rules

from www.sudoku.name

  • Sudoku is a 9x9 grid divided into 3x3 sub grids called "regions"
  • Each square must contain a integer between 1 - 9;
  • Each integer can only appear once in a column
  • Each integer can only appear once in a row
  • Each integer can only appear once in a region

About

Sudoku

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published
0