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",
|
"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",
|
"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",
|
"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",
|
"\n",
|
||||||
"## The game rules\n",
|
"## The game rules\n",
|
||||||
"\n",
|
"\n",
|
||||||
@ -32,7 +50,7 @@
|
|||||||
"\n",
|
"\n",
|
||||||
"\n",
|
"\n",
|
||||||
"\n",
|
"\n",
|
||||||
"## Some strategies\n",
|
"## Some common Othello strategies\n",
|
||||||
"\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",
|
"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",
|
"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",
|
"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",
|
||||||
"\n"
|
"\n"
|
||||||
]
|
],
|
||||||
|
"metadata": {
|
||||||
|
"collapsed": false
|
||||||
|
}
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"cell_type": "code",
|
"cell_type": "code",
|
||||||
@ -167,7 +188,7 @@
|
|||||||
"## Creating new boards\n",
|
"## Creating new boards\n",
|
||||||
"\n",
|
"\n",
|
||||||
"The first function implemented and tested is a function to generate the starting environment as a stack of games.\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