Game class now tracks board state and moves, as strings, and can step through its history.
Fixed another bug in Go (you could drag your captured stones back to the board!)
5 // Created by Jens Alfke on 3/7/08.
6 // Copyright 2008 __MyCompanyName__. All rights reserved.
10 #import <QuartzCore/QuartzCore.h>
12 #import <Quartz/Quartz.h>
16 @interface GGBLayer : CALayer <NSCopying>
18 CABasicAnimation *_curAnimation;
23 // For some reason, the CALayer class on iPhone OS doesn't have these!
24 CGFloat _cornerRadius, _borderWidth;
25 CGColorRef _borderColor, _realBGColor;
26 unsigned int _autoresizingMask;
29 @property CGFloat cornerRadius, borderWidth;
30 @property CGColorRef borderColor;
33 - (void) redisplayAll;
35 - (void) animateAndBlock: (NSString*)keyPath from: (id)from to: (id)to duration: (NSTimeInterval)duration;