Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Topics - jknilinux

Pages: 1 [2] 3 4 5
16
Bot Tavern / Super crazy/awesome idea
« on: December 14, 2009, 05:18:39 PM »
Is it possible to get an OS running on a DB? Would there be any benefits?

17
Internet Mode Commentary / Anybody using IM now?
« on: December 14, 2009, 05:02:01 PM »
Has anything of interest happened? Is anyone even running it now?

18
Evolution and Internet Sharing Sims / Moonfisher's interesting evo sim
« on: December 14, 2009, 04:28:43 PM »
Quote from: Moonfisher
In evo sims handmade conspecs always seem to break down fast since canibots will have lots of free food at their disposal...
I've had one bot evolve a good conspec on it's own, where it would still shoot at anything it saw but move away from it's own kind and attack alge... if the other one attacked it it would still defend itself though... so nothing was black or white, the bots of the same species would also end up fighting over alge... (got no idea how they where able to tell, but I guess if they saw an alge within a short time they where far more agressive or something...)
No carnivores evolved, and got tired of running it... the bots where just too good at getting away... would reproduce to cause confusion and try to get away with the alge, and it used shell, seemed to make some when it got attacked. (Not using ties... it just evolved realy good ball controll)

bump

Moonfisher, do you still have that sim? I've noticed you've made a lot of interesting evosims, what other ones have you made?

19
Darwinbots3 / DB2 bots
« on: December 14, 2009, 04:23:41 PM »
So, will current bots work with DB3? A lot of work has gone into them so far, but the current DBNA (new way to say DB DNA  ) has some room for improvement...

20
Simulation Emporium / overclocked gaming rig vs. COTS PC
« on: December 12, 2009, 11:02:08 PM »
What sort of speedup can we expect for DB2/3 with some expensive, exotic PC system (for example, overclocked Intel Skulltrail/upcoming core i9) over a COTS Pentium 4 PC? Exponential?
Or, would it provide a better speedup with, say, 5 p3 PCs versus 1 exotic gamer PC? Would that provide an exponential speedup?

I'm thinking with DB3, since it's supposed to be highly parallelized, several low-end PCs would perform better than 1 uberfast PC. However, with the more serialized DB2, we should expect better performance with 1 high-end PC, right?

Also, would it be faster to network several low-end computers with small size environments/populations or use 1 high-end PC with a large-size environment?

Basically, I have like 4 p3 laptops I never use, is it worth it to connect them together with ethernet and have each one run a small DB sim w/ teleporters connecting them?

21
Bot Tavern / The amazing wikibot
« on: December 10, 2009, 02:38:55 PM »
Hey everyone, here's a cool idea...

Lets make a "wikibot" so that everyone can add their own code to this community bot, similar to how wikipedia works!  
 Just add as little or as much code as you want, and post your resulting bot as a reply. Let's start with A. Minimalis:

Quote
'Wikibot, based on A. Minimalis
'Contains everything necessary for it to survive and reproduce.

cond
*.eye5 0 >
*.refeye *.myeye !=
start
*.refveldx .dx store
*.refvelup 30 add .up store
stop

cond
*.eye5 50 >
*.refeye *.myeye !=
start
-1 .shoot store
*.refvelup .up store
stop

cond
*.eye5 0 =
*.refeye *.myeye = or
start
314 rnd .aimdx store
stop

cond
*.nrg 20000 >
start
10 .repro store
stop
end

Sound fun?

BTW Numsgil, may I make a wiki entry on this?

22
Darwinbots3 / 2.5 Dimension mode?
« on: December 07, 2009, 05:45:37 PM »
Here's the official thread for the 2.5D mode suggestion.

Here's my first mention from a previous thread:

Quote
Also, can we implement some sort of 2.5D mode, so it (DB3) won't actually have to deal with 3D graphics? Maybe a memory location that, if set to 1, brings the bot to a parallel 2D sim, moving it slightly in the 3rd dimension, where things in each 2D level can only interact with that which is in their level. It can switch back to 0 if it wants to return to the original one. Maybe we can implement each 2D sim in this mode on a different core/computer? on second thought, this would be a great way to induce speciation by setting slightly different physics to each parallel 2D plane... Perhaps we can use this as an alternative to the roving teleporter option too for IM?

