Text this: Automated synthesis of mobile game environments and rulesets using a hybridized interactive evolutionary programming approach