GithubHelp home page GithubHelp logo

kakuro's Introduction

Kakuro Game Introduction

  • This is a Kakuro game for College LaSalle Winter 2021 Information Sys Final project.
  • Kakuro is like a crossword puzzle with numbers. Each "word" must add up to the number provided in the clue above it or to the left. Words can only use the numbers 1 through 9, and a given number can only be used once in a word. Every kakuro puzzle has one and only solution, and can be solved through logic alone.

Technology Stack

  • Java 1.8
  • SqLite
  • Swing

Code Submission Rules

Attention!! Any submissions that do not follow the rules will be deleted!!

  • Each programmer should fork this repository to their own GitHub, rather than committing code in this repository (the main repository or the upstream repository), any code committed directly in that repository will be deleted
  • For each project change, the programmer should create a new git branch locally with the name of the branch for that change, rather than in the master branch
  • For completed changes, you should first push the project to your personal code repository and create Pull Requests to the upstream repository, then merge them into the master branch of the main repository after Code Review.

Remember! After updating the code in the upstream repository, you need to update the code in your own repository manually before submit a Pull Request.


Kakuro游戏介绍

  • 这是一个Kakuro游戏,用于College LaSalle Winter 2021 Information Sys Final项目。
  • Kakuro就像一个有数字的填字游戏。每个 "单词 "必须与它上面或左边的线索中提供的数字相加。字词只能使用1到9的数字,而且一个给定的数字在一个词中只能使用一次。每一个卡库罗谜题都有一个且唯一的解决方案,仅通过逻辑就可以解决。

技术栈

  • Java 1.8
  • SqLite
  • Swing

代码提交规则

注意!!!任何不遵守规则的提交都将被删除!

  • 每个程序员都应该把这个版本库分叉到自己的GitHub上,而不是在这个版本库(主版本库或上游版本库)中提交代码,任何直接在该版本库中提交的代码都将被删除。
  • 对于每个项目的变更,程序员应该在本地创建一个新的 git 分支,用该变更的分支名称来命名,而不是在主分支中创建。
  • 对于已经完成的改动,你应该先将项目推送到你的个人代码仓库,并创建Pull Request到上游仓库,然后在Code Review后将其合并到主仓库的主分支。

记住! 更新上游版本库的代码后,需要先手动更新自己版本库的代码,然后再提交 Pull Request。

kakuro's People

Contributors

plutozhang99 avatar lovejoyyoung avatar

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.