issues
search
The-International-Screeps-Bot
/
The-International-Open-Source
An automated bot for the coding game Screeps.com
MIT License
104
stars
33
forks
source link
Probably never going to happen Room functional programming setup
#758
Closed
CarsonBurke
closed
8 months ago
CarsonBurke
commented
9 months ago
Overview
goals / benefits
functional programming style: Separate data and functions
reduce heap usage by eliminating cached classes for rooms
Implementation
similar to CreepDataManager, have a RoomDataManager that handles inter-tick room data
abolish CommuneManager and RoomManager
create RoomUtils and CommuneUtils classes
Overview
Implementation