I recently purchased a new Predator Helios 300 G3-571-77QK, and when I am playing games on battery power even if at full charge, frame rates are below 30 and even though it says that it is using the GTX 1060 by default and even in the Nvidia settings the game plays like it is using the Intel on board card. It is set to use the 1060 by default, and I have even tried changing the settings in power to maximum performance and still seem to have a problem. When the laptop is plugged into its power supply everything plays perfectly and frame rates are exceptional and gameplay is smooth as expected. What's interesting is the fact that if I take the power plug and plug it in while it is on battery the graphic quality will improve and I can then pull out the power plug and it will maintain the quality level until the battery runs out in a few hours. Is there a setting for this that I'm missing or is this a mechanical issue with my laptop? I've only had it for two weeks so I can still exchange it. If this is in fact a power saving option, is there anyway to override it? Any help would be greatly appreciated.