Main > Free Download Search >

Free puzzle solver software for linux

puzzle solver

Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 262
Boondog 1.2

Boondog 1.2


Boondog gives you a very interesting and challenging puzzle game in which you progress from level to level by jumping, grabbing ledges, pushing blocks, activating switches and avoiding level hazards! more>> Boondog 1.2 gives you a very interesting and challenging puzzle game in which you progress from level to level by jumping, grabbing ledges, pushing blocks, activating switches and avoiding level hazards! It runs in both Linux and Windows.
<<less
Added: 2009-02-25 License: Freeware Price: FREE
1 downloads
Scrabble Blast Solver 0.1

Scrabble Blast Solver 0.1


Scrabble Blast Solver application more>>
Scrabble Blast Solver 0.1 offers you a professional and easy-to-use software which is an effective way to find and display words and their score for the popular online Scrabble Blast game. This product will be your good choice.

Enhancements: Only calculates the correct score of words for the first round.

<<less
Added: 2009-01-29 License: GPL Price: FREE
20 downloads
Sudoku solver 0.1

Sudoku solver 0.1


Sudoku solver application was created for solving a Sudoku with a backtracking algorithm. more>>
Sudoku solver application was created for solving a Sudoku with a backtracking algorithm. Instead of using a 9 x 9 matrix, it extends the matrix to 10 x 36 (10 rows, 36 columns), storing information in the extra cells.

The last row is used for keeping track of how many cells, for the current column, are still available.

The columns 9-17 (0-based) are used for storing the numbers which are still available in rows 0-8.

The columns 18-26 are used for storing the numbers which are still available in columns 0-8.

The columns 27-35 are used for storing the numbers which are still available in each square (counting from left to right and from top to bottom).
<<less
Download (MB)
Added: 2007-08-20 License: GPL (GNU General Public License) Price:
1712 downloads
Gecode/R 0.7.1

Gecode/R 0.7.1


Gecode/R is a Ruby interface to Gecode, allowing constraint programming in Ruby. more>>
Gecode/R is a Ruby interface to Gecode, allowing constraint programming in Ruby. The interface is intended for people with no previous experience of constraint programming, aiming to be easy to pick up and use in practice.
Constraint programming
Constraint programming is a declarative programming paradigm, you describe what kind of solution you want rather than how you want it computed. When using constraint programming you try to model the problem and then feed that model to the solver. The solver then searches for a solution by exploring the space of all possible assignments while using the constraints in the model to prune parts without having to visit them.
A popular example would be Soduko, to solve a Soduko with constraint programming you feed the rules (all numbers in each row must be distinct etc) to the solver, which then searches for a solution satisfying all the constraints.
Enhancements:
- A new Website has been launched, and a lot of documentation has been added (both code and user documentation).
<<less
Download (0.088MB)
Added: 2007-08-12 License: LGPL (GNU Lesser General Public License) Price:
804 downloads
GLPK 4.19

GLPK 4.19


The GLPK (GNU Linear Programming Kit) package is intended for solving large-scale linear programming, mixed integer program. more>>
The GLPK (GNU Linear Programming Kit) package is intended for solving large-scale linear programming (LP), mixed integer programming (MIP), and other related problems. It is a set of routines written in ANSI C and organized in the form of a callable library.
GLPK supports the GNU MathProg language, which is a subset of the AMPL language.
The GLPK package includes the following main modules:
- Revised simplex method.
- Primal-dual interior point method.
- Branch-and-bound method.
- Translator for GNU MathProg.
- Application program interface (API).
- Stand-alone LP/MIP solver.
<<less
Download (1.4MB)
Added: 2007-07-23 License: GPL (GNU General Public License) Price:
508 downloads
Easy Funktion 6.02

Easy Funktion 6.02


