Added a toc
This commit is contained in:
parent
c6a9b70be4
commit
edc5e78dc3
29
main.ipynb
29
main.ipynb
@ -11,7 +11,25 @@
|
||||
"Othello also known as reversi is a board game first published in 1883 by eiter Lewis Waterman or John W. Mollet in England (each one was denouncing the other as fraud).\n",
|
||||
"It is a strickt turn based zero-sum game with a clear Markov chain and now hidden states like in card games with an unknown distribution of cards or unknown player allegiance.\n",
|
||||
"There is like for the game go only one set of stones with two colors which is much easier to abstract than chess with its 6 unique pieces.\n",
|
||||
"The game has a symmetrical game board wich allows to play with rotating the state around an axis to allow for a breaking of sequences or interesting ANN architectures, quadruple the data generation by simulation or interesting test cases where a symetry in turns should be observable if the AI reaches an \"objective\" policy.\n",
|
||||
"The game has a symmetrical game board wich allows to play with rotating the state around an axis to allow for a breaking of sequences or interesting ANN architectures, quadruple the data generation by simulation or interesting test cases where a symetry in turns should be observable if the AI reaches an \"objective\" policy."
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "markdown",
|
||||
"source": [
|
||||
"\n",
|
||||
"## Content\n",
|
||||
"\n",
|
||||
"* [The game rules](#the-game-rules) A short overview over the rules of the game.\n",
|
||||
"* [Some common Otello strategies](#some-common-otello-strategies) introduces some easy approaches to a classic Otello AI and defines some behavioral expectations."
|
||||
],
|
||||
"metadata": {
|
||||
"collapsed": false
|
||||
}
|
||||
},
|
||||
{
|
||||
"cell_type": "markdown",
|
||||
"source": [
|
||||
"\n",
|
||||
"## The game rules\n",
|
||||
"\n",
|
||||
@ -32,7 +50,7 @@
|
||||
"\n",
|
||||
"\n",
|
||||
"\n",
|
||||
"## Some strategies\n",
|
||||
"## Some common Othello strategies\n",
|
||||
"\n",
|
||||
"As can be easily understood the placement of stones and on the bord is always a careful balance of attack and defence.\n",
|
||||
"If the player occupies huge homogenous stretches on the board it can be attacked easier.\n",
|
||||
@ -44,7 +62,10 @@
|
||||
"The scores change in the course of the game and converges against one. This gives some indications of what to expect from an Othello AI.\n",
|
||||
"\n",
|
||||
"\n"
|
||||
]
|
||||
],
|
||||
"metadata": {
|
||||
"collapsed": false
|
||||
}
|
||||
},
|
||||
{
|
||||
"cell_type": "code",
|
||||
@ -167,7 +188,7 @@
|
||||
"## Creating new boards\n",
|
||||
"\n",
|
||||
"The first function implemented and tested is a function to generate the starting environment as a stack of games.\n",
|
||||
"As described above i simply placed a 2 by 2 square in the center of an empty stack of boards."
|
||||
"As described above I simply placed a 2 by 2 square in the center of an empty stack of boards."
|
||||
]
|
||||
},
|
||||
{
|
||||
|
Loading…
x
Reference in New Issue
Block a user