Simple Gomoku (Five In A Row) game for iPhone
Objective-C C
Permalink
Failed to load latest commit information.
Classes Refactored game interaction using player classes May 18, 2012
GomokuTests Working mini-max alpha/beta pruning algorithm May 13, 2012
Resources Large refactoring and cleanup; highlighting moves Mar 18, 2012
Views Refactored game interaction using player classes May 18, 2012
doc MiniMax algorithm in progress Mar 16, 2012
gomoku.xcodeproj Refactored game interaction using player classes May 18, 2012
.gitignore Refactoring tests to extract common utils May 8, 2012
Default.png initial import of the project Feb 2, 2012
Info.plist
README.md Updating with the state of the algo Oct 21, 2015
gomoku_Prefix.pch initial import of the project Feb 2, 2012
icon-114.png
icon-57.png initial import of the project Feb 2, 2012
main.m

README.md

Gomoku Game for iPhone

This is a project to create an open source implementation of five in a row for iOS. It also serves as a study project for iOS development.

Current State of the Algorithm

This is the alpha/beta pruning algorithm based on the relatively sophisticated cost function. It plays relatively well, but it is so slow that look ahead is only possible one step forward.