# khaled

Senior Members

594

1. ## space game

You can build XBox games using XNA with DirectX
2. ## space game

Unity is an engine to build 3D games ,, it's tricky to learn But just like most 3D game engines, it's Object-Oriented .. meaning you write the algorithm for every object in the game and not a single-flow programming ,, 3D games have critical concurrency control issues
3. ## space game

If you are interested in building 3D games, it's better to go with Unity as the asinine cretin said But if you only want to make 2D games, Flixel is an easy option
4. ## How to use machine learning for this problem.

Here are machine learning models I'm aware of: - Hidden Markov Model: Wikipedia:HMM - Bayesian_network: Wikipedia:BN - Neural Networks: Wikipedia:NN
5. ## Methods of Estimating Pi

$f(m) = 2 \times 4 \times 6 \times 8 \times ... \times (2m-2)$ $= 2 \times [ 1 \times 2 \times 3 \times 4 \times ... \times (m-1) ]$ $= 2 \times (m-1)!$
6. ## Boolean Algerba Problem

(a' AND b)' <=> a OR b' --de Morgan Law
7. ## time

I'd think about time, as a question "how fast things progress in a given frame"
8. ## What are the explanations for greater than C space-time expansion?

is it possible that this universe is a huge quantum environment, that since it was created, its physics laws were adjusted ?
9. ## what are the fundamentals building blocks of computing?

Pseudocode: $IF \;\; a \;\; THEN \;\; b \;\; ELSE \;\; c$ Logic: $a \rightarrow DO \; b$ $NOT \; a \rightarrow DO \; c$ a: condition b, c: set of instructions
10. ## Is there a way to combine modulation with summation?

I think you're talking about this, which looks ordinary: $.333333 \approx \frac{1}{3} = .33333... = .\ddot{3}$ $.\ddot{k} = .k + .0k + .00k + ... = \sum_{i=-1}^{-\infty}{{k}^{i}}$
11. ## Assigning resources to Matlab

Cap'n Refmmat is right, more memory doesn't always mean faster By the way, If you are using MATLAB on your personal computer or laptop .. then it shouldn't exceed 33% of CPU If you really need higher performance for MATLAB, you can dedicate Clusters for MATLAB .. Clusters of Processing & Memory Units
12. ## Assigning resources to Matlab

If you seek to make MATLAB increase its performance by utilizing multiple processors: StackOverflow But, if you seek to give MATLAB more processing allowance of your CPU .. then there are two major things: 1. Ask your OS to give priority to MATLAB, since OS use Priority-based Round-robin Processing Queue management .. on Linux, you can use command "nice" 2. Here is a different approach to achieve higher performance: Maximize MATLAB Perofrmance .. good luck
13. ## Recurrence Tree

I'm not sure, I'm not good at this Problem # 1
14. ## Division by zero in a unique way

I was messing with 1/0 .. what do you think ?
15. ## Division by zero in a unique way

Well, I didn't say his method is correct .. I just stated what his method result
16. ## Division by zero in a unique way

I've implemented his method, it works for most integers, especially positive numbers I've noticed that 0/X, X/0, and 0/0 all result in 0 The code: #include <stdio.h> // assume our virtual machine support 8 decimal places #define DBL_8_MIN 0.00000001 /* min 8-decimal-places positive number */ double f (int y) { return ((double)y - (double)DBL_8_MIN); } double g (int y) { return ((double)y + (double)DBL_8_MIN); } double bhartiya (int x, int y) { return (x/2.0) * (1.0/f(y) + 1.0/g(y)); } int main () { int x = 1; int y = 1; int u = 0; int v = 0; while (x < 999) { y = 1; while (y < 999) { u = bhartiya (x, y); v = ( x / y ); if (u != v) { printf(" %d/%d = %d .. but Bhartiya gives %d with y'=%.8lf & y''=%.8lf \n",x,y,v,u); } y++; } x++; } return 0; }
17. ## Division by zero in a unique way

The above photo was taken from his website, which shows the formula he use .. but is it valid analytically ? does the above formula equal X / Y ?
18. ## khaled    mooeypoo

This might be late .. but, congrats on becoming physicist

19. ## Mathematical Logic Basics

Here are the most basic Logic Operations: AND ($\wedge$): The intersection of two statements, $A \wedge B$ is TRUE when A is TRUE and B is TRUE Example: "It's dark blue" = "It is dark $\wedge$ It is blue" OR ($\vee$): The union of two statements, $A \vee B$ is TRUE when A is TRUE or B is TRUE, or both Example: "Xittenn drinks tea or coffee" = "Xittenn drinks tea $\vee$ Xittenn drinks coffee" NOT (¬): The negation operator, ¬A is TRUE when A is FALSE Example: "I am not a liar" = "¬ I am liar" Implication ($\longrightarrow$): One statement enforce another, $A \rightarrow B$ Example: "A locked door cannot be opened" = "The door is locked \longrightarrow The door cannot be opened" Equivalence ($\Leftrightarrow$): Two statements are equivalent, $A \Leftrightarrow B$ Example: "Jon and Monica go out together, or don't" = "Jon goes out $\Leftrightarrow$ Monica goes out" Here is a truth table for more operations, which are easy to understand with the Venn diagram:
20. ## windows vs linux

What linux are you using, with what desktop environment ? Try Linux Mint with LXDE (which is the lightest desktop environment): Lisa:LXDE 32-bit If you don't like LXDE, you can try Genome 2 Try to stay away from KDE, unless your processor is good enough to be fine with it
21. ## khaled    Xittenn

"a hippy?" .. well, if you think that you're a hipster.

Nope, I don't bring love. I just gave an advice as a friend.

22. ## khaled    Xittenn

Hey Xittenn, I have two words for you as a friend:

1. Calm down

2. Write what you really understand, not what you just know literally

.. peace and love

23. ## Newby Q: Where to start with computer sicence and the internet?

The second book Xittenn recommended "Logic and Computer Design Fundamentals by M. Morris Mano and Charles Kime" can help To understand what I was talking about, you can read more on Computability Theory: http://en.wikipedia.org/wiki/Computability_theory but it might confuse you, when it says that it's also known as "recursion theory", it also mention "degrees of computability" It can be simplified to this analogy: .. "Let's say that there is a problem that is computable to a machine 1 but not to machine 2 .. Just like how there is a weight that can be lifted by a man 1 but not by man 2" I don't have anything against anyone, I just want you to know that there is difference between knowing everything in Theoretical Computer Science, and understanding it actually Now if someone write right things, in irrelative way .. you can't say that what he said is wrong, but there is something wrong .. that's how Xittenn was on this issue .. peace and love
24. ## Newby Q: Where to start with computer sicence and the internet?

1. I suggest you ignore what Xittenn wrote, since I don't find them coherent on your questions .. her info is not wrong, but either incomplete or inconsistent 2. The answer on your question is Yes, but you have to vary between the computation on physical level, on machine level, and on different virtual levels So you see for example a virtual turing machine that works on a computer with a windows xp OS, that's 6 levels of computation Now you may ask "why different levels of computation", because as we mentioned earlier "computability of a program is related to a given machine" So, there are programs that are computable on given level of computation but may not be computable on other levels
25. ## Newby Q: Where to start with computer sicence and the internet?

I think there is something wrong with your definition Xittenn, "Computation is a 'process performed' whereby quantities of logic are compounded into other logical statement(s)!" Saying that ".. whereby quantities of logic are compounded into other logical statement(s)", which is confusing, is it related to Input and Output of the computation, or are you speaking about Grammar & Language Let's say you probably mean a Grammar when saying "quantities of Logic", which forms a Language "compound into other logical statements", but that's not computation.
×