Source Code Project Mantis - FSSCP
View Issue Details
0002024FSSCPAIpublic2009-11-09 23:412015-09-22 17:29
Assigned ToGoober5000 
PlatformOSOS Version
Product Version3.6.11 
Target VersionFixed in Version 
Summary0002024: Design tweaks and refactoring in Sushi's AI code
DescriptionIt needs to be cleaned up. Per Goober.
TagsNo tags attached.
Attached Files

2009-11-14 10:10   
More specific details/suggestions on what needs to be cleaned up and how would be uber-handy. I have "I wrote it" myopia. :)
2012-10-27 20:57   
Goober please provide Sushi with the feedback that he requested.
2012-11-26 06:35   
Closing this. Mantis is IMHO not the right venue for this kind of discussion; and simple one-liners like "a bit of a mess" are not constructive criticism.
2012-11-26 19:03   
(Last edited: 2012-11-26 19:04)
Reopening. There are a bunch of legitimate design concerns that should be addressed here, but I need to sit down and outline them. There should be a thread on HLP where we've discussed some of them, such as putting all the AI arrays under the umbrella of a struct rather than as separate instances.

I'll provide Sushi with the requested feedback, but not until after 3.7 is out, since this is more of a design and future-proof ticket than a bugfix ticket.

I've renamed the ticket since the original name was of course not really descriptive or constructive.

2015-09-22 17:29   
I have unset the target version because there is no clearly defined bug in the description.

Issue History
2009-11-09 23:41chief1983New Issue
2009-11-10 12:33ZacamStatusnew => assigned
2009-11-10 12:33ZacamAssigned To => Sushi_CW
2009-11-14 10:10Sushi_CWNote Added: 0011281
2010-08-05 16:07chief1983Target Version3.6.12 RC1 => 3.7.2
2012-10-27 20:57iss_mneurNote Added: 0013996
2012-10-27 20:57iss_mneurAssigned ToSushi_CW => Goober5000
2012-10-27 20:57iss_mneurStatusassigned => feedback
2012-10-27 20:57iss_mneurTarget Version3.7.2 => 3.7
2012-11-26 06:35The_ENote Added: 0014191
2012-11-26 06:36The_EStatusfeedback => closed
2012-11-26 06:36The_EResolutionopen => suspended
2012-11-26 19:03Goober5000Note Added: 0014192
2012-11-26 19:03Goober5000Statusclosed => assigned
2012-11-26 19:03Goober5000Resolutionsuspended => open
2012-11-26 19:03Goober5000Categorytables => AI
2012-11-26 19:03Goober5000Target Version3.7 =>
2012-11-26 19:03Goober5000SummarySushi's AI stuff is a bit of an organizational mess => Design tweaks and refactoring in Sushi's AI code
2012-11-26 19:03Goober5000Target Version => 3.7.2
2012-11-26 19:04Goober5000Note Edited: 0014192bug_revision_view_page.php?bugnote_id=14192#r253
2015-04-16 00:22Goober5000Target Version3.7.2 => 3.7.4
2015-09-22 17:29m_mNote Added: 0016785
2015-09-22 17:29m_mTarget Version3.7.4 =>