Skip to content

Instantly share code, notes, and snippets.

;(function($, undefined){
var tracker = null;
OATHSurveyTracker = {
init: function(slideLabel) {
tracker = this;
tracker.obj = {};
tracker.modelId = '';
@kedmundson
kedmundson / tictactoe_vs_computer.py
Created March 1, 2016 17:05
Human vs. Computer Tic Tac Toe, including revisions to tictactoe.py
# Command-line Tic Tac Toe for HUMAN vs COMPUTER written in Python.
# Play in a terminal by running 'python tictactoe.py'.
import random
boxes = [ ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ]
HUMAN = 'X'
COMPUTER = '0'
first_player = HUMAN
# Command-line Tic Tac Toe for two humans written in Python.
# Play in a terminal by running 'python tictactoe.py'.
boxes = [ ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ]
player_X = 'X'
player_0 = '0'
first_player = player_X
turn = 1
winning_combos = [ [0, 1, 2], [3, 4, 5], [6, 7, 8], [0, 3, 6],
<html>
<head>
<title>Play Tic Tac Toe</title>
<script src="ticTacToe.js"></script>
<style>
table {
margin: 1% auto;
border-collapse: collapse;
width: 300px;
height: 300px;