Na képzeljétek, ma annyira sok volt a munkám, hogy megírtam a harmadik részt! :-) Ez az eddigi leghosszabb, de egy jó része lopás, és elég laza olvasmány. Szóljatok, ha gyors a tempó! Az eddigi leckékkénti átlagos hozzászólásszám (1/2) erre engedhet következtetni...
Jó a kérdés, attól függ mekkora a memória. Mivel a lépésköz 4, az egész attól függ, hogy mennyi a memória méretének 4-es maradéka. Ha a méret 8000, akkor a körbefordulás után az első sor elé fog lőni, aztán a DAT-ra ráírja önmagát, aztán pedig minden kezdődik elölről. Pl. 8001-es memóriaméretnél viszont tényleg az történik amit írtál.
Folytatom az öntopikomat, itt a második anyag:
http://vnet.hu/csbiro/corewar/cwcourse2.txt Nem könnyű, több is mint az előző, de aki végigolvassa, az már nagyjából tud Redcode-ban programozni. A következő anyagot szerintem tudom péntekre szállítani: az lesz a maradék Redcode, és egy-két hasznos technikai dolog, preprocesszor, stb.
A feladatok megoldása szerintem jöhet ide, aki gondolkozik rajtuk, az addig ne olvassa a topikot.(Esetleg lehet egy linket idetenni, ami rájuk mutat.)
Rendben, akkor csinálok egy on-line tanfolyamot. Péntekre megcsinálom az első leckét: "Mire van szükségem?" illetve "A MARS általános jellemzői". Utána egy lecke jöhet a programozási nyelvről, és azután jöhet a lényeg.
szívesen fogadnék egy online tutorialt a tapasztaltaktól
még anno olvastam a Tudományban (aka Scientific American) az eredeti cikket, egy hete pedig feltettem a Gentoomra a linuxos / KDE3-as klienst, de még nem jutottam el addig, hogy foglalkozzam is vele
Úgy látom ez a topic is érdektelenségbe fullad! A 10 hozzászólásból 6 az enyém! Ennyit rólatok, magyar Corewar-osok! Megyek, és egyedül hódítom meg a világot!!! :-)
En is csatlakoznek a kis csapathoz. Szinten a teljesen kezdok taborabol szarmazom, igy minden infora ki vagyok ehezve! Lelkesen nekikezdtem az olvasgatasnak es remelehetoleg, ha idom engedi, hamarosan azt is elmondhatom, hogy valamelyiket be is fejeztem! :)
Remelem a tanfolyam is hamarosan elindul!
Remélem már az összes infót jól elolvastátok, Lokator is hazatért a lehetőségek hazájából, és kész vagytok a játékra. Nem túl sokan vagyunk ugyan, de remélem lelkesedésben nincs hiány, aztán hátha mások is felfigyelnek egy idő után a fórumra.
Az a kérdésem, hogy volna arra igény, hogy amolyan "on-line tanfolyamot" nyissunk itt a fórumban? Én bevállalnám, hogy (amennyire időm engedi), rövid leckéket írnék nektek, ti meg kérdeznétek.
Itt (is) valaszolok, nem tudom atment-e a level, minden akadozik, a fw.hu sem akar levelet kuldeni... :-((
Szoval USA-ban vagyok eppen, jovo heten jovok haza, talan kicsit tobb idom lesz foglalkozni a temaval.
WWW:
http://homepages.paradise.net.nz/~anton/cw/corewar-faq.html
Corewar FAQ, talán érdemes ezzel kezdeni, bár biztos lesz benne egy csomó dolog, amit egy teljesen kezdő nem ért.
http://www.koth.org
A legfontosabb corewar site, azokkal a "King of the Hill"-nek nevezett on-line tornákkal, ahol a corewar élet java folyik.
http://www.sci.fi/~iltzu/corewar/
Ilmari Karonen oldala, ő írta a legjobb bevezetőt (The Beginners' Guide to Redcode), én is ebből tanultam. Amúgy én lefordítottam azt magyarra jó régen, és bár van benne egy jópár hiba, hamarosan fel akarom tenni a honlapomra.
http://para.inria.fr/~doligez/corewar/
Planar oldala, a legnagyobb redcode program gyűjteménnyel.
http://www.ociw.edu/~birk/COREWAR/
Cristoph oldala, egy újabb on-line tornával, ami kicsit más. Azért hasznos, mert a résztvevő programok forrása is hozzáférhető.
Usenet:
news:rec.games.corewar
Azért jó, mert ez teljesen a napi dolgokat írja le, míg egy honlap lehet több éves is. A legtöbb corewar sztár olvassa!
Egyéb:
- A hivatalos emulátort forrásból fordítsátok, mert a bináris verziók nagyon szarok. A nem grafikus verziót én is forrásból fordítottam. Egy windows-os grafikus bináris nekem van, de elég gáz ahogy működik (nekem már fagyasztotta le az NT-t). A forrás a koth.org-ról letölthető.
- A CoreWarrior egy e-újság, az egyik leghasznosabb információforrás. Planar oldaláról majdnem minden példány letölthető (a legutóbbi pár kivételével). Nekem megvan minden példány, azt is felrakom majd a honlapomra.
Gyerekek, most akkor honnan tudom letölteni ezt a CW-t ? A corewar.org-on a link nekem nem él :(
Már alig várom, hogy lenyomjak mindenkit. Nagyon professzionista C/C++ Pascal rogramozo vagyok, imádok linux kernelt javítani, pecselni + videokártya drivereket írok szabadidömben :)) Ugyhogy reszkessetek :)
Én egy időben rendesen nyomtam, szóval sokmindent tudok róla, ha tényleg érdekel. Egyébként mindig nagy bánatom volt, hogy nem ismertem magamon kívül magyar játékost. Szóval játsz!!! És beszélj(ünk) rá mindenkit akit tudunk, mert ez egy olyan játék, hogy minél többen nyomják, annál jobb! Csak most vettem észre a topicot, remélem nem adtad még fel! (Én pont most tervezem újrakezdeni.)
Egyébként az említettnél vannak sokkal jobb linkek is.
Csaba
Ui.: Erre az e-mail címemre ne írj, mert sajnos már nem létezik.
Core Wars. A programozok jateka.
Egy Redcode nevu assembly nyelven kell irni egy programot. Ez a program egy harcos. A harcos feladata, hogy minel tobb memoriat foglaljon le egy adott meretu vedett memoriateruleten (MARS). Egyszerre ket harcos kuzd az arenaban. A MARS kornyezet utasitasonkent felvaltva futtatja a harcosokat. Aki tobb memoriat foglal el az nyer.
A jatekot 1984-tol dataljak, akkor jelent meg A. K. Dewdney cikke a Science American-ben. Folyamatosan vannak tournamentek, bajnoksagok, stb.
A tema adott, hajra!
ui.: eleg kezdo vagyok a temaban (de annal lelkesebb), ugyhogy nagy okossagokat ne kerdezzetek. :-)))