I knew that one. But there's a good enough alternative code to dodge them if the bot uses the omnieye:
cond
*.edge 0 =
*.eye6 *.eye5 >
*.eye7 *.eye5 > or
*.eye8 *.eye5 > or
*.eye9 *.eye5 > or
start
*.aim 157 add .setaim store
stop
cond
*.edge 0 =
*.eye1 *.eye5 >
*.eye2 *.eye5 > or
*.eye3 *.eye5 > or
*.eye4 *.eye5 > or
start
*.aim 157 sub .setaim store
stop
The shape won't be seen by eye5 if eye5 is wider than half circle and it's in front of the bot, yet lateral eyes will see it.
You fix that, you break LF6, bro.