斯诺克的胜利条件如下:

多局制比赛

比赛分数取决于预定的局数,一般为9局、11局、17局或者25局。

每局得分先到指定分数(通常为第一局比赛时选手打出第一杆分数的一半再加一分)的选手获胜。例如,在9局制比赛中,选手先赢5局即为胜利。

单局制比赛

比赛分数为指定的分数,通常为3、4、5或者6分。

7局比赛

每局比赛都是先打完5个红球,接着打进彩球(黄球2分、绿球3分、棕球4分、蓝球5分、粉球6分、黑球7分)。

一方选手入局累计分数率先达到及格分(75分),并多出对手27分时,获得胜利。

犯规判罚

如果一方犯规被判输,犯规包括击球时或击球后在击球区外触球,主球未首先击中活球(做斯诺克、罚点之内的轻碰),违反组球原则。

一方在被“警告”后满6次犯规的,判对方获胜。

其他特殊情况

当红球全部打进后,白球又入袋(需打开白球即自由球),直接罚7分,接着该由对手上场,对手可以摆放任何位置的彩球。如果黑球进的话直接就输了。

一方下球后另一方犯规,如果该球的分数值是4分以下(包括4分),则犯规方罚4分,罚球在犯规之前的最后一击谁打谁自由球,对方只能摆在置球点并自由摆放。如果黑球进的话直接就输了。

综上所述,斯诺克的胜利条件可以是先到规定分数或者赢得指定局数,具体规则取决于比赛的局数和类型。在多局制比赛中,通常需要先赢得预定局数的一半(如5局、7局等)才能获胜;在单局制比赛中,则需要达到指定的分数(如3分、4分等)。此外,犯规也会导致对手获得胜利。