othello game 0.2.1
Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 2296
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
Gothello 0.1
Gothello is a GTK-based Othello game. more>>
Gothello project is a GTK-based Othello game.
Its for one or two players.
You can use it to play against other people or against the computer, or you can play the computer against itself. The AI is implemented using Negamax search with Alpha-Beta pruning, with Iterative Deepening.
It has both fixed-depth and fixed-time search modes.
<<lessIts for one or two players.
You can use it to play against other people or against the computer, or you can play the computer against itself. The AI is implemented using Negamax search with Alpha-Beta pruning, with Iterative Deepening.
It has both fixed-depth and fixed-time search modes.
Download (0.028MB)
Added: 2007-01-15 License: GPL (GNU General Public License) Price:
1013 downloads
Heliodor 0.2.1
Heliodor packages contains the Metacity themes for the Beryl project. more>>
Heliodor packages contains the Metacity themes for the Beryl project.
Heliodor provides exactly what the header suggests, metacity theme support.
Heliodor is not yet feature complete but works on a basic level, and in the future will support basic transparency settings.
<<lessHeliodor provides exactly what the header suggests, metacity theme support.
Heliodor is not yet feature complete but works on a basic level, and in the future will support basic transparency settings.
Download (MB)
Added: 2007-03-18 License: GPL (GNU General Public License) Price:
954 downloads
Games::Othello 0.01
Games::Othello is a Perl extension for modelling a game of Othello. more>>
Games::Othello is a Perl extension for modelling a game of Othello.
SYNOPSIS
use Games::Othello;
my $game = Games::Othello->new();
while( !game->over ) {
printf "It is presently %ss move",
($game->whos_move eq b) ? black, white;
my @possible_moves = values $game->possible_moves();
if ( ! @possible_moves ) {
print "You have no moves available, you must pass.
$game->pass_to_opponent;
} else {
foreach ( my $move ) @possible_moves ) {
printf
"You will take %d of your opponents chips if you place your chip on %d,%d",
scalar @{ $move->{chips} }, $move->{x}, $move->{y};
}
my ($locx, $locy) = get_move();
my $flipped = $game->place_chip( $locx, $locy );
}
my $layout = $game->chip_layout();
foreach my $row ( @$layout ) {
foreach my $pos ( @$row ) {
printf %3s,
($pos eq b) ? B # Black occupied square.
: ($pos eq w) ? W # White occupied square.
: # Un-occupied square.
}
print "nn";
}
}
my ($black_score, $white_score) = $game->score;
<<lessSYNOPSIS
use Games::Othello;
my $game = Games::Othello->new();
while( !game->over ) {
printf "It is presently %ss move",
($game->whos_move eq b) ? black, white;
my @possible_moves = values $game->possible_moves();
if ( ! @possible_moves ) {
print "You have no moves available, you must pass.
$game->pass_to_opponent;
} else {
foreach ( my $move ) @possible_moves ) {
printf
"You will take %d of your opponents chips if you place your chip on %d,%d",
scalar @{ $move->{chips} }, $move->{x}, $move->{y};
}
my ($locx, $locy) = get_move();
my $flipped = $game->place_chip( $locx, $locy );
}
my $layout = $game->chip_layout();
foreach my $row ( @$layout ) {
foreach my $pos ( @$row ) {
printf %3s,
($pos eq b) ? B # Black occupied square.
: ($pos eq w) ? W # White occupied square.
: # Un-occupied square.
}
print "nn";
}
}
my ($black_score, $white_score) = $game->score;
Download (0.005MB)
Added: 2006-12-28 License: Perl Artistic License Price:
1041 downloads
Gracie 0.2.1
Gracie is an OpenID provider for local system accounts. more>>
Gracie is an OpenID provider for local system accounts. The project authenticates users name and password against the local PAM system, and presents OpenID identities for those users.
<<less Download (0.028MB)
Added: 2007-04-10 License: GPL (GNU General Public License) Price:
927 downloads
Athana 0.2.1
Athana is a webserver written entirely in Python. more>>
Athana is a webserver written entirely in Python. Athana is based on the medusa web-server framework.
Main features:
- Support for upload functionality (http multipart)
- Session handling
- Cookies
- TAL Page Templates
<<lessMain features:
- Support for upload functionality (http multipart)
- Session handling
- Cookies
- TAL Page Templates
Download (0.031MB)
Added: 2006-05-04 License: GPL (GNU General Public License) Price:
1269 downloads
TimerX 0.2.1
Timerx is a free and simple timer for Linux. more>>
Timerx is a free and simple timer for Linux. This application is written in Gambas and fits well in Gnome but works on most desktop environments.
- Set a timer and be notified when it finishes
- Notification that does not interrupt your work when the timer has finished
<<less- Set a timer and be notified when it finishes
- Notification that does not interrupt your work when the timer has finished
Download (0.034MB)
Added: 2007-08-15 License: GPL (GNU General Public License) Price:
807 downloads
Epiphany Game 0.6.1
Epiphany project is a multiplatform clone of the game Boulderdash. more>>
Epiphany project is a multiplatform clone of the game Boulderdash.
It is written entirely in C++, using Clanlib as its graphic library.
The player must collect all valuable minerals scattered in levels, while avoiding being hit by a falling boulder or a bomb.
<<lessIt is written entirely in C++, using Clanlib as its graphic library.
The player must collect all valuable minerals scattered in levels, while avoiding being hit by a falling boulder or a bomb.
Download (1.4MB)
Added: 2007-06-22 License: GPL (GNU General Public License) Price:
856 downloads
AMI 0.2.1
AMI provides a full P2P network. more>>
AMI provides a full P2P network.
AMI is a universal P2P framework written in Java and XML. It allows people to communicate using plug-in AMI protocols. It can support any P2P protocol.
<<lessAMI is a universal P2P framework written in Java and XML. It allows people to communicate using plug-in AMI protocols. It can support any P2P protocol.
Download (0.97MB)
Added: 2007-03-13 License: GPL (GNU General Public License) Price:
957 downloads
Legends: The Game 0.4.1.42
Plenty of maps are provided by us, but the beauty of this game is its customization possibilities. Mission creation has never been easier, with a stab... more>> <<less
Download (111442KB)
Added: 2009-04-26 License: Freeware Price: Free
189 downloads
London Law 0.2.1
London Law is a networked multiplayer manhunting board game. more>>
London Law is a networked multiplayer manhunting board game.
London Law is an online multiplayer adaptation of the classic Scotland Yard board game. One player controls the movements of the criminal Mr. X as he tries to evade Scotland Yard, while another one to five players control five detectives trying to track him down.
The game client features an attractive map overlaid on high-resolution satellite imagery.
<<lessLondon Law is an online multiplayer adaptation of the classic Scotland Yard board game. One player controls the movements of the criminal Mr. X as he tries to evade Scotland Yard, while another one to five players control five detectives trying to track him down.
The game client features an attractive map overlaid on high-resolution satellite imagery.
Download (3.1MB)
Added: 2005-07-21 License: GPL (GNU General Public License) Price:
1556 downloads
OthBase 1.8.1
OthBase is an Othello game. more>>
As an Othello player I have used since 1988 several tools and programs for improving my game play. The most often used tools have been: Thor, Cassio and WZebra. Those programs are very interesting tools for studying Othello but they have all the same drawback: you are locked to one OS platform.
The OthBase project has started beginning of November 2002 based on the following constatations:
- there was no cross platform Othello database program that was available on several platforms; you needed for example to use Cassio for MacOS 9.X, or use WZebra for Windows if you wanted to study tournament level games
- there was no Othello database program available on the Java platform nor Linux (sorry LZebra was not very well supported on Linux)
- there was always the need to update manually the database when using Cassio or WZebra; this task should have been done automatically via the program itself
Ajax and Cyrano, two good Othello programs written in Java, have shown that we can have strong and interesting Othello programs written on the Java platform
As an early Java adopter (since the first JDK 1.0 beta release in 1996!) and Othello addict, I decided on November 2002 to start this project as the Java platform is now very popular and really more mature than a couple of years ago. The JFC/SWING GUI library is now at a good level and JVM performances are increasing each year. Check for example infos about HotSpot. Moreover the Java developers community is really alive and responsive. You can check at Apache Jakarta Project and at JavaDesktop.
My main goals are:
- to promote Othello thru the use of a database program for studying games of tournament players
- to develop an Othello database program in Java that will be the same on Windows, MacOSX or Linux
- to support the Thor database format and other popular game file formats (e.g. XOF, SGF, PGN, Cassio)
- to implement a database feature set identical at minimum to Cassios one
- to allow an easy installation and update of the program
- to allow an easy update of the FFO game database available in the Thor database format
- to add new cool extra features that are needed by Othello players in a responsive way
- to allow developers to add some plugins into the program to add new features
Main features:
Database Formats Support
- XOF database files
- Thor database (.WTH / .JOU / .TRN files)
- PGN database files (Kurnik and VOG)
- GGF (old GGS server)
- Yahoo! Japan logs from Uniyma (text export format)
Database Management
- Create / Read / Import / Save XOF database files
- Read / Import Thor database directory
- Clean Thor database directory
- Synchronize manually / autimatically a Thor database directory with a FTP server
- Read / Import PGN database files
- Read / Import GGF database files
- Read / Import TXT database files from Uniyma logs
- In memory Database Merge thru import
- In memory Database export to XOF
- Add game to In memory Database
- Delete game(s) from In memory Database
- MRU support (most recently used database files)
- In memory Database filtering on Tournament (name, date), player name with support of complex boolean filters
- On the fly computed statistics for In memory Database depending on the moves played and filter
- Set / Unset Games bookmark
- Manage Games bookmarks
- Go to bookmarked game
Game Management
- Play game with backward/forward/go to start/go to end
- Mouse wheel support for fast move forward / backward
- Enter game as sequence of move on board
- Enter a game as a diagram
- Copy move list / position / diagram
- Paste move list
- Drag and drop a game from game list to Othello board
- Show game diagram
- Goto Move: by clicking on a move in diagram mode
<<lessThe OthBase project has started beginning of November 2002 based on the following constatations:
- there was no cross platform Othello database program that was available on several platforms; you needed for example to use Cassio for MacOS 9.X, or use WZebra for Windows if you wanted to study tournament level games
- there was no Othello database program available on the Java platform nor Linux (sorry LZebra was not very well supported on Linux)
- there was always the need to update manually the database when using Cassio or WZebra; this task should have been done automatically via the program itself
Ajax and Cyrano, two good Othello programs written in Java, have shown that we can have strong and interesting Othello programs written on the Java platform
As an early Java adopter (since the first JDK 1.0 beta release in 1996!) and Othello addict, I decided on November 2002 to start this project as the Java platform is now very popular and really more mature than a couple of years ago. The JFC/SWING GUI library is now at a good level and JVM performances are increasing each year. Check for example infos about HotSpot. Moreover the Java developers community is really alive and responsive. You can check at Apache Jakarta Project and at JavaDesktop.
My main goals are:
- to promote Othello thru the use of a database program for studying games of tournament players
- to develop an Othello database program in Java that will be the same on Windows, MacOSX or Linux
- to support the Thor database format and other popular game file formats (e.g. XOF, SGF, PGN, Cassio)
- to implement a database feature set identical at minimum to Cassios one
- to allow an easy installation and update of the program
- to allow an easy update of the FFO game database available in the Thor database format
- to add new cool extra features that are needed by Othello players in a responsive way
- to allow developers to add some plugins into the program to add new features
Main features:
Database Formats Support
- XOF database files
- Thor database (.WTH / .JOU / .TRN files)
- PGN database files (Kurnik and VOG)
- GGF (old GGS server)
- Yahoo! Japan logs from Uniyma (text export format)
Database Management
- Create / Read / Import / Save XOF database files
- Read / Import Thor database directory
- Clean Thor database directory
- Synchronize manually / autimatically a Thor database directory with a FTP server
- Read / Import PGN database files
- Read / Import GGF database files
- Read / Import TXT database files from Uniyma logs
- In memory Database Merge thru import
- In memory Database export to XOF
- Add game to In memory Database
- Delete game(s) from In memory Database
- MRU support (most recently used database files)
- In memory Database filtering on Tournament (name, date), player name with support of complex boolean filters
- On the fly computed statistics for In memory Database depending on the moves played and filter
- Set / Unset Games bookmark
- Manage Games bookmarks
- Go to bookmarked game
Game Management
- Play game with backward/forward/go to start/go to end
- Mouse wheel support for fast move forward / backward
- Enter game as sequence of move on board
- Enter a game as a diagram
- Copy move list / position / diagram
- Paste move list
- Drag and drop a game from game list to Othello board
- Show game diagram
- Goto Move: by clicking on a move in diagram mode
Download (MB)
Added: 2006-03-16 License: Freeware Price:
748 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
Chess::Game 0.6.0
Chess::Game is a class to record and validate the moves of a game of chess. more>>
Chess::Game is a class to record and validate the moves of a game of chess.
SYNOPSIS
use Chess::Game;
$game = Chess::Game->new();
$clone = $game->clone();
$move = $game->make_move("e2", "e4");
$move_c = $clone->make_move("e2", "e4");
$true = ($move->get_piece() ne $move_c->get_piece());
$move = $game->delete_move();
...
while (!defined($result = $game->result())) {
# get a move
$move = $game->make_move($sq1, $sq2);
if (!defined($move)) {
print $game->get_message();
}
}
if ($result == 1) {
print "White wins!n";
}
elsif ($result == 0) {
print "Draw!n"
}
else {
print "Black wins!n";
}
The Chess module provides a framework for writing chess programs with Perl. This class forms part of that framework, providing move validation for all moves recorded using the Chess::Game class. The Game contains a Chess::Board, 32 Chess::Pieces and a Chess::Game::MoveList that contains a series of Chess::Game::MoveListEntrys that record the exact state of the game as it progresses. Moves can be taken back one-at-a-time to allow for simple movelist manipulation.
<<lessSYNOPSIS
use Chess::Game;
$game = Chess::Game->new();
$clone = $game->clone();
$move = $game->make_move("e2", "e4");
$move_c = $clone->make_move("e2", "e4");
$true = ($move->get_piece() ne $move_c->get_piece());
$move = $game->delete_move();
...
while (!defined($result = $game->result())) {
# get a move
$move = $game->make_move($sq1, $sq2);
if (!defined($move)) {
print $game->get_message();
}
}
if ($result == 1) {
print "White wins!n";
}
elsif ($result == 0) {
print "Draw!n"
}
else {
print "Black wins!n";
}
The Chess module provides a framework for writing chess programs with Perl. This class forms part of that framework, providing move validation for all moves recorded using the Chess::Game class. The Game contains a Chess::Board, 32 Chess::Pieces and a Chess::Game::MoveList that contains a series of Chess::Game::MoveListEntrys that record the exact state of the game as it progresses. Moves can be taken back one-at-a-time to allow for simple movelist manipulation.
Download (0.021MB)
Added: 2006-12-28 License: Perl Artistic License Price:
1039 downloads
Project ERP 0.2.1
Project ERP provides an ERP suite written in PHP inside of eGroupware. more>>
Project ERP provides an ERP suite written in PHP inside of eGroupware.
Project ERP is a collection of modules for eGroupware, covering acounting, manufacturing, inventory, and sales orders.
It uses the infrastructure of eGroupware and allows customization easily with the eTemplates-Module.
<<lessProject ERP is a collection of modules for eGroupware, covering acounting, manufacturing, inventory, and sales orders.
It uses the infrastructure of eGroupware and allows customization easily with the eTemplates-Module.
Download (0.94MB)
Added: 2007-02-19 License: GPL (GNU General Public License) Price:
980 downloads
Secleted [ 0 ] software to compare
Copyright Notice:
Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future software development. The above othello game 0.2.1 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