hi
the catalyst speeds up the reaction but remains unchanged after the reaction has taken place
i tried the following code
breed [catalysts catalyst]
breed [chemical-x chemical-x]
;then the forward reaction is sped up by the existence of catalysts
to react-forward
let num-catalysts count catalysts ;speed up by num-catalysts...
I am working with some code which outputs a 3x3 rotation matrix and a translation vector representing a cameras orientation and location.
However, the documentation states that to get the location of the camera one must multiply the transposed and inverted rotation matrix by the translation vector. Does that mean that the original vect...
I have a decent grasp of NP Complete problems; that's not the issue. What I don't have is a good sense of where they turn up in "real" programming. Some (like knapsack and traveling salesman) are obvious, but others don't seem obviously connected to "real" problems.
I've had the experience several times of struggling with a difficult ...
Possible Duplicate:
Best free online Computer Science college courses
What are the best FREE Computer Science videos on iTunesU and Youtube or anywhere else on the Net? I've recently been going through the iTunesU Stanford course on Programming Methodology (Really Good!) and love to know if Other Universities/Organizations hav...
I'm a Computer science academic find interesting computational problems to be solved on top of PlayStation3. What would be current computational problems that would be interesting to be solved using multicore cpu's like PS3?
...
I don't understand Access Modifiers in OOP. Why do we make for example in Java instance variables private and then use public getter and setter methods to access them? I mean what's the reasoning/logic behind this?
You still get to the instance variable but why use setter and getter methods when you can just make your variables public?
...
I'm an undergrad Computer Science student and studying online. There is a lot of self study, independent research and practice i have to do myself. I wonder how beneficial would it be to choose this subject combination in programming:
Data Structures
OOP
Assembly Language & Computer
Architecture
Although i also have the option to tak...
Hi,
I am trying to figure out what 'topic' this is called, so I can learn more about it.
Basically, I'm talking about designing my applications's architecture. I'm not talking about algorithms. More like -- this class should have these methods and these instance variables, and communicate with this class in this way, this class should...
What were the most significant events or milestones in the history of computer science?
I haven't been able to find a potted history, so I thought I'd see what views the SO community had on the question. I'm studying for a Masters in CS at the moment, so I'm hoping for some stuff to go take a look at that I've not come across before.
...
As I have mentioned in previous questions I am writing a maze solving application to help me learn about more theoretical CS subjects, after some trouble I've got a Genetic Algorithm working that can evolve a set of rules (handled by boolean values) in order to find a good solution through a maze.
That being said, the GA alone is okay, ...
It's been a few years since my computer-language class and so I've forgotten the finer points of BNF's and EBNF's and I don't have a textbook next to me. Specifically, I've forgotten how to convert an EBNF into BNF.
From what little I remember, I know that one of the main points is to convert { term } into <term> | <many-terms>. But I d...
I'm a teacher(instructor) of CS in the university. The course is based on Cormen and Knuth and students program algorithms in C++. But sometimes it is good to show how an algorithm works or just a result of task through GUI. Also in my opinion it's very imporant to be able to write full programs. They will have courses concerning GUI but...
It is well-known that monoids are stunningly ubiquitous in programing. They are so ubiquitous and so useful that I, as a 'hobby project', am working on a system that is completely based on their properties (distributed data aggregation). To make the system useful I need useful monoids :)
I already know of these:
Numeric or matrix sum
...
I've been considering using Haskell's Parsec parsing library to parse a subset of Java as a recursive descent parser as an alternative to more traditional parser-generator solutions like Happy. Parsec seems very easy to use, and parse speed is definitely not a factor for me. I'm wondering, though, if it's possible to implement "backup" w...
Hi,
I have a question about turing machines and halting problem.
Suppose that we have Atm = {(M,w) where M is a turing machine and w is an input} and
HALTtm = {(M,w) where M is a turing machine halts with an input w}
I want to prove that HALTtm <=m Atm
I've tried some methods but I think they're far from the solution.
Anyone can gi...
Often I hear about situations where companies are developing extensable in house software (the dreaded enterprise 'framework') which is supposed to support multiple 'plugins' from diffirent teams. Usually this ends up being a half baked solution that does not really work due to compatibility prolems between addins, or between addins and ...
What are good documents to read on SAT (Boolean satisfiability problem) solvers. I have not been able to find good material via Google. The documents I found were either birds eye view, too advanced or corrupted PDF files...
Which papers/documents do you recommend to learn about the algorithms in modern practical SAT solvers?
...
What genetic-programming library, regardless of language, has the most active community and is the most well developed?
...
Possible Duplicate:
What is the relationship between Turing Machine & Modern Computer ?
I heard a lot that modern computers are based on Turing machine. I just cannot build a bridge from a conceptual Turing Machine to a real modern computer. Could someone help me build this bridge?
Below is my current understanding.
I thin...
Hi there,
I'm studying for my final exams in my CS major on the subject distributed systems and operating systems.
I'm in the need for a good definition for the terms task, process and threads. So far I'm confident that a process is the representation of running (or suspended, but initiated) program with its own memory, program counter...