SRL Archive - Other Scripts

Tic Tac Toe By sky Scripter (Form)


SKy Scripter

2007-04-12 13:34:23

Tic Tac Toe By sky Scripter

IF you beat My Computer Then send Me The moves
At [email]Sky_Ripter@hotmail.com[/email] or PM me at Villu-Reborn.com
please……..

click Dead Center In The Sqr To Get a Accurate Move.


DownLoad
[ATTACH]3073[/ATTACH]

Pentti

2007-04-12 13:39:27

Haha! Nice! :D
Too hard to win the computer. :D

Edit: Omfg I won! :D Hahahaa!

SKy Scripter

2007-04-12 13:45:13

Edit: Omfg I won! Hahahaa!


you did was it on easy mode?
tell me the moves…

Smartzkid

2007-04-12 14:14:13

I won, but since it starts a new game instantly after you win, I couldn't get a screenie

Other than that, I think it's a pretty fun game

SKy Scripter

2007-04-12 16:20:30

omg this is nutz i thought i made not winable
oh well……

RudeBoiAlex

2007-04-15 08:17:34

rofl i found how to own it just put it on easy mode and ur xs then go on the bottom middle then bottom left then bottom right

SKy Scripter

2007-04-15 19:49:04

rofl i found how to own it just put it on easy mode and ur xs then go on the bottom middle then bottom left then bottom right

well yah if it's on easy mode.. win it on hard though :p

RudeBoiAlex

2007-04-18 13:55:51

ill try rofl ill video it oo how sad lol

SKy Scripter

2007-04-18 16:00:19

ill try rofl ill video it oo how sad lol

ok lol…. good luck ! :p

RudeBoiAlex

2007-04-19 15:13:45

zomg s i gto a vide of me pwniing it on hard mode

Yakman

2007-04-19 17:57:55

nice game, but i won, im crosses..
here the moves… you have to start first.. coords are numbered 0-2 (0,0 being top-left)

1: place an X in the coord 0,0
2: computer places in 1,1 (center)
3: place an X in 2,2
4: computer places in 0,1
5: place an X in 2,1
6: computer places in 1,0
7: place an X in 1,2
8: computer places in 0,2
9: place an X at 2,0
hey hey, you win :D

SKy Scripter

2007-04-19 21:32:11

Yah !!! Congratz Yakman… * Fixed on my computer only * :D

wuzbob

2007-04-29 23:38:32

To beat the computer, first, go in the lower right hand corner. Then, go to the lower left hand corner. Then the middle top. Then the top right. and BAM right in the middle right.

alach11

2007-04-30 00:13:27

I can win like this as x going first:
- - -
- o -
- x -

o - x
- o -
- x -

o - x
- o -
o x x

o - x
- o x
o x x

SKy Scripter

2007-04-30 13:37:28

I can win like this as x going first:
- - -
- o -
- x -

o - x
- o -
- x -

o - x
- o -
o x x

o - x
- o x
o x x


this the same win as everyone else has emaild me

DaWu

2007-05-02 15:55:18

Wee I won, you guys just won't stop amazing me with these gamescripts :D

SKy Scripter

2007-05-03 12:42:31

Wee I won, you guys just won't stop amazing me with these gamescripts

lol, its been a while sense i have made a game maybe i got to make another one :p

XcanadamanX

2007-05-03 18:09:48

ya…sometimes when i click a spot it puts in somewhere else…anyway this is how i beat it everytime

—
—
x–

—
-0-
x-x

—
-0-
x0x

-x-
-0-
x0x

0x-
-0-
x0x

0xx
00-
x0x

0xx
00x
x0x

im x's obviously

SKy Scripter

2007-05-03 22:52:13

ya…sometimes when i click a spot it puts in somewhere else…anyway this is how i beat it everytime

—
—
x–

—
-0-
x-x

—
-0-
x0x

-x-
-0-
x0x

0x-
-0-
x0x

0xx
00-
x0x

0xx
00x
x0x

im x's obviously




everyone wins the exact same spot :) if you can win somewhere
else then i would be amazed…..

