|
|
(3 intermediate revisions by 3 users not shown) |
Line 1: |
Line 1: |
− | == WikiBot ==
| |
− | Humilis is a WikiBot.
| |
| | | |
− | What is a WikiBot?
| |
− |
| |
− | From Endy:
| |
− | Wikkibot was an idea to construct a bot online where many people can edit it.
| |
− | Lord knows what a hellacious bot we could all make working together.
| |
− |
| |
− | So maybe we should construct a WikiBot template to let users know what a WikiBot is... --[[User:Numsgil|Numsgil]] 14:45, 5 Nov 2005 (MST)
| |
− |
| |
− | == use NewMove ==
| |
− | use NewMove
| |
− |
| |
− | :Is this use NewMove part of the bot code?
| |
− | :and something that can be added to older bots for use in 2.4x?
| |
− | :and if so ... will they still work in pre 2.4x versions?
| |
− | :how does this work? Is there a subroutine/function "NewMove" in 2.4x then that
| |
− | :somehow shunts the 'multiplication' of the accerations in old bots?
| |
− | :please share your thinking so we aren't left out in the cold, eh. ;) {{User:Griz/sig}} 09:26, 5 Nov 2005 (MST)
| |
− |
| |
− | ::it works exactly like def statements do. When the program reads the .up/.dn/etc. commands during the physics loop, they get multiplied by mass unless the use NewMove preprocessor instructor was inclc\uded in the DNA. --[[User:Numsgil|Numsgil]] 14:41, 5 Nov 2005 (MST)
| |
− |
| |
− | == Simplifying using bit manipulations ==
| |
− | It seems to me there might be a better way to manipulate values to get 1, -1, or 0 etc. for use in cheap birth tie removal et al.
| |
− |
| |
− | I'm thinking perhaps some sort of bit mask to XOR against the value... I'd really have to crack open my old textbooks in bit manipulation.
| |
− |
| |
− | let's see, I seem to remember this:
| |
− |
| |
− | let A,B be numbers
| |
− |
| |
− | A & A = A (ie: and)
| |
− | A ^ A = 0 (ie: XOR)
| |
− |
| |
− | ... --[[User:Numsgil|Numsgil]] 10:20, 6 Nov 2005 (MST)
| |
− |
| |
− | == User Feedback ==
| |
− | Note: Nums ... your comment "someone should run the bot now to see if the management gene I added is working right (I'm still in the library)"<br>
| |
− | isn't going to be seen by anyone who doesn't use the 'recent changes' page.<br>
| |
− | people are not familiar with the wiki or how it works so you got to go out of your way to catch their attention and make it apparent.<br>
| |
− |
| |
− |
| |
− | :2.4.7
| |
− | :F1 conditions
| |
− | :30 Alga_min
| |
− | :30 Humilis
| |
− | :they slowly reproduce to around 2x the starting population ...around 5000 cycles
| |
− | :at around 8800-9000 cycles, they appear to shrink, looking triangular ...
| |
− | :and don't seem to be able to gain energy from the agla ...
| |
− | :and by 13000 cycles ... have all died.
| |
− | :ran this a number of times with various populations ... same result. [[User:Griz|griz]] 11:37, 6 Nov 2005 (MST)
| |
− |
| |
− | ::it's probably the body management gene... Try removing it and running it and seeing what happens.
| |
− |
| |
− |
| |
− | == The Changes ==
| |
− | :is anyone going to talk about what this code and the changes do?
| |
− | :ie ... why the change "*.waste .shooval store" ?
| |
− | :what does it mean?
| |
− | :or is this all going to remain info for the "insiders"?
| |
− | :is anyone interested in bringing others along with them ...
| |
− | :or just about going their own way?
| |
− | :see ... i stumbled in here thinking DB was a group project.
| |
− | :am i in the wrong place? {{User:Griz/sig}} 19:30, 7 Nov 2005 (MST)
| |
− |
| |
− |
| |
− | :It's a group project man,
| |
− | :I'm just not the type to explain myself each small step of the way.
| |
− | :If you're shooting waste you might as well get rid of all of it
| |
− | :at once rather than waste nrg doing it repeatedly.
| |
− | :The original bit only got rid of 100 at a time.
| |
− | :If there is over 100 waste this will result in stuff remaining.
| |
− | :Sorry man this is just one of those age old genes I've seen countles
| |
− | :times. It's easy to forgot not everyone's seen it.
| |
− | --{{user:Endy/sig}} 23:58, 8 Nov 2005 (MST)
| |
− |
| |
− | I think the body management gene is messed up nrg 10 mult = body not vice versa. The main reason it doesn't appear to eat is that the bot is literally checking 8 different refs/myvars against each other. Most of it's own vals and veggies are zero, preventing it from feeding. I'll see about adding some junk stuff soon.--{{user:Endy/sig}} 00:09, 9 Nov 2005 (MST)
| |