xiegeo / commit-sudoku Goto Github PK
View Code? Open in Web Editor NEWAccepting pull requests to collectively finish a Sudoku puzzle.
License: MIT License
Accepting pull requests to collectively finish a Sudoku puzzle.
License: MIT License
I'm not sure that this is really a problem, but I thought it would be important to mention.
The animation on the front page is only showing commits up to July 29th, even though builds that should've updated it have occurred.
Is it not actually updating Surge? Is GitHub doing caching black magic behind the scenes?
Hey @xiegeo
This idea has been kicking around in my head for a while. Would be cool to create a GIF (something like this) that shows evolution of the board from start to current state.
I have a PR in my fork that does the following:
git log
git show $SHA:README.md
Its set to work on Travis.
Thoughts?
When a pull request is made, CI can check for the basic rules of Sudoku, to flag any broken rules of uniqueness per rows, columns, and blocks.
The tests must use the table in the readme as the only source of truth. Tests may require formatting rules.
The tests should also be runnable locally.
The tests can use any programing environment. Having a test in one environment does not exclude making the same test in a different environment. The target is to have any developer commit sudoku in their favorite environment.
Tests must not play Sudoku for you, or take away the fun.
Please add your forks here if you decide to implement such tests.
What do we do after we finish this puzzle? This is an open-ended question for now. All suggestions welcome.
Instead of creating the sudoku table in markdown, would it be possible to have a script (Go, python, doesn't matter) that creates an image that is automatically added to the readme? The current markdown sudoku table doesn't have the typical bolded lines of a sudoku table, making it hard to read
e: also, editing the sudoku table is not easy as well, something that can be fixed by having the sudoku table stored separate outside of the readme
Where's the Blockchain implementation? Should be implemented ASAP!
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.