So, I was looking for a way to use my XBox 360 Controller for Windows to browse the web and play games without built-in controller support. After searching for a while, I found most existing applications were either not free or did not work very well. Some required extra dll files (pro-tip DON’T search for “[insert name].dll missing” and download the first thing you find), or were not fully functional. Having experience handling mouse and keyboard input using Windows API, I decided to see if I could come up with something better. The result: GopherJoy.
This post is part of a series on creating a bot for the game Path of Exile © (PoE). In this post, techniques for moving the character around a level are explored.
This post is part of a series on creating a bot for the game Path of Exile © (PoE). In this post, techniques for updating the internal representation of the world given a static image of the game are explored.
This post is the first in a series on creating a bot for the game Path of Exile based on deep learning and other machine learning techniques. The goal of the project is to create a bot that operates based on visual input, is able to navigate levels successfully, can defend itself, and of course to have fun and learn something in the process.
I recently acquired a NVidia GTX 970 Founder’s Edition. The device had a damaged fan. As can be clearly seen in the photo, the fan did not sit properly in the mount. This caused the fan to scrape against its metal housing, preventing it from spinning. Actually it’s not clear at all. Nevertheless, the side closest to the camera is higher than the other.
A past blog post explored using multi-layer-perceptrons (MLP) to predict stock prices using Tensorflow and Python. This post introduces another common library used for artificial neural networks (ANN) and other numerical purposes: Theano. An MLP Python class is created implemented using Theano, and then the performance of the class is compared with the TFANN class in a benchmark.
This blog post introduces a type of neural network called a convolutional neural network (CNN) using Python and TensorFlow. A brief introduction to CNNs is given and a helper class for building CNNs in Python and TensorFlow is provided. The source code from this post is available here on GitHub.