Attaquer, c'est bien, mais avec quoi??

  • Auteur de la discussion DeletedUser12325
  • Date de début

DeletedUser12325

Guest
Bonjour à tous,

Tout le monde sait que Grépolis est un monde de bisounours thisisgrepolis donc il faut être un bisounours, et un bon !!!

Un bisounours n'attaque pas avec n'importe quoi... Il est malin, ou plutot, il se sert de ses neurones pour ne pas trop réfléchir à l'avenir.

Tout ca pour vous présenter un calculateur d'armée similaire à celui de super-Brocoli, mais en plus complet. En effet, il nous dit quelles sont les troupes à utiliser pour avoir le minimum de perte en fonction de la défense, des bonus d'attaques, etc...
L'utilité n'est pas énorme quand on possède 25 villes et qu'une conquete se fait avec 5 full BF, 6 terrestres,... mais il prend toute son utilité en début de jeu ou lors des rasages de villes pour des pc's.

Le principe est simple:
1) Vous téléchargez
2) Vous ouvrez
3) Vous remplissez les cases bleues par les informations appropriées
!!!!!! La partie "attaquant" ne sert qu'à montrer la puissance d'une armée, comme le programme de superbrocoli, dans notre cas, uniquement la défense est importante
4) Les cases saumons indiquent la valeur d'attaque/défense suivant les armes
5) Les cases vertes indiquent les informations les plus importantes:
- Le type de troupes à utiliser (Cava, Fr ou char uniquement !)
- La partie du haut indique la quantité MINIMALE de troupes de ce type à envoyer pour gagner le combat =>pertes lourdes
- La partie du bas indique le nombre de troupes à envoyer pour avoir X% de perte. Evidemment, si la défense est conséquente, il renverra parfois 15000 chars pour seulement 10% de perte
6) Vous êtes ébloui (facultatif, mais fortement conseillé)

capturedcran20110430122.png



Ce qu'il fait:
- Donne des résultats correct à >2% près (divergence plus grande avec les bonus commandant, tour, sorts,... maximum 5%)
- Prends en compte les bonus commandant, force héroique,...
- Prends en compte la chance pour gagner le combat
- Utilise les unités mythiques
- Compte le bonus rempart
- Donne les valeurs exactes de défense
- Utilise les vraies équations du système de combat du jeu (Source)

Ce qu'il ne fait pas:
- Optimiser avec différent type d'unité (est-ce que c'est possible?)
- Compter le moral pour un % de pertes bien précis
- Prise en charge des catas [NEW]
- Le naval
- Bloquer les éventuelles contradiction => Exemple: force héroique + nostalgie
- Compte le commandant du défenseur
- Compter le bonus de nuit
- Phalange du défenseur
- Remplir le tableur à votre place
- Une belle interface


A télécharger :
V1.2 Open Office
V1.1.2 Excel
Fonctionnement:
-Open office: OK
-Excel: OK


Pour toute question, recommandation, bug, ... Postez le ici et envoyez moi un mp pour que je pense à venir faire un tour!​

Ps: toutes les parties du tableur n'étant pas dans le screen sont totalement inutiles: ce sont toutes les données que le programme utilise

A chaque MAJ, je reupload le programme
MAJ 1.1: Ajout des hoplites + Arrondi des nombres de troupes
MAJ 1.2: Correction du système de bonus Source
MAJ 1.1.1 Excel: Correction de bug dans les calculs de valeurs [En cours]
MAJ 1.1.1 Excel: Correction de bug dans les calculs de valeurs [OK]


Objectifs futurs:
- Corriger quelques calculs
- Prise en charge des catas [Comment?]
- Interface [En dernier]
- ...
 
Dernière édition par un modérateur:

DeletedUser12325

Guest
Open office ou excel? le fichier est en .ods, je ne sais pas si excel sait le lire...

Je vais checker ca tout de suite

Edit: je viens de le re-télécharger à partir de la source et je n'ai aucun problème
Edit 2: Je suis également sous mac, donc ce n'est pas un problème de plateforme
 
Dernière édition par un modérateur:

DeletedUser

Guest
Bonsoir,

Fichier très intéressant, il sera certainement très utile. J'aurais deux suggestions à faire :
- ajouter les Hoplites, qui sont également des unités d'attaque et dont beaucoup se servent
- avoir une ligne spéciale donnant, en nombre entier, la quantité de chaque troupe à envoyer pour des pertes minimales, pas en pourcentage mais bien directement le nombre de Cavaliers, de Frondeurs, etc qu'il faut envoyer

Néanmoins, je comprends tout à fait que ce ne soit pas présent ( pour le moment ? ), c'est assez logique.

Bon travail ;)

Cordialement,
Arynael
 

DeletedUser12325

