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.


Messages - EnderCrypt

Pages: 1 2 [3] 4
31
Off Topic / Re: making my own DB fan-version
« on: December 29, 2015, 01:44:26 PM »
wow, theres so incredibly much things i dont know, and the fact that my windows is basically broken and im stuck on mac (i hate mac's) really aint helping..

okay so, what i understood so far
  • things can only get stored on memory when the stack is empty/has true on top[/lix]
    • the cond operator is the only operator that resets the stack? does the start operator not do this?

    wait.. is the integer stack.. an integer stack, like.. cant you put decimal'ed values into stack, i know the memory doesent allow decimals, but.. the stack? also, hows does sin and cos operate?

    also, thank you for the source, i had it very difficult trying to navigate the source links from the wiki :)

    hmm, wow, i need to learn some VB some day

32
Off Topic / Re: making my own DB fan-version
« on: December 29, 2015, 12:57:23 PM »
yes store commands can and often times do evolve in the cond start section like the sim i am currently running, and yes the values on the stack do nothing. either they disappear or are untouched idk. however values can gene hop and be executable in later genes(an unused value in gene 1 can be executable in gene 5 for example) this could ably to the cond start values being executable in the start stop section too.

values can genehop?? wait, the stack persists through multiple genes? is there a COND ... START stack persisting through all genes COND ... START and so on?

33
Off Topic / Re: making my own DB fan-version
« on: December 28, 2015, 08:02:26 PM »
question: according to http://wiki.darwinbots.com/w/Execution_Flag no type of store command is allowed to execute whitin
COND ... START
can store commands still exist and mutate into this position?

edit: also, when executing an operator like for example.. store (whitin the COND ... START) will it still take 2 values from the stack and then do nothing? thank you

thank you

34
Off Topic / Re: making my own DB fan-version
« on: December 27, 2015, 05:30:13 PM »
:P It would be confusing. Ill give it a run after Christmas.

:D yes
edit: merry christmass :)

on another note, after carefull consideration (not really, it was pretty easy to change my mind), i have decided to make the code into a JAVA library instead and upload the jar and source to github for anyone to use, by doing this, anyone should be able to quickly create their own java darwinbots program,. ofcourse due to the extreme complexity and awesomeness of darwinbots, this (like.. all projects) will take alot of time, but i'll do my best and when i feel that its ready, i'll definetly share the link here

but yeah, by using this library, my hope is to make it easy for people to make a darwinbots-like software/game, though well see if i can manage this succesfully! :)

i'll also try make a real darwinbot clone/fan version by using my own library like initially planned in this post :)

35
Off Topic / Re: making my own DB fan-version
« on: December 22, 2015, 06:41:17 PM »
Obv stripped down.
part 1
if x
a
if !x & y
b
if x &y
c

a- meh store
b- blah inc
c- generic phrase dec

so basically nested cond-itions? :) intresting idea, and how would this look in DB code?

cond
condition 1
start
statement 1
cond
condition 2
start
statement 2
stop
stop
or something

36
Off Topic / Re: making my own DB fan-version
« on: December 20, 2015, 12:09:54 PM »
In this situation, the DNA has 2 parts, the reference part and the master part. The reference is just blocks of code. The master genes regulate which section of the reference and what combinations are activated. It is a different type of abstraction.

could you give a.. theoretical example of how this DB dna code would look like? :)

37
Off Topic / Re: making my own DB fan-version
« on: December 19, 2015, 07:53:49 PM »
You could disable shots, only allow ties- forcing MB formations. You could make DNA blocks of code, with a "master gene" that regulates their activation and combinations, etc. The sky (if you choose to make it) is your limit, lol.

intresting, could you elaborate further on your idea? a "master gene"?

38
Off Topic / Re: making my own DB fan-version
« on: December 15, 2015, 08:17:18 AM »
im not very good at keeping codes organized, however i am doing my best at keeping javadoc's for every method, also i am considering putting this on github as open source


but yeah, the code is messy and not as stable as i wished, at the moment im just trying to get things running, i worked very hard on getting things just up and running normally

! Sounds interesting. However, starting with a blank slate, you could try features unfeasible in DB while simplifying others. If you are a sadist, bots with Befunge-like code would be interesting.

MysticalDumpling, could you tell me more about these ideas you got, i am very intrested in hearing about it :)

