Interfaccia adattiva con Opengl e apprendimento automatico in C #

0

Per il mio progetto Semestre devo andare per qualsiasi Adaptative Interface Design. La mia lingua è C # e devo usare OpenTK (wrapper per OpenGL).

Ho un'idea che dovrei mostrare due punti e alcuni ostacoli e il mio soggetto (utente) trascinerebbe un oggetto da un posto al posto finale evitando gli ostacoli. Inoltre (s) può posizionare gli ostacoli a caso.

Il mio software dovrebbe essere in grado di apprendere alcuni percorsi eseguendo le esecuzioni di test e dopo averlo studiato dovrebbe essere in grado di prevedere il percorso più breve.

Non so quanto sia stupida questa idea, ma è solo un'idea. Ho bisogno di aiuto per quanto riguarda qualsiasi idea per l'interfaccia adattativa possibili piccoli progetti o se la mia idea è ok allora per favore puoi dirmi che cosa dovrebbe essere usato per implementarlo? Voglio dire che insieme a OpenGl per la grafica cosa posso usare per l'apprendimento automatico?

    
posta Afnan 17.05.2011 - 23:12
fonte

1 risposta

1

So che questa domanda è piuttosto vecchia, ma l'ho trovata interessante quindi spero che aiuti ancora.

In particolare, non vedo la necessità di utilizzare l'apprendimento automatico come strumento per questa domanda.

Per il percorso più breve se si assume che la superficie del disegno sia discreta, è possibile vederla come una griglia. Quindi ti trovi effettivamente in un problema di instradamento del labirinto. La soluzione più comune per questo è l'Algoritmo di Lee. Dai un'occhiata a questa lezione per ulteriori informazioni.

Per la grafica, a meno che tu non voglia farlo, eviterei OpenGL e opterei per un'API di livello più basso come Qt's QGraphicsScene.

Spero che questo aiuti:)

    
risposta data 30.06.2011 - 05:02
fonte

Leggi altre domande sui tag