Kedves Mindnyájan, főleg Tanár Úr! :)
Tegyük fel, hogy a nagyházim nem éppen hatékony. (Ez egy reális
feltevés.) Mennyi ideig tarthat a tesztelése maximum? Mert már cirka egy
órája várok rá, és még valószínűleg el fogom küldeni a bővített
verziókat, szóval az ilyen esetekre szeretnék felkészülni.
Köv.: Hogy számít bele a nagyházi az év végi értékelésbe, azon túl, hogy
aláíráshoz 4 teszteset kell? (Valami ilyesmit olvastam a listán.)
Más: Nincsenek valakinek véletlenül "talonban" jó nagy tesztesetei, amit
el is küldene? Csak hogy ne kelljen már annyit gépelgetni, vagy külön
programot írni rá.
Üdv
GTZ
____________________________________________________________________
Miert fizetsz az internetert? Korlatlan, ingyenes internet hozzaferes a FreeStarttol
Probald ki most! http://www.freestart.hu
Valami rejtelyes ok miatt a tesztelo demon tobb peldanyban futott. Most
kilottem a felesleges processzeket es elinditottam a ti legutobb beadott
megoldasotok ujboli futtatasat. Hamarosan meg kell kapnotok az eredmenyt.
Elnezest,
Peter
Farkas Gabor <hhc(a)intro.hu> writes:
> Sziasztok,
>
> a nagyházi beadásával akadt némi gondom, válaszként a csatolt leveleket
> kapom. A fájl neve ujjak.pl, és ':-module(ujjak,[ujjak/2]).' szerepel az
> elsõ sorában, talán ezzel van valami gond, de nem találtam erre vonatkozó
> információt a kiírásban. Nálam mûködik a keretrendszerben.
>
> Mit csinálok rosszul?
>
Péter Soproni <sopronipeter(a)gmail.com> writes:
> Hello!
>
> Az alábbi problémám van az nlp nagyházival. A keretrendszerrel
> itthon futtatva a teszt esetek túlnyomó többségét probléma nélkül
> veszi a program. Azonban amikor beadom két lehetséges válaszüzenetet
> kapok:
> 1. Az összes megoldás hibás, mert nem találja a beadott állományt
> 2. az elsõnél még siker, aztán a többinél az elõbbi eset áll fenn
> Emellett azt is szokatlan, hogy a korábbi két válaszlevél helyett
> (egy megérkezést nyugtázó és egy ami az eredményt közli), most 4-t
> kapok, amik egymás részleges duplikátumai.
>
> A segítséget elõre is köszönöm:
>
> Péter
Tamas Makai <mt423(a)hszk.bme.hu> writes:
> Szia
>
>
> Mostanában, a házi feladatom beadasára, a megszokott 2 levél, helyett 5
> levelet küld ki a rendszer, ami a következoket tartalmazza:
> az elso a standard, your dp home work is qued
>
> a második mindössze ennyit tartalmaz:
>
> Test results for MakaiTamas____ZWA4DX.15 on January 27, Friday, 2006, at
> 17:13:28.
> Test was done on kozma (Linux).
>
> Testing NLP homework
> ~~~~~~~~~~~~~~~~~~~~
>
> a harmadik: a testing case 2-ig jut el, de az 1-es feladatot elfogadja
>
> a negyedik, és ötödik az 1-es feladatot továbbra is elfogadja, de az összes
> többire az alábbi hibaüzenetet irja
>
> ! Existence error in argument 1 of ensure_loaded/1
> ! file eujjak does not exist
> ! goal: ensure_loaded(user:eujjak)
> SICStus 3.11.2 (x86-linux-glibc2.2): Wed Jun 2 11:43:47 CEST 2004
> Licensed to BME DP/NLP
> cat:
> /home/pp/dp/dp-bhw/rest/homeworks/current/recent/MakaiTamas____ZWA4DX/result
> 1.tim.tmp: No such file or directory
>
>
> Van valami ötleted, hogy mi lehet a hiba?
>
> Köszönettel: Makai Tamás
Sziasztok,
a nagyházi beadásával akadt némi gondom, válaszként a csatolt leveleket
kapom. A fájl neve ujjak.pl, és ':-module(ujjak,[ujjak/2]).' szerepel az
első sorában, talán ezzel van valami gond, de nem találtam erre
vonatkozó információt a kiírásban. Nálam működik a keretrendszerben.
Mit csinálok rosszul?
Gábor
Üdv.
Hogyan értelmezzem az alábbi hibaüzenetet?
| ?- consult(library(clpfd)).
...
| ?- A in 1..2.
A in 1..2 ? ;
no
% source info
| ?- A in 1..2, B in 1..2, all_distinct([A,B]).
! segmentation violation
% Execution aborted
% source info
| ?-
Szóval mi baja van szegény kis prologocskának?
GTZ
U.I.: Nem csak az all_distinct/1 -el van baj...
____________________________________________________________________
Miert fizetsz az internetert? Korlatlan, ingyenes internet hozzaferes a FreeStarttol
Probald ki most! http://www.freestart.hu
Cserbák Márton <cm552(a)hszk.bme.hu> writes:
> a dokumentációt mikor, milyen formában és
> hogyan adjam le?
A dokumentaciot a program utolso valtozataval egy konyvtarba rakjatok, majd
az adott konyvtarban futtassatok a beadoszkriptet (az minden ott levo
file-t bekuld).
A dokumentacio formaja lehet .txt, .pdf, .ps.
Ha a dokumentaciot hetfo, jan 30 delig leadod, akkor van esely, hogy a
31.-i vizsgan mar figyelembe tudom venni. Kulonben Feb 3, reggel 8 ora a
hatarido, hogy a vizsgaidoszak vege elott meg el tudjam biralni.
SzP
A vizsga elotti napon, hetfon, jan 30-an konzultacio lesz 10-13 kozott a
V2.706-ban.
A vizsgaeredmenyt nagyon jo esellyel javitja a konzultacion valo reszvetel,
ezert probaljatok minel tobben eljonni!
A NHF tesztsor egy kicsit neheznek bizonyult, ezert egy konnyebb valtozatot
allitottam ossze a keretprogrammal kiadott 80 tesztesetbol. Igy most
ezekkel tesztel a beadorendszer:
11, 21, 25, 42, 45, 48, 53, 55, 61, 65
Az en megoldasomban az ezekhez tartozo futasi idok a kozman (a tesztelest
futtato gepen):
0.16 0.04 0.03 0.32 0.18 0.42 0.11 0.49 2.12 9.11
Egy egyszeru, de fontos otlet, ami "nagyot dob" a teljesitmenyen a
kovetkezo: Egy C erteku mezore max 8 ujj mutathat, valahogy igy:
C #= N + S + E + W + SE + NW + SW + NE.
Erdemes ezt paronkent zarojelezni, uj valtozok bevezetesevel:
C #= N_S + E_W + SE_NW + SW_NE,
N_S #= N+S, E_W #= E+W, SE_NW #= SE+NW, SW_NE #+ SW+NE.
Itt meg fontos, hogy egy adott oszlopra vonatkozo N_S valtozobol csak egy
legyen, azaz egy adott oszlop minden mezojere vonatkozo korlatok *ugyanazt*
az N_S valtozot hasznaljak. Hasonloan a tobbi X_Y valtozora is. Tovabba
erdemes ezeket a N_S, stb valtozokat cimkezni eloszor, es csak ezutan az N,
S, stb valtozokat.
Ha ezt az otletet elhagyom a megoldasombol, akkor a kovetkezo futasi idoket
kapom:
11, 21, 25, 42, 45, 48, 53, 55, 61, 65
7.97 8.1 0.83 4.34 10.36 N/A 0.47 91.04 136.2 N/A
Egy masik fontos otlet, amit mar sokszor emlegettem: a borotvalas. Enelkul
(es kozbulso valtozok nelkul) a kovetkezo idoket kapom:
11, 21, 25, 42, 45, 48, 53, 55, 61, 65
N/A 15.17 6.22 1.69 89.65 N/A 0.51 N/A N/A N/A
Mint latjatok, most meg igy is megvan a minimalis 4 teszteset, tobbnyire
egy nagysagrend idorahagyassal. Remelem azert sokan kozuletek megcelozzak
majd a bonyolultabb eseteket is...
-SzP
Sziasztok!
Nehezsegem van a nagyhazi beadasaval:
az ural2-n probalva futtatni a beadoszkriptet, mindig azt a
hibauzenetet kapom, hogy cannot execute binary file. Ez mitol lehet?
Koszonom, Buza Krisztian
__________________________________________________
Do You Yahoo!?
Tired of spam? Yahoo! Mail has the best spam protection around
http://mail.yahoo.com
Cserbák Márton <cm552(a)hszk.bme.hu> writes:
> Kedves Péter!
> Már majdnem egy hónapja ugyanazon a szinten vagyok elakadva az NLP házimmal.
> Az a problémám, hogy egyes teszteseteket gyorsan megold, más megoldásoknál
> kiugróan hosszú idõre van szüksége, egyes feladatokat pedig (pl. 23.) több
> órán belül sem old meg. Megpróbáltam leadni is a megoldásom, az elsõ három
> feladatot megoldotta, a többin, ahogy vártam, túllépte az idõkeretet.
> Mellékelten elküldöm a tesztsor futtatásának kimenetét, hogy lásd, melyik
> példákkal akadt gondom:
> 01. pelda, 11x11, 111 adott szam, 1 megoldas, futasi ido = 0.03 sec.
> 02. pelda, 11x11, 61 adott szam, 1 megoldas, futasi ido = 0.02 sec.
> 03. pelda, 11x11, 21 adott szam, 6 megoldas, futasi ido = 6.53 sec.
> 04. pelda, 12x12, 85 adott szam, 1 megoldas, futasi ido = 0.01 sec.
> 05. pelda, 12x12, 29 adott szam, 2 megoldas, futasi ido = 0.04 sec.
> 06. pelda, 12x12, 27 adott szam, 2 megoldas, futasi ido = 41.60 sec.
> 07. pelda, 13x13, 116 adott szam, 1 megoldas, futasi ido = 0.02 sec.
> 08. pelda, 13x13, 45 adott szam, 1 megoldas, futasi ido = 0.09 sec.
> 09. pelda, 13x13, 55 adott szam, 1 megoldas, futasi ido = 0.02 sec.
> 10. pelda, 14x14, 113 adott szam, 1 megoldas, futasi ido = 0.02 sec.
> 11. pelda, 14x14, 35 adott szam, 12 megoldas, futasi ido = 5.63 sec.
> 12. pelda, 15x15, 128 adott szam, 1 megoldas, futasi ido = 0.03 sec.
> 13. pelda, 15x15, 34 adott szam, 1 megoldas, futasi ido = 13.14 sec.
> 14. pelda, 16x16, 146 adott szam, 1 megoldas, futasi ido = 0.03 sec.
> 15. pelda, 16x16, 36 adott szam, 1 megoldas, futasi ido = 0.89 sec.
> 16. pelda, 16x16, 28 adott szam, 4 megoldas, futasi ido = 3.38 sec.
> 17. pelda, 17x17, 166 adott szam, 1 megoldas, futasi ido = 0.03 sec.
> 18. pelda, 17x17, 36 adott szam, 24 megoldas, futasi ido = 32.26 sec.
> 19. pelda, 17x17, 88 adott szam, 1 megoldas, futasi ido = 0.02 sec.
> 20. pelda, 18x18, 183 adott szam, 1 megoldas, futasi ido = 0.04 sec.
> 21. pelda, 18x18, 43 adott szam, 3 megoldas, futasi ido = 10.30 sec.
> 22. pelda, 19x19, 199 adott szam, 1 megoldas, futasi ido = 0.03 sec.
> Szeretnélek megkérni, hogy nézd meg melyik feladatoknál van szükség kiugróan
> magas idõre, és ha megmondanád, hogy ezek a példák miben különböznek a
> többitõl. Rengeteget segítenél ezzel, mert most már teljesen tanácstalan
> vagyok, hol keressem a hibát. Segítségedet elõre is köszönöm,
A több mint 1 megoldást adó feladatok általában nem tartalmaznak redundáns
információt, és a (relative) kevés adott számot tartalmazók is. Úgy tûnik
fõleg ezek okozzák a gondot. Gondolkodjál redundáns korlátokon, de fõleg a
BOROTVÁLÁS bevezetését javasolom, szerintem az utóbbi nagyon egyszerû és
szinte biztosan segít.
Péter
Tamas Makai <mt423(a)hszk.bme.hu> writes:
> Az nlp honlapjan van 3 link gyakorlo vizsgara, de akarmelyikre kattintok
> nem talalja. Megnezned, hogy mi lehet a baj?
Kijavitottam. Koszi, hogy szoltal!
Peter
A januar 17.-i (jovo keddi) vizsga elott hetfon 10-13 ora kozott
konzultaciot tartok a V2.720-ban. A korabbi evek tapasztalatai alapjan erre
nagyon-nagyon ajanlott eljonni!
A nagyhazi beadoszkriptjet felraktam, es aktivaltam. Lehet kiserletezni a
megoldasokkal. A beadoszkript a keretprogram mellett kiadott tesztesetek
egy reszhalmazat hasznalja a tesztelesre, nevezetesen a
11, 21, 42, 57, 62, 65, 67, 69, 70, 72
sorszamuakat. Ezek futasi ideje (a kiadott teszteseteknel mar emlegetett
sajat megoldassal) -- a beadoszkript altal hasznalt meglehetosen oreg
kozma.iit.bme.hu gepen -- rendre a kovetkezo (masodpercben):
0.17 0.07 0.35 1.68 6.67 9.32 14.84 21.89 24.79 41.67
Az idolimitek: az elso 8 tesztesetre 120s, az utolso kettore 180s.
Jo munkat!
Peter