Guest
Je regarderai demain pour ajouter une conversion des chars vers les hoplites.

avoir une ligne spéciale donnant, en nombre entier, la quantité de chaque troupe à envoyer pour des pertes minimales, pas en pourcentage mais bien directement le nombre de Cavaliers, de Frondeurs, etc qu'il faut envoyer
Je suis pas sur de comprendre... Pour les pertes minimales, vus les équations qui régissent le système de combat, il faudrait une infinité de troupes pour avoir des pertes nulles. Le programme calcule la défense totale et choisi la faiblesse de la défense adverse. Si tu veux un chiffre pour des pertes minimales, c'est l'infini. La seule solution est bien de choisir le % de pertes "désiré"

Le programme ne renvoie pas de nombre entier simplement parce que cela prendrait du temps de faire un arrondi automatique que tout le monde est capable de le faire, mais si quelqu'un est motivé, je veux bien lui envoyer le fichier de base.
 

DeletedUser6373

Guest
désolé moi ca marche pas j'ai un message qui me dit:
document ouvert en lecture seule , quand j'arrive pour rentrer des troupes

édite: ok j'ai fini par réussir désolé du poste inutile :)

- ajouter les Hoplites, qui sont également des unités d'attaque et dont beaucoup se servent
Arynael

sa serai plus simple mais pour le moment on a juste a faire
quand il indique de prendre le char de faire le nombre de char fois 4 divisé par 15%
pour avoir le nombre d'hoplite qui convient :eek:

sa semble très bien ca va m'éviter de faire les calculs que je devais faire avec le programme de Super Brocoli

bravo et merci pour ton travail
 
Dernière édition par un modérateur:

DeletedUser

Guest
Bonsoir,

Pourquoi retirer les Chars ? Ils servent également en défense.

Quant au point faible de la défense ... Il s'agit de plus que ça. Ce que je veux dire, c'est que, par rapport à ce qu'il y a en face, le fichier nous dise quelle est la composition exacte, alliant plusieurs types d'unités, qui sera vraiment efficace. Pour un adversaire de qualité, il n'y a pas de point faible, la défense est mixte. A savoir donc combien envoyer de chaque pour la passer, en optimisant les pertes au maximum ( ne pas envoyer de trop de ci, parce que telle troupe va la décimer sinon, par exemple ).

ElmE a dit:
Le programme ne renvoie pas de nombre entier simplement parce que cela prendrait du temps de faire un arrondi automatique que tout le monde est capable de le faire
C'est ça, faire un outil, prendre du temps :) Et non, tout le monde ne sait pas ;)

Après, ce n'est que mon avis ;)

Cordialement,
Arynael
 

DeletedUser12325

Guest
Bonsoir,
Quant au point faible de la défense ... Il s'agit de plus que ça. Ce que je veux dire, c'est que, par rapport à ce qu'il y a en face, le fichier nous dise quelle est la composition exacte, alliant plusieurs types d'unités, qui sera vraiment efficace. Pour un adversaire de qualité, il n'y a pas de point faible, la défense est mixte. A savoir donc combien envoyer de chaque pour la passer, en optimisant les pertes au maximum ( ne pas envoyer de trop de ci, parce que telle troupe va la décimer sinon, par exemple ).
Oulah :eek: Vu le fonctionnement du système de combat, je crois que ca sort de mes compétences excel :s Je vais pencher la dessus quand j'aurai le temps mais si ca se fait, ca sera pas pour tout de suite
Edit: Avec le fonctionnement du système de combat, je ne sais pas si c'est possible d'optimiser avec différentes armes attaquantes


C'est ça, faire un outil, prendre du temps :) Et non, tout le monde ne sait pas ;)
Bon, je vais essayer de trouver la commande qui fait ca. Je ferai ca en même temps que l'ajout d'hoplite

EDIT: Je mets une MAJ du programme dans 5 minutes
 
Dernière édition par un modérateur:

DeletedUser

Guest
Excel me dit que le fichier est corrompu et qu'il ne peut l'ouvrir:s
 

DeletedUser12325

Guest
Faut croire que excel ne prend pas entièrement en compte le format .ods car une protection des cellules est mise en place (on ne peut remplir que les champs bleus) Je vais essayer de voir pour une compatibilité avec le programme. Pour l'instant, il n'est fonctionnel avec open office car je n'ai pas excel.
 

DeletedUser16174

Guest
Justement, c'est le bon moment de basculer dans Open Office.
C'est bien plus pratique que Microsoft Office...

En tout cas, merci à toi Elme, je vais tâcher de comprendre comment ça marche. J'avais justement besoin de ce genre de programme, mon armée étant toujours faite (trop) empiriquement...
 

DeletedUser

Guest
J'ai basculé de OpenOffice vers Microsoft Office car je n'aimais pas Open Office, chacun ses goûts...
 

