草庐IT

php - ELO评级-mysql设计

我是编程的新手。我只是做了一个供个人使用的系统。可以添加两个玩家的运动比赛结果。目前一切正常。现在我想添加一个ELO评级系统。我不明白,我应该如何设计我的数据库。问题是,我无法理解,如何保持正确的评分计算记录,以防任何游戏结果随时被删除。例如,有人添加了错误的数据,游戏条目应该被删除。那么,数据库应该如何设计,如果我从条目中间删除任何游戏,评级将重新正确计算?我无法解决的问题的说明性示例(评分计算仅供引用):Player1(rating1200),Player2(1200)Game1played,player1wins.Ratingaftergame:P1:1231,P2:1169Ga

c - 如何在 Linux 中使用新内核编译模块

切换到Ubuntu13.10后,我需要为新内核编译设备驱动程序。调用make会导致2个错误:error:implicitdeclarationoffunction‘kzalloc’error:implicitdeclarationoffunction‘kfree’相同的make命令在Ubuntu13.04中运行良好,但现在失败了。我还检查了KDIR:=/lib/modules/$(shelluname-r)/build在Makefile中使用,解析后变为/lib/modules/3.11.0-18-generic/build。与此modulecompilationguide相比,Mak

c - 如何在 Linux 中使用新内核编译模块

切换到Ubuntu13.10后,我需要为新内核编译设备驱动程序。调用make会导致2个错误:error:implicitdeclarationoffunction‘kzalloc’error:implicitdeclarationoffunction‘kfree’相同的make命令在Ubuntu13.04中运行良好,但现在失败了。我还检查了KDIR:=/lib/modules/$(shelluname-r)/build在Makefile中使用,解析后变为/lib/modules/3.11.0-18-generic/build。与此modulecompilationguide相比,Mak

PHP Facemash ELO 等级/功能

我从PHPClasses网站获得了以下ELO类。$S2){$E=120-round(1/(1+pow(10,(($R2-$R1)/400)))*120);$R['R3']=$R1+$E;$R['R4']=$R2-$E;}else{$E=120-round(1/(1+pow(10,(($R1-$R2)/400)))*120);$R['R3']=$R1-$E;$R['R4']=$R2+$E;}}else{if($R1==$R2){$R['R3']=$R1;$R['R4']=$R2;}else{if($R1>$R2){$E=(120-round(1/(1+pow(10,(($R1-$R2)/