⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 changelog

📁 2009 ROBOCUP 仿真2DSERVER 源码
💻
📖 第 1 页 / 共 5 页
字号:
	- changed the default player_decay_delta_min from 0 to -0.05	- changed the default new_dash_power_rate_delta_min from 0 to -0.0005.	- changed the default new_dash_power_rate_delta_max from 0.002 to	0.0015.	* src/paramreader.C:	* src/paramreader.h:	* src/field.C:	* src/heteroplayer.cpp:	* src/main.C:	* src/player.cc:	* src/playerparam.cpp:	* src/serverparam.cpp:	* src/serverparam.h:	- removed unused files.	- fixed a segmentation fault when the multiple servers are invoked	on the same machine.	- added new kick noise rule. Now, kick noise is inclreased in	proportion to the current ball speed.	- changed the default kickable margin from 0.7 to 0.8	- changed the default kickable rand from 0.0 to 0.1	- changed the default player_decay_delta_max from 0.2 to 0.1	- changed the default kickable_margin_delta_min from 0.0 to -0.1	- changed the default kickable_margin_delta_max from 0.2 to 0.1	- changed the default kick_rand_delta_factor from 0.5 to 1.02007-10-23  Hidehisa Akiyama  <akky@users.sourceforge.jp>	* src/field.C:	- implemented a strict stamina recovery rule. Now, players are	never recovered in the extended halves.	* src/coach.cpp:	* src/heteroplayer.cpp:	- fixed a bug in the change_player_types command parsing.	- added verbose message for debugging.	* src/coach.cpp:	* src/coach.h:	* src/field.C:	* src/field.h:	* src/heteroplayer.cpp:	* src/heteroplayer.h:	* src/object.C:	* src/object.h:	* src/param.h:	* src/player.cc:	* src/player.h:	* src/playerparam.cpp:	* src/referee.cc:	* src/referee.h:	* src/serverparam.cpp:	* src/serverparam.h:	* src/types.h:	* src/visual.cc:	* src/visual.h:	- moved several macro values into ServerParam	- improved a player clearance algorithm.2007-10-22  Hidehisa Akiyama  <akky@users.sourceforge.jp>	* src/coach.cpp:	* src/coach.h:	* src/object.C:	* src/object.h:	* src/serverparam.cpp:	* src/serverparam.h:	- added a new online coach command 'change_player_types'	- implemented a new player change restriction.	- implemented an automatic player type assignment when player	connects.	- added allow_mult_default_type option to ServerParam2007-10-21  Hidehisa Akiyama  <akky@users.sourceforge.jp>	* src/Makefile.am:	* src/heteroplayer.cpp:	* src/heteroplayer.h:	* player.h:	- renamed hetroplayer.[hC] to heteroplayer.{h,cpp}.	* param.h:	* serverparam.cpp:	* serverparam.h:	- some parameter macros are moved into ServerParam.	- changed GOALIE_CATCHABLE_AREA_LENGTH from 2.0 to 1.2	* src/referee.cc:	* src/referee.h:	- implemented new rules of catch fault and a new back pass.2007-10-19  Hidehisa Akiyama  <akky@users.sourceforge.jp>	* src/utility.h:	- added bound().	* src/param.h:	* src/serverparam.cpp:	* src/serverparam.h:	- changed TACKLE_POWER_RATE from 0.027 to 0.0135.	- added min_tackle_power and max_tackle_power.	* src/hetroplayer.C:	- changed hetero player parameter algorithm. Now, any hetero	players never run faster than their player_speed_max value.2007-08-09  Hidehisa Akiyama  <akky@users.sourceforge.jp>	* src/serverparam.cpp:	* src/serverparam.h:	Added setter method for coach_msg_file.	Enabled tilde expansion for team_[lr]_start and coach_msg_file.	* src/field.C:	* src/field.h:	* src/monitor.h:	* src/netif.C:	Added the strict check of the monitor protocol version.	* src/coach.cpp:	* src/coach.h:	* src/field.C:	* src/field.h:	* src/initsender.cc:	* src/initsender.h:	* src/object.h:	* src/player.cc:	* src/serializer.cc:	* src/serializer.h:	* src/serializercoachstdv1.cc:	* src/serializercoachstdv1.h:	* src/serializercoachstdv7.cc:	* src/serializercoachstdv7.h:	* src/serializercoachstdv8.cc:	* src/serializercoachstdv8.h:	* src/serializeronlinecoachstdv1.cc:	* src/serializeronlinecoachstdv1.h:	* src/serializeronlinecoachstdv6.cc:	* src/serializeronlinecoachstdv6.h:	* src/serializeronlinecoachstdv7.cc:	* src/serializeronlinecoachstdv7.h:	* src/serializeronlinecoachstdv8.cc:	* src/serializeronlinecoachstdv8.h:	* src/visual.cc:	* src/visual.h:	Implemented Senders and Serializers for Coach and OnlineCoach.	Cleanded up.2007-08-07  Hidehisa Akiyama  <akky@users.sourceforge.jp>	* src/object.h:	* src/player.cc:	* src/player.h:	* src/serializer.h:	* src/serializerplayerstdv1.cc:	* src/serializerplayerstdv1.h:	* src/visual.cc:	Added PVector::distance2()	Added Player::vis_distance2	Optimized visual senders.2007-08-06  Hidehisa Akiyama  <akky@users.sourceforge.jp>	* src/bodysender.h:	* src/coach.cpp:	* src/coach.h:	* src/field.C:	* src/initsender.h:	* src/netif.C:	* src/observer.h:	* src/player.cc:	* src/player.h:	* src/serializer.h:	* src/serializercoachstdv1.cc:	* src/serializercommonstdv1.cc:	* src/serializercommonstdv1.h:	* src/serializercommonstdv7.cc:	* src/serializercommonstdv7.h:	* src/serializercommonstdv8.cc:	* src/serializercommonstdv8.h:	* src/serializeronlinecoachstdv1.cc:	* src/serializeronlinecoachstdv1.h:	* src/serializeronlinecoachstdv6.cc:	* src/serializeronlinecoachstdv6.h:	* src/serializeronlinecoachstdv7.cc:	* src/serializeronlinecoachstdv7.h:	* src/serializerplayerstdv1.cc:	* src/serializerplayerstdv1.h:	* src/serializerplayerstdv7.cc:	* src/serializerplayerstdv7.h:	* src/serializerplayerstdv8.cc:	* src/serializerplayerstdv8.h:	* src/visual.cc:	* src/visual.h:	Removed multiple inheritance.	Inlined Some methods in visual.h	* src/Makefile.am:	* src/body_sensor.cc:	* src/body_sensor.h:	Removed bodysensor.{h,cc} from repository.	* src/firld.C:	* src/monitor.cc	* src/monitor.h	* src/netif.C:	Fixed the check of the monitor protocol version.	* src/hetroplayer.C:	* src/hetroplayer.h:	* src/playerparam.cpp:	* src/playerparam.h:	Cleaned up.2007-08-04  Hidehisa Akiyama  <akky@users.sourceforge.jp>	* src/serverparam.h:	Fixed an illegal returned value.2007-08-03  Hidehisa Akiyama  <akky@users.sourceforge.jp>	* src/referee.cc (clearPlayersFromBall):	Fixed a defect in the collision check when players are cleared	from ball.	* src/field.C:	* src/field.h:	* src/object.C:	* src/object.h:	Removed MPObjectTable.	Cleaned up the collision check procedure.	* src/audio.cc:	* src/coach.cpp:	* src/coach_lang_par.yy:	* src/field.C:	* src/hetroplayer.C:	* src/initsender.cc:	* src/main.C:	* src/object.C:	* src/player.cc:	* src/player.h:	* src/referee.cc:	* src/stdtimer.cc:	* src/serverparam.cpp:	* src/serverparam.cpp:	Removed an unused class ServerParam::Printer.	Cleaned up ServerParam.	* src/utility.h:	Changed some macro parameterss to global variables.	* src/param.h:	* src/player.cc:	Replaced Normalize macros with local inline functions.2007-07-27  Hidehisa Akiyama  <akky@users.sourceforge.jp>	* src/field.C:	* src/coach.cpp:	Fixed init message parsers.	Fixed a defect in the trainer init message parser.	* src/referee.cc (moveOutOfPenalty):	Fixed a ball replace position.2007-07-25  Hidehisa Akiyama  <akky@users.sourceforge.jp>	* src/player.h:	Now, player's velocity is set to 0 when playmode is	before_kick_off.	* src/field.C:	* src/field.h:	Added the check and the creation of log directories using	boost::filesystem.2007-10-07  Hidehisa Akiyama  <akky@users.sourceforge.jp>        * configure.ac:        Fixed a offside bug. Official Release 11.1.2.        * src/referee.cc:        * src/referee.h:        Fixed a bug in the offside referee.2007-07-20  Hidehisa Akiyama  <akky@users.sourceforge.jp>	* configure.ac:	Fixed several bugs. Official Release 11.1.1.	* src/utility.h:	Fixed an angle normalization procedure.	* src/referee.cc:	Fixed a bug in the offside referee.	Fixed a defect in the player clearance when playmode is timeover.	* src/player.cc:	* src/visual.cc:	Fixed bugs related to the boost::random.2007-06-12  Hidehisa Akiyama  <akky@users.sourceforge.jp>	* src/serverparam.cpp:	Fixed a problem of double '/' in the module path.2007-05-31  Hidehisa Akiyama  <akky@users.sourceforge.jp>	* configure.ac:	Fixed a error message in the check of rcssgz library.	Updated a minor version. Official Relaase 11.1.0.2007-05-21  Hidehisa Akiyama  <akky@users.sourceforge.jp>	* configure.ac:	Updated a micro version.	* src/serializeronlinecoachstdv1.cc:	Fixed a bug in the serializer creation.2007-05-20  Hidehisa Akiyama  <akky@users.sourceforge.jp>	* src/coach.cpp:	* src/compress.h:	* src/field.C:	* src/player.cc:	* src/remoteclient.h:	Fixed bugs in the compression stream reset operation.2007-05-19  Hidehisa Akiyama  <akky@users.sourceforge.jp>	* src/audio.cc:	* src/bodysender.cc:	* src/bodysender.h:	* src/coach.cpp:	* src/coach.h:	* src/field.C:	* src/field.h:	* src/fullstatesender.cc:	* src/fullstatesender.h:	* src/initsender.cc:	* src/initsender.h:	* src/monitor.cc:	* src/monitor.h:	* src/netif.C:	* src/object.C:	* src/observer.h:	* src/player.cc:	* src/referee.cc:	* src/referee.h:	* src/resultsaver.cpp:	* src/sender.h:	* src/serializer.cc:	* src/serializercoachstdv1.cc:	* src/serializercoachstdv1.h:	* src/serializercoachstdv7.h:	* src/serializercoachstdv8.cc:	* src/serializercoachstdv8.h:	* src/serializercommonstdv1.cc:	* src/serializercommonstdv1.h:	* src/serializercommonstdv7.cc:	* src/serializercommonstdv7.h:	* src/serializercommonstdv8.cc:	* src/serializercommonstdv8.h:	* src/serializeronlinecoachstdv1.cc:	* src/serializeronlinecoachstdv1.h:	* src/serializeronlinecoachstdv6.cc:	* src/serializeronlinecoachstdv6.h:	* src/serializeronlinecoachstdv7.cc:	* src/serializeronlinecoachstdv7.h:	* src/serializeronlinecoachstdv8.cc:	* src/serializeronlinecoachstdv8.h:	* src/serializerplayerstdv1.cc:	* src/serializerplayerstdv7.cc:	* src/serializerplayerstdv7.h:	* src/serializerplayerstdv8.cc:	* src/serializerplayerstdv8.h:	* src/types.h:	* src/visual.cc:	Supported client version 10 and 11.	Added more detailed error message for the client initialization.	Fixed a bug that a substitution message is sent to the	disconnected coaches.	Cleaned up.2007-05-18  Hidehisa Akiyama  <akky@users.sourceforge.jp>	* src/bodysender.cc:	* src/bodysensor.cc:	* src/coach.cpp:	* src/field.C:	* src/field.h:	* src/fullstatesender.cc:	* src/initsender.cc:	* src/netif.C:	* src/object.C:	* src/object.h:	* src/player.cc:	* src/player.h:	* src/referee.cc:	* src/serializeronlinecoachstdv7.cc:	* src/visual.cc:	Added Ball class.	Removed redundant variables and methods.	The array of Player* in Stadium class is replaced by	Stadium::PlayerCont.	Cleaned up.	* src/coach.cpp:	* src/coach.h:	* src/field.C:	* src/field.h:	* src/fullstatesender.cc:	* src/monitor.h:	* src/netif.C:	* src/player.cc:	* src/referee.cc:	* src/referee.h:	Changed external message format to "(include <BYTES> <DATA>)"	Changed some utility methods in Referee to the static method.	Cleaned up.	* src/referee.cc:	* src/referee.h:	* src/object.C:	* src/object.h:	* src/player.cc:	Fixed a player placement rule in PenaltyKickRef.	Changed the member variables of CArea to private.	Set explicit specifier to the PVector constructor.	Cleaned up TimeRef.	* src/coach.cpp:	* src/field.C:	* src/field.h:	* src/referee.cc:	* src/referee.h:	Clened up.	Implemented TimeRef and Stadium::referee_step() is replaced by it.2007-05-17  Hidehisa Akiyama  <akky@users.sourceforge.jp>	* src/field.C:	* src/field.h:	* src/referee.cc:	* src/referee.h:	Moved indirect free kick rules into the TouchRef.	* src/field.C:	* src/field.h:	* src/main.C:	* src/object.C:	* src/referee.cc:	* src/referee.h:	Fixed a catch fault bug.	Fixed penalty kick bugs(#1720067) using the patch from Ralf	Berger.	Fixed a penalty kick bug that the goalie can catch the ball	anywhere.	* src/field.C:	* src/field.h:	* src/monitor.cc:	* src/player.cc:	* src/player.h:	* src/referee.cc:	Cleaned up.	Fixed a goalie catch fault rule If the goalie catches the ball	outside the penalty area, a direct free	kick should be given to	the opposite team. But, this rule is not enabled yet.	* src/referee.h:	Reimplemented several soccer rules as the Referee module:2007-05-16  Hidehisa Akiyama  <akky@users.sourceforge.jp>	* src/Makefile.am:	Fixed a library link problem when we invoke several jobs.	* src/field.C:	* src/field.h:	* src/negif.C:	Reimplemented a pointer array for HetroPlayer by std::vector<>	* src/field.C:	* src/field.h:	* src/object.C:	* src/object.h:	* src/referee.cc:	* src/referee.h:	Added 'const' to the RArea member methods.	Moved Stadium::check_players_mode() into OffsideRef.	* src/random.h (drand):	Merged rcssserver-11.0.4	Fixed an illegal template argument for boost::variate_generator.	* src/field.C:	* src/field.h:	* src/player.cc:	* src/referee.cc:	* src/referee.h:	* src/types.h	Moved the implementation of a back pass rule into the CatchRef.	Fixed an incorrect ball placement in Referee::callFreeKickFault().2007-05-15  Hidehisa Akiyama  <akky@users.sourceforge.jp>	* src/field.C (writeGameLog):	Fixed a bug about the recording of game log version 1.	(sendPlayerAudio):	Now, without a record_messages option, player audio messages are	never recorded in v1 game log.	Replaced some std::stringstream or std::strstream operations with	boost::lexical_cast or simply std::string operator.2007-05-11  Hidehisa Akiyama  <akky@users.sourceforge.jp>	* src/coach.cpp (parse_init):	Fixed M_assignedp initialization.2007-05-10  Hidehisa Akiyama  <akky@users.sourceforge.jp>	* src/field.C:	* src/field.h:	* src/referee.cc:	* src/referee.h:	Moved goal check procedure into referee modules.	* src/field.C;	* src/field.h:	* src/player.cc:	* src/referee.cc:	* src/referee.h:	* src/referee.h:	Implmented OffsideRef.2007-05-07  Hidehisa Akiyama  <akky@users.sourceforge.jp>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -