I've recently discovered that I really enjoy playing 1... g6 and that it tends to give me better results as black than opening with my d or e pawns. However, a few times now the computer opponent I play against has opened with something like 1. g3 or 1. Nf3 and proceeded in hypermodern style instead of trying to occupy the center. I've been playing 1... g6 anyway, but I feel like I don't really know what I'm doing then—I can set up a decently defensive position the same way I would against a classic attack, but I usually end up playing super passively, probably not putting enough pressure on white.

At the level of general principles, what should I look for when playing hypermodern vs. hypermodern? (Or, as a frame challenge, are there reasons that I should try to occupy the center myself instead?)

If it helps for context, I play what I think is just above beginner level; I can hold my own against the app on my phone when it's set to ELO 1200 (though the app doesn't say if this is calibrated to compare to a FIDE ELO, a USCF ELO or something else).

I am aware of [this related question](https://chess.stackexchange.com/questions/12668/a-consistent-grunfeld-repertoire).