ant1ng2 / gamesmanweb Goto Github PK
View Code? Open in Web Editor NEWThis project forked from gamescrafters/gamesmanweb
The GamesCrafters web interface. Soon to be deprecated by GamesmanRails
This project forked from gamescrafters/gamesmanweb
The GamesCrafters web interface. Soon to be deprecated by GamesmanRails
GamesmanWeb is a Web-based interface to Gamesman. The main servlet is a remote interface to the database and solver, supporting function calls such as getMoveValue and getNextMoveValues, which return information about a given position for some game and information about the child positions of some position, respectively. The client-side interface is written in HTML/CSS and JavaScript, allowing it to be viewed in any modern Web browser. This package composed of the servlet and client interface is GamesmanWeb. Requirements * Java 5 or newer * Ability to compile Gamesman+- * A Java application server (e.g., Tomcat, JBoss, WebSphere) The servlets are JAX-RS service providers and not traditional Java servlets; i.e., they do not extend the HttpServlet class. Instead, JAX-RS allows any Java class methods to be annotated with HTTP methods and URI paths, and the underlying JAX-RS implementation will automatically create URI-to-method mappings. The best way to learn is by example in this case; please view edu.berkeley.gcweb.servlet.GamesmanServlet for an example. There is an Ant build script provided, which will compile the necessary classes, organize the class files and JAR dependencies into the WAR format, and then copy the WAR package to a specified directory. This WAR package will be expanded by the application server (e.g., Tomcat).
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.