make private what is not part of API
update changelog about public to private change
fix: swap expected and actual
add 'infinity' to game behavior