π
<-
Chat plein-écran
[^]

Concours de rentrée 2021 - La Geste d'Alrys

Re: Concours de rentrée 2021 - La Geste d'Alrys

Message non lude Dubs » 11 Oct 2021, 18:34

TIny_Hacker a écrit:I get two errors. I cloned the repository, then opened python4dlaz.lpk in lazarus and clicked "Use -> Install"

Error 1:
Image

This is the line that contains the error:
Image

Error 2:
Image

I'm using Lazarus 2.0.12, and I have Python 3.10 installed.



it doesn't mean anything to me, I'll try to find an answer anyway
Avatar de l’utilisateur
DubsVIP++
Niveau 8: ER (Espèce Rare: nerd)
Niveau 8: ER (Espèce Rare: nerd)
Prochain niv.: 37.9%
 
Messages: 125
Inscription: 06 Jan 2016, 13:44
Genre: Homme
Calculatrice(s):
MyCalcs profile

Re: Concours de rentrée 2021 - La Geste d'Alrys

Message non lude critor » 11 Oct 2021, 19:54

Félicitations @LePetitMage, l'escargot postal porteur de ta clé USB a enfin atteint ta boîte à lettres aujourd'hui ! :bj:
Image

Ce dernier s'est donc surpassé, parcourant 619km en 27 jours et demi, ce qui nous donne une vitesse moyenne de 0,938 km/h, ou encore 22,5km par jour.

J'aurais mieux fait d'aller te livrer à pied, je pense que je serais arrivé un peu avant l'escargot. :troll:
Sérieusement, toutes nos excuses.

Mais bref, je suis transposé de joie à savoir que tu as enfin reçu ta clé USB et encore dans les temps, et que tu vas donc enfin pouvoir nous faire des étincelles ! :D
Image
Avatar de l’utilisateur
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Prochain niv.: 42.1%
 
Messages: 41493
Images: 14562
Inscription: 25 Oct 2008, 00:00
Localisation: Montpellier
Genre: Homme
Calculatrice(s):
MyCalcs profile
YouTube: critor3000
Twitter/X: critor2000
GitHub: critor

Re: Concours de rentrée 2021 - La Geste d'Alrys

Message non lude SlyVTT » 11 Oct 2021, 20:01

Heureusement que tu n'avais pas envoyé une salade avec, elle serait plus trop mangeable :troll:
Franchement la poste ils abusent.
Je me suis pris la tête avec eux aussi il y a peu, ils me soutenaient mordicus que j'avais reçu un colis, alors que non, ils ont poussé le vice jusqu'à dire qu'un de mes voisins (des Anciens je précise) devait avoir la clef de ma Boite aux lettres pour prendre le colis en question. Ils se sont fait pourrir sur place !!
Comme par hasard, le colis est arrivé 3 jours plus tard ;-)
Some works in progress :
The GUI Toolkit NF for nSpireMyShmup for fxCG-50Magic Light for Casio Graph 90+E
and
Magic Light for nSpire CX/CX-II
Simple Text Editor for nSpireOutRun for Casio Graph 90+E
95%
50%
100%
75%
100%
And more to come ... stay tuned
Avatar de l’utilisateur
SlyVTTPremium
Niveau 12: CP (Calculatrice sur Pattes)
Niveau 12: CP (Calculatrice sur Pattes)
Prochain niv.: 43.1%
 
Messages: 484
Images: 31
Inscription: 19 Jan 2021, 09:41
Localisation: France
Genre: Homme
Calculatrice(s):
MyCalcs profile
GitHub: SlyVTT

Re: Concours de rentrée 2021 - La Geste d'Alrys

Message non lude critor » 11 Oct 2021, 20:11

Je connais le coup oui, ce n'est jamais de leur faute quand la boîte à lettres du destinataire est vide, ils ont des messages préformattés prétendant qu'ils ont mené une enquête soi-disant méticuleuse, et se dédouanant de toute responsabilité, disant qu'ils ne sont pas les seuls à avoir les pass des boîtes à lettres.
Bref, ils accusent systématiquement les autres, alors que c'est très souvent de leur faute.

Je connais aussi le coup des colis recommandés abandonnés dans le jardin du destinataire si absent, où ils te présentent une fausse signature.

Le SAV de La Poste est une véritable honte nationale. Mieux vaut que tout se passe bien et ne jamais avoir affaire à eux, incapables de produire autre chose que de bêtes copier-coller du dernier événement de suivi (même si mensonger ou non mis à jour depuis X semaines). La Poste paie des gens et robots/IA à faire de bêtes copier-coller dans des messages préformatés totalement inutiles histoire de décourager les réclamations (même lorsque légitimes), je ne vois pas d'autre explication.
Image
Avatar de l’utilisateur
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Prochain niv.: 42.1%
 