Easy Funktion is a 2D function plotter and equation solver. more>>
Easy Funktion is 2D function plotter software with an equation solver. Easy Funktion has an office-like GUI frontend and features a built-in pocket calculator, calculating with complex numbers (with special extensions for electronics, e.g. capacitor/inductor impedance), a function to export to spreadsheet software, and an advanced formula editor with automatic formatting.
This program alternatively supports an english version of the GUI, but at this time there is no separate english language download available.
In order to activate the english language GUI, do the following:
Open the folder where the program data is installed (/usr/share/easyfunktion). Rename the subfolder de to de_. You may need the root account to do this.
Enhancements:
- Unicode support for Unix.
- An English language GUI with English online help is now available for non-German installations.
<<less
Download (1.4MB)
Added: 2007-07-16 License: Free For Educational Use Price:
833 downloads
PipeWalker 0.2.1

PipeWalker 0.2.1


PipeWalker is a puzzle game where you must connect all hosts to network! more>>
PipeWalker is a puzzle game where you must connect all hosts to network!

You need to merge all workstations on map to one network and connect server. This game is a clone of NetWalk.

<<less
Download (0.076MB)
Added: 2007-06-28 License: Freeware Price:
853 downloads
JRicochet 2

JRicochet 2


JRicochet is a simple puzzle game. more>>
JRicochet is a simple puzzle game. It consists of a 10x10 grid, which contains 5 invisible blocks. From each side a player can shoot probes into the grid. Goal is to find the blocks by the pattern of the ricochetting probes in as few shots as possible.

<<less
Download (0.54MB)
Added: 2007-06-25 License: GPL (GNU General Public License) Price:
852 downloads
YasSS 0.4.8

YasSS 0.4.8


YasSS is a command line C++ program that solves given Sudokus. more>>
YasSS is a command line C++ program that solves given Sudokus.
The actual work is done in a class the encapsulates all the functionality, so it should be easy to set up another GUI for it.
How It Works
YasSS stores the Sudoku field in a two-dimensional array. For each cell there is stored which numbers can be entered there.
The actual solver is discussed below.
Header File of Class Sudoku
If a cell contains a zero, it is empty.
#ifndef _MORITZ_FIELD_
#define _MORITZ_FIELD_
#include < iostream >
// a Sudoku playing field implemented as a 2d fixed size array
// contains consistency checks and a solver.
class sudoku {
public:
sudoku();
// creates a field with in ital data. 0 means "not set".
// Note that the first coordinate is considered as x, so if
// you create an array char f= {{1 ,2 ...}, {..}} you will get
// the transposed sudoku field. but dont worry, sudoku is
// invariant under transposition
sudoku(char init_data[9][9]);
sudoku(char* init_data);
// creates a field with initial data. 0 means "not set".
// Note that the first coordinate is considered as x, so if
// you create an array char f= {{1 ,2 ...}, {..}} you will get
// the transposed sudoku field. but dont worry, sudoku is
// invariant under transposition
sudoku(int init_data[9][9]);
// generates a rather simplistic output to the given stream
// call as pretty_print(cout) or something like that...
void pretty_print(std::ostream &handle);
// just print all chars in one row
void print(std::ostream &handle);
// sets item (x, y) to val
// assumes that it is doesnt lead to an intermediate
// conflict with sudoku rules
// which is equivalent to saying it requires
// allowed_set(val, x, y) to be true
void set_item(char val, int x, int y);
// get entry at position (x, y)
// 0 means "unset"
int get_item(int x, int y);
// returns true if it doesnt lead to a direct error if you
// set (x, y) to val
// If data[x][y] != 0 the return value is
// true if val == data[x][y]
bool allowed_set(char val, int x, int y);
// try to solve the puzzle. Returns true on success.
bool solve();
// returns true if there is no zero entry left, e.g. the
// problem is solved correctly.
bool is_solved();
// returns true if there is no possibility to continue without
// violating rule
bool is_stuck();
protected:
// contains 0 for unset values and the corresponding value
// if the value is set
char data[9][9];
// allowed[x][y][i] is true if and only if it is possible to
// set data[x][y] to i+1 without conjuring an immediate
// collision.
// If data[x][y] == i != 0 then allowed[x][y][i] is true,
// allowed[x][y][j] = false for j != i
bool allowed[9][9][9];
bool simple_solve();
bool simple_solve1();
bool simple_solve2();
// returns either an is_solved or a stuck() version of *this
bool backtrack();
void null_init();
int recursion_depth;
void set_recursion_depth(int rd) {recursion_depth = rd;};
};
Enhancements:
- This release adds an option to generate Sudokus with a random number of initial clues.
<<less
Download (1.3MB)
Added: 2007-06-21 License: GPL (GNU General Public License) Price:
855 downloads
Sudognu 1.03

