GKMinMaxStrategist.GetRandomMove(IGKGameModelPlayer, nint) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Devuelve un movimiento aleatorio entre los numMovesToConsider
mejores movimientos.
[Foundation.Export("randomMoveForPlayer:fromNumberOfBestMoves:")]
public virtual GameplayKit.IGKGameModelUpdate GetRandomMove (GameplayKit.IGKGameModelPlayer player, nint numMovesToConsider);
abstract member GetRandomMove : GameplayKit.IGKGameModelPlayer * nint -> GameplayKit.IGKGameModelUpdate
override this.GetRandomMove : GameplayKit.IGKGameModelPlayer * nint -> GameplayKit.IGKGameModelUpdate
Parámetros
- player
- IGKGameModelPlayer
- numMovesToConsider
- System.System.IntPtr System.nativeint
Devoluciones
- Atributos
Comentarios
Si RandomSource es null
, este método devuelve el mismo movimiento que GetBestMove(IGKGameModelPlayer).