Wojny rdzeniowe by Kaz 2009-01-19 04:46:12

Na Atari powstało kilka wersji gry Core Wars, znanych też u nas pod polską nazwą Wojny Rdzeniowe. Jedna z wersji miała nawet być oficjalnie wydana przez LK Avalon, a jej autorami byli Artur Moryto (program) i Michał Luberda (grafika), o czym Artur wspomina w wywiadzie.

Cóż to takiego te rdzeniowe wojny? Oprócz wszędobylskiej Wikipedii warto zajrzeć do nieistniejącego już pisma "Komputer", numer 9 z 1987 roku, gdzie został ten temat interesująco przedstawiony przez Władysława Majewskiego i Jakuba Tatarkiewicza, chyba po raz pierwszy w polskiej literaturze komputerowej. Na naszym, atarowskim, podwórku temat został dobrze opisany przez Wojciecha Zientarę w piśmie "Moje Atari" numer 6 z 1991 roku (jest w katalogu na atarionline.pl). Pozwalam sobie tu zacytować całość tego artykułu:



We wzmiankowanym "Moim Atari" oprócz powyższego artykułu jest też listing programu w Atari Basic pod nazwą Wojny Rdzeniowe oraz siedem przykładowych programów wojennych. Rożne wersje tej dyskietki z programami tutaj. Bardziej szczegółowy i rozbudowany artykuł na temat wojen rdzeniowych autorstwa Mikeya znajdziecie w zinie Syzygy numer 4 (opis języka), numer 5 (taktyka i propozycja regulaminu compo), numer 6 (terminologia).



Na inną interpretację tematu porwał się Rafał "Bober" Ciepiela, który podesłał mi dyskietkę z jeszcze ciepłym :) programem CoreWars. Dyskietka w formacie SpartaDOS X, więc nie każdy będzie mógł się nacieszyć nową grą dla myślących, ale może zdopinguje to kogoś do zainstalowania sobie Sparty. Oprócz kompilatora Redcode (RC.COM) na dysku znajduje się wirtualna maszyna, program zarządzający walką czyli Mars (MARS.COM) oraz duża liczba przykładowych programów.



Dla zainteresowanych tematem polecam w języku polskim lekturę:
Komputer 9/1987
Moje Atari 6/1991
Syzygy 4, 5, 6
wspomnienia o polskich turniejach CW



Warto też poczytać źródła angielskojęzyczne:
Koth.org
Wikipedia
Kaz 2009-01-19 06:17:02

No wlasnie - pamietam, ze widzialem jeszcze dwie inne wersje wojen na Atari, ale za zadne skarby swiata nie moge ich namierzyc... pomoc mile widziana.

zix 2009-01-19 06:34:01

Jak sie uruchamia te gry bo nie moge nic odpalic?? Mam kartidź Atrax ze Sparta

bob_er 2009-01-19 07:41:18

kompilacja: rc example.red example.cre
walka: mars example1.cre example2.cre

Kaz 2009-01-19 07:54:42

A jak ktos ma skan tego artykulu z Komputera to tez poprosze!

Yosh 2009-01-19 16:57:48

Kilka tygodni temu mi się przypomniały :) Jak kolega startował w robo-sumo.

Rozyk 2009-01-21 21:36:22

Mogę się mylić, ale artykuł o CoreWars był także w "Mikroklanie" lub druga możliwość w "Komputerze" (nie jestem pewny w któym z nich)....

marok 2009-01-21 22:46:34

Zwycięstwo jednego programu nad drugim objawia się jakkolwiek?
(intuicyjnie sądziłem że wykonywanie "walczących" programów powinno się w decydującym momencie zatrzymać)

bob_er 2009-01-22 07:41:23

po zwyciestwie (lub remisie) startuje nowa runda.
na dniach bedzie nowsza wersja z wyrazniejszym panelem - bedzie lepiej widac co i jak.

sikor 2009-01-22 12:55:49

i poprosimy na normalnego DOS-a ;)

bob_er 2009-01-22 13:49:39

sdx jest jak najbardziej normalnym dosem :P.
taka zmiana nie przejdzie, bo za duzo ze sparty korzystam, zeby to przepisywac.

sikor 2009-01-22 17:39:15

Jak normalny jak trza hardware ładować ;)

Kaz 2009-01-24 14:04:55

Rafal "Bober" Ciepiela podeslal mi nowsza wersje (1.1) swoich wojen rdzeniowych, zamiescilem je w tym samym katalogu, z odpowiednim oznaczeniem pliku.

Kaz 2009-01-24 15:05:17

Nowa wersja CoreWars, a dokladnie programu Mars (teraz wersja 1.1) ma nastepujace cechy wedlug slow Bobera:
a) poprawiony panel - jest troche czytelniejszy,
b) dodany tryb fast - nie jest drukowany listing, ale za to walka idzie szybciej,
c) czasami na niektorych konfiguracjach pamieci na eranie byly syfy - teraz szansa ich pojawienia sie jest duzo nizsza.
Kompilator jest bez zmian (tym samym i pliki .cre).