ggp-org / ggp-repository Goto Github PK
View Code? Open in Web Editor NEWGGP Game Repository
GGP Game Repository
I've been looking at this rulesheet while looking for bugs in a prover optimization (this is one of the few places it's been screwing up).
The rulesheet currently allows for moves where the queen's destination and the arrow's location are the same. Presumably this is due to the toroidal nature of the board. We should be able to prohibit these, at a coarse level, at least.
There may be separate issues generally related to the recursion happening on a board where it can continue to loop indefinitely.
Taking a pass through some of the more recent games to check what needs to be fixed (checking Firefox and Chrome only):
Mad Bishops: fails on Firefox and Chrome
Queens puzzle games: fail on Firefox
Futoshiki games: fail on Firefox
Rubik's Cube: fails on Firefox
The following significant games in the base repository still need base/input propositions added:
Once those propositions have been added, they can be returned to the regular rotation on Tiltyard.
The gainpoints rules use "opponent" instead of "?opponent" in the distinct statements.
The Golden Rectangle game description has eight rows (0 through 7), but the visualization only shows seven (0 through 6). This should be resolved one way or the other.
Games usually don't last long enough for the error to be apparent.
This is now quite rare and Github treats these files oddly.
There are ways to mass-convert these without much effort, including in Eclipse.
As found during some work on the GDL perf framework:
The following are good candidate games for GGP that should be written and added to the base game repository:
White should be at the bottom, not the top. This is correct in chess_200 but not yet fixed in other chess variants with visualizations.
It would be nice to also have a properly checkered board for these games, though the transparency of the piece images could be an issue there.
Reminder for me to fix this sometime after the competition.
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.