1. Home
  2. Computing & Technology
  3. Delphi Programming

Reversi (Othello) Game

Fancy Delphi Application Contest Entry #23 by Ciprian Zavoianu

By Zarko Gajic, About.com

Reversi (Othello) - Fancy Delphi Application Contest Entry #23

Reversi (Othello) - Fancy Delphi Application Contest Entry #23

Looking for a fun strategy board game to play?

A great idea for the Fancy Delphi Application Contest ;-)

Reversi (Othello)

Reversi (Othello) is the a strategy board game which involves play by two parties on an eight-by-eight square grid with pieces that have two distinct sides.

Each reversi piece has a black side and a white side. On your turn, you place one piece on the board with your color facing up. You must place the piece so that an opponent's piece, or a row of opponent's pieces, is flanked by your pieces. All of the opponent's pieces between your pieces are then turned over to become your color.

The object of the game is to own more pieces than your opponent when the game is over. The game is over when neither player has a move. Usually, this means the board is full.

"Reversi (Othello)" was submitted by Ciprian Zavoianu.

The game is named "DOthello" - implements a few AIs derived from alpha-beta game-tree search algorithms. The application also features a quick in-game save and load mechanism. The position of the board can be adjusted by selecting its margin and dragging it.

Do you have a FDA(C)? Submit your Delphi code to the Fancy Delphi Application Contest.

Explore Delphi Programming

More from About.com

  1. Home
  2. Computing & Technology
  3. Delphi Programming
  4. Source Code Projects
  5. Reversi (Othello) - Fancy Delphi Application Contest Entry #23

©2008 About.com, a part of The New York Times Company.

All rights reserved.