Esiste un buon modo per eseguire una ricerca A * con multithreading? Un singolo thread è abbastanza semplice, come indicato in (per esempio) Artificial Intelligence: A Modern Approach, ma non ho trovato una buona versione multithread.Multithreaded A * Ricerca in Java o Lisp o C#
Assumere un linguaggio sano come Java o C# o Lisp in cui sono presenti pool di thread e blocchi di lavoro e, naturalmente, garbage collection.
Quindi le lingue non raccolte dalla spazzatura non sono lingue sensate? – BobbyShaftoe
Non per fare A *! –
Non credo che la garbage collection sia necessaria per A *. Il sequenziale A * è piuttosto semplice. Parallel A * ha alcuni problemi di carico di lavoro. – BobbyShaftoe