Main > Free Download Search >

Free rush hour puzzle solver 0.2.7 software for linux

rush hour puzzle solver 0.2.7

Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 647
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
PHPortal 0.2.7 beta

PHPortal 0.2.7 beta


PHPortal is an extensible content management framework with object reuse. more>>
PHPortal is a PHP application development environment similar to Zope. It is a pipeline or tunnel application that can help you quickly create dynamic Web applications such as portal and intranet sites. It comes with membership, search, news, and more.

Its easy-to-use tools allow teams to productively and safely work together. It provides access to databases and other legacy data. Its support for Web standards such as SMTP, POP, FTP, and XML-RPC allows you flexibility and interoperability.

It consists of a number of components which work together to provide a complete, yet flexible, application server package. It includes an XML-RPC server, an object-oriented database schema, a search engine, a database virtual file mapping system, a Web page templating system, a Web-based development and management tool, and comprehensive extension support.
<<less
Download (1.0MB)
Added: 2005-05-05 License: ZPL (Zope Public License) Price:
1632 downloads
Housekeeper 0.2.7

Housekeeper 0.2.7


Housekeeper helps you keep track of any items (like food or drugs) in your household. more>>
Housekeeper helps you keeping track of any items (like food or drugs) in your household.

You can specify expiry dates so you always have an overview of what you should use or rebuy in the near future. Also, shopping lists can easily be created an exported.

<<less
Download (2.6MB)
Added: 2005-07-08 License: GPL (GNU General Public License) Price:
1585 downloads
Neverball 1.4.0

Neverball 1.4.0


Neverball is part puzzle game, part action game, and entirely a test of skill. more>>
Tilt the floor to roll a ball through an obstacle course before time runs out. Neverball is part puzzle game, part action game, and entirely a test of skill.

<<less
Download (10.5MB)
Added: 2005-08-08 License: GPL (GNU General Public License) Price:
1546 downloads
Balls 1.0

Balls 1.0


Balls is a puzzle game. more>>
Balls is a puzzle game. Place a few tiles judiciously in the level, and then activate the level and watch the balls find their way into the holes - or not.

There arent many levels, but this game is worth the download if only for the music and sound effects.

<<less
Download (1.0MB)
Added: 2005-08-11 License: GPL (GNU General Public License) Price:
1534 downloads
Puzzle Blocks 0.5.3

Puzzle Blocks 0.5.3


Puzzle Blocks is a multi-platform puzzle game, designed for both Linux and Windows. more>>
Turts Puzzle Blocks multi-platform puzzle game, designed for both Linux and Windows. Turts Puzzle Blocks is also the current project of Turt99 Productions. The goal of the project is to gain experience C++ and Object Oriented Design, as well as to help in the learn process of Linux as a development platform.

Turts Puzzle Blocks has actually gone through many stages; it started its life as "Turts Breakdown". At this point the graphics where being designed so the "blocks" didnt exists. Once the "blocks" where created there was a need for the name to be changed, and a lot of new modes (or mini games) seemed to fall into the design. As of the Beta release you are basically seeing what "Turts Breakdown" was to be, however there are many more plans for Turts Puzzle Blocks.

Turts Puzzle Blocks is created using KDevelop 2.1 under Linux Redhat 9.0, and uses the SDL libraries. SDL was chosen because it is a multi-platform library that would allow the seamless development for 2 operating systems. SDL main library supplies the support for the windows and the display, but Turts Puzzle Blocks also uses two additional SDL libraries SDL_image and SDL_Mixer. SDL_image supports the use for PNG and TGA files, which allows for Alpha blending and results in clean lines and smooth graphics. SDL_mixer is used for playing sounds and the background music.
<<less
Download (1.0MB)
Added: 2005-09-05 License: GPL (GNU General Public License) Price:
1515 downloads
Einstein Puzzle 2.0

Einstein Puzzle 2.0


Einstein puzzle is a free cross-platform open source remake of old DOS game Sherlock. more>>
Einstein puzzle is a free cross-platform open source remake of old DOS game Sherlock which was inspired by Albert Einsteins puzzle.

Einstein said that only those with an intelligence quotient of 98 percentile and higher should be able to solve it.

The game goal is to open all cards in square of 6x6 cards. For this, a number of hints describing relations between card positions are given. Use them to find the correct layout.

Einstein 2.0 features sound support, full internalization, Russian localization, reengineered resource subsystem to allow custom graphics themes and in-game rules browser.

<<less
Download (0.70MB)
Added: 2005-10-19 License: GPL (GNU General Public License) Price:
1482 downloads
wmBinClock 0.3

wmBinClock 0.3


