code-spot

a programming blog

  • Blog
  • Writing (on Game Development)
  • Polyominoes
  • Private Projects
    • Difference and Functional Equations Reference
    • Python Image Code
    • Special Numbers Library
    • XSI Scripting Using Python: Course Notes
  • About Me
Skip to content

Tag: optimisation

October 8, 2009

15 Steps to Implement a Neural Net

(Original image by Hljod.Huskona / CC BY-SA 2.0). I used to hate neural nets. Mostly, I realise now, because I struggled to implement them correctly. Texts…

April 28, 2009

Generating Random Integers With Arbitrary Probabilities

I finally laid my hands on Donald Knuth’s The Art of Computer Programming (what a wonderful set of books!), and found a neat algorithm…

April 9, 2009

Cellular Automata for Simulation in Games

A cellular automata system is one of the best demonstrations of emergence. If you do not know what cellular automata (CA) is, then you…

December 15, 2008

A simple texture algorithm – faster code and more results

Faster Code A while back I wrote about a simple texture algorithm that I have been exploring. The Python implementation was very slow –…

November 11, 2008

5 Tips for Prototyping Slow Algorithms

(Photo by  Darren Hester) Some algorithms take a long time to return their results. Whether it is because the algorithm has to operate on…

Categories

  • Algorithms (25)
  • C++ (3)
  • Downloads (13)
  • Game Development (18)
  • Games (1)
  • Image Processing (11)
  • Java (2)
  • Mathematics (11)
  • Python (6)
  • Simulation (5)
  • Snippet (8)
  • Tools (4)
  • Tutorial (9)
  • Web Development (1)

Blogroll

  • Dev.Mag

Tag cloud

Perlin noise AI random response curve grids Special Numbers Library random distribution game tools Game Development compression tiles computer graphics quadtree artificial intelligence maintainability Python algorithm spatial partitioning functional equations z-transform discrete calculus Simulation editor Mathematics random number generation probability optimisation quadtrees image partitioning sampling difference equation Image Processing functional equation white noise Game Maker sum C++ procedural texture filtering blending level editor vector field Dev.Mag distribution function 2D

Categories

  • Algorithms (25)
  • C++ (3)
  • Downloads (13)
  • Game Development (18)
  • Games (1)
  • Image Processing (11)
  • Java (2)
  • Mathematics (11)
  • Python (6)
  • Simulation (5)
  • Snippet (8)
  • Tools (4)
  • Tutorial (9)
  • Web Development (1)

Blogroll

  • Dev.Mag

Tag cloud

distribution function image partitioning procedural texture algorithm white noise probability Perlin noise game tools quadtree filtering vector field editor spatial partitioning random grids discrete calculus Python sampling blending difference equation AI Simulation Dev.Mag tiles optimisation Special Numbers Library random number generation Game Maker 2D random distribution computer graphics functional equation Mathematics functional equations maintainability response curve compression sum artificial intelligence z-transform level editor Image Processing quadtrees Game Development C++
Copyright code-spot. All rights reserved. | Powered by WordPress & Writers Blogily Theme