You can try to rework their decisions, the source code is right there. You could try to make a neural network that uses the three inputs and maybe two in 45 degree angles to output a value for each option(left, right, straight)
I have tried neural networks once, but failed;-) The ai uses raycasts; it checks the distance in every possible direction (left, right, straight) and selects the direction with the biggest distance. With the difficulty slider you basically adjust the frequency at which the ai checks the distances. Also, the update frequency is randomized
2020/8/28
aMAZE
2020/8/27
aMAZE
2020/8/13
Lines.io
2020/8/13
Lines.io
2020/8/13
Lines.io
2020/8/13
Lines.io
2020/4/21
Snake
2020/4/17
Highway Game
2020/3/24
Camera package