Liam Goodacre

Month

October 2011

36 posts

Oct 31, 201143 notes
Oct 30, 201138 notes
Oct 30, 2011260 notes
Oct 30, 2011238 notes
Oct 30, 2011353 notes
Oct 30, 201137 notes
Oct 28, 20111,066 notes
“Coders are special. We are expected to know how to do things we’ve never done before and estimate how long they will take.” —(via dianeisadork)
Oct 28, 201128 notes
Oct 28, 201174 notes
Oct 27, 201110 notes
#Whiteboard #Room #Photo #Work
Oct 27, 2011156 notes
There is no problem that cannot be solved with sufficient whiteboards.
Oct 26, 201118 notes
#Problem Solving #Whiteboards
Oct 26, 20113,744 notes
Oct 25, 2011493 notes
Oct 25, 201137 notes
Artificial Intelligence for Games: Coursework

The interfaces we are supplied with and must use are pretty poor; and their documentation has mistakes too.

The interfaces don’t seem to make much logical sense, and I’m just getting a little annoyed.

An example mistake in the documentation for an interfaces function signature, where one parameter called ID is an integer:
// ID: The node ID to search for (null if nodeName is provided)
…As if an Java integer can be null.

If when either name or ID is used the other is null, surely an enum would be best suited to specify which is used, and then some data Object which would be a String for name or an Integer for ID.

Another example using the same functions, one of the parameters has an ArrayList<Node> type.  I understand that a Set<Node> would be more applicable, but I can’t change it because they require their own interfaces to be used.  They should at least be more generic and allow any kind of Collection<Node>.

Oct 25, 201120 notes
#Univeristy #Coursework #Artificial Intelligence #AI #Interfaces #Java #Illogical
Oct 25, 201126 notes
Oct 23, 201115 notes
Oct 23, 2011539,345 notes
Oct 23, 201116 notes
Next page →
2012 2013
  • January 95
  • February 88
  • March 128
  • April 71
  • May 61
  • June 35
  • July
  • August
  • September
  • October
  • November
  • December
2011 2012 2013
  • January 75
  • February 53
  • March 53
  • April 29
  • May 61
  • June 93
  • July 82
  • August 37
  • September 17
  • October 24
  • November 37
  • December 36
2010 2011 2012
  • January 3
  • February
  • March 1
  • April 5
  • May 7
  • June 22
  • July 1
  • August 10
  • September 19
  • October 36
  • November 31
  • December 28
2010 2011
  • January
  • February
  • March
  • April
  • May
  • June
  • July
  • August
  • September
  • October 1
  • November
  • December