DeletedUser

Guest
Open office ou excel? le fichier est en .ods, je ne sais pas si excel sait le lire...

Je vais checker ca tout de suite

Edit: je viens de le re-télécharger à partir de la source et je n'ai aucun problème
Edit 2: Je suis également sous mac, donc ce n'est pas un problème de plateforme
bon je télécharge open office et je te dis si sa marche



sa marche c'est bon avec open office
 
Dernière édition par un modérateur:

DeletedUser12325

Guest
Je vais travailler à le rendre compatible excel avant de faire d'autres mises à jour majeures. L'avantage d'open office est sa gratuité contrairement à excel, que je n'ai pas sur mon ordi. Je regarderai ce soir pour transférer ça sur une machine qui possède excel.

Objectif 2: corriger les bonus ((Source)
 
Dernière édition par un modérateur:

DeletedUser

Guest
Justement, c'est le bon moment de basculer dans Open Office.
C'est bien plus pratique que Microsoft Office...

Bonjour,

Pas pour moi ;) J'ai été forcé d'utiliser OpenOffice pendant deux mois parce que je ne retrouvais pas mon CD d'installation d'Excel, j'ai failli lacher totalement. On voit à peine les cellules que l'on a sélectionné, il y a beaucoum moins de choix de couleurs, de bordures, on ne peut pas mettre les cellules en fond blanc ( les lignes de séparation persistent ) ... et j'en passe. Heureusement, j'ai fini par retrouver mon CD :D

Personnellement, pour mon fichier, j'ai enregistré sous Excel sans aucun protection, ouvert avec OpenOffice, placé les protections, enregistré en tant que .ods, puis réouvert Excel pour mettre les protections également et l'enregistrer. Sinon, effectivement, tenter de passer de l'un à l'autre en laissant les protections, cela cause des problèmes.

Cordialement,
Arynael
 

DeletedUser12325

Guest
Personnellement, pour mon fichier, j'ai enregistré sous Excel sans aucun protection, ouvert avec OpenOffice, placé les protections, enregistré en tant que .ods, puis réouvert Excel pour mettre les protections également et l'enregistrer. Sinon, effectivement, tenter de passer de l'un à l'autre en laissant les protections, cela cause des problèmes.

Je vais tenter de faire ça ce soir. Mais la version la plus récente sera toujours faites en .ods et je mettrai une .xls le plus régulièrement possible
 

DeletedUser16174

Guest
Bonjour,

Pas pour moi ;) J'ai été forcé d'utiliser OpenOffice pendant deux mois parce que je ne retrouvais pas mon CD d'installation d'Excel, j'ai failli lacher totalement. On voit à peine les cellules que l'on a sélectionné, il y a beaucoum moins de choix de couleurs, de bordures, on ne peut pas mettre les cellules en fond blanc ( les lignes de séparation persistent ) ... et j'en passe. Heureusement, j'ai fini par retrouver mon CD :D

Personnellement, pour mon fichier, j'ai enregistré sous Excel sans aucun protection, ouvert avec OpenOffice, placé les protections, enregistré en tant que .ods, puis réouvert Excel pour mettre les protections également et l'enregistrer. Sinon, effectivement, tenter de passer de l'un à l'autre en laissant les protections, cela cause des problèmes.

Cordialement,
Arynael

Bonjour,

bon, je l'avoue, j'ai un peu trop généralisé à l'ensemble du pack office. ;)
Comme je ne suis pas quelqu'un qui utilise beaucoup les tableurs, ça ne m'a pas plus gêné que ça.
Bref, je laisse parler les vrais spécialistes. ;)
 

DeletedUser12325

Guest
MAJ: Ajout de la version excel. Merci de me tenir au courant de son fonctionnement (et du blocage des modifs)

Je vais bosser sur l'amélioration du système de bonus

Edit: Système de bonus modifié, test en cours, uniquement sur open office
Edit 2: [En cours]Correction de bug lors des calculs (signalé par Arynael) dans le document excel.
Origine du problème: open office considère une case vide comme étant égale à 0, Excel condisdère une case vide comme étant vide. On rajoute à cela la formule pour les remparts qui fonctionne, mais après enregistrement, elle déconne et fait planter tout le progamme. La célèbre erreur "NaN"

Prochain objectif: Corriger ce bug excel
Suggestion de arynael: remplacer les 1/0 par oui et non [Etude en cours :p]
 
Dernière édition par un modérateur:

DeletedUser

Guest
Justement, c'est le bon moment de basculer dans Open Office.

Ha non Open Office c'est le mal incarné, maintenant c'est "in" de promouvoir Libre Office, ha on me signale dans l'oreillette que LibreOffice va fusionner avec OpenOffice, et demain ce sera quoi ?
 
Haut