Contest: Animal/Bot Coding (AI)

Online C++ programming contests.

Moderators: Darobat, RecursiveS, Dante Shamest, Bugdude, Wizard, raimo

Is this a good idea or not?

Poll ended at Sun Aug 22, 2004 12:10 pm

Yes
19
100%
No
0
No votes
 
Total votes : 19

Postby Andy2005 » Fri Aug 20, 2004 12:40 pm

this is like a strange online RPG lol
Step 1) Look at This
Step 2) Get True Combat
User avatar
Andy2005
 
Posts: 1057
Joined: Wed Sep 24, 2003 3:26 pm
Location: NewYork

Postby Corsix » Sat Aug 21, 2004 6:38 am

If all things go well then hopefully base code will be done by end of sunday, docs / examples by end of monday meaning you will be able to begin coding on tuesday.
Code: Select all
#include <stdio.h>
char*_="XxTIHRCXCxTIHRXRCxTIHXHRCxTIXIHRCxTXTIHRCxXxTIHRCX";
int main(int l){for(l+=7;l!=putchar(010);++l);if(*(++_))main
(*_!=88?(putchar(*_^073)|putchar(33))&1:0xffff2a8b);}
User avatar
Corsix
 
Posts: 1181
Joined: Fri Jul 23, 2004 9:33 am
Location: Berkeley, UK

Postby Darobat » Sat Aug 21, 2004 8:32 am

Sweet! This is an awesome Idea Corsix
Code: Select all
#include <stdio.h>
struct W{char m,M[4??),w;void x(char
*W)??<w^=w;while(w[W]!=0)putchar(W[w
]^M[w++%5??));}W():m(040),w(0){char*
X="d@PLfAU\x05P)sHEMoTTPF""\31";for(
;w<5;w++[M??)=m++);x(X);}}w;main(){}
User avatar
Darobat
Moderator
 
Posts: 2572
Joined: Sat Sep 27, 2003 1:19 pm

Postby r4nd0m » Sat Aug 21, 2004 7:08 pm

this sounds awesome, and even when the contest is over, other people could use it as a big learning experience. i even saw something like this on the discovery channel a couple months ago, where they programmed fish to learn how to survive in a realistic virtual world, or be eaten. i might be able to help you out in this in my spare time if you want..
Life should NOT be a journey to the grave with the intention of arriving safely in an attractive and well preserved body, but rather to skid in sideways, Champagne in one hand -- strawberries in the other screaming WOO HOO!
User avatar
r4nd0m
 
Posts: 1851
Joined: Tue May 11, 2004 7:43 pm
Location: Edmonton, Alberta, Canada

Postby t i l e x » Sat Aug 21, 2004 8:34 pm

Will there be any graphic interface at all ?
User avatar
t i l e x
 
Posts: 3604
Joined: Wed Dec 03, 2003 3:59 pm
Location: Québec (Canada)

Postby TheKidder » Sat Aug 21, 2004 9:03 pm

I don't believe Corsix is making one, but I might try if he doesn't...
8)
w00t!
User avatar
TheKidder
 
Posts: 525
Joined: Mon Nov 24, 2003 7:57 pm
Location: MI

Postby Corsix » Sun Aug 22, 2004 9:21 am

With the base code 90/95 % done I am on track for a Monday night 'release' :) .

As far as graphics go, initially there will be none :( , however, after round one, if there are enough people taking part then I will probably make one :)
Code: Select all
#include <stdio.h>
char*_="XxTIHRCXCxTIHRXRCxTIHXHRCxTIXIHRCxTXTIHRCxXxTIHRCX";
int main(int l){for(l+=7;l!=putchar(010);++l);if(*(++_))main
(*_!=88?(putchar(*_^073)|putchar(33))&1:0xffff2a8b);}
User avatar
Corsix
 
Posts: 1181
Joined: Fri Jul 23, 2004 9:33 am
Location: Berkeley, UK

Postby exomo » Sun Aug 22, 2004 10:36 am

