Lebron's profile picture

Published by

published
updated

Category: Web, HTML, Tech

Making tic tac toe bot without js

Making a tic tac toe bot without inputs, states,js, or much HTML should be impossible, yet i did it. The board flips alot and states are limited. Thats because the original code was ~1,000,000 characters and the platform didnt support it, still it works


symmetry ttt

all lines, rotations/flips folded

...
...
...
C

O BR

...
.X.
..O
TL

O BR

..O
.X.
X.O
MR

O ML

..O
OXX
X.O
TL

O BM

O.X
XXO
OOX
TM
OOX
XXO
OXX

draw

TM

O MR

.OX
XXO
OXO
TL
OOX
XXO
OXX

draw

BM

O TM

.OO
OXX
XXO
TL
OOX
XXO
OXX

draw

TL

O ML

O.X
OX.
O.X

O win

TM

O BM

..X
XX.
OOO

O win

ML

O MR

..O
XXO
X.O

O win

BM

O ML

..X
OXX
O.O
TL

O TM

OOO
OXX
X.X

O win

TM

O BL

O.O
OXX
OXX

O win

BM

O TL

O.X
OXX
OXO

O win

corner

same by rotate/flip

O TR

..O
.X.
X.O
MR

O ML

..O
OXX
X.O
TL

O BM

O.X
XXO
OOX
TM
OOX
XXO
OXX

draw

TM

O MR

.OX
XXO
OXO
TL
OOX
XXO
OXX

draw

BM

O TM

.OO
OXX
XXO
TL
OOX
XXO
OXX

draw

TL

O ML

O.X
OX.
O.X

O win

TM

O BM

..X
XX.
OOO

O win

ML

O MR

..O
XXO
X.O

O win

BM

O ML

..X
OXX
O.O
TL

O TM

OOO
OXX
X.X

O win

TM

O BL

O.O
OXX
OXX

O win

BM

O TL

O.X
OXX
OXO

O win

edge

same by rotate/flip

O ML

...
OXX
O..
TL

O BL

..X
XXO
O.O
BM

O TM

.OX
XXO
OXO
TL
OOX
XXO
OXX

draw

TL

O TM

OOO
OXX
X.X

O win

TM

O MR

.XO
XXO
XOO

O win

TR

O BR

..X
OXX
O.O
TL

O TM

OOO
OXX
X.X

O win

TM

O BL

O.O
OXX
OXX

O win

BM

O TL

O.X
OXX
OXO

O win

BR

O TR

..O
XXO
X.O

O win

TM

O BR

..O
XXO
.XO

O win

BM

O TR

..O
XXO
.XO

O win

edge

same by rotate/flip

O ML

...
OXX
..O
TL

O BR

..X
XXO
O.O
BM

O TM

.OX
XXO
OXO
TL
OOX
XXO


2 Kudos

Comments

Displaying 0 of 0 comments ( View all | Add Comment )