Esteban

2007-05-07 12:05:23

You can always win on hard by these moves with you going first-

bottom right - Top Left - Middle Right - Top Right

Since you asked for it, i posted it ;).

Hugolord

2007-05-07 13:50:05

Rofl this game rulz btw ty for cheats ppls :P

killerscape

2007-05-23 23:24:13


I won in hard mode (takes me a while to get into the winning streak.

O YAH SLAYYOUNOW3=KILLERSCAPE

SKy Scripter

2007-05-24 02:28:08

congratz your first time poster lol..

jon98

2007-05-31 23:58:06

I Won On Hard Mode ^^
The way i win is i make it so i go first, i go on down leftest box, then top middle, down right box, up right box, then middle right box

the way i won:
—
-o-
x–

ox-
-o-
x–

ox-
-o-
xox

oxx
oo-
xox

oxx
oox
xox

X=me

Distort

2007-06-04 17:24:49

You cant make it un-beatable if they go first, however if you go first, you can make it unbeatable.

by they i mean the player, and you the computer (I work in terms of you being the programmer being the computer)

SKy Scripter

2007-06-04 18:27:49

You cant make it un-beatable if they go first


You Want to Bet…. :p

alach11

2007-06-04 18:38:42

Tic Tac Toe is a game in which, if both players move perfectly, will always result in a draw.

Distort

2007-06-04 19:35:18

From: SKy Scripter
You Want to Bet…. :p



Ive a c++ game i made in college (was realy bored, so its full of bad coding practice), i could give you the source and you see if you can beat it. It'd have to wait for tommorow though./

alach11

2007-06-04 19:38:52

Lol while I may not be able to beat your bot distort, I'm positive I can draw it in every game, or win, depending on how well you coded it. Tic Tac Toe has a very limited number of outcomes.

Distort

2007-06-04 19:42:01

around 150k winning possibilities for the person to go first, 38k for the person who goes second.

This is it:

// TickTackToe.cpp : Defines the entry pochar for the console application.
// Author: Sean Hunt AKA Pop AKA Distort
// Plays Tic Tac Toe against the computer

#include "stdafx.h"
#include <iostream.h>
#include <iomanip.h>
#include <stdio.h>
#include <stdlib.h>

char display(char opt1, char opt2, char opt3, char opt4, char opt5, char opt6, char opt7, char opt8, char opt9, int rounds) {
cout<<"|-----------|"<<endl;
cout<<"| "<<opt1<<" | "<<opt2<<" | "<<opt3<<" |"<<endl;
cout<<"|---+---+---|"<<endl;
cout<<"| "<<opt4<<" | "<<opt5<<" | "<<opt6<<" |"<<endl;
cout<<"|---+---+---|"<<endl;
cout<<"| "<<opt7<<" | "<<opt8<<" | "<<opt9<<" |"<<endl;
cout<<"|-----------|"<<endl;

rounds = rounds+1;
return rounds;
}

char check(char opt1, char opt2, char opt3, char opt4, char opt5, char opt6, char opt7, char opt8, char opt9, char& trueornot) {
if (opt1=='X' && opt2=='X' && opt3=='X') {
cout<<"X won"<<endl;
trueornot='1';
}
if (opt4=='X' && opt5=='X' && opt6=='X') {
cout<<"X won"<<endl;
trueornot='1';
}

if (opt7=='X' && opt8=='X' && opt9=='X') {
cout<<"X won"<<endl;
trueornot='1';
}

if (opt1=='X' && opt4=='X' && opt7=='X') {
cout<<"X won"<<endl;
trueornot='1';
}

if (opt2=='X' && opt5=='X' && opt8=='X') {
cout<<"X won"<<endl;
trueornot='1';
}

if (opt3=='X' && opt6=='X' && opt9=='X') {
cout<<"X won"<<endl;
trueornot='1';
}

if (opt1=='X' && opt5=='X' && opt9=='X') {
cout<<"X won"<<endl;
trueornot='1';
}

if (opt3=='X' && opt5=='X' && opt7=='X') {
cout<<"X won"<<endl;
trueornot='1';
} // End of X wins
// O Wins
if (opt1=='O' && opt2=='O' && opt3=='O') {
cout<<"O won"<<endl;
trueornot='1';
}
if (opt4=='O' && opt5=='O' && opt6=='O') {
cout<<"O won"<<endl;
trueornot='1';
}

if (opt7=='O' && opt8=='O' && opt9=='O') {
cout<<"O won"<<endl;
trueornot='1';
}

if (opt1=='O' && opt4=='O' && opt7=='O') {
cout<<"O won"<<endl;
trueornot='1';
}

if (opt2=='O' && opt5=='O' && opt8=='O') {
cout<<"O won"<<endl;
trueornot='1';
}

if (opt3=='O' && opt6=='O' && opt9=='O') {
cout<<"O won"<<endl;
trueornot='1';
}

if (opt1=='O' && opt5=='O' && opt9=='O') {
cout<<"O won"<<endl;
trueornot='1';
}

if (opt3=='O' && opt5=='O' && opt7=='O') {
cout<<"O won"<<endl;
trueornot='1';
} //End of O Wins
return trueornot;
}



int xturn (char& grid1, char& grid2, char& grid3, char& grid4, char& grid5, char& grid6, char& grid7, char& grid8, char& grid9, int rounder) {
char grid, win='1';
cout<<"This turn is for X. Please put in your grid number: ";
do {
grid = rand() % 9 + 1;
//1-5-9 Attack
if (grid5=='X' && grid9=='X' && grid1!='X' && grid1!='O' && win!='2') {
grid1='X';
win='2';
}
if (grid5=='X' && grid1=='X' && grid9!='X' && grid9!='O' && win!='2'){
grid9='X';
win='2';
}
if (grid9=='X' && grid1=='X' && grid5!='X' && grid5!='O' && win!='2'){
grid5='X';
win='2';
}
if (grid9=='X' && grid5=='X' && grid1!='X' && grid1!='O' && win!='2'){
grid1='X';
win='2';
}
if (grid1=='X' && grid9=='X' && grid5!='X' && grid5!='O' && win!='2'){
grid5='X';
win='2';
}
if (grid1=='X' && grid5=='X' && grid9!='X' && grid9!='O' && win!='2'){
grid9='X';
win='2';
}
//7-5-3 Attack
if (grid3=='X' && grid7=='X' && grid5!='X' && grid5!='O' && win!='2') {
grid5='X';
win='2';
}
if (grid3=='X' && grid5=='X' && grid7!='X' && grid7!='O' && win!='2'){
grid7='X';
win='2';
}
if (grid7=='X' && grid3=='X' && grid5!='X' && grid5!='O' && win!='2'){
grid5='X';
win='2';
}
if (grid7=='X' && grid5=='X' && grid3!='X' && grid3!='O' && win!='2'){
grid3='X';
win='2';
}
if (grid5=='X' && grid7=='X' && grid3!='X' && grid3!='O' && win!='2') {
grid3='X';
win='2';
}
if (grid5=='X' && grid3=='X' && grid7!='X' && grid7!='O' && win!='2'){
grid7='X';
win='2';
}


//End Corner Play

//Begin Offence
//2-5-7 Vertical
if (grid5=='X' && grid2=='X' && grid7!='X' && grid7!='O' && win!='2') {
grid7='X';
win='2';
}
if (grid5=='X' && grid7=='X' && grid2!='X' && grid2!='O' && win!='2') {
grid2='X';
win='2';
}

if (grid2=='X' && grid7=='X' && grid5!='X' && grid5!='O' && win!='2') {
grid5='X';
win='2';
}
if (grid2=='X' && grid5=='X' && grid7!='X' && grid7!='O' && win!='2') {
grid8='X';
win='2';
}

if (grid7=='X' && grid2=='X' && grid5!='X' && grid5!='O' && win!='2') {
grid5='X';
win='2';
}
if (grid7=='X' && grid5=='X' && grid2!='X' && grid2!='O' && win!='2') {
grid5='X';
win='2';
}
//4-5-6 Defencive play
if (grid4=='X' && grid5=='X' && grid6!='X' && grid6!='O' && win!='2') {
grid6='X';
win='2';
}
if (grid4=='X' && grid6=='X' && grid5!='X' && grid5!='O' && win!='2') {
grid5='X';
win='2';
}

if (grid5=='X' && grid4=='X' && grid6!='X' && grid6!='O' && win!='2') {
grid6='X';
win='2';
}
if (grid5=='X' && grid6=='X' && grid4!='X' && grid7!='O' && win!='2') {
grid4='X';
win='2';
}

if (grid6=='X' && grid4=='X' && grid5!='X' && grid8!='O' && win!='2') {
grid5='X';
win='2';
}
if (grid6=='X' && grid5=='X' && grid4!='X' && grid7!='O' && win!='2') {
grid4='X';
win='2';
}

//1-2-3 Defencive play

if (grid1=='X' && grid2=='X' && grid3!='X' && grid3!='O' && win!='2') {
grid3='X';
win='2';
}
if (grid1=='X' && grid3=='X' && grid2!='X' && grid2!='O' && win!='2') {
grid2='X';
win='2';
}

if (grid2=='X' && grid1=='X' && grid3!='X' && grid3!='O' && win!='2') {
grid3='X';
win='2';
}
if (grid2=='X' && grid3=='X' && grid1!='X' && grid1!='O' && win!='2') {
grid1='X';
win='2';
}

if (grid3=='X' && grid2=='X' && grid1!='X' && grid1!='O' && win!='2') {
grid5='X';
win='2';
}
if (grid3=='X' && grid1=='X' && grid2!='X' && grid2!='O' && win!='2') {
grid2='X';
win='2';
}
//7-8-9 Defencive Play
if (grid7=='X' && grid8=='X' && grid9!='X' && grid9!='O' && win!='2') {
grid9='X';
win='2';
}
if (grid7=='X' && grid9=='X' && grid8!='X' && grid8!='O' && win!='2') {
grid8='X';
win='2';
}

if (grid8=='X' && grid7=='X' && grid9!='X' && grid9!='O' && win!='2') {
grid9='X';
win='2';
}
if (grid8=='X' && grid9=='X' && grid7!='X' && grid7!='O' && win!='2') {
grid7='X';
win='2';
}

if (grid9=='X' && grid7=='X' && grid8!='X' && grid8!='O' && win!='2') {
grid8='X';
win='2';
}
if (grid9=='X' && grid8=='X' && grid7!='X' && grid7!='O' && win!='2') {
grid7='X';
win='2';
}
//1-4-8 Defencive Play
if (grid1=='X' && grid4=='X' && grid8!='X' && grid8!='O' && win!='2') {
grid8='X';
win='2';
}
if (grid1=='X' && grid8=='X' && grid4!='X' && grid4!='O' && win!='2') {
grid4='X';
win='2';
}

if (grid4=='X' && grid1=='X' && grid8!='X' && grid8!='O' && win!='2') {
grid8='X';
win='2';
}
if (grid4=='X' && grid8=='X' && grid1!='X' && grid1!='O' && win!='2') {
grid1='X';
win='2';
}

if (grid8=='X' && grid1=='X' && grid4!='X' && grid4!='O' && win!='2') {
grid4='X';
win='2';
}
if (grid8=='X' && grid4=='X' && grid1!='X' && grid1!='O' && win!='2') {
grid1='X';
win='2';
}
//3-6-9 Defencive Play
if (grid3=='X' && grid9=='X' && grid6!='X' && grid6!='O' && win!='2') {
grid6='X';
win='2';
}
if (grid3=='X' && grid6=='X' && grid9!='X' && grid9!='O' && win!='2') {
grid9='X';
win='2';
}

if (grid6=='X' && grid9=='X' && grid3!='X' && grid3!='O' && win!='2') {
grid3='X';
win='2';
}
if (grid6=='X' && grid3=='X' && grid9!='X' && grid9!='O' && win!='2') {
grid9='X';
win='2';
}

if (grid9=='X' && grid6=='X' && grid3!='X' && grid3!='O' && win!='2') {
grid3='X';
win='2';
}
if (grid9=='X' && grid3=='X' && grid6!='X' && grid6!='O' && win!='2') {
grid6='X';
win='2';
}
//Begin Defencive Fool
if (grid5=='X' && grid3=='O' && grid1!='X' && grid1!='O' && win!='2' && rounder==2) {
grid1='X';
win='2';
}
if (grid5=='X' && grid1=='O' && grid3!='X' && grid3!='O' && win!='2' && rounder==2) {
grid3='X';
win='2';
}

if (grid5=='X' && grid7=='O' && grid9!='X' && grid9!='O' && win!='2' && rounder==2) {
grid9='X';
win='2';
}
if (grid5=='X' && grid9=='O' && grid7!='X' && grid7!='O' && win!='2' && rounder==2) {
grid7='X';
win='2';
}

if (grid5=='X' && grid7=='O' && grid3!='X' && grid3!='O' && win!='2' && rounder==2) {
grid3='X';
win='2';
}
if (grid5=='X' && grid3=='O' && grid7!='X' && grid7!='O' && win!='2' && rounder==2) {
grid7='X';
win='2';
}
if (grid5=='X' && grid1=='O' && grid7!='X' && grid7!='O' && win!='2' && rounder==2) {
grid7='X';
win='2';
}
if (grid5=='X' && grid7=='O' && grid1!='X' && grid1!='O' && win!='2' && rounder==2) {
grid1='X';
win='2';
}

//Begin Defencive Play Corner
//4-5-6
if (grid5=='O' && grid3=='O' && grid7!='X' && grid7!='O' && win!='2') {
grid7='X';
win='2';
}
if (grid5=='O' && grid7=='O' && grid3!='X' && grid3!='O' && win!='2') {
grid3='X';
win='2';
}
if (grid5=='O' && grid1=='O' && grid9!='X' && grid9!='O' && win!='2') {
grid9='X';
win='2';
}
if (grid5=='O' && grid9=='O' && grid1!='X' && grid1!='O' && win!='2') {
grid1='X';
win='2';
}

if (grid5=='O' && grid2=='O' && grid8!='X' && grid8!='O' && win!='2') {
grid8='X';
win='2';
}
//Defencive Side play
//2-5-7 Vertical
if (grid5=='O' && grid2=='O' && grid7!='X' && grid7!='O' && win!='2') {
grid7='X';
win='2';
}
if (grid5=='O' && grid8=='O' && grid2!='X' && grid2!='O' && win!='2') {
grid2='X';
win='2';
}

if (grid2=='O' && grid7=='O' && grid5!='X' && grid5!='O' && win!='2') {
grid5='X';
win='2';
}
if (grid2=='O' && grid5=='O' && grid7!='X' && grid7!='O' && win!='2') {
grid8='X';
win='2';
}

if (grid7=='O' && grid2=='O' && grid5!='X' && grid5!='O' && win!='2') {
grid5='X';
win='2';
}
if (grid7=='O' && grid5=='O' && grid2!='X' && grid2!='O' && win!='2') {
grid5='X';
win='2';
}
//4-5-6 Defencive play
if (grid4=='O' && grid5=='O' && grid6!='X' && grid6!='O' && win!='2') {
grid6='X';
win='2';
}
if (grid4=='O' && grid6=='O' && grid5!='X' && grid5!='O' && win!='2') {
grid5='X';
win='2';
}

if (grid5=='O' && grid4=='O' && grid6!='X' && grid6!='O' && win!='2') {
grid6='X';
win='2';
}
if (grid5=='O' && grid6=='O' && grid4!='X' && grid7!='O' && win!='2') {
grid4='X';
win='2';
}

if (grid6=='O' && grid4=='O' && grid5!='X' && grid8!='O' && win!='2') {
grid5='X';
win='2';
}
if (grid6=='O' && grid5=='O' && grid4!='X' && grid7!='O' && win!='2') {
grid4='X';
win='2';
}

//1-2-3 Defencive play

if (grid1=='O' && grid2=='O' && grid3!='X' && grid3!='O' && win!='2') {
grid3='X';
win='2';
}
if (grid1=='O' && grid3=='O' && grid2!='X' && grid2!='O' && win!='2') {
grid2='X';
win='2';
}

if (grid2=='O' && grid1=='O' && grid3!='X' && grid3!='O' && win!='2') {
grid3='X';
win='2';
}
if (grid2=='O' && grid3=='O' && grid1!='X' && grid1!='O' && win!='2') {
grid1='X';
win='2';
}

if (grid3=='O' && grid2=='O' && grid1!='X' && grid1!='O' && win!='2') {
grid5='X';
win='2';
}
if (grid3=='O' && grid1=='O' && grid2!='X' && grid2!='O' && win!='2') {
grid2='X';
win='2';
}
//7-8-9 Defencive Play
if (grid7=='O' && grid8=='O' && grid9!='X' && grid9!='O' && win!='2') {
grid9='X';
win='2';
}
if (grid7=='O' && grid9=='O' && grid8!='X' && grid8!='O' && win!='2') {
grid8='X';
win='2';
}

if (grid8=='O' && grid7=='O' && grid9!='X' && grid9!='O' && win!='2') {
grid9='X';
win='2';
}
if (grid8=='O' && grid9=='O' && grid7!='X' && grid7!='O' && win!='2') {
grid7='X';
win='2';
}

if (grid9=='O' && grid7=='O' && grid8!='X' && grid8!='O' && win!='2') {
grid8='X';
win='2';
}
if (grid9=='O' && grid8=='O' && grid7!='X' && grid7!='O' && win!='2') {
grid7='X';
win='2';
}
//1-4-8 Defencive Play
if (grid1=='O' && grid4=='O' && grid8!='X' && grid8!='O' && win!='2') {
grid8='X';
win='2';
}
if (grid1=='O' && grid8=='O' && grid4!='X' && grid4!='O' && win!='2') {
grid4='X';
win='2';
}

if (grid4=='O' && grid1=='O' && grid8!='X' && grid8!='O' && win!='2') {
grid8='X';
win='2';
}
if (grid4=='O' && grid8=='O' && grid1!='X' && grid1!='O' && win!='2') {
grid1='X';
win='2';
}

if (grid8=='O' && grid1=='O' && grid4!='X' && grid4!='O' && win!='2') {
grid4='X';
win='2';
}
if (grid8=='O' && grid4=='O' && grid1!='X' && grid1!='O' && win!='2') {
grid1='X';
win='2';
}
//3-6-9 Defencive Play
if (grid3=='O' && grid9=='O' && grid6!='X' && grid6!='O' && win!='2') {
grid6='X';
win='2';
}
if (grid3=='O' && grid6=='O' && grid9!='X' && grid9!='O' && win!='2') {
grid9='X';
win='2';
}

if (grid6=='O' && grid9=='O' && grid3!='X' && grid3!='O' && win!='2') {
grid3='X';
win='2';
}
if (grid6=='O' && grid3=='O' && grid9!='X' && grid9!='O' && win!='2') {
grid9='X';
win='2';
}

if (grid9=='O' && grid6=='O' && grid3!='X' && grid3!='O' && win!='2') {
grid3='X';
win='2';
}
if (grid9=='O' && grid3=='O' && grid6!='X' && grid6!='O' && win!='2') {
grid6='X';
win='2';
}

//Random Play


if (grid==1 && grid1 !='O' && grid1 !='X' && win!='2') {
grid1='X';
win='2';
}
if (grid==2 && grid2 !='O' && grid2 !='X' && win!='2') {
grid2='X';
win='2';
}
if (grid==3 && grid3 !='O' && grid3 !='X' && win!='2') {
grid3='X';
win='2';
}
if (grid==4 && grid4 !='O' && grid4 !='X' && win!='2') {
grid4='X';
win='2';
}
if (grid==5 && grid5 !='O' && grid5 !='X' && win!='2') {
grid5='X';
win='2';
}
if (grid==6 && grid6 !='O' && grid6 !='X' && win!='2') {
grid6='X';
win='2';
}
if (grid==7 && grid7 !='O' && grid7 !='X' && win!='2') {
grid7='X';
win='2';
}
if (grid==8 && grid8 !='O' && grid8 !='X' && win!='2') {
grid8='X';
win='2';
}
if (grid==9 && grid9 !='O' && grid9 !='X' && win!='2') {
grid9='X';
win='2';

}
} while (win=='1');
cout<<endl;
return grid;
}

int oturn (char& grid1, char& grid2, char& grid3, char& grid4, char& grid5, char& grid6, char& grid7, char& grid8, char& grid9) {
char grid, win='1';
do {
cout<<"This turn is for O. Please put in your grid number: ";
cin>>grid;
cout<<endl;
if (grid==grid1) {
grid1='O';
win='2';
}
if (grid==grid2) {
grid2='O';
win='2';
}
if (grid==grid3) {
grid3='O';
win='2';
}
if (grid==grid4) {
grid4='O';
win='2';
}
if (grid==grid5) {
grid5='O';
win='2';
}
if (grid==grid6) {
grid6='O';
win='2';
}
if (grid==grid7) {
grid7='O';
win='2';
}
if (grid==grid8) {
grid8='O';
win='2';
}
if (grid==grid9) {
grid9='O';
win='2';
}
} while (win=='1');
return grid;
}




char main(char argc, char* argv[])
{
char no1='1',no2='2',no3='3',no4='4',no5='5',no6='6',no7='7',no8='8',no9='9', stop='0';
int round, round2, gridy;
round=0;
round2=0;
gridy = rand() % 9 + 1;
while (round <=8 && stop!='1') {


display(no1,no2,no3,no4,no5,no6,no7,no8,no9, round2);
if(round==1 || round==3 || round==5 || round==7) {
oturn(no1,no2,no3,no4,no5,no6,no7,no8,no9);
}
else {
if(round==0) {
if (gridy>=7) {
no9='X';
}
if (gridy>=5 && gridy <7) {
no5='X';
}
if (gridy<5) {
no3='X';
}
}
else {
xturn(no1,no2,no3,no4,no5,no6,no7,no8,no9, round);
}
}
check(no1,no2,no3,no4,no5,no6,no7,no8,no9, stop);
round += 1;
system("CLS");

}
cout<<"Thanks for playing. This is the board at the end of the match: \n\n";
display(no1,no2,no3,no4,no5,no6,no7,no8,no9, round2);
check(no1,no2,no3,no4,no5,no6,no7,no8,no9, stop);

system("PAUSE");






return 0;
}

Dan Cardin

2007-06-07 15:35:46


SKy Scripter

2007-06-08 00:24:49

Gah, That Game Was Somthing i just made really Fast i dont care much for it anymore…

Whitefang OC

2007-07-06 20:52:05

I won it five times in a row on hard mode b4 he could beat me. :)

the scar noob

2007-07-08 12:07:05

won 2 times, this means i get 2 computers? :p

Whitefang OC

2007-07-08 13:19:39

Off topic, but scar noob, where can you get StressMiner?

Rune Hacker

2007-08-28 16:41:13

awesome game, easy mode is too eays though, and hard mode is too hard lol.

Sir R. M8gic1an

2007-09-01 16:51:29

1-2-3
4-5-6
7-8-9

go first. play on 8, then on 6, then on nine and finally on 3.

xzsz33

2007-09-09 15:17:25

Good game easy to beat!

Wise Fries

2007-10-07 14:04:48

This is how I beat it (I'm X's)

__|__|__
__|__| X
| |

__|__|__
__| O| X
| |

__|__|__
__| O| X
| X|

O|__|__
__| O| X
| X|

O|__|__
__| O| X
| X| X

O|__|__
__| O| X
O| X| X

O|__| X
__| O| X
O| X| X

rs cheata

2007-11-23 18:17:06

i won 6 times and 8 cats eyes and lost 2 times