User Functions
Don't have an account yet? Sign up as a New User
Lost your password?
|
Enquirer Home Page | Twitter | Back to Improbable Island
Ilovemath224 |
 |
Wednesday, August 01 2012 @ 01:31 AM UTC |
|
|

Contender
Status: offline
Registered: 07/28/11
Posts: 50
|
Oh... hmm... Well, it somewhat works right now.
I'll have to figure out another way to get it to work past that.
|
|
|
|
Ilovemath224 |
 |
Wednesday, August 01 2012 @ 12:38 PM UTC |
|
|

Contender
Status: offline
Registered: 07/28/11
Posts: 50
|
Actually, I know how to get this to work. Have another initial program that increments and decrements the appropriate thoughts by 3, then have it run the first when it fails.
But that requires 72 more programs, 144 more run program contraption, 72 thought less and thought more contrivances (as a sum), and 144 more increment thought contraptions. That just isn't going to practically work out.
Also, with the binary base system idea, you need one (or more, but each additional one requires another Run Program contraption) main program and 20 additional ones, starting the main one with a contraption that sets a thought to the value of the memory storing your binary data, then adding a Run Program contraption for each of the additional ones. For each of the additional ones, you start with the Most Significant Bit, (524228,) checking if the thought is not less than that value, and if that passes, you subtract that value (524228) from the thought which represents the memory, while increasing the value of the thought that represents value 20 by 1. Then you go to the next Most Significant Bit (262144), and check if the number isn't less than that, before subtracting that value from the thought that represents the value of the memory and adding one to the thought that represents value 19. And so on and so forth.
If you want to do multiple bases within that, the only method I really see is using 2 bits to get a piece of data in Base 4, 3 bits of data to get a piece of data in Base 8, or 4 bits of data to get a piece of data in hexidecimal. And yes I know the total above can go over 999999. I also know the number is stored in binary, which means that it must have at least 20 bits of storage per memory, so the above should work without a problem.
However, with the above, you may have to have two or more programs interpret said data. I'll be willing to guess two of them will be enough for the 8 and 16 value ones, using a loop for at least one of those programs.
And yeah, sorry for bumping, but I couldn't edit my previous post.
Also, it can't be too hard to code the program I described earlier into a single compact feature that would save a lot of time, would it?
|
|
|
|
quinn |
 |
Wednesday, January 16 2013 @ 12:56 AM UTC |
|
|

Contender
 Status: offline
Registered: 02/26/11
Posts: 54
|
Quote by: TrowaQuote by: GreyNo idea if this should go here or elsewhere but, hideable beds like you can hide a room.
This!  A couple of us have asked for these "hide slot" contraptions. I suspect that slots behave differently than doors and pages, though, and no idea what would happen if the bed you're sleeping in were suddenly "hidden" when you woke up. Though, that would be pretty sweet to hide the teleport beacons, so it's not some massive time capsule in the middle of the room all the time. Imagine just zapping into the middle of a mansion's foyer, no idea how you got there besides mashing your OST button... You could even truly customize the landing pad to suit your tastes! Beacon hidden in the chandelier!
(Although CMJ did just such an awesome bang-up job on the Teleport Beacon description, I don't know why I even thought about writing my own, much less actually spending the cigs at Cadfael's to do so!)
You can always customize it like you do furniture. Just the name, really, but mine's set up in CAKE as a Hollow Tree.
As for my suggestion, now that we have global and place banter... Has anyone thought of programs to allow people to change the type of chatspace they have? Like using a commentary command and a new SET CHAT TYPE to enter /GLOBAL to get Global Banter in a room instead of Local. (A lot of my rooms are offered as private rooms to Clan members, not to mention sometimes you just might want to check Global or Place Banters without leaving the room.... Or something like that.)
|
|
|
|
kythia |
 |
Sunday, February 24 2013 @ 04:53 AM UTC |
|
|

Newbie
Status: offline
Registered: 02/16/13
Posts: 13
|
Not sure if it exists - its not in the wiki if it does - but a contrivance to check charm (or a set: charm greater than, less than, equal to). I'm starting to design my place but I'm worried about ugly people getting in and grossing the place up.
|
|
|
|
Hairy Mary |
 |
Sunday, June 30 2013 @ 04:49 PM UTC |
|
|

Improbable Badass
Status: offline
Registered: 08/17/08
Posts: 1083
|
I'm just starting to build a new Place, a BIG place. Something which would be really useful for what I want to do is a way to multiply thoughts together. I can write a program to do it for me, but it'll be a bit of a big bastard. It would be much nicer if I had a contrivance to do it for me.
Keeps fingers crossed.
|
|
|
|
Buddleia |
 |
Sunday, June 30 2013 @ 06:16 PM UTC |
|
|

Improbable Badass
 Status: offline
Registered: 04/23/10
Posts: 343
|
Quote by: many different people
Set Memory Part.
Pleeeeeeeeeeease?
Quote by: Ilovemath224
On another note, I really need the ability to set a thought to a memory slot.
Oh gosh yes, this would make life so much simpler. We can already use the Set Thought contraption to set it to a whole Memory value, but say if you want to display the value of one digit of your Memory, then you need to do
PHP Formatted Code If Memory Part equals 0, then Set Thought to number 0
If Memory Part equals 1, then Set Thought to number 1
If Memory Part equals 2, then Set Thought to number 2
If Memory Part equals 3, then Set Thought to number 3
If Memory Part equals 4, then Set Thought to number 4
If Memory Part equals 5, then Set Thought to number 5
If Memory Part equals 6, then Set Thought to number 6
If Memory Part equals 7, then Set Thought to number 7
If Memory Part equals 8, then Set Thought to number 8
If Memory Part equals 9, then Set Thought to number 9
A ten-row program just to set up one digit of your Thought!
This is a right pain for Scrapyarding, and surely a much bigger server load than making a fix so we can just do
PHP Formatted Code Set Thought to memory part
Improbable Reference Links - goo.gl/MRBnb --------------
Land Registry (map of Places) ---- goo.gl/bpkRR
|
|
|
|
Hairy Mary |
 |
Sunday, June 30 2013 @ 07:01 PM UTC |
|
|

Improbable Badass
Status: offline
Registered: 08/17/08
Posts: 1083
|
Seconding everything that Buddleia's just said.
|
|
|
|
Content generated in: 0.60 seconds |
|
|