Updated 6/20/22
How Floppa moves is both quite interesting and also decently simple as shown in [02] Basics of the Floppa Cycle. However, as the game gets more complex and as you read through [12] How to Properly Cycle Floppa, understanding the nuisances of the cycle will help to understand why some things happen and why some techniques work.
The main thing you may have noticed during your runs is that despite starting a new cycle, Floppa will not follow the path he is supposed to. Although, with some idling in there, it is supposed to be:
Eat -> Milk -> Poop -> Scratching Post -> Catnip -> Eat (Cat bed is ignored since it is not used in runs)
sometimes it will switch around or some parts will be skipped completely and, along with other variations, form something like this:
Eat -> Milk -> Poop -> Catnip -> Scratching Post -> Eat
The main reason why this happens is that when any action is completed (exceptions being eating, drinking milk, and pooping), a timer starts and during this time the action can not be done again. So if catnip is eaten, for example, and then Floppa goes to eat food, the timer will prevent him from eating catnip again in his next cycle unless you can stall Floppa long enough for the timer to pass and make Floppa eat catnip in the cycle.
There is one way to bypass this timer. You can use a technique known as "recycling" in which after Floppa is done what you want him to do (usually eat the catnip) you can close the game and reopen and he will restart his cycle as if he pooped and all the timers will be reset. It is also the fastest way to make Floppa cycle.
6/16/22
So I added some stuff for the community. It includes two guides ([00] General Route and [10] Floppa Cycles) and also a discord server (click on the discord icon below the follow button or just click this link ). If you have any suggestions for me or the moder