<>
(1736736014 UNIX)   2025-01-13 03:40
neo-hactar (rv 5)
Mielott ujabb ertelmetlen cim lenne...
Ismet jo sok ido telt el a legutobbi blogbejegyzes ota. Par dolgot emelnek ki:

1.) Ezen felev soran kezdtem el ismet Venomekkal RPG-zni. Ami a csapat erdekessege, hogy bizony csak lany jatekos van: Lyraevi, Salome, Chu, Yuriko es en. Sarkany maniam vegre meghallgattatott, igy valaszthattam Griat (fel-sarkany, fel-ember). ^___^ Az ev soran cska nagyjabol ket hetente mentem, most a vizsgaidoszak alatt hetente, es ami azt illeti nagyon jot tesz a heti egy nap teljes kikapcsolodas. Elso felev ota nem teljesitettem ilyen jol. o.O A jatek egyebkent nagyon jo, a rendszer nagyon osszetett, de dinamikus, es hiaba na, Venom tovabbra is legjobb KM es a csapat is nagyon jo. ^^ Aki kivancsi, hat tessek jonni a partyba. ;)

2.) Ma megbeszeltuk mi legyen a karaokevel. Ez persze titok, nem most fogom elmondani. ;) Amit viszont megemlitenek, az a CD Fu. Regebben sokat jartam oda, es hogy is mondjam, rendkivul nem voltam megelegedve vele. Alapvetoen tetszett benne, hogy kellemesen lehet tarsasozni, gozni, rpgzni, akarmilyen sok idot elvevo tevekenyseget uzni a helyszinen kellemes zene, illatok es tea mellett. Ebbol az elso resz szerencsere megmaradt, de a tobbi bizony jelentosen serult. Az egyetlen elonye csak az volt, hogy bar pentek este van, be lehetett ferni a teazoba. Akkor tehat az alabbiakat tapasztaltam:
a.) "Az ismeretlen allat emlekmuve" nevre hallgato szobor ocsmany, izlestelen es borzasztoan nem illik egy teazo hangulatahoz. Kepet nem mellekelek rola (jobb is), a dolog ugyanis nem mas, mint gezbol, szormebol, szogbol, egyebekbol osszetakolt kibelezett doglott macska. Kinek jutott eszebe ezt a teazo kozepebe elhelyezni??? Mentsegukre szoljon, hogy a mintha-kokuszdiobol-keszult-volna sunit formalo mecsestarto a fizeto pultnal igenis cuki. b.) A tea valasztek jelentosen megcsappant. Ami teat szoktam inni, az mar nem kaphato. No nem baj, kiprobaltam mast.
c.) A tea kihozasara bar 10 percet mondtak, tobb, mint fel orat kellett varni, raadasul alig volt langyoskas. Igazabol a varakozas belefer, de azert alapvetoen jobb, ha egy tea forro (mondjuk 60-80 fok meglehetne). Aminanak ir kremet ajanlottam. Ez a resz is jelentosen modosult. Nem ajanlottak fel sem a tejszint/tejet akarmit hozza, se semmit. Meg se emlitettek. Csak kihoztak minden nelkul. Mikor kimentem a penztarhoz kerni a teahoz (mj.: regebben kis kancsoban volt minden asztalon), akkor kedvesen megkerdezte az elado, hogy hanyat kerek (kis kavestejszin), majd kozolte, hogy 60 forint lesz. Oke, nem egy nagy osszeg, de komolyan letaglozott, hogy meg sem emlitik a lehetoseget, raadasul kulon szolgaltataskent kell kernem ahhoz a teahoz, amihez adekvalt lenne. Remek.
d.) Sok ido utan feltunt, hogy a zene is rendkivul furcsa. Ez persze lehetett egeszen veletlen is. Az megint pozitiv volt, hogy eleg halk volt ahhoz, hogy lehessen nyugodtan beszelgetni (bar azert en kerek elnezest, hogy neha bizony hangosabbak voltunk a tervezettnel). e.) Rendkivul meglepett, hogy bar nem volt telthaz, megsem volt elegendo kancso a teahazban. En megertem, hogy nem tudtak tobbet venni (bar regebben nem volt ilyen problema), de azert az eleg zavaro, amikor 10 percenkent megfordulnak az ember asztalanal, hogy ugyan kifogyott-e mar a kancso, lehet-e vinni. Mar ha egyaltalan megkerdeztek, egyszer kerdes nelkul el lett majdnem vive, csak meg idoben vissza lett kerve.
Akarhogy is, furasag. Nem egeszen ertem a valtozas okat, bar biztosan van ra esszeru magyarazat.
Amugy legalabb a karaoke megbeszeles produktiv volt. Mondjuk miutan 10 percen keresztul magyaraztam SOmnak a rendszert, csak annyit fuzott hozza, hogy amit ennyi ideig kell magyarazni, az nem biztos, hogy jo lesz. <.< Akarhogy is, szerintem megeri a probat.

3.) Tervek a tovabbiakra:
a.) Feltenni az e felev leckeit a blogba vegre
b.) Project Euler feladatokat oldozgatni Erlangban vagy Prologban
c.) Android G1 telefonra jatekot fejleszteni
d.) Sorsolo progit irni
e.) Vegre jelentkezni a C24-re, irni CV-t.

4.) Es vegul egy szemelyesebb uzenet Usaginak: Uber szuper arigatoooooooo es yaaaaaay! Es gomen, ha ugy tunt volna, mintha nem erdekelne, igazabol annyira meglepodtem, hogy nem is tudtam mit mondjak. Koszonom, hogy gondoltal ram. ^___^ Mamotteru yo! \^^/

/Interpol - Pioneer To The Falls <= Sorry, hogy csak ilyen rossz minosegben tudtam berakni, de ettol fuggetlenul jo kis szam ez/
tribalwars.net
World 5, Ranking 1315., 189.763 Points

K19 Brekke and Wirenth Hold
K19 Flar and Mnementh Hold
K19 Jaxom and Ruth Hold
K19 Lessa and Ramoth Hold
K19 Moreta and Orlith Hold
K59 Benden Hold
K59 Bitra Hold
K59 Crom Hold
K59 High Reaches Hold
K59 Ista Hold
K59 Lemos Hold
K59 Nabol Hold
K59 Nerat Hold
K59 Ruatha Hold
K59 Telgar Hold
K59 Tillek Hold
K69 Fort Hold
K69 Igen Hold
K69 Keroon Hold
K79 Southern Hold
K89 Southern Boll Hold

Holnap Mesterseges Intelligencia vizsga. Ganbarimasu~!
Elozo evi riport
Final Fantasy 7 - Crisis Core
Meg tavaly a Brave Story utan a tanev kezdesekor keritettem ra sort, hogy vegre jatsszam vele. Ami azt illeti nem csalodtam benne, sot. Zack, a fohos az nagyon gyorsan a szivemhez nott (valamiert nagyon kedvelem azokat a fohosoket, akiknek pusztan annyi az eletceluk, hogy hosok legyenek - pl Mai Otomebol Arika). Ez onmagaban nagyon kellemesse tette, na meg persze jo erzes volt ismet betekinteni a Final Fantasy 7 vilagaba, pontositva az elotortenetebe. A tortenet erdekes volt, a karaktereket jol meg lehetett benne ismerni (annak ellenre, hogy egyebkent nagyon rovidke a jatek), peldaul megtudhatjuk mikent is lesz Aerithbol viragaruslany, milyen is volt Cloud elete meg a Soldier elott, illetve miert is orul meg Sephroth.
Erdekessege a jateknak, hogy rendkivul jol hasznalja ki a pspt. Mentes szinte mindenhol van, illetve a rovidebb foszalon kivul rengeteg kis mellekkuldetes van, melyeket a mentesi pontokbol lehet elerni barmikor. Ezek a kuldetesek par perc es fel ora kozti hosszusaguak, igy pont megfelelnek arra, hogy utazas kozben is nyugodtan lehessen jatszani vele.
Ajanlom mindenkinek, elso soron a FF vilag szerelmeseinek, masreszt azoknak, aki betekintest szeretne nyerni mind az FF, mind a szerepjatekok vilagaba. Megeri.

