Reversi bot freeze bug.

2 сообщений, 1 страниц: 1  ↖ Вернуться к списку тем

счёт: +0

1. ajackpot,

Hello?
Today I report a reversi bot freeze bug.
The situations below are just examples, and there are many other procedures that can make a bot a fool.
If you have any examples, please share them.

rules:
Difficulty: Insane
All moves must capture at least one piece.
Skipping turns isn't allowed if there is possibilities to play.

case 1:
It's your turn.
Token at D4 is returned.
You play at C4.
It's Anakin skywalker's turn.
Token at D5 is returned.
Anakin skywalker plays at C5.
It's your turn.
Token at D5 is returned.
You play at D6.
It's Anakin skywalker's turn.
Token at C4 is returned.
Token at D4 is returned.
Anakin skywalker plays at C3.
It's your turn.
Token at E5 is returned.
You play at E6.
It's Anakin skywalker's turn.
Token at E4 is returned.
Anakin skywalker plays at F4.
It's your turn.
Token at E4 is returned.
You play at E3.
It's Anakin skywalker's turn.
Tokens at E5 and D5 are returned.
Anakin skywalker plays at F5.
It's your turn.
Token at D5 is returned.
You play at C6.
It's Anakin skywalker's turn.
Token at E3 is returned.
Anakin skywalker plays at F2.
It's your turn.
Token at D4 is returned.
You play at D3.
It's Anakin skywalker's turn.
Token at C6 is returned.
Token at D6 is returned.
Anakin skywalker plays at C7.
It's your turn.
Token at D6 is returned.
You play at D7.
It's Anakin skywalker's turn.
Tokens at E6 and D6 are returned.
Anakin skywalker plays at F6.
It's your turn.
Token at E3 is returned.
You play at F3.
It's Anakin skywalker's turn.
Tokens at F3, E3 and D3 are returned.
Anakin skywalker plays at G3.
It's your turn.
Tokens at E6 and E5 are returned.
You play at E7.
It's Anakin skywalker's turn.
Token at D7 is returned.
Tokens at E7, E6, E5 and E4 are returned.
Anakin skywalker plays at E8.
It's your turn.
Token at E6 is returned.
You play at F7.
It's Anakin skywalker's turn.
(stop)

case 2:
It's your turn.
Token at E5 is returned.
You play at F5.
It's Anakin skywalker's turn.
Token at E4 is returned.
Anakin skywalker plays at F4.
It's your turn.
Token at E4 is returned.
You play at E3.
It's Anakin skywalker's turn.
Token at E3 is returned.
Anakin skywalker plays at F2.
It's your turn.
Token at E3 is returned.
You play at E2.
It's Anakin skywalker's turn.
Token at D5 is returned.
Token at E5 is returned.
Anakin skywalker plays at D6.
It's your turn.
Token at F4 is returned.
You play at F3.
It's Anakin skywalker's turn.
Tokens at F5, F4 and F3 are returned.
Anakin skywalker plays at F6.
It's your turn.
Token at F3 is returned.
You play at G3.
It's Anakin skywalker's turn.
Token at G3 is returned.
Anakin skywalker plays at H2.
It's your turn.
Token at F2 is returned.
You play at F1.
It's Anakin skywalker's turn.
(stop)

