Comenze a Trabajar en el
Script Albitro para la Competencia de los Scripts.
Por el momento funciona bien ( reconoce cuando alguien gana ) y envia bien los datos a los Scripts, por el momento solo lo he probado CPU DeeR vs CPU DeeR , haha , como de 10 Partidos , 6 Empates y 2 Victorias para cada uno. ( tendre que solucionar los casos donde pierde mi Script).
http://deerme.org/gato/server.php
Para que funcione con Otras Scripts, deben tener los siguientes Campos de Entrada
op , que va a tener siempre el valor 3, indica que es un juego CPU vs CPU
ob , indica el Objeto de la Maquina a la Cual estamos llamando , tiene el valor 1 o 2 (es importante recalcar si una maquina juega con 1, la otra con 2).
tablero el tablero se le entrega en la URL serializado, es decir, si tienen Magic Quotes Activados, deben quitarle los Slash
Código PHP:
<?
$tablero = unserialize(stripslashes($_REQUEST['tablero']));
// De Esta Manera la variable $tablero tiene el tablero que fue enviado por GET
?>
Y Finalmente el Script debe responder solamente lo siguiente (imprimir solamente esto)
Código PHP:
<?
echo (serialize($tablero));
?>
Por eso deben distingir la presentacion con la variable op , ya que esta indica que es un juego CPU vs CPU , si tiene un valor igual a 3 , solo debe imprimir el tablero serializado, si no , imprime la presentacion de los Scripts.
Si segimos estos pasos, podemos lograr, que los Scripts Funcionen adecuadamente para la competencia.