Hana Yori Dango
Ezt is tavaly kezdtem el, tulajdonkeppen nem is akartam rola irni, mig a mangajat el nem olvastam. A Hana Yori Dango eredetileg egy 37 kotetes manga, melybol kesobb anime sorozatot illetve Live Actiont is keszitettek. A kozos bennuk az, hogy mindegyik rendkivuli.
A tortenet egeszen furcsa. A foshosunk Makino Tsukushi Japan 'legszegenyebb' csaladjanak eyetlen lanya, akit a szulei egy gazdag jovendobeli remenyeben egy gazdagoknak szant iskolaba iratnak. Szegeny fohosunk egyetlen vagya, hogy az iskolai eveket nyugalomban letudja, am a dolog egyaltalan nem olyan egyszeru. Az iskolat ugyanis 4, Japan leggazdagabb sraca 'uralja' (kik egyebkent az F4 nevre hallgatnak), akikkel o bizony osszetuzesbe kerul.
Domyouji Tsukasa az F4 vezetoje, koztuk a leggazdagabb, legeroszakosabb. Specialja, hogy rendkivul agressziv, meg sosem gyoztek le harcban, gyakorlatilag ezer mester - egyedul a japan nyelv nem megy neki, de persze az is okkal -, meg sosem volt baratnoje, de Tsukushi bizony rendkivul megtetszik neki.
Hanazawa Rui az F4 legjamborab tagja, elvileg nem erdekli semmi, erzelmeit nehezen mutatja ki, mindenesetre egy rendkivul furcsa, de komlex karakter (kis megjegyzes, aki latott Hanazakiri No Kimitachi E liveot, az ottani Sano jatsza Ruit a Hana Yori Dango Livejaban).
Nishikado Soujiro az F4 teakkal foglalkozo tagja. Az F4 egyik playboya, erdekes kis hattertortenetel (igazabol nem tudom, hogy mangaban mennyire fejtik ki, de Liveban kifejezetten sok szerepet kap az animehez kepest).
Mimasaka Akira az F4 masik playboya, aki csak idosebb noket reszesit elonyben (ami nem veletlen, anyja ugyanis rendkivul gyerekes - a hazuk barkit elriasztana -, illetve van ket meg kicsike ikerhuga). Annak ellenere, hogy apja az alvilag ura, gyakorlatilag a legrendesebb tagja az F4-nek, ra mindig lehet szamitani. O tartja egyben az F4-et.
A tortenetben minden elofordul, akcio, romantika, humor. Bar alapvetoen ugyanarrol a tortenetrol van szo, megis a manga, anime es live elter egymastol. Makino sokkal inkabb tisztaban van erzeseivel a mangaban es a liveban, mint az animeben, a tortenet sorrendje nehol jelentosen felcserelodik, illetve egyes jelenetek nehol kimaradtak, vagy csak modosultak (peldaul a Japan legjobbja verseny nem szerepel az animeben, a live pedig picit - szerintem a javara - elter a mangatol). A tortenet vege is elterest mutat mindharom esetben. A manga befejezese annyira nem tetszett, az anime jopofa volt, a live pedig egeszen meses.
Az anime furcsasaga a zeneje es szinezese, sokaig tartott megszokni (ennek ellenere abbahagyhatatlan volt). Az openingje annyire elut a tortenettol, hogy keszult egy azt kiterjeszto rovid movie is (egy alternati vilagban gyakorlatilag ugyanaz a tortenet, csak eppen 50 percben osszefoglalva). Nekem talan legjobban a live tetszett, rendkivul meglepett, milyen jol sikerult visszaadni a tortenetet. A modositasok ket kivetellel rendkivul jol sikerultek (Sakurako bosszuszala es Tsukasa amerikas tragikus tortenete nem annyira volt szerintem jo megoldas), a karakterek valasztasa rendkivul jol sikerult (pl Tsukasat nem mas jatssza, mint az openinget eloado Arashi egyik tagja, Matsumoto Jun. Bar nagyon nem voltam korabban baratjai ezeknek a szamoknak, de a sorozat alatt megkedveltem az Utada Hikaru - Flavor Of Life es a Otsuka Ai - Planetarium szamokat is.
Ajanlom mindenkinek ezt a sorozatot, akik egy kis kellemes idotoltesre vagynak, tele humorral, akcioval, rendkivul erdekes karakterekkel es persze romantikaval.

Busz, kulso szek es a koffer
Mindig is zavart az a teny, hogy a legtobb utas a buszokban a dupla ulesek kozul a belsot valasztja annak ellenere, hogy az ablak melletti szabad. A problema az, hogy ilyenkor nagyon sokan nem mernek bekeredzkedni az ablak melletti ulesre, igy ha a masikon ulo nem figyel, akkor bizony allva marad az ut teljes hosszara. Mar az is furcsa, hogy azon az ulesen ulni sem jo, hiszen egy nagyobb kanyarnal konnyen a padlon talalhatja magat a korabban meg ott helyet foglalo szemely.
Egy erdekes eset tortent meg velunk, mikor SOmmal utaztunk a buszon. Hatalmas koffer volt nalunk, amivel nem tudtunk nagyon mozdulni sem. A buszon csak egy ablak mellett volt hely, ami mellett bentebb ult egy holgy. Relative hamar eszrevette Matet, mire keszsegesen kihuzta a labat, hogy beulhessen. Be is ult, de persze a koffer az maradt. Nem volt problema, elvegre ott voltam, csak nem igazan vilagos, hogy legalabb ilyenkor miert nem lehet az ablak melle huzodni. Mi baj van azzal az ulessel?

Anime Karacsony
Az Anime karacsony iden eloszor volt megrendezve az Animax es a Mangafan altal. Ugy jott kepbe a dolog, hogy fel lettem kerve, intezzek go oktatast a rendezveny kereteben. PaGodatol Misi es Gergo, illetve en vallakoztunk a dolgora. Misi vallalt egy egesz napos, Gergo egy delutani, en pedig egy delelotti oktatast.
A rendezveny eleg furcsan sikeredett tobb okbol kifolyolag. Erdetileg fel lettek berelve szervezok, de mivel tul sokba kerult volna, igy vegul le lett mondva. A helyszin az eleg furcsa volt, onmagaban jo volt a Lurdy Haz valasztasa, de miutan azon a napon tob rendezveny is volt, ileltt volna kiplakatolni, hogy hova is kell menni az Anime Karacsonyra vagyoknak. Nagyon szervezot nem lattunk a kornyeken, igy Misi, mint legkorabban odaerkezo intezte az asztalok beszerzeset. Tulajdonkeppen az oktatas egesz sikeresnek volt mondhato. Bar eleg rossz helynek tunt a mozi bejarata (a legtobben ugyanis fel se jottek arra az emeletre a mozi elott), megis nagy volt az erdeklodes. Sokan jottek, akik mar a conon megismerkedtek a jatekkal, de azok is kiprobaltak a jatekot, akik korabban meg nem ismertek. Delutanra egesz sokaknak sikerult bemutatni a got, mikor is megerkezett Eiko es Usagi. Usagival meg goztunk egy kicsit, majd elmentunk ebedelni, illetve megprobalkozni a Mangafan pultjanal valo vasarlassal. Vegul sikerult beszereznunk a Nana legujabb kotetet, illetve egy Hellsinget is.
Kesobb bevonultunk a moziba, ami rendkivul furcsara sikeredett. Mivel nem erkezett meg idoben a film, igy vegul ingyenesse tettek a Death Note eleg furcsa vetiteset. Ez azt eredmenyezte, hogy de a mozinak nem volt bevetele, se az erdeklodok nem tudtak konnyeden bejutni a mozi termebe. Azert a lepcson igy is el tudtunk helyezkedni Usagival. Nem mondhatnam azt, hogy nem volt szorakoztato a vetites, de azert eleg botranyosra is sikeredett. A vetites felenel furcsa divx jellegu hibak jottek elo (felirat elutnik, kep kockasodik, megall). A rajongok tomboltak, konkret AnimeCon vetitesi erzes keletkezett (ilyenkor duplan lehet orulni, hogy egy film feliratos es nem szinkronos). Ami azt illeti lehetett volna sok tekintetben is jobb a szervezes (peldaul legalabb arra berakhattak volna egy embert, hogy figyeljen, nem foglalnak-e le szekeket orakra emberek anelkul, hogy megjelennenek), illetve nem artott volna a bemondonak egy mikrofon (elkepeszto hogy probalta a tomeget tuluvolteni).
Tulajdonkeppen mindezek ellenere jol ereztem magam (koszonheto a tarsasagnak ^^). Go az kifejezetten sikeresnek volt mondhato. Jo lett volna azert, ha a MAT pult is kijon a tancszonyeggel (ez sajnos problemaba utkozott, ugyanis eleg keson derult ki a rendezveny idopontja, addigra pedig mar megvolt a kozgyules ezzel egybeeso idopontja.
Remeljuk a szervezosek tanul a hibaibol es legkozelebb sokkal jobban odafigyel. Alapvetoen nagyon nagy sikere lehetett volna ennek a rendezvenynek tobb dafigyelo szervezovel, tobb pulttal (vagy jo, legyen csak a Mangafan, de ne egy asztalnal, hanem szetszedve es tavol egymastol!).

Lecke
Idovel felkerulnek a kroabbi postba. Vegul a grafika utolso ket leckejere nem jutott idom, amit alapvetoen banok. A felev soran egyebkent arra a kovetkeztetesre jutottam, hogy megis megprobalkozom az MSc-vel majd, felteve ha lesz Deklarativ Programozas agazat.

Uj haz
Ez furcsa dolog szamomra. Mar tobb eve SOmmal egyutt egy hetet lakunk nalam, egy hetet pedig az o szuleinel. Kb ket eve dontottunk ugy, hogy osszekoltozunk egy lakasba, am lebeszeltek rola a szulei, miutan hamarosan belekezdenek egy uj haz epitesebe, ahol kaphatnank egy apartman reszt. Tavaly el is kezdodott az epitkezes. Bar nem szamitottam ra, hogy a legutolso SOmekhoz athurcolkodas mar vegleges lesz, am most mar nagyon ugy fest a dolog. Az ujhaz elkeszult, be is koltoztunk. Az igazat megvalva nagyon hianyoznak a tobbiek otthon, de most mar csak latogatoba megyek arrafele. Itt egy nagyon takaros kis reszt sikerult kialakitanunk (koszonhetoen Mate nagybatyjanak). Az utobbi par hetben sikerult berendeznunk a halot, nappalit, furdoszobat. Fuggonyunk meg nincs mindenhol, illetve aprosagok meg hianyoznak (nos, meg szemetesunk sincs <.<), de idovel - es majd a januari fizetes utan remelhetoleg - meglesz majdnem minden, ami kellhet. Sajnos a konyhara mar nem maradt penzunk. Majd ha mar sikerul egy megfelelo osszeget osszegyujtenunk, sort keritunk ra. Net egyebkent meg mindig eleg minimalista. A pincebe koltozik majd le a gepem, de egyelore ott nincs asztal. A VAIO laptopom a szobabol nem latja a wifit, az EEE is eleg gyeren. No nem baj, azert tan a blogot posztolni meg csak sikerul. :)
Kellemes Unnepeket
Mar eleg reg jartam erre, meglehetosen sok indokkal. Egyik a szokasos egyetemi teendok, szerintem nem is kell sokat beszelnem rola. A masik, hogy koltozes alatt alltam. SOm szulei az utobbi evben egy hazat epitettek a Madarhegyre, amelyben kaptunk egy apartman reszt nappalival, furdovel, haloval. Ide koltoztunk be par napja (addig a butorokat szereztuk be illetve szereltuk ossze), es miutan csak ma kotottek be az internetet, igy eddig nem nagyon volt lehetosegem sem blogot irni.
Eleg sok emlitendo van, de most a karacsony utan csak egyet emlitenek meg. Eddig is nevezetes voltam arrol, hogy nem csomagolok szepen, de kibonthatatlan biztosan. Ennek ellenere batyam engem szokott mindig megkerni arra, hogy csomagoljak helyette. Termeszetesen tettem is rendesen, de csak most tudtam meg, hogy mennyire. A papucsom felet valami miatt azota nem talaltam. Sikeresen ugyanis belecsomagoltam baty baratnojenek ajandeka melle. Argh~! >.<

Usagi: Eddig ez az év poénja!!!!!!!!!!!!!!!!!!!!!!!!!!! XDDDD Hogy tudtad ezt véghezvinni????? Nem tűnt fel, hogy van egy fél papucs a csomiban??? háháháhá XD Tuk! Kawaii vagy, kicsit baka is, de ezért is szeretünk!!!!!!!!!!!!!!!!!! Boldog Új Évet!!!!!
Tuk: Csak az tunt fel, hogy eltunt az egyik par papucsom. Fajt a hatam a nagy koltozkodesben, igy nem tudtam behajolni az agy ala, de ugy veltem ugyis ott lesz. Hat nem. ^^'
Felevi lecke
Ugy dontottem, az e felevi (2008-2009/1) leckeket megorokitem blogban is. Kesobbiekben toltok fel forraskodot is, egyelore be kell ernetek kepekkel, kimenetekkel.

Grafika:

Elso lecke:

Írjon programot, amely csillagjegyét (bika, mérleg, sz\u0171z stb.) Bézier/B-spline/NURBS/CatmullClark (tetszés szerint választható) görbékkel felrajzolja a képerny\u0151re. A háttér szín és a görbe színe legyen egymás komplemente, azaz ha összeadnánk \u0151ket, akkor fehéret kapnánk eredményül. A program a kis 's' billenty\u0171 lenyomásának hatására kiszámítja a görbe nagyított/kicsinyített, majd elforgatott, végül eltolt változatát és azt jeleníti meg a képerny\u0151n. A skálatényez\u0151, forgatási szög és az eltolás vektora úgy választandó meg, hogy az ábra továbbra is látható maradjon, azonban egyik elemi transzformáció sem lehet helyben hagyás. A nagy 'S' billenty\u0171 hatására a program meghagyja az eredeti pontokat, viszont az OpenGL transzformációs mátrixokat úgy állítja át, hogy az eredmény hasonló legyen a kis 's' hatásához.

Forraskod:
khf1.cpp
Makefile

Masodik lecke:

Írjon sugárkövető programot, amely háromszögekből álló színteret jelenít meg (a színteret mindenki maga alakítja ki és a program statikus változóiban tárolja). A háromszögek diffúz, tükör és törő tulajdonságokkal rendelkezhetnek (mindhárom tulajdonságot kezelő programot meg kell írni, a tulajdonságkombinációkat pedig tetszés szerint lehet a háromszögekhez rendelni). A színtérben egyetlen pontszerű fényforrás van. Árnyékszámítás kell. Térpartícionáló adatstruktúrákat nem szükséges implementálni. A kamerát úgy kell beállítani, hogy a képen minden háromszög látótérbe kerüljön (azaz, ha egy háromszög nem látszik, annak csak az lehet az oka, hogy mások takarják). A program az onInitialization függvényben kiszámítja a glut ablak felbontásával megegyező felbontású képet és az onDisplay-ben kiteszi a képernyőre (a képnek a rasztertárba másolásához használhatja a glDrawPixels függvényt, vagy megjeleníthet egy olyan, teljes képernyős téglalapot, amelyre ezt a képet textúrázta fel). Ezekután, ha a felhasználó lenyomja az bal egér gombot, akkor a program a képre, fehér vonalakkal felrajzolja azokat a fényutakat, amelyeket a kurzor helyén lévő pixel kiszámításához használt (a fényút a fehér vonalakkal ábrázolt sugarakból áll, amelyek összekötik a szemet a látható felülettel, a látható felületet a fényforrással, a látható felületet a tükrözött felülettel, stb. A fényutat jelző vonalak mindaddig a képen maradnak, még a glut ablak érvénytelenné válása esetén is, amíg a felhasználó másik pixelen felett nyomja le a bal egérgombot.

Forraskod:
khf2.cpp
Makefile

Mesterseges intelligencia:

Elso lecke:

1944-et írunk. A német csapatok megszállták az országot, és megközelítőleg mindent az irányításuk alá vontak. Szerencsére azonban az ellenállás felbecsülhetetlen értékű információhoz jutott, amivel még van esély az ellenséges erők megfékezésére. Az információt tartalmazó csomagot Önnek, mint a hírszerzés egyik legjobb ügynökének, kell célba jutattnia. Vigye a csomagot a szövetséges erők titkos támaszpontjára, de útközben mindképp kerülje a megszállt területeket! Segítségül kap tőlünk egy térképet, amin a járható útvonalak szerepelnek.
A térképet ITT találja.
Ne feledje: küldetése szigorúan titkos, és a lehető legmagasabb prioritású! Bárminemű késedelem megengedhetetlen! A csomagot haladéktalanul célba kell juttatnia! Ehhez először is A* kereséssel kell a célhoz vezető legrövidebb (optimális) utat megtalálnia.
A feladat összetettségére való tekintettel készítsen egy programot, amely megoldja a problémát! A program bemenete a fenti térkép, kimenete pedig az algoritmus menete, és a célhoz vezető optimális út legyen!

Megoldas: ITT
Forraskod: kesobb

Deklarativ programozas:

1. Házi feladat:

A feladat egy Sudoku-táblából egy cellaméretű négyzetes részmátrix előállítása.

A Sudoku-táblát a nagy házi feladatban is specifikált Prolog-struktúra:

% :- type sspec ---> s(size, board).
% :- type size == int.
% :- type field == int.
% :- type board == list list field.


illetve Erlang-pár:

%% @type sspec() = {size(), board()}.
%% @type size() = integer().
%% @type field() = integer().
%% @type board() = [[field()]].


írja le.

Emlékeztetőül: a Sudoku-táblát leíró adatstruktúra első - size típusú - mezője a négyzetes cella mérete, második - board típusú - mezője pedig a tábla sorainak listája.

A szóbanforgó részmátrix bal felső mezőjét a Sudoku-tábla egy mezőjének a koordinátáival (a tábla egy oszlopának és egy sorának a megadásával) adjuk meg. A Sudoku-tábla bal felső mezőjének koordinátája: (1,1). Az eredményt egy olyan lista formájában várjuk, amely a keresett részmátrix mezőinek értékét oszlopfolytonosan tartalmazza.

Prolog-specifikációk

Írjon Prolog-eljárást matrix/4 néven, amely egy Sudoku-táblából egy cellaméretű részmátrixot vág ki, és a fent specifikált módon adja vissza. Ha a megadott paraméterekkel a mátrix nem állítható elő, az eljárás hiúsuljon meg.

% :- type col == int.
% :- type row == int.
% :- pred matrix(sspec::in, col::in, row::in, list(field)::out).
% matrix(T,X,Y,C): C a T Sudoku-tábla (X,Y) koordinátájú mezőjével
% meghatározott cellaméretű mátrix, oszlopfolytonos ábrázolással;
% ahol
% T az sspec specifikációnak megfelelő Sudoku-tábla,
% X a col, Y a row típusnak megfelelő koordináta,
% C a list(field) típusnak megfelelő mezőlista.


Erlang-specifikációk

Írjon Erlang-függvényt matrix/3 néven, amely egy Sudoku-táblából egy cellaméretű részmátrixot vág ki, és a fent specifikált módon adja eredményül. Ha a megadott paraméterekkel a mátrix nem állítható elő, az eredmény az üres lista legyen.

%% @type col() = integer().
%% @type row() = integer().
%% @spec khf1:matrix(T::sspec(), X::col(), Y::row()) -> C::[field()].
%% C a T Sudoku-tábla (X,Y) koordinátájú mezőjével meghatározott
%% cellaméretű mátrix, oszlopfolytonos ábrázolással.


A programot tartalmazó modul két attribútuma ez legyen:

-module(khf1).
-export([matrix/3]).


Példák

| ?- matrix(s(3, [[0,2,3,4,1,0,5,8,0],
[0,7,8,0,0,0,0,2,1],
[0,0,5,7,2,0,0,3,9],
[0,8,2,9,6,1,0,4,0],
[0,9,0,5,0,4,0,1,0],
[0,6,0,2,7,3,9,5,0]]), 5, 2, C).
C = [0,2,6,0,0,1,0,0,0] ? ;
no

| ?- matrix(s(3, [[6,2,3,4,1,9,5,8,7],
[9,7,8,3,5,6,4,2,1],
[1,4,5,7,2,8,6,3,9],
[5,8,2,9,6,1,7,4,3],
[3,9,7,5,8,4,2,1,6],
[4,6,1,2,7,3,9,5,8]]), 5, 2, C).
C = [5,2,6,6,8,1,4,6,7] ? ;
no

| ?- matrix(s(3, [[6,2,3,4,1,9,5,8,7],
[9,7,8,3,5,6,4,2,1],
[1,4,5,7,2,8,6,3,9],
[5,8,2,9,6,1,7,4,3],
[3,9,7,5,8,4,2,1,6],
[4,6,1,2,7,3,9,5,8]]), 8, 2, C).
no

1> khf1:matrix({3, [[0,2,3,4,1,0,5,8,0],
[0,7,8,0,0,0,0,2,1],
[0,0,5,7,2,0,0,3,9],
[0,8,2,9,6,1,0,4,0],
[0,9,0,5,0,4,0,1,0],
[0,6,0,2,7,3,9,5,0]]}, 5, 2).
[0,2,6,0,0,1,0,0,0]

2> khf1:matrix({3, [[6,2,3,4,1,9,5,8,7],
[9,7,8,3,5,6,4,2,1],
[1,4,5,7,2,8,6,3,9],
[5,8,2,9,6,1,7,4,3],
[3,9,7,5,8,4,2,1,6],
[4,6,1,2,7,3,9,5,8]]}, 5, 2).
[5,2,6,6,8,1,4,6,7]

3> khf1:matrix({3, [[6,2,3,4,1,9,5,8,7],
[9,7,8,3,5,6,4,2,1],
[1,4,5,7,2,8,6,3,9],
[5,8,2,9,6,1,7,4,3],
[3,9,7,5,8,4,2,1,6],
[4,6,1,2,7,3,9,5,8]]}, 8, 2).
[]



2. Házi feladat:

A feladat azoknak a megengedett mezőértékeknek a meghatározása, amelyek a félévi nagy házi feladatban specifikált Sudoku-tábla egy adott mezőjében előfordulhatnak. Ha a Sudoku-táblában k a cellák oldalhossza, akkor a mezők értéke 1..k*k közötti egész szám lehet. E tartományon belül egy adott mező megengedett értékeit a rá, valamint az őt magában foglaló sor, oszlop, illetve cella mezőire vonatkozó infók szabják meg.

A Sudoku-táblát a nagy házi feladatban specifikált Prolog-struktúrával, illetve Erlang-párral adjuk meg. A Sudoku-tábla bal felső mezőjének koordinátája: (1,1). Az adott mezőt a koordinátáival határozzuk meg. Eredményként a megengedett mezőértékeket tartalmazó listát kell visszaadni. A lista elemeinek sorrendje tetszőleges, de ismétlődő elem nem lehet benne.

A kis házi feladatban a nagy házi feladatban ismertetett infóelemek közül a számértékeket, továbbá az adott mezőre vonatkozó e és o jeleket kell figyelembe venni, a szomszédsági megszorításokat megadó s és w jeleket figyelmen kívül kell hagyni.

Egy adott mező értékeként megengedett egy szám, ha 1..k*k közötti egész, teljesíti az adott mezőre vonatkozó e és o jelek, valamint a számérték által előírt megszorításokat, továbbá különbözik az adott mezőt tartalmazó sor, oszlop és cella összes többi mezőjére előírt számértéktől.

Erlang-specifikációk
Írjon Erlang-függvényt ertekek/3 néven, amely egy Sudoku-tábla adott mezőjére előállítja a megengedett mezőértékek listáját. Ha a megadott paraméterekkel a lista nem állítható elő, az eredmény a false atom legyen.

%% @type col() = integer().
%% @type row() = integer().
%% @spec khf2:ertekek(SSpec::sspec(), Col::col(), Row::row()) -> Vals::[integer()]
%% Vals az SSpec specifikációval megadott Sudoku-tábla (Col,Row) koordinátájú
%% mezőjében megengedett értékek listája. Tehát egy érték pontosan akkor
%% szerepel a Vals listában, ha:
%% (a) 1..k*k közötti egész, ahol k az SSpec tábla cellamérete,
%% (b) teljesíti az adott mezőre vonatkozó e és o jelek, valamint a számérték
%% által előírt megszorításokat, továbbá
%% (c) különbözik az adott mezőt tartalmazó sor, oszlop és cella összes többi
%% mezőjére előírt számértéktől.


A programot tartalmazó modul két attribútuma ez legyen:

-module(khf2).
-export([ertekek/3]).


Prolog-specifikációk

Írjon Prolog-eljárást ertekek/4 néven, amely egy Sudoku-tábla adott mezőjére előállítja a megengedett mezőértékek listáját. Ha a megadott paraméterekkel a lista nem állítható elő, az eljárás hiúsuljon meg.

% :- type col == int.
% :- type row == int.
% :- pred ertekek(sspec::in, col::in, row::in, list(int)::out).
% ertekek(SSpec, Col, Row, Vals), ahol
% SSpec az sspec specifikációnak megfelelő Sudoku-tábla,
% Col a col, Row a row típusnak megfelelő koordináta,
% Vals list(int) típusú mezőértéklista.
% Vals az SSpec tábla (Col,Row) koordinátájú mezőjében megengedett értékek
% listája, azaz azoknak az értékeknek a listája, amelyek teljesítik
% a fenti Erlang specifikációban felsorolt (a), (b) és (c) feltételeket.


Példák

Prolog

| ?- ertekek(s(2, [[[e,w,v(2),s], [w], [e], []],
[ [], [e,s,w], [], [o]],
[ [], [], [v(1)], []],
[ [w], [s], [], []]]), 2, 2, Vals).
Vals = [4] ? ;
no

| ?- ertekek(s(2, [[[e,w,v(2),s], [w], [e], []],
[ [], [e,s,w], [], [o]],
[ [], [], [v(1)], []],
[ [w], [s], [], []]]), 2, 9, Vals).
no

| ?- ertekek(s(2, [[[e,w,v(2),s], [w], [e], []],
[ [], [e,s,w], [], [o]],
[ [], [], [v(1)], []],
[ [w], [s], [], []]]), 1, 1, Vals).
Vals = [2] ? ;
no

| ?- ertekek(s(2, [[[e,w,v(3),s], [w], [e], []],
[ [], [e,s,w], [], [o]],
[ [], [], [v(1)], []],
[ [w], [s], [], []]]), 1, 1, Vals).
Vals = [] ? ;
no

| ?- ertekek(s(2, [[[e,w,v(2),s], [w], [e], []],
[ [], [v(2)], [], [o]],
[ [], [], [v(1)], []],
[ [w], [s], [], []]]), 2, 2, Vals).
Vals = [] ? ;
no

| ?- ertekek(s(3, [[[v(2)], [],[v(9)], [s], [], [s], [s], [e], []],
[ [], [s],[v(4)], [w],[v(9)],[v(8)], [], [o], [e]],
[ [],[e,w],[v(1)], [w], [], [o], [], [w], [s,w]],
[ [], [], [], [w], [], [w], [], [o], []],
[ [], [], [], [], [w], [], [w], [w],[v(8)]],
[ [], [], [], [], [], [], [o], [o], []],
[ [], [], [],[v(3)], [], [],[v(1)], [e], [s]],
[ [], [], [],[v(1)], [], [],[v(2)], [], [e]],
[ [], [], [], [w], [w],[v(2)], [], [w], []]]), 6, 3, Vals).
Vals = [3, 5, 7] ? ;
no


Erlang

1> khf2:ertekek({2, [[[e,w,2,s], [w], [e], []],
[ [], [e,s,w], [], [o]],
[ [], [], [1], []],
[ [w], [s], [], []]]}, 1, 3).
[3, 4]

2> khf2:ertekek({2, [[[e,w,2,s], [w], [e], []],
[ [], [e,s,w], [], [o]],
[ [], [], [1], []],
[ [w], [s], [], []]]}, 1, 9).
false

3> khf2:ertekek({2, [[[e,w,2,s], [w], [e], []],
[ [], [e,s,w], [], [o]],
[ [], [], [1], []],
[ [w], [s], [], []]]}, 1, 1).
[2]

4> khf2:ertekek({2, [[[e,w,3,s], [w], [e], []],
[ [], [e,s,w], [], [o]],
[ [], [], [1], []],
[ [w], [s], [], []]]}, 1, 1).
[]

5> khf2:ertekek({2, [[[e,w,2,s], [w], [e], []],
[ [], [2], [], [o]],
[ [], [], [1], []],
[ [w], [s], [], []]]}, 2, 2).
[]

6> khf2:ertekek({2, [[[e,w,2,s], [w], [e], []],
[ [], [e,o], [], [o]],
[ [], [], [1], []],
[ [w], [s], [], []]]}, 2, 2).
[]

7> khf2:ertekek({3, [[ [2], [], [9], [s], [], [s], [s], [e], []],
[ [], [s], [4], [w], [9], [8], [], [o], [e]],
[ [],[e,w], [1], [w], [], [o], [], [w],[s,w]],
[ [], [], [], [w], [], [w], [], [o], []],
[ [], [], [], [], [w], [], [w], [w], [8]],
[ [], [], [], [], [], [], [o], [o], []],
[ [], [], [], [3], [], [], [1], [e], [s]],
[ [], [], [], [1], [], [], [2], [], [e]],
[ [], [], [], [w], [w], [2], [], [w], []]]}, 2, 3).
[6, 8]



3. Házi feladat:

Egy teljesen kitöltött, tetszőleges méretű, de hagyományos Sudoku megoldásának helyességének ellenőrzése a feladat.

A specifikációt tartalmazó Sudoku-feladványt a nagy házi feladatban leírt Prolog-struktúrával, illetve Erlang-párral adjuk meg.

A Sudoku-megoldás a Sudoku-feladvánnyal azonos méretű, egész számokból álló mátrix, amelyet listák listájaként ábrázolunk.

Egy n=k*k sorból és n oszlopból álló Sudoku-megoldás akkor helyes, ha

1. minden sorában, oszlopában, illetve cellájában 1 és n közötti, egymástól különböző értékű mezők vannak,
2. kielégíti a megadott Sudoku-feladványt, azaz a benne szereplő ún. segítő információk (infók) által előírt összes feltételt.

A feladvány és a megoldás méretét, illetve az infók érvényességét nem kell ellenőrizni, feltehető, hogy a feladványnak és a megoldásnak a megadott k cellaméretnek megfelelő számú sora és oszlopa van, és az is, hogy az infókat a specifikációban leírtak szerint adtuk meg.

Erlang-specifikációk

Írjon Erlang-függvényt khf3:helyese/2 néven egy Sudoku-megoldás helyességének a megállapítására.

%% @type ssol() = [[integer()]].
%% @spec khf3:helyese(SSpec::sspec(), SSol::ssol()) -> B::bool().
%% B igaz, ha a teljesen kitöltött SSol Sudoku-megoldás
%% (a) minden sorában, oszlopában, illetve cellájában egymástól különböző
%% értékű, az SSpec által előírt tartományba eső egészek vannak,
%% (b) kielégíti az SSpec specifikációt.

A programot tartalmazó modul két attribútuma ez legyen:

-module(khf3).
-export([helyese/2]).

Prolog-specifikációk
Írjon Prolog-eljárást helyese/2 néven egy Sudoku-megoldás helyességének a megállapítására.

% :- type ssol == list(list(int)).
% :- pred helyese(sspec::in, ssol::in).
% helyese(+SSpec,+SSol) : sikeres, ha a teljesen kitöltött SSol Sudoku-megoldás
% (a) minden sorában, oszlopában, illetve cellájában egymástól különböző
% értékű, az SSpec által előírt tartományba eső egészek vannak,
% (b) kielégíti az SSpec specifikációt.

Példák

Prolog

|?- helyese(s(2,
[[[v(2)], [w], [], [w]],
[ [], [s], [], [o]],

[ [], [], [v(1)], []],
[ [], [], [], []]]),

[[2,3, 4,1],
[4,1, 2,3],

[3,2, 1,4],
[1,4, 3,2]]
).
no

|?- helyese(s(2,
[[[v(2)], [w], [], []],
[ [], [s], [], [o]],

[ [], [], [v(1)], []],
[ [], [], [], []]]),

[[2,3, 4,1],
[4,1, 2,3],

[3,2, 1,4],
[1,4, 3,2]]
).
yes

|?- helyese(s(2,
[[[e,w,v(2),s], [w], [e], []],
[ [], [e,s,w], [], [o]],

[ [], [], [v(1)], []],
[ [w], [s], [], []]]),

[[2,1, 4,3],
[3,4, 2,1],

[4,3, 1,2],
[1,2, 3,4]]
).
yes
|?- helyese(s(3,
[[ [],[v(2)],[v(3)], [v(4)],[v(1)], [], [v(5)],[v(8)], []],
[ [],[v(7)],[v(8)], [], [], [], [],[v(2)],[v(1)]],
[ [], [],[v(5)], [v(7)],[v(2)], [], [],[v(3)],[v(9)]],

[ [],[v(8)],[v(2)], [v(9)],[v(6)],[v(1)], [],[v(4)], []],
[ [],[v(9)], [], [v(5)], [],[v(4)], [],[v(1)], []],
[ [],[v(6)], [], [v(2)],[v(7)],[v(3)], [v(9)],[v(5)], []],

[[v(7)],[v(4)], [], [],[v(9)],[v(5)], [v(3)], [], []],
[[v(2)],[v(3)], [], [], [], [], [v(8)],[v(9)], []],
[ [],[v(5)],[v(9)], [],[v(3)],[v(2)], [v(1)],[v(7)], []]]),

[[6,2,3, 4,1,9, 5,8,7],
[9,7,8, 3,5,6, 4,2,1],
[4,1,5, 7,2,8, 6,3,9],

[5,8,2, 9,6,1, 7,4,3],
[3,9,7, 5,8,4, 2,1,6],
[1,6,4, 2,7,3, 9,5,8],

[7,4,1, 8,9,5, 3,6,2],
[2,3,6, 1,4,7, 8,9,5],
[8,5,9, 6,3,2, 1,7,4]]
).
yes

|?- helyese(s(3,
[[[v(2)], [],[v(9)], [s], [], [s], [s], [e], []],
[ [], [s],[v(4)], [w],[v(9)],[v(8)], [], [o], [e]],
[ [], [e,w],[v(1)], [w], [], [o], [], [w], [s,w]],

[ [], [], [], [w], [], [w], [], [o], []],
[ [], [], [], [], [w], [], [w], [w],[v(8)]],
[ [], [], [], [], [], [], [o], [o], []],

[ [], [], [], [v(3)], [], [], [v(1)], [e], [s]],
[ [], [], [], [v(1)], [], [], [v(2)], [], [e]],
[ [], [], [], [w], [w],[v(2)], [], [w], []]]),

[[2,8,9, 6,1,7, 5,4,3],
[3,7,4, 5,9,8, 6,1,2],
[5,6,1, 2,4,3, 9,8,7],

[7,3,8, 9,2,1, 4,5,6],
[1,9,5, 7,6,4, 3,2,8],
[4,2,6, 8,3,5, 7,9,1],

[8,4,2, 3,7,9, 1,6,5],
[9,5,7, 1,8,6, 2,3,4],
[6,1,3, 4,5,2, 8,7,9]]
).
yes

Erlang

khf3:helyese({2,
[[ [2], [w], [], [w]],
[ [], [s], [], [o]],

[ [], [], [1], []],
[ [], [], [], []]]},

[[2,3, 4,1],
[4,1, 2,3],

[3,2, 1,4],
[1,4, 3,2]]
).
false

khf3:helyese({2,
[[ [2], [w], [], []],
[ [], [s], [], [o]],

[ [], [], [1], []],
[ [], [], [], []]]},

[[2,3, 4,1],
[4,1, 2,3],

[3,2, 1,4],
[1,4, 3,2]]
).
true

khf3:helyese({2,
[[ [e,w,2,s], [w], [e], []],
[ [], [e,s,w], [], [o]],

[ [], [], [1], []],
[ [w], [s], [], []]]},

[[2,1, 4,3],
[3,4, 2,1],

[4,3, 1,2],
[1,2, 3,4]]
).
true

khf3:helyese({3,
[[ [], [2], [3], [4], [1], [], [5], [8], []],
[ [], [7], [8], [], [], [], [], [2], [1]],
[ [], [], [5], [7], [2], [], [], [3], [9]],

[ [], [8], [2], [9], [6], [1], [], [4], []],
[ [], [9], [], [5], [], [4], [], [1], []],
[ [], [6], [], [2], [7], [3], [9], [5], []],

[ [7], [4], [], [], [9], [5], [3], [], []],
[ [2], [3], [], [], [], [], [8], [9], []],
[ [], [5], [9], [], [3], [2], [1], [7], []]]},

[[6,2,3, 4,1,9, 5,8,7],
[9,7,8, 3,5,6, 4,2,1],
[4,1,5, 7,2,8, 6,3,9],

[5,8,2, 9,6,1, 7,4,3],
[3,9,7, 5,8,4, 2,1,6],
[1,6,4, 2,7,3, 9,5,8],

[7,4,1, 8,9,5, 3,6,2],
[2,3,6, 1,4,7, 8,9,5],
[8,5,9, 6,3,2, 1,7,4]]
).
true

khf3:helyese({3,
[[ [2], [], [9], [s], [], [s], [s], [e], []],
[ [], [s], [4], [w], [9], [8], [], [o], [e]],
[ [], [e,w], [1], [w], [], [o], [], [w], [s,w]],

[ [], [], [], [w], [], [w], [], [o], []],
[ [], [], [], [], [w], [], [w], [w], [8]],
[ [], [], [], [], [], [], [o], [o], []],

[ [], [], [], [3], [], [], [1], [e], [s]],
[ [], [], [], [1], [], [], [2], [], [e]],
[ [], [], [], [w], [w], [2], [], [w], []]]},

[[2,8,9, 6,1,7, 5,4,3],
[3,7,4, 5,9,8, 6,1,2],
[5,6,1, 2,4,3, 9,8,7],

[7,3,8, 9,2,1, 4,5,6],
[1,9,5, 7,6,4, 3,2,8],
[4,2,6, 8,3,5, 7,9,1],

[8,4,2, 3,7,9, 1,6,5],
[9,5,7, 1,8,6, 2,3,4],
[6,1,3, 4,5,2, 8,7,9]]
).
true


Nagy Házi feladat:

A megoldandó feladat a közismert Sudoku egy variánsa.

A Sudoku-feladvány egy n=k*k sorból és n oszlopból álló négyzetes tábla, amelynek n cellája egyenként n mezőt tartalmazó négyzet, ahol 1 ≤ k ≤ 5. A Sudoku-feladvány egyes mezői segítő információkat (röviden infókat) tartalmazhatnak. A feladvány megfejtése, azaz a Sudoku-megoldás a bemenettel azonos méretű olyan négyzetes tábla, amelynek minden mezője 1 és n közötti egészekkel van kitöltve úgy, hogy egy-egy cella összes mezőjében, továbbá a tábla egy-egy sorában, illetve oszlopában különböző számok vannak. Emellett a Sudoku-megoldásnak az infók által leírt feltételeknek is meg kell felelnie.

A legegyszerűbb esetben az infó egy szám: az adott mező előírt értéke; száminfó legfeljebb egyszer fordulhat elő az adott mezőben. További infó lehet az, hogy az adott mező páros vagy páratlan értékű, illetve az, hogy az adott mező értéke pontosan 1-gyel tér el az alatta, illetve tőle balra levő mező értékétől; az ilyen előírásokból több, akár egymásnak vagy a száminfónak ellentmondóak is vonatkozhatnak ugyanarra a mezőre, bármilyen kombinációban.

Három Sudoku-feladványt mutatunk az 1. ábrán, ahol rendre k = 3, 2, 3.

Három Sudoku-feladvány

Az első feladványban csak számértékek vannak, mint a hagyományos Sudokuban. A második és harmadik feladványban betűk is szerepelnek, ezek jelentése:

* e (even): az adott mező értéke páros,
* o (odd): az adott mező értéke páratlan,
* s (south): az adott és az alatta levő mező értéke között 1 a különbség,
* w (west): az adott és a tőle balra levő mező értéke között 1 a különbség.

A Sudoku-feladvány bal szélső oszlopának mezőiben is állhat w, alsó sorának mezőiben pedig s, annak ellenére, hogy nincs hasznosítható jelentésük. A mezőre vonatkozó infónak nem kell teljesnek lennie. Ha például egy infó csak az o betűből áll, akkor az alatta és a tőle balra levő mezőben tőle akár 1-gyel eltérő érték is lehet.

Az 1. ábrán látható három feladvány egy-egy megoldását a 2. ábra mutatja. Az első feladványnak van más megoldása is, a másik kettőnek az ábrán szereplő tábla az egyetlen megoldása.

Három Sudoku-megoldás

A megoldandó feladat

Írjon sudoku néven olyan Prolog-eljárást, ill. Erlang-függvényt, amely egy feladvány összes megoldását előállítja!

A Prolog-eljárásnak két paramétere van. Első (bemenő) paramétere a feladványt, második (kimenő) paramétere a megoldást írja le. Az eljárásnak a visszalépések során minden megoldást pontosan egyszer kell kiadnia. Ha a feladványnak nincs megoldása, az eljárás hiúsuljon meg.

A Prolog-eljárás bemenő paramétere egy s(K,T) felépítésű struktúra, ahol

* K a cellák oldalhossza,
* T a sorok listájaként megadott feladvány, ahol egy sor a benne levő mezők listája.

A feladványban minden mező infók listáját tartalmazza. Infó az e, o, s és w atom, továbbá a v(N) struktúra, ahol N az adott mező előírt értéke (a v rövidítés az angol value szóból származik). Az infók listájában az elemek sorrendje tetszőleges; a lista üres is lehet.

A Prolog-eljárás kimenő paramétere a feladvány egy megoldása, amely számokat tartalmazó listák listájaként van ábrázolva.

Például az 1. ábra középső feladványát a következő Prolog-struktúrával írjuk le:

s(2, [[[e,w,v(2),s], [w], [e], []],
[ [], [e,s,w], [], [o]],
[ [], [], [v(1)], []],
[ [w], [s], [], []]])

A feladvány egyetlen megoldását a következő lista írja le:

[[ 2, 1, 4, 3],
[ 3, 4, 2, 1],
[ 4, 3, 1, 2],
[ 1, 2, 3, 4]]

Az Erlang-függvény egyetlen paramétere a feladványt, az eredménye a megoldásokat írja le. Az eredménylistának a feladvány összes megoldását tartalmaznia kell, mégpedig minden megoldást pontosan egyszer. Ha a feladványnak nincs megoldása, az eredmény az üres lista.

Az Erlang-függvény paramétere egy {K,T} pár, ahol K és T jelentése azonos a Prolog-eljárás K és T struktúraelemeinek a jelentésével.

A feladványban minden mező infók listáját tartalmazza. Infó az e, o, s és w atom, továbbá az N szám (az adott mező előírt értéke). Az infók listájában az elemek sorrendje tetszőleges; a lista üres is lehet.

Az Erlang-függvény eredménye a feladvány összes megoldásának listája, ahol mindegyik megoldás számokat tartalmazó listák listájaként van ábrázolva.

Például az 1. ábra középső feladványát a következő Erlang-párral írjuk le:

{2, [[[e,w,2,s], [w], [e], []],
[ [], [e,s,w], [], [o]],
[ [], [], [1], []],
[ [w], [s], [], []]]}

A feladvány egyetlen megoldását tartalmazó lista a következő:

[[[ 2, 1, 4, 3],
[ 3, 4, 2, 1],
[ 4, 3, 1, 2],
[ 1, 2, 3, 4]]]

A megírandó függvény, ill. eljárás specifikációja

A sudoku/2 Prolog-eljárás típusát a következő - megjegyzésként megadott - Prolog-típusdefiníciók írják le.

% :- type sspec ---> s(size, board).
% :- type size == int.
% :- type field == list(info).
% :- type info ---> e; o; s; w; v(int).
% :- type board == list(list(field)).

% :- type ssol == list(list(int)).

% sudoku(SSpec, SSol):
% SSol az SSpec feladványt kielégítő megoldás.
% :- pred sudoku(sspec::in, ssol::out).

A sudoku:sudoku/1 Erlang-függvény típusát a következő - megjegyzésként megadott - Erlang-típusdefiníciók írják le.

%% @type sspec() = {size(), board()}.
%% @type size() = integer().
%% @type field() = [info()].
%% @type info() = e | o | s | w | integer().
%% @type board() = [[field()]].

%% @type ssol() = [[integer()]].

%% @spec sudoku:sudoku(SSpec::sspec()) -> SSols::[ssol()].
%% @doc SSols az SSpec feladványt kielégítő megoldások listája.

A programot tartalmazó modul két attribútuma ez legyen:

-module(sudoku).
-export([sudoku/1]).

Keretprogramok

Programjait keretprogramok segítségével próbálhatja ki. A keretprogramokat a beadáskor használthoz hasonló tesztesetekkel együtt innen töltheti le. A nagy házi feladatok teszteléséhez és értékeléséhez a keretprogramokkal azonos specifikációjú programokat fogunk használni.

A keretprogram bemenete egy olyan szövegfájl, amelynek első nem üres sora a Sudoku-feladvány cellaméretét, minden egyes további nem üres sora a Sudoku-feladvány egy-egy sorát tartalmazza, ahol az egyes mezők értékét egy vagy több szóköz választja el. A - karakter jelzi, ha egy mező nem tartalmaz infót. Ha tartalmaz, a mezőt az infók felsorolásával adjuk meg: a számot decimális alakban, a többi infót a betűjelével írjuk le; a jelek közé nem szabad szóközt tenni.

Például az 1. ábra közepső Sudoku-feladványát a 3. ábrán látható módon ábrázoljuk a bemeneti szövegfájlban:

2
ew2s w e -
- esw - o
- - 1 -
w s - -

3. ábra

A keretprogram kimenete a 4. ábrán bemutatotthoz hasonló tartalmú szövegfájl.

-----

2 1 4 3
3 4 2 1
4 3 1 2
1 2 3 4

-----

4. ábra

A Prolog-keretprogram

A ksudoku.pl Prolog-keretprogram a következő négy eljárást exportálja:

sudoku_be(file::in, sspec::out)
A megnevezett szövegfájlból beolvassa a feladványt, és visszaadja a kimenő paraméterben.
sudoku_ki(file::in, ssol::in)
A megnevezett szövegfájlba kiírja a feladvány második paraméterként átadott összes megoldását.
megold(file::in, file::in)
Beolvas egy feladványt az első paraméterrel megnevezett szövegfájlból, és kiírja az összes megoldását a második paraméterrel megnevezett szövegfájlba. Ehhez felhasználja a sudoku/2 eljárást.
stopper(file::in, file::in)
Mint megold/2, de a végén kiírja a feladvány nevét, a megoldások számát és a futási időt is.

A keretprogram felhasználja a file típust:

% :- type file == atom.

A file típusú paraméterben a user atomot megadva a terminálról vihetünk be, ill. a terminálra írathatunk ki adatokat. Egyébként a megadott nevű fájlba írunk, ill. fájlból olvasunk.

Használat: saját programját a sudoku.pl nevű fájlba tegye, különben a ksudoku.pl keretprogram nem találja meg. Ezután futtassa a SICStus interpretert, és töltse be a keretprogramot. Példa:

SICStus 3.12.5 (x86-linux-glibc2.3): Sun Mar 12 09:39:40 CET 2006
Licensed to BUTE-DP-course
| ?- [ksudoku].
% consulting d:/dokumentumok/bme/deklapo/07s/ksudoku.pl...
% module sudoku_frame imported into user
% loading e:/programozas/sicstus/library/lists.po...
% module lists imported into sudoku_frame
% loaded e:/programozas/sicstus/library/lists.po in module lists, 15 msec 11688 bytes
% consulted d:/dokumentumok/bme/deklapo/07s/ksudoku.pl in module sudoku_keret, 15 msec 29792 bytes
yes
| ?- stopper('teszt0.txt','teszt0.sol').

A stopper/2, ill. megold/2 eljárások meghívása a sudoku.pl programot automatikusan betölti (ha szükséges), ezért ennek módosításakor nem kell sem a SICStus interpretert újraindítania, sem a keretprogramot újra betöltenie.

Az Erlang-keretprogram

A ksudoku.erl Erlang-keretprogram a következő négy függvényt exportálja:

@spec ksudoku:sudoku_be(FileIn::string()) -> SSpec::sspec()
SSpec a FileIn szövegfájlból beolvasott Sudoku-feladvány.
@spec ksudoku:sudoku_ki(FileOut::string(), SSols::[ssol()]) -> void()
Az SSols listában átadott Sudoku-megoldásokat kiírja a FileOut szövegfájlba.
@spec ksudoku:megold(FileIn::string(), FileOut::string()) -> void()
Beolvas egy feladványt a FileIn szövegfájlból és összes megoldását kiírja a FileOut szövegfájlba. Ehhez felhasználja a sudoku:sudoku/1 függvényt.
@spec ksudoku:stopper(FileIn::string(), FileOut::string()) -> void()
Mint ksudoku:megold/2, de a végén kiírja a FileIn nevét, a megoldások számát és a futási időt is.

Használat: saját sudoku.erl nevű programját minden változtatás után fordítsa le, és sudoku.beam néven rakja a keretprogrammal azonos mappába, különben a ksudoku.erl keretprogram nem találja meg. Ezután indítsa el az Erlang interpretert, és töltse be a lefordított keretprogramot. Példa:

Eshell V5.6.3 (abort with ^G)
1> l(ksudoku).
{module,ksudoku}
2> ksudoku:stopper("teszt0.txt","teszt0.sol").

A keretprogram automatikusan betölti a sudoku.beam programot, feltéve, hogy a keretprogrammal azonos mappában van.

Ha a saját sudoku.erl programját módosítja, a lefordítása után betöltheti az l(sudoku). paranccsal, de újra betöltheti a ksudoku.erl keretprogramot is, ami magával húzza a módosított programot. Egyes esetekben célszerű újraindítani az Erlang értelmezőt.


Megoldások

Erlang: HF1, HF2, HF3, NHF+keret
Prolog: HF1, HF2, HF3, NHF+keret
A filc es a telefon
Nos, ismetelten jo reg nem irtam blogot. Aminek eleg sok oka van. Egyik oka, hogy tobb napon at nem volt elerheto a hactar, ugyanis lejart a domain. Masik indok, hogy az irdatlan sok leckem van, no meg mert a szabad perceimben nem blogot irtam, hanem inkabb HYD neztem. Ez utobbirol kesobb reszletesen ugyis beszamolok.
A mai napon azon filoztam, mikent fejleszthettem ki szenzacios kezirasi muveszetemet. Nem is igazan a kulalakomrol van szo, hanem ahogy a tollat a kezemben tartom. Alapvetoen filccel irok, ami rendben is van. Sajnos eleg jol fog a borre is, igy jobb kezes leven semmi meglepetest nem okoz az, hogy a bal kezem teljesen filces. Megesik az ilyen, peldaul amikor a kupakot rateszem a tollra. Ez rendben van. Az mar hatarozottan meglepo, hogy a jobb kezfejemet is talalni vonalakat. Ez mar erdekesebb, hiszen abban a kezemben fogom a tollat. Ami viszont igazan elkepeszto, hogy a jobb alkaromon is hatalmas filc foltok vannak, mintha perceken at nyomtam volna a kezemnek. Ez hogy jott ossze???
Meg furcsasag. Oktobel idusatol egy heten at nem mukodott az sms kuldesi szolgaltatas a SIM kartyammal (probaltam mas telefonba is atrakni, sikertelenul). Felhivtam a szolgaltatot, mire azt mondtak, a SIM kartyammal lehet a gond, csereljem be (ujrainditottak az sms szolgaltatast, ujra kellett inditani a telefont, de semmi eredmeny; innen veltek, hogy a kartya lehet rossz). Igen am, de ezzel elvesztettem volna a kartyan tarolt telefonszamokat. Lustasagomnak koszonhetoen egy heten at tologattam a dolgot, majd egy hettel kesobb a szervizbe menet elott ismet kiprobaltam az sms kuldest. Minden rendben mukodott. Mi lehetett a baj?
Egyebkent jovo penteken este ismet eloadjuk a Paszto-Rockkal az Istvan a kiralyt (ugyan most csak reszleteket), ezuttal a Magyar Szinhazban. Ganbarimasu!

/SO ma haza, happy~ <3/
Choko
Hm, napokban jutott eszembe, ismetelten nem jutott a conon csoki a karaoke szervezoseghez. Alapvetoen nem problema, elvegre a szervezo nem azert szervezo, hogy csokit kapjon a latogatoktol. Azert megis fura, hiszen tobben is igertek. <.<
No nem baj, a duett karpotolt. :)
Leader
Wow, a Karaoke topicbani hozzaszolasok szama megelozte a cosplayet.

AMV, temak: 8, hozzaszolasok: 1045
Cosplay, temak: 14, hozzaszolasok: 2540
Fanfiction, temak: 4, hozzaszolasok: 449
Főzőverseny, temak: 2, hozzaszolasok: 136
Karaoke, temak: 13, hozzaszolasok: 2746
Konzol, temak: 2, hozzaszolasok: 59
Rajzverseny, temak: 3, hozzaszolasok: 183
Táncpad, temak: 3, hozzaszolasok: 47

Ennek oka valoszinuleg a cosplay.hu, de attol meg szep eredmeny. :)
A gojatekos
Mivel Shan Sa: A gojatekos konyhoz nem talalni olyan leirast, amely tenylegesen a konyvet adna vissza ugy dontottem, megemlitem. Eredetileg mult penteken vettem meg egy veletlen folytan. A Libri konyvei kozt setaltam, mikor feltunt a kupac kozul egy, melynek go szerepel a cimeben. Gorol szolo regenyt ugyan meg nem olvastam, viszont kifejezetten meglepodtem, hogy hazankban mar got megemlito, nem magyarok altal irt konyvet is lehet talalni a polcokon. Rogvest ugy veltem ez megfelelo lesz a vasarnapi goverseny nyeremenyenek (utolag mar egyaltalan nem vagyok benne biztos, max idosebb korosztaly szamara), igy kettot is beszereztem. A sajat peldanyom olvasasaba kezdem es bizony hamarosan kiderult, hogy nem egeszen arrol van benne szo, amit a boriton megemlitettek...
A tortenet az 1930-as evekben jatszodik es ket szalon fut. A ket fohos felvaltva meseli el tortenetet, a paratlan fejezetek egy japan katona beszamoloi, mig a paros fejezetekben egy kinai lany mesel. Az esemenyek nagy resze Madzsuriaban folyik, ahol is Japan atvette az uralmat. A ket fohos tortenete nagyjabol a konyv felenel er ossze, mikor a japan ferfit kemkedesre felkerve ellatogat az Ezer Szel Terere, ahol is got jatszik a kinai lannyal. Mig ejszakankent a ferfi Mandzsuria utcait jarja es kulonfele katonai teendoit intezi, addig nappal kinainak oltozve jatszik az elobb emlitett teren. A lany meg iskolaba jar, eloszor ismeri meg a szerelmet, illetve szabadidejeben a gonak el. A ket karakter vilaga teljesen mas, nagyon nem is kommunikalnak egymassal, pusztan a tablanal, a masik jatekstilusabol ismerik meg egymast...
A konyv szerintem csak a 18 ev felettieknek szol. Kifejezetlen kegyetlen torteneseket mesel el (haboru esemenyei miatt ez nem tul meglepo), tulzottan boldog vegzodesre sem lehet szamitani. Pusztan go miatt nem ajanlott (legalabbis nem hiszem, hogy a regenytol megjonne barkinek is a kedve jatszani), de ettol fuggetlenul egy erdekes olvasmany.
31.5k - 2008 Oszi AnimeCon
Ez egy különösen furcsa con. Elsőre határozottan az volt a benyomásom, hogy nem telt túlzottan jól, de visszagondolva kifejezetten fantasztikusra sikeredett. Nem szeretnék túlzottan előrehaladni, kezdem pár nappal korábbanról.
Mint tudjuk a szervezők élete az AnimeConok előtt rengeteg előkészülettel telik. Lévén keveset voltam otthon, rengeteg pótolni valóm volt a számok készítése és ellenőrzése terén. Ennek ellenére úgy tűnt, hogy péntek délutánra már minden készen áll a másnapra. Aznap elmentem tintapatront venni, hogy nyomtathassak (bátyám vett ugyan pár napja feketét, de színesre is szükségem volt), illetve akkor már beugorva a Libribe egy gós könyvet is beszereztem a góversenyre (Shan Sa: A gójátékos).
A nyomtatóval persze így sem volt szerencsém. Hiába költöttünk báttyal 12 ezret patronra, aznap felmondta a szolgálatot. Semmi hajlandóságot nem mutatott működésre, pedig mindent megpróbáltunk. Pár órás küszködés után végül feladtam a harcot és Eikohoz fordultam segítségért. Míg nem volt tintám őt kéregettem nyomtatásra. Ő még javában úton volt hazafelé Keszthelyről, illetve neki is a múlt héten fogyott el a tintája. Már teljesen elkeseredetten hívtam Usagit, akiről úgy tudtam, csak a munkahelyén tud nyomtatni. Szerencsére nem így volt, úgyhogy eljuttattam hozzá a doksikat, ő pedig neki is állt a sok-sok oldal nyomtatásának. Idő közben többször hívott, hogy hibát vélt észlelni a dokumentumokban. Azokat rendben javította, majd fél óra sem telt bele, mikor ismét hívott, hogy kifogyott a lap és még alig van meg a cucc fele. Eddigre már este 8 is elmúlt, így esélyünk sem volt papírt beszerezni. Elkeseredettségünkben kértem, hogy bármilyen lap jó lesz, mindegy mi van már rajta, csak egy oldala szabad legyen. Így lettek különböző kérdőívek a karaokés lapok hátoldalán. Semmi gond, úgyis a falra kerülnek. Bár szövetkeztek ellenünk a nyomtatók, végül mégis győzelmet arattunk felettük. *gonosz kacaj*
Aznap még más probléma is akadt, bár erre később derült fény. Lévén semmi problémát nem találtam már, minden késznek tűnt, a fórumon sem volt semmi panasz, leültem SOmmal a legújabb House epizód megnézéséhez. Este 10-re végeztünk, mikor is szokás hatalmával ismét ránéztam a fórumra. Ekkor derült ki, hogy bizony probléma lépett fel az egyik csoportos versenyző számával (Shinék). Mivel elég betegeske volt a netem, ezért az összes versenyző számát csak az utolsó napokban töltöttem fel, így ő is csak elég későn tudta ellenőrizni. Ekkor derült ki, hogy rossz verzió készült a számhoz. Ez nem csoda, ugyanis a számhoz három verzió is tartozik, bár kitalálhattam volna, hogy a duettes kell majd nekik. Persze akkor derült ki, hogy annak nincs karaoke verziója, márpedig szükség lenne rá, a két verzió ugyanis jelentősen eltér. A duett rövidebb és jelentősen gyorsabb. Azonnal leszedtem a vokált a duettes számról és készítettem neki KaraFun verziót. Sajnos nem volt a legjobb a minősége, de csak nem mondhatok nemet a verseny előtt egy nappal. Eddigre már egészen késő volt, úgyhogy el is tettem magam másnapra.

