This is a read-only archive of the old Scratch 1.x Forums.
Try searching the current Scratch discussion forums.

#1 2010-03-05 17:49:23

demosthenes
Retired Community Moderator
Registered: 2008-02-19
Posts: 1000+

Artificial Intelligence Contest

This is the thread for Demosthenes' Artificial Intelligence Contest!

In this contest you will attempt to create the most intelligent robot you can that will win in the arena against over robots created by Scratchers.

The Rules:
The goal of this game is to shoot a projectile that hits the enemy robot.
Each robot starts with 10 health. Each successful hit deals 1 point of damage.
Bouts against a robot are best 3/5

Scripting and Movement:
Your robot may not move more than 10 steps per frame, I will build the game with internal sensors that detect if you moved too far and your sprite will automatically be disqualified.
Your projectile may not move move than 12 steps per frame. Again I will incorporate a sensor that detects cheating and stops the bout.
Only 1 Projectile per robot is allowed in this contest.
Projectiles must now expire after 200 frames.
The Banned Blocks:
These are blocks that you may not use in your robot!
http://img442.imageshack.us/img442/6633/screenshot20100305at556.png
in addition, these blocks are banned
http://img138.imageshack.us/img138/9173/picture9v.png
Note: you may not use these blocks applying to any sprite. For example ([x postion] of [SpriteWhatever]) is not allowed.
IndentException: you may use ([x/y position] of [EnemyProjectile]) only. That does not mean you can use ([direction] of [EnemyProjectile]) only x/y position of EnemyProjectile.
IndentNEW EXCEPTION: Now you may use ([x position] of [SpriteWhatever]) on sprites of your team!
Any other block is fair game.

Your Team:
You may have a "team" of 7 sprites for this. What I mean by that is that you may have up to 7 sprites working together. This does not mean that you may have 7 robots. It means that you may still only have 1 robot and 1 projectile, but that you may have 5 other sprites such as sensors working with your robot.

Costumes:
Your robot and projectile will have costumes set by me so you can't make your projectile enormous and your robot tiny.

Soon I will post the project that you will modify and create your own robots for.

Any questions, just ask  smile ?

Last edited by demosthenes (2010-03-05 21:33:32)


I've taken a long hiatus, but I still visit sometimes. Give me some time to answer any messages you post on my projects!

Offline

 

#2 2010-03-05 17:56:34

BWOG
Scratcher
Registered: 2008-09-19
Posts: 1000+

Re: Artificial Intelligence Contest

How is it possible to do it without the banned blocks?

Offline

 

#3 2010-03-05 17:59:16

illusionist
Retired Community Moderator
Registered: 2008-07-02
Posts: 1000+

Re: Artificial Intelligence Contest

BWOG wrote:

How is it possible to do it without the banned blocks?

Easy!

I've been working on an artificial life project.  big_smile


http://i.imgur.com/8LX1NrV.png

Offline

 

#4 2010-03-05 17:59:27

demosthenes
Retired Community Moderator
Registered: 2008-02-19
Posts: 1000+

Re: Artificial Intelligence Contest

BWOG wrote:

How is it possible to do it without the banned blocks?

I don't know  tongue  Thats what you'll have to figure out.
Disclaimer: Actually I do know as I have done something similar before.


I've taken a long hiatus, but I still visit sometimes. Give me some time to answer any messages you post on my projects!

Offline

 

#5 2010-03-05 18:19:18

Brass45
Scratcher
Registered: 2009-05-03
Posts: 500+

Re: Artificial Intelligence Contest

Which project?This sounds pretty interesting...but by removing those blocks,it becomes much harder.


http://img412.imageshack.us/img412/4593/ubd1591.png<--Our website(click)
http://static.zooomr.com/images/8884671_b196719ffa_o.png<--If this image looks interesting,then click it to see an exclusive sneak peak of Evil Strings newest game:DarkLight

Offline

 

#6 2010-03-05 18:21:54

demosthenes
Retired Community Moderator
Registered: 2008-02-19
Posts: 1000+

Re: Artificial Intelligence Contest

Brass45 wrote:

Which project?This sounds pretty interesting...but by removing those blocks,it becomes much harder.

It does become much harder  tongue  I haven't shared the project yet. I plan to over the weekend (when I make it lol).


I've taken a long hiatus, but I still visit sometimes. Give me some time to answer any messages you post on my projects!

Offline

 

#7 2010-03-05 18:31:45

Brass45
Scratcher
Registered: 2009-05-03
Posts: 500+

Re: Artificial Intelligence Contest

Can you at least post the technique?Remember the scratch moto:Imagine,Program,SHARE


http://img412.imageshack.us/img412/4593/ubd1591.png<--Our website(click)
http://static.zooomr.com/images/8884671_b196719ffa_o.png<--If this image looks interesting,then click it to see an exclusive sneak peak of Evil Strings newest game:DarkLight

