Article View: be.comp.programming
Article #1920Re: java.lang.OutOfMemoryError
From: Passero
Date: Thu, 04 Nov 2004 20:35
Date: Thu, 04 Nov 2004 20:35
34 lines
2810 bytes
2810 bytes
"John Bokma" <postmaster@castleamber.com> schreef in bericht news:Xns95978C98DB168castleamber@130.133.1.4... > Passero wrote: > > > Voor school moeten we voor het vak AI een schuifraam maken die de pc > > oplost. We moeten 3 methoden implementeren waaronder 1 blinde en 2 > > heuristieke. > > > > Bij mijn blinde methode krijg ik soms volgende fout: > > java.lang.OutOfMemoryError > > Het rare is dat hij niet uit mijn programma springt en dat ik die > > error ook niet kan opvangen. Het is duidelijk dat er geen geheugen > > meer vrij is en dat hij daarom moet stoppen. Kan ik dat toch opvangen > > zodat ik de gebruiker een bericht kan geven of kan ik het geheugen > > aanpassen zodat hij toch verder kan rekenen? Het is mij ook opgevallen > > dat hij soms die error geeft ergens tussen stap 257000 en 258000 en > > dan een andere keer tussen 256000 en 257000. Hoe komt dat en wat zou > > ik eraan kunnen doen? > > Je algoritme herzien. Wat is je blinde methode? Diepte-eerst methode. Dus hij gaat random een beweging genereren, controleren of hij die mag doen, stel dat het lege blokje uiterst links staat en hij wil links bewegen dan mag hij dat niet. En dat doen tot wanneer je de juiste oplossing hebt. Als je op het einde zit keer je 1 knoop terug. Het is letterlijk het algoritme uit de cursus dus dat klopt wel degelijk ;) > > -- > John Bokma > Voorbeeldscripts in Perl: http://johnbokma.com/perl/ > Ervaren Perl / Java programmeur beschikbaar: http://castleamber.com/ > Tevreden opdrachtgevers: http://castleamber.com/testimonials.html
Technical Details
Message-ID:
<0owid.11639$qg2.603190@phobos.telenet-ops.be>Path:
arc1-ca.pugleaf.net!g2news1.google.com!news2.google.com!proxad.net!213.200.89.82.MISMATCH!tiscali!newsfeed1.ip.tiscali.net!newsfeed00.sul.t-online.de!newsfeed01.sul.t-online.de!t-online.de!easynews.net!easynet-isham!easynet.net!feed1.news.be.easynet.net!ossa.telenet-ops.be!phobos.telenet-ops.be.POSTED!not-for-mailReferences:
<78vid.11544$Ze5.627756@phobos.telenet-ops.be> <Xns95978C98DB168castleamber@130.133.1.4>Show Full Headers
Complete Article Headers
X-Google-Thread: fcea4,dd7c42e12c67db1d X-Google-Thread: 107324,dd7c42e12c67db1d X-Google-Attributes: gidfcea4,gid107324,public X-Google-Language: DUTCH,ASCII-7-bit Path: arc1-ca.pugleaf.net!g2news1.google.com!news2.google.com!proxad.net!213.200.89.82.MISMATCH!tiscali!newsfeed1.ip.tiscali.net!newsfeed00.sul.t-online.de!newsfeed01.sul.t-online.de!t-online.de!easynews.net!easynet-isham!easynet.net!feed1.news.be.easynet.net!ossa.telenet-ops.be!phobos.telenet-ops.be.POSTED!not-for-mail From: "Passero" <bla@bla.be> Newsgroups: be.comp.programming,nl.comp.programmeren References: <78vid.11544$Ze5.627756@phobos.telenet-ops.be> <Xns95978C98DB168castleamber@130.133.1.4> Subject: Re: java.lang.OutOfMemoryError Lines: 36 X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 6.00.2600.0000 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2600.0000 Message-ID: <0owid.11639$qg2.603190@phobos.telenet-ops.be> Date: Thu, 04 Nov 2004 20:35:08 GMT NNTP-Posting-Host: 81.164.115.24 X-Complaints-To: abuse@telenet.be X-Trace: phobos.telenet-ops.be 1099600508 81.164.115.24 (Thu, 04 Nov 2004 21:35:08 MET) NNTP-Posting-Date: Thu, 04 Nov 2004 21:35:08 MET Organization: Telenet Internet