Eiko elaludt reggel, úgyhogy Nanával és két barátnőjével együtt mentem a conra. Fél 8-ra odaérve már hatalmas sor állt, a városligeten át, a trolikig elnyúlva, ott kanyarodva folytatódva. Nem kicsit megijedtem, hogy fog bejutni SOm kis húga, Eszti. Felhívva mondta, hogy csak délután jönnek. Te jó ég. No jó egyelőre nem volt mit tenni a helyzettel, úgyhogy lepakoltam a szervezői szobába, konstatáltam, hogy a karaoke sátor teljesen üres, illetve átvettem az új szervezői haorit, leadva a pólót (pedig 4 évig hűségesen szolgált *.*). Level Up megvolt. Gyakorlatilag a technika teljes hiányában nem volt sok dolgom. Mászkáltam a környéken, néztem a készülődő boltokat, összefutottam ismerősőkkel és választoltam a látogatók kérdéseire. Usagi nem sokkal később érkezett. Addigra kaptam feladatot, hogy szóljak a mai CP versenyzőknek, hogy 10-kor bejöhetnek az étteremnél, illetve a jegyüket is megvehetik ott. Végigmenve a hosszú soron konstatáltam, hogy aki CP ruhában jött, nem versenyző, sőt, hogy egyáltaáln alig van köztük versenyző. Usagival ismét visszementünk a továbbra is üres sátorba. Eiko is megérkezett közben, úgyhogy elmentünk a cuccokért a szervezői szobába.
Ott megkértem Usagit, hogy amíg leadom az egyéni versenyzők számait Szmörének, addig készítse össze Eikóval a névkártyákat. Miután ezzel megvoltunk, visszementünk a karaoke sátorban, ahol már alakulóban volt addigra a technika. Tényleg csak alakulóban. A sor láttán még jobban aggódni kezdtem és úgy döntöttem megveszem Esztiéknek. Nem szoktam ilyet tenni, most mégis elintéztem, hogy vehessek kész jegyet. Esztit felhívva megtudtam, hogy három kellett volna. Argh, megveszem azt is. Mivel pocsékul éreztem magam a sorban állók miatt, ezért elhatároztam, hogy a későbbiekben előre foglalok jegyet. Eszti nagyon szeretett volna Trigun mangát is, ám mivel a pulton rendkívül kevés volt, ezért azt is megvettem gyorsan. A karaoke sátorban mint kiderült, a laptop még nem érkezett meg. Usagival elmentünk körülnézni a pultoknál. Egy-kettő már kinyitott addigra, azoknál vettem mangákat, majd mentünk vissza. Laptopunk nem volt, végül Acheron odaadta nekünk a sajátját (az egyébként neki is kellett volna, de végül ő Newráét használta). Ecco telepítette rajta a cuccokat, CLS és PuppZ beállította a kivetitőt. Mikrofonokkal sem volt szerencsénk, mivel az egyik rádiósban ki volt fogyva az elem. A felvevő gépről is hiányzott a megfelelő program, így Macet riasztottam, aki hozott is nekünk hamarosan. Amina és Eiko asztalért is elmentek, ugyanis az sem volt elegendő. A karaokénél így is eléggé elhúzódtak az előkészületek. A mikrofonpróbával együtt csak egy óra késéssel kezdődött meg a hagyományos karaoke.
A hagyományos karaokét főként Kazuko és Narumi vezette, de ez a rész eléggé homályos. Rémlik, hogy megreggeliztem gyorsan, illetve elugrottam a gósokhoz is megnézni az ottani helyzetet. Szereztem nekik vizet (és véletlenül energiaitalt kávé helyett), majd visszamentem a karaokéhez. A beéneklés előtt hívott engem SOm anyukája, leendő anyósom, hogy megérkeztek. Mivel Mária a Zeneakadémián végzett, kórust vezet, illetve énektanár is, felkértem szakmai zsűrinek, amit legnagyobb meglepetésemre vállalt is. Így került ide, hozta Esztiéket is. Mária átvette a VIP jegyét, Esztiéknek meg odaadtam a szombati jegyüket. Ők elmentek körülnézni a helyszínen, mi meg Máriával mentünk a karaokéhez, megismertetni a többi zsűri taggal.
Ez volt az első olyan verseny amelyen nem vállaltam a zsűrizést. Nem egyszerű egyszerre kezelni a fellépő problémákat, videóra rögzíteni az előadásokat és zsűrizni is. Arról nem beszélve, hogy zsűrinek lenni nem a leghálásabb feladat. A zsűri elfoglalta a helyét, ismertettük Eikóval a szempontokat, a zsűrizés menetét. Kazuko vállalta a kfnek indítását, Ecco és PuppZ kelezelte a keverőt és a felvevő gépet, Usagival pedig felváltva intéztük a videó felvételt. A bemondó azt hiszem Eiko volt, de Amina hangja is rémlik (ami azért meglepő, hiszen szegénynek alig volt hangja a két nap alatt).
Az egyéni verseny alatt nem volt különösebb probléma, bár a közönség néha kifejezetten hangos volt. A zsűri nagyon jól végezte a dolgát, sokat jegyzetelt is. Mária meglepetésemre nagyon jól bírta a dolgot és nagyon figyelmes volt. Hihetetlen jó észrevételei voltak. Jó érzés volt egyébkétn úgy beszélni a zsűrivel, mintha én is tag lettem volna. A verseny végül probléma mentesen zajlott. A 20 versenyzőből mindenki megjelent. Egyébként itt megjegyezném, hogy mostani verseny jelentkezők számailag rekord volt. Eredetileg ay egyénire és csoportosra is a jelentkezők száma meghaladta a 100-at, bár végül néhányan lemondva 94-en maradtak. Az egyénire 46-an jeletkeztek. Ami egyébként még megdöbbentőbb, hogy a 20-as létszám pár órával a jelentkezés indításával betelt. Éjfélkor indult, reggel 8-kor már csak várólistára lehetett kerülni.

