Выход нейронной сети, если некоторые выходы заблокированы - PullRequest
0 голосов
/ 19 декабря 2018

Я строю нейронную сеть для настольной игры Checkers, и я натолкнулся на огромный блок, я не знаю, как обойти.

Я построил свою нейронную сеть на Java, используягенетический алгоритм для корректировки весов, но вопрос / проблема в том, как сделать так, чтобы на выходе были только приемлемые выходные ходы?

В шашках, в зависимости от местоположения фигуры и других смежных фигур, некоторые ходызаблокирован и поэтому не может быть выходом для моего NN.Как мне поступить?

1 Ответ

0 голосов
/ 19 декабря 2018

Поскольку вы используете генетический алгоритм, либо наложите штраф за невозможные ходы, либо просто установите пригодность на ноль, если ход невозможен.На выходе NN проверьте, является ли ход действительным, и выберите самый высокий действительный ход.

...