reversi
Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 14
Xreversi 2.0
Xreversi project is a networked Reversi/Othello program. more>>
Xreversi project is a networked Reversi/Othello program.
Xreversi is a complete implementation of the well-known Reversi (or Othello) board game.
It lets users play against the computer with 10 levels of AI, or against each other through a network.
Xreversi currently supports English and French languages.
<<lessXreversi is a complete implementation of the well-known Reversi (or Othello) board game.
It lets users play against the computer with 10 levels of AI, or against each other through a network.
Xreversi currently supports English and French languages.
Download (0.029MB)
Added: 2006-12-04 License: GPL (GNU General Public License) Price:
1054 downloads
Games::AlphaBeta::Reversi 0.4.6
Games::AlphaBeta::Reversi is a Reversi position class for use with Games::AlphaBeta. more>>
Games::AlphaBeta::Reversi is a Reversi position class for use with Games::AlphaBeta.
SYNOPSIS
package My::Reversi;
use base qw(Games::AlphaBeta::Reversi);
# implement drawing routine
sub draw { ... }
package main;
use My::Reversi;
use Games::AlphaBeta;
my ($p, $g);
$p = My::Reversi->new;
$g = Games::AlphaBeta->new($p);
while ($p = $g->abmove) {
$p->draw;
}
This module implements a position-object suitable for use with Games::AlphaBeta. It inherits from the Games::AlphaBeta::Position base class, so be sure to read its documentation. The methods implemented there will not be described here.
<<lessSYNOPSIS
package My::Reversi;
use base qw(Games::AlphaBeta::Reversi);
# implement drawing routine
sub draw { ... }
package main;
use My::Reversi;
use Games::AlphaBeta;
my ($p, $g);
$p = My::Reversi->new;
$g = Games::AlphaBeta->new($p);
while ($p = $g->abmove) {
$p->draw;
}
This module implements a position-object suitable for use with Games::AlphaBeta. It inherits from the Games::AlphaBeta::Position base class, so be sure to read its documentation. The methods implemented there will not be described here.
Download (0.012MB)
Added: 2007-01-04 License: Perl Artistic License Price:
1023 downloads
Hinversi 0.8.1
Hinversi project is yet another implementation of Othello/Reversi. more>>
Hinversi project is yet another implementation of Othello/Reversi.
Hinversi is a implementation of Reversi (a.k.a. Othello), a board game in the style of Go.
It can support many frontends and backends, so you can select how clever your computer opponent is, and whether you like to play using the console or a GUI.
You can also let one AI engine play against another one.
Enhancements:
- The build process has been changed to also make without "check".
<<lessHinversi is a implementation of Reversi (a.k.a. Othello), a board game in the style of Go.
It can support many frontends and backends, so you can select how clever your computer opponent is, and whether you like to play using the console or a GUI.
You can also let one AI engine play against another one.
Enhancements:
- The build process has been changed to also make without "check".
Download (0.39MB)
Added: 2007-03-31 License: GPL (GNU General Public License) Price:
937 downloads
Rhino 0.5.3
Rhino is an Othello/reversi game. more>>
Rhino is an Othello/reversi game.
The goad is to have a very strong AI and useful as a learning tool for those who want to master the game.
What distinguish GRhino from most other Othello games is that GRhino will be targeted for experienced Othello players. Strong AI is the main focus with some additional good, useful features (like an endgame solver) is planned. The ultimate target strength of the AI is that it should be able to beat the best human player at the highest difficulty level. Beating Logistello (the strongest program available) is not in the plan.
Some important AI infrastructure has been finished. Pattern evaluator and open book are mostly done but still requires some further optimization and data file compression.
Multi prob-cut to speedup the AI is still missing so it still has a limit on its game strength but this mostly affects playing against other strong AI out there. The main focus for current development is about user interface and features. Currently finished parts include
- End game search. It can now solve the exact score (in about 20 sec on P-133) at around 15 empties and Win-Loss-Draw at a slightly higher number of empties.
- Move ordering.
- Start game from known openings.
- Display opening name.
- A decent pattern-based evaluation with parity knowledge.
- A decent open book with opening variations allowed.
- Browse IOS and GGS format game file.
<<lessThe goad is to have a very strong AI and useful as a learning tool for those who want to master the game.
What distinguish GRhino from most other Othello games is that GRhino will be targeted for experienced Othello players. Strong AI is the main focus with some additional good, useful features (like an endgame solver) is planned. The ultimate target strength of the AI is that it should be able to beat the best human player at the highest difficulty level. Beating Logistello (the strongest program available) is not in the plan.
Some important AI infrastructure has been finished. Pattern evaluator and open book are mostly done but still requires some further optimization and data file compression.
Multi prob-cut to speedup the AI is still missing so it still has a limit on its game strength but this mostly affects playing against other strong AI out there. The main focus for current development is about user interface and features. Currently finished parts include
- End game search. It can now solve the exact score (in about 20 sec on P-133) at around 15 empties and Win-Loss-Draw at a slightly higher number of empties.
- Move ordering.
- Start game from known openings.
- Display opening name.
- A decent pattern-based evaluation with parity knowledge.
- A decent open book with opening variations allowed.
- Browse IOS and GGS format game file.
Download (0.92MB)
Added: 2006-08-11 License: GPL (GNU General Public License) Price:
683 downloads
Othello Master 0.7.8
Othello Master project is a 3-D Othello (Reversi) gaming environment. more>> <<less
Download (1.9MB)
Added: 2006-10-25 License: GPL (GNU General Public License) Price:
635 downloads
Generic Game-Tree Library 2.1.4
Generic Game-Tree Library is a library designed to make it easier to program games in C. more>>
GGTL is a library designed to make it easier to program games in C. Generic Game-Tree Library provides an AI that is able to play most 2 player strategic games.
Nim, Tic-Tac-Toe, Reversi (aka Othello), Connect-4 and Chess are all examples of games that can all be implemented using GGTL.
GGTL comes with game-specific extensions that enables it to play Nim and Reversi almost out of the box. Please see the documentation for details.
Enhancements:
- "clock()" is used as a fallback for sub-second timing if "gettimeofday()" is not found.
- An internal typedef was dropped, and a header declaration for a function that didnt exist was removed.
- Some build system refactoring was done.
<<lessNim, Tic-Tac-Toe, Reversi (aka Othello), Connect-4 and Chess are all examples of games that can all be implemented using GGTL.
GGTL comes with game-specific extensions that enables it to play Nim and Reversi almost out of the box. Please see the documentation for details.
Enhancements:
- "clock()" is used as a fallback for sub-second timing if "gettimeofday()" is not found.
- An internal typedef was dropped, and a header declaration for a function that didnt exist was removed.
- Some build system refactoring was done.
Download (0.25MB)
Added: 2006-12-21 License: GPL (GNU General Public License) Price:
609 downloads
GRhino 0.16.0
GRhino is an Othello/Reversi with a good AI. more>>
GRhino, or Rhino its former name, is an Othello/Reversi game on Linux and other UNIX-like systems as long as GNOME 2 libraries are installed.
GRhino is currently under development and a new version is available occasionally. The latest version is 0.15.0. You can download it here.
What distinguish GRhino from most other Othello games is that GRhino will be targeted for experienced Othello players. Strong AI is the main focus with some additional good, useful features (like an endgame solver) is planned.
The ultimate target strength of the AI is that it should be able to beat the best human player at the highest difficulty level. Beating Logistello (the strongest program available) is not in the plan.
Some important AI infrastructure has been finished. Pattern evaluator and open book are mostly done but still requires some further optimization and data file compression.
Multi prob-cut to speedup the AI is still missing so it still has a limit on its game strength but this mostly affects playing against other strong AI out there. The main focus for current development is about user interface and features.
Main features:
- End game search. It can now solve the exact score (in about 20 sec on P-133) at around 15 empties and Win-Loss-Draw at a slightly higher number of empties.
- Move ordering.
- Start game from known openings.
- Display opening name.
- A decent pattern-based evaluation with parity knowledge.
- A decent open book with opening variations allowed.
- Browse IOS and GGS format game file.
Enhancements:
- Add Edit board feature.
- Fix game log bug that prevents GRhino to open its own game log.
- Fix help file installation issue. Report and patch from Michel Salim.
- Add desktop icon. Patch from Michel Salim.
- Add grhino.desktop (not installed automatically yet). Patch from Michel Salim.
- Update to Autoconf 2.60, gettext 0.16. This should fixes gettext detection failure in configure script.
<<lessGRhino is currently under development and a new version is available occasionally. The latest version is 0.15.0. You can download it here.
What distinguish GRhino from most other Othello games is that GRhino will be targeted for experienced Othello players. Strong AI is the main focus with some additional good, useful features (like an endgame solver) is planned.
The ultimate target strength of the AI is that it should be able to beat the best human player at the highest difficulty level. Beating Logistello (the strongest program available) is not in the plan.
Some important AI infrastructure has been finished. Pattern evaluator and open book are mostly done but still requires some further optimization and data file compression.
Multi prob-cut to speedup the AI is still missing so it still has a limit on its game strength but this mostly affects playing against other strong AI out there. The main focus for current development is about user interface and features.
Main features:
- End game search. It can now solve the exact score (in about 20 sec on P-133) at around 15 empties and Win-Loss-Draw at a slightly higher number of empties.
- Move ordering.
- Start game from known openings.
- Display opening name.
- A decent pattern-based evaluation with parity knowledge.
- A decent open book with opening variations allowed.
- Browse IOS and GGS format game file.
Enhancements:
- Add Edit board feature.
- Fix game log bug that prevents GRhino to open its own game log.
- Fix help file installation issue. Report and patch from Michel Salim.
- Add desktop icon. Patch from Michel Salim.
- Add grhino.desktop (not installed automatically yet). Patch from Michel Salim.
- Update to Autoconf 2.60, gettext 0.16. This should fixes gettext detection failure in configure script.
Download (1.1MB)
Added: 2006-11-25 License: GPL (GNU General Public License) Price:
1063 downloads
Gridlock 1.10
Gridlock is a collection of 30 grid-based strategy board games for Linux. more>>
Gridlock is a collection of 30 grid-based strategy board games for Linux, including Ataxx, Reversi, Checkers, Gomoku, Connect Four, and more. They are individually described in the "Games" section.
After launching the application, the game window will appear. Select the game you want to play from the "Game" popup menu in the upper right. Some games have different variations (board size, layout, etc); when one of those games are selected a "Variations" popup menu will appear from which you can select a variation.
The bottom right displays the color and status of the two players. Each players color is shown by a circle; the player whose turn it is has a filled circle. For games in which players have a score, the scores are shown next to the player labels. Popup windows underneath each players label allow you to specify whether each player is human or computer-controlled, and the difficulty of computer players. (Note that "Hard" and "Very Hard" computer opponents may take several seconds to make each move).
The rest of the window contains the game board. To make a move, click on the cell where you wish to place a piece. Some games require that you move from one cell to another; to do this first click on the cell you wish to move from, then click on the cell you wish to move to. (In some games such as Checkers you may be able to make a move containing several jumps; to do this click on each cell you wish to jump to in sequence).
For all games, cells that are legal moves will become highlighted when you move the mouse over them. A black dot indicates the position of the last move. If you are unable to make a move, you can pass by clicking the "Pass" button on the right. The "Restart" button will restart the game, requiring confirmation if a game is in progress.
The "Preferences..." menu item in the main Gridlock menu opens the Preferences window, which allows you to change the appearance of the game pieces, and to enable or disable the animation when they are captured. Game pieces can either be bitmap images chosen from the popup menus, or solid colors chosen from the color wells.
Games can be saved and restored using the "Save" and "Open" commands in the Game menu. Games are saved with their full move history, so you can save a game after it is finished, open it later, and undo moves back to the beginning.
The Edit menu contains Undo and Redo commands. Selecting Undo will back the game up to the last time it was a human players turn. There is no limit to how many moves can be undone. Selecting Redo will redo a move that was previously undone, but only if no new moves were made after the undo.
The Window menu contains commands to toggle the display of network and statistics drawers. The network drawer is described below and is primarily used to chat with your opponent during a network game. The statistics drawer shows a table listing all the moves that have been made in the current game, and information on the analysis performed during the last move made by a computer player.
<<lessAfter launching the application, the game window will appear. Select the game you want to play from the "Game" popup menu in the upper right. Some games have different variations (board size, layout, etc); when one of those games are selected a "Variations" popup menu will appear from which you can select a variation.
The bottom right displays the color and status of the two players. Each players color is shown by a circle; the player whose turn it is has a filled circle. For games in which players have a score, the scores are shown next to the player labels. Popup windows underneath each players label allow you to specify whether each player is human or computer-controlled, and the difficulty of computer players. (Note that "Hard" and "Very Hard" computer opponents may take several seconds to make each move).
The rest of the window contains the game board. To make a move, click on the cell where you wish to place a piece. Some games require that you move from one cell to another; to do this first click on the cell you wish to move from, then click on the cell you wish to move to. (In some games such as Checkers you may be able to make a move containing several jumps; to do this click on each cell you wish to jump to in sequence).
For all games, cells that are legal moves will become highlighted when you move the mouse over them. A black dot indicates the position of the last move. If you are unable to make a move, you can pass by clicking the "Pass" button on the right. The "Restart" button will restart the game, requiring confirmation if a game is in progress.
The "Preferences..." menu item in the main Gridlock menu opens the Preferences window, which allows you to change the appearance of the game pieces, and to enable or disable the animation when they are captured. Game pieces can either be bitmap images chosen from the popup menus, or solid colors chosen from the color wells.
Games can be saved and restored using the "Save" and "Open" commands in the Game menu. Games are saved with their full move history, so you can save a game after it is finished, open it later, and undo moves back to the beginning.
The Edit menu contains Undo and Redo commands. Selecting Undo will back the game up to the last time it was a human players turn. There is no limit to how many moves can be undone. Selecting Redo will redo a move that was previously undone, but only if no new moves were made after the undo.
The Window menu contains commands to toggle the display of network and statistics drawers. The network drawer is described below and is primarily used to chat with your opponent during a network game. The statistics drawer shows a table listing all the moves that have been made in the current game, and information on the analysis performed during the last move made by a computer player.
Download (0.22MB)
Added: 2005-11-29 License: BSD License Price:
1631 downloads
Othello Game 0.2.1
Othello Game is a classic strategy game, also known as Reversi. more>>
Othello Game is a classic strategy game, also known as Reversi. Its objective is to finish the game with the greater amount of pieces (circles) of the same color.
This version of the Othello game supports the writing of AI plugins in C++ or Python, network games, and interface themes.
Enhancements:
- pkgconfig support was added.
- It is now easier to write AI plugins.
- An installation guide, and a tutorial for writing plugins were incuded.
- It is now possible to disable Python support from the configuration.
- New icons were provided.
<<lessThis version of the Othello game supports the writing of AI plugins in C++ or Python, network games, and interface themes.
Enhancements:
- pkgconfig support was added.
- It is now easier to write AI plugins.
- An installation guide, and a tutorial for writing plugins were incuded.
- It is now possible to disable Python support from the configuration.
- New icons were provided.
Download (0.63MB)
Added: 2007-08-16 License: GPL (GNU General Public License) Price:
805 downloads
kggs 1.0
kggs project is a interface for playing on the GGS. more>>
kggs project is a interface for playing on the GGS.
kggs is a KDE interface for playing reversi. It is designed to play online, on the GGS (Generic Game Server), the server for Othello, Amazons, Checkers, Go, Hex, Chess, Dots+Boxes, Domineering, and Ataxx. It implements chat and Othello.
It will be a alternative for lion (the Windows client) and GGSA (the Java interface). The program has been designed to be easy and intuitive to use, and other games should also be easy to implement.
Enhancements:
- Initial Creation
<<lesskggs is a KDE interface for playing reversi. It is designed to play online, on the GGS (Generic Game Server), the server for Othello, Amazons, Checkers, Go, Hex, Chess, Dots+Boxes, Domineering, and Ataxx. It implements chat and Othello.
It will be a alternative for lion (the Windows client) and GGSA (the Java interface). The program has been designed to be easy and intuitive to use, and other games should also be easy to implement.
Enhancements:
- Initial Creation
Download (0.50MB)
Added: 2006-11-30 License: GPL (GNU General Public License) Price:
1058 downloads
KBoard 0.9b
KBoard is a generic game interface for two player turn based board games. more>>
KBoard is a generic game interface for two player turn based board games, and currently supports a bunch of chess variants, connect four, reversi and chain reaction (and more will be added). Kboard also supports network chess play on ics servers, as well as game observation and examination.
We have implemented a quite powerful generic animation engine, and a highly customizable theme specification (based on lua), that can just load everything and create shadows (default theme is SVG, skulls theme too).
At the moment the released code is only based on Qt4, so it should be quite portable, but we will make use of Kde when available in future releases.
Generic game support:
Many board games can be easily implemented using the extensible KBoard infrastructure. So far, the following board games are implemented:
- Chess
- Crazyhouse
- Atomic
- Monster Chess (King and four pawns)
- Progressive Chess
- Reversi
- Connect Four
- Chain Reaction
<<lessWe have implemented a quite powerful generic animation engine, and a highly customizable theme specification (based on lua), that can just load everything and create shadows (default theme is SVG, skulls theme too).
At the moment the released code is only based on Qt4, so it should be quite portable, but we will make use of Kde when available in future releases.
Generic game support:
Many board games can be easily implemented using the extensible KBoard infrastructure. So far, the following board games are implemented:
- Chess
- Crazyhouse
- Atomic
- Monster Chess (King and four pawns)
- Progressive Chess
- Reversi
- Connect Four
- Chain Reaction
Download (1.4MB)
Added: 2006-09-25 License: GPL (GNU General Public License) Price:
1125 downloads
AlphaBeta 0.1
AlphaBeta is a framework that implements MiniMax search with Alpha-Beta pruning. more>>
AlphaBeta is a framework that implements MiniMax search with Alpha-Beta pruning and is designed to make it simple to create two-player zero-sum perfect information games in Objective-C.
Both fixed-depth and iterative search is supported.
I created this project using Xcode, and the project checkout also includes the Reversi and TicTacToe frameworks. These are used in AlphaBetas test suite. The Reversi framework is additionally used by Desdemona, a Reversi game using AlphaBeta for its AI.
<<lessBoth fixed-depth and iterative search is supported.
I created this project using Xcode, and the project checkout also includes the Reversi and TicTacToe frameworks. These are used in AlphaBetas test suite. The Reversi framework is additionally used by Desdemona, a Reversi game using AlphaBeta for its AI.
Download (MB)
Added: 2006-03-13 License: GPL (GNU General Public License) Price:
1324 downloads
XiStrat 0.6.90
XiStrat, also known as Extended Strategy is in particular about a turn-based, networked multiplayer game. more>>
XiStrat, also known as Extended Strategy is in particular about turn-based, networked multiplayer, non-cooperative, zero-sum, abstract strategy board games (e.g., Chess, Go, Reversi variants, etc.) on 3D-visualized polyhedra and contains a server, client GUI, autoplayer engine, utilities and documentation.
Besides related recreational modern mathematics (single agent, cellular automata, graph/group/complexity/knot theory, discrete geometry, algebra, combinatorics, mathematical physics) is dealt with.
Enhancements:
- New graphs were added, including a Costa discrete minimal surface, sporadic Mathieu M(24), Kleins quartic L2(7), S(5), and A(6).
- The documentation was changed to MathML and contains links to the underlying mathematics (representations, modules, ring, invariants, groups of Lie type, second cohomology).
- The construction of a Schur cover of holonomy groups, morphing, and 2-body systems were implemented.
- Java generics, J3DBuffer, and procedural 3D texture with Perlin noise are now used.
<<lessBesides related recreational modern mathematics (single agent, cellular automata, graph/group/complexity/knot theory, discrete geometry, algebra, combinatorics, mathematical physics) is dealt with.
Enhancements:
- New graphs were added, including a Costa discrete minimal surface, sporadic Mathieu M(24), Kleins quartic L2(7), S(5), and A(6).
- The documentation was changed to MathML and contains links to the underlying mathematics (representations, modules, ring, invariants, groups of Lie type, second cohomology).
- The construction of a Schur cover of holonomy groups, morphing, and 2-body systems were implemented.
- Java generics, J3DBuffer, and procedural 3D texture with Perlin noise are now used.
Download (3.6MB)
Added: 2006-12-18 License: LGPL (GNU Lesser General Public License) Price:
1040 downloads
JSothello 2.0.0.0
JSothello is a Javascript/DHTML implementation of the board game Othello, also called Reversi. more>>
JSothello is a Javascript/DHTML implementation of the board game "Othello", also called "Reversi". Runs in the browser with four challenging computer intelligence levels. Play human versus computer, human versus human or computer versus computer.
JSothello is a Javascript/DHTML implementation of the board game "Othello", also called "Reversi".
Othello is very easy to play. The board is a square grid of any size. The two players pieces are black or white. Each player must place a piece on the board adjacent to one of his opponents pieces so that another of his own pieces is on the other side of his opponents piece(s). In other words, the opponents piece(s) should be "sandwiched" between the players pieces. When that occurs, all such "sandwiched" pieces are changed to the players color.
The game ends when one player cannot make a legal move. The winner is the player with the most pieces on the board.
This version allows the user to play the computer, another human or watch the computer play itself. The computer players have four levels of "intelligence", each with different styles of play:
- "Only took a minute to learn": The computer chooses random (legal) moves.
- "Laughable": The computer picks (one of) the move(s) that will flip the most pieces.
- "Respectable": Plays like "Laughable" but tries to grab the edges and the corners whenever possible while keeping its opponent from being able to grab the edges and corners.
- "Took a lifetime to master": Plays like "Respectable" but adjusts its edge/corner bias as the board fills up, favors moves that flip pieces in more than one direction, tries to prevent moves that will allow the opponent to immediately reverse its gain and places pieces closer to the corners when possible.
<<lessJSothello is a Javascript/DHTML implementation of the board game "Othello", also called "Reversi".
Othello is very easy to play. The board is a square grid of any size. The two players pieces are black or white. Each player must place a piece on the board adjacent to one of his opponents pieces so that another of his own pieces is on the other side of his opponents piece(s). In other words, the opponents piece(s) should be "sandwiched" between the players pieces. When that occurs, all such "sandwiched" pieces are changed to the players color.
The game ends when one player cannot make a legal move. The winner is the player with the most pieces on the board.
This version allows the user to play the computer, another human or watch the computer play itself. The computer players have four levels of "intelligence", each with different styles of play:
- "Only took a minute to learn": The computer chooses random (legal) moves.
- "Laughable": The computer picks (one of) the move(s) that will flip the most pieces.
- "Respectable": Plays like "Laughable" but tries to grab the edges and the corners whenever possible while keeping its opponent from being able to grab the edges and corners.
- "Took a lifetime to master": Plays like "Respectable" but adjusts its edge/corner bias as the board fills up, favors moves that flip pieces in more than one direction, tries to prevent moves that will allow the opponent to immediately reverse its gain and places pieces closer to the corners when possible.
Download (MB)
Added: 2007-03-09 License: GPL (GNU General Public License) Price:
959 downloads
Secleted [ 0 ] software to compare
- Page: 1 of 1
- 1
Copyright Notice:
Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future software development. The above reversi search only lists software in full, demo and trial versions for free download. Download links are directly from our mirror sites or publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed