Salve a tutti, vi chiedo una mano a stilare la progettualità e la soluzione migliore per realizzare ciò di cui ho bisogno. Ammetto che da solo non ne sono venuto a capo.

Prendo come esempio più intuitivo, un classico sito di aste.


Un utente deve avere la possibilità di utilizzare un automator che faccia delle puntate in automatico da parte sua, ovvero:

• Tizio imposta nel suo automator che vuole effettuare 10 puntate automatiche da quel momento

• I soldi totali delle puntate gli vengono scalati dal conto

• Ogni volta che un altro utente effettua una puntata, in automatico risponde l'automator di Tizio con un'offerta maggiore (fino a massimo 10 puntate in questo caso).



Detta così non sembrerebbe complicatissima, basterebbe fare un controllo al momento della puntata degli altri utenti, il problema invece sorge quando ci sono 2 O PIU' automator impostati dagli utenti.

Problematiche:

• Come dare la precedenza delle puntate ad un automator piuttosto che ad un altro?

• Come si rispondono da soli gli automator, se non c'è un utente che effettua una puntata manuale? (e quindi non posso fare il controllo in quel momento?)

• Qual è la soluzione migliore per realizzare un "robot" del genere?

Per ora questi sono i primi dubbi che ho.

grazie per l'aiuto, ciao