Private/Get-RPSAISelection.ps1

function Get-RPSAISelection
{
    [CmdletBinding()]
    [Alias()]
    [OutputType([Choice])]
    Param
    (
    )

    Begin
    {
    }
    Process
    {
        return (Get-Random -InputObject ([enum]::GetValues([type][Choice])) );
    }
    End
    {
    }
}
enum Choice
{
    Rock = 0
    Paper = 1
    Scissors = 2
}