I had really high interest rates on my home loan. I saved thousands of dollars on home payments. And you can too. Interest rates are as low as can be, And Yes...
If anyone is interested, I am about half-way through a port to Carbon of Lucas' 4.5.2 Distribution code. The current version is clocking in at just about 2/3...
I had really high interest rates on my home loan. I saved thousands of dollars on home payments. And you can too. Interest rates are as low as can be, And Yes...
Coincidentally I just started working on a port of 4.5.2 to Linux, after sitting on my butt and thinking about it for several years. I was planning to use the...
... I had similar thoughts, but I worried at the time that people might complain about it being bothersome to have to open multiple programs to work on ...
Theo Nean Donly
theo_nean_donly@...
Jul 8, 2004 7:00 am
2237
Well... If that's all you wanted... I could have had that done weeks ago! :-) Seriously, though... The drawbacks to a command line tool: 1. It's not graphical!...
Yes, and no. 1. Plans are to release it under the GPL. The source code I'm using for reference is GPLed, so if I used any of it verbatim I'd have to release ...
... Interesting that you should bring that up. In the current codebase (Sam, or anyone else who's looked at it more closely than I have, correct me if I'm...
If anyone wants to preview the carbon version, here's a link to my latest build: <http://sammac.yamacraw.gatech.edu/~samr/RoboWarCarbonPartial.zip> About all...
... The thing I dislike about slices is that 150 wouldn't work if the processor speeds were to eventually be changed, although the number could obviously be ...
Theo Nean Donly
theo_nean_donly@...
Jul 9, 2004 5:22 am
2243
... Okay, I yield the point... ... No, I wasn't thinking of anything so ambitious. I do not see any practical way to make use of multiple graphics toolkits...
Aww shucks... thanks... I'm reusing almost all of the engine code... which means few to no header files and lots of globals and externs. I think at some point,...
Theo, You're probably right. THEORETICALLY, it should make no difference what order the bots are executed in a chronon. To completely fix this issue, there...
... If every robot had their own Processor object/struct, including a "program counter", interrupt queue, and copies of all of the registers, then context...
You know.... that could definitely be interesting... I can see some potential... like a randomly generated somewhat convoluted single- or multiple- path maze...
The slow-down doesn't come from the context switching. It would come from re-calculating the positions of the shots and robots, and checking for death and the...
Regarding the magic number 150, this can be computed on the fly based on the the cpu speeds of the robots in the current battle. In fact, if they all have 50...
Well, the only things that actually change positions between chronon breaks are robots executing MOVE instructions (one of the reasons that I hate the way MOVE...
The current scheduler, shot tracker, death checking, and the instruction interpreter are all separate functions. The scheduler ( doCombat() ) calls each of the...
I guess I would tend toward trying to make the robots execute (apparently) simultaneously on the chronon breaks. It gets more complicated as you think though...
Matt Burkholder
mattburk@...
Jul 9, 2004 9:39 pm
2253
... From: Matt Burkholder <mattburk@...> Subject: Re: [robowar] RoboWar for OS X ... think ... RoboWar II does a fairly good job of implementing this....
Mark Wagner
mark.wagner17@...
Jul 10, 2004 8:47 am
2254
I think this would be the simplest and best method of accomplishing the task. I'll add that to the battle engine in the Carbon version. Unless anyone dissents....
... I should clarify what I mean by the Consternation bug. Short summery of the bot in duels: dashes in, hops on top of target, drops a mine and sits there so...
Theo Nean Donly
theo_nean_donly@...
Jul 22, 2004 5:31 pm
2256
Great! I see how it's working now. I've isolated the code that allows this to happen and I'll patch it to do damage to BOTH robots. Thanks, -- Sam Rushing...
Out of curiosity, 1) how many of us are still using Macs? 2) If I were to build RoboWar using Darwin's Core Foundation Plug-Ins architecture, would anyone be...
... Me! :) And I'd really appreciate a new RW for MacOS and Linux. ... Hmmm I don't think I'd be able to do this... Regards, Etienne...
Etienne Dysli
Etienne.Dysli@...
Jul 26, 2004 7:10 pm
2259
I would be. I've always thought that Robowar should be set up that way. However, I haven't found time to play in two years so the chance of much development...