Egyéni versenyzők:

01. Mészáros Emese (Emedrol): Naruto - Alive
02. Veres Balog Melinda (Neela): BoA - Meri Kuri
03. Solti Andrea (Leea): Shounen Onmyouji - Egao No Wake
04. Sallai Adrienn (Lione): Romeo X Juliet - You Raise Me Up [English]
05. Krapecz Nóra: Kareshi Kanojo No Jijou - Yume No Naka E
06. Sefton Rózsa (Chi): Loveless - Michiyuki
07. Szabó Katalin (+saya+): Le Portrait de Petit Cossette - Houseki
08. Pálfy Zsófia (deedo): Higurashi no Naku Koro ni - Escape
09. Nagy Dóra (Rika): Otsuka Ai - Planetarium
10. Dobronyi Eszter (Kirari): Laputa - Kimi Wo Nosete
11. Bálint Eszter (Hoshi): Love Hina - Sakura Saku
12. Kiss Anna (Nakita): Final Fantasy 9 - Melodies Of Life [English]
13. Homoki Regina (Misu): Sayonara Zetsubou Sensei - Hito To Shite Jiku Ga Burete Iru
14. Antal Adél (Nyuu): Junjo Romantica - Kimi Hana
15. Zsila Ágnes (Kagetora): Rental Magica - Uchuu Ni Saku/Faith [English]
16. Kiss Adrienn (Aria): Paradise Kiss - Lonely In Gorgeous
17. Abonyi Anna (Amara): Final Fantasy 8 - Eyes On Me [English]
18. Kovács Blanka (blanca): Lovely Complex - Kaerimichi No Love Song
19. Vízvári Dorottya (Doro-chan): Ayashi No Ceres - Scarlet
20. Szakonyi Nóra (Konomi): Hamasaki Ayumi - Fated