Messages: 41493
Images: 14562
Inscription: 25 Oct 2008, 00:00
Localisation: Montpellier
Genre: Homme
Calculatrice(s):
MyCalcs profile
YouTube: critor3000
Twitter/X: critor2000
GitHub: critor

Re: Concours de rentrée 2021 - La Geste d'Alrys

Message non lude Dubs » 12 Oct 2021, 12:27

Bonjour
j'ai mis à jour mon appli
archives_voir.php?id=2793208

quelques corrections :
-elle propose maintenant de définir le chemin de python à la main si elle ne le trouve pas toute seule (il faut relancer l'appli)
-l'appli semblait bloquée pendant les calculs d'optimisation, maintenant un compteur défile
- j'ai ajouté une optimisation par "angle" (je réduit l'angle des points pour se caler sur les arrêtes des tiles bloquantes)

@TIny_Hacker : I have not found the solution for your compilation problem yet, I'm still looking ...
Avatar de l’utilisateur
DubsVIP++
Niveau 8: ER (Espèce Rare: nerd)
Niveau 8: ER (Espèce Rare: nerd)
Prochain niv.: 37.9%
 
Messages: 125
Inscription: 06 Jan 2016, 13:44
Genre: Homme
Calculatrice(s):
MyCalcs profile

Re: Concours de rentrée 2021 - La Geste d'Alrys

Message non lude SlyVTT » 12 Oct 2021, 21:23

Comme d'habitude, très bon boulot Dubs.

Je peux te proposer une petite amélioration, qui devrait être rapide et simple,

Lors d'une optimisation, la progression indique le nombre de calculs à réaliser (=le nombre de points à tester = taille grille *nb point du parcours à optimiser).
Te serait il possible d'indique le numéro du point actuellement en cours de calcul ? par exemple du genre 1075 : [pt X] : 0.0001 gained ?
Cela permettrait de savoir les points qui bougent ou pas.

Eventuellement pourquoi ne pas indiquer graphiquement sur la carte à la fin de l'optimisation les points qui ont bougé et ceux qui sont immobiles dans ce round d'optimisation.

Cela dit, ton soft dans sa version actuelle est vraiment super bien.

J'espère que tu as le temps de chercher tout de même un chemin entre les séances de code ;-)

@+

Sly
Some works in progress :
The GUI Toolkit NF for nSpireMyShmup for fxCG-50Magic Light for Casio Graph 90+E
and
Magic Light for nSpire CX/CX-II
Simple Text Editor for nSpireOutRun for Casio Graph 90+E
95%
50%
100%
75%
100%
And more to come ... stay tuned
Avatar de l’utilisateur
SlyVTTPremium
Niveau 12: CP (Calculatrice sur Pattes)
Niveau 12: CP (Calculatrice sur Pattes)
Prochain niv.: 43.1%
 
Messages: 484
Images: 31
Inscription: 19 Jan 2021, 09:41
Localisation: France
Genre: Homme
Calculatrice(s):
MyCalcs profile
GitHub: SlyVTT

Re: Concours de rentrée 2021 - La Geste d'Alrys

Message non lude Dubs » 13 Oct 2021, 20:49

SlyVTT a écrit:Comme d'habitude, très bon boulot Dubs.

Je peux te proposer une petite amélioration, qui devrait être rapide et simple,

Lors d'une optimisation, la progression indique le nombre de calculs à réaliser (=le nombre de points à tester = taille grille *nb point du parcours à optimiser).
Te serait il possible d'indique le numéro du point actuellement en cours de calcul ? par exemple du genre 1075 : [pt X] : 0.0001 gained ?
Cela permettrait de savoir les points qui bougent ou pas.

Eventuellement pourquoi ne pas indiquer graphiquement sur la carte à la fin de l'optimisation les points qui ont bougé et ceux qui sont immobiles dans ce round d'optimisation.

Cela dit, ton soft dans sa version actuelle est vraiment super bien.

J'espère que tu as le temps de chercher tout de même un chemin entre les séances de code ;-)

@+

Sly


Merci !

J'ai mis en place ton excellente idée, c'est plus pratique.
J'en ai profité pour accélérer les traitements python, c'est un peu plus fluide maintenant, et les traitements d'optimisation se font beaucoup plus vite !
Je suis en train d'implémenter une recherche de chemin automatique (je bloque sur 1818, je me dis qu'il faut changer l'ordre des donjons/villes visitées, mais j'ai la flemme d'essayer tout à la main)
je livrerai tout ça bientôt.
Avatar de l’utilisateur
DubsVIP++
Niveau 8: ER (Espèce Rare: nerd)
Niveau 8: ER (Espèce Rare: nerd)
Prochain niv.: 37.9%
 
Messages: 125
Inscription: 06 Jan 2016, 13:44
Genre: Homme
Calculatrice(s):
MyCalcs profile

Re: Concours de rentrée 2021 - La Geste d'Alrys

Message non lude SlyVTT » 13 Oct 2021, 20:55

