Re: Software Architecture and Main Data Structures

Pavel Ĺ avara <[email protected]> Tue, 29 Mar 2022 23:17:35 +0200
Newsgroups gmane.comp.java.robocode
Message-ID <CABB+070_Wa10iiZVWwN2j_G6fv1hP1ajgi3VU7W1WKeB8v-xxw@mail.gmail.com>
--000000000000ca24c505db61f563
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

Really old article
http://zamboch.blogspot.com/2009/06/robocode-modules-as-in-version-17.html

On Tue, Mar 29, 2022 at 9:57 PM JINGZHOU ZHANG <[email protected]> wrote:

> I'm researching the source code of Robocode and I'm very interested in it=
,
> so I want to ask if there is a diagram of the software architecture that
> can help my understanding.
>
> =E5=9C=A82022=E5=B9=B43=E6=9C=8828=E6=97=A5=E6=98=9F=E6=9C=9F=E4=B8=80 UT=
C+8 01:52:23<fnl> =E5=86=99=E9=81=93=EF=BC=9A
>
>> I am puzzled by your question. Do you want (need?) to some explanation o=
f
>> the software architecture and main data for Robocode as a game itself (I
>> guess so), or just for creating robots?
>>
>> Currently, no architectural views are being made for Robocode, because
>> there is no need to.
>> But Pavel Savara did some excellent work years ago that is still valid
>> today:
>>
>> http://zamboch.blogspot.com/2008/03/robocode-16-explained.html
>>
>> Best regards,
>> - Flemming
>> s=C3=B8ndag den 27. marts 2022 kl. 11.40.00 UTC+2 skrev JINGZHOU ZHANG:
>>
>>> Can anyone provide *Software Architecture and Main Data Structures* of
>>> Robocode? I am a new java learner and feel a little confused. Thanks!
>>
>> --
> You received this message because you are subscribed to the Google Groups
> "Robocode" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/robocode/b61ad3e2-e560-4841-9331-90b258=
c2453dn%40googlegroups.com
> <https://groups.google.com/d/msgid/robocode/b61ad3e2-e560-4841-9331-90b25=
8c2453dn%40googlegroups.com?utm_medium=3Demail&utm_source=3Dfooter>
> .
>

--=20
You received this message because you are subscribed to the Google Groups "=
Robocode" group.
To unsubscribe from this group and stop receiving emails from it, send an e=
mail to [email protected].
To view this discussion on the web visit https://groups.google.com/d/msgid/=
robocode/CABB%2B070_Wa10iiZVWwN2j_G6fv1hP1ajgi3VU7W1WKeB8v-xxw%40mail.gmail=
.com.

--000000000000ca24c505db61f563
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div dir=3D"ltr">Really old article=C2=A0<a href=3D"http:/=
/zamboch.blogspot.com/2009/06/robocode-modules-as-in-version-17.html">http:=
//zamboch.blogspot.com/2009/06/robocode-modules-as-in-version-17.html</a></=
div><br><div class=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail_attr">On=
 Tue, Mar 29, 2022 at 9:57 PM JINGZHOU ZHANG &lt;<a href=3D"mailto:zjz99050=
[email protected]">[email protected]</a>&gt; wrote:<br></div><blockquote class=
=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rg=
b(204,204,204);padding-left:1ex">I&#39;m researching the source code of Rob=
ocode and I&#39;m very interested in it, so I want to ask if there is a dia=
gram of the software architecture that can help my understanding.<br><br><d=
iv class=3D"gmail_quote"><div dir=3D"auto" class=3D"gmail_attr">=E5=9C=A820=
22=E5=B9=B43=E6=9C=8828=E6=97=A5=E6=98=9F=E6=9C=9F=E4=B8=80 UTC+8 01:52:23&=
lt;fnl&gt; =E5=86=99=E9=81=93=EF=BC=9A<br></div><blockquote class=3D"gmail_=
quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,=
204);padding-left:1ex">I am puzzled by your question. Do you want (need?) t=
o some explanation of the software architecture and main data for Robocode =
as a game itself (I guess so), or just for creating robots?<br><br>Currentl=
y, no architectural views are being made for Robocode, because there is no =
need to.<div>But Pavel Savara did some excellent work years ago that is sti=
ll valid today:<br><br></div><div><a href=3D"http://zamboch.blogspot.com/20=
08/03/robocode-16-explained.html" rel=3D"nofollow" target=3D"_blank">http:/=
/zamboch.blogspot.com/2008/03/robocode-16-explained.html</a><br><br></div><=
div>Best regards,</div><div>- Flemming</div><div class=3D"gmail_quote"><div=
 dir=3D"auto" class=3D"gmail_attr">s=C3=B8ndag den 27. marts 2022 kl. 11.40=
.00 UTC+2 skrev JINGZHOU ZHANG:<br></div><blockquote class=3D"gmail_quote" =
style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);pa=
dding-left:1ex">Can anyone provide=C2=A0<b>Software Architecture and Main D=
ata Structures</b> of Robocode? I am a new java learner and feel a little c=
onfused. Thanks!</blockquote></div></blockquote></div>

<p></p>

-- <br>
You received this message because you are subscribed to the Google Groups &=
quot;Robocode&quot; group.<br>
To unsubscribe from this group and stop receiving emails from it, send an e=
mail to <a href=3D"mailto:[email protected]" target=3D"=
_blank">[email protected]</a>.<br>
To view this discussion on the web visit <a href=3D"https://groups.google.c=
om/d/msgid/robocode/b61ad3e2-e560-4841-9331-90b258c2453dn%40googlegroups.co=
m?utm_medium=3Demail&amp;utm_source=3Dfooter" target=3D"_blank">https://gro=
ups.google.com/d/msgid/robocode/b61ad3e2-e560-4841-9331-90b258c2453dn%40goo=
glegroups.com</a>.<br>
</blockquote></div></div>

<p></p>

-- <br />
You received this message because you are subscribed to the Google Groups &=
quot;Robocode&quot; group.<br />
To unsubscribe from this group and stop receiving emails from it, send an e=
mail to <a href=3D"mailto:[email protected]">robocode+u=
[email protected]</a>.<br />
To view this discussion on the web visit <a href=3D"https://groups.google.c=
om/d/msgid/robocode/CABB%2B070_Wa10iiZVWwN2j_G6fv1hP1ajgi3VU7W1WKeB8v-xxw%4=
0mail.gmail.com?utm_medium=3Demail&utm_source=3Dfooter">https://groups.goog=
le.com/d/msgid/robocode/CABB%2B070_Wa10iiZVWwN2j_G6fv1hP1ajgi3VU7W1WKeB8v-x=
xw%40mail.gmail.com</a>.<br />

--000000000000ca24c505db61f563--