Egyéni verseny várólistája:

21. Benedek Zsófia (Lizsu): Bokusatsu Tenshi Dokuro-chan - Bokusatsu Tenshi Dokuro-chan
22. Szalai Zsófia (Danila): Nabari No Ou - Hikari
23. Tóth Petra Alexandra (Matsuri): Suzumiya Haruhi No Yuutsu - God Knows...
24. Takács Krisztián (MadTyson): Tsubasa Chronicle - Blaze
25. Soós Éva (Kinslayer): Yu Yu Hakusho - Hohoemi No Bakudan
26. Varga Inez (Aya-Chiichan): Kiddy Grade - Future
27. Németh Vivien (Washu): Yu Yu Hakusho - Nightmare
28. Sziveri Zsófia (boszi-chan): Inuyasha - Every Heart Minna No Kimochi [Japanese]
29. Kis Dalma (Haruhi): Kaleido Star - Tattoo Kiss
30. Szegő Réka (uzumaki-kun): Inuyasha - Angelus
31. Farkas Nikolett (Nana): Full Metal Panic - Karenai Hana
32. Szabó Csilla (Chiaki): School Rumble - Scramble
33. Török Eszter (Elora): BoA - Everlastig
34. Bern Zsuzsi (Gaaragirl): Nana The Movie - Glamorous Sky
35. Kozma Ágnes (Hamano): Inuyasha - Fukai Mori
36. Szabics Alexandra (Umi): Full Moon Wo Sagashite - Myself
37. Kiss Kinga (Leia): Zero No Tsukaima - First Kiss
38. Juhász Mária Johanna (AL): Hey! Say! JUMP - Ultra Music Power
39. Verhás Eszter (Writ): Howl's Moving Castle - Sekai No Yakusoku
40. Benkovics Viktória (Amu-chan): Air TV - Tori No Shi [Long]
41. Anda Viktória (wiky/Misa): Full Metal Alchemist - Because You Were
42. Cseke Krisztina (Miho): Blood+ - Aozora No Namida
43. Mód Adrienn (Makoto): Elfen Lied - Be Your Girl
44. Malcsiner Nóra (Nanao,Hachi): Full Metal Panic - Tomorrow
45. Zavodnyik Anikó (Haniko Tanizaki): Yu-Gi-Oh! - Eye's
46. Szunyi Krisztina (Timcsi bácsi): DNAngel - True Light

