So far AI detection is relying onto the side.controller, either by
Storing the whole side into a variable, and comparing in a SSF the controller value of the variable
Using a [lua] tag in a SSF to read the controller value of the side
While this was safe as long as one did treat networked and human the same, this is not the case anymore in 1.15 with the introduction of the :droid full command.
So far AI detection is relying onto the side.controller, either by
While this was safe as long as one did treat
networked
andhuman
the same, this is not the case anymore in 1.15 with the introduction of the:droid full
command.New solutions were discussed in https://r.wesnoth.org/p643343