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

📄 changelog

📁 swarm 基于主体仿真程序
💻
字号:
2000-02-27    <mgd@nest.swarm.org>	* StartMousetrap.java (main): Update for SDG and 2.1.1999-11-19  Marcus G. Daniels  <mgd@pojoaque.santafe.edu>	* Mousetrap.java: Return an Object, for the sake of the ActionTo	interface.1999-09-18  Marcus G. Daniels  <mgd@pojoaque.santafe.edu>	* 2.0.1 release.1999-09-14  Alex Lancaster  <alex@santafe.edu>	* MousetrapObserverSwarm.java (buildObjects): Pass windowGeometry	record name in ZoomRaster creation1999-09-12  Marcus G. Daniels  <mgd@pojoaque.santafe.edu>	* StartMousetrap.java: Pass appName, version, and bug	report address.	* MousetrapObserverSwarm.java: Pass windowGeometry record name	in EZGraph creation.	* MousetrapModelSwarm.java, MousetrapObserverSwarm.java: Likewise	for ProbeDisplay (throughout) and for setters.1999-09-02  Alex Lancaster  <alex@santafe.edu>	* MousetrapModelSwarm.java (MousetrapModelSwarm): Make	MousetrapProbeMap a local inner class, rather than a member inner	class and relocate its definition to the constructor, since it is	the only place it is required.  Rename to MousetrapModelProbeMap.	* MousetrapObserverSwarm.java (MousetrapObserverSwarm): Inside	class constructor, rework the probeMap instance as an anonymous	class for succinctness.1999-09-01  Alex Lancaster  <alex@santafe.edu>	* StartMousetrap.java: Reword javadoc comment more precisely.	* MousetrapModelSwarm.java: Import Grid2d interface as well as	Grid2dImpl implementation.	(grid):  Type as Grid2d interface.	(getWorld):  Return type as Grid2d interface.1999-09-01  Marcus G. Daniels  <mgd@pojoaque.santafe.edu>	* MousetrapObserverSwarm.java: Import Zone and Swarm interfaces	instead of implementations.  Import Colormap and ZoomRaster	interfaces.	(colormap): Type as Colormap interface.	(displayWindow): Type as ZoomRaster interface.	(MousetrapObserverSwarm): Type Zone argument as interface.	(probeMap): Type as EmptyProbeMap interface.	(activateIn): Type swarmContext as Swarm interface, not	implementation.	* MousetrapModelSwarm.java: Import Zone, Activity, VarProbe	interfaces instead of implementations.  Import Swarm interface.	(probeVariable): Return VarProbe interface type, not	implementation.	(MousetrapProbeMap, MousetrapModelSwarm): Use Zone interface type	as argument.	(activateIn): Type swarmContext as Swarm interface, not implementation.	* MousetrapBatchSwarm.java: Import Zone, Activity, Swarm	interfaces instead of implementations.  Import EZGraph interface.	(triggerGraph): Type as EZGraph interface instead of	implementation.	(MousetrapBatchSwarm): Type aZone argument as Zone interface, not	implementation.	(activateIn): Type swarmContext as Swarm interface, not	implementation.	* Mousetrap.java: Import ZoomRaster interface instead of	implementation.	(displayWidget): Type as a ZoomRaster interface.	(setDisplayWidget) Type argument to setDisplayWidget as a	ZoomRaster interface.1999-08-31  Marcus G. Daniels  <mgd@pojoaque.santafe.edu>	* MousetrapBatchSwarm.java: Import and use ActionGroup and	Schedule for displayActions and displaySchedule, respectively.	* Mousetrap.java: Import and use UniformDoubleDist,	UniformUnsignedDist, and, UniformIntegerDist for uniform0to1,	uniformRadius, and uniformTrigTime, respectively.	* MousetrapModelSwarm.java: Import and use Schedule,	ActivityControl, PMMLCG1gen, and UniformDoubleDist for	moduleSchedule, modelActCont, randomGenerator, and uniform0to1,	respectively.	* MousetrapObserverSwarm.java: Import and use ActionGroup,	Schedule, ActivityControl, Object2dDisplay, and EZGraph interfaces	for displayActions, displaySchedule, observerActCont,	mousetrapDisplay, and triggerGraph, respectively.1999-08-24  Marcus G. Daniels  <mgd@pojoaque.santafe.edu>	* MousetrapBatchSwarm.java: Use getSwarmActivity instead of cast.	* MousetrapObserverSwarm.java (buildObjects): Remove casting passing	displayWindow and world Grid2d to Object2dDisplay.1999-08-24    <mgd@HELEN>	* StartMousetrap.java: Drop topLevelSwarm at the end.	* MousetrapObserverSwarm.java (drop): New method.  Disable destroy	notification.1999-08-23  Marcus G. Daniels  <mgd@pojoaque.santafe.edu>	* MousetrapObserverSwarm.java (buildObjects): Return null on Quit.	* StartMousetrap.java: Don't do anything if buildObjects returns null;	the user hit Quit.	* Mousetrap.java, MousetrapObserverSwarm.java,	MousetrapModelSwarm.java, MousetrapStatistics.java,	StartMousetrap.java: Do minimal, explicit imports.  Use SwarmImpl	as argument to activateIn:, not Object.	* MousetrapModelSwarm.java (MousetrapProbeMap): New inner class.	* MousetrapObserverSwarm.java, MousetrapModelSwarm.java: Eliminate	intermediate variables, misc. cleanups.1999-08-22  Marcus G. Daniels  <mgd@pojoaque.santafe.edu>	* MousetrapModelSwarm.java, MousetrapBatchSwarm.java,	MousetrapObserverSwarm.java, Mousetrap.java: Remove this.* ()	style calls and eliminate most casting.1999-08-17    <mgd@HELEN>	* Makefile: Add StartMousetrap.java.	* StartMousetrap.java, Mousetrap.java: Move StartMousetrap class	to be public in StartMousetrap.java.1999-08-12  Alex Lancaster  <alex@santafe.edu>	* Makefile (clean): Added target.	* MousetrapBatchSwarm.java, MousetrapModelSwarm.java,	MousetrapObserverSwarm.java, MousetrapStatistics.java,	Mousetrap.java: Add Copyright information.	* COPYING: Add GPL.1999-08-11  Alex Lancaster  <alex@santafe.edu>	* MousetrapModelSwarm.java (activateIn()): Create an	ArchivedProbeDisplay for model ActivityControlImpl.1999-08-10  Alex Lancaster  <alex@santafe.edu>	* Mousetrap.java: Changed the following references to classnames	Mousetrap{Observer,Model,Batch}SwarmImpl ->	Mousetrap{Observer,Model,Batch}Swarm.	* Makefile: Likewise.		* MousetrapObserverSwarm.java, MousetrapBatchSwarm.java,	MousetrapModelSwarm.java: New files, renamed by removing their	respective `Impl' suffixes.  Changed all class names accordingly,	throughout.  Removed old files.1999-08-09  Alex Lancaster  <alex@santafe.edu>	* MousetrapObserverSwarmImpl.java (buildObjects()): Uncomment code	to handle ZoomRasterImpl probing.	* MousetrapBatchSwarmImpl.java: Reformatting throughout.	* MousetrapObserverSwarmImpl.java (MousetrapObserverSwarmImpl()):	Use convenience constructors for instances of EmptyProbeMapImpl.	Add javadoc-style comments for class and methods.	* MousetrapModelSwarmImpl.java (MousetrapModelSwarmImpl():  Likewise.	* Mousetrap.java (StartMoustrap.main()): Use Global.env.guiFlag	from SwarmEnvironment to switch on/off GUI mode.  Add	javadoc-style comments.	* Start ChangeLog.

⌨️ 快捷键说明

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