I appear to be getting relatively consistent solutions:
NMaximize[{g, -0.01 - 1.5 g + 0.8 r ==
0, (1 - E^((-g + r) (-60 + S)))/(-g + r) - 1.25` S ==
0, -((1 - E^(
60 (g - r)))/((-E^(60 (g - r)) + E^((g - r) S)) S^0.8` z0)) + (
0.7142857142857143` (1 - \[Phi]))/HY ==
0, -0.1333333333333334` HY + r == 0,
g - 0.2` (-HY + 1/60 (60 - S) S^0.8` z0 \[Phi]) == 0, .15 >= z0 >
0.1}, {g, \[Phi], S, HY, r, z0}, MaxIterations -> 1000,
Method -> "DifferentialEvolution"]
and
NMaximize[{g, -0.01 - 1.5 g + 0.8 r ==
0, (1 - E^((-g + r) (-60 + S)))/(-g + r) - 1.25` S ==
0, -((1 - E^(
60 (g - r)))/((-E^(60 (g - r)) + E^((g - r) S)) S^0.8` z0)) + (
0.7142857142857143` (1 - \[Phi]))/HY ==
0, -0.1333333333333334` HY + r == 0,
g - 0.2` (-HY + 1/60 (60 - S) S^0.8` z0 \[Phi]) == 0, .15 >= z0 >
0.1}, {g, \[Phi], S, HY, r, z0}, MaxIterations -> 1000,
Method -> "SimulatedAnnealing"]
and
NMaximize[{g, -0.01 - 1.5 g + 0.8 r ==
0, (1 - E^((-g + r) (-60 + S)))/(-g + r) - 1.25` S ==
0, -((1 - E^(
60 (g - r)))/((-E^(60 (g - r)) + E^((g - r) S)) S^0.8` z0)) + (
0.7142857142857143` (1 - \[Phi]))/HY ==
0, -0.1333333333333334` HY + r == 0,
g - 0.2` (-HY + 1/60 (60 - S) S^0.8` z0 \[Phi]) == 0, .15 >= z0 >
0.1}, {g, \[Phi], S, HY, r, z0}, MaxIterations -> 1000,
Method -> "RandomSearch"]
all give:
{0.0174822, {g -> 0.0174822, \[Phi] -> 0.392026, S -> 19.4554, HY -> 0.339593, r -> 0.045279, z0 -> 0.15}}
FindRoot is very fast when I run it, but indeed gives slightly different results, but I also changed the equations:
FindRoot[Rationalize[{-0.01 - 1.5 g + 0.8 r ==
0, -0.01` - 1.5` g + 0.8` r ==
0, (1 - E^((-g + r) (-60 + S)))/(-g + r) - 1.25` S ==
0, -((1 - E^(
60 (g - r)))/((-E^(60 (g - r)) + E^((g - r) S)) S^0.8` z0)) + (
0.7142857142857143` (1 - \[Phi]))/HY ==
0, -0.1333333333333334` HY + r == 0,
g - 0.2` (-HY + 1/60 (60 - S) S^0.8` z0 \[Phi]) == 0}], {{g,
0.0174}, {\[Phi], 0.392}, {S, 19.455}, {HY, 0.339}, {r,
0.0452}, {z0, 0.11}}, WorkingPrecision -> 90]
{g -> 0.01747595701522759654888879514686530406134841213208657811751823\
67866038502126910098306025329, \[Phi] ->
0.392039711166892955824950270274890218770446288167738002330477541690\
378470084182814459605290,
S -> 19.4568133105446885185181863757499840182832708946526114757457960\
193330672522626559370812986,
HY -> 0.3395056455266380764687486817527933383627120456074675047776002\
04811616643615967325742848119,
r -> 0.04526741940355174352916649090037244511502827274766233397034669\
39748822191487956434323797492,
z0 -> 0.1499537296343535548220535618515642739907407367358667393819615\
65413803327828645706176757813}
Cheers,
Marco