Matthew Jannace Masters Degree Project

download Matthew Jannace Masters Degree Project

of 30

Transcript of Matthew Jannace Masters Degree Project

  • 8/12/2019 Matthew Jannace Masters Degree Project

    1/30

    Matthew Jannace

    4/1/2011Masters Degree Project

    Multi Agent Systems & Robocode

    Introduction

    The power of the masses derived from communication and cooperation is the foundation

    of Multi Agent Systems. A Multi Agent System, in its simplest form is a group of autonomous

    agents that can interact with the world and each other. Multi Agent Systems are advantageous

    by design because they allow a group of communicating and cooperating agents to perform a

    task that no single agent could and/or perform a task faster than any single agent could. The

    advantage of agents working together to achieve some goal that would be beyond the ability of

    any single agent can be seen in nature. For example, ants are a great example of agents in nature.

    An ant colony is made up of many ants. Each ant is an agent in the colony. The colony thrives

    because the ants interact with one another and cooperate to perform tasks that would be beyond

    the abilities of any single ant.

  • 8/12/2019 Matthew Jannace Masters Degree Project

    2/30

    !"##$%& ("))"*%+ !,-#. /0%)# 123#%43 5 6787*79% !"3#%:3 ;:7

  • 8/12/2019 Matthew Jannace Masters Degree Project

    3/30

    !"##$%& ("))"*%+ !,-#. /0%)# 123#%43 5 6787*79% !"3#%:3 ;:7

  • 8/12/2019 Matthew Jannace Masters Degree Project

    4/30

    !"##$%& ("))"*%+ !,-#. /0%)# 123#%43 5 6787*79% !"3#%:3 ;:7.%9 *+,%-./0 (1123

  • 8/12/2019 Matthew Jannace Masters Degree Project

    5/30

    !"##$%& ("))"*%+ !,-#. /0%)# 123#%43 5 6787*79% !"3#%:3 ;:7

  • 8/12/2019 Matthew Jannace Masters Degree Project

    6/30

    !"##$%& ("))"*%+ !,-#. /0%)# 123#%43 5 6787*79% !"3#%:3 ;:7

  • 8/12/2019 Matthew Jannace Masters Degree Project

    7/30

    !"##$%& ("))"*%+ !,-#. /0%)# 123#%43 5 6787*79% !"3#%:3 ;:7

  • 8/12/2019 Matthew Jannace Masters Degree Project

    8/30

    !"##$%& ("))"*%+ !,-#. /0%)# 123#%43 5 6787*79% !"3#%:3 ;:7

  • 8/12/2019 Matthew Jannace Masters Degree Project

    9/30

    !"##$%& ("))"*%+ !,-#. /0%)# 123#%43 5 6787*79% !"3#%:3 ;:7

  • 8/12/2019 Matthew Jannace Masters Degree Project

    10/30

    !"##$%& ("))"*%+ !,-#. /0%)# 123#%43 5 6787*79% !"3#%:3 ;:7

  • 8/12/2019 Matthew Jannace Masters Degree Project

    11/30

    !"##$%& ("))"*%+ !,-#. /0%)# 123#%43 5 6787*79% !"3#%:3 ;:7

  • 8/12/2019 Matthew Jannace Masters Degree Project

    12/30

    !"##$%& ("))"*%+ !,-#. /0%)# 123#%43 5 6787*79% !"3#%:3 ;:7

  • 8/12/2019 Matthew Jannace Masters Degree Project

    13/30

    !"##$%& ("))"*%+ !,-#. /0%)# 123#%43 5 6787*79% !"3#%:3 ;:7

  • 8/12/2019 Matthew Jannace Masters Degree Project

    14/30

    !"##$%& ("))"*%+ !,-#. /0%)# 123#%43 5 6787*79% !"3#%:3 ;:7

  • 8/12/2019 Matthew Jannace Masters Degree Project

    15/30

    !"##$%& ("))"*%+ !,-#. /0%)# 123#%43 5 6787*79% !"3#%:3 ;:7

  • 8/12/2019 Matthew Jannace Masters Degree Project

    16/30

    !"##$%& ("))"*%+ !,-#. /0%)# 123#%43 5 6787*79% !"3#%:3 ;:7

  • 8/12/2019 Matthew Jannace Masters Degree Project

    17/30

    !"##$%& ("))"*%+ !,-#. /0%)# 123#%43 5 6787*79% !"3#%:3 ;:7

  • 8/12/2019 Matthew Jannace Masters Degree Project

    18/30

    !"##$%& ("))"*%+ !,-#. /0%)# 123#%43 5 6787*79% !"3#%:3 ;:7

  • 8/12/2019 Matthew Jannace Masters Degree Project

    19/30

    !"##$%& ("))"*%+ !,-#. /0%)# 123#%43 5 6787*79% !"3#%:3 ;:7

  • 8/12/2019 Matthew Jannace Masters Degree Project

    20/30

    !"##$%& ("))"*%+ !,-#. /0%)# 123#%43 5 6787*79% !"3#%:3 ;:7

  • 8/12/2019 Matthew Jannace Masters Degree Project

    21/30

    !"##$%& ("))"*%+ !,-#. /0%)# 123#%43 5 6787*79% !"3#%:3 ;:7

  • 8/12/2019 Matthew Jannace Masters Degree Project

    22/30

    !"##$%& ("))"*%+ !,-#. /0%)# 123#%43 5 6787*79% !"3#%:3 ;:7

  • 8/12/2019 Matthew Jannace Masters Degree Project

    23/30

    !"##$%& ("))"*%+ !,-#. /0%)# 123#%43 5 6787*79% !"3#%:3 ;:7

  • 8/12/2019 Matthew Jannace Masters Degree Project

    24/30

    !"##$%& ("))"*%+ !,-#. /0%)# 123#%43 5 6787*79% !"3#%:3 ;:7

  • 8/12/2019 Matthew Jannace Masters Degree Project

    25/30

    !"##$%& ("))"*%+ !,-#. /0%)# 123#%43 5 6787*79% !"3#%:3 ;:7

  • 8/12/2019 Matthew Jannace Masters Degree Project

    26/30

    !"##$%& ("))"*%+ !,-#. /0%)# 123#%43 5 6787*79% !"3#%:3 ;:7E@ 6%#:.%F%9 /G:.- H=+ =BHH+ ?:74

    7-9@:787&.I.@)%#J

    $##GJKK7-9@:787&.I.@)%#K:787&.I.L67876,48-%K6")I.)03M4%-%%:,48-%M=BBCHB=>

    "7678792 -75482:74;2@ A=BHB+ N7F%48%: OE@ 6%#:.%F%9 ("),":2 H+ =BHH+ ?:74 17,:*%?7:0%J

    $##GJKK:787*79%@37,:*%?7:0%@)%#K

    "7678792?@AB8A@ A=BHB+ N7F%48%: H>E@ 6%#:.%F%9 ("),":2 H+ =BHH+ ?:74 6787&.I.J

    $##GJKK:787&.I.@)%#K&.I.K6787*79%KP"4%M;$23.*3

    #5442CD 4=CEBC;A :74 ;=12 F12322451632F@ A=BHH+ /G:.- H=E@ 6%#:.%F%9 /G:.- H=+ =BHH+ ?:74

    9":I*"),*I@)%#J $##GJKK9":I*"),*I@)%#K:,48-%K6")I.)03L0"4%Q4%-%%:,48-%

    /":7)6@ A=BBR+ N7F%48%: =SE@ .B32G!C=D71@HIJ; @ 6%#:.%F%9 ("),":2 H+ =BHH+ ?:74 6787T.I.J

    $##GJKK:787&.I.@)%#K&.I.KU.-%J/)"#742@E@ $=KE/C.B42@ 6%#:.%F%9 ("),":2 H+ =BHH+ ?:74 6787T.I.J

    $##GJKK:787&.I.@)%#K&.I.KX"&ID)U.:%

  • 8/12/2019 Matthew Jannace Masters Degree Project

    27/30

  • 8/12/2019 Matthew Jannace Masters Degree Project

    28/30

    !"#$%&'()* ,-. /0*&1 2*"3 4"115* 6*-751-

    8739*) :; 6:7&>2*"3- ?(@* A

    /,0. 8739*) :; 2*"3B"1*- C*;1 "1 D&< :; 6:7&< E.F

    8739*) :; 6:7&F

    /,0. %,*)/55 2:1"5 R"3"0* S&K7))*< ON.T>

    /,0. 8739*) :; 4755*1- ?Q:1 =EF.AT

    /,0. 8739*) 4755*1- !(1 E=.A=

    /,0. J*)K*&1 :; 4755*1- !(1 =F.A=L

    /,0. 2:1"5 D&*3M R"3"0* ;):3 4755*1- E>E.TE

    /,0. 8739*) :; D&*3M 4755*1- !(1 /0*&1 =E.N

    /,0. 2:1"5 /0*&1 R"3"0* ;):3 D&*3M 4755*1- F=.NF

    /,0. D&*3M U:55(-(:& U:7&1 >.FH

    /,0. D&*3M U:55(-(:& R"3"0* >.OF

    /,0. 2*"3B"1* 4755*1 !(1 U:7&1 =.>N

    2*"3 /0*&1 D&*3M

    D&*3M 2*"3 /0*&1

    6:9:K:

  • 8/12/2019 Matthew Jannace Masters Degree Project

    29/30

  • 8/12/2019 Matthew Jannace Masters Degree Project

    30/30

    !"# %& "' %&&( )*+ ,-./0 !.12 31004. 5.*640*2nd BlackHoleAgentTeam 36730 37% 17100 990 16785 1855 0 0 18 82

    1st ShizTeam 62826 63% 27850 4530 25891 4530 24 0 82 18

    1st BlackHoleAgentTeam 51107 58% 30150 2910 16039 2007 0 0 55 45

    2nd StoneGhostTeam 36507 42% 14800 1530 17728 2448 0 0 45 55

    1st BlackHoleAgentTeam 58376 65% 32650 4710 18421 2589 6 0 67 33

    2nd YuugaoTeam 31331 35% 12350 1110 15877 1966 29 0 33 67

    1st BlackHoleAgentTeam 60435 70% 33800 4350 19655 2602 10 19 65 35

    2nd DuskTeam 25749 30% 11200 1080 12052 1402 14 0 35 66

    1st BlackHoleAgentTeam 59444 65% 32950 4410 19193 2876 14 0 72 28

    2nd HebusLeTrollTeam 32326 35% 12050 900 17292 2042 42 0 28 72

    1st BlackHoleAgentTeam 59089 61% 30200 3600 22355 2914 7 12 55 45

    2nd EntangledTeam 37137 39% 14800 1650 18077 2545 37 27 45 55

    1st BlackHoleAgentTeam 61631 66% 33000 5100 20292 3176 41 22 86 14

    2nd HawkOnFireTeam 31292 34% 12000 630 16781 1828 53 0 14 86

    1st BlackHoleAgentTeam 70358 79% 39600 6540 21252 2950 16 0 85 15

    2nd PulsarMaxTeam 18439 21% 5400 450 11548 989 34 17 15 85

    1st BlackHoleAgentTeam 68432 73% 38000 5760 21438 3228 6 0 82 18

    2nd FermatTeam 24744 27% 7000 540 15716 1473 14 0 18 83

    1st BlackHoleAgentTeam 66379 72% 36250 5700 21153 3242 25 9 80 20

    2nd TheArtOfWarTeam 25200 28% 8750 750 14141 1519 40 0 20 80

    85.00%

    18.00%

    82.00%

    80.00%

    55.00%

    67.00%

    65.00%

    72.00%

    55.00%

    86.00%

    20

    19

    18

    17

    16

    15

    14

    13

    12

    11

    !"##$%& ("))"*%+ !,-#. /0%)# 123#%43 5676*68% !"3#%93 :96;%*#