case 3:
It's your turn.
Token at E5 is returned.
You play at E6.
It's Anakin skywalker's turn.
Token at E4 is returned.
Anakin skywalker plays at F4.
It's your turn.
Token at D4 is returned.
You play at C3.
It's Anakin skywalker's turn.
Tokens at E6 and E5 are returned.
Anakin skywalker plays at E7.
It's your turn.
Token at E6 is returned.
You play at F7.
It's Anakin skywalker's turn.
Token at D4 is returned.
Anakin skywalker plays at C4.
It's your turn.
Token at D4 is returned.
You play at D3.
It's Anakin skywalker's turn.
Tokens at F7, E6 and D5 are returned.
Anakin skywalker plays at G8.
It's your turn.
Token at E4 is returned.
You play at F5.
It's Anakin skywalker's turn.
Token at D3 is returned.
Anakin skywalker plays at E2.
It's your turn.
Token at D3 is returned.
You play at D2.
It's Anakin skywalker's turn.
Tokens at D2, D3 and D4 are returned.
Anakin skywalker plays at D1.
It's your turn.
Token at D3 is returned.
You play at E3.
It's Anakin skywalker's turn.
Token at C3 is returned.
Anakin skywalker plays at C2.
It's your turn.
Token at E2 is returned.
You play at F1.
It's Anakin skywalker's turn.
Token at E2 is returned.
Tokens at E3 and D3 are returned.
Token at E4 is returned.
Anakin skywalker plays at F3.
It's your turn.
Tokens at C2, D3 and E4 are returned.
You play at B1.
It's Anakin skywalker's turn.
(stop)

case 4:
It's your turn.
Token at D4 is returned.
You play at D3.
It's Anakin skywalker's turn.
Token at E4 is returned.
Anakin skywalker plays at E3.
It's your turn.
Token at E4 is returned.
You play at F4.
It's Anakin skywalker's turn.
Token at D3 is returned.
Token at D4 is returned.
Anakin skywalker plays at C3.
It's your turn.
Token at E5 is returned.
You play at F5.
It's Anakin skywalker's turn.
Tokens at F4 and E4 are returned.
Anakin skywalker plays at G4.
It's your turn.
Token at G4 is returned.
You play at H3.
It's Anakin skywalker's turn.
Token at D5 is returned.
Token at E5 is returned.
Anakin skywalker plays at D6.
It's your turn.
Token at F4 is returned.
You play at F3.
It's Anakin skywalker's turn.
Token at F3 is returned.
Token at F4 is returned.
Anakin skywalker plays at G3.
It's your turn.
Tokens at F3 and F4 are returned.
You play at F2.
It's Anakin skywalker's turn.
Token at F2 is returned.
Anakin skywalker plays at E1.
It's your turn.
Token at F2 is returned.
You play at F1.
It's Anakin skywalker's turn.
Token at F1 is returned.
Token at F2 is returned.
Anakin skywalker plays at G1.
It's your turn.
Token at G3 is returned.
You play at H2.
It's Anakin skywalker's turn.
Token at F4 is returned.
Token at F5 is returned.
Anakin skywalker plays at G5.
It's your turn.
Tokens at F5 and F4 are returned.
You play at F6.
It's Anakin skywalker's turn.
Token at F6 is returned.
Anakin skywalker plays at E7.
It's your turn.
Token at G5 is returned.
You play at H6.
It's Anakin skywalker's turn.
Token at F5 is returned.
Anakin skywalker plays at G6.
It's your turn.
Tokens at F6 and F5 are returned.
You play at F7.
It's Anakin skywalker's turn.
Token at F7 is returned.
Anakin skywalker plays at E8.
It's your turn.
Token at G6 is returned.
You play at H7.
It's Anakin skywalker's turn.
Token at G3 is returned.
Tokens at G4 and F4 are returned.
Tokens at G5 and F6 are returned.
Anakin skywalker plays at H4.
It's your turn.
Token at G4 is returned.
Token at G5 is returned.
Token at H4 is returned.
You play at H5.
It's Anakin skywalker's turn.
(stop)

счёт: +0

2. Aminiel,

Hello,

Thank you for reporting this. It is already known that some positions make the bots to freeze, but the more examples I ahve, the more I can hope to find a solution.

However, fixing the bug requires a client update, so it won't be done soon. Keep signaling though. Thank you.

счёт: +0

2 сообщений, 1 страниц: 1  ↖ Вернуться к списку тем

Ответить на тему

Чтобы писать на форуме, вам нужно сначала войти.