11
2k BotPrize Presentation – James Shannon

2k BotPrize Presentation – James Shannon. Objective of Competition Create a bot that seems human. Bot will judge and be judged as BOT or HUMAN

Embed Size (px)

Citation preview

Page 1: 2k BotPrize Presentation – James Shannon. Objective of Competition  Create a bot that seems human.  Bot will judge and be judged as BOT or HUMAN

2k BotPrizePresentation – James Shannon

Page 2: 2k BotPrize Presentation – James Shannon. Objective of Competition  Create a bot that seems human.  Bot will judge and be judged as BOT or HUMAN

Objective of Competition Create a bot that seems human. Bot will judge and be judged as BOT or

HUMAN. Judges participate in match(mod of

deathmatch mode) Grand prize for ‘humanness’ rating

above the average of judges rating.

Page 3: 2k BotPrize Presentation – James Shannon. Objective of Competition  Create a bot that seems human.  Bot will judge and be judged as BOT or HUMAN

Rules Submit entry by email(deadline as of 2012 was on

or before August 22nd) Results announced at IEEE Conference on

Computational Intelligence and games. No need to attend the conference(unless you want

to) Chatting disabled Results date around 11th – 14th September Teams can be individual or multiple people One bot entry limit Multiple affiliated teams may join

Page 4: 2k BotPrize Presentation – James Shannon. Objective of Competition  Create a bot that seems human.  Bot will judge and be judged as BOT or HUMAN

Prizes Major Prize: $7000 and a trip to 2K Marin’s

Canberra studios(Humanness rating >= average judges humanness rating)

If more than one team wins it will be shared Minor prize of $2000 if no one wins major

prize Non cash prizes for best Human/Bot

judges(Highest combined score over the judging rounds)

Page 5: 2k BotPrize Presentation – James Shannon. Objective of Competition  Create a bot that seems human.  Bot will judge and be judged as BOT or HUMAN

Languages and tools UT 2004 GameBots2004 interface Use any language and IDE you want Must run under XP and Vista Recommended IDE is Pogamut 3.3.0,

uses JavaSDK and NetBeans.(GameBots2004 inc.)also allows use of Python and POSH.

Competition Mod(DM Mod)

Page 6: 2k BotPrize Presentation – James Shannon. Objective of Competition  Create a bot that seems human.  Bot will judge and be judged as BOT or HUMAN

GameBots2004 UT2004 Mod Allows control of bots by external

programs. Commands sent/received via sockets.

Page 7: 2k BotPrize Presentation – James Shannon. Objective of Competition  Create a bot that seems human.  Bot will judge and be judged as BOT or HUMAN

Pogamut Java middleware Allows control of virtual agents in game

engines NetBeans support for debugging Pathfinding and gathering information

can be done in 1 or 2 commands(similar to Robocode)

Allows us to concentrate on the more interesting parts( like A.I!!!! )

Page 8: 2k BotPrize Presentation – James Shannon. Objective of Competition  Create a bot that seems human.  Bot will judge and be judged as BOT or HUMAN

Setup(Pogamut) Obtain UT2004 Apply patch 3369 Install JavaSDK & NetBeans Install Pogamut 3 GameBots2004 can be installed from

Pogamut site also Install Competition Mod

Page 9: 2k BotPrize Presentation – James Shannon. Objective of Competition  Create a bot that seems human.  Bot will judge and be judged as BOT or HUMAN

Potential for A.I development Simple setup and info gathering, allows

us to focus on A.I in greater depth Testing environment(3D competitive

video game) is ideal for testing decision making, learning(genetic) algorithms.

Pathfinding (A*/TSP) can be tested Clearly defined objectives for modelling

bots on human behaviour are available i.e. kills, accuracy, movement, decisions

Page 10: 2k BotPrize Presentation – James Shannon. Objective of Competition  Create a bot that seems human.  Bot will judge and be judged as BOT or HUMAN

Additional info 2013 Competition unannounced as 2012

one just ended. Safe assumption that it will be around the same timeframe(has been going since 2008)

http://www.botprize.org/index.html http

://pogamut.cuni.cz/main/tiki-index.php?page=Download

http://www.cs.rit.edu/~jdb/gamebots/about.php

Page 11: 2k BotPrize Presentation – James Shannon. Objective of Competition  Create a bot that seems human.  Bot will judge and be judged as BOT or HUMAN

Questions? If I can’t answer you will be shot(see below pic)