A verseny végeztével Lyraevi és Narumi is előadott egy dalt. Erről persze eszembe jut, hogy Ayumibabának is megígértem, hogy énekelhet a csoportos után, de totál kiment a fejünkből vasárnap. Ezt legközelebb pótolni kell.
Míg Lyraevi megnyitotta a Fanfiction beszélgetést, addig a többi zsűri taggal és Usagival átvonultunk a szervezői szobába. Usagit ott hagytam a laptopommal, hogy gépelje be Narumival az eredményt, majd a zsűri tartson megbeszélést, miután Lyraevi is megérkezett. Addig én elsiettem a gó előadásra.
Most nagyon nem tudtam volna én előadást tartani, ezért megbeszéltem Gergővel (Monk), a PaGoda elnökével, hogy tartson előadást ő az alakzatokból, én pedig csak besegítek. Végül Péter (Mpepe) is csatlakozott hozzánk. Én a CGobant kezeltem a gépnél (persze a problémák nem voltak rajta a vinyón, így vissza kellett rohannom az étterembe és felmásolni a laptopról; ebben Mac segédkezett, aki kölcsön adta a pendriveját), Monk beszélt, Mpepe néha beleszólt. Végül már csak ketten maradtunk. Elég hosszúra nyúlt az előadás, Monk elképesztő sokat tudott beszélni. :) Nem volt sok nézőnk, de azért ők látszólag élvezték. Mire véget ért az előadás, már a zsűri is megvolt az első hatba kerülővel, akiket értesített ez idő alatt.
Ide jutva, el is felejtettem megemlíteni az ebédet. Most volt róla szó, hogy a segítők és a szervezők kapnak ingyen ebédet. Kissé szkeptikusan kezeltem a dolgot, elvégre eddig is voltak közösen megvevős, de külön fizetős dolgok és nem egyszer lettek a karaokésok kifelejtve. Ennek elkerülésére reggel feliratkoztunk. Lehetett választani McDonald'st, kínait, pizzát és sushit. Lévén mindannyian szeretjük a japán ételeket, azzal a lehetőséggel éltünk. Ígérték, hogy kapunk majd egy tálat a karaoke részlegre. Hat személyre. Acheron tényleg hozott is nekünk (nagyon rendes volt tőle egyébként, hogy kihozta, ugyanis nem lett volna időnk átmenni érte). A zsűrizés után volt kis időnk időt szánni rá. Végül csak négyen falatozunk belőle, de így is mind éhesek maradtunk. Ugyan volt róla szó, hogy ehetünk a pizzából is, de addiga már nem maradt. No nem baj, eldöntöttük, másnap redelünk magunknak. Amúgy szerintem az ötlet egyáltalán nem rossz, de egyáltalán nem veszi azt figyelembe, hogy nem minden részlegnek van arra ideje, hogy kimozduljon a területéről. Délig volt nyugtunk nagyjából, de onnantól kezdve már csak akkor hagytuk el a sátrat, ha más elintézni valónk volt, az is általában sűrgősebb volt annál, semhogy kitérőket tegyünk.
No visszatérve a történet folyásához, a gó előadás és az eredményhirdetés között nem volt sok idő. Miután a zsűri kiválasztotta az első hatot, a többiek elmentek okleveleket keresni, amelyek közül eltűnt a második helyezetté, illetve az ajándékcsomagokat összeállítani, hogy este már csak az okleveleket kelljen megírni. Én eközben a dalszövegeket gyűjtöttem össze. Mivel addigra már a karaoke terem üresen állt és Acheron laptopja Casenek kellett az afterpartyra, egy másikat kellett szereznem. Először Mac felajánlotta az övét. Inkább akartam a kfnből kinyerni, mint rákeresgetni neten, ám mivel neki Linuxa van, így csak neten kereshettem volna rá. Végül egyik J-Rádiós kollégája odaadta a Winddowsos laptopját. Addigra már elég késő volt, így mégis inkább neten keresgéltem. Na persze Konomiéhez a fórumban kellett volna kutakodni, az Escapet se nagyon találtam, úgyhogy végül mégis elmentem a vinyóért és telepítettem a KaraFunt. Végül a kfnekből gyorsan kinyertem a dalszövegeket, átméreteztem a szöveget vélhetőleg akkorára, amig odébb állva is jól lehet olvasni. Eddigre már nem volt sok idő, a többiekkel együtt átvonultunk a Nagyterembe eredményhirdetésre.
A karaoe úgy ment, hogy én kiültem a laptoppal a színpadra és jeleztem az énekesnek, hogy hol tart. Elég idegölő dolog, ugyanis ha rosszul jelölöm, miattam hibázhat az énekes. A zsűri nagy gondban volt, ugyanis akit továbbra is a legjobbnak tartott, az este nem tudott megjelenni. Végül hosszú tipródás után azt a döntést hozta, hogy mégis neki adják az első díjat. Acheron szólt, hogy nem ért egyet, de végül maradt a zsűri döntése és megírtuk az okleveleket. Valószínűsítettük, hogy ez okoz majd még vitát a fórumokon, de a zsűri kitartott az eredmény mellett. Narumival ketten mentünk fel átadni a díjakat.
A díjátadás után már csak beszélgettünk a többiekkel, átvettem a Wiit, majd Usagival és Ronjával elindultunk haza. Usagi párja megígérte, hogy elvisz bennünket a Határ útig, illetve Kőbánya Kispestig. Kimenve a parkolóba Mako pattant elő az egyik kocsiból, aki az afterpartyra tartott. Jól elbeszélgettünk, míg várakoztunk, majd miután Laci megérkezett, indultunk is. Végül nagyon rendes módon hazáig elvittek. *.* Nagyon jól jött, ugyanis rengeteg cucc volt nálam (Wiinek speciel még zacsija sem volt). Remélem nem okoztam vele nagy kényelmetlenséget, köszönöm szépen. *.*
Így végül hazaértem fél 10 előtt. SOm finom Tung Tinggel várt, úgyhogy én mangát olvasva, ő meg programozgatva leültünk teázgatni, illetve elmeséltem neki az eseményeket. Érdekes módon amilyen álmos voltam annyira nem tudtam aludni. Éjfél után is csak forgolódtam, többször felébredtem.

