Become a fan of Slashdot on Facebook

 



Forgot your password?
typodupeerror

Comment too much trust in the tech (Score 1) 636

I personally think teachers are placing too much into trust into the calculator. hey I started on a slide rule because it taught me that there is more than one way to skin a cat. Not that I promote skinning cats or using slide rules instead of calculators, but knowing how the damn thing works can really do a hell of a lot in how one uses their technology. Calculators are easy and work most of the time. If teachers really wanted to be jerks they could give problems that involve lots of work and have the student show their process. Write out each step and explain it, thus showing an understanding of the material and a certain comfort level with it. Instead of training them to automatically punch every problem into a piece of software spit out an answer.

Comment VGA gone (Score 2) 356

I have always used VGA until recently when I moved over to display port. It seemed to me that this standard took a long time to actually be abolished. well DVI and display ports will hopefully last as long. I don't want to buy another video card for awhile.
Programming

Developing StarCraft 2 Build Orders With Genetic Algorithms 200

Jamie recommends a blog post from software engineer Louis Brandy explaining how using genetic algorithms to evaluate build orders in StarCraft 2 has led to some surprisingly powerful results. Quoting: "One of the reasons build-order optimization is so important is that you can discover openings that 'hard-counter' other openings. If I can get an army of N size into your base when you do opening X, you will always lose. ... a genetic algorithm is a type of optimization algorithm that tries to find optimal solutions using a method analogous to biologic evolution (to be specific: descent with modification & natural selection). Put simply, you take a 'population' of initial build orders, evaluate them for fitness, and modify the population according to each element’s fitness. In other words, have the most successful reproduce. The program’s input is simply the desired game state. In practice, this means 'make N units' to determine some rush build order (but it also allows for other types of builds, like make N workers with some defensive structures and a small army)."

Slashdot Top Deals

One person's error is another person's data.

Working...