R/strategyRandom.R

Defines functions strategyRandom

strategyRandom<-function(gameState){
if(evaluateGameState(gameState)==42){
  GameMatrix<-t(matrix(gameState,3,3))

  if(length(strategy(gameState))==0){
    resRanSta<-1*(gameState==0)/sum(gameState==0)
    } else {
      resRanSta<-1*(c(1:9) %in% as.numeric(unlist(strategy(gameState))))/
        length(unique(unlist(strategy(gameState))))
    }
  return(resRanSta)}
}
mcl868/TicTacToe documentation built on Jan. 14, 2023, 2:21 a.m.