The script should have one function (call it whatever) that takes a parameter of an object of type:
{ energy: number; age: number; position: { x: number; y: number }; nearbyFood: { deltaX: number; deltaY: number; value: number }[]; nearbyAnimals: { deltaX: number; deltaY: number; isMe: boolean }[]; }
It should return an object of type:
{ move?: "r" | "l" | "u" | "d"; eat?: boolean; reproduce?: boolean; sleep?: boolean; predate?: boolean; }
Please don't import any libraries or try breaking my server :)
If this form errors randomly, Gemini is calling your code malicious