Code center > Dead-End and Solved Suggestion Requests
Advanced Randomness Generation Thread
PurpleYouko:
Do you want the good news or the bad news?
Good first eh?
I spent about an hour messing with the mutations code and got the system to do exactly what Bots wanted in the procedure that I posted earlier.
Here is a version of that little test bot that has been mutated with it.
--- Code: ---cond
836
*517
<
*.ypos
281
>
*944
530
~=
start
50
.repro
store
15
.aimdx
store
stop
end
--- End code ---
The BAD news?
The fucking program crashed before I could save the changes in the code and I lost them all.
:shoot: Bloody VB running directly from code.
To the idiot that designed the windows interface for VB, this is for you :plzdie:
:angry: bum willy asso tit breast piss poo shit bugger damn :angry:
Numsgil:
--- Quote ---idiot
--- End quote ---
Strong language.
:lol:
Botsareus:
Ok good work Py keep it up , (for conditions also add that you can have two *.eye , *.refaim etc. or two *517 , *944 etc.)
Here is an example:
--- Quote ---cond
*.ypos
*.sun
>
*944
*517
~=
start
--- End quote ---
And thats only the conditions, then we have to figure out the "start...stop" part of the dna.
P.S.
Yes Vb crashes on me a lot too, I developed a habit to press save right after I write somthing really importent in the code.
-----------
But do! not! make two "Numbers" apper in one condition
Here is an example
--- Quote ---cond
3
2
>
start
--- End quote ---
thats the same as writing
--- Quote ---cond
stop
--- End quote ---
PurpleYouko:
--- Quote ---Strong language.
--- End quote ---
Sorry! I will tone it down in future. How does "cranially challenged" sound instead?
:D PY :D
PurpleYouko:
Damage repaired. The mutator is working again.
It can already do what you suggest Bots. Each part of the whole thing can be a label (*569), a sysvar (*.refeye) or a simple number (986)
There is a slightly greater chance (60% actually) that the first section will be a sysvar and 20% each for the other two options
For the second part this is reversed so that ordinary numbers get the 60%.
And that too is subdivided so that there are two number ranges available, -100 to 100 and -1000 to 1000
The third part has now been expanded to include the new conditionals that Num put into the code. Stuff like >= and ~%=
As you pointed out, this is just the first part. I will have to adjust all the other mutation procedures in the same way.
It will take a while to get tham all done but at least the concept works.
:D PY :D
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version