Nem túl kiadós alvás után keltem. Usagival és Eikoval találkozót beszéltünk meg erre a napra. Fél 9-kor Eikoval a Határon, háromnegyed 9-kor Usagival a Népligetnél. Kiértem félre pont, de Eiko még sehol nem volt. Telefonja le volt merülve, így nem értem el. Később megtudtam, hogy a pénteken elvesztett táskájában volt a töltője. Otthon hívtam fel, hogy elindult-e már. Mivel igen, ezért még várakoztam, de 9:50-kor már inkább elindultam és szóltam Usaginak is, hogy most már nem várok tovább. Végül a Népligetnél találkoztam Eikoval, ugyanis az utánam lévő metróval jött. Usagi csak később esett be, az ő irányából nagyon sokáig nem jött metró egyáltalán. Amina közben értesített, hogy kitakarították a sátrat a többiekkel, berendezték és összeszedte a technikát is. Mire odaértünk, már nagyon jól állt a dolog. Felmásoltam a számokat, kipróbáltuk a technikát. Én közben elugrottam a gósokhoz is, hogy Albinak szerezzek a demó táblának állványt, illetve megtudakoljam mi a helyzet. Idő közben, már 10 előtt elkészült a karaoke sátorban minden. Ez eddigi rekord, sosem készültünk még el ilyen hamar. Én elugrottam a Mangafan pultjához, mivel tegnap nem jártam náluk szerencsével. A tömeg ellenére simán odafértem hozzájuk és megvettem a Nana 2-t és Hellsing 2-t (előző nap Usagi már beszerezte nekem a Death Note 2-t). Venomékkal megbeszéltem mit szeretnének rendelni, megcsodáltam Yuriko ruháját, majd magam is felöltöztem Sheskának (FMA). Hajam az nem volt megfelelő, ugyanis SOm nem engedi levágatni (nagy nehezen rávett arra, hogy növesszem), de azért nem volt vészes. Ronja és Usagi nem sokkal később érkezett. Leadtuk, hogy a karaoke sátorban segítőink, Amina és Ronja pizzát szeretnének, illetve légyszi hozzák ki nekünk, mert nem tuti, hogy ide fogunk tudni jönni érte. A többiek csatlakoztak hozzánk külön rendelni a Wasabitól (Venom, Yuriko, Ecco, Usagi és én). Newra egyébként még a technika összeállítása során újságolta, hogy adjam meg a segítőim nevét, nekik ugyanis 2 Mangafan kiadvány jár. Usagit, Narumit, Kazukot, PuppZt és Eccot adtam meg, ők mindkét nap végig segítettek (illetve akkor csak tervbe volt véve, hogy vasárnap is teszik).
Ugorjunk egy kicsit. Mária éppen a verseny előtt nem sokkal érkezett. A beéneklés után még volt egy pár perces csúszásunk, de relatíve időben kezdtük el a versenyt. Picit változott az eredeti sorrend más programok csúszásai miatt, de nem volt vészes, mindenki megjelent. Egy probléma volt csak a verseny alatt, ami miatt a zsűri többször is leállította a verseny menetét tanácskozásra. Az egyik két fős csapatban az egyik tag csak tátogott, egyéni produkcióvá téve az előadást. Ez egyértelmű kizárást von maga után. Szerencsére a páros nem tagadta a dolgot, ami megkönnyítette a helyzetet. Viszont nyomtatékosan közlöm, hogy senki ne próbálja meg átverni a zsűrit. A csoportos versenyen a csoport minden tagjának énekelni kell, legjobb ha szólóznak is mindannyian. Az egyéninél pont ellekező a helyzet, ott csak egy valaki énekelhet. Most volt, hogy hárman mentek fel, de mivel a két srác csak 'gitározott', ezért nem érezte a zsűri, hogy ki kellene zárni ezért az énekest. Arra is figyeljen mindenki, hogy a csoportosnál csak azok jöhetnek fel előadni, akik jelentkeztek is. Ha a rendszerben nem sikerült, legalább mailben jelezzék a többi tag nevét. A kizárt csoport éneklő tagja egyébként olyan jól szerepelt, hogy a zsűri úgy döntött végül, hogy teljesítménye alapján különdíjban részesíte. Ennek ellenére tényleg megkérek mindenkit, hogy ha egyéniben nem sikerülnek bekerülnie a versenyzők közé valakinek, ne próbálkozzon csoportosban 'egyénileg' indulni, mert ki lesz zárva a versenyből.

Csoportos versenyzők:

01. Fürész Adrienn (essie) & Biró Beatrix (Enii): Bleach - Rolling Star [Yui]
02. Markó Cintia (Shin) & Ravasz László (Kalash): Love Hina - Be For You, Be For Me
03. Kis Vivien (Ichigo Youei) & Petrics Anikó & Horváth Csenge (Ichigo Enma): Powerpuff Girls Z - Mayonaka No Door
04. Molnár Juli (Mystra) & Kiss Olivér (Kioli): Gintama - Pray
05. Oberfrank Edina (Yumi[Ecchan]) & Szegi Luca (Loo): W - Robo Kiss
06. Varnyú Szilvia (Rukia) & Horváth Anna (Rukia): Naruto - Naruto Ondo
07. Bíró Lilla (Jiraiya) & Bíró Vivien (Ryuk) Sukisho! - Just a Survivor
08. Mihalik Fruzsina (Nyuu) & Mihalik Pálma (Kaname) & Laczi Anikó (Yume) & Laczi Klaudia: Kaleido Star - Tattoo Kiss
09. Horváth Anikó (Aniko-chan, Anko) & Torockóy Bettina (Bebe) & Horváth Nelli (Dosadi) & Nagy István (Hideki) & Horváth Ditta (Nyima) & Bálint Orsolya (Shaneka): Pokemon - Pokemon Theme [Hungarian]
10. Szomor Anna (mittomén) & Kauderer Laura (Lara, Diva): Gravitation - Sleepless Beauty
11. Fules Gabriella & Fules Marta: W - Ai No Imi Wo Oshiete
12. Tasi Alexandra (Sami) & Kovács Balázs (Bezilon) & Gergely Katalin (mirates): Naruto - Hero's Come Back
13. Rosta Viktória (Tatsuha) & Kurucz Tímea (Tii): Tokyo Majin - Hanafubuki
14. Pércsy Eszter (Tsuki) & Pércsy Kornélia (Koneko): Rozen Maiden - Baragoku Otome
15. Váraljai Veronika (Megumi) & Bálint Kati (maylou-chan): Naruto - Yura Yura

Csoportos verseny várólistája:
16. Gyarmati Kitti Vivien (Temari) & Nagy Anita (Eclair) & Tóth Godó Adrienn (Aysee): Bleach - Life [Yui]
17. Papp Réka (Kurokawa Ayumi / Jakotsu) & Frühwirth Nikolett (Shinji): Inuyasha - Abarero
18. Jurenka Tímea (Keika) & Szantman Gina (Miyu) & Szécsi Heni (Mei): Bleach - Ichirin No Hana
19. Lei Andrea (Jolica) & Ignácz Bernadett (Lumiere): Full Metal Alchemist - Kesenai Tsumi
20. Bíró Regina (reggie) & Budai Kamilla (Cammy): Rozen Maiden - Kinjirareta Asobi

A verseny után a zsűri egy része kiment tanácskozni, míg Usagi elkezdte Kazukoval gépbe vinni az eredményeket. Mac közben jött ellenőrizni a technikát. A Zenekvíz így végül jó fél óra csúszással kezdődött (ami muris fél óra hosszú program esetén). Igazából nem is értem miért voltak olyan kevesen rajta, pedig szerintem jól alakult. Úgy tűnt a résztvevők, sőt a nézők is jól elszórakoznak rajta. Elképesztően sok sületlenséget hordtam össze. Szinte minden szám után adtam egy kis hasztalan, de igaz segítséget ('Abból az animéből nem fogtok számot hallani, amiből öltöztem' - mégis volt, aki írt a lapra FMA-t :), 'A szomszéd sátornak van valami köze ehhez a számhoz' Hikaru No Go, 'Ez a második kedvenc animém' - Trigun, 'Ennek az animének regény az alapja, melyet a héten rendelt meg egy korábbi nagytermi technikus' - Juuni Kokki, 'A kép annyi segítséget ad, hogy abban is két lány szerepel, a többi félrevezető' - Tonari No Totoro, 'Bár image songok alatt van, a szám valójában opening; aki felismeri a számot, az tudhatja miért' - Sailor Moon, stb). Még mielőtt bárki utólagosan panaszkodna, ti kértétek. :) Azért remélem a későbbiekben többen fognak jönni. Talán túl nehezek? Sok munka volt benne, én mindenesetre élveztem.

A zenekvíz számai:

