sshirokov / gogogo Goto Github PK
View Code? Open in Web Editor NEWVersioned go games and shit
Versioned go games and shit
Moves sent by a player can be applied to a board state that a player has never seen. Moves should be sent with the board signature to assure they are applied with knowledge of the board state.
When the board refreshes after my opponent has made a move, it de-registers as the black player and I have to confirm.
You cannot delete you current branch.
A branch deletion moves the branch $branch named by a token-holding user or pointed to by HEAD to refs/heads/archive/$branch-yyyymmddhhmmss -- with datetime in GMT
Branches in archives are not returned in branch index.
You might be able to opt for permanent deletion in the message body.
Complains that the font JSON is not well formed, and doesn't render the board.
Panic.
Animate the title, or something, to know when you should glance back at the board.
I want to be able to create a new branch with an initial-state board rooted in the root of the revision tree.
When calculating score, remove opponent's pieces that are "captured"
Look into what it means for a shape to be "captured"
When trying to load a game, fail more gracefully than a silent stuck page.
so we can talk shit.
There should be at least a couple of very basic keyboard shortcuts available in the web client.
If a game JSON fetch takes longer than a ping cycle then each ping cycle starts an additional board request. There should be only one board request at a time with a reasonable timeout for retry.
branches may be created with a '.' character in their name, however such branches can not be checked out.
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.