Migliorare le filiali

Questo è lo spazio dove fare richieste allo staff di PotionEmpire, nuove funzionalità, nuovi contenuti, migliorie del gioco, ecc...
foreros
Staff
Posts: 620
Joined: Mon Dec 30, 2013 2:16 pm

Re: Migliorare le filiali

Post by foreros »

Ragione di più per rendere più utili le filiali.
Di fatto un aiutante che esplori porta vantaggi decisamente maggiori paragonati a quelli di una filiale solo per alchimisti.
In più il costo non è proprio irrisorio, anche se personalmente spendo più di gratifiche in un giorno. :P
Ma almeno le botte di ingredienti che arrivano dai giri fortunati ripagano l'investimento, anche se quelli sfortunati sono comunque tanti...
User avatar
royal alchemist
Site Admin
Posts: 905
Joined: Sat Oct 15, 2011 9:18 pm

Re: Migliorare le filiali

Post by royal alchemist »

Questa cosa s'ha da fare! Concordo, e io stesso non aprirei filiali :shock: :D
Penso proprio che farò così: ogni filiale ti fa arrivare un cliente in più. Quindi, se hai 3 filiali arrivano 4 clienti ogni volta invece che 1. Così la filiale ha già più senso. :lol:
Studiare senza ragionare non porta a nulla,
ma ragionare senza studiare è pericoloso.
Confucio.
foreros
Staff
Posts: 620
Joined: Mon Dec 30, 2013 2:16 pm

Re: Migliorare le filiali

Post by foreros »

Se fai così, però, aumenta anche il costo delle filiali.
Altrimenti il vantaggio è troppo grande, specie se fatto appena inizi con i primi investimenti in denaro.
Avere clienti in più è un vantaggio troppo grande per renderlo disponibile troppo presto.
Direi almeno 20 milioni a filiale, oppure un costo incrementale, 5 milioni la prima, 10 la seconda, 20 la terza, 40 la quarta, ecc. ecc. ecc.
Ogni filiale costa più della precedente è limitante, ma in modo relativo. Dopotutto l'aumento di introiti ripaga molto velocemente gli investimenti fatti. ;)
User avatar
royal alchemist
Site Admin
Posts: 905
Joined: Sat Oct 15, 2011 9:18 pm

Re: Migliorare le filiali

Post by royal alchemist »

Poi bilanceremo. Però la vera "spesa" delle filiali non è in denaro, ma in aiutanti. Ogni filiale ti costa 1 aiutante fermo a non guadagnare ne livelli ne NULLA.
Studiare senza ragionare non porta a nulla,
ma ragionare senza studiare è pericoloso.
Confucio.
User avatar
royal alchemist
Site Admin
Posts: 905
Joined: Sat Oct 15, 2011 9:18 pm

Re: Migliorare le filiali

Post by royal alchemist »

Poi tu dici "troppo presto" ma le filiali si sbloccano a livello 200000 (21 o giu di li) .... quasi irraggiungibile per molti.
Studiare senza ragionare non porta a nulla,
ma ragionare senza studiare è pericoloso.
Confucio.
foreros
Staff
Posts: 620
Joined: Mon Dec 30, 2013 2:16 pm

Re: Migliorare le filiali

Post by foreros »

Beh, io ho avuto milioni quasi fin da subito... :P
Quando non andavo in rosso. :D
User avatar
royal alchemist
Site Admin
Posts: 905
Joined: Sat Oct 15, 2011 9:18 pm

Re: Migliorare le filiali

Post by royal alchemist »

Si potrebbe fare così: si tira un dado con un numero di facce pari a

Code: Select all

 numero di filiali + 1 
per stabilire quanti clienti vengono al negozio contemporaneamente.
Studiare senza ragionare non porta a nulla,
ma ragionare senza studiare è pericoloso.
Confucio.
foreros
Staff
Posts: 620
Joined: Mon Dec 30, 2013 2:16 pm

Re: Migliorare le filiali

Post by foreros »

Si, per me è fattibile, anzi, meglio.
Così il vantaggio c'è, ma non è esorbitante.
Carina l'idea. :)
Se riuscissi a fare tutte e 6 le filiali avere 7 clienti alla volta sarebbe spaventoso, in effetti. :D
Così puoi avere "al massimo" 7 clienti, ma non è detto che siano 7 ogni volta. :)
Se sei sfortunato potrebbe venirtene anche solo uno alla volta. :P
Però, se posso, aggiungo una modifica alla formula.
Int{radice di 1d[(filiali+1)^2]} è il numero di clienti.
In questo modo ci sarebbe una media più alta di arrivi, perché difficilmente uscirebbe 1 cliente, ma l'arrivo del massimo di clienti sarebbe un fatto occasionale e non abituale come con il discordo 1d(filiali+1).
Ma è una mia idea. Di fatto è comunque un calcolo singolo.
Scusa, i termini standard sono quelli, ma quelli specifici, come quadrato e radice, possono variare a seconda dei linguaggi, quindi ho usato i termini matematici, anche se sulla tastiera non ho il simbolo di radice. :P
User avatar
royal alchemist
Site Admin
Posts: 905
Joined: Sat Oct 15, 2011 9:18 pm

Re: Migliorare le filiali

Post by royal alchemist »

Tradotto in php:

Code: Select all

$filiali = 7;
$dado = rand(1,($filiali+1)**2);
$clientiArrivati = (int)sqrt($dado);

