Feeds:
Posts
Comments

Introduction

The internet is filled with information. Sadly, for the field of computer graphics, and specifically the associated hardware, GPUs, a great great majority of said information is total rubbish. GpuBoss for example is one of the worst I can see. No metrics, no description of how things are measured, no actual performance measurements. Tom’s hardware which usually has decent information, is even littered with none sense in this case. On Tom’s the so-called best solution reads:

Gtx 960 will work better with your programs.. Gtx 680 is strong in gaming nut gtx 960 has new technology and faster cores.

Get gtx 960 if u wont game

Despite the terrible slaughtering of the English language, this “solution” makes absolutely no god-damn sense and is worthless. As for the reasons why, they will be explained below.

For a short period I happened to be in ownership of both cards. So, I decided to take a legitimate and accurate look at the performance of the two cards.

Continue Reading »

Introduction:

I recently found myself interested in the calculation of the state space, particularly the size, of the game TicTacToe. For what reason, it is beyond me, but as I soon discovered many people went about it all wrong.

Before I show, what I think to be an interesting method of calculating the state-space size, let’s first look at some common, yet naive, estimations.

Over Estimate One:

One approach is to just consider the permutations. The equation for calculating a permutation is f(x) = x!. This gives us all the different possible orderings of the set of objects. In the case of TicTacToe there are 9 squares, so how many different ways can you select the 9 squares? Well 9! number of ways.

9!=362880
Continue Reading »

Introduction:

In the past, I wrote an article titled, “Twitter the Best Social Media Service“, which goes on to say, everyone thinks Twitter is about telling other people about what your dog had for breakfast, and which bar you’re currently in. However I point out that, that activity has Facebook written all over it. And Twitter is in fact the more professional social networking site; if you want examples, see the link above.

The Plea:

Two experiences motivate my plea. My plea is, to the EDM / ITS / AIED and related communities, to start using the internet and take advantage of the services available to promote and share our works and ideas, to foster communication, and strengthen our research.

Continue Reading »

If you’re new to League of Legends and want to play, let me refer you. The focus of this article is to address a couple of broadcast issues I noticed in Season two that I hope will be addressed in time for Season three.

Season Two:

Riot and the season two play off teams did a great job and they truly accomplished something special with how well season two has closed out, bringing e-sports to the United States. NBC News covered the story, as well as Forbes; nice PR win there – someone deserves a raise. Finally e-sports is becoming a reality in the United States. Long story short, to all the people involved in the season two finale, you did great and you deserve a well earned break.

As Season three starts to ramp up, I would like to offer some constructive criticism which will hopefully address some issues and ideas which can make Season three even bigger, better and more successful.

Continue Reading »

Introduction:

Today I am going to address an interesting phenomenon that occurred at the Educational Data Mining conference, which took place in Chania, Greece this summer. I have two desired audiences, maybe three. First is the community of people who should be attending these conferences but aren’t aware of the exciting works that are being presented there. The second audience is the community that attends the conferences, who I hope will appreciate what I am suggesting for next year’s EDM. The last potential audience are the people that know me, but have no clue what I do all day, when I say I am working on my PhD.

Conference Details:

So for the first audience, if you are interested in education or are interested in the next generation of educational software, aka Interactive Learning Environments, you may want to check out the following conferences – loads of exciting things happening there and a very nice, welcoming community.

Intelligent Tutoring Systems – 2014

Educational Data Mining – 2013 (Co-located with AIED)

Artificial Intelligence in Education – 2013

EDM is especially nice because you can receive their entire proceedings free via their webpage. In addition EDM is typically co-located with either ITS or AIED; the later two conferences alternate each year, ITS on even years, AIED on odd years.

Continue Reading »

On May 18th 2012 I visited Texas to say farewell, to a wonderful father, a loving husband, an involved baseball coach, the best dad, and last but not least my friend.

Continue Reading »

Introduction:

Week fifteen is here, meaning we are in the final home stretch of the project. The previous week a number of us took a step back a bit, but continual progress on the game front was made. This time I will do a semi post-mortem, touching on a couple of topics that went well and a couple that went along roughly. Also I will follow up with some screen shots from some of our cooler items that are all now in the game, as well as some game play video.

Continue Reading »

Criticism

Introduction:

So many people are so bad at taking criticism, it’s both mind boggling and frustrating. I have heard this is a characteristic of the younger generation, which I meet plenty of at the University, but it’s even more baffling there.

Continue Reading »

Introduction:

Week fourteen has arrived and we are neck deep in development. Today’s will be a brief update but with some pretty pictures.

Continue Reading »

Rain GL – Part Three

Introduction:

Check here for Part 1 or Part 2

If you have been reading along with us, here we present part 3, some new ideas. I will discuss an idea we had for making a raindrop function for calculating reflection and refraction. Also we will get to the actual solution that worked and I will explain how the pieces go together. If you’re new to this set of articles, check out part-1 to read our assumptions that we are making. Then continue on to part-2 to read about the first ideas and the corresponding results we received with those methods.

Continue Reading »

Older Posts »