01. Death Note ED - Alumina
02. Kiddy Grade OP - Mirai No Kioku
03. Naruto OP - Namikaze Satellite
04. Excel Saga ED - Menchi Aishuu No Borero Kuwasunone
05. NANA ED - Starless Night
06. One Piece OP - Hikari E
07. Magic Knight Rayearth OP - Yuzurenai Negai
08. Ranma 1-2 OP - Zettai! Part 2
09. Record Of Lodoss War ED - Kaze No Fantasia
10. Serial Experiments Lain ED - Tooi Sakebi
11. Sailor Moon - Star Locket Melody
12. Trigun - Sound Life
13. Akira - Tetsuo
14. Tonari No Totoro - Yuugure No Kaze
15. Berserk - Behelit
16. Fushigi Yuugi - Seiiwo Muneni
17. Shoujo Kakumei Utena - Zettai Unmei Mokushiroku
18. Hikaru No Go - Kono Itte Ni Subete O
19. Chrno Crusade - Seinaru Inori
20. Juuni Kokki - Ryuukumo No Pavane

A zenekvíz végeztével Usagi leadta a rendelésünkat a Wasabinál. Kazuko és hangtechnikusaink a hagyományost kezdték el vezetni. Ameliával előadtuk a megbeszélt God Knowst (jó volt duettezni ^^), köszi szépen a felkérést! Mitán a zsűrink befejezte megbeszélését, Usagival elmentünk gyűjteni pénzt a rendelésre, illetve Narumival összeállítottuk az ajándékcsomagokat és okleveleket. A gósokhoz is benéztem a verseny ügyében. Sajnos csak egy érdeklődő volt. Úgy döntöttünk a versenyt akkor töröljük, az egyetlen lelkes jelentkezőt (aki egyébként tényleg rengeteget játszott) különdíjban részesítjük. Mivel az eredményhirdetést nem tudta megvárni, ezért az ő csomagját is összeállítottuk gyorsan és átadtuk neki. Eiko közben elment a pizzáért. Hatalmas volt tényleg, lehetett egy méteres is az átmérője. A mi ételünk csak később érkezett meg. Kiválogattuk Venomék részét és átvittem nekik, valamint Ecconak is előszedtük a részét. Kazuko szegénynek hoztam vizet, illetve hívtam Aminát, hogy segédkezzen be a karaokénél, mert nekem mennem kell eredményhirdetni. Nem sokkal, hogy megjött Amina, mentem is. Kicsit elhúzódott a dolog. Usagi kedvesen megvárt az ebéddel. Már nem volt sok időnk indulásig. Gyorsan enni kezdtünk, majd a maradékot eltettük.
Amit ismételtem lehagytam, az a mozi. Usagi szerette volna szombaton, ha jönnék vele moziba vasárnap. Először nem szívesen akartam menni. Hiányzik a SO, sok lesz a cucc, késő lesz. Végül mégis sikerült rávennie és nem is bántam meg. Negyed nyolcra foglalt helyet nekünk az öccse, Tomi a Corvinba. A hagyományos után gyorsan összepakoltunk. Misi hívott a gósoktól, hogy ott maradt a cucca. Zacskó tele könyvekkel és egy nagy Narutós plüss. Átvettem. Eiko is a helyszínen hagyta a szervező haoriját és fülhallgatóját. Azokat is elpakoltam. Usagi előre sietett PuppZvel a felszerelés egy részével. A szavazati lapok kupacát én kaptam meg. A sok cuccal a kezemben a lépcsőnél az összes lap mind lerepült. Nem lepődtem meg rajta. Szerencsémre az egyik srác felajánlotta a segítségét, köszi szépen neked is. ^^
Így végül nem nagy késéssel, de én is beértem a szervezői szobába. Elköszöntünk mindenkitől, majd indultunk is a moziba. A sok cucc miatt elég döcögős volt az út, de azért pont odaértünk. Meglepő volt, hogy mennyien jöttek az AnimeConról. A Jávor teremben ment a Death Note 1 előadás, kaptunk pósztert is ajándékba. A vetítés hangulatosan telt el, mintha még mindig a conon lennénk, csak jobbak voltak a körülmények. Kimenet több ismerősbe is botlottunk (Deedo, Thirlen, Larienn). Jót beszélgettünk még egy kicsit, majd elindultunk hazafelé. Bár nagyon későn értem haza, nem bántam meg, hogy Usagi rávett, menjek el, kifejezetten jól éreztem magam. ^^

Egy-két dolgot kihagytam, de azért most megemlíteném. Jó volt Vejit ismét látni, még ha nem is volt időnk arra, hogy beszélgessünk. Az meg különösen aranyos volt, hogy páran megállítottak lefotózni Sheskaként (igaz, közülük kettő ismerős, Veji és Galek ^^). Volt még egy leányzó is, illetve egy srác, aki a később is rákérdezett, hogy ugye Sheskának vagyok-e öltözve. Nagyon jól esett. ^^ Még kimaradt szombatról az, hogy mikor a zsűri elindult az étterembe, a sátor előtt Shin odaszaladt Mária elé, hogy 'Hát tanárnő, tényleg itt teszik lenni???'. Bizony, mint kiderült, Kalash Mária egyik mostani tanítványa. ^^ Azt is meg szerettem volna említeni, hogy renkívül jól oldották meg a jegyvételt. Iszonyatosan hosszú sor állt, határozottan többnek tűnt, mint múltkor, mégis mindenki jutott jegyhez, sőt, mindezt fél órán belül. Még a délután jövők is simán kaptak jegyet. Érdekes volt az elveszettnek hitt karaokeverseny oklevél története is. Meg voltunk győződve róla, hogy elveszett. Már Venomot is értesítettem róla, aki szólt, hogy írjam meg neki melyik hiányzik, és holnap pótolják. Este az oklevél íráskor, mikor meséltem Lyraevinek, hogy hiányzik a második helyezetté, vettem észre, hogy mintha vastagabb lenne az első helyezett oklevele a szokásosnál. Teljesen összeragadt a két lap. Legalább megvoltak hiánytalanul.
Mielőtt belefognék az eredmények megadásába, előbbre venném a köszönet nyilvánításomat.

Acheron: Szegényt sokat állítottam meg minden ügyes-bajos dolgommal, de mindig készségesen segített (mégha közben sok ezer más dolgot is megoldott). ^^'
Amina: Sok segítségéért, és főként, hogy vasárnap reggel olyan szuperül sikerült összeállítania a karaoke sátrat.
Ayumibaba: Hogy vállalta a zsűrizést és nagyon jól helytállt.
CLS: A hangtechika beaállításáért.
Ecco: A hangtechnikáért és felvételekért.
Gósok: Gósoknak, hogy mindkét nap lelkesen oktattak a szomszéd sátorban.
Kazuko: Elképszetően sok segítségért, gyakorlatilag egy pillantra sem volt hajlandó lepihenni.
Lyraevi: Lelkes zsűrizéséért.
Mac: Rengeteget ugráltattam a két nap során, mind karaokés, mint gós ügyekkel is. Mindig remekül segített.
Mária: Kedves leendő anyósomnak, hogy elvállalta a zsűrizést, hogy rendkívül jó hozzászólásai voltak.
Narumi: A sok segítségéért, zsűrizésért, oklevelek írásáért, konferálásért.
PuppZ: A hangtechika kezeléséért, felvételekért, és hogy átmásolta a cuccokat a vinyómra.
Ronja: Hogy nyitotta a versenyeket, a beénekeltetésért és egyéb segítségéért.
Uran: A szombat reggeli muffin nagyon fincsi volt. ^^
Usagi: Hihetetlen sok segítségéért, a telefonálásért, külcsönért, a hazaszállításért, a nyomtatásért, és persze, hogy rávett a mozizásra is ^^
És persze köszönöm az összes versenyzőnek a részvételt, hiszen nélkülük bizony verseny sem lenne, valamint a hagyományos karaoke éneklőinek is, hogy népszerűsítik a karaokét. A boltoknak is, amelyeknél valami hihetetlen összeget hagytam. Legvégül az összes többi szervezőnek és főszervezőnek a lehetőséget, és hogy volt ezúttal is con. Találkozunk tavasszal!
Most pedig tekintsétek meg az eredményeket:

2008 Őszi Karaoke - PeCsa -- Eredmény

Egyéni Karaokverseny

01. Nagy Dóra (Rika): Otsuka Ai - Planetarium
02. Szakonyi Nóra (Konomi): Hamasaki Ayumi - Fated
03. Bálint Eszter (Hoshi): Love Hina - Sakura Saku

Csoportos Karaokeverseny

01. Oberfrank Edina (Yumi[Ecchan]) & Szegi Luca (Loo): W - Robo Kiss
02. Váraljai Veronika (Megumi) & Bálint Kati (maylou-chan): Naruto - Yura Yura
03. Tasi Alexandra (Sami) & Kovács Balázs (Bezilon) & Gergely Katalin (mirates): Naruto - Hero's Come Back

Kizárva:

Füles Gabriella & Füles Márta: W - Ai No Imi Wo Oshiete

Egyéni teljesítményéért különdíjban részesült:

Füles Márta

Zsűri tagjai

Halász Júlia (Ayumibaba), nyári győztes
Hegyi Katalin (Narumi), tavaszi győztes
Iván Janka (Amina), szervező
Majoros Éva (Lyraevi), szervező
Nagyné Dauner Mária (DJ Mary), szakmai zsűri
Szentpéteri Enikő (Eiko, Ronja), szervező

Segítők

Hegyi Katalin (Narumi)
Kováts Andrea Katalin (Usagi)
Szabó Anett (Kazuko)

Hangtechnikusi segítők

Pupp Zoltán (PuppZ)
Sánta Ferenc Márk (Ecco)

Zenekvíz

Molnár Juli (Mystra) & Kiss Olivér (Kioli)

Góverseny

Különdíjban részesült

Simon László

A felvételek a http://adarna.net/ oldalon lesznek elérhetőek!
hactar.net V   hosting: port70 | don't use IE | powered by apache debian php | no patents | free speech online blue ribbon campaign

 
 
site
glMoku quake openbox resize patch gobang cube game wesnoth freecraft stutter search
speak
2022-09-26 16:23 kalocsay
why
2020-09-25 13:36 anon
o/
2020-03-28 14:10 k-zed
~OLD SCHOOL~
2018-07-30 19:01 Tukeinon
Bocsi, elgépelés az tényleg van, mestere vagyok. >.< NA de végre tettem fel újabb posztokat, így újabb egy évvel később. x.x
2017-10-18 22:39 sm4e
Én is másfél hónap múlva vettem észre, de tökre örülök neki. :)
2017-10-04 23:49 brav
Ujra aktív :)
2015-09-13 18:53 sm4e
Élmény látni, hogy újra írsz, csak egy észrevétel: Sok az elgépelés a szövegben.
2015-01-01 10:18 sm4e
Szia! Boldog új évet! :) Majd írsz karácsonyi vagy / és szilveszteri, újévi élménybeszámolót?
2014-12-02 22:43 Tukeinon
Sajat. Egyelore nem sikerult megjavitani, azt akarom elerni, hogy felismerje a bongeszo meretet es ahhoz meretezze a kepet. Eddig votl, hogy az allo kepek tul nagyban jelentek meg (a szelessseget igazitotta a kephez), most meg elegge kicsit. Kepeket is igyekszem majd felrakni, csak ido kozben ismet ugyeleten es eddig nem nagyon volt idom ra.
2014-12-02 20:21 sm4e
Ez egy átmeneti képgaléria, vagy a végleges új? Mert sajátotok volt, amit ha jól tudom, teljesen ti magatok csináltatok, ha tudom. Ezt javítod meg?
2014-10-15 22:32 sm4e
Én arra lennék kíváncsi, hogy szoktatok utazni Hollandiában, látogatni holland városokat?
2014-10-07 16:23 Ucchan
Na, a doramák engem is elkaptak, mint a gépszíj kb. 2 éve, és nehezen állok le velük. ^^°°
Kevés "legjobb" van, de
Hana Yori Dango FTW!!! ^O^ + Playful Kiss! :D

Szívesen ajánlok majd egyet-kettőt Neked. ^.~
Jó összefoglaló lett. :) Majdnem mindenben egyet is értek a leírtakkal, szívesen olvasom a véleményedet, mielőtt vagy miután már megnéztem az adott doramát.
Jól ki lehet beszélni őket. :)
2014-08-15 21:25 sm4e
Először tele volt ilyen warning kiírással. Üzenetet tudtam írni, és miután elküldtem, visszaállt a régi rendbe. Úgy tűnik, csak egyszer fordult elő.
2014-08-15 17:51 Tukeinon
Milyen teren furcsa? Nem valtoztak a cicak, ugyanugy Binti es Angus. :)
2014-08-14 21:49 sm4e
A blog eléggé furcsán fest. O_O Amúgy nem így emlékszem a macskáitokra. Újak vannak, vagy rosszul emlékszem a régiekre?
2014-05-31 10:14 Ucchan
Huh, nem semmi kis kalamajka... O.O
Nem elég szegény cica, még Te is megjártad. Remélem, már mindketten jól vagytok! :)
A videók tündériek, főleg, amikor a kanapén bunyóznak! :D
2014-03-17 09:02 sm4e
Igen, szemet akartam írni. ^^' hmm, pedig nem is éjjel 11-kor írtam.
2014-03-16 22:15 Tukeinon
Marmint a szeme gondolom. :) Igen, eleg durvak azok. XD
2014-03-16 19:42 sm4e
Nagyon menők a macskás képek, de ahol világít a macska színe, az nagyon ijesztő. T_T
2014-02-18 17:57 Ucchan
Ezt a csirkemájas gombapaprikást ki fogom próbálni!!!! *__________*

Go-hoz gratula! ^^

Térdfájáshoz jobbulást! *.*

Cicákhoz meg további türelmet és kitartást! Jól haladtok! :)