diff --git a/tik.rb b/tik.rb new file mode 100644 index 0000000..7d6418a --- /dev/null +++ b/tik.rb @@ -0,0 +1,39 @@ +#tiktaktoe + + +LINES = [[0,1,2],[3,4,5],[6,7,8],[0,3,6],[1,4,7],[2,5,8],[0,4,8],[2,4,6]] + +board = Array.new(9) +9.times do |i| + board[i] = i +end + +def printBoard(board) + 9.times do |i| + if i % 3 == 0 + print "\n -------------\n | " + end + print "#{board[i]} | " + end +print "\n -------------\n" +end + + +#if x is in lines then x wins +#if o is in lines then x wins +#if no nums in board then game over + +player = "X" +loop do + print "Place an #{player} " + input = gets.to_i + p input + p board.include?(input) + board[input] = player + printBoard(board) + if player == "X" + player = "O" + else + player = "X" + end +end