Ho fatto un piccolo test:

Code: Select all

$filiali = 7;
$i = 0;
$clientiForeros = 0;
$clientiRoyal = 0;
for($i;$i<100;$i++){

	//Calcolo foreros
	$dado = rand(1,($filiali+1)**2);
	$clientiArrivati = (int)sqrt($dado);
	echo "Foreros: ".$clientiArrivati."<br>";
	$clientiForeros += $clientiArrivati;
	
	//Calcolo royal
	$clientiArrivati = rand(1,($filiali+1));
	echo "Royal: ".$clientiArrivati."<br><br>";
	$clientiRoyal += $clientiArrivati;
		
}

echo "Media foreros: ".($clientiForeros/$i)."<br>";
echo "Media royal: ".($clientiRoyal/$i);
Su 100 lanci mi ha dato questo risultato:

Code: Select all

Foreros: 7
Royal: 6

Foreros: 5
Royal: 2

Foreros: 4
Royal: 8

Foreros: 5
Royal: 6

Foreros: 7
Royal: 6

Foreros: 2
Royal: 4

Foreros: 4
Royal: 7

Foreros: 4
Royal: 6

Foreros: 1
Royal: 3

Foreros: 6
Royal: 2

Foreros: 6
Royal: 1

Foreros: 7
Royal: 4

Foreros: 4
Royal: 2

Foreros: 5
Royal: 1

Foreros: 4
Royal: 7

Foreros: 4
Royal: 1

Foreros: 5
Royal: 6

Foreros: 4
Royal: 6

Foreros: 6
Royal: 7

Foreros: 5
Royal: 4

Foreros: 5
Royal: 4

Foreros: 7
Royal: 7

Foreros: 4
Royal: 2

Foreros: 5
Royal: 3

Foreros: 5
Royal: 1

Foreros: 5
Royal: 1

Foreros: 3
Royal: 3

Foreros: 5
Royal: 4

Foreros: 6
Royal: 8

Foreros: 5
Royal: 7

Foreros: 6
Royal: 7

Foreros: 7
Royal: 1

Foreros: 5
Royal: 2

Foreros: 7
Royal: 2

Foreros: 7
Royal: 2

Foreros: 6
Royal: 4

Foreros: 6
Royal: 5

Foreros: 4
Royal: 8

Foreros: 6
Royal: 6

Foreros: 4
Royal: 2

Foreros: 7
Royal: 6

Foreros: 4
Royal: 8

Foreros: 2
Royal: 6

Foreros: 5
Royal: 6

Foreros: 6
Royal: 8

Foreros: 5
Royal: 3

Foreros: 6
Royal: 4

Foreros: 5
Royal: 2

Foreros: 6
Royal: 2

Foreros: 4
Royal: 5

Foreros: 5
Royal: 1

Foreros: 7
Royal: 2

Foreros: 5
Royal: 2

Foreros: 3
Royal: 2

Foreros: 7
Royal: 4

Foreros: 5
Royal: 6

Foreros: 2
Royal: 6

Foreros: 6
Royal: 2

Foreros: 5
Royal: 2

Foreros: 7
Royal: 1

Foreros: 2
Royal: 3

Foreros: 4
Royal: 7

Foreros: 6
Royal: 6

Foreros: 8
Royal: 3

Foreros: 7
Royal: 3

Foreros: 7
Royal: 4

Foreros: 5
Royal: 7

Foreros: 6
Royal: 8

Foreros: 7
Royal: 6

Foreros: 3
Royal: 8

Foreros: 3
Royal: 5

Foreros: 6
Royal: 2

Foreros: 4
Royal: 3

Foreros: 4
Royal: 6

Foreros: 5
Royal: 1

Foreros: 7
Royal: 5

Foreros: 4
Royal: 1

Foreros: 4
Royal: 1

Foreros: 7
Royal: 3

Foreros: 4
Royal: 7

Foreros: 6
Royal: 1

Foreros: 4
Royal: 1

Foreros: 7
Royal: 7

Foreros: 8
Royal: 7

Foreros: 6
Royal: 2

Foreros: 6
Royal: 6

Foreros: 6
Royal: 3

Foreros: 7
Royal: 8

Foreros: 6
Royal: 3

Foreros: 6
Royal: 2

Foreros: 5
Royal: 4

Foreros: 6
Royal: 7

Foreros: 6
Royal: 1

Foreros: 7
Royal: 4

Foreros: 5
Royal: 1

Foreros: 4
Royal: 1

Foreros: 3
Royal: 5

Foreros: 3
Royal: 1

Foreros: 4
Royal: 2

Foreros: 7
Royal: 8
Media foreros: 5.2
Media royal: 4.09


Puoi riprodurre l'esperimento qui: http://phptester.net/
Studiare senza ragionare non porta a nulla,
ma ragionare senza studiare è pericoloso.
Confucio.
foreros
Staff
Posts: 620
Joined: Mon Dec 30, 2013 2:16 pm

Re: Migliorare le filiali

Post by foreros »

Calcolandolo su 7 filiali si. Da una media maggiore, ma non significativa, riducendo proporzionalmente minimi e massimi. Quanti massimi e quanti minimi hai ottenuto con quella formula?
Da un senso ai "clienti extra" tenendo una media superiore, ma non ti da i valori massimi con la frequenza che darebbe con 1dfiliali+1.
Ti darebbe 7 molto più spesso.
Post Reply