A fun little game but i personally don't really like that we pretty much *have* to restart against a knight to be able to win.
Some ideas i had while playing (if you intend to continue this game after the jam):
-make it easier to know what the knight likes/dislike (seeing other comments; seems like it was the idea ^^)
-add some monsters so the knight isn't just some guy and have to fight (could help us control where the knight go depending if he's courageous or a coward ^^)
-this one asks you to change a lot about the game: have us play as the whole dungeon over multiple knights so we have to optimise between easy so we get popularity (and more knights come) or hard so we get ressources when knights die to improve the dungeon.