Дело было вечером, делать было нечего.
После нескольких долгих турниров с баином в 20$ я решил отвлечься и попробовать совместить php и покер.

Немного погуглив, было ясно, что задача не из легких :)
Наткнулся на вот такой вот простенький класс small_class и решил его немного поизучать.

Вот что из этого получилось :)

scr

P.S — тому кто сможет помочь написать функцию подсчета аутов буду очень благодарен..

Пока, все на что меня хватило это…

function get_outs($pl1,$flop)
{
	global $comb_array, $all_cards;
	
	//узнаем номер комбинации, 0 - флеш-рояль, 9 - старшая карта
	foreach($comb_array as $key => $value)
	{
		$check_arr[] = $value;
	}
	
	$combination = get_combination($pl1,$flop);
	$number_combination = array_search($combination, $check_arr);
	
	
	//создаем массив, вычитаем из всей колоды карты которые на руках и флопе
	$temp_array = array_merge($pl1,$flop);
	$ms = array_diff($all_cards, $temp_array);
	 
	//проверяем по порядку, какая из карт может дать усиление
	
	foreach($ms as $value)
	{
		//if ($value )
		$tmp_ar = array_merge($ms,$value);
		//$combination = get_combination($pl1,$flop);
	}
........

Да и способо наверное слишком «в лоб»