Dubs,

Si ca peut te donner des idées, j'ai posté ça tout à l'heure :

https://youtu.be/NG-Nsq87IqQ

Implémentation d'un algo A* et un RRT*.

Le A* ne fonctionne pas très bien car il est trop limité par les cellules. Le RRT* marche bien.
Par contre ça cherche pas le chemin optimum pour résoudre le problème au global, juste le meilleur chemin du point A au point B.

@+

Sly
Some works in progress :
The GUI Toolkit NF for nSpireMyShmup for fxCG-50Magic Light for Casio Graph 90+E
and
Magic Light for nSpire CX/CX-II
Simple Text Editor for nSpireOutRun for Casio Graph 90+E
95%
50%
100%
75%
100%
And more to come ... stay tuned
Avatar de l’utilisateur
SlyVTTPremium
Niveau 12: CP (Calculatrice sur Pattes)
Niveau 12: CP (Calculatrice sur Pattes)
Prochain niv.: 43.1%
 
Messages: 484
Images: 31
Inscription: 19 Jan 2021, 09:41
Localisation: France
Genre: Homme
Calculatrice(s):
MyCalcs profile
GitHub: SlyVTT

Re: Concours de rentrée 2021 - La Geste d'Alrys

Message non lude Dubs » 13 Oct 2021, 21:51

SlyVTT a écrit:Dubs,

Si ca peut te donner des idées, j'ai posté ça tout à l'heure :

https://youtu.be/NG-Nsq87IqQ

Implémentation d'un algo A* et un RRT*.

Le A* ne fonctionne pas très bien car il est trop limité par les cellules. Le RRT* marche bien.
Par contre ça cherche pas le chemin optimum pour résoudre le problème au global, juste le meilleur chemin du point A au point B.

@+

Sly


Wahou, très sympa ton outil !
je me suis basé sur un A*, mais en divisant les tiles, du coup ça multiplie les cellules et c'est hyper lent...
Avatar de l’utilisateur
DubsVIP++
Niveau 8: ER (Espèce Rare: nerd)
Niveau 8: ER (Espèce Rare: nerd)
Prochain niv.: 37.9%
 
Messages: 125
Inscription: 06 Jan 2016, 13:44
Genre: Homme
Calculatrice(s):
MyCalcs profile

Re: Concours de rentrée 2021 - La Geste d'Alrys

Message non lude SlyVTT » 13 Oct 2021, 22:07

Faut encore que je travaille sur l'optimisation du random une fois qu'un chemin est trouvé.
c'est l'algorithme RRT_smart, mais c'est chaud à comprendre et ensuite à implémenter.

L'avantage du RRT, c'est qu'il peut passer n'importe où dans les cellules, donc pas besoin de subdiviser. Le calcul du coût du chemin est le même que celui réalisé par python dans Alrys, car pour A*, il faut jouer avec les formules pour que la recherche soit suffisamment pondérée et qu'on arrive bien sur l'extremum global et non pas sur un mini local.

Dubs, je t'ai MP si tu es intéressé.

A plus

Sly
Some works in progress :
The GUI Toolkit NF for nSpireMyShmup for fxCG-50Magic Light for Casio Graph 90+E
and
Magic Light for nSpire CX/CX-II
Simple Text Editor for nSpireOutRun for Casio Graph 90+E
95%
50%
100%
75%
100%
And more to come ... stay tuned
Avatar de l’utilisateur
SlyVTTPremium
Niveau 12: CP (Calculatrice sur Pattes)
Niveau 12: CP (Calculatrice sur Pattes)
Prochain niv.: 43.1%
 
Messages: 484
Images: 31
Inscription: 19 Jan 2021, 09:41
Localisation: France
Genre: Homme
Calculatrice(s):
MyCalcs profile
GitHub: SlyVTT

PrécédenteSuivante

Retourner vers News Divers

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 24 invités

-
Rechercher
-
Social TI-Planet
-
Sujets à la une
Comparaisons des meilleurs prix pour acheter sa calculatrice !
Aidez la communauté à documenter les révisions matérielles en listant vos calculatrices graphiques !
Phi NumWorks jailbreak
123
-
Faire un don / Premium
Pour plus de concours, de lots, de tests, nous aider à payer le serveur et les domaines...
Faire un don
Découvrez les avantages d'un compte donateur !
JoinRejoignez the donors and/or premium!les donateurs et/ou premium !


Partenaires et pub
Notre partenaire Jarrety Calculatrices à acheter chez Calcuso
-
Stats.
1322 utilisateurs:
>1278 invités
>40 membres
>4 robots
Record simultané (sur 6 mois):
6892 utilisateurs (le 07/06/2017)
-
Autres sites intéressants
Texas Instruments Education
Global | France
 (English / Français)
Banque de programmes TI
ticalc.org
 (English)
La communauté TI-82
tout82.free.fr
 (Français)