Exemple typique de ce qui me parait bizzare dans la bourse : La demande est hyper-forte (34622 fraises), et l'offre est hyper-faible (200 fraises). La loi de l'économie nous dit que ça devrait monter en flèche non? Pourtant, le prix s'obstine à rester à un depuis hier au moins, alors qu'il aurait du normalement remonter. Ca me parait logique que, quand ya pas d'offre et beaucoup de demande, le prix explose. Ya qu'a voir avec le pétrole en ce moment ^^
Alors oui, je sais, vous utilisez les deux mêmes algorithmes pour la montée et pour la descente, pourtant elle est passée de 500 à 1 d'un coup, mais pas l'inverse
Moi ce que je propose, c'est de créer une bourse légèrement plus sophistiquée que l'actuelle.
Idée de base qui est déjà la votre :
Lorsque la demande est supérieure à l'offre, les prix montent.
Lorsque la demande est satisfaite, les prix stagnent.
Lorsque la demande est inférieure à l'offre, les prix baissent.
Ensuite, je propose que le code se fasse toutes les heures, et non pas chaque jour à minuit.
Exemple : La demande est de 20000 fraises. Sauf que voilà, il y a 30000 fraises à vendre. Comme c'est là guerre et que tout le monde à besoin d'argent, tout le monde vend tant que la fraise est à 500 sinon il faudra attendre de nouveau une semaine et demi.
Conséquence : 10000 fraises de trop ---> Baisse brutale du prix qui mettra une semaine à s'en remettre.
PAS GLOP, PAS GLOPD'autant plus que, étant toujours en guerre la semaine suivante, on se retrouvera exactement dans la même situation. Ca recommence chaque semaine.
Maintenant, voiçi ce que je propose.
La demande est de 20000 fraises, mais on a 30000 fraises à vendre. Tout le monde vend car on est en guerre et on a besoin d'argent. Jusque là, rien ne change.
Alors voilà. On se retrouve avec 10000 fraises de trop. Chaque heure, le prix baisse, jusqu'à minuit suivant où une nouvelle demande est faite. Disons, 17000 fraises.
Sauf que 10000 ont déjà étés vendues en trop la dernière fois. Donc pourquoi ne pas les compter dans la nouvelle offre par exemple?
10000 des 17000 fraises sont donc déjà livrées. Reste 7000. Les prix remontent donc toutes les heures car la demande est pas satisfaite. Minuit suivant, nouvelle offre, disons 4000, soyons fous. Mais il manquait 7000 fraises, donc disons que la nouvelle offre est de 11000. Et 0 fraises déjà livrées puisque les 10000 sont passées dans la commande d'avant. Seulement voilà, entre temps, des récoltes ont été faites qui permettent de commencer à combler le trou. (en 2 jours et demi avec l'engrais maudit, une récolte)
Si y en a qui utilisent pas l'engrais maudit, et bien ils auront le choix de patienter environ 3 jours plutôt qu'une semaine et demi, ou de vendre à un prix tout de même raisonnable qui varie d'heure en heure.
Et ainsi de suite, ce qui nous permet d'écouler nos stocks sans trop de difficulté, et sans fusiller la bourse à chaque fois. Cependant, la baisse des prix doit être assez significative (disons un minimum de 50 or par fraises). Personnellement, je vendrais jamais à ce prix là. Mais peut être certaines personnes désespérées qui voudraient avoir de l'argent tout de suite, au lieu de la vendre à 1 or, ce qui ne permet, même avec une grosse exploitation, que d'acheter du chewing-gum au rabais à l'épicerie du coin.
Enfin, on gèrerais mieux la bourse, car au lieu de tout vendre d'un coup avant qu'un autre ne le fasse et qu'on se retrouve avec un prix ridicule, on accepterais d'écouler notre stock raisonnablement pour laisser à d'autres (et en particulier aux alliés) le temps de vendre aussi leurs production.
GLOP GLOP, GLOP GLOP