Biggest achievement this week is a workaround for issue 97 and a bugfix for the colonisation module problem. Fixing the colonisation module bug revealed a new bug that causes the server to crash (but should be easy to find). Also a lot of code for helper functions was written. Number and types of weapons a ship can carry can now be calculated from design data. Code was written for loading fleets with the type of weapons they can carry and automatic design of weapons. RushAI can now handle all ship designs and can provide these ships with the right weapons. It can now serve as a base for SmartAI.
This week- weapon helper functions
- a lot of helper functions for designing, loading, identifying and designing weapons
- RushAI is now able to command ships of all designs (not just the prepared ones)
- loads all ships with the right amount and type of weapons
- workaround for issue 97
- does not fix the issue but so far it looks reliable
- mentor fixed the colonisation module bug
- lead to a discovery of a new bug
Next week- fix newly found bugs
- Stupid AI battles
- finish turning RushAI into a base for SmartAI
- fuzz test the server a bit
No comments:
Post a Comment