| Code Kitchen Allgemeines Coder-Forum rund um das Programmieren eigenständiger, ausführbarer Programme. |
Diskussion: Core War im Forum Code Kitchen, in der Kategorie Software Home; Zitat: ;redcode ;name ehy_ ;version 1 ;author ehy_key ;date 2005-Nov-15 ;strategy kill_the_opponent spl 0, 0 mov 2, <1 spl -1, ...
![]() |
| | #16 (permalink) | |
| Registriert seit: 07.11.05 ![]() Likes: 0 | Zitat:
| |
| | |
| | #17 (permalink) |
| Registriert seit: 17.11.05 ![]() Likes: 0 | Hi, hier ist meine Idee. Sollte eigentlich ganz gut punkten. Code: ;redcode-94nop
;name BiShot
;author Christian Schmidt
;strategy Scanner
;assert 1
sOff equ (20*sStep-1)
sStep equ 10
sDelet equ 205
sSt equ 3
sOne add.f sAdd, sPtr
sne.i *sPtr, @sPtr
jmp sOne, 0
jmp sBomb, 0
for sSt
dat 0, 0
rof
dat 0, 0
sAdd dat.f sStep, sStep
sPtr spl {sOff, >4000+sOff-sDelet
dat 0, 0
dat 0, 0
dat {10, >4010-sDelet
sBomb spl #20, <-100
sLoop mov sBomb, >sPtr
mov sBomb, }sPtr
sBack djn.a sLoop, <sBomb
end sOne |
| | |
| | #18 (permalink) |
| Member of Honour ![]() Registriert seit: 02.04.05 ![]() ![]() ![]() Likes: 64 | Irgendwie werd ich das Gefühl nicht los, dass du dich hier nur angemeldet hast um uns fertig zu machen. ![]() Ich schreibe gerade erst an meinem 3. Warrior. Erst wenn er alle in diesem Thread schlägt soll er veröffentlicht werden. Das kann noch dauern .... *g* |
| | |
| | #19 (permalink) |
| Registriert seit: 17.11.05 ![]() Likes: 0 | Naja, so war das nicht geplant, Wenn ihr irgendwelche Fragen zum Spiel haben solltet würde ich mich freuen diese zu beantworten.Hier sind zwei deutschsprachige Anleitungen zum Corewar, die wirklich gelungen sind: http://www.mynetcologne.de/~nc-zapfs...s/Handbuch.pdf http://mwilhelm.hs-harz.de/scripte/pwoche/CoreWars.pdf Wenn ihr mehr über Replikatoren (sogenannte Papers) wissen wollt gibt es hier umfangreiche Informationen, ist aber etwas schwerer verdaulich und in Englisch: http://www.corewar.info/lexicon/paper.htm |
| | |
| | #20 (permalink) |
| Registriert seit: 21.07.05 ![]() Likes: 0 | +++ATHO Ehy_key und ich sind auch dabei das spiel zu verstehen und es zu erlernen und sind halt auf dem irc-channel von corewars unterwegs...und dort wurden wir halt gefragt wie wir auf dieses spiel gekommen sind und haben ihm den thread gegeben...und dann hat er halt ma nen warrior von sich gepostet... kann man ja viell auch teile für sich nutzen.. |
| | |
| | #21 (permalink) | |
| Member of Honour ![]() Registriert seit: 02.04.05 ![]() ![]() ![]() Likes: 64 | Zitat:
![]() Warum sind solch gute Anleitungen nur so schwer zu finden? | |
| | |
| | #22 (permalink) |
| Registriert seit: 07.11.05 ![]() Likes: 0 | Hi leute! das hab ich noch bei madchat gefunden (wusste garnicht das die ne sektion für corewars haben)... http://www.madchat.org/coding/corewars/ MfG ehy_key |
| | |
| | #23 (permalink) |
| Dieses Spiel erinnert mich irgendwie an Robocode wo man roboter anweisungen geben kann wie sie sich zu verhalten haben wenn sie einen feindlichen roboter gefunden haben usw.. geniales spiel... wem Core War gefällt wird robocode sicherlich auch gefallen | |
| | |
| | #24 (permalink) |
| Registriert seit: 15.01.05 ![]() Likes: 0 | Hba auch mal Robocode gezockt Ist aber vom Programmieren etwas ganz anderes. Wenn man sich mal die guten Robots anseiht dann merkt mal das die Tonnen von Code benutzen. Mit x Stratiegien , Posotionsberechnung etc. Hab mal sogar einen gesehen der mutiert, so im evolutions style Da hat man als Anfänger keine Chance. CodeWar ist viel Logischer da man auch mit Wegin Code viel erreichen kann. Seht euch doch nur mal BiShot an und vergelicht ihn mit Robots von anderen Seiten. Er schlägt selbst welche mit 10x soviel Code |
| | |
| | #25 (permalink) |
| Hab mal mit CoreWin simuliert und ehy_key seinen code gegen meinen antreten lassen. ;redcode ;name ehy_ ;version 1 ;author ehy_key ;date 2005-Nov-15 ;strategy kill_the_opponent spl 0, 0 mov 2, <1 spl -1, 10 jmp -1, -1 vs. ;Redcode ;name EuSo_ SPL 0,0 MOV 0,1 Ich muss dazu sagen das ich vor 5min. Assembler angefangen hab ^^ hab bisher nur c++ coding betrieben ... so aber laut simulation kommt dies raus: EuSo 157 ehy 15 (auf der rechten Seite im Prog.) Das kann doch nich sein das ich gewonnen hab o.O ?Das geht garnicht! | |
| | |
| | #26 (permalink) |
| Registriert seit: 29.05.05 ![]() Likes: 0 | Also, euch war doch klar, dass sich ein Noob melden würde^^ Und hier bin ich jetzt. Kann mir irgendjemand nur mal ansatzweise erklären, wie dieser Warrior funzt?: MOV -3, @+4 ADD #2, +3 JMP -2 DAT #1234 DAT #4 Ja, ich weiss, ich verlange eine Step by Step Anleitung, wäre dennoch schön, wenn sich mir jemand erbarmen könnte^^. Diese seltsamen Anleitungen kapier ich garnicht... Wieso steht da nicht einfach eine Tabelle mit Befehl a bringt das Befehl b bringt das ? |
| | |
| | #27 (permalink) |
| Registriert seit: 21.07.05 ![]() Likes: 0 | MOV -3 @+4 | bewegt das was 3 zeilen davor im core steht (DAT #0,#0) 4 zeilen vor die aktuelle ADD #2,+3 | addiert zu dem was 2 zeilen weiter unten steht +3 JMP -2 | springt wieder zu MOV... DAT#1234 |ist eine so genannte Bombe....denn jeder prozess der einen dat-befehl ausführt stirbt DAT #4 | -||- meiner meinung nach(bin auch nur anfänger und hab auch nie aktiv angefangen) is dieser code un effektiv und totaler stuss.... probier mal den: MOV 4 @+4 ADD #-1,+3 JMP -2 DAT #10,5 //farbige bombe damit ein prozess wenn er das feld auf 0,0 überprüft es trothzudem ausführt... MfG cube |
| | |
| | #28 (permalink) | |
| Registriert seit: 29.05.05 ![]() Likes: 0 | Zitat:
| |
| | |
| | #29 (permalink) |
| Registriert seit: 21.07.05 ![]() Likes: 0 | yo..das komma hab ich in dwer eile vergessen...sry... aber was tut er nicht richtig? |
| | |
| | #30 (permalink) |
| Registriert seit: 29.05.05 ![]() Likes: 0 | Er "läuft" einfach nicht... er beschreibt ein paar Zellen, und dann ist Ende. EDIT: So, hier ist nun einer meiner ersten "Gehversuche": test db add #3, test mov test, 3 MUL -1,test sub #1,test mov test, -3 jmp -5 eigentlich nichts anderes als imp --------------------------------------------------- Kann mir jemand vielleicht hier helfen? Was ich eigentlich wollte ist, dass es immer brav hin und her schreibt, dass heisst, test wird immer größer, und der mov befehl kopiert es dann die entsprechende Stelle, aber stattdessen kommt so ein seltsames Muster heraus. test db add #3, test add #2, test mul test, -1 mov 4, test mul test, -1 mov 0, test jmp -5 |
| | |
![]() |
| | |
| |
| Themen-Optionen | |
| Ansicht | |
| |
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| Dual Core... | Mailyn | Kaufberatung | 4 | 19.09.07 19:44 |
| Fedora Core 6 ist da! | Indiziert | Linux/UNIX | 2 | 24.10.06 19:25 |
| Fedora Core 4 | Cube | Linux/UNIX | 8 | 11.08.05 11:21 |
| Fedora Core 4 out now !!! | fishboard | News & Ankündigungen | 3 | 13.06.05 20:03 |
| mit Core Center | Hellcony | Die Problemzone | 0 | 31.05.05 13:52 |