Se ultimamente hai notato qualcosa di diverso nei tuoi abbinamenti di scambio — più difficili da trovare, ma con molte più probabilità di concludersi — non è una tua impressione. Ecco la storia dietro il più grande aggiornamento che abbiamo apportato alla piattaforma di scambio e perché è esattamente questo il punto.

Il problema: gli abbinamenti a senso unico

Fino a poco tempo fa, il nostro algoritmo di abbinamento WeCard funzionava in una sola direzione. Analizzava la tua lista dei desideri e trovava i collezionisti che possedevano le carte che cercavi. Abbastanza semplice, se non fosse che non controllava mai l'altro lato dello scambio.

Venivi abbinato a qualcuno che aveva esattamente la carta che cercavi da mesi... e poi il nulla. Non rispondevano mai, oppure rifiutavano, perché tu non avevi nulla che loro volessero. Dal loro punto di vista, la tua offerta era solo rumore di fondo.

Ne abbiamo sentito parlare spesso. Alcuni di voi ci hanno detto di aver smesso del tutto di scambiare perché trovare qualcuno che dicesse davvero di sì a uno scambio sembrava una lotteria. Beh, quel feedback ci ha colpito nel segno: una piattaforma di scambio in cui gli scambi si concludono raramente non è una vera piattaforma di scambio.

La soluzione: abbinamenti in entrambe le direzioni

L'abbinamento inverso fa esattamente ciò che suggerisce il nome: prima di mostrarti un abbinamento, l'algoritmo ora controlla entrambe le liste dei desideri.

  • Questo collezionista ha una carta che tu desideri? ✔
  • Hai tu una carta che loro desiderano? ✔

Il match avviene solo quando entrambe le risposte sono affermative. Li chiamiamo "match perfetti": quando la piattaforma ti abbina a qualcuno, sai già che l'interesse è reciproco. Basta inviare proposte nel vuoto. Basta ricevere offerte che non ti riguardano.

E sì, i match perfetti sono disponibili per tutti — non è una funzionalità riservata agli utenti Premium.

Perché ora trovare un match può richiedere più tempo

Ecco il punto che ha creato un po' di confusione, facciamo chiarezza.

Quando cerchi uno scambio, la piattaforma cerca qualcuno con cui scambiare e ti abbina a quella persona. Con il vecchio algoritmo, trovava quasi sempre qualcuno rapidamente, ma si trattava di un match solo parzialmente verificato che, il più delle volte, non portava a nulla. Con il nuovo algoritmo, l'asticella è più alta: il match avviene solo quando l'interesse è reciproco. Un'asticella più alta significa che la ricerca dà esito negativo più spesso, il che, comprensibilmente, è stato scambiato per un bug. Non lo è. I match senza futuro non sono spariti; abbiamo semplicemente smesso di mostrarveli.

Mettiamola così: il vecchio sistema ti offriva un "forse" quasi istantaneamente. Il nuovo preferisce non darti nulla piuttosto che darti un "no".

E a volte, nessun match — ecco perché

Quando la tua ricerca non produce risultati, entrano in gioco due fattori.

Primo, la rarità. Se la tua lista dei desideri è piena di carte rare o vintage, il numero di collezionisti che le possiedono è limitato. E un match perfetto richiede che uno di quei pochi collezionisti desideri anche qualcosa dalla tua collezione. Più la carta che cerchi è rara, minore è la probabilità di trovare un punto di incontro.

Secondo, ed è importante saperlo: ogni ricerca non ti confronta con ogni singolo collezionista sulla piattaforma. Per mantenere la velocità di abbinamento per tutti, ogni scansione analizza solo una parte della base di collezionisti. Ciò significa che ripetere la ricerca, anche solo pochi minuti dopo, può effettivamente trovare un partner di scambio che la scansione precedente non aveva preso in considerazione. Un risultato vuoto è un "non questa volta", non un "mai".

Quindi, se non trovi nulla, riprova e continua a farlo nei giorni successivi. Le collezioni e le liste dei desideri cambiano costantemente man mano che le persone ottengono nuove carte e completano scambi; ogni ricerca è una nuova opportunità. Anche mantenere la tua lista dei desideri ampia e aggiornata aiuta: più punti di contatto ci sono, maggiori sono le possibilità che avvenga un match perfetto.

L'ingegneria dietro tutto questo

Controllare una lista dei desideri è semplice. Garantire un interesse reciproco in una comunità di collezionisti così vasta è un problema computazionale molto più complesso, e risolverlo in modo banale avrebbe reso ogni ricerca incredibilmente lenta. Per questo, prima di poter lanciare il sistema di reverse matching, i nostri ingegneri hanno passato settimane a ricostruire e ottimizzare il motore di ricerca stesso. Il risultato: il calcolo degli abbinamenti ora è ~95% più veloce di prima, anche se ogni corrispondenza comporta un controllo decisamente più rigoroso rispetto alla vecchia versione unidirezionale. È stato questo lavoro sulle prestazioni a rendere possibile la corrispondenza inversa: una ricerca più intelligente che richiede un'eternità per trovare un risultato non è utile a nessuno.

Buono scambio, che tutte le tue corrispondenze siano perfette!

Wardy

WeWard's Mascot
Previous article
Next article
Share this article