Sudognu 1.03


Sudognu is a command line sudoku solver and creator. more>>
Sudognu is a command line sudoku solver and creator. Sudognu can display the logical steps it uses to find the solution. It can print four sudokus to a pdf page and it comes with example cgi scripts for integration into www sites (see sudognu @ work below).
This project is written in C and tested on Linux. In order to compile and install sudognu you need Haru Free PDF library.
Enhancements:
- This release applies the forcing chain after X-wing, swordfish, and jellyfish, improves the documentation, adds a -P option for reordering solution techniques, facilitates browsing of sudoku solutions, and adds minor bugfixes.
<<less
Download (0.037MB)
Added: 2007-06-21 License: GPL (GNU General Public License) Price:
855 downloads
Automagical Sudoku Solver 1.7

Automagical Sudoku Solver 1.7


Automagical Sudoku Solver project is an attempt to solve Sudoku puzzles using a computer. more>>
Automagical Sudoku Solver project is an attempt to solve Sudoku puzzles using a computer. It can solve rather tough puzzles, but not all of them.

Installation:

The source code should compile flawlessly using the make utility. Then, simply run "ass < foo", where foo is a sudoku puzzle in text format like the ones in the puzzles/ directory.

Arguments

-s show progress using an ncurses interface
-v show version number
-d [2-4] show debug info (4 is highest level)
<<less
Download (0.037MB)
Added: 2007-06-18 License: GPL (GNU General Public License) Price:
861 downloads
Brikx 0.4.0b

Brikx 0.4.0b


Brikx is a puzzle game. more>>
Brikx is a puzzle game.

A small puzzle game in which your goal is to remove all tiles. You are held up by other tiles, gravity, walls, and other things, and you can even redesign the level while playing!

<<less
Download (1.3MB)
Added: 2007-05-13 License: GPL (GNU General Public License) Price:
896 downloads
MazeRunner 0.63

MazeRunner 0.63


MazeRunner project is a very extensible puzzle game that is also meant to be (somewhat) a Mario clone. more>>
MazeRunner project is a very extensible puzzle game that is also meant to be (somewhat) a Mario clone, featuring good music, graphics (2D), and other features.

<<less
Download (9.2MB)
Added: 2007-04-23 License: GPL (GNU General Public License) Price:
915 downloads
sikakuQt 1

sikakuQt 1


sikakuQt is an implementation of sikaku, a Japanese puzzle game. more>>
sikakuQt project is an implementation of sikaku, which is a Japanese puzzle where you have to mark squares and rectangles around numbered cells to fill all cells on the playing board.
<<less
Download (MB)
Added: 2007-04-11 License: GPL (GNU General Public License) Price:
928 downloads
malkriz 1

malkriz 1


malkriz is solver for the Japanese puzzle, Griddlers. more>>
malkriz is solver for the Japanese puzzle, Griddlers.

malkriz project is written as a set of simple, portable C++ classes, and supports a range of GUI front-ends.
<<less
Download (MB)
Added: 2007-04-11 License: GPL (GNU General Public License) Price:
927 downloads
Secleted [ 0 ] software to compare
  • Page: 1 of 5
  • 1
  • 2
  • 3
  • 4
  • 5