🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: be.comp.programming
Article #1920

Re: java.lang.OutOfMemoryError

#1920
From: Passero
Date: Thu, 04 Nov 2004 20:35
34 lines
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-mail
References: <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