39
Off Topic / making my own DB fan-version
« on: December 13, 2015, 08:29:02 PM »
Hello, first of all, i wasnt sure where i wanted to put this thread, so.. i apologize if putting it in the off-topic was... unfitting, anyways my name is Magnus and since i first found DarwinBots, its always inspired me, ALOT, inspired me in many fields, such as evolution, coding, ai. and while these things has always intrested me, this awesome application really made me want these things more (ps. writting this late midnight so i apologize if i write a bit strangely)

i have always considered making my own version of Darwinbots a personal goal in the field of programming, and recently i was lucky to get into a really good java course in my country, and while i did have previous programming experience in many languages (including java) this really helped and.. yeah im kinda feeling like im actually getting close to getting enough skill to actually make my own version of Darwinbots, though.. i doubt its gonna get even close to as awesome as the original, now, i actually tried making a Darwinbots fan-version in the past year or so.. 3 times
1st  time.. chatastrophic failure (forgot which coding language)
2th time.. chatastrophic failure (lua)
3th time.. (java) semi functional.. um.. random dna.. which.. granted, is basically a chatastrophic failurure xD
a few days ago, i made my fourth attempt (in java) and.. well i managed to after alot of work get it to run "cond start 5 .up store stop"
and my position variable outputted
Position[x=5.0,y=0.0]
Position[x=12.5,y=0.0]
Position[x=21.25,y=0.0]
etc etc which made me very happy to finally have a (even though basic) working version :D
and, i'd absolutley love occasional help with technical details of my project then and then, at the moment, im trying to think on how to code the eye similarly to how Darwinbots does it, it be nice if someone could explain to me how Darwinbots calculates it, thanks :)

also ,i did find the source code link (http://wiki.darwinbots.com/index.php?title=Source_Code) in the forum here, however.. i wasnt able to.. um.. navigate it to find the code i was looking for, some pointers would be great? ^_^

have a nice day everyone

~Magnus (EnderCrypt)

40
Newbie / Re: Please help
« on: May 13, 2014, 08:40:42 AM »
its been some time since i used darwinbots, but ima try help you (but dont trust my information 100%)

*. is used to get a value, for example *.myeye or *.refeye
also, *.refeye checks only with the bot seen by eye5

placing just a dot infront, gets the memory location, not the actual value of that memory

also, i dont think writing just * before a memory name, like *myeye on line 23, actually does anything (im not completly sure)

also, you want to read about the "and" logical gate (http://wiki.darwinbots.com/w/And) to use in your conditions, when you got more then one

41
Off Topic / Darwinbots history?
« on: January 24, 2014, 04:25:17 AM »
i didnt know where to post this...
Darwinbots, its just so ...  ;) genious... a simulation with dna and mutation, evolution, life.. its like a game made to be programmed... anyways to the point, how did Darwinbots start?, what was the original idea, what happend to this point... i would be happy if some people would spare some time to tell me some history of this awesome application  :D

also, what is the predicted future for this awesome simulation/game, cause Darwinbots really is one of those things that deserve more attention,  and it doesent look like its gonna become popular, just by existing...  :(

42
DNA - General / Re: mutation: unconditional reproduction
« on: January 21, 2014, 02:44:23 PM »
hm, ok, and where is the "brownian motion" options?

43
DNA - General / Re: mutation: unconditional reproduction
« on: January 21, 2014, 12:55:31 PM »
ah, ok.. problem is, im running a zero simulation.. thing.. and i got cost turned off, just cause of that.... ill just turn up the age cost for a short time, to kill them, thanks anyways :)

btw, hows the development of darwinbots2 going?

44
DNA - General / mutation: unconditional reproduction
« on: January 21, 2014, 11:06:18 AM »
mutations... fun.. except when a bot gets the idea to, whitout a condition, reproduce, xD

the simulation speed drops, and yeah... so i was wondering, is there a way to have like.. custom script or anything, to kill a bot, when a bot gets like.. below 50 energy?

i hope im not missing an obvious solution or anything, xD
thanks for taking your time, reading

45
Suggestions / Re: space to pause
« on: December 11, 2012, 05:02:33 AM »
ok, is there any other way to pause it, im having hard time double clicking small bots during simulation

Pages: 1 2 [3] 4