GKMinMaxStrategist.GameModel Property
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
The IGKGameModel representing the current state of the game.
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 9, 1, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.TvOS, 9, 0, ObjCRuntime.PlatformArchitecture.All, null)]
public virtual GameplayKit.IGKGameModel GameModel { [Foundation.Export("gameModel", ObjCRuntime.ArgumentSemantic.Strong)] get; [Foundation.Export("setGameModel:", ObjCRuntime.ArgumentSemantic.Strong)] set; }
member this.GameModel : GameplayKit.IGKGameModel with get, set
Property Value
Implements
- Attributes
Remarks
Developers must set this value for GetBestMove(IGKGameModelPlayer) to return something other than null
.
Developers must not rely on this property as the only reference to their IGKGameModel. Developers must hold their own reference to the IGKGameModel or it may be garbage collected.