Fill area not bounded by linear equations
for a visualization of a neural network within GeoGebra, I try to fill the area where the value of a function called gemuese is smaller than a value of the function called obst.
The network has 2 input neurons (x,y), 3 hidden neurons (h1,h2,h3), and 2 output neurons (gemuese, obst). If the output of gemuese (German for vegetable) is now bigger than the output for obst (German for fruit) the network decides predicts a vegetable.
This works fine if the sigmoid function is a linear function (to check, just change the sigmoid function to the identify function (sigmoid(a)=a) for a moment).
To achieve non-linearity I use the sigmoid function. The problem is, that the area stops being filled as soon as I use the sigmoid function (or any other non linear function (e.g. sigmoid(a)= a^2)).
Here is the corresponding GeoGebra project: https://www.geogebra.org/geometry/tgfhp3zn
And here is a working Desmos Version of what I try to acchieve: https://www.desmos.com/calc... . (The function gemuese is called g, the function obst is called o there).
Is there a way to recreate that same behaviour within GeoGebra?
Thank you all for reading.