wmBinClock shows the actual system time as binary clock. more>>
wmBinClock shows the actual system time as binary clock. You have to add up the "bits" to get the time. The clock has a 24 hour format.
Example:
+ + + + + +<<less
Download (0.014MB)
Added: 2005-10-10 License: GPL (GNU General Public License) Price:
1474 downloads
Java Sudoku 1.0.1

Java Sudoku 1.0.1


Java Sudoku is a cross platform version of the popular Sudoku logic game. more>>
Java Sudoku is a cross platform version of the popular Sudoku logic game. Java Sudoku features an advanced user interface that is both easy to use and appealing to the eye.
It allows you to generate completely random Sudoku puzzles, enter your own puzzles from newspapers and magazines, or load them from Sudoku XML files. Java Sudoku can also be used as a Sudoku generator and solver.
Main features:
- Random puzzles every time you play
- Helping lines mode in the option menu, so You can see easier, if there is a collision
- 2 different systems of selecting cells and entering numbers
- 3 difficulty levels and an user custom level
- 3 Different Numbers Distributions
- Load/Save Sudoku games without any kind of losses
- Design your own puzzles - Under construction
<<less
Download (0.071MB)
Added: 2006-08-04 License: GPL (GNU General Public License) Price:
1449 downloads
Multiplication Puzzle 5.2

Multiplication Puzzle 5.2


Multiplication Puzzle is a simple math puzzle game written for GTK+ 2, inspired by Emacs multiplication game. more>>
Multiplication Puzzle project is a simple GTK+ 2 game that emulates the multiplication game found in Emacs.

Basically, a multiplication problem is shown with all digits replaced by letters. Your job is to guess which letter represents which number.

Translations are available for Afrikaans, Basque, Brazilian Portuguese, Chinese (simplified), French, German, Italian, Japanese, Kinyarwanda, Rhaeto-Romance, Romanian, Serbian, Turkish, and Vietnamese. If you are interested in helping to translate Multiplication Puzzle, please see the Translation Project, under the textual domain gmult.

<<less
Download (0.15MB)
Added: 2006-01-31 License: GPL (GNU General Public License) Price:
1368 downloads
Rush 2005 0.4.12c

Rush 2005 0.4.12c


Rush 2005 is a football game using SDL. more>>
Rush 2005 is a football game using SDL.

Rush 2005 is a BSD-licensed project to create an American football game for Windows and Linux in the tradition of Tecmo Bowl and NFL Blitz, built using the cross-platform SDL game programming library.

<<less
Download (4.9MB)
Added: 2006-02-13 License: BSD License Price:
1353 downloads
A Sudoku Solver in C 1.11

A Sudoku Solver in C 1.11


A Sudoku Solver in C is a console-based Linux program, written in C language, that solves Su Doku puzzles using deductive logic. more>>
A Sudoku Solver in C is a console-based Linux program, written in C language, that solves Su Doku puzzles using deductive logic. It will only resort to trial-and-error and backtracking approaches upon exhausting its deductive moves.
Puzzles must be of the standard 9x9 variety using the (ASCII) characters 1 through 9 for the puzzle symbols. Puzzles should be submitted as 81 character strings which, when read left-to-right will fill a 9x9 Sudoku grid from left-to-right and top-to-bottom. In the puzzle specification, the characters 1 - 9 represent the puzzle givens or clues. Any other non-blank character represents an unsolved cell.
The puzzle solving algorithm is home grown. I did not borrow any of the usual techniques from the literature, e.g. Donald Knuths "Dancing Links." Instead I rolled my own from scratch as a personal challenge. As such, its performance can only be blamed on yours truly. Still, I feel it is quite fast. On a 333 MHz Pentium II Linux box it solves typical medium force puzzles in approximately 800 microseconds or about 1,200 puzzles per second, give or take. On an Athlon XP 3000 it solves about 6,600 puzzles per sec. (Solving time is dependent upon degree of difficulty, so YMMV.)
Description of Algorithm:
The puzzle algorithm initially assumes every unsolved cell can assume every possible value. It then uses the placement of the givens to refine the choices available to each cell. I call this the markup phase.
After markup completes, the algorithm then looks for singleton cells with values that, due to constraints imposed by the row, column, or 3x3 region, may only assume one possible value. Once these cells are assigned values, the algorithm returns to the markup phase to apply these changes to the remaining candidate solutions. The markup/singleton phases alternate until either no more changes occur, or the puzzle is solved. I call the markup/singleton elimination loop the Simple Solver because in a large percentage of cases it solves the puzzle.
If the simple solver portion of the algorithm doesnt produce a solution, then more advanced deductive rules are applied.
Ive implemented two additional rules as part of the deductive puzzle solver. The first is subset elimination wherein a row/column/region is scanned for X number of cells with X number of matching candidate solutions. If such subsets (or tuples) are found in the row, column, or region, then the candidates values from the subset may be eliminated from all other unsolved cells within the row, column, or region, respectively.
The next deductive rule examines each region looking for candidate values that exclusively align themselves along a single row or column, i.e. a vector. If such candidate values are found, then they may be eliminated from the cells outside of the region that are part of the aligned row or column.
Note that each of the advanced deductive rules calls all preceeding rules, in order, if that advanced rule has effected a change in puzzle markup.
Finally, if no solution is found after iteratively applying all deductive rules, then we begin trial-and-error using recursion for backtracking. A working copy is created from our puzzle, and using this copy the first cell with the smallest number of candidate solutions is chosen. One of the solutions values is assigned to that cell, and the solver algorithm is called using this working copy as its starting point. Eventually, either a solution, or an impasse is reached.
If we reach an impasse, the recursion unwinds and the next trial solution is attempted. If a solution is found (at any point) the values for the solution are added to a list. Again, so long as we are examining all possibilities, the recursion unwinds so that the next trial may be attempted. It is in this manner that we enumerate puzzles with multiple solutions.
Note that it is certainly possible to add to the list of applied deductive rules. The techniques known as "X-Wing" and "Swordfish" come to mind. On the other hand, adding these additional rules will, in all likelihood, slow the solver down by adding to the computational burden while producing very few results. Ive seen the law of diminishing returns even in some of the existing rules, e.g. in subset elimination I only look at two and three valued subsets because taking it any further than that degraded performance.
Enhancements:
- Code optimization has resulted in a 30% increase in speed.
<<less
Download (0.025MB)
Added: 2006-03-27 License: GPL (GNU General Public License) Price:
1332 downloads
prtunnel 0.2.7

