Войти
ПрограммированиеФорумИгровая логика и ИИ

Какого черта генетический алгоритм не учит нейросеть? (2 стр)

Advanced: Тема повышенной сложности или важная.

Страницы: 1 2
#15
(Правка: 21:47) 21:46, 1 мар. 2021

Информация о предыдущем столбе не нужна абсолютно, ибо он никак не должен влиять на принимаемое решение, т.к. уже пройден.
По твоим видео не особо то понятно, что ты пытаешься показать и к чему стремишься?
1. Горизонтальная желтая линия, как будто, намекает, что на вход передается только информация о том, есть ли стена впереди на текущей высоте. Хотя "игрок" должен еще понимать находится ли дыра в стене выше или ниже его текущей позиции (и на сколько именно), т.е. прыгать ему, ждать прыжка или падать.
2. Опять же, судя по видео, АИ успешно проходит игру на весьма лютой скорости. В какой-то момент у тебя скорость приближения стены по горизонтали просто не позволит игроку совершить манёвр до очередной дырки, т.к. скорость и координата по Y не может измениться мгновенно, даже если АИ понимает, куда ему надо.


#16
(Правка: 1:53) 1:51, 2 мар. 2021

Tortugas
> 2. Опять же, судя по видео, АИ успешно проходит игру на весьма лютой скорости.
> В какой-то момент у тебя скорость приближения стены по горизонтали просто не
> позволит игроку совершить манёвр до очередной дырки, т.к. скорость и координата
> по Y не может измениться мгновенно, даже если АИ понимает, куда ему надо.
То есть это уже в принципе невозмжно , так скорость выше самой быстрой реакции нейросети 


Tortugas
> Информация о предыдущем столбе не нужна абсолютно, ибо он никак не должен
> влиять на принимаемое решение, т.к. уже пройден.
Не верно ! Информация о предыдущем столбе , дает понять на сколько быстро можно взлетать чтоб не упороться в столб ! И кроме того на видео же видно что так в 10 раз дальше летит сфера "птичка"

#17
(Правка: 18:00) 17:58, 2 мар. 2021

werasaimon
> На вход подою ростояние до столба по Y и X " жолтые линии“ и скорость.

А откуда ИИ может знать, верхний это столб или нижний?

По идее, надо подавать ему габариты прохода:
DX - гориз. расстояние до столба
DYниз и DYверх - верт. расстояния (со знаком!) до границ прохода

#18
1:48, 3 мар. 2021

Virtex
> А откуда ИИ может знать, верхний это столб или нижний?
>
> По идее, надо подавать ему габариты прохода:
> DX - гориз. расстояние до столба
> DYниз и DYверх - верт. расстояния (со знаком!) до границ прохода
Позиция столба это просто точка в центре между сотбами в дырки , так намного проще !

#19
11:28, 3 мар. 2021

werasaimon
Если будешь добавлять второй следующий столб не забудь добавить входной нейрон, на который будет приходить 0-1 в зависимости от того, виден столб или нет.

#20
3:44, 4 мар. 2021

HolyDel
> Если будешь добавлять второй следующий столб не забудь добавить входной нейрон,
> на который будет приходить 0-1 в зависимости от того, виден столб или нет.
типа нет ли перекрытия предидущем столблм , или что именно ?

#21
9:19, 4 мар. 2021

werasaimon
> типа нет ли перекрытия предидущем столблм , или что именно ?
типа не за концом экрана ли он. тогда информация о его position y еще не доступна.

#22
15:31, 4 мар. 2021
когда не шаришь в ИИ, но зашел в тред поинтересоваться:
- родители
- дети
- мутанты
- мутации (ведьмачьи?)
- гены
- фитнесс
#23
22:23, 5 мар. 2021


Lomtik
> когда не шаришь в ИИ, но зашел в тред поинтересоваться:
> - родители
> - дети
> - мутанты
> - мутации (ведьмачьи?)
> - гены
> - фитнесс
Действительно не задумавался, но это смешно :)))

Страницы: 1 2
ПрограммированиеФорумИгровая логика и ИИ