arbraz wrote:Je vais préciser ma pensée. Et je persiste, la recherche de gisements ne fonctionne pas d'une manière rigoureuse, elle donne parfois des résultats contraires à la logique élémentaire, et celà a été souligné dans d'autres threads.
Pourtant le raisonnement est élémentaire.
Répéter
- je lance une recherche sur une certaine distance d. Je suis donc au centre d'un cercle de rayon d ;
- mon action contient un certain nombre de stanzas qui sont mes conditions de recherche. Et je cherche les sources qui répondent à toutes ces conditions en même temps (ET booléen) ;
- les sources étant des points, ces points sont contenus ou non dans le cercle dont je suis le héros ;
- je peux donc faire une liste de TOUS les points contenus à l'intérieur du cercle et sélectionner ceux qui correspondent à mes critères de recherche ;
- j'obtiens donc une liste complète (un ou plusieurs points) ;
- j'ajoute un critère de sélection simple, par exemple le plus proche ;
- je calcule sa distance au héros ;
- je me déplace ;
jusqu'à distance au héros < xx
Alors, il y a bien une raison pour laquelle ça ne marche pas bien ; et je voudrais savoir.
le raisonnement est peut etre elementaire, mais il est fautif
dés le deuxieme point
recherche de gisement, comme son nom l'indique permet de rechercher des gisements
pas des sources
ca c'est le boulot de la prospection de sources, comme son nom l'indique egalement
de plus les sources ne sont pas des points "contenus dans une zone"
ils ne sont pas "deja la", comme "stockées" dans le gisement,ils sont au sens strict générés par l'action de prospection
et placés de facon aléatoire par celle ci
c'est vrai aussi bien d'un point de vue "programmation", que du point de vue "réaliste"
-d'un point de vue programmation, un gisement fonctionne comme un préréquis ou comme une condition
il faut etre "dedans" pour pouvoir utiliser avec une chance de succés les stanzas de prospection
celles ci permettent ensuite de "dropper", ou "faire poper" une source
-d'un point de vue "réaliste", il faut etre présent sur une zone fertile (ie gisement) pour pouvoir inciser l'ecorce et faire ainsi apparaitre des ressources (sources) qui seront ou non récoltés (mps)
conclusion, la recherche de gisement doit etre prise pour ce qu'elle est, ni plus ni moins, la recherche de zones ou la prospection est possible
possible et pas certaine, puisque les prospections de sources sont soumises d'une part a la chance (degré de réussite <100) et d'autre part a des facteurs extérieurs (saisons, climats, degré d'épuisement)
j'utilise massivement la recherche de gisement dans ce sens
ca ne garantis pas de trouver des sources a tous les coups, mais ce n'est pas le principe
en revanche ca garantis bien de reperer des gisements, et c'est donc un outil extremement utile pour la cartographie fine et le quadrillage de zone
je suis foreur du desert 170, foreur des primes 100, foreur de la jungle 100
ca fait un paquet de recherche de gisement
aucun bug jusqu'ici
ni en recherche de gisement pure, ni en recherche de matiére specifique, ni en recherche de variété de mp specifique
par contre, il est vrai qu'il faut parfois y revenir, et meme y revenir plusieurs fois
y revenir a une autre saison, la nuit, le jour, a la tombée de la nuit, quand il pleut, quand il fait beau et que tel type de nuage se trouve dans les cieux d'atys
pour voir que le gisement en est bien un, et recele bien ce que l'on y cherche
pour etre plus précis, les seules "erreurs" que j'ai a signaler sont celles que l'on obtient dans le cas d'une recherche de matiere specifique en prospection faible
erreur qui consiste a ne pas detecter un gisement qui est pourtant bien la
mais ce n'est pas pour rien que la "prospection faible" porte ce nom
elle est plus faible que la forte^^
sinon pour ce qui est de la recherche de mp de quetes, avec stanza pour aliment, nocif, construction, etc, j'avais fait un piti thread la dessus
ici :
http://www.ryzom.com/forum/showthread.php?t=10757
il ne demande qu'a etre remonté un peu par ceux qui en approuvent l'idée