I like your idea. I will take part in any case.

It sounds like some hard work and long nights but it will be a lot of fun.
(I hope we get more than just 1 week)
User avatar
exomo
 
Posts: 879
Joined: Fri Sep 26, 2003 12:30 pm
Location: germany->baden

Postby r4nd0m » Sun Aug 22, 2004 10:55 am

:D i'm just so giddy with joy at taking part in this one :D
Life should NOT be a journey to the grave with the intention of arriving safely in an attractive and well preserved body, but rather to skid in sideways, Champagne in one hand -- strawberries in the other screaming WOO HOO!
User avatar
r4nd0m
 
Posts: 1851
Joined: Tue May 11, 2004 7:43 pm
Location: Edmonton, Alberta, Canada

Postby Lovechild » Sun Aug 22, 2004 1:59 pm

you guys better call it game now and bow down before my miniature giant space hamster .

his name shall be... Boo!
User avatar
Lovechild
 
Posts: 1442
Joined: Tue May 18, 2004 12:59 pm
Location: kicken serious but

Postby Corsix » Sun Aug 22, 2004 3:09 pm

exomo wrote:It sounds like some hard work and long nights but it will be a lot of fun.
(I hope we get more than just 1 week)
I've tried to make it not too hard to make a simple animal but you will have more than one week :)
Although if people find it too simple / difficult it can be adjusted.

Base Code is 100% Done!
Code: Select all
#include <stdio.h>
char*_="XxTIHRCXCxTIHRXRCxTIHXHRCxTIXIHRCxTXTIHRCxXxTIHRCX";
int main(int l){for(l+=7;l!=putchar(010);++l);if(*(++_))main
(*_!=88?(putchar(*_^073)|putchar(33))&1:0xffff2a8b);}
User avatar
Corsix
 
Posts: 1181
Joined: Fri Jul 23, 2004 9:33 am
Location: Berkeley, UK

Postby t i l e x » Sun Aug 22, 2004 3:39 pm

If you ever make a world, I hope you will make it in OpenGL or DirectX :wink:
User avatar
t i l e x
 
Posts: 3604
Joined: Wed Dec 03, 2003 3:59 pm
Location: Québec (Canada)

Postby r4nd0m » Sun Aug 22, 2004 3:42 pm

one question: how will the animals all interact in the world? are you going to spawn off a bunch of classes from each of our's, then let it run, or what?
Life should NOT be a journey to the grave with the intention of arriving safely in an attractive and well preserved body, but rather to skid in sideways, Champagne in one hand -- strawberries in the other screaming WOO HOO!
User avatar
r4nd0m
 
Posts: 1851
Joined: Tue May 11, 2004 7:43 pm
Location: Edmonton, Alberta, Canada

Postby TheKidder » Sun Aug 22, 2004 5:14 pm

I've been wondering how you/we will put our animals into the game. Do you have to link the animal file into the project and recompile the app? Or does it dynamically read from dlls or something similar?
w00t!
User avatar
TheKidder
 
Posts: 525
Joined: Mon Nov 24, 2003 7:57 pm
Location: MI

Postby Corsix » Mon Aug 23, 2004 2:01 am

Graphics : If they are going to be done it will be in OpenGL
Spawning : At the begining of the round I will probably spawn 20 of each animal and then let the bloodbath begin
Into the game : For security reasons I will link to the animal file and then recompile the app (to prevent viruses and cheating).
Code: Select all
#include <stdio.h>
char*_="XxTIHRCXCxTIHRXRCxTIHXHRCxTIXIHRCxTXTIHRCxXxTIHRCX";
int main(int l){for(l+=7;l!=putchar(010);++l);if(*(++_))main
(*_!=88?(putchar(*_^073)|putchar(33))&1:0xffff2a8b);}
User avatar
Corsix
 
Posts: 1181
Joined: Fri Jul 23, 2004 9:33 am
Location: Berkeley, UK

PreviousNext

Return to Contests

Who is online

Users browsing this forum: No registered users and 1 guest