Offline

 

#8 2010-03-05 18:32:34

demosthenes
Retired Community Moderator
Registered: 2008-02-19
Posts: 1000+

Re: Artificial Intelligence Contest

Brass45 wrote:

Can you at least post the technique?Remember the scratch moto:Imagine,Program,SHARE

I'll give you a hint  smile  Remember you have 7 sprites. Some of those can try and find your enemy.


I've taken a long hiatus, but I still visit sometimes. Give me some time to answer any messages you post on my projects!

Offline

 

#9 2010-03-05 19:13:05

Lucario621
Community Moderator
Registered: 2007-10-03
Posts: 1000+

Re: Artificial Intelligence Contest

I'm thinking about participating! This sounds fun!

Though eh - 7 sprites? That's sorta a lot, if many robots are to compete (although not necessarily at once). I'm thinking 3, 2, or for a real challenge, 1  tongue

I see we'll be using the sprites you use (for costumes at least). Can we recolor them? I'm guessing so


http://i.imgur.com/WBkM2QQ.png

Offline

 

#10 2010-03-05 19:14:40

Lucario621
Community Moderator
Registered: 2007-10-03
Posts: 1000+

Re: Artificial Intelligence Contest

Luckily though, I know a script which does the same function as the point towards block >:)

I think you should also ban the distance block though :P

Last edited by Lucario621 (2010-03-05 19:14:49)


http://i.imgur.com/WBkM2QQ.png

Offline

 

#11 2010-03-05 19:18:36

Lucario621
Community Moderator
Registered: 2007-10-03
Posts: 1000+

Re: Artificial Intelligence Contest

Another question: Will you record the battle?  tongue


http://i.imgur.com/WBkM2QQ.png

Offline

 

#12 2010-03-05 19:50:13

Lucario621
Community Moderator
Registered: 2007-10-03
Posts: 1000+

Re: Artificial Intelligence Contest

*Bump*


http://i.imgur.com/WBkM2QQ.png

Offline

 

#13 2010-03-05 20:07:31

demosthenes
Retired Community Moderator
Registered: 2008-02-19
Posts: 1000+

Re: Artificial Intelligence Contest

Lucario621 wrote:

Another question: Will you record the battle?  tongue

I will if I can find a piece of free recording software.

Lucario621 wrote:

Luckily though, I know a script which does the same function as the point towards block > smile

I think you should also ban the distance block though  tongue

You know a script that does that without the blocks I've banned O.O? If so could you please share it, I don't want anyone able to use something like that so I'd have to ban it.

I'm keeping in distance because it isn't really a game breaker.


I've taken a long hiatus, but I still visit sometimes. Give me some time to answer any messages you post on my projects!

Offline

 

#14 2010-03-05 20:12:22

steppenwulf
Scratcher
Registered: 2009-07-23
Posts: 1000+

Re: Artificial Intelligence Contest

When are you going to release the project, Demos? I want to eradica- join this competition.  smile


I'm graduating HS this April and going to college in the Fall.

Offline

 

#15 2010-03-05 20:14:23

demosthenes
Retired Community Moderator
Registered: 2008-02-19
Posts: 1000+

Re: Artificial Intelligence Contest

steppenwulf wrote:

When are you going to release the project, Demos? I want to eradica- join this competition.  smile

wink
Sometime this weekend. I still haven't made the project >.> and I want to make my own bot for the base project.


I've taken a long hiatus, but I still visit sometimes. Give me some time to answer any messages you post on my projects!

Offline

 

#16 2010-03-05 20:16:28

steppenwulf
Scratcher
Registered: 2009-07-23
Posts: 1000+

Re: Artificial Intelligence Contest

demosthenes wrote:

steppenwulf wrote:

When are you going to release the project, Demos? I want to eradica- join this competition.  smile

wink
Sometime this weekend. I still haven't made the project >.> and I want to make my own bot for the base project.

I may not be all that advanced, and I have gotten lazy and given up on every single large project for 2 months now, but if its one thing I won't give up on, it's competition. Buahahaha!


I'm graduating HS this April and going to college in the Fall.

Offline

 

#17 2010-03-05 20:16:49

Lucario621
Community Moderator
Registered: 2007-10-03
Posts: 1000+

Re: Artificial Intelligence Contest

demosthenes wrote:

Lucario621 wrote:

Another question: Will you record the battle?  tongue

I will if I can find a piece of free recording software.

Lucario621 wrote:

Luckily though, I know a script which does the same function as the point towards block > smile

I think you should also ban the distance block though  tongue

You know a script that does that without the blocks I've banned O.O? If so could you please share it, I don't want anyone able to use something like that so I'd have to ban it.

