Nested Fantasies

posted May 21st, 2014, 2:01 am

average rating: 5.00
post a comment
author comments
view GreenKrog's profile

September 6th, 2013, 11:03 pm



//begin Sept 6 posting - happy birthday Wildflowers!//

For those wondering what a nested command is, they are most commonly used in programming to make a for loop, after completing they then cycle again using the array generated by the first loop. Or as is my understanding, someone with a better explanation want to step up?

I'd say Vic is better in these dreams than he used to be. Why are you so against it, Ms Andrews?


So a few thoughts about this week. First, one of my friends showed me how stupid the eyes look in Wildflowers, so I am retconning as much as I can. Its an easy fix and it improves the art DRASTICALLY. Though it did take a few days of me being hugely depressive to accept it.
Also, one of my roommates pointed out that I only have one colour of red, so stringy hair looks like blood. I am going to need to drop some cash on it soon, this is getting hard to follow sometimes. That, or we can assume that it is always hair and Annie will never get hurt again, right?

end of message
user comments

May 21st, 2014, 2:17 am

A (Guest)


I don't think I've heard the term nested commands before, but I would imagine it as a function call that takes the return value from another function call as an argument without intermediate storage.

like this:

as opposed to this (with intermediate storage):
var x=functionB(5);

also yay for random patches of hair instead of getting hurt. unfortunately I think it'll still be too obvious what is supposed to be hair and what's supposed to be blood for that to really work

end of message
view GreenKrog's profile

May 21st, 2014, 2:24 am



@A: My readers are far too smart for my own good. I am pretty sure you got it right though, wherever I look it up, it looks like it is a command that outputs and the next command takes the output as an argument directly. I was introduced to them as an 'integer(A)' command that just creates a looping 'for' function (usually checking values of array and then setting that array based on the value it just checked, then executing again). But I also heartily suck at code and only did it as part of Warcraft 3 campaign creation.

Edit: Derp, I meant a nested function, not a nested command. Told you I suck at code.

Second edit:
That is a powerpoint presentation I found that describes what I thought I meant. It has been pointed out that what I meant was actually recursive, not nested. Though the exact difference, heck if I know.
So what I meant in all of this is that Annie is dreaming about herself dreaming about herself with Vic - it keeps executing the function of dreaming about a dream.

end of message

May 21st, 2014, 3:07 am

Ariensus (Guest)


@GreenKrog: I'm pretty sure you mean recursion. A nested function is a function that is called inside of a different function.

Recursion is when a function calls itself, within itself, until some if statement inside is false. eg:

int function a(int value)
value = value/100;
if(value > 100)
value = function a(value);
return value;

So it can go on for a long time depending on what is put in there or what the test statement is. It only stops calling itself when it stops being true in the if statement.

end of message
view CuteDress&TwinPonytails's profile

May 21st, 2014, 8:46 am



Annie's hair colour does look like blood, but I just assumed that you wanted Annie to have some sort of anime hair colour. It's preferred that Annie have anime hair, but I would be good to change her hair colour to something other than blood, IMO.

You have a unique style of drawing eyes that I have not seen anywhere else, so I would recommend that you not change that, at least not too much. The way you draw eyes is like your trademark.

end of message
view stickygirl's profile

May 21st, 2014, 11:29 am



What's wrong with the eyes? What's wrong with the hair?

fyi 'nested' describes two people who have shacked up together and are sharing their (usually meager) worldly possessions, like two frying pans but one broken toaster and none of the crockery matches even though it's white. Sometimes they are loopey, and if they both shout at the same neighbour about the same problem it can be described as recursive. You won't find that on Wiki - just ask me. A pleasure as always.

Also, I didn't realise it was a dream sequence at first and thought I'd lost an entire week of WF someplace. You're such a tease

end of message
view GreenKrog's profile

May 21st, 2014, 2:42 pm



@stickygirl: When this was originally posted and I mentioned the eyes, it was when I was putting eyes literally within an inch of the top of the head. There was no room for the characters to have, you know, brains. So this marked the day where I started putting brains in people's heads.
The hair, there was nothing wrong with, as such. Except that the marker I use for blood is the same as I use for her hair, because I only have one red marker. So when her hair gets stringy (like, from sweat) it can look like blood is dripping instead of matted sweaty hair.
As for you not knowing it was a dream? That was the intention! Usually it is easy to tell because the hair is really long or Annie is more noticably endowed or some such.

@CuteDress&TwinPonytails: I didn't want Annie to have anime hair. I just have one red marker and haven't found a place to buy a different red. Which I really need because my marker is super close to dead.
I actually want everyone to look more or less like normal humans. I just really suck at it.
Thank you for the compliment(ish) on the eyes. I spent a lot of time (and still do) paying attention to how Annie's eyes change. Looking back at the start, they were square and had an underscore because (he) she was always so tired. Now they are usually in makeup (full girl, like Lexi) or somewhat rounder. A year from now, you'll see how far they've come. It is gradual as heck, but it is really important to me. So thank you.

end of message

June 21st, 2014, 12:49 pm



@Ariensus: Your example would need a huge number to start off with, given you're repeatedly dividing by 100.

Factorials are a better example - for those who aren't maths geeks, a factorial is a number multiplied by every number smaller than itself. So 4 factorial (or 4! in mathematical notation) is 4 * 3 * 2 * 1.

factorial (int n)
if (n == 0 || n == 1) { return 1; }
return factorial(n-1) * n;

Or in non-coding speak:

Start a function called "factorial", accepting an integer (whole number) as input.

If that number is 0 or 1, output 1 (since, by mathematical convention, 0! is 1). The double equals sign is used as a comparative operator, as a single equals would set n to be equal to 0 or 1.

If that number is greater, run this function using (n-1) as the input, then multiply it by n.

So for 4!...
n <> 0 or 1, so run the function for n = 3
-> n <> 0 or 1, so run the function for n = 2
--> n <> 0 or 1, so run the function for n = 1
---> n == 1, so return 1.
--> Multiply 1 * 2, return the result (2).
-> Multiple 2 * 3, return the result (6).
Multiply 6 * 4, return the result (24).

end of message
post a comment