Guest User

Untitled

a guest
Aug 29th, 2011
137
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 10.09 KB | None | 0 0
  1. ### Session Start at [2011-03-11 13:48]
  2. [13:48] <AF> *prod*
  3. [14:18] <[Evo]Forboding_Angel> hi can't talk now but I'll be back soon
  4. [14:18] <AF> slrighty ttyl
  5. [16:52] <[Evo]Forboding_Angel> back
  6. [16:52] <AF> hurrah
  7. [16:52] <AF> what is the status of shard and evolutionrts?
  8. [16:52] <AF> I've been incapacitated by shitty mobile internet for a while now
  9. [16:53] <AF> but now I have ADSL again
  10. [16:53] <AF> and I'm <500m from the exchange here
  11. [16:54] <[Evo]Forboding_Angel> Not much status to it really
  12. [16:54] <AF> how do you mean?
  13. [16:54] <AF> no change it still works?
  14. [16:54] <AF> or it doesnt work at all
  15. [16:54] <[Evo]Forboding_Angel> Doesn't really work at all
  16. [16:54] <AF> =(
  17. [16:54] <[Evo]Forboding_Angel> and I got something to tell you about it that you won't like
  18. [16:55] <AF> when did this happen
  19. [16:55] <[Evo]Forboding_Angel> You need to turn it into a luaai and put it in a central repo that we content devs can pull from
  20. [16:55] <[Evo]Forboding_Angel> one of the spring versions
  21. [16:55] <AF> why?
  22. [16:55] <[Evo]Forboding_Angel> because if you fuck off for 3 months, get hit by a truck, shitty internet, etc we can't do shit about it
  23. [16:56] <AF> it doesnt help that Im never told if my AI is broken
  24. [16:56] <AF> if you had made me aware
  25. [16:56] <AF> I could have taken special measures
  26. [16:56] <[Evo]Forboding_Angel> also, you could accept patches and whatnot for it because if it's in lua, you're bound by the nature of the thing to get more outside support
  27. [16:56] <AF> theres nothing stopping patches for it via lua
  28. [16:57] <AF> Shard si already on github
  29. [16:57] <AF> and that includes the lua files
  30. [16:57] <[Evo]Forboding_Angel> The point is, we want dedicated ai that we can count on and shit with our stuff. dll ai's are more or less in disgrace atm
  31. [16:58] <[Evo]Forboding_Angel> I'm aware of that, but you will become instantly popular if you luaai it and stick it in an svn for us to pull from
  32. [16:58] <[Evo]Forboding_Angel> I promise :-)
  33. [16:58] <AF> Thats an artefact of poor API management by Hoijui and the neverending legacy supporting the likes fo AAI etc
  34. [16:58] <AF> put quite simply
  35. [16:59] <AF> the C++ component of Shard is not hard to maintain
  36. [16:59] <[Evo]Forboding_Angel> not really
  37. [16:59] <AF> there is no AI logic in it
  38. [16:59] <[Evo]Forboding_Angel> you're glossing over the actual problem
  39. [16:59] <AF> its essentially an API wrapper
  40. [16:59] <AF> pure and simple
  41. [16:59] <[Evo]Forboding_Angel> I know
  42. [16:59] <AF> as such
  43. [16:59] <AF> does Shard actually run?
  44. [16:59] <[Evo]Forboding_Angel> as a result, why not l;uaai it and make many many content devs happy?
  45. [16:59] <AF> ignoring any logic errors
  46. [16:59] <AF> or does ti crash out?
  47. [16:59] <[Evo]Forboding_Angel> uhh hmm I dunno since the latest spring version
  48. [17:00] <[Evo]Forboding_Angel> last spring version it was more or less unusable
  49. [17:00] <AF> what about back when ti was broken for you?
  50. [17:00] <[Evo]Forboding_Angel> and you weren't around so I didn't bother putting any effort into it
  51. [17:00] <AF> was it like running AAI? Itd run but itd do nothing?
  52. [17:00] <AF> Im always contactable
  53. [17:00] <AF> I may not be here or on msn
  54. [17:00] <[Evo]Forboding_Angel> it would run and do stuff but it did stupid shit like building 15 zillion things in a grid and crap
  55. [17:00] <AF> but I have my phone etc
  56. [17:00] <AF> and work
  57. [17:01] <AF> any message will eb known adn read within 12 hours max
  58. [17:01] <[Evo]Forboding_Angel> dude seriously, put it all in lua
  59. [17:01] <[Evo]Forboding_Angel> I promise you it will be beneficial forf oyu and everyone involved :-)
  60. [17:01] <AF> I dont see why somebody hasnt already done that
  61. [17:01] <[Evo]Forboding_Angel> Also, smoth will like you quite a lot for it ;p
  62. [17:01] <[Evo]Forboding_Angel> well
  63. [17:01] <AF> Smoth has no interest in AI
  64. [17:01] <[Evo]Forboding_Angel> either cba or dunno how would be my guess
  65. [17:02] <[Evo]Forboding_Angel> he would if it was luaai
  66. [17:02] <[Evo]Forboding_Angel> I've already had this convo with him regarding shard
  67. [17:02] <AF> hes always said it wouldnt work to me whenever Ive mentioned Gundam AI
  68. [17:02] <AF> the only other arguement hes put forward is the maintainer bsu factor one you put forward earlier
  69. [17:03] <[Evo]Forboding_Angel> Well look at it this way
  70. [17:03] <[Evo]Forboding_Angel> withoiut it being luaai, he doesn't even have any interest in messing with it, and tbh, I totally see hits point
  71. [17:03] <[Evo]Forboding_Angel> you mentioned people not updating often being a reason not to maintain it as luaai
  72. [17:04] <[Evo]Forboding_Angel> but you don't realize, that people like me will always be on top of that shit
  73. [17:04] <[Evo]Forboding_Angel> because we want the latest and greatest :-)
  74. [17:04] <[Evo]Forboding_Angel> ask me why I stripped out and reimplemented lups in evo the other day ;p
  75. [17:04] <[Evo]Forboding_Angel> Even tho what I'm using it for hasn't changed at all
  76. [17:05] <AF> a pure lua implementation nukes many fo the designs I had in mind, and potential salvage from the legacy AIs
  77. [17:05] <AF> and introduces a new raft of issues
  78. [17:05] <AF> namely API calls that exist for native AIS
  79. [17:05] <AF> but have no counterparts in the lua api as far as Im aware
  80. [17:05] <AF> e.g. closestbuildsite
  81. [17:05] <AF> it also removes the one feature that was NTais saving grace
  82. [17:05] <AF> multithreading
  83. [17:06] <[Evo]Forboding_Angel> well]
  84. [17:06] <[Evo]Forboding_Angel> vaild points
  85. [17:06] <[Evo]Forboding_Angel> however, multithreading kind of falls on the wayside
  86. [17:06] <AF> I was considering a basic spring API implementation
  87. [17:06] <[Evo]Forboding_Angel> and there are 99% more pro's to it than cons (from someone in my shoes perspective)
  88. [17:06] <AF> but until I had finished refactors of shards internals I wasnt to consider ti fully
  89. [17:07] <AF> I know
  90. [17:07] <AF> there are pros and cons
  91. [17:08] <AF> Im actually rather miffed that nobody told me it was broken
  92. [17:08] <[Evo]Forboding_Angel> 1 sec brb
  93. [17:08] <AF> Its like when 1000 people downloaded an NTai build that was guaranteed to crash before even a single person mentioned it
  94. [17:09] <AF> I will need to think about this
  95. [17:09] <AF> There are strategic and political implications fo such a move
  96. [18:03] <[Evo]Forboding_Angel> hey
  97. [18:03] <[Evo]Forboding_Angel> sorry
  98. [18:03] <[Evo]Forboding_Angel> that was really long
  99. [18:03] <[Evo]Forboding_Angel> a friend from KC just called me after me wondering what had happened to her for the past month or so
  100. [18:03] <[Evo]Forboding_Angel> well see the thing is
  101. [18:03] <[Evo]Forboding_Angel> sometimes it works and jsut does these grid things and whatnot
  102. [18:04] <[Evo]Forboding_Angel> youw ere nowhere ot be foun dand I had a ton of shit to do plus assloads of RL stuff and I just didn't want to mess with it
  103. [18:05] <AF> Shifting Shard to Lua AI purely
  104. [18:05] <AF> would have ramifications beyond it purely being lua
  105. [18:05] <AF> especially fi ti became more popular
  106. [18:06] <AF> it would be a slap in the face for hoijui if it became popular in BA
  107. [18:06] <[Evo]Forboding_Angel> I understand, but imo that would be an insanely smart move
  108. [18:06] <AF> I see that
  109. [18:06] <[Evo]Forboding_Angel> how would it be a slap in the face?
  110. [18:06] <AF> it'd put a big question mark over the DLL Native AIs
  111. [18:06] <AF> since Shard is the only native AI thats realistically maintained by a long stretch
  112. [18:06] <[Evo]Forboding_Angel> tbh natice dll ai's have been on the way out since CRAIG
  113. [18:06] <AF> AAI/KAIK/RAI are zombies
  114. [18:07] <AF> native AIs suffer because fo politics
  115. [18:07] <AF> and lack fo developers
  116. [18:07] <[Evo]Forboding_Angel> yes muchly
  117. [18:07] <[Evo]Forboding_Angel> and figure this
  118. [18:07] <AF> they could be wonderous things
  119. [18:07] <[Evo]Forboding_Angel> imagine how much better it would be if all ai devs were using lua
  120. [18:07] <AF> but not with someone like hoijui at the helm making thos ekinds of design decisions
  121. [18:07] <[Evo]Forboding_Angel> we're talking serious development strides here
  122. [18:08] <AF> I understand what you say
  123. [18:09] <AF> eitherway
  124. [18:09] <AF> it succesful
  125. [18:09] <AF> it would crush Hoijuis efforts and relegate it to supporting a handful of minor projects that dont help
  126. [18:10] <AF> it would also close off avenues for academia and people like when we originally had AIs
  127. [18:10] <AF> and it would be a death warrant to the existing legacy AIs
  128. [18:10] <AF> while AAI and KAIK are long overdue
  129. [18:10] <AF> RAI still seems to have some flexibility
  130. [18:10] <[Evo]Forboding_Angel> ehh sort of
  131. [18:10] <[Evo]Forboding_Angel> not really
  132. [18:10] <AF> though it leaves much to eb desired
  133. [18:10] <AF> lol
  134. [18:11] <[Evo]Forboding_Angel> shard could easilly take all their places as a luaai
  135. [18:11] <AF> the number fo times people have asked about shard and cited RAI gettign almost there then falling flat
  136. [18:11] <AF> hmmm
  137. [18:11] <[Evo]Forboding_Angel> The only thing those ai's do well is support BA
  138. [18:11] <[Evo]Forboding_Angel> well shit
  139. [18:11] <AF> right this moment Im in a massive push to get my new website in a position to apply for a new job
  140. [18:11] <[Evo]Forboding_Angel> shard can do that without even thinking about it
  141. [18:12] <AF> which is another thing you may fidn of interest
  142. [18:12] <[Evo]Forboding_Angel> and it's extreme flexability allows people like me to bend it to our will
  143. [18:13] <AF> as intended
  144. [18:14] <[Evo]Forboding_Angel> well, now is the time to take it to the next level
  145. [18:14] <[Evo]Forboding_Angel> I think you underestimate the arcing ropes of jizm that will fly if you announce shard as a luaai
  146. [18:15] <AF> well it seems the logical course of action
  147. [18:15] <AF> I shall need time to collect and discuss things with some people
  148. [18:16] <[Evo]Forboding_Angel> rgr rgr
  149. [18:16] <AF> I'd rather not appear oneday and take everyone by surprise
  150. [18:16] <AF> I'd prefer to have insiders from major games help
  151. [18:16] <AF> so that when ti did happen it would just happen
  152. [18:17] <[Evo]Forboding_Angel> well fair enough
  153. [18:17] <[Evo]Forboding_Angel> either way tbh
  154. [18:36] ** User is now offline.
  155. [18:36] ** Server ** Chat closed.
Advertisement
Add Comment
Please, Sign In to add comment