Xin is an iPhone developer. His wife Olivia and he are enjoying inspirations in their OLIVIDA Studio.
- Adium
- Anime
- Apple
- App Store
- Beginning
- Beta
- cocos2d
- Code
- Code Geass
- Cydia
- Design
- Example
- FAQ
- Games
- Gomoku
- Hangzhou
- Interface Builder
- iPhone
- iPhone Developer Program
- Jabber
- Java
- Live
- MacBook Pro
- Nonsense
- NSString
- nVIDIA
- Performance
- Smack
- SQLite
- Themes
- Thinking
- Trip
- Tutorial
- UIActionSheet
- UIImageView
- UITableView
- UITableViewCell
- UIView
- UIViewController
- V2EX
- Video
- WordPress
- Xcode
- XMPP
This page lists all iPhone games developed by Xin.
Gomoku
Version: 1.0

Gomoku is an abstract strategy board game and is also called five in a row.
Black plays first, and players alternate in placing a stone of their color on an empty intersection. The winner is the first player to get an unbroken row of five stones horizontally, vertically, or diagonally.
Gomoku has a professional variant named Renju (Japanese/Chinese: 連珠), Renju has much more complicated rules for a more fair play in professional matches.
Black can win the game only by placing five black stones in a row (vertically, horizontally or diagonally).
White can win by either:
- getting five (or more) white stones in a row
- forcing Black to make a forbidden move (see below).
The opening sequence differs from ordinary Gomoku:
- The first player places 2 black stones and 1 white stone on the board.
- The second player now chooses whether to play black or white.
- White then places one more stone on the board.
- Black places 2 stones on the board.
- White removes one of the two black stones from the previous move.
- White places a white stone.
After this sequence is complete, Black and White continue to take turns to place their stones.
There are certain moves that Black is not allowed to make:
- Double three – Black cannot place a stone that builds two separate lines with three black stones in unbroken rows (i.e. rows not blocked by white stones).
- Double four – Black cannot place a stone that builds two separate lines with four black stones in a row.
- Overline – six or more black stones in a row.
Renju will be supported in future version that will be distributed via App Store.
References:


