We have collection of more than 1 Million open source products ranging from Enterprise product to
small libraries in all platforms. We aggregate information from all open source repositories.
Search and find the best for your needs. Check out projects section.
A simple board game. The winner of the game is the first player accomplishing a continuous line of minimum 5 elements. A line may have one of the following directions: vertical, horizontal, diagonally ascending or diagonally descending.
What is Gomoku? Gomoku is an abstract strategy board game and is also called "five in a row". Black plays first, and players alternate in placing a stone of their color on an empty intersection. The winner is the first player to get unbroken row of five stones horizontally vertically, or diagonally. Thanks for Livid.
in C : Knuth's dancing links algorithm Johnson-Trotter permutation generator Playing around with Diagonal Latin Squares in Perl : tic-tac-toe illustration of Min/Max search and Alpha/Beta pruning in Python: Lin-Kernighan algorithm for Traveling Salesman problem machinarium puzzle, recursive iterative deepening search
LAPACK for java 4Oct2011, Project scope: I (http://www.DmitryKonovalov.org) could not find java versions of LAPACK functions, see http://www.netlib.org/lapack/. I am currently using http://math.nist.gov/javanumerics/jama/. Jama works fine but on my current jmatrix project, it seems the JAMA's diagonalization of a symmetric real matrix is the main bottleneck. I would like to hand-convert the rs.f fortran routine (originally from EISPACK) and see if it runs faster then the JAMA's.
Scope of the project is to develop the game based on a grid with eight rows and eight columns, played between you and the computer, by adding pieces with two sides: black and white. At the beginning of the game there are 4 pieces in the grid, the player with the black pieces is the first one to place his piece on the board. Each player must place a piece in a position that there exists at least one straight (horizontal, vertical, or diagonal) line between the new piece and another piece of the s
DescriptionSarna is a program to calculate the Arithmetic Root System associated to a braid of diagonal type. This software can be used to calculate: The Weyl groupoid and the set of positive/negative roots, The generalized Dynkin diagram, The dimension, the GK-dimension and the Hilbert series of the Nichols algebra. Also in rank 2 or 3 it is possible to see the set of roots using gnuplot. AuthorsM. GraÃ±a I. Heckenberger L. Vendramin RequirementsPython PyGTK Gnuplot Graphviz Pydot (included) Py