I'm keeping in distance because it isn't really a game breaker.

Okay.

The script, for pointing towards another block made using scratch blocks can be found at the "Behind the Scenes" sections of this wiki page: http://scratch.wikia.com/wiki/Point_Towards_()


http://i.imgur.com/WBkM2QQ.png

Offline

 

#18 2010-03-05 20:18:37

demosthenes
Retired Community Moderator
Registered: 2008-02-19
Posts: 1000+

Re: Artificial Intelligence Contest

Lucario621 wrote:

demosthenes wrote:

Lucario621 wrote:

Another question: Will you record the battle?  tongue

I will if I can find a piece of free recording software.

Lucario621 wrote:

Luckily though, I know a script which does the same function as the point towards block > smile

I think you should also ban the distance block though  tongue

You know a script that does that without the blocks I've banned O.O? If so could you please share it, I don't want anyone able to use something like that so I'd have to ban it.

I'm keeping in distance because it isn't really a game breaker.

Okay.

The script, for pointing towards another block made using scratch blocks can be found at the "Behind the Scenes" sections of this wiki page: http://scratch.wikia.com/wiki/Point_Towards_()

Page fail, it has no content D:


I've taken a long hiatus, but I still visit sometimes. Give me some time to answer any messages you post on my projects!

Offline

 

#19 2010-03-05 20:27:51

Lucario621
Community Moderator
Registered: 2007-10-03
Posts: 1000+

Re: Artificial Intelligence Contest

demosthenes wrote:

Lucario621 wrote:

demosthenes wrote:

Lucario621 wrote:

Another question: Will you record the battle?  tongue

I will if I can find a piece of free recording software.

You know a script that does that without the blocks I've banned O.O? If so could you please share it, I don't want anyone able to use something like that so I'd have to ban it.

I'm keeping in distance because it isn't really a game breaker.

Okay.

The script, for pointing towards another block made using scratch blocks can be found at the "Behind the Scenes" sections of this wiki page: http://scratch.wikia.com/wiki/Point_Towards_()

Page fail, it has no content D:

Copy the url, with the ( and )


http://i.imgur.com/WBkM2QQ.png

Offline

 

#20 2010-03-05 20:36:27

adriangl
Scratcher
Registered: 2007-07-02
Posts: 1000+

Re: Artificial Intelligence Contest

Wow, that seems hard to do without the banned blocks. SO I won't join. But I have an idea of how to do that...variables.


Scratchin' since 2007

Offline

 

#21 2010-03-05 20:43:01

Lucario621
Community Moderator
Registered: 2007-10-03
Posts: 1000+

Re: Artificial Intelligence Contest

adriangl wrote:

Wow, that seems hard to do without the banned blocks. SO I won't join. But I have an idea of how to do that...variables.

Right now I'm working on a way to find the position of the enemy >;)

It involves going quickly to a few positions on the arena (9), while recording the distances, and then using the distances, and the positions at which it was recorded, to find the position ;) I don't think I can find the PERFECT answer, but at least a close estimate will help in a battle ;)


http://i.imgur.com/WBkM2QQ.png

Offline

 

#22 2010-03-05 20:53:32

floatingmagictree
Scratcher
Registered: 2008-10-21
Posts: 1000+

Re: Artificial Intelligence Contest

I'll give this a shot, it's a good concept idea.







Y'all gonna get pwned.

Offline

 

#23 2010-03-05 20:57:20

TheSaint
Scratcher
Registered: 2008-11-04
Posts: 1000+

Re: Artificial Intelligence Contest

I know how to do this.  tongue  Pretty simple if you use a brute force sensor.

A couple of questions though:
Are we allowed to build a robot that dodges the bullets? Do bullets kill other bullets?How many robots are going to play at a time? Too many would lag it up significantly.

Offline

 

#24 2010-03-05 20:59:54

Lucario621
Community Moderator
Registered: 2007-10-03
Posts: 1000+

Re: Artificial Intelligence Contest

TheSaint wrote:

I know how to do this.  tongue  Pretty simple if you use a brute force sensor.

A couple of questions though:
Are we allowed to build a robot that dodges the bullets? Do bullets kill other bullets?How many robots are going to play at a time? Too many would lag it up significantly.

I think it's just 1 vs 1...


http://i.imgur.com/WBkM2QQ.png

Offline

 

#25 2010-03-05 21:01:04

dingdong
Scratcher
Registered: 2007-08-09
Posts: 1000+

Re: Artificial Intelligence Contest

ok I'm not going to compete in this, but I'll give people a hint:

you can replace all those blocks with variables, I'm not telling how, but figure it out

edit:
nvm you can't do this

Last edited by dingdong (2010-03-05 21:14:27)


http://img851.imageshack.us/img851/2829/superanbanner.png
click the image for my music

Offline

 

Board footer