It has come to my attention that the move Synthesis heals the pokemon based on their current HP. Rather than the specified "Under normal conditions Synthesis will restore 1/2 of the user's total HP." Assuming that its referring to what I would call Maximum HP, when my pokemon had 1 HP it added 1 HP. When it had 4 HP it added 2 HP.