<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments for Charles Solar</title>
	<atom:link href="http://charlessolar.com/comments/feed" rel="self" type="application/rss+xml" />
	<link>http://charlessolar.com</link>
	<description></description>
	<lastBuildDate>Wed, 02 Jun 2010 19:05:06 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>Comment on The world between runtime programming and scripting by XenoMuta</title>
		<link>http://charlessolar.com/post/81/comment-page-1#comment-51</link>
		<dc:creator>XenoMuta</dc:creator>
		<pubDate>Wed, 02 Jun 2010 19:05:06 +0000</pubDate>
		<guid isPermaLink="false">http://www.mrlwork.com/?p=81#comment-51</guid>
		<description>You are a genius. This makes the program infinitely extensible.</description>
		<content:encoded><![CDATA[<p>You are a genius. This makes the program infinitely extensible.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Ubuntu and the Future of Linux by Charles Solar</title>
		<link>http://charlessolar.com/post/95/comment-page-1#comment-35</link>
		<dc:creator>Charles Solar</dc:creator>
		<pubDate>Sat, 27 Mar 2010 16:48:48 +0000</pubDate>
		<guid isPermaLink="false">http://www.mrlwork.com/?p=95#comment-35</guid>
		<description>I would be interested in trying the mac os but I cannot justify spending almost double for a pc just for the os.
Windows 7 has addressed almost all of my problems with Vista and the new Visual Studio is the best version yet so I see bright things in the future.</description>
		<content:encoded><![CDATA[<p>I would be interested in trying the mac os but I cannot justify spending almost double for a pc just for the os.<br />
Windows 7 has addressed almost all of my problems with Vista and the new Visual Studio is the best version yet so I see bright things in the future.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Ubuntu and the Future of Linux by Anonymous</title>
		<link>http://charlessolar.com/post/95/comment-page-1#comment-34</link>
		<dc:creator>Anonymous</dc:creator>
		<pubDate>Sat, 27 Mar 2010 04:52:53 +0000</pubDate>
		<guid isPermaLink="false">http://www.mrlwork.com/?p=95#comment-34</guid>
		<description>1.- Replace Asterisk with FreeSwitch
2.- Buy a Mac, use Mac OSX and XCode.
3.- Be happy ;p</description>
		<content:encoded><![CDATA[<p>1.- Replace Asterisk with FreeSwitch<br />
2.- Buy a Mac, use Mac OSX and XCode.<br />
3.- Be happy ;p</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Dynamic NPC Actions by Charles Solar</title>
		<link>http://charlessolar.com/post/16/comment-page-1#comment-16</link>
		<dc:creator>Charles Solar</dc:creator>
		<pubDate>Sun, 03 Jan 2010 00:39:21 +0000</pubDate>
		<guid isPermaLink="false">http://www.mrlwork.com/?p=16#comment-16</guid>
		<description>Hi mark.
I recently wrapped up another prototype project based on my initial theory.  You are right though, it has been a long time.
Trouble is I run into these road blocks that completely break the design and I have to start back at square one.  Take my initial design for example, while I was writing a demo app I realized that there was no real way for the controllers to be able to pick out certain data from the actor without breaking encapsulation.
Because I wanted to extend this design into intelligent actions and even automatic dialog &lt;- this would be huge, I had to jump back and rethink some things.

To prototype my theories I have tried writing quite a few demo apps where the plain of controllers are letters and its the network&#039;s job to parse and write back words and phrases.  The idea is if I can make the program talk I can make it walk, sort of speak.

Anyway my latest prototype will parse words and build the network, but I ran into yet another road block when it came time to judge actions it can take.  The network builds, but when the program is confronted with a choice between executing one tree of controllers or a separate similar tree, it cannot decide on its own which one is better.

Its been a very interesting 2.5 years, but I am afraid I have nothing physical to present yet.  I have an idea for a judge system but I have yet to write it into the project.

Thanks for commenting</description>
		<content:encoded><![CDATA[<p>Hi mark.<br />
I recently wrapped up another prototype project based on my initial theory.  You are right though, it has been a long time.<br />
Trouble is I run into these road blocks that completely break the design and I have to start back at square one.  Take my initial design for example, while I was writing a demo app I realized that there was no real way for the controllers to be able to pick out certain data from the actor without breaking encapsulation.<br />
Because I wanted to extend this design into intelligent actions and even automatic dialog <- this would be huge, I had to jump back and rethink some things.</p>
<p>To prototype my theories I have tried writing quite a few demo apps where the plain of controllers are letters and its the network&#8217;s job to parse and write back words and phrases.  The idea is if I can make the program talk I can make it walk, sort of speak.</p>
<p>Anyway my latest prototype will parse words and build the network, but I ran into yet another road block when it came time to judge actions it can take.  The network builds, but when the program is confronted with a choice between executing one tree of controllers or a separate similar tree, it cannot decide on its own which one is better.</p>
<p>Its been a very interesting 2.5 years, but I am afraid I have nothing physical to present yet.  I have an idea for a judge system but I have yet to write it into the project.</p>
<p>Thanks for commenting</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Dynamic NPC Actions by Mark</title>
		<link>http://charlessolar.com/post/16/comment-page-1#comment-15</link>
		<dc:creator>Mark</dc:creator>
		<pubDate>Sun, 03 Jan 2010 00:16:36 +0000</pubDate>
		<guid isPermaLink="false">http://www.mrlwork.com/?p=16#comment-15</guid>
		<description>So how is this project going?  Its been what, 2.5 years?  I&#039;m interested :)</description>
		<content:encoded><![CDATA[<p>So how is this project going?  Its been what, 2.5 years?  I&#8217;m interested <img src='http://charlessolar.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Pluggable Factories by Static Object Initialization in a Static Library &#124; My Real Life Work</title>
		<link>http://charlessolar.com/post/50/comment-page-1#comment-33</link>
		<dc:creator>Static Object Initialization in a Static Library &#124; My Real Life Work</dc:creator>
		<pubDate>Fri, 18 Dec 2009 03:35:30 +0000</pubDate>
		<guid isPermaLink="false">http://www.mrlwork.com/?p=50#comment-33</guid>
		<description>[...] I stumbled onto this problem when I changed one of my exe projects to a static library so I could setup two exe&#8217;s, one for unit tests, the other for releasing.  (Which by the way is a wonderful way to unit test an exe project)  Most of my projects these days use some form of inversion of control so I had static variables creating maker classes which would register themselves with the factory.  As explained in one of my previous articles here. [...]</description>
		<content:encoded><![CDATA[<p>[...] I stumbled onto this problem when I changed one of my exe projects to a static library so I could setup two exe&#8217;s, one for unit tests, the other for releasing.  (Which by the way is a wonderful way to unit test an exe project)  Most of my projects these days use some form of inversion of control so I had static variables creating maker classes which would register themselves with the factory.  As explained in one of my previous articles here. [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on World of Warcraft by User links about "keybind" on iLinkShare</title>
		<link>http://charlessolar.com/post/22/comment-page-1#comment-28</link>
		<dc:creator>User links about "keybind" on iLinkShare</dc:creator>
		<pubDate>Thu, 26 Feb 2009 18:48:42 +0000</pubDate>
		<guid isPermaLink="false">http://www.mrlwork.com/?p=22#comment-28</guid>
		<description>[...] Clicker&gt;&gt; saved by stephendann 26 days ago3 votesLachesis Wrath&gt;&gt; saved by mitry 38 days ago2 votesWorld of Warcraft&gt;&gt; saved by qva5 38 days ago2 votesMidsummer Fire Festival&gt;&gt; saved by lbrandon 40 days ago5 votesSAB [...]</description>
		<content:encoded><![CDATA[<p>[...] Clicker&gt;&gt; saved by stephendann 26 days ago3 votesLachesis Wrath&gt;&gt; saved by mitry 38 days ago2 votesWorld of Warcraft&gt;&gt; saved by qva5 38 days ago2 votesMidsummer Fire Festival&gt;&gt; saved by lbrandon 40 days ago5 votesSAB [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on COF Plugin: Part 4 by Charles Solar</title>
		<link>http://charlessolar.com/post/8/comment-page-1#comment-14</link>
		<dc:creator>Charles Solar</dc:creator>
		<pubDate>Sat, 01 Nov 2008 23:23:25 +0000</pubDate>
		<guid isPermaLink="false">http://www.mrlwork.com/?p=8#comment-14</guid>
		<description>Yes you do still have that problem when you only edit the server side code in source.  But in this case it was preferred to not have the client download any patch and I never got a complaint about bullets hitting/missing.
Supposedly the server is written so if you hit them it squirts blood so users still knew if they hit their target or not, regardless of where the dust cloud was in their game.</description>
		<content:encoded><![CDATA[<p>Yes you do still have that problem when you only edit the server side code in source.  But in this case it was preferred to not have the client download any patch and I never got a complaint about bullets hitting/missing.<br />
Supposedly the server is written so if you hit them it squirts blood so users still knew if they hit their target or not, regardless of where the dust cloud was in their game.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on COF Plugin: Part 4 by dirty</title>
		<link>http://charlessolar.com/post/8/comment-page-1#comment-13</link>
		<dc:creator>dirty</dc:creator>
		<pubDate>Sat, 01 Nov 2008 22:54:58 +0000</pubDate>
		<guid isPermaLink="false">http://www.mrlwork.com/?p=8#comment-13</guid>
		<description>Don&#039;t you still have the problem that the client has the original code so they will see bullets hit how they normally do, when on the server they are hitting in different places?</description>
		<content:encoded><![CDATA[<p>Don&#8217;t you still have the problem that the client has the original code so they will see bullets hit how they normally do, when on the server they are hitting in different places?</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on COF Plugin: Part 4 by Charles Solar</title>
		<link>http://charlessolar.com/post/8/comment-page-1#comment-12</link>
		<dc:creator>Charles Solar</dc:creator>
		<pubDate>Wed, 29 Oct 2008 04:19:04 +0000</pubDate>
		<guid isPermaLink="false">http://www.mrlwork.com/?p=8#comment-12</guid>
		<description>No I do not really have any contact info other then email or this site. I only used IMs for work at the moment.
How are you creating these sigs?  Are you picking them out of the binary or are you pulling them off some site?
This scenario sounds a lot like the game just updated ( or punkbuster is blocking your scans ).  Do you have a section of the binary that you pull these sigs from?  If so post 2 copies, one where you know where the player pointer is and the current one and I can help find your sig.</description>
		<content:encoded><![CDATA[<p>No I do not really have any contact info other then email or this site. I only used IMs for work at the moment.<br />
How are you creating these sigs?  Are you picking them out of the binary or are you pulling them off some site?<br />
This scenario sounds a lot like the game just updated ( or punkbuster is blocking your scans ).  Do you have a section of the binary that you pull these sigs from?  If so post 2 copies, one where you know where the player pointer is and the current one and I can help find your sig.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

