PySolFCには、ゲームのクリアを容易にするための多くのアシストオプションが用意されています。 アシストオプションを使用せずにゲームをクリアできた場合、統計では「パーフェクトゲーム」として記録されます(ただし、以下に示すように、ペナルティなしで自由に使用できるアシストオプションもいくつかあります)。 なお、一部のゲームではパーフェクトゲームとして記録されるために追加の条件が必要な場合があります。
以下にPySolが提供するアシストオプションを説明します。
PySolでは、1つのゲームにつき回数制限なく操作を元に戻したり、やり直したりすることができます。すべての操作を元に戻した場合、そのゲームは統計に記録されません。
各ゲーム中に最大9つまでブックマークを設定できます。ブックマークを設定した後、いつでもその時点に戻り、ブックマークを設定した時のゲーム状態を復元できます。ブックマークはゲームごとに保存され、新しいゲームを開始するとリセットされます。
Mahjonggゲームでは、「shuffle tiles」オプションを使用して、残っているすべてのタイルをシャッフルし、レイアウトの残りの部分を再配置することができます。
ヒントは、推奨される移動(または少なくとも可能な有効な移動の一つ)を提示します(ヒントの精度はゲームによって異なります)。
ヒントを使用してゲームをクリアした場合、そのゲームは「敗北」としてマークされます。ただし、「Free Hints」オプションを有効にしている場合は、「勝利」としてマークされます(ただしパーフェクトゲームにはなりません)。
オートドロップは、ファウンデーション(場外の積み上げ場所)に移動可能なすべてのカードを自動的に移動させます。オプションメニューで有効にすれば、毎回選択しなくても常にオートドロップを機能させることができます。
オートドロップが適切でないゲームや、使用すると簡単になりすぎるゲームでは、この機能は無効になっています。オートドロップを使用しても、パーフェクトゲームの資格は失われません。
パイルのハイライトは、タブロ(場)にある、ひとまとまりとして移動可能なカードのシーケンスを強調表示します。これを使用しても、パーフェクトゲームの資格は失われません。
カード検索機能は、選択したカードが表向きで存在する場合、その場所を特定してハイライトします。これを使用しても、パーフェクトゲームの資格は失われません。
パズル形式のゲームでは、「show full picture」オプションを使用すると、パズルが完成した時の画像を表示します。これを使用しても、パーフェクトゲームの資格は失われません。