prtunnel 0.2.7


prtunnel is a program that can tunnel TCP/IP connections in a variety of ways. more>>
prtunnel is a program that can tunnel TCP/IP connections in a variety of ways, including through HTTP and SOCKS5 proxy servers. Some if its possible uses include:
- Tunneling TCP connections from client programs to a remote server through an HTTP or SOCKS5 proxy (useful if youre behind such a proxy and want to use a program that doesnt have native proxy support)
- Tunneling TCP connections from SOCKS-capable client programs through an HTTP or SOCKS5 proxy
- Tunneling TCP connections from an IPv4 client program to an IPv6 server and vice-versa
- Forwarding TCP connections
- Running as a simple SOCKS proxy server
prtunnel project was developed and used under Linux and BSD-based operating systems.
Enhancements:
- A bug that would cause malloc(0) to be called in some situations (which could cause problems on some systems) has been fixed.
- The server timeout, if specified, is now set before the proxy server successfully connects to the remote server, which will prevent the program from hanging if the proxy does not respond to the client.
<<less
Download (0.020MB)
Added: 2006-03-13 License: BSD License Price:
1325 downloads
GetDP 1.2.0

GetDP 1.2.0


GetDP is a general finite element solver using mixed elements to discretize de Rham-type complexes in one, two, and 3 dimensions more>>
GetDP is a general finite element solver using mixed elements to discretize de Rham-type complexes in one, two, and three dimensions.
GetDP has features like closeness between the input data defining discrete problems (written by the user in ASCII data files) and the symbolic mathematical expressions of these problems.
Enhancements:
- This release simplifies the parser by using standard loops instead of the multi-index constructs, and removes the Cygwin dependency for the Windows version.
<<less
Download (0.74MB)
Added: 2006-03-11 License: GPL (GNU General Public License) Price:
1323 downloads
Anagram Solver 0.1

Anagram Solver 0.1


Anagram Solver is a simple anagram solver program. more>>
Anagram Solver is a simple anagram solver program.

You can use it against any spelling dictionary that is formatted:

- one word per line
- in alphabetical order

If its not in alphabetical order, you could send it through pipe.

The basic algorithm tries all possible combinations of a word, in such a way that the combinations are generated in alphabetical order.

It also knows the next real word in the list, so it can tell whether or not it is futile to pursue a certain node. These optimizations make it possible for it to solve a 8+ letter word in a few seconds

To use it, simply point it to your aspell dictionary file, usually located in /usr/share/dict/linux.words
<<less
Download (0.47MB)
Added: 2006-04-06 License: GPL (GNU General Public License) Price:
1306 downloads
Secleted [ 0 ] software to compare
  • Page: 1 of 5
  • 1
  • 2
  • 3
  • 4
  • 5