Domanda

mi è stata data una libera scelta del progetto definitivo per il mio corso di sviluppo del software, sono abbastanza interessato a tentare un compito di programmazione distribuita, Il mio primo pensiero è stato quello di creare un semplice renderer fotone dispersione, ma non credo che 'd andare lontano passato il rendering solidi platonici e metaball.

Tutti i suggerimenti, o aree interessanti che potrebbe desiderare di esplorare?

È stato utile?

Soluzione

Vai con i tuoi interessi e ciò che si conosce meglio. Quando mai Sto tentando un algoritmo di programmazione o di una struttura di dati o di design nuovo cerco di lavorare nel quadro di un utente Multi Dungeon. Ho fatto di design Multi User Dungeon da quando ho iniziato la programmazione ed è ciò che mi ha in programmazione. So che il dominio indietro e in avanti e possono immediatamente pensare ad un uso per la maggior parte degli algoritmi o strutture dati in tale ambito. Mi permette di concentrarsi solo sul problema a portata di mano e non sui problemi collaterali.

Se siete molto familiarità con la programmazione grafica farlo. Se non sei, raccogliere qualche altro dominio che si sa avanti e indietro e cercare di trovare una parte di esso che potrebbero trarre beneficio da essere distribuito. Quindi utilizzare tale.

Altri suggerimenti

Un semplice suggerimento è di prendere qualunque problema completo NP, con una buona soluzione nota e parallelizzare per produrre almeno una singola risposta migliore di quanto sia stato precedentemente documentato. Ma personalmente avrei scelto qualcosa che mi interessa, come trovare uno strategia di equilibrio più accurato per il poker.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top