28.10.2009, 17:57
Frage: Wenn ich dann will das die Zustimmung 1 Punkt pro 10 Sekunden steigt, muss ich dann 10*3600 oder 0,1*3600 rechnen?
(04.03.2009, 23:16)agrafix Wrote: Nunja, die zustimmung wird so berrechnet:
PHP Code:$agreement_per_second = (1/(3600/$config['agreement_per_hour']))*$config['speed'];
Nach $config['agreement_per_hour'] aufgelöst:
PHP Code:$config['agreement_per_hour'] = ($agreement_per_second * 3600) / $config['speed'];
Willst du also einen Anstieg um 1 pro Sekunde bei Speed 50 000 dann musst du $config['agreement_per_hour'] so berrechnen:
Also wäre $config['agreement_per_hour'] in diesem FallCode:(1 * 3600) / 50000 = 0,072
PHP Code:$config['agreement_per_hour'] = 0.072
Verstehst du? Bei 0.0000000000000000000000000000000001 sollte die Zustimmung eigentlich garnicht mehr steigen (Selbst bei speed 50 000 nicht), da $agreement_per_second dadurch 1,3 * 10^-29 beträgt (oder sogar noch kleiner)
~a