Pagina precedente | 1 2 3 | Pagina successiva
Vota | Stampa | Notifica email    
Autore

Lista parco tubi

Ultimo Aggiornamento: 27/08/2015 10:22
Post: 127
Registrato il: 21/04/2015
Città: LOIRI PORTO SAN PAOLO
Età: 41
Utente Junior
2010
OFFLINE
14/08/2015 12:38

Io comunque ho fatto un test. Ho preso il tuo file con gli accoppiamenti manuali, considerando solo le prime 80 coppie (Quindi 160 tubi). Ho inserito quei tubi nella lista rendendoli disponibili é ho rigenerato le stesse prime 80 coppie. I risultati che ho ottenuto mi sono sembrati migliori degli accoppiamenti fatti manualmente.

Su 80 accoppiamenti, 66 volte il mio file ha trovato una combinazione uguale oppure migliore (Più vicina al valore obbiettivo) rispetto a quelli fatti manualmente. Nei 14 casi rimanenti parliamo comunque di scarti minimi rispetto agli accoppiamenti manuali.
[Modificato da guybruhs82 14/08/2015 12:40]
Windows 7 - Office 2010
Post: 24
Registrato il: 06/07/2015
Utente Junior
2010
OFFLINE
14/08/2015 22:47

guy, intanto ti dico che sto studiando il tuo codice, per capire come l'hai costruito e il metodo adottato. lo sto stressando con casi veri. sono d'accordo con te, funziona meglio degli accoppiamenti manuali. è gia un risultato fantastico!

ho provato a fare delle modifiche per continuare a perfezionarlo ma mi sono fermato.

questi i punti sui quali mi sono incastrato:

-per necessita tecniche i primi elementi nella lista sono pezzi che vanno solo nella colonna "lunga". sono elementi sia esterni allo stock tubi e sia elementi presi dallo stock. una volta inseriti quelli dello stock però non vengono segnati come used quindi quando lancio l'accoppiamento il codice me lo ripesca, anche se l'ho gia usato manualmente. Ho provato ad innestare una formattazzione condizionale ma non mi dava piu used quando poi accoppia da solo

-c'è un modo secondo te per impostare un minimo sotto il quale comunque non andare. magari andando a pescare nella sequenza di 20 tubi successivi? se una coppia infatti, dopo tutte le possibili permutazioni e combinazioni che fa il codice mi restituisce delta =0.39 perche non ha altri risultati, per me quella differenza è problematica perche non posso accettarla, non permette di avvitare i tubi. questa cosa in realtà potrei risolverla intervenendo manualmente, ma si ripresenta il problema dei tubi non segnati come used. ..ovvio che piu si riesce ad automatizzare meglio è...

-se io cancello una linea dove ci sono dei tubi, questi rimangono comunque come used.

-se manualmente uso un tubo che è stato gia usato, non me ne accorgo, non ho indicazioni se non l'used nello stocl, che però non mi "blocca" il tubo.. in quanto posso riusarlo (erroneamente)

scusami sempre se non sono proprio lessicalmente fluido... ma so che mi capisci ormai..

[SM=x423028]





[Modificato da Andriulo Tommaso 14/08/2015 23:51]
Post: 25
Registrato il: 06/07/2015
Utente Junior
2010
OFFLINE
18/08/2015 08:51

continuo la discussione che era deviata in mail tra me e guy con le sue ultime considerazioni riguardo la costruzione di questo file:

"No creata da zero. (la griglia di combinazioni) Più che altro la parte difficile é stata concettualizzare un modo per trovare tutte le combinazioni e selezionare la migliore. Poi metterlo in pratica é stato molto meno difficile. In realtà ragionavo sul fatto che aumentare il numero dei tubi non migliora necessariamente il risultato. Dati un numero N definito di dimensioni, e posto che non esista una combinazione perfetta tra essi, combinarli porta necessariamente ad ottenere delle prime combinazioni perfette (o quasi) e man mano delle combinazioni peggiori."

In realtà il modo migliore per ottenere una combinazione quasi sempre ottimale sarebbe combinare i tubi selezionati fino a che si ottengono coppie che rispettato il delta, e poi quando non é più possibile ottenere coppie soddisfacenti reintegrare i tubi rimanenti e formare ulteriori coppie. In questo modo é matematico ottenere combinazioni che sempre o quasi rimarranno fedeli al delta.

Ma mi rendo conto che spiegarlo cosi diventa problematico.
[Modificato da Andriulo Tommaso 18/08/2015 09:17]
Post: 26
Registrato il: 06/07/2015
Utente Junior
2010
OFFLINE
27/08/2015 10:22

riprendo questa discussione, non perche fosse morta, anzi.
guybruhs sta sviluppando una soluzione completa e ha ingegnato un meccanismo di accoppiamento rendendolo aderente al mio caso specifico. integrando il file che ha creato con varie esigenze pratiche.
ne approfitto per ringraziarlo pubblicamente e fargli i complimenti per l'incredibile supporto e aiuto che mi sta dando.
spero di poter presto condividere con voi la soluzione che sta continuando a ottimizzare in questi giorni.
[SM=x423069]
Vota:
Amministra Discussione: | Chiudi | Sposta | Cancella | Modifica | Notifica email Pagina precedente | 1 2 3 | Pagina successiva
Nuova Discussione
 | 
Rispondi
Feed | Forum | Bacheca | Album | Utenti | Cerca | Login | Registrati | Amministra
Tutti gli orari sono GMT+01:00. Adesso sono le 02:42. Versione: Stampabile | Mobile | Regolamento | Privacy
FreeForumZone [v.6.1] - Copyright © 2000-2024 FFZ srl - www.freeforumzone.com