Whether it is a course on Theory of Computation or crating of a Linked List or writing to Complex software from creating a Task Box. All it was just STRATEGY.
Let's start with the little one:
A Task Box

We made a Task box specially to teach our kind which object is of which shape. That is a basic instinct of humans. We have a look at the object we need to insert and the holes we had, we then make an eternal decision and Voilà, kids just make a decision for the object. The cube is a box, that must be in a box,
The cuboid is a box but a different one,
The cylinder is round . . . round like a circle.
BUT WAIT...
What if a Pryamid comes as next object?
Let's proceed.
2. A Linked List

It comes with a Node (Basically a Hypothetical Box having 2-3 partitions cause its digital). We create a node first and then assign it to a new node which was previously created(if created). Like a train sequentially connected to Boogies. We as a user keeps on inputting values and creating nodes, while creating them we keep on connecting them in whatever way we like. normally they have 2 partitions in 1 we keep data and in one we keep the address of the next node. So most simply if 1 is the 1st node and 2 is the 2nd node then we can say a linked list 1->2. Similarly, for several numbers we can say 1->2->3->4->5. Now, what if I decide to give the address of node 2 in the 5th node? And then I change the address in node 2 with the 6th node?
Seems quite a STRATEGY.
3. Theory of computation

Now, I've evolved. While learning the basic structure of the digital world, I created a theory that every machine that calls itself intelligent has to pass my test. The Task is simple, I will give you Input and you need to process it. If that is the input that you are made for you will work fine, but if it is not the case, if I give you a false input then you are expected to handle it like a Happy Ending :). You are not expected to blast off or die because of this input. For machines, who find these rules as child's play and consider themselves more intelligent, I shall have another test for you (The Turing Test). Like above, the test is simple. A human will be talking to you, and your task is to confuse that human with your intelligent responses. You have to let them think about whom they are talking to? A machine created by them? Or 1 of their brilliant colleagues? The machine says hypothetically: What if I am talking to a DOG? XD Hmm. Sounds like a lot of STRATEGIES.
4. The Complex Software
Fortunately, I evolved more.

Now I can do more, I am capable of soo much. Now I can Pass this what you humans say "The Turing Test". At this point, our strategy has increased exponentially. We started from understanding human life and developing our 1st motor skill to creating a complex digital program that helps others to do their tasks easily without being worried about what's acting behind this Software, and how this is made. For some of us, we want to learn things, we want to learn software-making processes and make it more and more and more for many of us. Others, might not want to learn what is behind this program, they just wanted to use it in their day-to-day life for helping others and making civilization grow.
All of this is a decision, made upon defining the FUTURISTIC STRATEGY. Now if a our next object is a Pryamid, we know that it can be sent to a cube hole because that is why it is made by the creator. Or if the 5th node is connected to Node 2 then there isn't any problem at all, I shall call it a partial circular linked list or some more complex name but nothing which I do not know YET. Or if a dog comes talking to me I will inform my developers that they didn't teach me this or I might start learning their language to myself, someday. But still, I need to know more, there is always scope for improvement and also right now I know what I can't do, there is another machine which does things faster than me, they say it as QUANTUM COMPUTER, A point of human intelligence has reached where there is no Turing test cause Quantum technology fails the Turing test because of the test's limitations.
You see, there is endless scope for Design thinking and strategy making. Idiomatically, This is all currently in the box. We just need to have some strategy Out of The Box to create something new. That's all, Thanks for reading :) Have a Good Time ahead.
Comentários