So, add your thoughts here!

23
Darwinbots3 / Cpp version
« on: December 02, 2009, 03:29:30 PM »
Hello everyone...  

OK, I'm planning on making a DB fork. It's a little ambitious, but then again, so is the whole DB project.
My #1 concern is speed and simulation size. I'm thinking you're more likely to evolve complex behavior if you run a large sim for a long time, maybe 100 megacycles or more, as opposed to making a more complex sim but running it for only a megacycle. I don't think 10 cps for a large sim is an ideal goal. So, I'm thinking of continuing DB 2.5. Here's the plan:

1: Finish the DB 2.5 Cpp port, then add features such as shadows, improved multibot/sexrepro design, self-modifying code, maybe size changing, etc...
(3D graphics and other potentially time-consuming, difficult-to-implement features aren't necessary)

2: Find out how to take advantage of multiple cores/multiple computers, such as utilizing a beowulf cluster, maybe even use GPGPUs one day (there are versions of Cpp for GPGPU programming)

3: Finally, get the finished DB program to run in an extremely fast OS, such as MenuetOS or DSL.

My goal is 500-1,000 cps for a large sim. Using a Beowulf cluster running DB2.5 in a very lightweight OS, this should be possible, right?
My ultimate goal, though, is to make a cluster running a stripped-down OS which itself only runs DB, making it a DB-centric "supercomputer".



Here are my concerns...
1: What problems does DB 2.5 still have? How hard will it be to finish it?
2: How difficult would it be to implement these new features?
3: How difficult would it be to make it multicore/multithread/multicomputer compatible?
4: How much of a speedup can I expect?
5: Do you think it's worth it? Can I expect more interesting evolution in this program than in DB3?


Right now, I'm under the impression this won't be too difficult. DB2 already can spread organisms from sim to sim. DB2.5 is half-done. Thus, a preliminary version of DB2.44 in CPP with organism sharing will be easy to implement, right?

Thanks for your help!!!

24
Bot Tavern / Interesting Behavior
« on: November 26, 2009, 01:56:07 AM »
Hey everyone,

What's the most interesting-behavior/intelligent/complex bot that you know of? All I can think of is vermis_p. Anything else?

25
Evolution and Internet Sharing Sims / DB 2.1
« on: November 23, 2009, 10:47:12 PM »
Hey everyone,

The original DB 2 is much faster and easier to use on my computer. What exactly are the advantages of using the latest version? Can't you evolve things just as well in 2.1?

26
Evolution and Internet Sharing Sims / cycles/sec
« on: November 23, 2009, 01:15:21 PM »
What's the most cycles/second anyone has ever achieved, with a decently large population/sim size? What hardware did you use?

27
Darwinbots Program Source Code / DB ports
« on: November 20, 2009, 01:30:32 PM »
Hey everyone,

I once heard there was a Cpp port of DB2... Is this true? Are there other ports? Why hasn't this become the main DB2 program?

28
Bugs and fixes / wine
« on: November 19, 2009, 11:45:30 AM »
Hey everyone,


Is it true that DB2 can run in wine? If so, then could we expect a speedup over windows with a minimal linux system w/ wine? TY!

29
Evolution and Internet Sharing Sims / Most advanced zerobot sim
« on: November 18, 2009, 01:50:27 PM »
Hey all,

What has been the most advanced zerobot sim so far, in terms of complex behaviors. Have any of them evolved non-random tieing behaviors?

30
Darwinbots3 / oooh oooh oooh cool idea
« on: November 16, 2009, 01:25:01 PM »
could we have an option to make the DB code pic/bs2/something else assembly? That way we could have a hardware implementation on such a processor. all you need is a boe-bot and you got your own evolved robot in HW!!!

Pages: 1 [2] 3 4 5